/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@clr/icons/clr-icons.min.css?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************/
clr-icon{display:inline-block;margin:0;height:16px;width:16px;vertical-align:middle;fill:currentColor}clr-icon .transparent-fill-stroke{stroke:currentColor}clr-icon.is-green,clr-icon.is-success{fill:#2e8500}clr-icon.is-green .transparent-fill-stroke,clr-icon.is-success .transparent-fill-stroke{stroke:#2e8500}clr-icon.is-red,clr-icon.is-danger,clr-icon.is-error{fill:#e02200}clr-icon.is-red .transparent-fill-stroke,clr-icon.is-danger .transparent-fill-stroke,clr-icon.is-error .transparent-fill-stroke{stroke:#e02200}clr-icon.is-warning{fill:#c27b00}clr-icon.is-warning .transparent-fill-stroke{stroke:#c27b00}clr-icon.is-blue,clr-icon.is-info{fill:#0077b8}clr-icon.is-blue .transparent-fill-stroke,clr-icon.is-info .transparent-fill-stroke{stroke:#0077b8}clr-icon.is-white,clr-icon.is-inverse{fill:#fff}clr-icon.is-white .transparent-fill-stroke,clr-icon.is-inverse .transparent-fill-stroke{stroke:#fff}clr-icon.is-highlight{fill:#0077b8}clr-icon.is-highlight .transparent-fill-stroke{stroke:#0077b8}clr-icon[shape$=" up"] svg,clr-icon[dir=up] svg{transform:rotate(0deg)}clr-icon[shape$=" down"] svg,clr-icon[dir=down] svg{transform:rotate(180deg)}clr-icon[shape$=" right"] svg,clr-icon[dir=right] svg{transform:rotate(90deg)}clr-icon[shape$=" left"] svg,clr-icon[dir=left] svg{transform:rotate(270deg)}clr-icon[flip=horizontal] svg{transform:scale(-1) rotateX(180deg)}clr-icon[flip=vertical] svg{transform:scale(-1) rotateY(180deg)}clr-icon .clr-i-badge{fill:#e02200}clr-icon .clr-i-badge .transparent-fill-stroke{stroke:#e02200}clr-icon>*{height:100%;width:100%;display:block;pointer-events:none}clr-icon>svg{transition:inherit}clr-icon>svg title{display:none}clr-icon .clr-i-solid,clr-icon .clr-i-solid--badged,clr-icon .clr-i-solid--alerted{display:none}clr-icon .clr-i-outline--alerted:not(.clr-i-outline),clr-icon .clr-i-outline--badged:not(.clr-i-outline){display:none}clr-icon[class*=has-alert] .can-alert .clr-i-outline--alerted{display:block}clr-icon[class*=has-alert] .can-alert .clr-i-outline:not(.clr-i-outline--alerted){display:none}clr-icon[class*=has-badge] .can-badge .clr-i-outline--badged{display:block}clr-icon[class*=has-badge] .can-badge .clr-i-outline:not(.clr-i-outline--badged){display:none}clr-icon.is-solid .has-solid .clr-i-solid{display:block}clr-icon.is-solid .has-solid .clr-i-outline,clr-icon.is-solid .has-solid .clr-i-outline--badged{display:none}clr-icon.is-solid .has-solid .clr-i-solid--alerted:not(.clr-i-solid),clr-icon.is-solid .has-solid .clr-i-solid--badged:not(.clr-i-solid){display:none}clr-icon.is-solid[class*=has-badge] .can-badge.has-solid .clr-i-solid--badged{display:block}clr-icon.is-solid[class*=has-badge] .can-badge.has-solid .clr-i-outline,clr-icon.is-solid[class*=has-badge] .can-badge.has-solid .clr-i-outline--badged,clr-icon.is-solid[class*=has-badge] .can-badge.has-solid .clr-i-solid:not(.clr-i-solid--badged){display:none}clr-icon.is-solid[class*=has-alert] .can-alert.has-solid .clr-i-solid--alerted{display:block}clr-icon.is-solid[class*=has-alert] .can-alert.has-solid .clr-i-outline,clr-icon.is-solid[class*=has-alert] .can-alert.has-solid .clr-i-outline--alerted,clr-icon.is-solid[class*=has-alert] .can-alert.has-solid .clr-i-solid:not(.clr-i-solid--alerted){display:none}clr-icon.has-badge--success .clr-i-badge{fill:#2e8500}clr-icon.has-badge--success .clr-i-badge .transparent-fill-stroke{stroke:#2e8500}clr-icon.has-badge--error .clr-i-badge{fill:#e02200}clr-icon.has-badge--error .clr-i-badge .transparent-fill-stroke{stroke:#e02200}clr-icon.has-badge--info .clr-i-badge{fill:#0077b8}clr-icon.has-badge--info .clr-i-badge .transparent-fill-stroke{stroke:#0077b8}clr-icon.has-alert .clr-i-alert{fill:#c27b00}clr-icon.has-alert .clr-i-alert .transparent-fill-stroke{stroke:#c27b00}clr-icon .is-off-screen{position:fixed!important;border:0!important;height:1px!important;width:1px!important;left:0!important;top:-1px!important;overflow:hidden!important;padding:0!important;margin:0 0 -1px 0!important}
/*!******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/ngx-toastr/toastr.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************/
/* based on angular-toastr css https://github.com/Foxandxss/angular-toastr/blob/cb508fe6801d6b288d3afc525bb40fee1b101650/dist/angular-toastr.css */

/* position */
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

/* toast styles */
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
  /* opacity: 0.8; */
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container * {
  box-sizing: border-box;
}
.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/info-circle.svg */
.toast-info {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+");
}
/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/times-circle.svg */
.toast-error {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+");
}
/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/check.svg */
.toast-success {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==");
}
/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/exclamation-triangle.svg */
.toast-warning {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==");
}
.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
/* Responsive Design */
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
body {
  overflow-x: hidden;
}

html,
body {
  position: fixed;
}

html,
body {
  position: relative;
  overflow: hidden;
}

body {
  position: fixed;
  overflow: hidden;
}

body {
  position: fixed;
  height: 100%;
  overflow: hidden;
  width: 100%;
}

.card-footer {
  padding: 0.4rem 0.9rem;
}

.content-area #content-wrapper {
  padding: 10px;
  height: 100%;
}
.content-area #content-wrapper p:first-child {
  margin-top: 0px;
}

.foreground {
  z-index: 9999 !important;
}

.mw-100-p {
  max-width: 100%;
}

.dark-theme clr-dg-action-overflow clr-icon {
  fill: #adbbc4;
}

#progresstrigger {
  bottom: 85px;
  position: absolute;
  margin-left: auto;
  left: 0;
  right: 0;
  margin-right: auto;
  text-align: center;
  z-index: 4;
}
#progresstrigger .wrap {
  cursor: pointer;
}

#progresstrigger.bottom {
  bottom: 0px;
}

.dark-theme #progresstrigger .wrap {
  background-color: #202a30;
}

#progresstrigger .wrap {
  width: 40px;
  height: 30px;
  padding-top: 2px;
  margin: auto;
  color: #fff;
  background: #202A30 !important;
}

.cursor-pointer {
  cursor: pointer;
}

.np {
  padding: 0px !important;
}

clr-tooltip-content.tooltip-content {
  background: #fff !important;
  color: #000 !important;
}

.tooltip .tooltip-content.tooltip-bottom-right::before,
.tooltip.tooltip-bottom-right > .tooltip-content::before {
  border-bottom-color: #fff !important;
  border-left-color: #fff !important;
}

.tooltip .tooltip-content.tooltip-top-left::before,
.tooltip .tooltip-content.tooltip-top-right::before,
.tooltip.tooltip-top-left > .tooltip-content::before,
.tooltip.tooltip-top-right > .tooltip-content::before {
  border-left-color: #fff !important;
  border-top-color: #fff !important;
}

.dark-theme clr-tooltip-content.tooltip-content {
  background: #112534 !important;
  color: #fff !important;
}
.dark-theme .tooltip .tooltip-content.tooltip-bottom-right::before,
.dark-theme .tooltip.tooltip-bottom-right > .tooltip-content::before {
  border-bottom-color: #112534 !important;
  border-left-color: #112534 !important;
}
.dark-theme .tooltip .tooltip-content.tooltip-top-left::before,
.dark-theme .tooltip .tooltip-content.tooltip-top-right::before,
.dark-theme .tooltip.tooltip-top-left > .tooltip-content::before,
.dark-theme .tooltip.tooltip-top-right > .tooltip-content::before {
  border-left-color: #112534 !important;
  border-top-color: #112534 !important;
}
.dark-theme .pagination-list .pagination-current {
  color: #fff;
}

.nxp {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.overlay-inner-wrapper {
  width: 100%;
  height: 100%;
  background: #FAFAFA;
  overflow-y: auto;
}

.dark-theme img.invertWhenDark {
  filter: invert(1) contrast(73%) sepia(94%) hue-rotate(153deg);
}

.dark-theme .overlay-inner-wrapper {
  background: #202A30 !important;
}

#overlay {
  z-index: 6;
  position: absolute;
  top: 60px;
  bottom: 75px;
  left: 0px;
  right: 0px;
  width: 100%;
  background: transparent;
  height: calc(100% - 60px);
  transition: all 2s linear;
}

.mobile {
  display: none;
}

.mobile.inline {
  display: none;
}

input.combobox {
  width: 100%;
}

@media screen and (max-width: 768px) {
  .modal-body {
    overflow-x: auto;
  }
  #progresstrigger {
    bottom: 75px;
  }
  .mobile {
    display: block;
  }
  .mobile.inline {
    display: inline-block;
  }
  .hide_mobile {
    display: none !important;
  }
  #wrapperdetailview {
    width: 100% !important;
  }
  .nav .nav-item {
    margin-right: 0.3em !important;
  }
  .header-nav.clr-nav-level-1 a {
    text-align: left !important;
  }
  .header .branding {
    padding-top: 5px;
    text-align: left !important;
  }
  .dg_expand,
  .dg_split,
  .dg_spacer {
    display: none !important;
  }
}
.nav .nav-item {
  margin-right: 0.5em;
}

#wrapperdetailview {
  width: 33.33%;
  height: calc(100% - 60px);
  background: #FAFAFA;
  transition: all 0.25s ease-in-out;
  position: absolute;
  right: 0;
  z-index: 4;
}

#wrapperdetailview.split50 {
  width: 50%;
}

#wrapperdetailview.split50.sidenavenlarged {
  width: 100%;
}

#wrapperdetailview.sidenavenlarged {
  width: 100%;
}

.dark-theme #wrapperdetailview,
.dark-theme #wrapperprogressbars {
  background: #202A30 !important;
}

.no-scrolling #wrapperprogressbars {
  z-index: 1 !important;
}

#wrapperprogressbars {
  z-index: 5;
  position: absolute;
  width: 100%;
  bottom: 0px;
  background: #FAFAFA;
  height: 75px;
  transition: all 0.25s ease-in-out;
}

#wrapperprogressbars.short {
  width: 66.67%;
}

#wrapperprogressbars.shorter {
  width: 50%;
}

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

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.plotly:hover .modebar-btn .icon path {
  fill: rgb(86, 86, 86) !important;
}

.plotly .modebar {
  background-color: transparent !important;
}

.js-plotly-plot .plotly .main-svg g.infolayer g.legend g.scrollbox g.groups g.traces text.legendtext {
  fill: #000 !important;
}

.dark-theme .js-plotly-plot .plotly .main-svg g.infolayer g.legend g.scrollbox g.groups g.traces text.legendtext {
  fill: #adbbc4 !important;
}

.js-plotly-plot .plotly .main-svg .cartesianlayer .subplot g.xtick text {
  fill: #adbbc4 !important;
}

.js-plotly-plot .plotly .main-svg .cartesianlayer .subplot g.ytick text {
  fill: #adbbc4 !important;
}

.js-plotly-plot .plotly .main-svg .cartesianlayer .subplot g.zerolinelayer path {
  stroke: #fff !important;
}

.leaflet-control-layers-group-name {
  font-weight: bold;
  margin-bottom: 0.2em;
  display: block;
}

.leaflet-control-layers-group {
  margin-bottom: 0.5em;
}

.leaflet-control-layers-group label {
  padding-left: 0.5em;
}

.leaflet-control-layers-selector {
  margin-right: 4px;
}

.leaflet-control {
  margin-top: 15px;
}

.leaflet-control-layers-scrollbar,
.leaflet-control-layers-expanded,
.leaflet-bottom.leaflet-right {
  z-index: 9999;
}

.leaflet-control-layers-scrollbar:hover {
  overflow-y: scroll;
}

.toast-container .ngx-toastr {
  box-shadow: none;
}

.name-cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.margin-no {
  margin: 0px;
}
.margin-no-t {
  margin-top: 0px;
}
.margin-no-r {
  margin-right: 0px;
}
.margin-no-b {
  margin-bottom: 0px;
}
.margin-no-l {
  margin-left: 0px;
}
.margin-no-tb {
  margin-top: 0px;
  margin-bottom: 0px;
}
.margin-no-lr {
  margin-left: 0px;
  margin-right: 0px;
}

.margin-xs {
  margin: 5px;
}
.margin-xs-t {
  margin-top: 5px;
}
.margin-xs-r {
  margin-right: 5px;
}
.margin-xs-b {
  margin-bottom: 5px;
}
.margin-xs-l {
  margin-left: 5px;
}
.margin-xs-tb {
  margin-top: 5px;
  margin-bottom: 5px;
}
.margin-xs-lr {
  margin-left: 5px;
  margin-right: 5px;
}

.margin-sm {
  margin: 10px;
}
.margin-sm-t {
  margin-top: 10px;
}
.margin-sm-r {
  margin-right: 10px;
}
.margin-sm-b {
  margin-bottom: 10px;
}
.margin-sm-l {
  margin-left: 10px;
}
.margin-sm-tb {
  margin-top: 10px;
  margin-bottom: 10px;
}
.margin-sm-lr {
  margin-left: 10px;
  margin-right: 10px;
}

.margin-md {
  margin: 15px;
}
.margin-md-t {
  margin-top: 15px;
}
.margin-md-r {
  margin-right: 15px;
}
.margin-md-b {
  margin-bottom: 15px;
}
.margin-md-l {
  margin-left: 15px;
}
.margin-md-tb {
  margin-top: 15px;
  margin-bottom: 15px;
}
.margin-md-lr {
  margin-left: 15px;
  margin-right: 15px;
}

.margin-lg {
  margin: 20px;
}
.margin-lg-t {
  margin-top: 20px;
}
.margin-lg-r {
  margin-right: 20px;
}
.margin-lg-b {
  margin-bottom: 20px;
}
.margin-lg-l {
  margin-left: 20px;
}
.margin-lg-tb {
  margin-top: 20px;
  margin-bottom: 20px;
}
.margin-lg-lr {
  margin-left: 20px;
  margin-right: 20px;
}

.margin-xl {
  margin: 25px;
}
.margin-xl-t {
  margin-top: 25px;
}
.margin-xl-r {
  margin-right: 25px;
}
.margin-xl-b {
  margin-bottom: 25px;
}
.margin-xl-l {
  margin-left: 25px;
}
.margin-xl-tb {
  margin-top: 25px;
  margin-bottom: 25px;
}
.margin-xl-lr {
  margin-left: 25px;
  margin-right: 25px;
}

.margin-xs- {
  margin: -5px;
}
.margin-xs--t {
  margin-top: -5px;
}
.margin-xs--r {
  margin-right: -5px;
}
.margin-xs--b {
  margin-bottom: -5px;
}
.margin-xs--l {
  margin-left: -5px;
}
.margin-xs--tb {
  margin-top: -5px;
  margin-bottom: -5px;
}
.margin-xs--lr {
  margin-left: -5px;
  margin-right: -5px;
}

.margin-sm- {
  margin: -10px;
}
.margin-sm--t {
  margin-top: -10px;
}
.margin-sm--r {
  margin-right: -10px;
}
.margin-sm--b {
  margin-bottom: -10px;
}
.margin-sm--l {
  margin-left: -10px;
}
.margin-sm--tb {
  margin-top: -10px;
  margin-bottom: -10px;
}
.margin-sm--lr {
  margin-left: -10px;
  margin-right: -10px;
}

.margin-md- {
  margin: -15px;
}
.margin-md--t {
  margin-top: -15px;
}
.margin-md--r {
  margin-right: -15px;
}
.margin-md--b {
  margin-bottom: -15px;
}
.margin-md--l {
  margin-left: -15px;
}
.margin-md--tb {
  margin-top: -15px;
  margin-bottom: -15px;
}
.margin-md--lr {
  margin-left: -15px;
  margin-right: -15px;
}

.margin-lg- {
  margin: -20px;
}
.margin-lg--t {
  margin-top: -20px;
}
.margin-lg--r {
  margin-right: -20px;
}
.margin-lg--b {
  margin-bottom: -20px;
}
.margin-lg--l {
  margin-left: -20px;
}
.margin-lg--tb {
  margin-top: -20px;
  margin-bottom: -20px;
}
.margin-lg--lr {
  margin-left: -20px;
  margin-right: -20px;
}

.margin-xl- {
  margin: -25px;
}
.margin-xl--t {
  margin-top: -25px;
}
.margin-xl--r {
  margin-right: -25px;
}
.margin-xl--b {
  margin-bottom: -25px;
}
.margin-xl--l {
  margin-left: -25px;
}
.margin-xl--tb {
  margin-top: -25px;
  margin-bottom: -25px;
}
.margin-xl--lr {
  margin-left: -25px;
  margin-right: -25px;
}

.padding-no {
  padding: 0px;
}
.padding-no-t {
  padding-top: 0px;
}
.padding-no-r {
  padding-right: 0px;
}
.padding-no-b {
  padding-bottom: 0px;
}
.padding-no-l {
  padding-left: 0px;
}
.padding-no-tb {
  padding-top: 0px;
  padding-bottom: 0px;
}
.padding-no-lr {
  padding-left: 0px;
  padding-right: 0px;
}

.padding-xs {
  padding: 5px;
}
.padding-xs-t {
  padding-top: 5px;
}
.padding-xs-r {
  padding-right: 5px;
}
.padding-xs-b {
  padding-bottom: 5px;
}
.padding-xs-l {
  padding-left: 5px;
}
.padding-xs-tb {
  padding-top: 5px;
  padding-bottom: 5px;
}
.padding-xs-lr {
  padding-left: 5px;
  padding-right: 5px;
}

.padding-sm {
  padding: 10px;
}
.padding-sm-t {
  padding-top: 10px;
}
.padding-sm-r {
  padding-right: 10px;
}
.padding-sm-b {
  padding-bottom: 10px;
}
.padding-sm-l {
  padding-left: 10px;
}
.padding-sm-tb {
  padding-top: 10px;
  padding-bottom: 10px;
}
.padding-sm-lr {
  padding-left: 10px;
  padding-right: 10px;
}

.padding-md {
  padding: 15px;
}
.padding-md-t {
  padding-top: 15px;
}
.padding-md-r {
  padding-right: 15px;
}
.padding-md-b {
  padding-bottom: 15px;
}
.padding-md-l {
  padding-left: 15px;
}
.padding-md-tb {
  padding-top: 15px;
  padding-bottom: 15px;
}
.padding-md-lr {
  padding-left: 15px;
  padding-right: 15px;
}

.padding-lg {
  padding: 20px;
}
.padding-lg-t {
  padding-top: 20px;
}
.padding-lg-r {
  padding-right: 20px;
}
.padding-lg-b {
  padding-bottom: 20px;
}
.padding-lg-l {
  padding-left: 20px;
}
.padding-lg-tb {
  padding-top: 20px;
  padding-bottom: 20px;
}
.padding-lg-lr {
  padding-left: 20px;
  padding-right: 20px;
}

.padding-xl {
  padding: 25px;
}
.padding-xl-t {
  padding-top: 25px;
}
.padding-xl-r {
  padding-right: 25px;
}
.padding-xl-b {
  padding-bottom: 25px;
}
.padding-xl-l {
  padding-left: 25px;
}
.padding-xl-tb {
  padding-top: 25px;
  padding-bottom: 25px;
}
.padding-xl-lr {
  padding-left: 25px;
  padding-right: 25px;
}

.padding-xs- {
  padding: -5px;
}
.padding-xs--t {
  padding-top: -5px;
}
.padding-xs--r {
  padding-right: -5px;
}
.padding-xs--b {
  padding-bottom: -5px;
}
.padding-xs--l {
  padding-left: -5px;
}
.padding-xs--tb {
  padding-top: -5px;
  padding-bottom: -5px;
}
.padding-xs--lr {
  padding-left: -5px;
  padding-right: -5px;
}

.padding-sm- {
  padding: -10px;
}
.padding-sm--t {
  padding-top: -10px;
}
.padding-sm--r {
  padding-right: -10px;
}
.padding-sm--b {
  padding-bottom: -10px;
}
.padding-sm--l {
  padding-left: -10px;
}
.padding-sm--tb {
  padding-top: -10px;
  padding-bottom: -10px;
}
.padding-sm--lr {
  padding-left: -10px;
  padding-right: -10px;
}

.padding-md- {
  padding: -15px;
}
.padding-md--t {
  padding-top: -15px;
}
.padding-md--r {
  padding-right: -15px;
}
.padding-md--b {
  padding-bottom: -15px;
}
.padding-md--l {
  padding-left: -15px;
}
.padding-md--tb {
  padding-top: -15px;
  padding-bottom: -15px;
}
.padding-md--lr {
  padding-left: -15px;
  padding-right: -15px;
}

.padding-lg- {
  padding: -20px;
}
.padding-lg--t {
  padding-top: -20px;
}
.padding-lg--r {
  padding-right: -20px;
}
.padding-lg--b {
  padding-bottom: -20px;
}
.padding-lg--l {
  padding-left: -20px;
}
.padding-lg--tb {
  padding-top: -20px;
  padding-bottom: -20px;
}
.padding-lg--lr {
  padding-left: -20px;
  padding-right: -20px;
}

.padding-xl- {
  padding: -25px;
}
.padding-xl--t {
  padding-top: -25px;
}
.padding-xl--r {
  padding-right: -25px;
}
.padding-xl--b {
  padding-bottom: -25px;
}
.padding-xl--l {
  padding-left: -25px;
}
.padding-xl--tb {
  padding-top: -25px;
  padding-bottom: -25px;
}
.padding-xl--lr {
  padding-left: -25px;
  padding-right: -25px;
}

.margin--100 {
  margin: -100px;
}
.margin--100-t {
  margin-top: -100px;
}
.margin--100-r {
  margin-right: -100px;
}
.margin--100-b {
  margin-bottom: -100px;
}
.margin--100-l {
  margin-left: -100px;
}
.margin--100-tb {
  margin-top: -100px;
  margin-bottom: -100px;
}
.margin--100-lr {
  margin-left: -100px;
  margin-right: -100px;
}

.margin--99 {
  margin: -99px;
}
.margin--99-t {
  margin-top: -99px;
}
.margin--99-r {
  margin-right: -99px;
}
.margin--99-b {
  margin-bottom: -99px;
}
.margin--99-l {
  margin-left: -99px;
}
.margin--99-tb {
  margin-top: -99px;
  margin-bottom: -99px;
}
.margin--99-lr {
  margin-left: -99px;
  margin-right: -99px;
}

.margin--98 {
  margin: -98px;
}
.margin--98-t {
  margin-top: -98px;
}
.margin--98-r {
  margin-right: -98px;
}
.margin--98-b {
  margin-bottom: -98px;
}
.margin--98-l {
  margin-left: -98px;
}
.margin--98-tb {
  margin-top: -98px;
  margin-bottom: -98px;
}
.margin--98-lr {
  margin-left: -98px;
  margin-right: -98px;
}

.margin--97 {
  margin: -97px;
}
.margin--97-t {
  margin-top: -97px;
}
.margin--97-r {
  margin-right: -97px;
}
.margin--97-b {
  margin-bottom: -97px;
}
.margin--97-l {
  margin-left: -97px;
}
.margin--97-tb {
  margin-top: -97px;
  margin-bottom: -97px;
}
.margin--97-lr {
  margin-left: -97px;
  margin-right: -97px;
}

.margin--96 {
  margin: -96px;
}
.margin--96-t {
  margin-top: -96px;
}
.margin--96-r {
  margin-right: -96px;
}
.margin--96-b {
  margin-bottom: -96px;
}
.margin--96-l {
  margin-left: -96px;
}
.margin--96-tb {
  margin-top: -96px;
  margin-bottom: -96px;
}
.margin--96-lr {
  margin-left: -96px;
  margin-right: -96px;
}

.margin--95 {
  margin: -95px;
}
.margin--95-t {
  margin-top: -95px;
}
.margin--95-r {
  margin-right: -95px;
}
.margin--95-b {
  margin-bottom: -95px;
}
.margin--95-l {
  margin-left: -95px;
}
.margin--95-tb {
  margin-top: -95px;
  margin-bottom: -95px;
}
.margin--95-lr {
  margin-left: -95px;
  margin-right: -95px;
}

.margin--94 {
  margin: -94px;
}
.margin--94-t {
  margin-top: -94px;
}
.margin--94-r {
  margin-right: -94px;
}
.margin--94-b {
  margin-bottom: -94px;
}
.margin--94-l {
  margin-left: -94px;
}
.margin--94-tb {
  margin-top: -94px;
  margin-bottom: -94px;
}
.margin--94-lr {
  margin-left: -94px;
  margin-right: -94px;
}

