#colorbox .cbox-close-plain {
  right: auto;
  left: 4px;
  padding: 9px 7px 8px;
}

.node--view-mode-landing-page-header.white-text-header .field--name-field-link a:after {
  right: 0;
}

.node--view-mode-landing-page-header.white-text-header .field--name-field-link a:hover:after {
  right: 0;
}

.node--view-mode-landing-page-header.white-text-header.red-background .field--name-field-link a:after {
  right: 0;
}

.node--view-mode-landing-page-header.white-text-header.red-background .field--name-field-link a:hover:after {
  right: 0;
}

.region-hero-slider .menu--social-media-links {
  direction: ltr;
}

@media only screen and (max-width: 992px) {
  .region-hero-slider .menu--social-media-links ul.nav {
    right: auto;
    left: 15px;
  }
}

.view-special-equipment .views-field-rendered-entity .field {
  text-align: right;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .view-varbase-heroslider-media .slick .slick-slider .slick-list .node--type-varbase-heroslider-media .field--name-field-media-single .media .varbase-video-player,
  .view-varbase-heroslider-media .slick .slick__slide .node--type-varbase-heroslider-media .field--name-field-media-single .media .varbase-video-player {
    left: 0;
    -webkit-transform: translateY(0) translateX(0);
    -o-transform: translateY(0) translateX(0);
    transform: translateY(0) translateX(0);
  }
}

.view-varbase-heroslider-media .slick .slick-slider .slick-list .node--type-varbase-heroslider-media .hero-slide-content-wrapper .hero-slide-content .field--name-field-link a:after,
.view-varbase-heroslider-media .slick .slick__slide .node--type-varbase-heroslider-media .hero-slide-content-wrapper .hero-slide-content .field--name-field-link a:after {
  right: 0;
}

.view-varbase-heroslider-media .slick .slick-slider .slick-list .node--type-varbase-heroslider-media .hero-slide-content-wrapper .hero-slide-content .field--name-field-link a:hover:after,
.view-varbase-heroslider-media .slick .slick__slide .node--type-varbase-heroslider-media .hero-slide-content-wrapper .hero-slide-content .field--name-field-link a:hover:after {
  right: 0;
}

.view-varbase-heroslider-media .slick .slick__arrow button.slick-prev {
  right: 0;
  left: auto;
  background: url(../../../images/next.svg) no-repeat center;
}

@media (max-width: 1199px) {
  .view-varbase-heroslider-media .slick .slick__arrow button.slick-prev {
    right: 0;
  }
}

.view-varbase-heroslider-media .slick .slick__arrow button.slick-next {
  right: auto;
  left: 0;
  background: url(../../../images/prev.svg) no-repeat center;
}

@media (max-width: 1199px) {
  .view-varbase-heroslider-media .slick .slick__arrow button.slick-next {
    left: 0;
  }
}

@media (min-width: 992px) {
  .view-privileges-options .view-content .views-row:not(:first-child) {
    padding-right: 40px;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .view-privileges-options .view-content .views-row:not(:first-child) {
    padding-right: 70px;
    padding-left: 0;
  }
}

.view-id-blog .blog-content,
.view-id-blog .rss-testimonial-content,
.view-id-rss_testimonial .blog-content,
.view-id-rss_testimonial .rss-testimonial-content {
  text-align: right;
}

.view-partner-tout .view-content .partner {
  float: right;
}

.view-instructors .instructor,
.view-person .instructor {
  float: right;
}

.view-display-id-vacancy_list_block .view-content .views-row .node--type-vacancy .field--name-field-vacancy-field {
  margin-right: 27px;
  margin-left: 0;
}

.view-display-id-vacancy_list_block .view-content .views-row .node--type-vacancy .field--name-field-vacancy-location:before {
  margin-right: 0;
  margin-left: 12px;
}

.view-display-id-vacancy_list_block .view-content .views-row .node--type-vacancy .field--name-field-link a:after {
  right: 0;
}

.view-display-id-vacancy_list_block .view-content .views-row .node--type-vacancy .field--name-field-link a:hover:after {
  right: 0;
}

@media (min-width: 576px) {
  .view-display-id-vacancy_list_block .view-content .views-row .node--type-vacancy .bs-region.bs-region--right {
    text-align: left;
  }
}

.find-club fieldset:before,
.find-class fieldset:before {
  right: auto;
  left: 15px;
}

.page-node-type-class .main-container .wrapper > div {
  padding-right: 15px;
}

.page-node-type-class .main-container .wrapper > div:before {
  float: right;
  margin-right: 0;
  margin-left: 5px;
}

@media (min-width: 992px) {
  .page-node-type-class .main-container .wrapper > div:before {
    margin-bottom: 46px;
  }
}

@media (min-width: 576px) and (max-width: 991.98px) {
  .page-node-type-class .main-container .wrapper > div:before {
    margin-bottom: 20px;
  }
}

.page-node-type-challenge .views-table td:not(:first-child) {
  border-right: 1px solid #d6d6d6;
  border-left: unset;
}

.page-node-type-challenge .views-table th:not(:first-child) {
  border-right: 1px solid #d6d6d6;
  border-left: unset;
}

.view-our-privileges .node--view-mode-tout-medium .main-content .tout-content .field--name-bp-title {
  text-align: right;
}

.view-our-privileges .node--view-mode-tout-medium .main-content .tout-content .field--name-field-description {
  text-align: right;
}

.view-id-classes form.views-exposed-form fieldset {
  margin-right: 0;
}

@media (min-width: 1200px) {
  .view-id-classes form.views-exposed-form fieldset:first-child {
    margin-right: 0;
    margin-left: 80%;
  }
}

.page-node-type-challenge .views-table th.views-field-field-membership-number .fas,
.page-node-type-challenge .views-table th.views-field-title-1 .fas,
.page-node-type-challenge .views-table th.views-field-field-best-score-time .fas {
  float: left;
}

@media (max-width: 767px) {
  .mobile-apps span.ios-app {
    margin: 0 0 15px 0;
  }
}

.sitemap .sitemap-box-menu {
  float: right;
}

.view-id-testimonial .slick--view--testimonial .slick-track {
  float: right;
}

.overlay-gradient::before {
  background: -webkit-gradient(linear, right top, left top, color-stop(52%, rgba(0, 0, 0, 0.29)), color-stop(71%, rgba(0, 0, 0, 0.27)));
  background: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.29) 52%, rgba(0, 0, 0, 0.27) 71%);
  background: -o-linear-gradient(right, rgba(0, 0, 0, 0.29) 52%, rgba(0, 0, 0, 0.27) 71%);
  background: linear-gradient(to left, rgba(0, 0, 0, 0.29) 52%, rgba(0, 0, 0, 0.27) 71%);
}

.view-what-to-bring-with-you .slick-list .slick-track {
  float: right;
}

@media (max-width: 575px) {
  .view-id-classes form.views-exposed-form fieldset {
    margin-left: 15px;
  }
}

.find-block a {
  margin-right: 5px;
  margin-left: 0;
}

@media (max-width: 575.98px) {
  .webform-submission-try-us-form .js-form-wrapper iframe {
    margin-right: 30px;
    margin-left: 0;
  }
}

.g-recaptcha > div {
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  -webkit-box-pack: end;
  justify-content: flex-end;
}