.margin--93 {
  margin: -93px;
}
.margin--93-t {
  margin-top: -93px;
}
.margin--93-r {
  margin-right: -93px;
}
.margin--93-b {
  margin-bottom: -93px;
}
.margin--93-l {
  margin-left: -93px;
}
.margin--93-tb {
  margin-top: -93px;
  margin-bottom: -93px;
}
.margin--93-lr {
  margin-left: -93px;
  margin-right: -93px;
}

.margin--92 {
  margin: -92px;
}
.margin--92-t {
  margin-top: -92px;
}
.margin--92-r {
  margin-right: -92px;
}
.margin--92-b {
  margin-bottom: -92px;
}
.margin--92-l {
  margin-left: -92px;
}
.margin--92-tb {
  margin-top: -92px;
  margin-bottom: -92px;
}
.margin--92-lr {
  margin-left: -92px;
  margin-right: -92px;
}

.margin--91 {
  margin: -91px;
}
.margin--91-t {
  margin-top: -91px;
}
.margin--91-r {
  margin-right: -91px;
}
.margin--91-b {
  margin-bottom: -91px;
}
.margin--91-l {
  margin-left: -91px;
}
.margin--91-tb {
  margin-top: -91px;
  margin-bottom: -91px;
}
.margin--91-lr {
  margin-left: -91px;
  margin-right: -91px;
}

.margin--90 {
  margin: -90px;
}
.margin--90-t {
  margin-top: -90px;
}
.margin--90-r {
  margin-right: -90px;
}
.margin--90-b {
  margin-bottom: -90px;
}
.margin--90-l {
  margin-left: -90px;
}
.margin--90-tb {
  margin-top: -90px;
  margin-bottom: -90px;
}
.margin--90-lr {
  margin-left: -90px;
  margin-right: -90px;
}

.margin--89 {
  margin: -89px;
}
.margin--89-t {
  margin-top: -89px;
}
.margin--89-r {
  margin-right: -89px;
}
.margin--89-b {
  margin-bottom: -89px;
}
.margin--89-l {
  margin-left: -89px;
}
.margin--89-tb {
  margin-top: -89px;
  margin-bottom: -89px;
}
.margin--89-lr {
  margin-left: -89px;
  margin-right: -89px;
}

.margin--88 {
  margin: -88px;
}
.margin--88-t {
  margin-top: -88px;
}
.margin--88-r {
  margin-right: -88px;
}
.margin--88-b {
  margin-bottom: -88px;
}
.margin--88-l {
  margin-left: -88px;
}
.margin--88-tb {
  margin-top: -88px;
  margin-bottom: -88px;
}
.margin--88-lr {
  margin-left: -88px;
  margin-right: -88px;
}

.margin--87 {
  margin: -87px;
}
.margin--87-t {
  margin-top: -87px;
}
.margin--87-r {
  margin-right: -87px;
}
.margin--87-b {
  margin-bottom: -87px;
}
.margin--87-l {
  margin-left: -87px;
}
.margin--87-tb {
  margin-top: -87px;
  margin-bottom: -87px;
}
.margin--87-lr {
  margin-left: -87px;
  margin-right: -87px;
}

.margin--86 {
  margin: -86px;
}
.margin--86-t {
  margin-top: -86px;
}
.margin--86-r {
  margin-right: -86px;
}
.margin--86-b {
  margin-bottom: -86px;
}
.margin--86-l {
  margin-left: -86px;
}
.margin--86-tb {
  margin-top: -86px;
  margin-bottom: -86px;
}
.margin--86-lr {
  margin-left: -86px;
  margin-right: -86px;
}

.margin--85 {
  margin: -85px;
}
.margin--85-t {
  margin-top: -85px;
}
.margin--85-r {
  margin-right: -85px;
}
.margin--85-b {
  margin-bottom: -85px;
}
.margin--85-l {
  margin-left: -85px;
}
.margin--85-tb {
  margin-top: -85px;
  margin-bottom: -85px;
}
.margin--85-lr {
  margin-left: -85px;
  margin-right: -85px;
}

.margin--84 {
  margin: -84px;
}
.margin--84-t {
  margin-top: -84px;
}
.margin--84-r {
  margin-right: -84px;
}
.margin--84-b {
  margin-bottom: -84px;
}
.margin--84-l {
  margin-left: -84px;
}
.margin--84-tb {
  margin-top: -84px;
  margin-bottom: -84px;
}
.margin--84-lr {
  margin-left: -84px;
  margin-right: -84px;
}

.margin--83 {
  margin: -83px;
}
.margin--83-t {
  margin-top: -83px;
}
.margin--83-r {
  margin-right: -83px;
}
.margin--83-b {
  margin-bottom: -83px;
}
.margin--83-l {
  margin-left: -83px;
}
.margin--83-tb {
  margin-top: -83px;
  margin-bottom: -83px;
}
.margin--83-lr {
  margin-left: -83px;
  margin-right: -83px;
}

.margin--82 {
  margin: -82px;
}
.margin--82-t {
  margin-top: -82px;
}
.margin--82-r {
  margin-right: -82px;
}
.margin--82-b {
  margin-bottom: -82px;
}
.margin--82-l {
  margin-left: -82px;
}
.margin--82-tb {
  margin-top: -82px;
  margin-bottom: -82px;
}
.margin--82-lr {
  margin-left: -82px;
  margin-right: -82px;
}

.margin--81 {
  margin: -81px;
}
.margin--81-t {
  margin-top: -81px;
}
.margin--81-r {
  margin-right: -81px;
}
.margin--81-b {
  margin-bottom: -81px;
}
.margin--81-l {
  margin-left: -81px;
}
.margin--81-tb {
  margin-top: -81px;
  margin-bottom: -81px;
}
.margin--81-lr {
  margin-left: -81px;
  margin-right: -81px;
}

.margin--80 {
  margin: -80px;
}
.margin--80-t {
  margin-top: -80px;
}
.margin--80-r {
  margin-right: -80px;
}
.margin--80-b {
  margin-bottom: -80px;
}
.margin--80-l {
  margin-left: -80px;
}
.margin--80-tb {
  margin-top: -80px;
  margin-bottom: -80px;
}
.margin--80-lr {
  margin-left: -80px;
  margin-right: -80px;
}

.margin--79 {
  margin: -79px;
}
.margin--79-t {
  margin-top: -79px;
}
.margin--79-r {
  margin-right: -79px;
}
.margin--79-b {
  margin-bottom: -79px;
}
.margin--79-l {
  margin-left: -79px;
}
.margin--79-tb {
  margin-top: -79px;
  margin-bottom: -79px;
}
.margin--79-lr {
  margin-left: -79px;
  margin-right: -79px;
}

.margin--78 {
  margin: -78px;
}
.margin--78-t {
  margin-top: -78px;
}
.margin--78-r {
  margin-right: -78px;
}
.margin--78-b {
  margin-bottom: -78px;
}
.margin--78-l {
  margin-left: -78px;
}
.margin--78-tb {
  margin-top: -78px;
  margin-bottom: -78px;
}
.margin--78-lr {
  margin-left: -78px;
  margin-right: -78px;
}

.margin--77 {
  margin: -77px;
}
.margin--77-t {
  margin-top: -77px;
}
.margin--77-r {
  margin-right: -77px;
}
.margin--77-b {
  margin-bottom: -77px;
}
.margin--77-l {
  margin-left: -77px;
}
.margin--77-tb {
  margin-top: -77px;
  margin-bottom: -77px;
}
.margin--77-lr {
  margin-left: -77px;
  margin-right: -77px;
}

.margin--76 {
  margin: -76px;
}
.margin--76-t {
  margin-top: -76px;
}
.margin--76-r {
  margin-right: -76px;
}
.margin--76-b {
  margin-bottom: -76px;
}
.margin--76-l {
  margin-left: -76px;
}
.margin--76-tb {
  margin-top: -76px;
  margin-bottom: -76px;
}
.margin--76-lr {
  margin-left: -76px;
  margin-right: -76px;
}

.margin--75 {
  margin: -75px;
}
.margin--75-t {
  margin-top: -75px;
}
.margin--75-r {
  margin-right: -75px;
}
.margin--75-b {
  margin-bottom: -75px;
}
.margin--75-l {
  margin-left: -75px;
}
.margin--75-tb {
  margin-top: -75px;
  margin-bottom: -75px;
}
.margin--75-lr {
  margin-left: -75px;
  margin-right: -75px;
}

.margin--74 {
  margin: -74px;
}
.margin--74-t {
  margin-top: -74px;
}
.margin--74-r {
  margin-right: -74px;
}
.margin--74-b {
  margin-bottom: -74px;
}
.margin--74-l {
  margin-left: -74px;
}
.margin--74-tb {
  margin-top: -74px;
  margin-bottom: -74px;
}
.margin--74-lr {
  margin-left: -74px;
  margin-right: -74px;
}

.margin--73 {
  margin: -73px;
}
.margin--73-t {
  margin-top: -73px;
}
.margin--73-r {
  margin-right: -73px;
}
.margin--73-b {
  margin-bottom: -73px;
}
.margin--73-l {
  margin-left: -73px;
}
.margin--73-tb {
  margin-top: -73px;
  margin-bottom: -73px;
}
.margin--73-lr {
  margin-left: -73px;
  margin-right: -73px;
}

.margin--72 {
  margin: -72px;
}
.margin--72-t {
  margin-top: -72px;
}
.margin--72-r {
  margin-right: -72px;
}
.margin--72-b {
  margin-bottom: -72px;
}
.margin--72-l {
  margin-left: -72px;
}
.margin--72-tb {
  margin-top: -72px;
  margin-bottom: -72px;
}
.margin--72-lr {
  margin-left: -72px;
  margin-right: -72px;
}

.margin--71 {
  margin: -71px;
}
.margin--71-t {
  margin-top: -71px;
}
.margin--71-r {
  margin-right: -71px;
}
.margin--71-b {
  margin-bottom: -71px;
}
.margin--71-l {
  margin-left: -71px;
}
.margin--71-tb {
  margin-top: -71px;
  margin-bottom: -71px;
}
.margin--71-lr {
  margin-left: -71px;
  margin-right: -71px;
}

.margin--70 {
  margin: -70px;
}
.margin--70-t {
  margin-top: -70px;
}
.margin--70-r {
  margin-right: -70px;
}
.margin--70-b {
  margin-bottom: -70px;
}
.margin--70-l {
  margin-left: -70px;
}
.margin--70-tb {
  margin-top: -70px;
  margin-bottom: -70px;
}
.margin--70-lr {
  margin-left: -70px;
  margin-right: -70px;
}

.margin--69 {
  margin: -69px;
}
.margin--69-t {
  margin-top: -69px;
}
.margin--69-r {
  margin-right: -69px;
}
.margin--69-b {
  margin-bottom: -69px;
}
.margin--69-l {
  margin-left: -69px;
}
.margin--69-tb {
  margin-top: -69px;
  margin-bottom: -69px;
}
.margin--69-lr {
  margin-left: -69px;
  margin-right: -69px;
}

.margin--68 {
  margin: -68px;
}
.margin--68-t {
  margin-top: -68px;
}
.margin--68-r {
  margin-right: -68px;
}
.margin--68-b {
  margin-bottom: -68px;
}
.margin--68-l {
  margin-left: -68px;
}
.margin--68-tb {
  margin-top: -68px;
  margin-bottom: -68px;
}
.margin--68-lr {
  margin-left: -68px;
  margin-right: -68px;
}

.margin--67 {
  margin: -67px;
}
.margin--67-t {
  margin-top: -67px;
}
.margin--67-r {
  margin-right: -67px;
}
.margin--67-b {
  margin-bottom: -67px;
}
.margin--67-l {
  margin-left: -67px;
}
.margin--67-tb {
  margin-top: -67px;
  margin-bottom: -67px;
}
.margin--67-lr {
  margin-left: -67px;
  margin-right: -67px;
}

.margin--66 {
  margin: -66px;
}
.margin--66-t {
  margin-top: -66px;
}
.margin--66-r {
  margin-right: -66px;
}
.margin--66-b {
  margin-bottom: -66px;
}
.margin--66-l {
  margin-left: -66px;
}
.margin--66-tb {
  margin-top: -66px;
  margin-bottom: -66px;
}
.margin--66-lr {
  margin-left: -66px;
  margin-right: -66px;
}

.margin--65 {
  margin: -65px;
}
.margin--65-t {
  margin-top: -65px;
}
.margin--65-r {
  margin-right: -65px;
}
.margin--65-b {
  margin-bottom: -65px;
}
.margin--65-l {
  margin-left: -65px;
}
.margin--65-tb {
  margin-top: -65px;
  margin-bottom: -65px;
}
.margin--65-lr {
  margin-left: -65px;
  margin-right: -65px;
}

.margin--64 {
  margin: -64px;
}
.margin--64-t {
  margin-top: -64px;
}
.margin--64-r {
  margin-right: -64px;
}
.margin--64-b {
  margin-bottom: -64px;
}
.margin--64-l {
  margin-left: -64px;
}
.margin--64-tb {
  margin-top: -64px;
  margin-bottom: -64px;
}
.margin--64-lr {
  margin-left: -64px;
  margin-right: -64px;
}

.margin--63 {
  margin: -63px;
}
.margin--63-t {
  margin-top: -63px;
}
.margin--63-r {
  margin-right: -63px;
}
.margin--63-b {
  margin-bottom: -63px;
}
.margin--63-l {
  margin-left: -63px;
}
.margin--63-tb {
  margin-top: -63px;
  margin-bottom: -63px;
}
.margin--63-lr {
  margin-left: -63px;
  margin-right: -63px;
}

.margin--62 {
  margin: -62px;
}
.margin--62-t {
  margin-top: -62px;
}
.margin--62-r {
  margin-right: -62px;
}
.margin--62-b {
  margin-bottom: -62px;
}
.margin--62-l {
  margin-left: -62px;
}
.margin--62-tb {
  margin-top: -62px;
  margin-bottom: -62px;
}
.margin--62-lr {
  margin-left: -62px;
  margin-right: -62px;
}

.margin--61 {
  margin: -61px;
}
.margin--61-t {
  margin-top: -61px;
}
.margin--61-r {
  margin-right: -61px;
}
.margin--61-b {
  margin-bottom: -61px;
}
.margin--61-l {
  margin-left: -61px;
}
.margin--61-tb {
  margin-top: -61px;
  margin-bottom: -61px;
}
.margin--61-lr {
  margin-left: -61px;
  margin-right: -61px;
}

.margin--60 {
  margin: -60px;
}
.margin--60-t {
  margin-top: -60px;
}
.margin--60-r {
  margin-right: -60px;
}
.margin--60-b {
  margin-bottom: -60px;
}
.margin--60-l {
  margin-left: -60px;
}
.margin--60-tb {
  margin-top: -60px;
  margin-bottom: -60px;
}
.margin--60-lr {
  margin-left: -60px;
  margin-right: -60px;
}

.margin--59 {
  margin: -59px;
}
.margin--59-t {
  margin-top: -59px;
}
.margin--59-r {
  margin-right: -59px;
}
.margin--59-b {
  margin-bottom: -59px;
}
.margin--59-l {
  margin-left: -59px;
}
.margin--59-tb {
  margin-top: -59px;
  margin-bottom: -59px;
}
.margin--59-lr {
  margin-left: -59px;
  margin-right: -59px;
}

.margin--58 {
  margin: -58px;
}
.margin--58-t {
  margin-top: -58px;
}
.margin--58-r {
  margin-right: -58px;
}
.margin--58-b {
  margin-bottom: -58px;
}
.margin--58-l {
  margin-left: -58px;
}
.margin--58-tb {
  margin-top: -58px;
  margin-bottom: -58px;
}
.margin--58-lr {
  margin-left: -58px;
  margin-right: -58px;
}

.margin--57 {
  margin: -57px;
}
.margin--57-t {
  margin-top: -57px;
}
.margin--57-r {
  margin-right: -57px;
}
.margin--57-b {
  margin-bottom: -57px;
}
.margin--57-l {
  margin-left: -57px;
}
.margin--57-tb {
  margin-top: -57px;
  margin-bottom: -57px;
}
.margin--57-lr {
  margin-left: -57px;
  margin-right: -57px;
}

.margin--56 {
  margin: -56px;
}
.margin--56-t {
  margin-top: -56px;
}
.margin--56-r {
  margin-right: -56px;
}
.margin--56-b {
  margin-bottom: -56px;
}
.margin--56-l {
  margin-left: -56px;
}
.margin--56-tb {
  margin-top: -56px;
  margin-bottom: -56px;
}
.margin--56-lr {
  margin-left: -56px;
  margin-right: -56px;
}

.margin--55 {
  margin: -55px;
}
.margin--55-t {
  margin-top: -55px;
}
.margin--55-r {
  margin-right: -55px;
}
.margin--55-b {
  margin-bottom: -55px;
}
.margin--55-l {
  margin-left: -55px;
}
.margin--55-tb {
  margin-top: -55px;
  margin-bottom: -55px;
}
.margin--55-lr {
  margin-left: -55px;
  margin-right: -55px;
}

.margin--54 {
  margin: -54px;
}
.margin--54-t {
  margin-top: -54px;
}
.margin--54-r {
  margin-right: -54px;
}
.margin--54-b {
  margin-bottom: -54px;
}
.margin--54-l {
  margin-left: -54px;
}
.margin--54-tb {
  margin-top: -54px;
  margin-bottom: -54px;
}
.margin--54-lr {
  margin-left: -54px;
  margin-right: -54px;
}

.margin--53 {
  margin: -53px;
}
.margin--53-t {
  margin-top: -53px;
}
.margin--53-r {
  margin-right: -53px;
}
.margin--53-b {
  margin-bottom: -53px;
}
.margin--53-l {
  margin-left: -53px;
}
.margin--53-tb {
  margin-top: -53px;
  margin-bottom: -53px;
}
.margin--53-lr {
  margin-left: -53px;
  margin-right: -53px;
}

.margin--52 {
  margin: -52px;
}
.margin--52-t {
  margin-top: -52px;
}
.margin--52-r {
  margin-right: -52px;
}
.margin--52-b {
  margin-bottom: -52px;
}
.margin--52-l {
  margin-left: -52px;
}
.margin--52-tb {
  margin-top: -52px;
  margin-bottom: -52px;
}
.margin--52-lr {
  margin-left: -52px;
  margin-right: -52px;
}

.margin--51 {
  margin: -51px;
}
.margin--51-t {
  margin-top: -51px;
}
.margin--51-r {
  margin-right: -51px;
}
.margin--51-b {
  margin-bottom: -51px;
}
.margin--51-l {
  margin-left: -51px;
}
.margin--51-tb {
  margin-top: -51px;
  margin-bottom: -51px;
}
.margin--51-lr {
  margin-left: -51px;
  margin-right: -51px;
}

.margin--50 {
  margin: -50px;
}
.margin--50-t {
  margin-top: -50px;
}
.margin--50-r {
  margin-right: -50px;
}
.margin--50-b {
  margin-bottom: -50px;
}
.margin--50-l {
  margin-left: -50px;
}
.margin--50-tb {
  margin-top: -50px;
  margin-bottom: -50px;
}
.margin--50-lr {
  margin-left: -50px;
  margin-right: -50px;
}

.margin--49 {
  margin: -49px;
}
.margin--49-t {
  margin-top: -49px;
}
.margin--49-r {
  margin-right: -49px;
}
.margin--49-b {
  margin-bottom: -49px;
}
.margin--49-l {
  margin-left: -49px;
}
.margin--49-tb {
  margin-top: -49px;
  margin-bottom: -49px;
}
.margin--49-lr {
  margin-left: -49px;
  margin-right: -49px;
}

.margin--48 {
  margin: -48px;
}
.margin--48-t {
  margin-top: -48px;
}
.margin--48-r {
  margin-right: -48px;
}
.margin--48-b {
  margin-bottom: -48px;
}
.margin--48-l {
  margin-left: -48px;
}
.margin--48-tb {
  margin-top: -48px;
  margin-bottom: -48px;
}
.margin--48-lr {
  margin-left: -48px;
  margin-right: -48px;
}

.margin--47 {
  margin: -47px;
}
.margin--47-t {
  margin-top: -47px;
}
.margin--47-r {
  margin-right: -47px;
}
.margin--47-b {
  margin-bottom: -47px;
}
.margin--47-l {
  margin-left: -47px;
}
.margin--47-tb {
  margin-top: -47px;
  margin-bottom: -47px;
}
.margin--47-lr {
  margin-left: -47px;
  margin-right: -47px;
}

.margin--46 {
  margin: -46px;
}
.margin--46-t {
  margin-top: -46px;
}
.margin--46-r {
  margin-right: -46px;
}
.margin--46-b {
  margin-bottom: -46px;
}
.margin--46-l {
  margin-left: -46px;
}
.margin--46-tb {
  margin-top: -46px;
  margin-bottom: -46px;
}
.margin--46-lr {
  margin-left: -46px;
  margin-right: -46px;
}

.margin--45 {
  margin: -45px;
}
.margin--45-t {
  margin-top: -45px;
}
.margin--45-r {
  margin-right: -45px;
}
.margin--45-b {
  margin-bottom: -45px;
}
.margin--45-l {
  margin-left: -45px;
}
.margin--45-tb {
  margin-top: -45px;
  margin-bottom: -45px;
}
.margin--45-lr {
  margin-left: -45px;
  margin-right: -45px;
}

.margin--44 {
  margin: -44px;
}
.margin--44-t {
  margin-top: -44px;
}
.margin--44-r {
  margin-right: -44px;
}
.margin--44-b {
  margin-bottom: -44px;
}
.margin--44-l {
  margin-left: -44px;
}
.margin--44-tb {
  margin-top: -44px;
  margin-bottom: -44px;
}
.margin--44-lr {
  margin-left: -44px;
  margin-right: -44px;
}

.margin--43 {
  margin: -43px;
}
.margin--43-t {
  margin-top: -43px;
}
.margin--43-r {
  margin-right: -43px;
}
.margin--43-b {
  margin-bottom: -43px;
}
.margin--43-l {
  margin-left: -43px;
}
.margin--43-tb {
  margin-top: -43px;
  margin-bottom: -43px;
}
.margin--43-lr {
  margin-left: -43px;
  margin-right: -43px;
}

.margin--42 {
  margin: -42px;
}
.margin--42-t {
  margin-top: -42px;
}
.margin--42-r {
  margin-right: -42px;
}
.margin--42-b {
  margin-bottom: -42px;
}
.margin--42-l {
  margin-left: -42px;
}
.margin--42-tb {
  margin-top: -42px;
  margin-bottom: -42px;
}
.margin--42-lr {
  margin-left: -42px;
  margin-right: -42px;
}

.margin--41 {
  margin: -41px;
}
.margin--41-t {
  margin-top: -41px;
}
.margin--41-r {
  margin-right: -41px;
}
.margin--41-b {
  margin-bottom: -41px;
}
.margin--41-l {
  margin-left: -41px;
}
.margin--41-tb {
  margin-top: -41px;
  margin-bottom: -41px;
}
.margin--41-lr {
  margin-left: -41px;
  margin-right: -41px;
}

.margin--40 {
  margin: -40px;
}
.margin--40-t {
  margin-top: -40px;
}
.margin--40-r {
  margin-right: -40px;
}
.margin--40-b {
  margin-bottom: -40px;
}
.margin--40-l {
  margin-left: -40px;
}
.margin--40-tb {
  margin-top: -40px;
  margin-bottom: -40px;
}
.margin--40-lr {
  margin-left: -40px;
  margin-right: -40px;
}

.margin--39 {
  margin: -39px;
}
.margin--39-t {
  margin-top: -39px;
}
.margin--39-r {
  margin-right: -39px;
}
.margin--39-b {
  margin-bottom: -39px;
}
.margin--39-l {
  margin-left: -39px;
}
.margin--39-tb {
  margin-top: -39px;
  margin-bottom: -39px;
}
.margin--39-lr {
  margin-left: -39px;
  margin-right: -39px;
}

.margin--38 {
  margin: -38px;
}
.margin--38-t {
  margin-top: -38px;
}
.margin--38-r {
  margin-right: -38px;
}
.margin--38-b {
  margin-bottom: -38px;
}
.margin--38-l {
  margin-left: -38px;
}
.margin--38-tb {
  margin-top: -38px;
  margin-bottom: -38px;
}
.margin--38-lr {
  margin-left: -38px;
  margin-right: -38px;
}

.margin--37 {
  margin: -37px;
}
.margin--37-t {
  margin-top: -37px;
}
.margin--37-r {
  margin-right: -37px;
}
.margin--37-b {
  margin-bottom: -37px;
}
.margin--37-l {
  margin-left: -37px;
}
.margin--37-tb {
  margin-top: -37px;
  margin-bottom: -37px;
}
.margin--37-lr {
  margin-left: -37px;
  margin-right: -37px;
}

.margin--36 {
  margin: -36px;
}
.margin--36-t {
  margin-top: -36px;
}
.margin--36-r {
  margin-right: -36px;
}
.margin--36-b {
  margin-bottom: -36px;
}
.margin--36-l {
  margin-left: -36px;
}
.margin--36-tb {
  margin-top: -36px;
  margin-bottom: -36px;
}
.margin--36-lr {
  margin-left: -36px;
  margin-right: -36px;
}

.margin--35 {
  margin: -35px;
}
.margin--35-t {
  margin-top: -35px;
}
.margin--35-r {
  margin-right: -35px;
}
.margin--35-b {
  margin-bottom: -35px;
}
.margin--35-l {
  margin-left: -35px;
}
.margin--35-tb {
  margin-top: -35px;
  margin-bottom: -35px;
}
.margin--35-lr {
  margin-left: -35px;
  margin-right: -35px;
}

.margin--34 {
  margin: -34px;
}
.margin--34-t {
  margin-top: -34px;
}
.margin--34-r {
  margin-right: -34px;
}
.margin--34-b {
  margin-bottom: -34px;
}
.margin--34-l {
  margin-left: -34px;
}
.margin--34-tb {
  margin-top: -34px;
  margin-bottom: -34px;
}
.margin--34-lr {
  margin-left: -34px;
  margin-right: -34px;
}

.margin--33 {
  margin: -33px;
}
.margin--33-t {
  margin-top: -33px;
}
.margin--33-r {
  margin-right: -33px;
}
.margin--33-b {
  margin-bottom: -33px;
}
.margin--33-l {
  margin-left: -33px;
}
.margin--33-tb {
  margin-top: -33px;
  margin-bottom: -33px;
}
.margin--33-lr {
  margin-left: -33px;
  margin-right: -33px;
}

.margin--32 {
  margin: -32px;
}
.margin--32-t {
  margin-top: -32px;
}
.margin--32-r {
  margin-right: -32px;
}
.margin--32-b {
  margin-bottom: -32px;
}
.margin--32-l {
  margin-left: -32px;
}
.margin--32-tb {
  margin-top: -32px;
  margin-bottom: -32px;
}
.margin--32-lr {
  margin-left: -32px;
  margin-right: -32px;
}

.margin--31 {
  margin: -31px;
}
.margin--31-t {
  margin-top: -31px;
}
.margin--31-r {
  margin-right: -31px;
}
.margin--31-b {
  margin-bottom: -31px;
}
.margin--31-l {
  margin-left: -31px;
}
.margin--31-tb {
  margin-top: -31px;
  margin-bottom: -31px;
}
.margin--31-lr {
  margin-left: -31px;
  margin-right: -31px;
}

.margin--30 {
  margin: -30px;
}
.margin--30-t {
  margin-top: -30px;
}
.margin--30-r {
  margin-right: -30px;
}
.margin--30-b {
  margin-bottom: -30px;
}
.margin--30-l {
  margin-left: -30px;
}
.margin--30-tb {
  margin-top: -30px;
  margin-bottom: -30px;
}
.margin--30-lr {
  margin-left: -30px;
  margin-right: -30px;
}

.margin--29 {
  margin: -29px;
}
.margin--29-t {
  margin-top: -29px;
}
.margin--29-r {
  margin-right: -29px;
}
.margin--29-b {
  margin-bottom: -29px;
}
.margin--29-l {
  margin-left: -29px;
}
.margin--29-tb {
  margin-top: -29px;
  margin-bottom: -29px;
}
.margin--29-lr {
  margin-left: -29px;
  margin-right: -29px;
}

.margin--28 {
  margin: -28px;
}
.margin--28-t {
  margin-top: -28px;
}
.margin--28-r {
  margin-right: -28px;
}
.margin--28-b {
  margin-bottom: -28px;
}
.margin--28-l {
  margin-left: -28px;
}
.margin--28-tb {
  margin-top: -28px;
  margin-bottom: -28px;
}
.margin--28-lr {
  margin-left: -28px;
  margin-right: -28px;
}

.margin--27 {
  margin: -27px;
}
.margin--27-t {
  margin-top: -27px;
}
.margin--27-r {
  margin-right: -27px;
}
.margin--27-b {
  margin-bottom: -27px;
}
.margin--27-l {
  margin-left: -27px;
}
.margin--27-tb {
  margin-top: -27px;
  margin-bottom: -27px;
}
.margin--27-lr {
  margin-left: -27px;
  margin-right: -27px;
}

.margin--26 {
  margin: -26px;
}
.margin--26-t {
  margin-top: -26px;
}
.margin--26-r {
  margin-right: -26px;
}
.margin--26-b {
  margin-bottom: -26px;
}
.margin--26-l {
  margin-left: -26px;
}
.margin--26-tb {
  margin-top: -26px;
  margin-bottom: -26px;
}
.margin--26-lr {
  margin-left: -26px;
  margin-right: -26px;
}

.margin--25 {
  margin: -25px;
}
.margin--25-t {
  margin-top: -25px;
}
.margin--25-r {
  margin-right: -25px;
}
.margin--25-b {
  margin-bottom: -25px;
}
.margin--25-l {
  margin-left: -25px;
}
.margin--25-tb {
  margin-top: -25px;
  margin-bottom: -25px;
}
.margin--25-lr {
  margin-left: -25px;
  margin-right: -25px;
}

.margin--24 {
  margin: -24px;
}
.margin--24-t {
  margin-top: -24px;
}
.margin--24-r {
  margin-right: -24px;
}
.margin--24-b {
  margin-bottom: -24px;
}
.margin--24-l {
  margin-left: -24px;
}
.margin--24-tb {
  margin-top: -24px;
  margin-bottom: -24px;
}
.margin--24-lr {
  margin-left: -24px;
  margin-right: -24px;
}

.margin--23 {
  margin: -23px;
}
.margin--23-t {
  margin-top: -23px;
}
.margin--23-r {
  margin-right: -23px;
}
.margin--23-b {
  margin-bottom: -23px;
}
.margin--23-l {
  margin-left: -23px;
}
.margin--23-tb {
  margin-top: -23px;
  margin-bottom: -23px;
}
.margin--23-lr {
  margin-left: -23px;
  margin-right: -23px;
}

.margin--22 {
  margin: -22px;
}
.margin--22-t {
  margin-top: -22px;
}
.margin--22-r {
  margin-right: -22px;
}
.margin--22-b {
  margin-bottom: -22px;
}
.margin--22-l {
  margin-left: -22px;
}
.margin--22-tb {
  margin-top: -22px;
  margin-bottom: -22px;
}
.margin--22-lr {
  margin-left: -22px;
  margin-right: -22px;
}

.margin--21 {
  margin: -21px;
}
.margin--21-t {
  margin-top: -21px;
}
.margin--21-r {
  margin-right: -21px;
}
.margin--21-b {
  margin-bottom: -21px;
}
.margin--21-l {
  margin-left: -21px;
}
.margin--21-tb {
  margin-top: -21px;
  margin-bottom: -21px;
}
.margin--21-lr {
  margin-left: -21px;
  margin-right: -21px;
}

.margin--20 {
  margin: -20px;
}
.margin--20-t {
  margin-top: -20px;
}
.margin--20-r {
  margin-right: -20px;
}
.margin--20-b {
  margin-bottom: -20px;
}
.margin--20-l {
  margin-left: -20px;
}
.margin--20-tb {
  margin-top: -20px;
  margin-bottom: -20px;
}
.margin--20-lr {
  margin-left: -20px;
  margin-right: -20px;
}

.margin--19 {
  margin: -19px;
}
.margin--19-t {
  margin-top: -19px;
}
.margin--19-r {
  margin-right: -19px;
}
.margin--19-b {
  margin-bottom: -19px;
}
.margin--19-l {
  margin-left: -19px;
}
.margin--19-tb {
  margin-top: -19px;
  margin-bottom: -19px;
}
.margin--19-lr {
  margin-left: -19px;
  margin-right: -19px;
}

.margin--18 {
  margin: -18px;
}
.margin--18-t {
  margin-top: -18px;
}
.margin--18-r {
  margin-right: -18px;
}
.margin--18-b {
  margin-bottom: -18px;
}
.margin--18-l {
  margin-left: -18px;
}
.margin--18-tb {
  margin-top: -18px;
  margin-bottom: -18px;
}
.margin--18-lr {
  margin-left: -18px;
  margin-right: -18px;
}

.margin--17 {
  margin: -17px;
}
.margin--17-t {
  margin-top: -17px;
}
.margin--17-r {
  margin-right: -17px;
}
.margin--17-b {
  margin-bottom: -17px;
}
.margin--17-l {
  margin-left: -17px;
}
.margin--17-tb {
  margin-top: -17px;
  margin-bottom: -17px;
}
.margin--17-lr {
  margin-left: -17px;
  margin-right: -17px;
}

.margin--16 {
  margin: -16px;
}
.margin--16-t {
  margin-top: -16px;
}
.margin--16-r {
  margin-right: -16px;
}
.margin--16-b {
  margin-bottom: -16px;
}
.margin--16-l {
  margin-left: -16px;
}
.margin--16-tb {
  margin-top: -16px;
  margin-bottom: -16px;
}
.margin--16-lr {
  margin-left: -16px;
  margin-right: -16px;
}

.margin--15 {
  margin: -15px;
}
.margin--15-t {
  margin-top: -15px;
}
.margin--15-r {
  margin-right: -15px;
}
.margin--15-b {
  margin-bottom: -15px;
}
.margin--15-l {
  margin-left: -15px;
}
.margin--15-tb {
  margin-top: -15px;
  margin-bottom: -15px;
}
.margin--15-lr {
  margin-left: -15px;
  margin-right: -15px;
}

.margin--14 {
  margin: -14px;
}
.margin--14-t {
  margin-top: -14px;
}
.margin--14-r {
  margin-right: -14px;
}
.margin--14-b {
  margin-bottom: -14px;
}
.margin--14-l {
  margin-left: -14px;
}
.margin--14-tb {
  margin-top: -14px;
  margin-bottom: -14px;
}
.margin--14-lr {
  margin-left: -14px;
  margin-right: -14px;
}

.margin--13 {
  margin: -13px;
}
.margin--13-t {
  margin-top: -13px;
}
.margin--13-r {
  margin-right: -13px;
}
.margin--13-b {
  margin-bottom: -13px;
}
.margin--13-l {
  margin-left: -13px;
}
.margin--13-tb {
  margin-top: -13px;
  margin-bottom: -13px;
}
.margin--13-lr {
  margin-left: -13px;
  margin-right: -13px;
}

.margin--12 {
  margin: -12px;
}
.margin--12-t {
  margin-top: -12px;
}
.margin--12-r {
  margin-right: -12px;
}
.margin--12-b {
  margin-bottom: -12px;
}
.margin--12-l {
  margin-left: -12px;
}
.margin--12-tb {
  margin-top: -12px;
  margin-bottom: -12px;
}
.margin--12-lr {
  margin-left: -12px;
  margin-right: -12px;
}

.margin--11 {
  margin: -11px;
}
.margin--11-t {
  margin-top: -11px;
}
.margin--11-r {
  margin-right: -11px;
}
.margin--11-b {
  margin-bottom: -11px;
}
.margin--11-l {
  margin-left: -11px;
}
.margin--11-tb {
  margin-top: -11px;
  margin-bottom: -11px;
}
.margin--11-lr {
  margin-left: -11px;
  margin-right: -11px;
}

.margin--10 {
  margin: -10px;
}
.margin--10-t {
  margin-top: -10px;
}
.margin--10-r {
  margin-right: -10px;
}
.margin--10-b {
  margin-bottom: -10px;
}
.margin--10-l {
  margin-left: -10px;
}
.margin--10-tb {
  margin-top: -10px;
  margin-bottom: -10px;
}
.margin--10-lr {
  margin-left: -10px;
  margin-right: -10px;
}

.margin--9 {
  margin: -9px;
}
.margin--9-t {
  margin-top: -9px;
}
.margin--9-r {
  margin-right: -9px;
}
.margin--9-b {
  margin-bottom: -9px;
}
.margin--9-l {
  margin-left: -9px;
}
.margin--9-tb {
  margin-top: -9px;
  margin-bottom: -9px;
}
.margin--9-lr {
  margin-left: -9px;
  margin-right: -9px;
}

.margin--8 {
  margin: -8px;
}
.margin--8-t {
  margin-top: -8px;
}
.margin--8-r {
  margin-right: -8px;
}
.margin--8-b {
  margin-bottom: -8px;
}
.margin--8-l {
  margin-left: -8px;
}
.margin--8-tb {
  margin-top: -8px;
  margin-bottom: -8px;
}
.margin--8-lr {
  margin-left: -8px;
  margin-right: -8px;
}

.margin--7 {
  margin: -7px;
}
.margin--7-t {
  margin-top: -7px;
}
.margin--7-r {
  margin-right: -7px;
}
.margin--7-b {
  margin-bottom: -7px;
}
.margin--7-l {
  margin-left: -7px;
}
.margin--7-tb {
  margin-top: -7px;
  margin-bottom: -7px;
}
.margin--7-lr {
  margin-left: -7px;
  margin-right: -7px;
}

.margin--6 {
  margin: -6px;
}
.margin--6-t {
  margin-top: -6px;
}
.margin--6-r {
  margin-right: -6px;
}
.margin--6-b {
  margin-bottom: -6px;
}
.margin--6-l {
  margin-left: -6px;
}
.margin--6-tb {
  margin-top: -6px;
  margin-bottom: -6px;
}
.margin--6-lr {
  margin-left: -6px;
  margin-right: -6px;
}

.margin--5 {
  margin: -5px;
}
.margin--5-t {
  margin-top: -5px;
}
.margin--5-r {
  margin-right: -5px;
}
.margin--5-b {
  margin-bottom: -5px;
}
.margin--5-l {
  margin-left: -5px;
}
.margin--5-tb {
  margin-top: -5px;
  margin-bottom: -5px;
}
.margin--5-lr {
  margin-left: -5px;
  margin-right: -5px;
}

.margin--4 {
  margin: -4px;
}
.margin--4-t {
  margin-top: -4px;
}
.margin--4-r {
  margin-right: -4px;
}
.margin--4-b {
  margin-bottom: -4px;
}
.margin--4-l {
  margin-left: -4px;
}
.margin--4-tb {
  margin-top: -4px;
  margin-bottom: -4px;
}
.margin--4-lr {
  margin-left: -4px;
  margin-right: -4px;
}

.margin--3 {
  margin: -3px;
}
.margin--3-t {
  margin-top: -3px;
}
.margin--3-r {
  margin-right: -3px;
}
.margin--3-b {
  margin-bottom: -3px;
}
.margin--3-l {
  margin-left: -3px;
}
.margin--3-tb {
  margin-top: -3px;
  margin-bottom: -3px;
}
.margin--3-lr {
  margin-left: -3px;
  margin-right: -3px;
}

.margin--2 {
  margin: -2px;
}
.margin--2-t {
  margin-top: -2px;
}
.margin--2-r {
  margin-right: -2px;
}
.margin--2-b {
  margin-bottom: -2px;
}
.margin--2-l {
  margin-left: -2px;
}
.margin--2-tb {
  margin-top: -2px;
  margin-bottom: -2px;
}
.margin--2-lr {
  margin-left: -2px;
  margin-right: -2px;
}

.margin--1 {
  margin: -1px;
}
.margin--1-t {
  margin-top: -1px;
}
.margin--1-r {
  margin-right: -1px;
}
.margin--1-b {
  margin-bottom: -1px;
}
.margin--1-l {
  margin-left: -1px;
}
.margin--1-tb {
  margin-top: -1px;
  margin-bottom: -1px;
}
.margin--1-lr {
  margin-left: -1px;
  margin-right: -1px;
}

.margin-0 {
  margin: 0px;
}
.margin-0-t {
  margin-top: 0px;
}
.margin-0-r {
  margin-right: 0px;
}
.margin-0-b {
  margin-bottom: 0px;
}
.margin-0-l {
  margin-left: 0px;
}
.margin-0-tb {
  margin-top: 0px;
  margin-bottom: 0px;
}
.margin-0-lr {
  margin-left: 0px;
  margin-right: 0px;
}

.margin-1 {
  margin: 1px;
}
.margin-1-t {
  margin-top: 1px;
}
.margin-1-r {
  margin-right: 1px;
}
.margin-1-b {
  margin-bottom: 1px;
}
.margin-1-l {
  margin-left: 1px;
}
.margin-1-tb {
  margin-top: 1px;
  margin-bottom: 1px;
}
.margin-1-lr {
  margin-left: 1px;
  margin-right: 1px;
}

.margin-2 {
  margin: 2px;
}
.margin-2-t {
  margin-top: 2px;
}
.margin-2-r {
  margin-right: 2px;
}
.margin-2-b {
  margin-bottom: 2px;
}
.margin-2-l {
  margin-left: 2px;
}
.margin-2-tb {
  margin-top: 2px;
  margin-bottom: 2px;
}
.margin-2-lr {
  margin-left: 2px;
  margin-right: 2px;
}

.margin-3 {
  margin: 3px;
}
.margin-3-t {
  margin-top: 3px;
}
.margin-3-r {
  margin-right: 3px;
}
.margin-3-b {
  margin-bottom: 3px;
}
.margin-3-l {
  margin-left: 3px;
}
.margin-3-tb {
  margin-top: 3px;
  margin-bottom: 3px;
}
.margin-3-lr {
  margin-left: 3px;
  margin-right: 3px;
}

.margin-4 {
  margin: 4px;
}
.margin-4-t {
  margin-top: 4px;
}
.margin-4-r {
  margin-right: 4px;
}
.margin-4-b {
  margin-bottom: 4px;
}
.margin-4-l {
  margin-left: 4px;
}
.margin-4-tb {
  margin-top: 4px;
  margin-bottom: 4px;
}
.margin-4-lr {
  margin-left: 4px;
  margin-right: 4px;
}

.margin-5 {
  margin: 5px;
}
.margin-5-t {
  margin-top: 5px;
}
.margin-5-r {
  margin-right: 5px;
}
.margin-5-b {
  margin-bottom: 5px;
}
.margin-5-l {
  margin-left: 5px;
}
.margin-5-tb {
  margin-top: 5px;
  margin-bottom: 5px;
}
.margin-5-lr {
  margin-left: 5px;
  margin-right: 5px;
}

.margin-6 {
  margin: 6px;
}
.margin-6-t {
  margin-top: 6px;
}
.margin-6-r {
  margin-right: 6px;
}
.margin-6-b {
  margin-bottom: 6px;
}
.margin-6-l {
  margin-left: 6px;
}
.margin-6-tb {
  margin-top: 6px;
  margin-bottom: 6px;
}
.margin-6-lr {
  margin-left: 6px;
  margin-right: 6px;
}

.margin-7 {
  margin: 7px;
}
.margin-7-t {
  margin-top: 7px;
}
.margin-7-r {
  margin-right: 7px;
}
.margin-7-b {
  margin-bottom: 7px;
}
.margin-7-l {
  margin-left: 7px;
}
.margin-7-tb {
  margin-top: 7px;
  margin-bottom: 7px;
}
.margin-7-lr {
  margin-left: 7px;
  margin-right: 7px;
}

.margin-8 {
  margin: 8px;
}
.margin-8-t {
  margin-top: 8px;
}
.margin-8-r {
  margin-right: 8px;
}
.margin-8-b {
  margin-bottom: 8px;
}
.margin-8-l {
  margin-left: 8px;
}
.margin-8-tb {
  margin-top: 8px;
  margin-bottom: 8px;
}
.margin-8-lr {
  margin-left: 8px;
  margin-right: 8px;
}

.margin-9 {
  margin: 9px;
}
.margin-9-t {
  margin-top: 9px;
}
.margin-9-r {
  margin-right: 9px;
}
.margin-9-b {
  margin-bottom: 9px;
}
.margin-9-l {
  margin-left: 9px;
}
.margin-9-tb {
  margin-top: 9px;
  margin-bottom: 9px;
}
.margin-9-lr {
  margin-left: 9px;
  margin-right: 9px;
}

.margin-10 {
  margin: 10px;
}
.margin-10-t {
  margin-top: 10px;
}
.margin-10-r {
  margin-right: 10px;
}
.margin-10-b {
  margin-bottom: 10px;
}
.margin-10-l {
  margin-left: 10px;
}
.margin-10-tb {
  margin-top: 10px;
  margin-bottom: 10px;
}
.margin-10-lr {
  margin-left: 10px;
  margin-right: 10px;
}

.margin-11 {
  margin: 11px;
}
.margin-11-t {
  margin-top: 11px;
}
.margin-11-r {
  margin-right: 11px;
}
.margin-11-b {
  margin-bottom: 11px;
}
.margin-11-l {
  margin-left: 11px;
}
.margin-11-tb {
  margin-top: 11px;
  margin-bottom: 11px;
}
.margin-11-lr {
  margin-left: 11px;
  margin-right: 11px;
}

.margin-12 {
  margin: 12px;
}
.margin-12-t {
  margin-top: 12px;
}
.margin-12-r {
  margin-right: 12px;
}
.margin-12-b {
  margin-bottom: 12px;
}
.margin-12-l {
  margin-left: 12px;
}
.margin-12-tb {
  margin-top: 12px;
  margin-bottom: 12px;
}
.margin-12-lr {
  margin-left: 12px;
  margin-right: 12px;
}

.margin-13 {
  margin: 13px;
}
.margin-13-t {
  margin-top: 13px;
}
.margin-13-r {
  margin-right: 13px;
}
.margin-13-b {
  margin-bottom: 13px;
}
.margin-13-l {
  margin-left: 13px;
}
.margin-13-tb {
  margin-top: 13px;
  margin-bottom: 13px;
}
.margin-13-lr {
  margin-left: 13px;
  margin-right: 13px;
}

.margin-14 {
  margin: 14px;
}
.margin-14-t {
  margin-top: 14px;
}
.margin-14-r {
  margin-right: 14px;
}
.margin-14-b {
  margin-bottom: 14px;
}
.margin-14-l {
  margin-left: 14px;
}
.margin-14-tb {
  margin-top: 14px;
  margin-bottom: 14px;
}
.margin-14-lr {
  margin-left: 14px;
  margin-right: 14px;
}

.margin-15 {
  margin: 15px;
}
.margin-15-t {
  margin-top: 15px;
}
.margin-15-r {
  margin-right: 15px;
}
.margin-15-b {
  margin-bottom: 15px;
}
.margin-15-l {
  margin-left: 15px;
}
.margin-15-tb {
  margin-top: 15px;
  margin-bottom: 15px;
}
.margin-15-lr {
  margin-left: 15px;
  margin-right: 15px;
}

.margin-16 {
  margin: 16px;
}
.margin-16-t {
  margin-top: 16px;
}
.margin-16-r {
  margin-right: 16px;
}
.margin-16-b {
  margin-bottom: 16px;
}
.margin-16-l {
  margin-left: 16px;
}
.margin-16-tb {
  margin-top: 16px;
  margin-bottom: 16px;
}
.margin-16-lr {
  margin-left: 16px;
  margin-right: 16px;
}

.margin-17 {
  margin: 17px;
}
.margin-17-t {
  margin-top: 17px;
}
.margin-17-r {
  margin-right: 17px;
}
.margin-17-b {
  margin-bottom: 17px;
}
.margin-17-l {
  margin-left: 17px;
}
.margin-17-tb {
  margin-top: 17px;
  margin-bottom: 17px;
}
.margin-17-lr {
  margin-left: 17px;
  margin-right: 17px;
}

.margin-18 {
  margin: 18px;
}
.margin-18-t {
  margin-top: 18px;
}
.margin-18-r {
  margin-right: 18px;
}
.margin-18-b {
  margin-bottom: 18px;
}
.margin-18-l {
  margin-left: 18px;
}
.margin-18-tb {
  margin-top: 18px;
  margin-bottom: 18px;
}
.margin-18-lr {
  margin-left: 18px;
  margin-right: 18px;
}

.margin-19 {
  margin: 19px;
}
.margin-19-t {
  margin-top: 19px;
}
.margin-19-r {
  margin-right: 19px;
}
.margin-19-b {
  margin-bottom: 19px;
}
.margin-19-l {
  margin-left: 19px;
}
.margin-19-tb {
  margin-top: 19px;
  margin-bottom: 19px;
}
.margin-19-lr {
  margin-left: 19px;
  margin-right: 19px;
}

.margin-20 {
  margin: 20px;
}
.margin-20-t {
  margin-top: 20px;
}
.margin-20-r {
  margin-right: 20px;
}
.margin-20-b {
  margin-bottom: 20px;
}
.margin-20-l {
  margin-left: 20px;
}
.margin-20-tb {
  margin-top: 20px;
  margin-bottom: 20px;
}
.margin-20-lr {
  margin-left: 20px;
  margin-right: 20px;
}

.margin-21 {
  margin: 21px;
}
.margin-21-t {
  margin-top: 21px;
}
.margin-21-r {
  margin-right: 21px;
}
.margin-21-b {
  margin-bottom: 21px;
}
.margin-21-l {
  margin-left: 21px;
}
.margin-21-tb {
  margin-top: 21px;
  margin-bottom: 21px;
}
.margin-21-lr {
  margin-left: 21px;
  margin-right: 21px;
}

.margin-22 {
  margin: 22px;
}
.margin-22-t {
  margin-top: 22px;
}
.margin-22-r {
  margin-right: 22px;
}
.margin-22-b {
  margin-bottom: 22px;
}
.margin-22-l {
  margin-left: 22px;
}
.margin-22-tb {
  margin-top: 22px;
  margin-bottom: 22px;
}
.margin-22-lr {
  margin-left: 22px;
  margin-right: 22px;
}

.margin-23 {
  margin: 23px;
}
.margin-23-t {
  margin-top: 23px;
}
.margin-23-r {
  margin-right: 23px;
}
.margin-23-b {
  margin-bottom: 23px;
}
.margin-23-l {
  margin-left: 23px;
}
.margin-23-tb {
  margin-top: 23px;
  margin-bottom: 23px;
}
.margin-23-lr {
  margin-left: 23px;
  margin-right: 23px;
}

.margin-24 {
  margin: 24px;
}
.margin-24-t {
  margin-top: 24px;
}
.margin-24-r {
  margin-right: 24px;
}
.margin-24-b {
  margin-bottom: 24px;
}
.margin-24-l {
  margin-left: 24px;
}
.margin-24-tb {
  margin-top: 24px;
  margin-bottom: 24px;
}
.margin-24-lr {
  margin-left: 24px;
  margin-right: 24px;
}

.margin-25 {
  margin: 25px;
}
.margin-25-t {
  margin-top: 25px;
}
.margin-25-r {
  margin-right: 25px;
}
.margin-25-b {
  margin-bottom: 25px;
}
.margin-25-l {
  margin-left: 25px;
}
.margin-25-tb {
  margin-top: 25px;
  margin-bottom: 25px;
}
.margin-25-lr {
  margin-left: 25px;
  margin-right: 25px;
}

.margin-26 {
  margin: 26px;
}
.margin-26-t {
  margin-top: 26px;
}
.margin-26-r {
  margin-right: 26px;
}
.margin-26-b {
  margin-bottom: 26px;
}
.margin-26-l {
  margin-left: 26px;
}
.margin-26-tb {
  margin-top: 26px;
  margin-bottom: 26px;
}
.margin-26-lr {
  margin-left: 26px;
  margin-right: 26px;
}

.margin-27 {
  margin: 27px;
}
.margin-27-t {
  margin-top: 27px;
}
.margin-27-r {
  margin-right: 27px;
}
.margin-27-b {
  margin-bottom: 27px;
}
.margin-27-l {
  margin-left: 27px;
}
.margin-27-tb {
  margin-top: 27px;
  margin-bottom: 27px;
}
.margin-27-lr {
  margin-left: 27px;
  margin-right: 27px;
}

.margin-28 {
  margin: 28px;
}
.margin-28-t {
  margin-top: 28px;
}
.margin-28-r {
  margin-right: 28px;
}
.margin-28-b {
  margin-bottom: 28px;
}
.margin-28-l {
  margin-left: 28px;
}
.margin-28-tb {
  margin-top: 28px;
  margin-bottom: 28px;
}
.margin-28-lr {
  margin-left: 28px;
  margin-right: 28px;
}

.margin-29 {
  margin: 29px;
}
.margin-29-t {
  margin-top: 29px;
}
.margin-29-r {
  margin-right: 29px;
}
.margin-29-b {
  margin-bottom: 29px;
}
.margin-29-l {
  margin-left: 29px;
}
.margin-29-tb {
  margin-top: 29px;
  margin-bottom: 29px;
}
.margin-29-lr {
  margin-left: 29px;
  margin-right: 29px;
}

.margin-30 {
  margin: 30px;
}
.margin-30-t {
  margin-top: 30px;
}
.margin-30-r {
  margin-right: 30px;
}
.margin-30-b {
  margin-bottom: 30px;
}
.margin-30-l {
  margin-left: 30px;
}
.margin-30-tb {
  margin-top: 30px;
  margin-bottom: 30px;
}
.margin-30-lr {
  margin-left: 30px;
  margin-right: 30px;
}

.margin-31 {
  margin: 31px;
}
.margin-31-t {
  margin-top: 31px;
}
.margin-31-r {
  margin-right: 31px;
}
.margin-31-b {
  margin-bottom: 31px;
}
.margin-31-l {
  margin-left: 31px;
}
.margin-31-tb {
  margin-top: 31px;
  margin-bottom: 31px;
}
.margin-31-lr {
  margin-left: 31px;
  margin-right: 31px;
}

.margin-32 {
  margin: 32px;
}
.margin-32-t {
  margin-top: 32px;
}
.margin-32-r {
  margin-right: 32px;
}
.margin-32-b {
  margin-bottom: 32px;
}
.margin-32-l {
  margin-left: 32px;
}
.margin-32-tb {
  margin-top: 32px;
  margin-bottom: 32px;
}
.margin-32-lr {
  margin-left: 32px;
  margin-right: 32px;
}

.margin-33 {
  margin: 33px;
}
.margin-33-t {
  margin-top: 33px;
}
.margin-33-r {
  margin-right: 33px;
}
.margin-33-b {
  margin-bottom: 33px;
}
.margin-33-l {
  margin-left: 33px;
}
.margin-33-tb {
  margin-top: 33px;
  margin-bottom: 33px;
}
.margin-33-lr {
  margin-left: 33px;
  margin-right: 33px;
}

.margin-34 {
  margin: 34px;
}
.margin-34-t {
  margin-top: 34px;
}
.margin-34-r {
  margin-right: 34px;
}
.margin-34-b {
  margin-bottom: 34px;
}
.margin-34-l {
  margin-left: 34px;
}
.margin-34-tb {
  margin-top: 34px;
  margin-bottom: 34px;
}
.margin-34-lr {
  margin-left: 34px;
  margin-right: 34px;
}

.margin-35 {
  margin: 35px;
}
.margin-35-t {
  margin-top: 35px;
}
.margin-35-r {
  margin-right: 35px;
}
.margin-35-b {
  margin-bottom: 35px;
}
.margin-35-l {
  margin-left: 35px;
}
.margin-35-tb {
  margin-top: 35px;
  margin-bottom: 35px;
}
.margin-35-lr {
  margin-left: 35px;
  margin-right: 35px;
}

.margin-36 {
  margin: 36px;
}
.margin-36-t {
  margin-top: 36px;
}
.margin-36-r {
  margin-right: 36px;
}
.margin-36-b {
  margin-bottom: 36px;
}
.margin-36-l {
  margin-left: 36px;
}
.margin-36-tb {
  margin-top: 36px;
  margin-bottom: 36px;
}
.margin-36-lr {
  margin-left: 36px;
  margin-right: 36px;
}

.margin-37 {
  margin: 37px;
}
.margin-37-t {
  margin-top: 37px;
}
.margin-37-r {
  margin-right: 37px;
}
.margin-37-b {
  margin-bottom: 37px;
}
.margin-37-l {
  margin-left: 37px;
}
.margin-37-tb {
  margin-top: 37px;
  margin-bottom: 37px;
}
.margin-37-lr {
  margin-left: 37px;
  margin-right: 37px;
}

.margin-38 {
  margin: 38px;
}
.margin-38-t {
  margin-top: 38px;
}
.margin-38-r {
  margin-right: 38px;
}
.margin-38-b {
  margin-bottom: 38px;
}
.margin-38-l {
  margin-left: 38px;
}
.margin-38-tb {
  margin-top: 38px;
  margin-bottom: 38px;
}
.margin-38-lr {
  margin-left: 38px;
  margin-right: 38px;
}

.margin-39 {
  margin: 39px;
}
.margin-39-t {
  margin-top: 39px;
}
.margin-39-r {
  margin-right: 39px;
}
.margin-39-b {
  margin-bottom: 39px;
}
.margin-39-l {
  margin-left: 39px;
}
.margin-39-tb {
  margin-top: 39px;
  margin-bottom: 39px;
}
.margin-39-lr {
  margin-left: 39px;
  margin-right: 39px;
}

.margin-40 {
  margin: 40px;
}
.margin-40-t {
  margin-top: 40px;
}
.margin-40-r {
  margin-right: 40px;
}
.margin-40-b {
  margin-bottom: 40px;
}
.margin-40-l {
  margin-left: 40px;
}
.margin-40-tb {
  margin-top: 40px;
  margin-bottom: 40px;
}
.margin-40-lr {
  margin-left: 40px;
  margin-right: 40px;
}

.margin-41 {
  margin: 41px;
}
.margin-41-t {
  margin-top: 41px;
}
.margin-41-r {
  margin-right: 41px;
}
.margin-41-b {
  margin-bottom: 41px;
}
.margin-41-l {
  margin-left: 41px;
}
.margin-41-tb {
  margin-top: 41px;
  margin-bottom: 41px;
}
.margin-41-lr {
  margin-left: 41px;
  margin-right: 41px;
}

.margin-42 {
  margin: 42px;
}
.margin-42-t {
  margin-top: 42px;
}
.margin-42-r {
  margin-right: 42px;
}
.margin-42-b {
  margin-bottom: 42px;
}
.margin-42-l {
  margin-left: 42px;
}
.margin-42-tb {
  margin-top: 42px;
  margin-bottom: 42px;
}
.margin-42-lr {
  margin-left: 42px;
  margin-right: 42px;
}

.margin-43 {
  margin: 43px;
}
.margin-43-t {
  margin-top: 43px;
}
.margin-43-r {
  margin-right: 43px;
}
.margin-43-b {
  margin-bottom: 43px;
}
.margin-43-l {
  margin-left: 43px;
}
.margin-43-tb {
  margin-top: 43px;
  margin-bottom: 43px;
}
.margin-43-lr {
  margin-left: 43px;
  margin-right: 43px;
}

.margin-44 {
  margin: 44px;
}
.margin-44-t {
  margin-top: 44px;
}
.margin-44-r {
  margin-right: 44px;
}
.margin-44-b {
  margin-bottom: 44px;
}
.margin-44-l {
  margin-left: 44px;
}
.margin-44-tb {
  margin-top: 44px;
  margin-bottom: 44px;
}
.margin-44-lr {
  margin-left: 44px;
  margin-right: 44px;
}

.margin-45 {
  margin: 45px;
}
.margin-45-t {
  margin-top: 45px;
}
.margin-45-r {
  margin-right: 45px;
}
.margin-45-b {
  margin-bottom: 45px;
}
.margin-45-l {
  margin-left: 45px;
}
.margin-45-tb {
  margin-top: 45px;
  margin-bottom: 45px;
}
.margin-45-lr {
  margin-left: 45px;
  margin-right: 45px;
}

.margin-46 {
  margin: 46px;
}
.margin-46-t {
  margin-top: 46px;
}
.margin-46-r {
  margin-right: 46px;
}
.margin-46-b {
  margin-bottom: 46px;
}
.margin-46-l {
  margin-left: 46px;
}
.margin-46-tb {
  margin-top: 46px;
  margin-bottom: 46px;
}
.margin-46-lr {
  margin-left: 46px;
  margin-right: 46px;
}

.margin-47 {
  margin: 47px;
}
.margin-47-t {
  margin-top: 47px;
}
.margin-47-r {
  margin-right: 47px;
}
.margin-47-b {
  margin-bottom: 47px;
}
.margin-47-l {
  margin-left: 47px;
}
.margin-47-tb {
  margin-top: 47px;
  margin-bottom: 47px;
}
.margin-47-lr {
  margin-left: 47px;
  margin-right: 47px;
}

.margin-48 {
  margin: 48px;
}
.margin-48-t {
  margin-top: 48px;
}
.margin-48-r {
  margin-right: 48px;
}
.margin-48-b {
  margin-bottom: 48px;
}
.margin-48-l {
  margin-left: 48px;
}
.margin-48-tb {
  margin-top: 48px;
  margin-bottom: 48px;
}
.margin-48-lr {
  margin-left: 48px;
  margin-right: 48px;
}

.margin-49 {
  margin: 49px;
}
.margin-49-t {
  margin-top: 49px;
}
.margin-49-r {
  margin-right: 49px;
}
.margin-49-b {
  margin-bottom: 49px;
}
.margin-49-l {
  margin-left: 49px;
}
.margin-49-tb {
  margin-top: 49px;
  margin-bottom: 49px;
}
.margin-49-lr {
  margin-left: 49px;
  margin-right: 49px;
}

.margin-50 {
  margin: 50px;
}
.margin-50-t {
  margin-top: 50px;
}
.margin-50-r {
  margin-right: 50px;
}
.margin-50-b {
  margin-bottom: 50px;
}
.margin-50-l {
  margin-left: 50px;
}
.margin-50-tb {
  margin-top: 50px;
  margin-bottom: 50px;
}
.margin-50-lr {
  margin-left: 50px;
  margin-right: 50px;
}

.margin-51 {
  margin: 51px;
}
.margin-51-t {
  margin-top: 51px;
}
.margin-51-r {
  margin-right: 51px;
}
.margin-51-b {
  margin-bottom: 51px;
}
.margin-51-l {
  margin-left: 51px;
}
.margin-51-tb {
  margin-top: 51px;
  margin-bottom: 51px;
}
.margin-51-lr {
  margin-left: 51px;
  margin-right: 51px;
}

.margin-52 {
  margin: 52px;
}
.margin-52-t {
  margin-top: 52px;
}
.margin-52-r {
  margin-right: 52px;
}
.margin-52-b {
  margin-bottom: 52px;
}
.margin-52-l {
  margin-left: 52px;
}
.margin-52-tb {
  margin-top: 52px;
  margin-bottom: 52px;
}
.margin-52-lr {
  margin-left: 52px;
  margin-right: 52px;
}

.margin-53 {
  margin: 53px;
}
.margin-53-t {
  margin-top: 53px;
}
.margin-53-r {
  margin-right: 53px;
}
.margin-53-b {
  margin-bottom: 53px;
}
.margin-53-l {
  margin-left: 53px;
}
.margin-53-tb {
  margin-top: 53px;
  margin-bottom: 53px;
}
.margin-53-lr {
  margin-left: 53px;
  margin-right: 53px;
}

.margin-54 {
  margin: 54px;
}
.margin-54-t {
  margin-top: 54px;
}
.margin-54-r {
  margin-right: 54px;
}
.margin-54-b {
  margin-bottom: 54px;
}
.margin-54-l {
  margin-left: 54px;
}
.margin-54-tb {
  margin-top: 54px;
  margin-bottom: 54px;
}
.margin-54-lr {
  margin-left: 54px;
  margin-right: 54px;
}

.margin-55 {
  margin: 55px;
}
.margin-55-t {
  margin-top: 55px;
}
.margin-55-r {
  margin-right: 55px;
}
.margin-55-b {
  margin-bottom: 55px;
}
.margin-55-l {
  margin-left: 55px;
}
.margin-55-tb {
  margin-top: 55px;
  margin-bottom: 55px;
}
.margin-55-lr {
  margin-left: 55px;
  margin-right: 55px;
}

.margin-56 {
  margin: 56px;
}
.margin-56-t {
  margin-top: 56px;
}
.margin-56-r {
  margin-right: 56px;
}
.margin-56-b {
  margin-bottom: 56px;
}
.margin-56-l {
  margin-left: 56px;
}
.margin-56-tb {
  margin-top: 56px;
  margin-bottom: 56px;
}
.margin-56-lr {
  margin-left: 56px;
  margin-right: 56px;
}

.margin-57 {
  margin: 57px;
}
.margin-57-t {
  margin-top: 57px;
}
.margin-57-r {
  margin-right: 57px;
}
.margin-57-b {
  margin-bottom: 57px;
}
.margin-57-l {
  margin-left: 57px;
}
.margin-57-tb {
  margin-top: 57px;
  margin-bottom: 57px;
}
.margin-57-lr {
  margin-left: 57px;
  margin-right: 57px;
}

.margin-58 {
  margin: 58px;
}
.margin-58-t {
  margin-top: 58px;
}
.margin-58-r {
  margin-right: 58px;
}
.margin-58-b {
  margin-bottom: 58px;
}
.margin-58-l {
  margin-left: 58px;
}
.margin-58-tb {
  margin-top: 58px;
  margin-bottom: 58px;
}
.margin-58-lr {
  margin-left: 58px;
  margin-right: 58px;
}

.margin-59 {
  margin: 59px;
}
.margin-59-t {
  margin-top: 59px;
}
.margin-59-r {
  margin-right: 59px;
}
.margin-59-b {
  margin-bottom: 59px;
}
.margin-59-l {
  margin-left: 59px;
}
.margin-59-tb {
  margin-top: 59px;
  margin-bottom: 59px;
}
.margin-59-lr {
  margin-left: 59px;
  margin-right: 59px;
}

.margin-60 {
  margin: 60px;
}
.margin-60-t {
  margin-top: 60px;
}
.margin-60-r {
  margin-right: 60px;
}
.margin-60-b {
  margin-bottom: 60px;
}
.margin-60-l {
  margin-left: 60px;
}
.margin-60-tb {
  margin-top: 60px;
  margin-bottom: 60px;
}
.margin-60-lr {
  margin-left: 60px;
  margin-right: 60px;
}

.margin-61 {
  margin: 61px;
}
.margin-61-t {
  margin-top: 61px;
}
.margin-61-r {
  margin-right: 61px;
}
.margin-61-b {
  margin-bottom: 61px;
}
.margin-61-l {
  margin-left: 61px;
}
.margin-61-tb {
  margin-top: 61px;
  margin-bottom: 61px;
}
.margin-61-lr {
  margin-left: 61px;
  margin-right: 61px;
}

.margin-62 {
  margin: 62px;
}
.margin-62-t {
  margin-top: 62px;
}
.margin-62-r {
  margin-right: 62px;
}
.margin-62-b {
  margin-bottom: 62px;
}
.margin-62-l {
  margin-left: 62px;
}
.margin-62-tb {
  margin-top: 62px;
  margin-bottom: 62px;
}
.margin-62-lr {
  margin-left: 62px;
  margin-right: 62px;
}

.margin-63 {
  margin: 63px;
}
.margin-63-t {
  margin-top: 63px;
}
.margin-63-r {
  margin-right: 63px;
}
.margin-63-b {
  margin-bottom: 63px;
}
.margin-63-l {
  margin-left: 63px;
}
.margin-63-tb {
  margin-top: 63px;
  margin-bottom: 63px;
}
.margin-63-lr {
  margin-left: 63px;
  margin-right: 63px;
}

.margin-64 {
  margin: 64px;
}
.margin-64-t {
  margin-top: 64px;
}
.margin-64-r {
  margin-right: 64px;
}
.margin-64-b {
  margin-bottom: 64px;
}
.margin-64-l {
  margin-left: 64px;
}
.margin-64-tb {
  margin-top: 64px;
  margin-bottom: 64px;
}
.margin-64-lr {
  margin-left: 64px;
  margin-right: 64px;
}

.margin-65 {
  margin: 65px;
}
.margin-65-t {
  margin-top: 65px;
}
.margin-65-r {
  margin-right: 65px;
}
.margin-65-b {
  margin-bottom: 65px;
}
.margin-65-l {
  margin-left: 65px;
}
.margin-65-tb {
  margin-top: 65px;
  margin-bottom: 65px;
}
.margin-65-lr {
  margin-left: 65px;
  margin-right: 65px;
}

.margin-66 {
  margin: 66px;
}
.margin-66-t {
  margin-top: 66px;
}
.margin-66-r {
  margin-right: 66px;
}
.margin-66-b {
  margin-bottom: 66px;
}
.margin-66-l {
  margin-left: 66px;
}
.margin-66-tb {
  margin-top: 66px;
  margin-bottom: 66px;
}
.margin-66-lr {
  margin-left: 66px;
  margin-right: 66px;
}

.margin-67 {
  margin: 67px;
}
.margin-67-t {
  margin-top: 67px;
}
.margin-67-r {
  margin-right: 67px;
}
.margin-67-b {
  margin-bottom: 67px;
}
.margin-67-l {
  margin-left: 67px;
}
.margin-67-tb {
  margin-top: 67px;
  margin-bottom: 67px;
}
.margin-67-lr {
  margin-left: 67px;
  margin-right: 67px;
}

.margin-68 {
  margin: 68px;
}
.margin-68-t {
  margin-top: 68px;
}
.margin-68-r {
  margin-right: 68px;
}
.margin-68-b {
  margin-bottom: 68px;
}
.margin-68-l {
  margin-left: 68px;
}
.margin-68-tb {
  margin-top: 68px;
  margin-bottom: 68px;
}
.margin-68-lr {
  margin-left: 68px;
  margin-right: 68px;
}

.margin-69 {
  margin: 69px;
}
.margin-69-t {
  margin-top: 69px;
}
.margin-69-r {
  margin-right: 69px;
}
.margin-69-b {
  margin-bottom: 69px;
}
.margin-69-l {
  margin-left: 69px;
}
.margin-69-tb {
  margin-top: 69px;
  margin-bottom: 69px;
}
.margin-69-lr {
  margin-left: 69px;
  margin-right: 69px;
}

.margin-70 {
  margin: 70px;
}
.margin-70-t {
  margin-top: 70px;
}
.margin-70-r {
  margin-right: 70px;
}
.margin-70-b {
  margin-bottom: 70px;
}
.margin-70-l {
  margin-left: 70px;
}
.margin-70-tb {
  margin-top: 70px;
  margin-bottom: 70px;
}
.margin-70-lr {
  margin-left: 70px;
  margin-right: 70px;
}

.margin-71 {
  margin: 71px;
}
.margin-71-t {
  margin-top: 71px;
}
.margin-71-r {
  margin-right: 71px;
}
.margin-71-b {
  margin-bottom: 71px;
}
.margin-71-l {
  margin-left: 71px;
}
.margin-71-tb {
  margin-top: 71px;
  margin-bottom: 71px;
}
.margin-71-lr {
  margin-left: 71px;
  margin-right: 71px;
}

.margin-72 {
  margin: 72px;
}
.margin-72-t {
  margin-top: 72px;
}
.margin-72-r {
  margin-right: 72px;
}
.margin-72-b {
  margin-bottom: 72px;
}
.margin-72-l {
  margin-left: 72px;
}
.margin-72-tb {
  margin-top: 72px;
  margin-bottom: 72px;
}
.margin-72-lr {
  margin-left: 72px;
  margin-right: 72px;
}

.margin-73 {
  margin: 73px;
}
.margin-73-t {
  margin-top: 73px;
}
.margin-73-r {
  margin-right: 73px;
}
.margin-73-b {
  margin-bottom: 73px;
}
.margin-73-l {
  margin-left: 73px;
}
.margin-73-tb {
  margin-top: 73px;
  margin-bottom: 73px;
}
.margin-73-lr {
  margin-left: 73px;
  margin-right: 73px;
}

.margin-74 {
  margin: 74px;
}
.margin-74-t {
  margin-top: 74px;
}
.margin-74-r {
  margin-right: 74px;
}
.margin-74-b {
  margin-bottom: 74px;
}
.margin-74-l {
  margin-left: 74px;
}
.margin-74-tb {
  margin-top: 74px;
  margin-bottom: 74px;
}
.margin-74-lr {
  margin-left: 74px;
  margin-right: 74px;
}

.margin-75 {
  margin: 75px;
}
.margin-75-t {
  margin-top: 75px;
}
.margin-75-r {
  margin-right: 75px;
}
.margin-75-b {
  margin-bottom: 75px;
}
.margin-75-l {
  margin-left: 75px;
}
.margin-75-tb {
  margin-top: 75px;
  margin-bottom: 75px;
}
.margin-75-lr {
  margin-left: 75px;
  margin-right: 75px;
}

.margin-76 {
  margin: 76px;
}
.margin-76-t {
  margin-top: 76px;
}
.margin-76-r {
  margin-right: 76px;
}
.margin-76-b {
  margin-bottom: 76px;
}
.margin-76-l {
  margin-left: 76px;
}
.margin-76-tb {
  margin-top: 76px;
  margin-bottom: 76px;
}
.margin-76-lr {
  margin-left: 76px;
  margin-right: 76px;
}

.margin-77 {
  margin: 77px;
}
.margin-77-t {
  margin-top: 77px;
}
.margin-77-r {
  margin-right: 77px;
}
.margin-77-b {
  margin-bottom: 77px;
}
.margin-77-l {
  margin-left: 77px;
}
.margin-77-tb {
  margin-top: 77px;
  margin-bottom: 77px;
}
.margin-77-lr {
  margin-left: 77px;
  margin-right: 77px;
}

.margin-78 {
  margin: 78px;
}
.margin-78-t {
  margin-top: 78px;
}
.margin-78-r {
  margin-right: 78px;
}
.margin-78-b {
  margin-bottom: 78px;
}
.margin-78-l {
  margin-left: 78px;
}
.margin-78-tb {
  margin-top: 78px;
  margin-bottom: 78px;
}
.margin-78-lr {
  margin-left: 78px;
  margin-right: 78px;
}

.margin-79 {
  margin: 79px;
}
.margin-79-t {
  margin-top: 79px;
}
.margin-79-r {
  margin-right: 79px;
}
.margin-79-b {
  margin-bottom: 79px;
}
.margin-79-l {
  margin-left: 79px;
}
.margin-79-tb {
  margin-top: 79px;
  margin-bottom: 79px;
}
.margin-79-lr {
  margin-left: 79px;
  margin-right: 79px;
}

.margin-80 {
  margin: 80px;
}
.margin-80-t {
  margin-top: 80px;
}
.margin-80-r {
  margin-right: 80px;
}
.margin-80-b {
  margin-bottom: 80px;
}
.margin-80-l {
  margin-left: 80px;
}
.margin-80-tb {
  margin-top: 80px;
  margin-bottom: 80px;
}
.margin-80-lr {
  margin-left: 80px;
  margin-right: 80px;
}

.margin-81 {
  margin: 81px;
}
.margin-81-t {
  margin-top: 81px;
}
.margin-81-r {
  margin-right: 81px;
}
.margin-81-b {
  margin-bottom: 81px;
}
.margin-81-l {
  margin-left: 81px;
}
.margin-81-tb {
  margin-top: 81px;
  margin-bottom: 81px;
}
.margin-81-lr {
  margin-left: 81px;
  margin-right: 81px;
}

.margin-82 {
  margin: 82px;
}
.margin-82-t {
  margin-top: 82px;
}
.margin-82-r {
  margin-right: 82px;
}
.margin-82-b {
  margin-bottom: 82px;
}
.margin-82-l {
  margin-left: 82px;
}
.margin-82-tb {
  margin-top: 82px;
  margin-bottom: 82px;
}
.margin-82-lr {
  margin-left: 82px;
  margin-right: 82px;
}

.margin-83 {
  margin: 83px;
}
.margin-83-t {
  margin-top: 83px;
}
.margin-83-r {
  margin-right: 83px;
}
.margin-83-b {
  margin-bottom: 83px;
}
.margin-83-l {
  margin-left: 83px;
}
.margin-83-tb {
  margin-top: 83px;
  margin-bottom: 83px;
}
.margin-83-lr {
  margin-left: 83px;
  margin-right: 83px;
}

.margin-84 {
  margin: 84px;
}
.margin-84-t {
  margin-top: 84px;
}
.margin-84-r {
  margin-right: 84px;
}
.margin-84-b {
  margin-bottom: 84px;
}
.margin-84-l {
  margin-left: 84px;
}
.margin-84-tb {
  margin-top: 84px;
  margin-bottom: 84px;
}
.margin-84-lr {
  margin-left: 84px;
  margin-right: 84px;
}

.margin-85 {
  margin: 85px;
}
.margin-85-t {
  margin-top: 85px;
}
.margin-85-r {
  margin-right: 85px;
}
.margin-85-b {
  margin-bottom: 85px;
}
.margin-85-l {
  margin-left: 85px;
}
.margin-85-tb {
  margin-top: 85px;
  margin-bottom: 85px;
}
.margin-85-lr {
  margin-left: 85px;
  margin-right: 85px;
}

.margin-86 {
  margin: 86px;
}
.margin-86-t {
  margin-top: 86px;
}
.margin-86-r {
  margin-right: 86px;
}
.margin-86-b {
  margin-bottom: 86px;
}
.margin-86-l {
  margin-left: 86px;
}
.margin-86-tb {
  margin-top: 86px;
  margin-bottom: 86px;
}
.margin-86-lr {
  margin-left: 86px;
  margin-right: 86px;
}

.margin-87 {
  margin: 87px;
}
.margin-87-t {
  margin-top: 87px;
}
.margin-87-r {
  margin-right: 87px;
}
.margin-87-b {
  margin-bottom: 87px;
}
.margin-87-l {
  margin-left: 87px;
}
.margin-87-tb {
  margin-top: 87px;
  margin-bottom: 87px;
}
.margin-87-lr {
  margin-left: 87px;
  margin-right: 87px;
}

.margin-88 {
  margin: 88px;
}
.margin-88-t {
  margin-top: 88px;
}
.margin-88-r {
  margin-right: 88px;
}
.margin-88-b {
  margin-bottom: 88px;
}
.margin-88-l {
  margin-left: 88px;
}
.margin-88-tb {
  margin-top: 88px;
  margin-bottom: 88px;
}
.margin-88-lr {
  margin-left: 88px;
  margin-right: 88px;
}

.margin-89 {
  margin: 89px;
}
.margin-89-t {
  margin-top: 89px;
}
.margin-89-r {
  margin-right: 89px;
}
.margin-89-b {
  margin-bottom: 89px;
}
.margin-89-l {
  margin-left: 89px;
}
.margin-89-tb {
  margin-top: 89px;
  margin-bottom: 89px;
}
.margin-89-lr {
  margin-left: 89px;
  margin-right: 89px;
}

.margin-90 {
  margin: 90px;
}
.margin-90-t {
  margin-top: 90px;
}
.margin-90-r {
  margin-right: 90px;
}
.margin-90-b {
  margin-bottom: 90px;
}
.margin-90-l {
  margin-left: 90px;
}
.margin-90-tb {
  margin-top: 90px;
  margin-bottom: 90px;
}
.margin-90-lr {
  margin-left: 90px;
  margin-right: 90px;
}

.margin-91 {
  margin: 91px;
}
.margin-91-t {
  margin-top: 91px;
}
.margin-91-r {
  margin-right: 91px;
}
.margin-91-b {
  margin-bottom: 91px;
}
.margin-91-l {
  margin-left: 91px;
}
.margin-91-tb {
  margin-top: 91px;
  margin-bottom: 91px;
}
.margin-91-lr {
  margin-left: 91px;
  margin-right: 91px;
}

.margin-92 {
  margin: 92px;
}
.margin-92-t {
  margin-top: 92px;
}
.margin-92-r {
  margin-right: 92px;
}
.margin-92-b {
  margin-bottom: 92px;
}
.margin-92-l {
  margin-left: 92px;
}
.margin-92-tb {
  margin-top: 92px;
  margin-bottom: 92px;
}
.margin-92-lr {
  margin-left: 92px;
  margin-right: 92px;
}

.margin-93 {
  margin: 93px;
}
.margin-93-t {
  margin-top: 93px;
}
.margin-93-r {
  margin-right: 93px;
}
.margin-93-b {
  margin-bottom: 93px;
}
.margin-93-l {
  margin-left: 93px;
}
.margin-93-tb {
  margin-top: 93px;
  margin-bottom: 93px;
}
.margin-93-lr {
  margin-left: 93px;
  margin-right: 93px;
}

.margin-94 {
  margin: 94px;
}
.margin-94-t {
  margin-top: 94px;
}
.margin-94-r {
  margin-right: 94px;
}
.margin-94-b {
  margin-bottom: 94px;
}
.margin-94-l {
  margin-left: 94px;
}
.margin-94-tb {
  margin-top: 94px;
  margin-bottom: 94px;
}
.margin-94-lr {
  margin-left: 94px;
  margin-right: 94px;
}

.margin-95 {
  margin: 95px;
}
.margin-95-t {
  margin-top: 95px;
}
.margin-95-r {
  margin-right: 95px;
}
.margin-95-b {
  margin-bottom: 95px;
}
.margin-95-l {
  margin-left: 95px;
}
.margin-95-tb {
  margin-top: 95px;
  margin-bottom: 95px;
}
.margin-95-lr {
  margin-left: 95px;
  margin-right: 95px;
}

.margin-96 {
  margin: 96px;
}
.margin-96-t {
  margin-top: 96px;
}
.margin-96-r {
  margin-right: 96px;
}
.margin-96-b {
  margin-bottom: 96px;
}
.margin-96-l {
  margin-left: 96px;
}
.margin-96-tb {
  margin-top: 96px;
  margin-bottom: 96px;
}
.margin-96-lr {
  margin-left: 96px;
  margin-right: 96px;
}

.margin-97 {
  margin: 97px;
}
.margin-97-t {
  margin-top: 97px;
}
.margin-97-r {
  margin-right: 97px;
}
.margin-97-b {
  margin-bottom: 97px;
}
.margin-97-l {
  margin-left: 97px;
}
.margin-97-tb {
  margin-top: 97px;
  margin-bottom: 97px;
}
.margin-97-lr {
  margin-left: 97px;
  margin-right: 97px;
}

.margin-98 {
  margin: 98px;
}
.margin-98-t {
  margin-top: 98px;
}
.margin-98-r {
  margin-right: 98px;
}
.margin-98-b {
  margin-bottom: 98px;
}
.margin-98-l {
  margin-left: 98px;
}
.margin-98-tb {
  margin-top: 98px;
  margin-bottom: 98px;
}
.margin-98-lr {
  margin-left: 98px;
  margin-right: 98px;
}

.margin-99 {
  margin: 99px;
}
.margin-99-t {
  margin-top: 99px;
}
.margin-99-r {
  margin-right: 99px;
}
.margin-99-b {
  margin-bottom: 99px;
}
.margin-99-l {
  margin-left: 99px;
}
.margin-99-tb {
  margin-top: 99px;
  margin-bottom: 99px;
}
.margin-99-lr {
  margin-left: 99px;
  margin-right: 99px;
}

.margin-100 {
  margin: 100px;
}
.margin-100-t {
  margin-top: 100px;
}
.margin-100-r {
  margin-right: 100px;
}
.margin-100-b {
  margin-bottom: 100px;
}
.margin-100-l {
  margin-left: 100px;
}
.margin-100-tb {
  margin-top: 100px;
  margin-bottom: 100px;
}
.margin-100-lr {
  margin-left: 100px;
  margin-right: 100px;
}

.padding--100 {
  padding: -100px;
}
.padding--100-t {
  padding-top: -100px;
}
.padding--100-r {
  padding-right: -100px;
}
.padding--100-b {
  padding-bottom: -100px;
}
.padding--100-l {
  padding-left: -100px;
}
.padding--100-tb {
  padding-top: -100px;
  padding-bottom: -100px;
}
.padding--100-lr {
  padding-left: -100px;
  padding-right: -100px;
}

.padding--99 {
  padding: -99px;
}
.padding--99-t {
  padding-top: -99px;
}
.padding--99-r {
  padding-right: -99px;
}
.padding--99-b {
  padding-bottom: -99px;
}
.padding--99-l {
  padding-left: -99px;
}
.padding--99-tb {
  padding-top: -99px;
  padding-bottom: -99px;
}
.padding--99-lr {
  padding-left: -99px;
  padding-right: -99px;
}

.padding--98 {
  padding: -98px;
}
.padding--98-t {
  padding-top: -98px;
}
.padding--98-r {
  padding-right: -98px;
}
.padding--98-b {
  padding-bottom: -98px;
}
.padding--98-l {
  padding-left: -98px;
}
.padding--98-tb {
  padding-top: -98px;
  padding-bottom: -98px;
}
.padding--98-lr {
  padding-left: -98px;
  padding-right: -98px;
}

.padding--97 {
  padding: -97px;
}
.padding--97-t {
  padding-top: -97px;
}
.padding--97-r {
  padding-right: -97px;
}
.padding--97-b {
  padding-bottom: -97px;
}
.padding--97-l {
  padding-left: -97px;
}
.padding--97-tb {
  padding-top: -97px;
  padding-bottom: -97px;
}
.padding--97-lr {
  padding-left: -97px;
  padding-right: -97px;
}

.padding--96 {
  padding: -96px;
}
.padding--96-t {
  padding-top: -96px;
}
.padding--96-r {
  padding-right: -96px;
}
.padding--96-b {
  padding-bottom: -96px;
}
.padding--96-l {
  padding-left: -96px;
}
.padding--96-tb {
  padding-top: -96px;
  padding-bottom: -96px;
}
.padding--96-lr {
  padding-left: -96px;
  padding-right: -96px;
}

.padding--95 {
  padding: -95px;
}
.padding--95-t {
  padding-top: -95px;
}
.padding--95-r {
  padding-right: -95px;
}
.padding--95-b {
  padding-bottom: -95px;
}
.padding--95-l {
  padding-left: -95px;
}
.padding--95-tb {
  padding-top: -95px;
  padding-bottom: -95px;
}
.padding--95-lr {
  padding-left: -95px;
  padding-right: -95px;
}

.padding--94 {
  padding: -94px;
}
.padding--94-t {
  padding-top: -94px;
}
.padding--94-r {
  padding-right: -94px;
}
.padding--94-b {
  padding-bottom: -94px;
}
.padding--94-l {
  padding-left: -94px;
}
.padding--94-tb {
  padding-top: -94px;
  padding-bottom: -94px;
}
.padding--94-lr {
  padding-left: -94px;
  padding-right: -94px;
}

.padding--93 {
  padding: -93px;
}
.padding--93-t {
  padding-top: -93px;
}
.padding--93-r {
  padding-right: -93px;
}
.padding--93-b {
  padding-bottom: -93px;
}
.padding--93-l {
  padding-left: -93px;
}
.padding--93-tb {
  padding-top: -93px;
  padding-bottom: -93px;
}
.padding--93-lr {
  padding-left: -93px;
  padding-right: -93px;
}

.padding--92 {
  padding: -92px;
}
.padding--92-t {
  padding-top: -92px;
}
.padding--92-r {
  padding-right: -92px;
}
.padding--92-b {
  padding-bottom: -92px;
}
.padding--92-l {
  padding-left: -92px;
}
.padding--92-tb {
  padding-top: -92px;
  padding-bottom: -92px;
}
.padding--92-lr {
  padding-left: -92px;
  padding-right: -92px;
}

.padding--91 {
  padding: -91px;
}
.padding--91-t {
  padding-top: -91px;
}
.padding--91-r {
  padding-right: -91px;
}
.padding--91-b {
  padding-bottom: -91px;
}
.padding--91-l {
  padding-left: -91px;
}
.padding--91-tb {
  padding-top: -91px;
  padding-bottom: -91px;
}
.padding--91-lr {
  padding-left: -91px;
  padding-right: -91px;
}

.padding--90 {
  padding: -90px;
}
.padding--90-t {
  padding-top: -90px;
}
.padding--90-r {
  padding-right: -90px;
}
.padding--90-b {
  padding-bottom: -90px;
}
.padding--90-l {
  padding-left: -90px;
}
.padding--90-tb {
  padding-top: -90px;
  padding-bottom: -90px;
}
.padding--90-lr {
  padding-left: -90px;
  padding-right: -90px;
}

.padding--89 {
  padding: -89px;
}
.padding--89-t {
  padding-top: -89px;
}
.padding--89-r {
  padding-right: -89px;
}
.padding--89-b {
  padding-bottom: -89px;
}
.padding--89-l {
  padding-left: -89px;
}
.padding--89-tb {
  padding-top: -89px;
  padding-bottom: -89px;
}
.padding--89-lr {
  padding-left: -89px;
  padding-right: -89px;
}

.padding--88 {
  padding: -88px;
}
.padding--88-t {
  padding-top: -88px;
}
.padding--88-r {
  padding-right: -88px;
}
.padding--88-b {
  padding-bottom: -88px;
}
.padding--88-l {
  padding-left: -88px;
}
.padding--88-tb {
  padding-top: -88px;
  padding-bottom: -88px;
}
.padding--88-lr {
  padding-left: -88px;
  padding-right: -88px;
}

.padding--87 {
  padding: -87px;
}
.padding--87-t {
  padding-top: -87px;
}
.padding--87-r {
  padding-right: -87px;
}
.padding--87-b {
  padding-bottom: -87px;
}
.padding--87-l {
  padding-left: -87px;
}
.padding--87-tb {
  padding-top: -87px;
  padding-bottom: -87px;
}
.padding--87-lr {
  padding-left: -87px;
  padding-right: -87px;
}

.padding--86 {
  padding: -86px;
}
.padding--86-t {
  padding-top: -86px;
}
.padding--86-r {
  padding-right: -86px;
}
.padding--86-b {
  padding-bottom: -86px;
}
.padding--86-l {
  padding-left: -86px;
}
.padding--86-tb {
  padding-top: -86px;
  padding-bottom: -86px;
}
.padding--86-lr {
  padding-left: -86px;
  padding-right: -86px;
}

.padding--85 {
  padding: -85px;
}
.padding--85-t {
  padding-top: -85px;
}
.padding--85-r {
  padding-right: -85px;
}
.padding--85-b {
  padding-bottom: -85px;
}
.padding--85-l {
  padding-left: -85px;
}
.padding--85-tb {
  padding-top: -85px;
  padding-bottom: -85px;
}
.padding--85-lr {
  padding-left: -85px;
  padding-right: -85px;
}

.padding--84 {
  padding: -84px;
}
.padding--84-t {
  padding-top: -84px;
}
.padding--84-r {
  padding-right: -84px;
}
.padding--84-b {
  padding-bottom: -84px;
}
.padding--84-l {
  padding-left: -84px;
}
.padding--84-tb {
  padding-top: -84px;
  padding-bottom: -84px;
}
.padding--84-lr {
  padding-left: -84px;
  padding-right: -84px;
}

.padding--83 {
  padding: -83px;
}
.padding--83-t {
  padding-top: -83px;
}
.padding--83-r {
  padding-right: -83px;
}
.padding--83-b {
  padding-bottom: -83px;
}
.padding--83-l {
  padding-left: -83px;
}
.padding--83-tb {
  padding-top: -83px;
  padding-bottom: -83px;
}
.padding--83-lr {
  padding-left: -83px;
  padding-right: -83px;
}

.padding--82 {
  padding: -82px;
}
.padding--82-t {
  padding-top: -82px;
}
.padding--82-r {
  padding-right: -82px;
}
.padding--82-b {
  padding-bottom: -82px;
}
.padding--82-l {
  padding-left: -82px;
}
.padding--82-tb {
  padding-top: -82px;
  padding-bottom: -82px;
}
.padding--82-lr {
  padding-left: -82px;
  padding-right: -82px;
}

.padding--81 {
  padding: -81px;
}
.padding--81-t {
  padding-top: -81px;
}
.padding--81-r {
  padding-right: -81px;
}
.padding--81-b {
  padding-bottom: -81px;
}
.padding--81-l {
  padding-left: -81px;
}
.padding--81-tb {
  padding-top: -81px;
  padding-bottom: -81px;
}
.padding--81-lr {
  padding-left: -81px;
  padding-right: -81px;
}

.padding--80 {
  padding: -80px;
}
.padding--80-t {
  padding-top: -80px;
}
.padding--80-r {
  padding-right: -80px;
}
.padding--80-b {
  padding-bottom: -80px;
}
.padding--80-l {
  padding-left: -80px;
}
.padding--80-tb {
  padding-top: -80px;
  padding-bottom: -80px;
}
.padding--80-lr {
  padding-left: -80px;
  padding-right: -80px;
}

.padding--79 {
  padding: -79px;
}
.padding--79-t {
  padding-top: -79px;
}
.padding--79-r {
  padding-right: -79px;
}
.padding--79-b {
  padding-bottom: -79px;
}
.padding--79-l {
  padding-left: -79px;
}
.padding--79-tb {
  padding-top: -79px;
  padding-bottom: -79px;
}
.padding--79-lr {
  padding-left: -79px;
  padding-right: -79px;
}

.padding--78 {
  padding: -78px;
}
.padding--78-t {
  padding-top: -78px;
}
.padding--78-r {
  padding-right: -78px;
}
.padding--78-b {
  padding-bottom: -78px;
}
.padding--78-l {
  padding-left: -78px;
}
.padding--78-tb {
  padding-top: -78px;
  padding-bottom: -78px;
}
.padding--78-lr {
  padding-left: -78px;
  padding-right: -78px;
}

.padding--77 {
  padding: -77px;
}
.padding--77-t {
  padding-top: -77px;
}
.padding--77-r {
  padding-right: -77px;
}
.padding--77-b {
  padding-bottom: -77px;
}
.padding--77-l {
  padding-left: -77px;
}
.padding--77-tb {
  padding-top: -77px;
  padding-bottom: -77px;
}
.padding--77-lr {
  padding-left: -77px;
  padding-right: -77px;
}

.padding--76 {
  padding: -76px;
}
.padding--76-t {
  padding-top: -76px;
}
.padding--76-r {
  padding-right: -76px;
}
.padding--76-b {
  padding-bottom: -76px;
}
.padding--76-l {
  padding-left: -76px;
}
.padding--76-tb {
  padding-top: -76px;
  padding-bottom: -76px;
}
.padding--76-lr {
  padding-left: -76px;
  padding-right: -76px;
}

.padding--75 {
  padding: -75px;
}
.padding--75-t {
  padding-top: -75px;
}
.padding--75-r {
  padding-right: -75px;
}
.padding--75-b {
  padding-bottom: -75px;
}
.padding--75-l {
  padding-left: -75px;
}
.padding--75-tb {
  padding-top: -75px;
  padding-bottom: -75px;
}
.padding--75-lr {
  padding-left: -75px;
  padding-right: -75px;
}

.padding--74 {
  padding: -74px;
}
.padding--74-t {
  padding-top: -74px;
}
.padding--74-r {
  padding-right: -74px;
}
.padding--74-b {
  padding-bottom: -74px;
}
.padding--74-l {
  padding-left: -74px;
}
.padding--74-tb {
  padding-top: -74px;
  padding-bottom: -74px;
}
.padding--74-lr {
  padding-left: -74px;
  padding-right: -74px;
}

.padding--73 {
  padding: -73px;
}
.padding--73-t {
  padding-top: -73px;
}
.padding--73-r {
  padding-right: -73px;
}
.padding--73-b {
  padding-bottom: -73px;
}
.padding--73-l {
  padding-left: -73px;
}
.padding--73-tb {
  padding-top: -73px;
  padding-bottom: -73px;
}
.padding--73-lr {
  padding-left: -73px;
  padding-right: -73px;
}

.padding--72 {
  padding: -72px;
}
.padding--72-t {
  padding-top: -72px;
}
.padding--72-r {
  padding-right: -72px;
}
.padding--72-b {
  padding-bottom: -72px;
}
.padding--72-l {
  padding-left: -72px;
}
.padding--72-tb {
  padding-top: -72px;
  padding-bottom: -72px;
}
.padding--72-lr {
  padding-left: -72px;
  padding-right: -72px;
}

.padding--71 {
  padding: -71px;
}
.padding--71-t {
  padding-top: -71px;
}
.padding--71-r {
  padding-right: -71px;
}
.padding--71-b {
  padding-bottom: -71px;
}
.padding--71-l {
  padding-left: -71px;
}
.padding--71-tb {
  padding-top: -71px;
  padding-bottom: -71px;
}
.padding--71-lr {
  padding-left: -71px;
  padding-right: -71px;
}

.padding--70 {
  padding: -70px;
}
.padding--70-t {
  padding-top: -70px;
}
.padding--70-r {
  padding-right: -70px;
}
.padding--70-b {
  padding-bottom: -70px;
}
.padding--70-l {
  padding-left: -70px;
}
.padding--70-tb {
  padding-top: -70px;
  padding-bottom: -70px;
}
.padding--70-lr {
  padding-left: -70px;
  padding-right: -70px;
}

.padding--69 {
  padding: -69px;
}
.padding--69-t {
  padding-top: -69px;
}
.padding--69-r {
  padding-right: -69px;
}
.padding--69-b {
  padding-bottom: -69px;
}
.padding--69-l {
  padding-left: -69px;
}
.padding--69-tb {
  padding-top: -69px;
  padding-bottom: -69px;
}
.padding--69-lr {
  padding-left: -69px;
  padding-right: -69px;
}

.padding--68 {
  padding: -68px;
}
.padding--68-t {
  padding-top: -68px;
}
.padding--68-r {
  padding-right: -68px;
}
.padding--68-b {
  padding-bottom: -68px;
}
.padding--68-l {
  padding-left: -68px;
}
.padding--68-tb {
  padding-top: -68px;
  padding-bottom: -68px;
}
.padding--68-lr {
  padding-left: -68px;
  padding-right: -68px;
}

.padding--67 {
  padding: -67px;
}
.padding--67-t {
  padding-top: -67px;
}
.padding--67-r {
  padding-right: -67px;
}
.padding--67-b {
  padding-bottom: -67px;
}
.padding--67-l {
  padding-left: -67px;
}
.padding--67-tb {
  padding-top: -67px;
  padding-bottom: -67px;
}
.padding--67-lr {
  padding-left: -67px;
  padding-right: -67px;
}

.padding--66 {
  padding: -66px;
}
.padding--66-t {
  padding-top: -66px;
}
.padding--66-r {
  padding-right: -66px;
}
.padding--66-b {
  padding-bottom: -66px;
}
.padding--66-l {
  padding-left: -66px;
}
.padding--66-tb {
  padding-top: -66px;
  padding-bottom: -66px;
}
.padding--66-lr {
  padding-left: -66px;
  padding-right: -66px;
}

.padding--65 {
  padding: -65px;
}
.padding--65-t {
  padding-top: -65px;
}
.padding--65-r {
  padding-right: -65px;
}
.padding--65-b {
  padding-bottom: -65px;
}
.padding--65-l {
  padding-left: -65px;
}
.padding--65-tb {
  padding-top: -65px;
  padding-bottom: -65px;
}
.padding--65-lr {
  padding-left: -65px;
  padding-right: -65px;
}

.padding--64 {
  padding: -64px;
}
.padding--64-t {
  padding-top: -64px;
}
.padding--64-r {
  padding-right: -64px;
}
.padding--64-b {
  padding-bottom: -64px;
}
.padding--64-l {
  padding-left: -64px;
}
.padding--64-tb {
  padding-top: -64px;
  padding-bottom: -64px;
}
.padding--64-lr {
  padding-left: -64px;
  padding-right: -64px;
}

.padding--63 {
  padding: -63px;
}
.padding--63-t {
  padding-top: -63px;
}
.padding--63-r {
  padding-right: -63px;
}
.padding--63-b {
  padding-bottom: -63px;
}
.padding--63-l {
  padding-left: -63px;
}
.padding--63-tb {
  padding-top: -63px;
  padding-bottom: -63px;
}
.padding--63-lr {
  padding-left: -63px;
  padding-right: -63px;
}

.padding--62 {
  padding: -62px;
}
.padding--62-t {
  padding-top: -62px;
}
.padding--62-r {
  padding-right: -62px;
}
.padding--62-b {
  padding-bottom: -62px;
}
.padding--62-l {
  padding-left: -62px;
}
.padding--62-tb {
  padding-top: -62px;
  padding-bottom: -62px;
}
.padding--62-lr {
  padding-left: -62px;
  padding-right: -62px;
}

.padding--61 {
  padding: -61px;
}
.padding--61-t {
  padding-top: -61px;
}
.padding--61-r {
  padding-right: -61px;
}
.padding--61-b {
  padding-bottom: -61px;
}
.padding--61-l {
  padding-left: -61px;
}
.padding--61-tb {
  padding-top: -61px;
  padding-bottom: -61px;
}
.padding--61-lr {
  padding-left: -61px;
  padding-right: -61px;
}

.padding--60 {
  padding: -60px;
}
.padding--60-t {
  padding-top: -60px;
}
.padding--60-r {
  padding-right: -60px;
}
.padding--60-b {
  padding-bottom: -60px;
}
.padding--60-l {
  padding-left: -60px;
}
.padding--60-tb {
  padding-top: -60px;
  padding-bottom: -60px;
}
.padding--60-lr {
  padding-left: -60px;
  padding-right: -60px;
}

.padding--59 {
  padding: -59px;
}
.padding--59-t {
  padding-top: -59px;
}
.padding--59-r {
  padding-right: -59px;
}
.padding--59-b {
  padding-bottom: -59px;
}
.padding--59-l {
  padding-left: -59px;
}
.padding--59-tb {
  padding-top: -59px;
  padding-bottom: -59px;
}
.padding--59-lr {
  padding-left: -59px;
  padding-right: -59px;
}

.padding--58 {
  padding: -58px;
}
.padding--58-t {
  padding-top: -58px;
}
.padding--58-r {
  padding-right: -58px;
}
.padding--58-b {
  padding-bottom: -58px;
}
.padding--58-l {
  padding-left: -58px;
}
.padding--58-tb {
  padding-top: -58px;
  padding-bottom: -58px;
}
.padding--58-lr {
  padding-left: -58px;
  padding-right: -58px;
}

.padding--57 {
  padding: -57px;
}
.padding--57-t {
  padding-top: -57px;
}
.padding--57-r {
  padding-right: -57px;
}
.padding--57-b {
  padding-bottom: -57px;
}
.padding--57-l {
  padding-left: -57px;
}
.padding--57-tb {
  padding-top: -57px;
  padding-bottom: -57px;
}
.padding--57-lr {
  padding-left: -57px;
  padding-right: -57px;
}

.padding--56 {
  padding: -56px;
}
.padding--56-t {
  padding-top: -56px;
}
.padding--56-r {
  padding-right: -56px;
}
.padding--56-b {
  padding-bottom: -56px;
}
.padding--56-l {
  padding-left: -56px;
}
.padding--56-tb {
  padding-top: -56px;
  padding-bottom: -56px;
}
.padding--56-lr {
  padding-left: -56px;
  padding-right: -56px;
}

.padding--55 {
  padding: -55px;
}
.padding--55-t {
  padding-top: -55px;
}
.padding--55-r {
  padding-right: -55px;
}
.padding--55-b {
  padding-bottom: -55px;
}
.padding--55-l {
  padding-left: -55px;
}
.padding--55-tb {
  padding-top: -55px;
  padding-bottom: -55px;
}
.padding--55-lr {
  padding-left: -55px;
  padding-right: -55px;
}

.padding--54 {
  padding: -54px;
}
.padding--54-t {
  padding-top: -54px;
}
.padding--54-r {
  padding-right: -54px;
}
.padding--54-b {
  padding-bottom: -54px;
}
.padding--54-l {
  padding-left: -54px;
}
.padding--54-tb {
  padding-top: -54px;
  padding-bottom: -54px;
}
.padding--54-lr {
  padding-left: -54px;
  padding-right: -54px;
}

.padding--53 {
  padding: -53px;
}
.padding--53-t {
  padding-top: -53px;
}
.padding--53-r {
  padding-right: -53px;
}
.padding--53-b {
  padding-bottom: -53px;
}
.padding--53-l {
  padding-left: -53px;
}
.padding--53-tb {
  padding-top: -53px;
  padding-bottom: -53px;
}
.padding--53-lr {
  padding-left: -53px;
  padding-right: -53px;
}

.padding--52 {
  padding: -52px;
}
.padding--52-t {
  padding-top: -52px;
}
.padding--52-r {
  padding-right: -52px;
}
.padding--52-b {
  padding-bottom: -52px;
}
.padding--52-l {
  padding-left: -52px;
}
.padding--52-tb {
  padding-top: -52px;
  padding-bottom: -52px;
}
.padding--52-lr {
  padding-left: -52px;
  padding-right: -52px;
}

.padding--51 {
  padding: -51px;
}
.padding--51-t {
  padding-top: -51px;
}
.padding--51-r {
  padding-right: -51px;
}
.padding--51-b {
  padding-bottom: -51px;
}
.padding--51-l {
  padding-left: -51px;
}
.padding--51-tb {
  padding-top: -51px;
  padding-bottom: -51px;
}
.padding--51-lr {
  padding-left: -51px;
  padding-right: -51px;
}

.padding--50 {
  padding: -50px;
}
.padding--50-t {
  padding-top: -50px;
}
.padding--50-r {
  padding-right: -50px;
}
.padding--50-b {
  padding-bottom: -50px;
}
.padding--50-l {
  padding-left: -50px;
}
.padding--50-tb {
  padding-top: -50px;
  padding-bottom: -50px;
}
.padding--50-lr {
  padding-left: -50px;
  padding-right: -50px;
}

.padding--49 {
  padding: -49px;
}
.padding--49-t {
  padding-top: -49px;
}
.padding--49-r {
  padding-right: -49px;
}
.padding--49-b {
  padding-bottom: -49px;
}
.padding--49-l {
  padding-left: -49px;
}
.padding--49-tb {
  padding-top: -49px;
  padding-bottom: -49px;
}
.padding--49-lr {
  padding-left: -49px;
  padding-right: -49px;
}

.padding--48 {
  padding: -48px;
}
.padding--48-t {
  padding-top: -48px;
}
.padding--48-r {
  padding-right: -48px;
}
.padding--48-b {
  padding-bottom: -48px;
}
.padding--48-l {
  padding-left: -48px;
}
.padding--48-tb {
  padding-top: -48px;
  padding-bottom: -48px;
}
.padding--48-lr {
  padding-left: -48px;
  padding-right: -48px;
}

.padding--47 {
  padding: -47px;
}
.padding--47-t {
  padding-top: -47px;
}
.padding--47-r {
  padding-right: -47px;
}
.padding--47-b {
  padding-bottom: -47px;
}
.padding--47-l {
  padding-left: -47px;
}
.padding--47-tb {
  padding-top: -47px;
  padding-bottom: -47px;
}
.padding--47-lr {
  padding-left: -47px;
  padding-right: -47px;
}

.padding--46 {
  padding: -46px;
}
.padding--46-t {
  padding-top: -46px;
}
.padding--46-r {
  padding-right: -46px;
}
.padding--46-b {
  padding-bottom: -46px;
}
.padding--46-l {
  padding-left: -46px;
}
.padding--46-tb {
  padding-top: -46px;
  padding-bottom: -46px;
}
.padding--46-lr {
  padding-left: -46px;
  padding-right: -46px;
}

.padding--45 {
  padding: -45px;
}
.padding--45-t {
  padding-top: -45px;
}
.padding--45-r {
  padding-right: -45px;
}
.padding--45-b {
  padding-bottom: -45px;
}
.padding--45-l {
  padding-left: -45px;
}
.padding--45-tb {
  padding-top: -45px;
  padding-bottom: -45px;
}
.padding--45-lr {
  padding-left: -45px;
  padding-right: -45px;
}

.padding--44 {
  padding: -44px;
}
.padding--44-t {
  padding-top: -44px;
}
.padding--44-r {
  padding-right: -44px;
}
.padding--44-b {
  padding-bottom: -44px;
}
.padding--44-l {
  padding-left: -44px;
}
.padding--44-tb {
  padding-top: -44px;
  padding-bottom: -44px;
}
.padding--44-lr {
  padding-left: -44px;
  padding-right: -44px;
}

.padding--43 {
  padding: -43px;
}
.padding--43-t {
  padding-top: -43px;
}
.padding--43-r {
  padding-right: -43px;
}
.padding--43-b {
  padding-bottom: -43px;
}
.padding--43-l {
  padding-left: -43px;
}
.padding--43-tb {
  padding-top: -43px;
  padding-bottom: -43px;
}
.padding--43-lr {
  padding-left: -43px;
  padding-right: -43px;
}

.padding--42 {
  padding: -42px;
}
.padding--42-t {
  padding-top: -42px;
}
.padding--42-r {
  padding-right: -42px;
}
.padding--42-b {
  padding-bottom: -42px;
}
.padding--42-l {
  padding-left: -42px;
}
.padding--42-tb {
  padding-top: -42px;
  padding-bottom: -42px;
}
.padding--42-lr {
  padding-left: -42px;
  padding-right: -42px;
}

.padding--41 {
  padding: -41px;
}
.padding--41-t {
  padding-top: -41px;
}
.padding--41-r {
  padding-right: -41px;
}
.padding--41-b {
  padding-bottom: -41px;
}
.padding--41-l {
  padding-left: -41px;
}
.padding--41-tb {
  padding-top: -41px;
  padding-bottom: -41px;
}
.padding--41-lr {
  padding-left: -41px;
  padding-right: -41px;
}

.padding--40 {
  padding: -40px;
}
.padding--40-t {
  padding-top: -40px;
}
.padding--40-r {
  padding-right: -40px;
}
.padding--40-b {
  padding-bottom: -40px;
}
.padding--40-l {
  padding-left: -40px;
}
.padding--40-tb {
  padding-top: -40px;
  padding-bottom: -40px;
}
.padding--40-lr {
  padding-left: -40px;
  padding-right: -40px;
}

.padding--39 {
  padding: -39px;
}
.padding--39-t {
  padding-top: -39px;
}
.padding--39-r {
  padding-right: -39px;
}
.padding--39-b {
  padding-bottom: -39px;
}
.padding--39-l {
  padding-left: -39px;
}
.padding--39-tb {
  padding-top: -39px;
  padding-bottom: -39px;
}
.padding--39-lr {
  padding-left: -39px;
  padding-right: -39px;
}

.padding--38 {
  padding: -38px;
}
.padding--38-t {
  padding-top: -38px;
}
.padding--38-r {
  padding-right: -38px;
}
.padding--38-b {
  padding-bottom: -38px;
}
.padding--38-l {
  padding-left: -38px;
}
.padding--38-tb {
  padding-top: -38px;
  padding-bottom: -38px;
}
.padding--38-lr {
  padding-left: -38px;
  padding-right: -38px;
}

.padding--37 {
  padding: -37px;
}
.padding--37-t {
  padding-top: -37px;
}
.padding--37-r {
  padding-right: -37px;
}
.padding--37-b {
  padding-bottom: -37px;
}
.padding--37-l {
  padding-left: -37px;
}
.padding--37-tb {
  padding-top: -37px;
  padding-bottom: -37px;
}
.padding--37-lr {
  padding-left: -37px;
  padding-right: -37px;
}

.padding--36 {
  padding: -36px;
}
.padding--36-t {
  padding-top: -36px;
}
.padding--36-r {
  padding-right: -36px;
}
.padding--36-b {
  padding-bottom: -36px;
}
.padding--36-l {
  padding-left: -36px;
}
.padding--36-tb {
  padding-top: -36px;
  padding-bottom: -36px;
}
.padding--36-lr {
  padding-left: -36px;
  padding-right: -36px;
}

.padding--35 {
  padding: -35px;
}
.padding--35-t {
  padding-top: -35px;
}
.padding--35-r {
  padding-right: -35px;
}
.padding--35-b {
  padding-bottom: -35px;
}
.padding--35-l {
  padding-left: -35px;
}
.padding--35-tb {
  padding-top: -35px;
  padding-bottom: -35px;
}
.padding--35-lr {
  padding-left: -35px;
  padding-right: -35px;
}

.padding--34 {
  padding: -34px;
}
.padding--34-t {
  padding-top: -34px;
}
.padding--34-r {
  padding-right: -34px;
}
.padding--34-b {
  padding-bottom: -34px;
}
.padding--34-l {
  padding-left: -34px;
}
.padding--34-tb {
  padding-top: -34px;
  padding-bottom: -34px;
}
.padding--34-lr {
  padding-left: -34px;
  padding-right: -34px;
}

.padding--33 {
  padding: -33px;
}
.padding--33-t {
  padding-top: -33px;
}
.padding--33-r {
  padding-right: -33px;
}
.padding--33-b {
  padding-bottom: -33px;
}
.padding--33-l {
  padding-left: -33px;
}
.padding--33-tb {
  padding-top: -33px;
  padding-bottom: -33px;
}
.padding--33-lr {
  padding-left: -33px;
  padding-right: -33px;
}

.padding--32 {
  padding: -32px;
}
.padding--32-t {
  padding-top: -32px;
}
.padding--32-r {
  padding-right: -32px;
}
.padding--32-b {
  padding-bottom: -32px;
}
.padding--32-l {
  padding-left: -32px;
}
.padding--32-tb {
  padding-top: -32px;
  padding-bottom: -32px;
}
.padding--32-lr {
  padding-left: -32px;
  padding-right: -32px;
}

.padding--31 {
  padding: -31px;
}
.padding--31-t {
  padding-top: -31px;
}
.padding--31-r {
  padding-right: -31px;
}
.padding--31-b {
  padding-bottom: -31px;
}
.padding--31-l {
  padding-left: -31px;
}
.padding--31-tb {
  padding-top: -31px;
  padding-bottom: -31px;
}
.padding--31-lr {
  padding-left: -31px;
  padding-right: -31px;
}

.padding--30 {
  padding: -30px;
}
.padding--30-t {
  padding-top: -30px;
}
.padding--30-r {
  padding-right: -30px;
}
.padding--30-b {
  padding-bottom: -30px;
}
.padding--30-l {
  padding-left: -30px;
}
.padding--30-tb {
  padding-top: -30px;
  padding-bottom: -30px;
}
.padding--30-lr {
  padding-left: -30px;
  padding-right: -30px;
}

.padding--29 {
  padding: -29px;
}
.padding--29-t {
  padding-top: -29px;
}
.padding--29-r {
  padding-right: -29px;
}
.padding--29-b {
  padding-bottom: -29px;
}
.padding--29-l {
  padding-left: -29px;
}
.padding--29-tb {
  padding-top: -29px;
  padding-bottom: -29px;
}
.padding--29-lr {
  padding-left: -29px;
  padding-right: -29px;
}

.padding--28 {
  padding: -28px;
}
.padding--28-t {
  padding-top: -28px;
}
.padding--28-r {
  padding-right: -28px;
}
.padding--28-b {
  padding-bottom: -28px;
}
.padding--28-l {
  padding-left: -28px;
}
.padding--28-tb {
  padding-top: -28px;
  padding-bottom: -28px;
}
.padding--28-lr {
  padding-left: -28px;
  padding-right: -28px;
}

.padding--27 {
  padding: -27px;
}
.padding--27-t {
  padding-top: -27px;
}
.padding--27-r {
  padding-right: -27px;
}
.padding--27-b {
  padding-bottom: -27px;
}
.padding--27-l {
  padding-left: -27px;
}
.padding--27-tb {
  padding-top: -27px;
  padding-bottom: -27px;
}
.padding--27-lr {
  padding-left: -27px;
  padding-right: -27px;
}

.padding--26 {
  padding: -26px;
}
.padding--26-t {
  padding-top: -26px;
}
.padding--26-r {
  padding-right: -26px;
}
.padding--26-b {
  padding-bottom: -26px;
}
.padding--26-l {
  padding-left: -26px;
}
.padding--26-tb {
  padding-top: -26px;
  padding-bottom: -26px;
}
.padding--26-lr {
  padding-left: -26px;
  padding-right: -26px;
}

.padding--25 {
  padding: -25px;
}
.padding--25-t {
  padding-top: -25px;
}
.padding--25-r {
  padding-right: -25px;
}
.padding--25-b {
  padding-bottom: -25px;
}
.padding--25-l {
  padding-left: -25px;
}
.padding--25-tb {
  padding-top: -25px;
  padding-bottom: -25px;
}
.padding--25-lr {
  padding-left: -25px;
  padding-right: -25px;
}

.padding--24 {
  padding: -24px;
}
.padding--24-t {
  padding-top: -24px;
}
.padding--24-r {
  padding-right: -24px;
}
.padding--24-b {
  padding-bottom: -24px;
}
.padding--24-l {
  padding-left: -24px;
}
.padding--24-tb {
  padding-top: -24px;
  padding-bottom: -24px;
}
.padding--24-lr {
  padding-left: -24px;
  padding-right: -24px;
}

.padding--23 {
  padding: -23px;
}
.padding--23-t {
  padding-top: -23px;
}
.padding--23-r {
  padding-right: -23px;
}
.padding--23-b {
  padding-bottom: -23px;
}
.padding--23-l {
  padding-left: -23px;
}
.padding--23-tb {
  padding-top: -23px;
  padding-bottom: -23px;
}
.padding--23-lr {
  padding-left: -23px;
  padding-right: -23px;
}

.padding--22 {
  padding: -22px;
}
.padding--22-t {
  padding-top: -22px;
}
.padding--22-r {
  padding-right: -22px;
}
.padding--22-b {
  padding-bottom: -22px;
}
.padding--22-l {
  padding-left: -22px;
}
.padding--22-tb {
  padding-top: -22px;
  padding-bottom: -22px;
}
.padding--22-lr {
  padding-left: -22px;
  padding-right: -22px;
}

.padding--21 {
  padding: -21px;
}
.padding--21-t {
  padding-top: -21px;
}
.padding--21-r {
  padding-right: -21px;
}
.padding--21-b {
  padding-bottom: -21px;
}
.padding--21-l {
  padding-left: -21px;
}
.padding--21-tb {
  padding-top: -21px;
  padding-bottom: -21px;
}
.padding--21-lr {
  padding-left: -21px;
  padding-right: -21px;
}

.padding--20 {
  padding: -20px;
}
.padding--20-t {
  padding-top: -20px;
}
.padding--20-r {
  padding-right: -20px;
}
.padding--20-b {
  padding-bottom: -20px;
}
.padding--20-l {
  padding-left: -20px;
}
.padding--20-tb {
  padding-top: -20px;
  padding-bottom: -20px;
}
.padding--20-lr {
  padding-left: -20px;
  padding-right: -20px;
}

.padding--19 {
  padding: -19px;
}
.padding--19-t {
  padding-top: -19px;
}
.padding--19-r {
  padding-right: -19px;
}
.padding--19-b {
  padding-bottom: -19px;
}
.padding--19-l {
  padding-left: -19px;
}
.padding--19-tb {
  padding-top: -19px;
  padding-bottom: -19px;
}
.padding--19-lr {
  padding-left: -19px;
  padding-right: -19px;
}

.padding--18 {
  padding: -18px;
}
.padding--18-t {
  padding-top: -18px;
}
.padding--18-r {
  padding-right: -18px;
}
.padding--18-b {
  padding-bottom: -18px;
}
.padding--18-l {
  padding-left: -18px;
}
.padding--18-tb {
  padding-top: -18px;
  padding-bottom: -18px;
}
.padding--18-lr {
  padding-left: -18px;
  padding-right: -18px;
}

.padding--17 {
  padding: -17px;
}
.padding--17-t {
  padding-top: -17px;
}
.padding--17-r {
  padding-right: -17px;
}
.padding--17-b {
  padding-bottom: -17px;
}
.padding--17-l {
  padding-left: -17px;
}
.padding--17-tb {
  padding-top: -17px;
  padding-bottom: -17px;
}
.padding--17-lr {
  padding-left: -17px;
  padding-right: -17px;
}

.padding--16 {
  padding: -16px;
}
.padding--16-t {
  padding-top: -16px;
}
.padding--16-r {
  padding-right: -16px;
}
.padding--16-b {
  padding-bottom: -16px;
}
.padding--16-l {
  padding-left: -16px;
}
.padding--16-tb {
  padding-top: -16px;
  padding-bottom: -16px;
}
.padding--16-lr {
  padding-left: -16px;
  padding-right: -16px;
}

.padding--15 {
  padding: -15px;
}
.padding--15-t {
  padding-top: -15px;
}
.padding--15-r {
  padding-right: -15px;
}
.padding--15-b {
  padding-bottom: -15px;
}
.padding--15-l {
  padding-left: -15px;
}
.padding--15-tb {
  padding-top: -15px;
  padding-bottom: -15px;
}
.padding--15-lr {
  padding-left: -15px;
  padding-right: -15px;
}

.padding--14 {
  padding: -14px;
}
.padding--14-t {
  padding-top: -14px;
}
.padding--14-r {
  padding-right: -14px;
}
.padding--14-b {
  padding-bottom: -14px;
}
.padding--14-l {
  padding-left: -14px;
}
.padding--14-tb {
  padding-top: -14px;
  padding-bottom: -14px;
}
.padding--14-lr {
  padding-left: -14px;
  padding-right: -14px;
}

.padding--13 {
  padding: -13px;
}
.padding--13-t {
  padding-top: -13px;
}
.padding--13-r {
  padding-right: -13px;
}
.padding--13-b {
  padding-bottom: -13px;
}
.padding--13-l {
  padding-left: -13px;
}
.padding--13-tb {
  padding-top: -13px;
  padding-bottom: -13px;
}
.padding--13-lr {
  padding-left: -13px;
  padding-right: -13px;
}

.padding--12 {
  padding: -12px;
}
.padding--12-t {
  padding-top: -12px;
}
.padding--12-r {
  padding-right: -12px;
}
.padding--12-b {
  padding-bottom: -12px;
}
.padding--12-l {
  padding-left: -12px;
}
.padding--12-tb {
  padding-top: -12px;
  padding-bottom: -12px;
}
.padding--12-lr {
  padding-left: -12px;
  padding-right: -12px;
}

.padding--11 {
  padding: -11px;
}
.padding--11-t {
  padding-top: -11px;
}
.padding--11-r {
  padding-right: -11px;
}
.padding--11-b {
  padding-bottom: -11px;
}
.padding--11-l {
  padding-left: -11px;
}
.padding--11-tb {
  padding-top: -11px;
  padding-bottom: -11px;
}
.padding--11-lr {
  padding-left: -11px;
  padding-right: -11px;
}

.padding--10 {
  padding: -10px;
}
.padding--10-t {
  padding-top: -10px;
}
.padding--10-r {
  padding-right: -10px;
}
.padding--10-b {
  padding-bottom: -10px;
}
.padding--10-l {
  padding-left: -10px;
}
.padding--10-tb {
  padding-top: -10px;
  padding-bottom: -10px;
}
.padding--10-lr {
  padding-left: -10px;
  padding-right: -10px;
}

.padding--9 {
  padding: -9px;
}
.padding--9-t {
  padding-top: -9px;
}
.padding--9-r {
  padding-right: -9px;
}
.padding--9-b {
  padding-bottom: -9px;
}
.padding--9-l {
  padding-left: -9px;
}
.padding--9-tb {
  padding-top: -9px;
  padding-bottom: -9px;
}
.padding--9-lr {
  padding-left: -9px;
  padding-right: -9px;
}

.padding--8 {
  padding: -8px;
}
.padding--8-t {
  padding-top: -8px;
}
.padding--8-r {
  padding-right: -8px;
}
.padding--8-b {
  padding-bottom: -8px;
}
.padding--8-l {
  padding-left: -8px;
}
.padding--8-tb {
  padding-top: -8px;
  padding-bottom: -8px;
}
.padding--8-lr {
  padding-left: -8px;
  padding-right: -8px;
}

.padding--7 {
  padding: -7px;
}
.padding--7-t {
  padding-top: -7px;
}
.padding--7-r {
  padding-right: -7px;
}
.padding--7-b {
  padding-bottom: -7px;
}
.padding--7-l {
  padding-left: -7px;
}
.padding--7-tb {
  padding-top: -7px;
  padding-bottom: -7px;
}
.padding--7-lr {
  padding-left: -7px;
  padding-right: -7px;
}

.padding--6 {
  padding: -6px;
}
.padding--6-t {
  padding-top: -6px;
}
.padding--6-r {
  padding-right: -6px;
}
.padding--6-b {
  padding-bottom: -6px;
}
.padding--6-l {
  padding-left: -6px;
}
.padding--6-tb {
  padding-top: -6px;
  padding-bottom: -6px;
}
.padding--6-lr {
  padding-left: -6px;
  padding-right: -6px;
}

.padding--5 {
  padding: -5px;
}
.padding--5-t {
  padding-top: -5px;
}
.padding--5-r {
  padding-right: -5px;
}
.padding--5-b {
  padding-bottom: -5px;
}
.padding--5-l {
  padding-left: -5px;
}
.padding--5-tb {
  padding-top: -5px;
  padding-bottom: -5px;
}
.padding--5-lr {
  padding-left: -5px;
  padding-right: -5px;
}

.padding--4 {
  padding: -4px;
}
.padding--4-t {
  padding-top: -4px;
}
.padding--4-r {
  padding-right: -4px;
}
.padding--4-b {
  padding-bottom: -4px;
}
.padding--4-l {
  padding-left: -4px;
}
.padding--4-tb {
  padding-top: -4px;
  padding-bottom: -4px;
}
.padding--4-lr {
  padding-left: -4px;
  padding-right: -4px;
}

.padding--3 {
  padding: -3px;
}
.padding--3-t {
  padding-top: -3px;
}
.padding--3-r {
  padding-right: -3px;
}
.padding--3-b {
  padding-bottom: -3px;
}
.padding--3-l {
  padding-left: -3px;
}
.padding--3-tb {
  padding-top: -3px;
  padding-bottom: -3px;
}
.padding--3-lr {
  padding-left: -3px;
  padding-right: -3px;
}

.padding--2 {
  padding: -2px;
}
.padding--2-t {
  padding-top: -2px;
}
.padding--2-r {
  padding-right: -2px;
}
.padding--2-b {
  padding-bottom: -2px;
}
.padding--2-l {
  padding-left: -2px;
}
.padding--2-tb {
  padding-top: -2px;
  padding-bottom: -2px;
}
.padding--2-lr {
  padding-left: -2px;
  padding-right: -2px;
}

.padding--1 {
  padding: -1px;
}
.padding--1-t {
  padding-top: -1px;
}
.padding--1-r {
  padding-right: -1px;
}
.padding--1-b {
  padding-bottom: -1px;
}
.padding--1-l {
  padding-left: -1px;
}
.padding--1-tb {
  padding-top: -1px;
  padding-bottom: -1px;
}
.padding--1-lr {
  padding-left: -1px;
  padding-right: -1px;
}

.padding-0 {
  padding: 0px;
}
.padding-0-t {
  padding-top: 0px;
}
.padding-0-r {
  padding-right: 0px;
}
.padding-0-b {
  padding-bottom: 0px;
}
.padding-0-l {
  padding-left: 0px;
}
.padding-0-tb {
  padding-top: 0px;
  padding-bottom: 0px;
}
.padding-0-lr {
  padding-left: 0px;
  padding-right: 0px;
}

.padding-1 {
  padding: 1px;
}
.padding-1-t {
  padding-top: 1px;
}
.padding-1-r {
  padding-right: 1px;
}
.padding-1-b {
  padding-bottom: 1px;
}
.padding-1-l {
  padding-left: 1px;
}
.padding-1-tb {
  padding-top: 1px;
  padding-bottom: 1px;
}
.padding-1-lr {
  padding-left: 1px;
  padding-right: 1px;
}

.padding-2 {
  padding: 2px;
}
.padding-2-t {
  padding-top: 2px;
}
.padding-2-r {
  padding-right: 2px;
}
.padding-2-b {
  padding-bottom: 2px;
}
.padding-2-l {
  padding-left: 2px;
}
.padding-2-tb {
  padding-top: 2px;
  padding-bottom: 2px;
}
.padding-2-lr {
  padding-left: 2px;
  padding-right: 2px;
}

.padding-3 {
  padding: 3px;
}
.padding-3-t {
  padding-top: 3px;
}
.padding-3-r {
  padding-right: 3px;
}
.padding-3-b {
  padding-bottom: 3px;
}
.padding-3-l {
  padding-left: 3px;
}
.padding-3-tb {
  padding-top: 3px;
  padding-bottom: 3px;
}
.padding-3-lr {
  padding-left: 3px;
  padding-right: 3px;
}

.padding-4 {
  padding: 4px;
}
.padding-4-t {
  padding-top: 4px;
}
.padding-4-r {
  padding-right: 4px;
}
.padding-4-b {
  padding-bottom: 4px;
}
.padding-4-l {
  padding-left: 4px;
}
.padding-4-tb {
  padding-top: 4px;
  padding-bottom: 4px;
}
.padding-4-lr {
  padding-left: 4px;
  padding-right: 4px;
}

.padding-5 {
  padding: 5px;
}
.padding-5-t {
  padding-top: 5px;
}
.padding-5-r {
  padding-right: 5px;
}
.padding-5-b {
  padding-bottom: 5px;
}
.padding-5-l {
  padding-left: 5px;
}
.padding-5-tb {
  padding-top: 5px;
  padding-bottom: 5px;
}
.padding-5-lr {
  padding-left: 5px;
  padding-right: 5px;
}

.padding-6 {
  padding: 6px;
}
.padding-6-t {
  padding-top: 6px;
}
.padding-6-r {
  padding-right: 6px;
}
.padding-6-b {
  padding-bottom: 6px;
}
.padding-6-l {
  padding-left: 6px;
}
.padding-6-tb {
  padding-top: 6px;
  padding-bottom: 6px;
}
.padding-6-lr {
  padding-left: 6px;
  padding-right: 6px;
}

.padding-7 {
  padding: 7px;
}
.padding-7-t {
  padding-top: 7px;
}
.padding-7-r {
  padding-right: 7px;
}
.padding-7-b {
  padding-bottom: 7px;
}
.padding-7-l {
  padding-left: 7px;
}
.padding-7-tb {
  padding-top: 7px;
  padding-bottom: 7px;
}
.padding-7-lr {
  padding-left: 7px;
  padding-right: 7px;
}

.padding-8 {
  padding: 8px;
}
.padding-8-t {
  padding-top: 8px;
}
.padding-8-r {
  padding-right: 8px;
}
.padding-8-b {
  padding-bottom: 8px;
}
.padding-8-l {
  padding-left: 8px;
}
.padding-8-tb {
  padding-top: 8px;
  padding-bottom: 8px;
}
.padding-8-lr {
  padding-left: 8px;
  padding-right: 8px;
}

.padding-9 {
  padding: 9px;
}
.padding-9-t {
  padding-top: 9px;
}
.padding-9-r {
  padding-right: 9px;
}
.padding-9-b {
  padding-bottom: 9px;
}
.padding-9-l {
  padding-left: 9px;
}
.padding-9-tb {
  padding-top: 9px;
  padding-bottom: 9px;
}
.padding-9-lr {
  padding-left: 9px;
  padding-right: 9px;
}

.padding-10 {
  padding: 10px;
}
.padding-10-t {
  padding-top: 10px;
}
.padding-10-r {
  padding-right: 10px;
}
.padding-10-b {
  padding-bottom: 10px;
}
.padding-10-l {
  padding-left: 10px;
}
.padding-10-tb {
  padding-top: 10px;
  padding-bottom: 10px;
}
.padding-10-lr {
  padding-left: 10px;
  padding-right: 10px;
}

.padding-11 {
  padding: 11px;
}
.padding-11-t {
  padding-top: 11px;
}
.padding-11-r {
  padding-right: 11px;
}
.padding-11-b {
  padding-bottom: 11px;
}
.padding-11-l {
  padding-left: 11px;
}
.padding-11-tb {
  padding-top: 11px;
  padding-bottom: 11px;
}
.padding-11-lr {
  padding-left: 11px;
  padding-right: 11px;
}

.padding-12 {
  padding: 12px;
}
.padding-12-t {
  padding-top: 12px;
}
.padding-12-r {
  padding-right: 12px;
}
.padding-12-b {
  padding-bottom: 12px;
}
.padding-12-l {
  padding-left: 12px;
}
.padding-12-tb {
  padding-top: 12px;
  padding-bottom: 12px;
}
.padding-12-lr {
  padding-left: 12px;
  padding-right: 12px;
}

.padding-13 {
  padding: 13px;
}
.padding-13-t {
  padding-top: 13px;
}
.padding-13-r {
  padding-right: 13px;
}
.padding-13-b {
  padding-bottom: 13px;
}
.padding-13-l {
  padding-left: 13px;
}
.padding-13-tb {
  padding-top: 13px;
  padding-bottom: 13px;
}
.padding-13-lr {
  padding-left: 13px;
  padding-right: 13px;
}

.padding-14 {
  padding: 14px;
}
.padding-14-t {
  padding-top: 14px;
}
.padding-14-r {
  padding-right: 14px;
}
.padding-14-b {
  padding-bottom: 14px;
}
.padding-14-l {
  padding-left: 14px;
}
.padding-14-tb {
  padding-top: 14px;
  padding-bottom: 14px;
}
.padding-14-lr {
  padding-left: 14px;
  padding-right: 14px;
}

.padding-15 {
  padding: 15px;
}
.padding-15-t {
  padding-top: 15px;
}
.padding-15-r {
  padding-right: 15px;
}
.padding-15-b {
  padding-bottom: 15px;
}
.padding-15-l {
  padding-left: 15px;
}
.padding-15-tb {
  padding-top: 15px;
  padding-bottom: 15px;
}
.padding-15-lr {
  padding-left: 15px;
  padding-right: 15px;
}

.padding-16 {
  padding: 16px;
}
.padding-16-t {
  padding-top: 16px;
}
.padding-16-r {
  padding-right: 16px;
}
.padding-16-b {
  padding-bottom: 16px;
}
.padding-16-l {
  padding-left: 16px;
}
.padding-16-tb {
  padding-top: 16px;
  padding-bottom: 16px;
}
.padding-16-lr {
  padding-left: 16px;
  padding-right: 16px;
}

.padding-17 {
  padding: 17px;
}
.padding-17-t {
  padding-top: 17px;
}
.padding-17-r {
  padding-right: 17px;
}
.padding-17-b {
  padding-bottom: 17px;
}
.padding-17-l {
  padding-left: 17px;
}
.padding-17-tb {
  padding-top: 17px;
  padding-bottom: 17px;
}
.padding-17-lr {
  padding-left: 17px;
  padding-right: 17px;
}

.padding-18 {
  padding: 18px;
}
.padding-18-t {
  padding-top: 18px;
}
.padding-18-r {
  padding-right: 18px;
}
.padding-18-b {
  padding-bottom: 18px;
}
.padding-18-l {
  padding-left: 18px;
}
.padding-18-tb {
  padding-top: 18px;
  padding-bottom: 18px;
}
.padding-18-lr {
  padding-left: 18px;
  padding-right: 18px;
}

.padding-19 {
  padding: 19px;
}
.padding-19-t {
  padding-top: 19px;
}
.padding-19-r {
  padding-right: 19px;
}
.padding-19-b {
  padding-bottom: 19px;
}
.padding-19-l {
  padding-left: 19px;
}
.padding-19-tb {
  padding-top: 19px;
  padding-bottom: 19px;
}
.padding-19-lr {
  padding-left: 19px;
  padding-right: 19px;
}

.padding-20 {
  padding: 20px;
}
.padding-20-t {
  padding-top: 20px;
}
.padding-20-r {
  padding-right: 20px;
}
.padding-20-b {
  padding-bottom: 20px;
}
.padding-20-l {
  padding-left: 20px;
}
.padding-20-tb {
  padding-top: 20px;
  padding-bottom: 20px;
}
.padding-20-lr {
  padding-left: 20px;
  padding-right: 20px;
}

.padding-21 {
  padding: 21px;
}
.padding-21-t {
  padding-top: 21px;
}
.padding-21-r {
  padding-right: 21px;
}
.padding-21-b {
  padding-bottom: 21px;
}
.padding-21-l {
  padding-left: 21px;
}
.padding-21-tb {
  padding-top: 21px;
  padding-bottom: 21px;
}
.padding-21-lr {
  padding-left: 21px;
  padding-right: 21px;
}

.padding-22 {
  padding: 22px;
}
.padding-22-t {
  padding-top: 22px;
}
.padding-22-r {
  padding-right: 22px;
}
.padding-22-b {
  padding-bottom: 22px;
}
.padding-22-l {
  padding-left: 22px;
}
.padding-22-tb {
  padding-top: 22px;
  padding-bottom: 22px;
}
.padding-22-lr {
  padding-left: 22px;
  padding-right: 22px;
}

.padding-23 {
  padding: 23px;
}
.padding-23-t {
  padding-top: 23px;
}
.padding-23-r {
  padding-right: 23px;
}
.padding-23-b {
  padding-bottom: 23px;
}
.padding-23-l {
  padding-left: 23px;
}
.padding-23-tb {
  padding-top: 23px;
  padding-bottom: 23px;
}
.padding-23-lr {
  padding-left: 23px;
  padding-right: 23px;
}

.padding-24 {
  padding: 24px;
}
.padding-24-t {
  padding-top: 24px;
}
.padding-24-r {
  padding-right: 24px;
}
.padding-24-b {
  padding-bottom: 24px;
}
.padding-24-l {
  padding-left: 24px;
}
.padding-24-tb {
  padding-top: 24px;
  padding-bottom: 24px;
}
.padding-24-lr {
  padding-left: 24px;
  padding-right: 24px;
}

.padding-25 {
  padding: 25px;
}
.padding-25-t {
  padding-top: 25px;
}
.padding-25-r {
  padding-right: 25px;
}
.padding-25-b {
  padding-bottom: 25px;
}
.padding-25-l {
  padding-left: 25px;
}
.padding-25-tb {
  padding-top: 25px;
  padding-bottom: 25px;
}
.padding-25-lr {
  padding-left: 25px;
  padding-right: 25px;
}

.padding-26 {
  padding: 26px;
}
.padding-26-t {
  padding-top: 26px;
}
.padding-26-r {
  padding-right: 26px;
}
.padding-26-b {
  padding-bottom: 26px;
}
.padding-26-l {
  padding-left: 26px;
}
.padding-26-tb {
  padding-top: 26px;
  padding-bottom: 26px;
}
.padding-26-lr {
  padding-left: 26px;
  padding-right: 26px;
}

.padding-27 {
  padding: 27px;
}
.padding-27-t {
  padding-top: 27px;
}
.padding-27-r {
  padding-right: 27px;
}
.padding-27-b {
  padding-bottom: 27px;
}
.padding-27-l {
  padding-left: 27px;
}
.padding-27-tb {
  padding-top: 27px;
  padding-bottom: 27px;
}
.padding-27-lr {
  padding-left: 27px;
  padding-right: 27px;
}

.padding-28 {
  padding: 28px;
}
.padding-28-t {
  padding-top: 28px;
}
.padding-28-r {
  padding-right: 28px;
}
.padding-28-b {
  padding-bottom: 28px;
}
.padding-28-l {
  padding-left: 28px;
}
.padding-28-tb {
  padding-top: 28px;
  padding-bottom: 28px;
}
.padding-28-lr {
  padding-left: 28px;
  padding-right: 28px;
}

.padding-29 {
  padding: 29px;
}
.padding-29-t {
  padding-top: 29px;
}
.padding-29-r {
  padding-right: 29px;
}
.padding-29-b {
  padding-bottom: 29px;
}
.padding-29-l {
  padding-left: 29px;
}
.padding-29-tb {
  padding-top: 29px;
  padding-bottom: 29px;
}
.padding-29-lr {
  padding-left: 29px;
  padding-right: 29px;
}

.padding-30 {
  padding: 30px;
}
.padding-30-t {
  padding-top: 30px;
}
.padding-30-r {
  padding-right: 30px;
}
.padding-30-b {
  padding-bottom: 30px;
}
.padding-30-l {
  padding-left: 30px;
}
.padding-30-tb {
  padding-top: 30px;
  padding-bottom: 30px;
}
.padding-30-lr {
  padding-left: 30px;
  padding-right: 30px;
}

.padding-31 {
  padding: 31px;
}
.padding-31-t {
  padding-top: 31px;
}
.padding-31-r {
  padding-right: 31px;
}
.padding-31-b {
  padding-bottom: 31px;
}
.padding-31-l {
  padding-left: 31px;
}
.padding-31-tb {
  padding-top: 31px;
  padding-bottom: 31px;
}
.padding-31-lr {
  padding-left: 31px;
  padding-right: 31px;
}

.padding-32 {
  padding: 32px;
}
.padding-32-t {
  padding-top: 32px;
}
.padding-32-r {
  padding-right: 32px;
}
.padding-32-b {
  padding-bottom: 32px;
}
.padding-32-l {
  padding-left: 32px;
}
.padding-32-tb {
  padding-top: 32px;
  padding-bottom: 32px;
}
.padding-32-lr {
  padding-left: 32px;
  padding-right: 32px;
}

.padding-33 {
  padding: 33px;
}
.padding-33-t {
  padding-top: 33px;
}
.padding-33-r {
  padding-right: 33px;
}
.padding-33-b {
  padding-bottom: 33px;
}
.padding-33-l {
  padding-left: 33px;
}
.padding-33-tb {
  padding-top: 33px;
  padding-bottom: 33px;
}
.padding-33-lr {
  padding-left: 33px;
  padding-right: 33px;
}

.padding-34 {
  padding: 34px;
}
.padding-34-t {
  padding-top: 34px;
}
.padding-34-r {
  padding-right: 34px;
}
.padding-34-b {
  padding-bottom: 34px;
}
.padding-34-l {
  padding-left: 34px;
}
.padding-34-tb {
  padding-top: 34px;
  padding-bottom: 34px;
}
.padding-34-lr {
  padding-left: 34px;
  padding-right: 34px;
}

.padding-35 {
  padding: 35px;
}
.padding-35-t {
  padding-top: 35px;
}
.padding-35-r {
  padding-right: 35px;
}
.padding-35-b {
  padding-bottom: 35px;
}
.padding-35-l {
  padding-left: 35px;
}
.padding-35-tb {
  padding-top: 35px;
  padding-bottom: 35px;
}
.padding-35-lr {
  padding-left: 35px;
  padding-right: 35px;
}

.padding-36 {
  padding: 36px;
}
.padding-36-t {
  padding-top: 36px;
}
.padding-36-r {
  padding-right: 36px;
}
.padding-36-b {
  padding-bottom: 36px;
}
.padding-36-l {
  padding-left: 36px;
}
.padding-36-tb {
  padding-top: 36px;
  padding-bottom: 36px;
}
.padding-36-lr {
  padding-left: 36px;
  padding-right: 36px;
}

.padding-37 {
  padding: 37px;
}
.padding-37-t {
  padding-top: 37px;
}
.padding-37-r {
  padding-right: 37px;
}
.padding-37-b {
  padding-bottom: 37px;
}
.padding-37-l {
  padding-left: 37px;
}
.padding-37-tb {
  padding-top: 37px;
  padding-bottom: 37px;
}
.padding-37-lr {
  padding-left: 37px;
  padding-right: 37px;
}

.padding-38 {
  padding: 38px;
}
.padding-38-t {
  padding-top: 38px;
}
.padding-38-r {
  padding-right: 38px;
}
.padding-38-b {
  padding-bottom: 38px;
}
.padding-38-l {
  padding-left: 38px;
}
.padding-38-tb {
  padding-top: 38px;
  padding-bottom: 38px;
}
.padding-38-lr {
  padding-left: 38px;
  padding-right: 38px;
}

.padding-39 {
  padding: 39px;
}
.padding-39-t {
  padding-top: 39px;
}
.padding-39-r {
  padding-right: 39px;
}
.padding-39-b {
  padding-bottom: 39px;
}
.padding-39-l {
  padding-left: 39px;
}
.padding-39-tb {
  padding-top: 39px;
  padding-bottom: 39px;
}
.padding-39-lr {
  padding-left: 39px;
  padding-right: 39px;
}

.padding-40 {
  padding: 40px;
}
.padding-40-t {
  padding-top: 40px;
}
.padding-40-r {
  padding-right: 40px;
}
.padding-40-b {
  padding-bottom: 40px;
}
.padding-40-l {
  padding-left: 40px;
}
.padding-40-tb {
  padding-top: 40px;
  padding-bottom: 40px;
}
.padding-40-lr {
  padding-left: 40px;
  padding-right: 40px;
}

.padding-41 {
  padding: 41px;
}
.padding-41-t {
  padding-top: 41px;
}
.padding-41-r {
  padding-right: 41px;
}
.padding-41-b {
  padding-bottom: 41px;
}
.padding-41-l {
  padding-left: 41px;
}
.padding-41-tb {
  padding-top: 41px;
  padding-bottom: 41px;
}
.padding-41-lr {
  padding-left: 41px;
  padding-right: 41px;
}

.padding-42 {
  padding: 42px;
}
.padding-42-t {
  padding-top: 42px;
}
.padding-42-r {
  padding-right: 42px;
}
.padding-42-b {
  padding-bottom: 42px;
}
.padding-42-l {
  padding-left: 42px;
}
.padding-42-tb {
  padding-top: 42px;
  padding-bottom: 42px;
}
.padding-42-lr {
  padding-left: 42px;
  padding-right: 42px;
}

.padding-43 {
  padding: 43px;
}
.padding-43-t {
  padding-top: 43px;
}
.padding-43-r {
  padding-right: 43px;
}
.padding-43-b {
  padding-bottom: 43px;
}
.padding-43-l {
  padding-left: 43px;
}
.padding-43-tb {
  padding-top: 43px;
  padding-bottom: 43px;
}
.padding-43-lr {
  padding-left: 43px;
  padding-right: 43px;
}

.padding-44 {
  padding: 44px;
}
.padding-44-t {
  padding-top: 44px;
}
.padding-44-r {
  padding-right: 44px;
}
.padding-44-b {
  padding-bottom: 44px;
}
.padding-44-l {
  padding-left: 44px;
}
.padding-44-tb {
  padding-top: 44px;
  padding-bottom: 44px;
}
.padding-44-lr {
  padding-left: 44px;
  padding-right: 44px;
}

.padding-45 {
  padding: 45px;
}
.padding-45-t {
  padding-top: 45px;
}
.padding-45-r {
  padding-right: 45px;
}
.padding-45-b {
  padding-bottom: 45px;
}
.padding-45-l {
  padding-left: 45px;
}
.padding-45-tb {
  padding-top: 45px;
  padding-bottom: 45px;
}
.padding-45-lr {
  padding-left: 45px;
  padding-right: 45px;
}

.padding-46 {
  padding: 46px;
}
.padding-46-t {
  padding-top: 46px;
}
.padding-46-r {
  padding-right: 46px;
}
.padding-46-b {
  padding-bottom: 46px;
}
.padding-46-l {
  padding-left: 46px;
}
.padding-46-tb {
  padding-top: 46px;
  padding-bottom: 46px;
}
.padding-46-lr {
  padding-left: 46px;
  padding-right: 46px;
}

.padding-47 {
  padding: 47px;
}
.padding-47-t {
  padding-top: 47px;
}
.padding-47-r {
  padding-right: 47px;
}
.padding-47-b {
  padding-bottom: 47px;
}
.padding-47-l {
  padding-left: 47px;
}
.padding-47-tb {
  padding-top: 47px;
  padding-bottom: 47px;
}
.padding-47-lr {
  padding-left: 47px;
  padding-right: 47px;
}

.padding-48 {
  padding: 48px;
}
.padding-48-t {
  padding-top: 48px;
}
.padding-48-r {
  padding-right: 48px;
}
.padding-48-b {
  padding-bottom: 48px;
}
.padding-48-l {
  padding-left: 48px;
}
.padding-48-tb {
  padding-top: 48px;
  padding-bottom: 48px;
}
.padding-48-lr {
  padding-left: 48px;
  padding-right: 48px;
}

.padding-49 {
  padding: 49px;
}
.padding-49-t {
  padding-top: 49px;
}
.padding-49-r {
  padding-right: 49px;
}
.padding-49-b {
  padding-bottom: 49px;
}
.padding-49-l {
  padding-left: 49px;
}
.padding-49-tb {
  padding-top: 49px;
  padding-bottom: 49px;
}
.padding-49-lr {
  padding-left: 49px;
  padding-right: 49px;
}

.padding-50 {
  padding: 50px;
}
.padding-50-t {
  padding-top: 50px;
}
.padding-50-r {
  padding-right: 50px;
}
.padding-50-b {
  padding-bottom: 50px;
}
.padding-50-l {
  padding-left: 50px;
}
.padding-50-tb {
  padding-top: 50px;
  padding-bottom: 50px;
}
.padding-50-lr {
  padding-left: 50px;
  padding-right: 50px;
}

.padding-51 {
  padding: 51px;
}
.padding-51-t {
  padding-top: 51px;
}
.padding-51-r {
  padding-right: 51px;
}
.padding-51-b {
  padding-bottom: 51px;
}
.padding-51-l {
  padding-left: 51px;
}
.padding-51-tb {
  padding-top: 51px;
  padding-bottom: 51px;
}
.padding-51-lr {
  padding-left: 51px;
  padding-right: 51px;
}

.padding-52 {
  padding: 52px;
}
.padding-52-t {
  padding-top: 52px;
}
.padding-52-r {
  padding-right: 52px;
}
.padding-52-b {
  padding-bottom: 52px;
}
.padding-52-l {
  padding-left: 52px;
}
.padding-52-tb {
  padding-top: 52px;
  padding-bottom: 52px;
}
.padding-52-lr {
  padding-left: 52px;
  padding-right: 52px;
}

.padding-53 {
  padding: 53px;
}
.padding-53-t {
  padding-top: 53px;
}
.padding-53-r {
  padding-right: 53px;
}
.padding-53-b {
  padding-bottom: 53px;
}
.padding-53-l {
  padding-left: 53px;
}
.padding-53-tb {
  padding-top: 53px;
  padding-bottom: 53px;
}
.padding-53-lr {
  padding-left: 53px;
  padding-right: 53px;
}

.padding-54 {
  padding: 54px;
}
.padding-54-t {
  padding-top: 54px;
}
.padding-54-r {
  padding-right: 54px;
}
.padding-54-b {
  padding-bottom: 54px;
}
.padding-54-l {
  padding-left: 54px;
}
.padding-54-tb {
  padding-top: 54px;
  padding-bottom: 54px;
}
.padding-54-lr {
  padding-left: 54px;
  padding-right: 54px;
}

.padding-55 {
  padding: 55px;
}
.padding-55-t {
  padding-top: 55px;
}
.padding-55-r {
  padding-right: 55px;
}
.padding-55-b {
  padding-bottom: 55px;
}
.padding-55-l {
  padding-left: 55px;
}
.padding-55-tb {
  padding-top: 55px;
  padding-bottom: 55px;
}
.padding-55-lr {
  padding-left: 55px;
  padding-right: 55px;
}

.padding-56 {
  padding: 56px;
}
.padding-56-t {
  padding-top: 56px;
}
.padding-56-r {
  padding-right: 56px;
}
.padding-56-b {
  padding-bottom: 56px;
}
.padding-56-l {
  padding-left: 56px;
}
.padding-56-tb {
  padding-top: 56px;
  padding-bottom: 56px;
}
.padding-56-lr {
  padding-left: 56px;
  padding-right: 56px;
}

.padding-57 {
  padding: 57px;
}
.padding-57-t {
  padding-top: 57px;
}
.padding-57-r {
  padding-right: 57px;
}
.padding-57-b {
  padding-bottom: 57px;
}
.padding-57-l {
  padding-left: 57px;
}
.padding-57-tb {
  padding-top: 57px;
  padding-bottom: 57px;
}
.padding-57-lr {
  padding-left: 57px;
  padding-right: 57px;
}

.padding-58 {
  padding: 58px;
}
.padding-58-t {
  padding-top: 58px;
}
.padding-58-r {
  padding-right: 58px;
}
.padding-58-b {
  padding-bottom: 58px;
}
.padding-58-l {
  padding-left: 58px;
}
.padding-58-tb {
  padding-top: 58px;
  padding-bottom: 58px;
}
.padding-58-lr {
  padding-left: 58px;
  padding-right: 58px;
}

.padding-59 {
  padding: 59px;
}
.padding-59-t {
  padding-top: 59px;
}
.padding-59-r {
  padding-right: 59px;
}
.padding-59-b {
  padding-bottom: 59px;
}
.padding-59-l {
  padding-left: 59px;
}
.padding-59-tb {
  padding-top: 59px;
  padding-bottom: 59px;
}
.padding-59-lr {
  padding-left: 59px;
  padding-right: 59px;
}

.padding-60 {
  padding: 60px;
}
.padding-60-t {
  padding-top: 60px;
}
.padding-60-r {
  padding-right: 60px;
}
.padding-60-b {
  padding-bottom: 60px;
}
.padding-60-l {
  padding-left: 60px;
}
.padding-60-tb {
  padding-top: 60px;
  padding-bottom: 60px;
}
.padding-60-lr {
  padding-left: 60px;
  padding-right: 60px;
}

.padding-61 {
  padding: 61px;
}
.padding-61-t {
  padding-top: 61px;
}
.padding-61-r {
  padding-right: 61px;
}
.padding-61-b {
  padding-bottom: 61px;
}
.padding-61-l {
  padding-left: 61px;
}
.padding-61-tb {
  padding-top: 61px;
  padding-bottom: 61px;
}
.padding-61-lr {
  padding-left: 61px;
  padding-right: 61px;
}

.padding-62 {
  padding: 62px;
}
.padding-62-t {
  padding-top: 62px;
}
.padding-62-r {
  padding-right: 62px;
}
.padding-62-b {
  padding-bottom: 62px;
}
.padding-62-l {
  padding-left: 62px;
}
.padding-62-tb {
  padding-top: 62px;
  padding-bottom: 62px;
}
.padding-62-lr {
  padding-left: 62px;
  padding-right: 62px;
}

.padding-63 {
  padding: 63px;
}
.padding-63-t {
  padding-top: 63px;
}
.padding-63-r {
  padding-right: 63px;
}
.padding-63-b {
  padding-bottom: 63px;
}
.padding-63-l {
  padding-left: 63px;
}
.padding-63-tb {
  padding-top: 63px;
  padding-bottom: 63px;
}
.padding-63-lr {
  padding-left: 63px;
  padding-right: 63px;
}

.padding-64 {
  padding: 64px;
}
.padding-64-t {
  padding-top: 64px;
}
.padding-64-r {
  padding-right: 64px;
}
.padding-64-b {
  padding-bottom: 64px;
}
.padding-64-l {
  padding-left: 64px;
}
.padding-64-tb {
  padding-top: 64px;
  padding-bottom: 64px;
}
.padding-64-lr {
  padding-left: 64px;
  padding-right: 64px;
}

.padding-65 {
  padding: 65px;
}
.padding-65-t {
  padding-top: 65px;
}
.padding-65-r {
  padding-right: 65px;
}
.padding-65-b {
  padding-bottom: 65px;
}
.padding-65-l {
  padding-left: 65px;
}
.padding-65-tb {
  padding-top: 65px;
  padding-bottom: 65px;
}
.padding-65-lr {
  padding-left: 65px;
  padding-right: 65px;
}

.padding-66 {
  padding: 66px;
}
.padding-66-t {
  padding-top: 66px;
}
.padding-66-r {
  padding-right: 66px;
}
.padding-66-b {
  padding-bottom: 66px;
}
.padding-66-l {
  padding-left: 66px;
}
.padding-66-tb {
  padding-top: 66px;
  padding-bottom: 66px;
}
.padding-66-lr {
  padding-left: 66px;
  padding-right: 66px;
}

.padding-67 {
  padding: 67px;
}
.padding-67-t {
  padding-top: 67px;
}
.padding-67-r {
  padding-right: 67px;
}
.padding-67-b {
  padding-bottom: 67px;
}
.padding-67-l {
  padding-left: 67px;
}
.padding-67-tb {
  padding-top: 67px;
  padding-bottom: 67px;
}
.padding-67-lr {
  padding-left: 67px;
  padding-right: 67px;
}

.padding-68 {
  padding: 68px;
}
.padding-68-t {
  padding-top: 68px;
}
.padding-68-r {
  padding-right: 68px;
}
.padding-68-b {
  padding-bottom: 68px;
}
.padding-68-l {
  padding-left: 68px;
}
.padding-68-tb {
  padding-top: 68px;
  padding-bottom: 68px;
}
.padding-68-lr {
  padding-left: 68px;
  padding-right: 68px;
}

.padding-69 {
  padding: 69px;
}
.padding-69-t {
  padding-top: 69px;
}
.padding-69-r {
  padding-right: 69px;
}
.padding-69-b {
  padding-bottom: 69px;
}
.padding-69-l {
  padding-left: 69px;
}
.padding-69-tb {
  padding-top: 69px;
  padding-bottom: 69px;
}
.padding-69-lr {
  padding-left: 69px;
  padding-right: 69px;
}

.padding-70 {
  padding: 70px;
}
.padding-70-t {
  padding-top: 70px;
}
.padding-70-r {
  padding-right: 70px;
}
.padding-70-b {
  padding-bottom: 70px;
}
.padding-70-l {
  padding-left: 70px;
}
.padding-70-tb {
  padding-top: 70px;
  padding-bottom: 70px;
}
.padding-70-lr {
  padding-left: 70px;
  padding-right: 70px;
}

.padding-71 {
  padding: 71px;
}
.padding-71-t {
  padding-top: 71px;
}
.padding-71-r {
  padding-right: 71px;
}
.padding-71-b {
  padding-bottom: 71px;
}
.padding-71-l {
  padding-left: 71px;
}
.padding-71-tb {
  padding-top: 71px;
  padding-bottom: 71px;
}
.padding-71-lr {
  padding-left: 71px;
  padding-right: 71px;
}

.padding-72 {
  padding: 72px;
}
.padding-72-t {
  padding-top: 72px;
}
.padding-72-r {
  padding-right: 72px;
}
.padding-72-b {
  padding-bottom: 72px;
}
.padding-72-l {
  padding-left: 72px;
}
.padding-72-tb {
  padding-top: 72px;
  padding-bottom: 72px;
}
.padding-72-lr {
  padding-left: 72px;
  padding-right: 72px;
}

.padding-73 {
  padding: 73px;
}
.padding-73-t {
  padding-top: 73px;
}
.padding-73-r {
  padding-right: 73px;
}
.padding-73-b {
  padding-bottom: 73px;
}
.padding-73-l {
  padding-left: 73px;
}
.padding-73-tb {
  padding-top: 73px;
  padding-bottom: 73px;
}
.padding-73-lr {
  padding-left: 73px;
  padding-right: 73px;
}

.padding-74 {
  padding: 74px;
}
.padding-74-t {
  padding-top: 74px;
}
.padding-74-r {
  padding-right: 74px;
}
.padding-74-b {
  padding-bottom: 74px;
}
.padding-74-l {
  padding-left: 74px;
}
.padding-74-tb {
  padding-top: 74px;
  padding-bottom: 74px;
}
.padding-74-lr {
  padding-left: 74px;
  padding-right: 74px;
}

.padding-75 {
  padding: 75px;
}
.padding-75-t {
  padding-top: 75px;
}
.padding-75-r {
  padding-right: 75px;
}
.padding-75-b {
  padding-bottom: 75px;
}
.padding-75-l {
  padding-left: 75px;
}
.padding-75-tb {
  padding-top: 75px;
  padding-bottom: 75px;
}
.padding-75-lr {
  padding-left: 75px;
  padding-right: 75px;
}

.padding-76 {
  padding: 76px;
}
.padding-76-t {
  padding-top: 76px;
}
.padding-76-r {
  padding-right: 76px;
}
.padding-76-b {
  padding-bottom: 76px;
}
.padding-76-l {
  padding-left: 76px;
}
.padding-76-tb {
  padding-top: 76px;
  padding-bottom: 76px;
}
.padding-76-lr {
  padding-left: 76px;
  padding-right: 76px;
}

.padding-77 {
  padding: 77px;
}
.padding-77-t {
  padding-top: 77px;
}
.padding-77-r {
  padding-right: 77px;
}
.padding-77-b {
  padding-bottom: 77px;
}
.padding-77-l {
  padding-left: 77px;
}
.padding-77-tb {
  padding-top: 77px;
  padding-bottom: 77px;
}
.padding-77-lr {
  padding-left: 77px;
  padding-right: 77px;
}

.padding-78 {
  padding: 78px;
}
.padding-78-t {
  padding-top: 78px;
}
.padding-78-r {
  padding-right: 78px;
}
.padding-78-b {
  padding-bottom: 78px;
}
.padding-78-l {
  padding-left: 78px;
}
.padding-78-tb {
  padding-top: 78px;
  padding-bottom: 78px;
}
.padding-78-lr {
  padding-left: 78px;
  padding-right: 78px;
}

.padding-79 {
  padding: 79px;
}
.padding-79-t {
  padding-top: 79px;
}
.padding-79-r {
  padding-right: 79px;
}
.padding-79-b {
  padding-bottom: 79px;
}
.padding-79-l {
  padding-left: 79px;
}
.padding-79-tb {
  padding-top: 79px;
  padding-bottom: 79px;
}
.padding-79-lr {
  padding-left: 79px;
  padding-right: 79px;
}

.padding-80 {
  padding: 80px;
}
.padding-80-t {
  padding-top: 80px;
}
.padding-80-r {
  padding-right: 80px;
}
.padding-80-b {
  padding-bottom: 80px;
}
.padding-80-l {
  padding-left: 80px;
}
.padding-80-tb {
  padding-top: 80px;
  padding-bottom: 80px;
}
.padding-80-lr {
  padding-left: 80px;
  padding-right: 80px;
}

.padding-81 {
  padding: 81px;
}
.padding-81-t {
  padding-top: 81px;
}
.padding-81-r {
  padding-right: 81px;
}
.padding-81-b {
  padding-bottom: 81px;
}
.padding-81-l {
  padding-left: 81px;
}
.padding-81-tb {
  padding-top: 81px;
  padding-bottom: 81px;
}
.padding-81-lr {
  padding-left: 81px;
  padding-right: 81px;
}

.padding-82 {
  padding: 82px;
}
.padding-82-t {
  padding-top: 82px;
}
.padding-82-r {
  padding-right: 82px;
}
.padding-82-b {
  padding-bottom: 82px;
}
.padding-82-l {
  padding-left: 82px;
}
.padding-82-tb {
  padding-top: 82px;
  padding-bottom: 82px;
}
.padding-82-lr {
  padding-left: 82px;
  padding-right: 82px;
}

.padding-83 {
  padding: 83px;
}
.padding-83-t {
  padding-top: 83px;
}
.padding-83-r {
  padding-right: 83px;
}
.padding-83-b {
  padding-bottom: 83px;
}
.padding-83-l {
  padding-left: 83px;
}
.padding-83-tb {
  padding-top: 83px;
  padding-bottom: 83px;
}
.padding-83-lr {
  padding-left: 83px;
  padding-right: 83px;
}

.padding-84 {
  padding: 84px;
}
.padding-84-t {
  padding-top: 84px;
}
.padding-84-r {
  padding-right: 84px;
}
.padding-84-b {
  padding-bottom: 84px;
}
.padding-84-l {
  padding-left: 84px;
}
.padding-84-tb {
  padding-top: 84px;
  padding-bottom: 84px;
}
.padding-84-lr {
  padding-left: 84px;
  padding-right: 84px;
}

.padding-85 {
  padding: 85px;
}
.padding-85-t {
  padding-top: 85px;
}
.padding-85-r {
  padding-right: 85px;
}
.padding-85-b {
  padding-bottom: 85px;
}
.padding-85-l {
  padding-left: 85px;
}
.padding-85-tb {
  padding-top: 85px;
  padding-bottom: 85px;
}
.padding-85-lr {
  padding-left: 85px;
  padding-right: 85px;
}

.padding-86 {
  padding: 86px;
}
.padding-86-t {
  padding-top: 86px;
}
.padding-86-r {
  padding-right: 86px;
}
.padding-86-b {
  padding-bottom: 86px;
}
.padding-86-l {
  padding-left: 86px;
}
.padding-86-tb {
  padding-top: 86px;
  padding-bottom: 86px;
}
.padding-86-lr {
  padding-left: 86px;
  padding-right: 86px;
}

.padding-87 {
  padding: 87px;
}
.padding-87-t {
  padding-top: 87px;
}
.padding-87-r {
  padding-right: 87px;
}
.padding-87-b {
  padding-bottom: 87px;
}
.padding-87-l {
  padding-left: 87px;
}
.padding-87-tb {
  padding-top: 87px;
  padding-bottom: 87px;
}
.padding-87-lr {
  padding-left: 87px;
  padding-right: 87px;
}

.padding-88 {
  padding: 88px;
}
.padding-88-t {
  padding-top: 88px;
}
.padding-88-r {
  padding-right: 88px;
}
.padding-88-b {
  padding-bottom: 88px;
}
.padding-88-l {
  padding-left: 88px;
}
.padding-88-tb {
  padding-top: 88px;
  padding-bottom: 88px;
}
.padding-88-lr {
  padding-left: 88px;
  padding-right: 88px;
}

.padding-89 {
  padding: 89px;
}
.padding-89-t {
  padding-top: 89px;
}
.padding-89-r {
  padding-right: 89px;
}
.padding-89-b {
  padding-bottom: 89px;
}
.padding-89-l {
  padding-left: 89px;
}
.padding-89-tb {
  padding-top: 89px;
  padding-bottom: 89px;
}
.padding-89-lr {
  padding-left: 89px;
  padding-right: 89px;
}

.padding-90 {
  padding: 90px;
}
.padding-90-t {
  padding-top: 90px;
}
.padding-90-r {
  padding-right: 90px;
}
.padding-90-b {
  padding-bottom: 90px;
}
.padding-90-l {
  padding-left: 90px;
}
.padding-90-tb {
  padding-top: 90px;
  padding-bottom: 90px;
}
.padding-90-lr {
  padding-left: 90px;
  padding-right: 90px;
}

.padding-91 {
  padding: 91px;
}
.padding-91-t {
  padding-top: 91px;
}
.padding-91-r {
  padding-right: 91px;
}
.padding-91-b {
  padding-bottom: 91px;
}
.padding-91-l {
  padding-left: 91px;
}
.padding-91-tb {
  padding-top: 91px;
  padding-bottom: 91px;
}
.padding-91-lr {
  padding-left: 91px;
  padding-right: 91px;
}

.padding-92 {
  padding: 92px;
}
.padding-92-t {
  padding-top: 92px;
}
.padding-92-r {
  padding-right: 92px;
}
.padding-92-b {
  padding-bottom: 92px;
}
.padding-92-l {
  padding-left: 92px;
}
.padding-92-tb {
  padding-top: 92px;
  padding-bottom: 92px;
}
.padding-92-lr {
  padding-left: 92px;
  padding-right: 92px;
}

.padding-93 {
  padding: 93px;
}
.padding-93-t {
  padding-top: 93px;
}
.padding-93-r {
  padding-right: 93px;
}
.padding-93-b {
  padding-bottom: 93px;
}
.padding-93-l {
  padding-left: 93px;
}
.padding-93-tb {
  padding-top: 93px;
  padding-bottom: 93px;
}
.padding-93-lr {
  padding-left: 93px;
  padding-right: 93px;
}

.padding-94 {
  padding: 94px;
}
.padding-94-t {
  padding-top: 94px;
}
.padding-94-r {
  padding-right: 94px;
}
.padding-94-b {
  padding-bottom: 94px;
}
.padding-94-l {
  padding-left: 94px;
}
.padding-94-tb {
  padding-top: 94px;
  padding-bottom: 94px;
}
.padding-94-lr {
  padding-left: 94px;
  padding-right: 94px;
}

.padding-95 {
  padding: 95px;
}
.padding-95-t {
  padding-top: 95px;
}
.padding-95-r {
  padding-right: 95px;
}
.padding-95-b {
  padding-bottom: 95px;
}
.padding-95-l {
  padding-left: 95px;
}
.padding-95-tb {
  padding-top: 95px;
  padding-bottom: 95px;
}
.padding-95-lr {
  padding-left: 95px;
  padding-right: 95px;
}

.padding-96 {
  padding: 96px;
}
.padding-96-t {
  padding-top: 96px;
}
.padding-96-r {
  padding-right: 96px;
}
.padding-96-b {
  padding-bottom: 96px;
}
.padding-96-l {
  padding-left: 96px;
}
.padding-96-tb {
  padding-top: 96px;
  padding-bottom: 96px;
}
.padding-96-lr {
  padding-left: 96px;
  padding-right: 96px;
}

.padding-97 {
  padding: 97px;
}
.padding-97-t {
  padding-top: 97px;
}
.padding-97-r {
  padding-right: 97px;
}
.padding-97-b {
  padding-bottom: 97px;
}
.padding-97-l {
  padding-left: 97px;
}
.padding-97-tb {
  padding-top: 97px;
  padding-bottom: 97px;
}
.padding-97-lr {
  padding-left: 97px;
  padding-right: 97px;
}

.padding-98 {
  padding: 98px;
}
.padding-98-t {
  padding-top: 98px;
}
.padding-98-r {
  padding-right: 98px;
}
.padding-98-b {
  padding-bottom: 98px;
}
.padding-98-l {
  padding-left: 98px;
}
.padding-98-tb {
  padding-top: 98px;
  padding-bottom: 98px;
}
.padding-98-lr {
  padding-left: 98px;
  padding-right: 98px;
}

.padding-99 {
  padding: 99px;
}
.padding-99-t {
  padding-top: 99px;
}
.padding-99-r {
  padding-right: 99px;
}
.padding-99-b {
  padding-bottom: 99px;
}
.padding-99-l {
  padding-left: 99px;
}
.padding-99-tb {
  padding-top: 99px;
  padding-bottom: 99px;
}
.padding-99-lr {
  padding-left: 99px;
  padding-right: 99px;
}

.padding-100 {
  padding: 100px;
}
.padding-100-t {
  padding-top: 100px;
}
.padding-100-r {
  padding-right: 100px;
}
.padding-100-b {
  padding-bottom: 100px;
}
.padding-100-l {
  padding-left: 100px;
}
.padding-100-tb {
  padding-top: 100px;
  padding-bottom: 100px;
}
.padding-100-lr {
  padding-left: 100px;
  padding-right: 100px;
}

.mw-0p {
  max-width: 0%;
}

.mw-1p {
  max-width: 1%;
}

.mw-2p {
  max-width: 2%;
}

.mw-3p {
  max-width: 3%;
}

.mw-4p {
  max-width: 4%;
}

.mw-5p {
  max-width: 5%;
}

.mw-6p {
  max-width: 6%;
}

.mw-7p {
  max-width: 7%;
}

.mw-8p {
  max-width: 8%;
}

.mw-9p {
  max-width: 9%;
}

.mw-10p {
  max-width: 10%;
}

.mw-11p {
  max-width: 11%;
}

.mw-12p {
  max-width: 12%;
}

.mw-13p {
  max-width: 13%;
}

.mw-14p {
  max-width: 14%;
}

.mw-15p {
  max-width: 15%;
}

.mw-16p {
  max-width: 16%;
}

.mw-17p {
  max-width: 17%;
}

.mw-18p {
  max-width: 18%;
}

.mw-19p {
  max-width: 19%;
}

.mw-20p {
  max-width: 20%;
}

.mw-21p {
  max-width: 21%;
}

.mw-22p {
  max-width: 22%;
}

.mw-23p {
  max-width: 23%;
}

.mw-24p {
  max-width: 24%;
}

.mw-25p {
  max-width: 25%;
}

.mw-26p {
  max-width: 26%;
}

.mw-27p {
  max-width: 27%;
}

.mw-28p {
  max-width: 28%;
}

.mw-29p {
  max-width: 29%;
}

.mw-30p {
  max-width: 30%;
}

.mw-31p {
  max-width: 31%;
}

.mw-32p {
  max-width: 32%;
}

.mw-33p {
  max-width: 33%;
}

.mw-34p {
  max-width: 34%;
}

.mw-35p {
  max-width: 35%;
}

.mw-36p {
  max-width: 36%;
}

.mw-37p {
  max-width: 37%;
}

.mw-38p {
  max-width: 38%;
}

.mw-39p {
  max-width: 39%;
}

.mw-40p {
  max-width: 40%;
}

.mw-41p {
  max-width: 41%;
}

.mw-42p {
  max-width: 42%;
}

.mw-43p {
  max-width: 43%;
}

.mw-44p {
  max-width: 44%;
}

.mw-45p {
  max-width: 45%;
}

.mw-46p {
  max-width: 46%;
}

.mw-47p {
  max-width: 47%;
}

.mw-48p {
  max-width: 48%;
}

.mw-49p {
  max-width: 49%;
}

.mw-50p {
  max-width: 50%;
}

.mw-51p {
  max-width: 51%;
}

.mw-52p {
  max-width: 52%;
}

.mw-53p {
  max-width: 53%;
}

.mw-54p {
  max-width: 54%;
}

.mw-55p {
  max-width: 55%;
}

.mw-56p {
  max-width: 56%;
}

.mw-57p {
  max-width: 57%;
}

.mw-58p {
  max-width: 58%;
}

.mw-59p {
  max-width: 59%;
}

.mw-60p {
  max-width: 60%;
}

.mw-61p {
  max-width: 61%;
}

.mw-62p {
  max-width: 62%;
}

.mw-63p {
  max-width: 63%;
}

.mw-64p {
  max-width: 64%;
}

.mw-65p {
  max-width: 65%;
}

.mw-66p {
  max-width: 66%;
}

.mw-67p {
  max-width: 67%;
}

.mw-68p {
  max-width: 68%;
}

.mw-69p {
  max-width: 69%;
}

.mw-70p {
  max-width: 70%;
}

.mw-71p {
  max-width: 71%;
}

.mw-72p {
  max-width: 72%;
}

.mw-73p {
  max-width: 73%;
}

.mw-74p {
  max-width: 74%;
}

.mw-75p {
  max-width: 75%;
}

.mw-76p {
  max-width: 76%;
}

.mw-77p {
  max-width: 77%;
}

.mw-78p {
  max-width: 78%;
}

.mw-79p {
  max-width: 79%;
}

.mw-80p {
  max-width: 80%;
}

.mw-81p {
  max-width: 81%;
}

.mw-82p {
  max-width: 82%;
}

.mw-83p {
  max-width: 83%;
}

.mw-84p {
  max-width: 84%;
}

.mw-85p {
  max-width: 85%;
}

.mw-86p {
  max-width: 86%;
}

.mw-87p {
  max-width: 87%;
}

.mw-88p {
  max-width: 88%;
}

.mw-89p {
  max-width: 89%;
}

.mw-90p {
  max-width: 90%;
}

.mw-91p {
  max-width: 91%;
}

.mw-92p {
  max-width: 92%;
}

.mw-93p {
  max-width: 93%;
}

.mw-94p {
  max-width: 94%;
}

.mw-95p {
  max-width: 95%;
}

.mw-96p {
  max-width: 96%;
}

.mw-97p {
  max-width: 97%;
}

.mw-98p {
  max-width: 98%;
}

.mw-99p {
  max-width: 99%;
}

.mw-100p {
  max-width: 100%;
}
