<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.blue-link {
  text-decoration: none;
  color: #42B7DB;
  font-weight: 600;
  display: block;
  background: transparent;
  border: 0;
  font-size: 16px;
  line-height: 22px;
  cursor: pointer; }
  .blue-link:disabled {
    color: #70afc4;
    cursor: not-allowed; }
  .blue-link:hover {
    color: #1281A2; }
  .blue-link small {
    color: grey; }

.date-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  place-content: space-evenly;
  column-gap: 6px; }

.checked {
  background-color: #42B7DB;
  color: #fff !important;
  border: 1px solid #42B7DB; }

.booking-loader-container {
  position: relative; }
  .booking-loader-container .booking-loader {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 10;
    margin: 45px auto 0; }
    .booking-loader-container .booking-loader .inside-container {
      margin: 0 auto;
      width: 100px; }

.cursor-pointer {
  cursor: pointer; }

.disabled-button {
  pointer-events: none;
  cursor: unset; }
  .disabled-button a {
    border: 1px solid #82888a !important;
    color: #82888a !important; }

.trainingAll {
  display: inline-flex !important; }

.amount-error {
  width: max-content !important;
  background: #df6161 !important; }

@media (min-width: 960px) {
  .uk-width-large-15 {
    width: 15% !important; } }

@media (min-width: 1220px) {
  .uk-width-xlarge-15 {
    width: 15% !important; } }

.first-letter::first-letter {
  color: #84C54B !important; }

.select-dropdown {
  position: relative;
  display: inline-block;
  max-width: 100%;
  width: 100%; }

.select-dropdown__button {
  padding: 0px 25px 0px 10px;
  background-color: #fff;
  color: #616161;
  border: 1px solid #cecece;
  border-radius: 3px;
  cursor: pointer;
  width: 100%;
  text-align: left;
  height: 44px;
  position: relative; }

.select-dropdown__button .fa {
  position: absolute;
  top: 12px;
  right: 10px;
  font-size: 18px;
  color: #42b7db; }

.select-dropdown__button::focus {
  outline: none; }

.select-dropdown__button .zmdi-chevron-down {
  position: absolute;
  right: 10px;
  top: 12px; }

.select-dropdown__list {
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  max-height: 300px;
  overflow: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
  opacity: 0;
  pointer-events: none;
  transform-origin: top left;
  transform: scale(1, 0);
  transition: all ease-in-out 0.3s;
  z-index: 2; }

.select-dropdown__list.active {
  opacity: 1;
  pointer-events: auto;
  transform: scale(1, 1);
  border: 1px solid #878787;
  box-shadow: 0px -5px 10px rgba(0, 0, 0, 0.2); }

.select-dropdown__list-item {
  display: block;
  list-style-type: none;
  padding: 0px 10px 0px 26px;
  background: #fff;
  border-top: none;
  font-size: 16px;
  line-height: 1.4;
  cursor: pointer;
  color: #231e1b;
  transition: all ease-in-out 0.3s; }

.select-dropdown__list-item.first-letter {
  padding: 0px 10px; }

.select-dropdown__list-item:hover {
  background-color: #2983dd;
  color: #fff; }

.msg-status-az-badge {
  top: 0; }

.msg-status-az-badge .msg-status-az {
  display: inline-block;
  border: 1px solid #ccc;
  padding: 1px 5px;
  border-radius: 3px;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center; }

.cl-arrow-dropdown li a, .cl-arrow-dropdown li a:hover {
  background-size: 7px !important;
  background-position: calc(100% - 10px) center !important; }

.cl-arrow-dropdown li a.active, .cl-arrow-dropdown li a.active:hover {
  background-size: 13px !important; }

@media only screen and (min-width: 1024px) {
  .message-mod-az .msg_messageActions-newMessage {
    margin-right: 0.625em; } }

.cl-sd-modal-common .scheduler-modal-az.uk-modal-dialog .uk-modal-body .uk-form-select {
  margin-bottom: 0; }

.cl-sd-modal-common .scheduler-modal-az.uk-modal-dialog .uk-modal-body .scheduler-dropdown-az .uk-form-select {
  margin-bottom: 15px; }

.cl-sd-modal-common .scheduler-modal-az.uk-modal-dialog .uk-modal-body .dollardiv .dollar {
  line-height: 18px;
  height: 17px; }

.cl-sd-modal-common .scheduler-modal-az.uk-modal-dialog .uk-modal-footer {
  margin-top: 0; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .scheduler-date-az input {
  height: 44px;
  border-radius: 0px; }

@media (max-width: 425px) {
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .calender-date-selector {
    display: flex;
    align-items: center; } }

@media (max-width: 1400px) {
  .msg-status-az-badge .msg-status-az {
    font-size: 10.5px; } }

@media (max-width: 1023px) {
  .msg-status-az-badge .msg-status-az {
    font-size: 14px; } }

.msg_messagesDetail-messageContent .msg_messagesDetail-scheduleContainer .msg_messagesDetail-scheduleItem .msg_messagesDetail-scheduleOptions {
  top: 5px; }

@media only screen and (max-width: 767px) {
  .dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .cl-individual-schedule-section .cl-sd-upcoming-session.upcoming-session-az .coach-place {
    padding: 10px; } }

@media only screen and (max-width: 767px) {
  .dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .cl-individual-schedule-section .cl-sd-upcoming-session.upcoming-session-az .cl-sd-action-btn {
    padding: 0px 10px 20px;
    text-align: left; } }

.dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .cl-individual-schedule-section .cl-sd-upcoming-session.upcoming-session-az .cl-sd-action-btn .cl-ssp-schedule-dropdown {
  top: 63px !important;
  right: 0;
  left: auto !important; }
  @media only screen and (max-width: 767px) {
    .dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .cl-individual-schedule-section .cl-sd-upcoming-session.upcoming-session-az .cl-sd-action-btn .cl-ssp-schedule-dropdown {
      top: 25px !important;
      left: -25px !important; } }
  @media only screen and (max-width: 767px) {
    .dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .cl-individual-schedule-section .cl-sd-upcoming-session.upcoming-session-az .cl-sd-action-btn .cl-ssp-schedule-dropdown:before, .dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .cl-individual-schedule-section .cl-sd-upcoming-session.upcoming-session-az .cl-sd-action-btn .cl-ssp-schedule-dropdown:after {
      left: 30px !important; } }
  @media only screen and (max-width: 767px) {
    .dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .cl-individual-schedule-section .cl-sd-upcoming-session.upcoming-session-az .cl-sd-action-btn .cl-ssp-schedule-dropdown:after {
      margin-left: 0; } }

.search-page-az .image-product-container {
  width: 100% !important; }
  .search-page-az .image-product-container img {
    left: auto !important; }

@media only screen and (max-width: 1219px) {
  .cl-header-ab &gt; .uk-grid.uk-grid-collapse {
    padding: 0px 15px !important; } }

.cl-header-ab &gt; .uk-grid.uk-grid-collapse ul.navigation li {
  margin-right: 10px; }

.message-mod-az .msg_sidebar-navContainer .msg_sidebar-newMessageTrigger .fa {
  font-size: 24px;
  color: #f15e23; }
  @media only screen and (max-width: 767px) {
    .message-mod-az .msg_sidebar-navContainer .msg_sidebar-newMessageTrigger .fa {
      font-size: 16px;
      line-height: 24px; } }

@media (max-width: 425px) {
  .message-mod-az {
    padding: 0 10px !important; } }

.sport-recom-az {
  position: relative;
  min-width: 105px; }
  .sport-recom-az .recom-text-az {
    position: absolute;
    left: 35px;
    padding: 0;
    color: #45b7d9;
    font-size: 12px;
    font-weight: 600; }

.theme-orange-btn-az {
  border: 1px solid #f15e23; }

@media only screen and (max-width: 767px) {
  .cl-receiver-suggestion {
    width: 200px !important;
    min-width: 200px !important;
    left: -20px; } }

.cl-individual-schedule-section .cl-session-standalone .cl-sd-datepicker svg, .cl-individual-schedule-section .cl-session-standalone .cl-sd-timepicker svg {
  display: none; }

.cl-individual-schedule-section .cl-session-standalone .cl-sd-datepicker input, .cl-individual-schedule-section .cl-session-standalone .cl-sd-timepicker input {
  cursor: pointer; }

.cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .uk-panel-box .uk-panel-teaser .cl-icon-favourite .cl-icon-fav-on .cl-icon-fav-1 {
  fill: #666 !important; }

.cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .uk-panel-box .uk-panel-teaser .cl-icon-favourite .cl-icon-fav-on.active .cl-icon-fav-1 {
  fill: #f15e23 !important; }

.session-share-icon {
  padding: 0px 5px; }
  @media (max-width: 1160px) {
    .session-share-icon {
      display: block !important;
      padding: 0;
      margin-top: 8px;
      text-align: left; } }
  .session-share-icon .fa-share-icon {
    padding: 3px 5px;
    background: #42B7DB;
    color: #fff;
    border-radius: 4px;
    text-decoration: none; }

.dis-share-az {
  padding-top: 15px; }
  .dis-share-az .see-dis {
    padding-top: 0;
    display: initial;
    margin-right: 5px; }

.activePage li.active a {
  background-color: #f05d30 !important;
  color: #fff !important; }

.cl-coach-dropdown.uk-open .uk-dropdown {
  left: auto !important;
  right: 0; }

.slct-awrd-typ-az {
  padding-right: 20px !important; }

.uk-accordion-content-az {
  padding: 30px !important; }
  @media (max-width: 560px) {
    .uk-accordion-content-az {
      padding: 30px 15px !important; } }

.athlete-profile-az .athlete-height-az .tableDiv.height-fields-az {
  display: flex !important; }
  @media (max-width: 479px) {
    .athlete-profile-az .athlete-height-az .tableDiv.height-fields-az {
      display: block !important; } }
  .athlete-profile-az .athlete-height-az .tableDiv.height-fields-az .form-inline {
    display: flex !important;
    width: 100%; }
    @media (max-width: 479px) {
      .athlete-profile-az .athlete-height-az .tableDiv.height-fields-az .form-inline:nth-child(1) {
        margin-bottom: 15px; } }
    .athlete-profile-az .athlete-height-az .tableDiv.height-fields-az .form-inline input {
      width: 100% !important; }
      @media (max-width: 479px) {
        .athlete-profile-az .athlete-height-az .tableDiv.height-fields-az .form-inline input {
          border-radius: 4px 0 0 4px !important; } }
    .athlete-profile-az .athlete-height-az .tableDiv.height-fields-az .form-inline select {
      width: 65px !important;
      min-width: 65px; }
      @media (max-width: 479px) {
        .athlete-profile-az .athlete-height-az .tableDiv.height-fields-az .form-inline select {
          border: 1px solid #b3b3b3 !important;
          border-radius: 0 4px 4px 0 !important; } }

@media (max-width: 767px) {
  .athlete-profile-az .set-pic-apace-az {
    padding: 0 !important;
    margin: 0 !important; } }

@media (max-width: 767px) {
  .athlete-profile-az .set-pic-apace-az .uk-grid-mobile {
    padding: 0 !important;
    margin: 0 !important; } }

.athlete-profile-az .weight-field-az .weight-input-adj-az {
  display: flex; }
  .athlete-profile-az .weight-field-az .weight-input-adj-az input {
    width: 100% !important; }
  .athlete-profile-az .weight-field-az .weight-input-adj-az select {
    width: 65px !important;
    min-width: 65px; }

@media (max-width: 767px) {
  .stepSectionNxt .finishDiv {
    padding-top: 0 !important;
    text-align: right !important; } }

.cl-manage-booking-section .cl-manage-booking-listing-holder .cl-manage-booking-listing.manage-booking-list-az .cl-manage-booking-listing-top {
  position: relative; }
  .cl-manage-booking-section .cl-manage-booking-listing-holder .cl-manage-booking-listing.manage-booking-list-az .cl-manage-booking-listing-top .cl-mb-session-action {
    position: initial; }
    .cl-manage-booking-section .cl-manage-booking-listing-holder .cl-manage-booking-listing.manage-booking-list-az .cl-manage-booking-listing-top .cl-mb-session-action .cl-mb-session-action-right {
      top: 0; }

@media (max-width: 767px) {
  .upload-photo-az .image-save-az {
    text-align: left !important;
    margin-top: 15px; } }

.dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .cl-sd-hour .field-holder span.addon {
  line-height: 18px !important; }

.dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .cl-sd-hour .field-holder select {
  height: 40px !important; }

@media (max-width: 1219px) {
  .profile-next-skip-az {
    padding: 0px 10px; } }

.add-new-sess-az .add-new-incl-az label:before {
  background-position: center !important;
  content: "" !important;
  padding: 0 !important; }

@media (max-width: 767px) {
  .dashboardIntro .uk-position-absolute {
    top: 20px !important;
    right: 20px !important; } }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .mySelect__input input, .cl-sm-athleteSection .cl-sm-customInp .mySelect__input input {
  height: auto !important; }

.cl-sm-athleteSection .cl-sm-customInp input {
  height: 40px;
  -webkit-appearance: none; }

#online-select input {
  height: auto !important; }

.f-text-adjust-az {
  margin-top: -30px !important; }
  @media (max-width: 479px) {
    .f-text-adjust-az {
      margin-top: -60px !important; } }

.order-history-az .cl-sd-searchOuter .cl-sd-searchIcon {
  padding: 9px 10px !important; }

.order-history-az .cl-sd-searchOuter .button {
  padding-top: 10px !important; }

.deactivation-modal-cl .uk-modal-header h2 {
  margin-bottom: 0 !important; }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body .set-modal-input-row-normal-border {
  border: 1px solid #ccc; }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body .set-modal-input-row-selected-border {
  border: 1px solid #f15e23; }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body .set-modal-input-row {
  border-radius: 5px;
  margin-bottom: 5px;
  background-color: #fff;
  display: flex;
  align-items: center;
  padding: 12px; }
  .deactivation-modal-cl .uk-modal-header .deactivation-modal-body .set-modal-input-row input {
    width: 15px;
    margin-right: 15px; }
  .deactivation-modal-cl .uk-modal-header .deactivation-modal-body .set-modal-input-row span {
    width: 100%; }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:checked,
.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:not(:checked) {
  position: absolute;
  left: -9999px; }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:checked + label,
.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:not(:checked) + label {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #666; }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:checked + label:before,
.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:not(:checked) + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 3px;
  width: 14px;
  height: 14px;
  border: 1px solid #f15e23;
  border-radius: 100%;
  background: #fff; }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:checked + label:after,
.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:not(:checked) + label:after {
  content: '';
  width: 10px;
  height: 10px;
  background: #f15e23;
  position: absolute;
  top: 6px;
  left: 3px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease; }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0); }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body [type="radio"]:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1); }

.deactivation-modal-cl .uk-modal-header .deactivation-modal-body textarea {
  border: 1px solid #cccccc;
  resize: none;
  width: 100%;
  background: #fff;
  font-size: 15px;
  padding: 10px;
  box-sizing: border-box;
  border-radius: 4px; }

@media only screen and (max-width: 767px) {
  .OtpInputElement input.input-field {
    width: 1.5rem !important;
    padding: 10px 5px !important;
    margin: 0 0.5rem; } }

#profileDeactivationModal .deactivation-modal-cl .uk-modal-body ul li {
  color: #666; }
  #profileDeactivationModal .deactivation-modal-cl .uk-modal-body ul li::marker {
    font-size: 14px;
    color: #666; }

#profileDeactivationModal .deactivation-modal-cl .uk-modal-body p {
  padding: 0;
  font-size: 16px; }

#profileDeactivationModal .deactivation-modal-cl .uk-modal-footer .general_btn {
  line-height: 22px;
  padding: 10px 30px; }

.stepSection1-2 .comingSoonImg {
  text-align: right; }
  @media only screen and (max-width: 767px) {
    .stepSection1-2 .comingSoonImg {
      text-align: center; } }

.stepSection1-2 .imgWidth {
  width: 300px; }

.stepSection1-2 .comingSoon-content {
  height: 100%;
  display: flex;
  align-items: center; }
  .stepSection1-2 .comingSoon-content .comingSoon {
    display: block;
    background: transparent !important;
    border: none !important; }
    .stepSection1-2 .comingSoon-content .comingSoon h1 {
      margin-bottom: 10px; }
    .stepSection1-2 .comingSoon-content .comingSoon p {
      padding: 0; }

#SSPRegListingDetails .listing-example-head {
  display: flex;
  justify-content: space-between; }
  @media only screen and (max-width: 767px) {
    #SSPRegListingDetails .listing-example-head {
      display: block; } }
  #SSPRegListingDetails .listing-example-head .seeExampleBlueButton {
    display: inline-block;
    text-decoration: none;
    color: #42B7DB;
    font-weight: 600;
    font-size: 16px;
    cursor: pointer;
    line-height: 22px; }
    #SSPRegListingDetails .listing-example-head .seeExampleBlueButton:hover {
      color: #1281A2; }

.bold-price-head-az {
  text-transform: uppercase !important;
  font-weight: bold !important;
  color: #b3b3b3 !important; }

.border-class-az select.addon {
  height: 40px !important;
  border-color: #ccc !important; }

.dashboardSection .trainingPrice .accordionOuter .pricingAccordion .uk-accordion-content .accordianWrap .packageItem .number {
  color: #42b7db; }

.dashboardSection .trainingPrice .accordionOuter .pricingAccordion .uk-accordion-content .accordianWrap .packageItem:hover .number {
  color: #666; }

.dashboardSection .trainingPrice .accordionOuter .pricingAccordion .uk-accordion-content .accordianWrap .packageItem .emptyBorder p {
  padding: 0 !important; }

#uploadPhotosAndVideosRegFlowProgressBar .progressBar {
  width: 100%;
  border: 1px solid #e9e9e9;
  background: #e9e9e9;
  margin-bottom: 10px;
  border-radius: 5px; }
  #uploadPhotosAndVideosRegFlowProgressBar .progressBar .completedProgressbar {
    background: #90EE90;
    height: 4px; }

#ispRegTravelLocations .inputmerge .field-holder {
  display: inline-block;
  position: relative;
  width: 100%; }
  #ispRegTravelLocations .inputmerge .field-holder select {
    color: #666666;
    position: absolute;
    width: 100px;
    border-radius: 0 4px 4px 0;
    border: 1px solid #cccccc;
    right: 0;
    top: 0; }

.next-screen-cont-add {
  display: flex;
  align-items: center; }
  @media only screen and (max-width: 1023px) {
    .next-screen-cont-add {
      display: block; } }
  .next-screen-cont-add .next-screen-cont p {
    padding: 0;
    margin-left: 10px; }
    @media only screen and (max-width: 1023px) {
      .next-screen-cont-add .next-screen-cont p {
        margin-left: 0;
        margin-top: 10px; } }

.cl-reg-add-loc {
  border-radius: 6px;
  border: 1px solid #42B7DB;
  text-align: center;
  background: #fff;
  min-height: 346px !important;
  min-width: 300px;
  padding: 80px 0;
  box-sizing: border-box;
  display: flex !important;
  align-items: center;
  justify-content: center; }
  .cl-reg-add-loc svg {
    width: 50px;
    height: 50px;
    margin: 0 auto 20px;
    display: block; }
  .cl-reg-add-loc .add-text {
    text-decoration: none;
    display: inline-block;
    color: #42B7DB;
    font-size: 22px;
    line-height: 28px;
    text-transform: uppercase;
    font-weight: 600; }

.defineSession-reg-az .sessionInfo {
  margin-bottom: 20px !important;
  min-height: 341px;
  box-sizing: border-box; }

.defineSession-reg-az .cr-another-sess-az {
  border-radius: 6px;
  border: 1px solid #42B7DB;
  text-align: center;
  min-height: 341px;
  padding: 50px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  background: #fff; }
  .defineSession-reg-az .cr-another-sess-az svg {
    width: 50px;
    height: 50px;
    margin: 0 auto 20px;
    display: block;
    position: relative; }
  .defineSession-reg-az .cr-another-sess-az .add-text {
    text-decoration: none;
    color: #42B7DB;
    font-size: 22px;
    line-height: 28px;
    text-transform: uppercase;
    font-weight: 600;
    position: relative;
    display: block; }

.tandc.tandc-height-set-az {
  margin: 0; }

.booking-pref-sec-bg-az {
  border: 1px solid #cccccc;
  border-radius: 5px;
  background: #fff;
  padding: 30px;
  margin-bottom: 30px; }
  .booking-pref-sec-bg-az.mb0-set {
    margin-bottom: 0; }

.cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .uk-panel-box .cl-filterbox-content .cl-exp-cost p {
  font-size: 14px !important; }

.cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .uk-panel-box .cl-filterbox-content .cl-ssp-name h2 {
  margin-bottom: 0px; }

.cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .uk-panel-box .cl-filterbox-content.uk-width-small-1 .cl-ssp-name h2 {
  margin-bottom: 15px; }

#brief-profile-switcher li a {
  color: #ACACAC; }

#brief-profile-switcher li a:hover {
  color: #F15E24; }

#brief-profile-switcher li.uk-active a {
  color: #818181; }

/* new css */
.u_coachProfile .uk-dropdown {
  left: auto !important;
  right: 0; }

.tarining_inner {
  display: flex;
  flex-wrap: wrap;
  align-items: center; }
  .tarining_inner span {
    position: relative;
    font-weight: 600;
    color: #8B8B8B;
    display: block; }
    .tarining_inner span strong {
      display: inline-block;
      height: 5px;
      width: 5px;
      margin: 0 10px;
      line-height: 1;
      position: relative;
      vertical-align: middle;
      background-color: #CBCBCB;
      border-radius: 50%; }

.training-type .training-section .tarining_inner span {
  font-size: 14px;
  font-family: ProximaNova-Regular;
  color: #666;
  text-transform: none; }

.training_top {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 20px !important;
  position: relative;
  padding-right: 100px; }
  .training_top &gt; div {
    position: absolute;
    right: 0;
    top: 0; }

.training-type .training-section .training_top span {
  padding-bottom: 0;
  padding-right: 10px; }

.training-type .training-section .training_top strong {
  color: #8B8B8B;
  display: inline-block; }

.training-type .training-section .training_top a {
  display: inline-block;
  color: #42b7db;
  font-weight: bold;
  transition: all 0.4s ease; }
  .training-type .training-section .training_top a i {
    font-size: 12px; }
  .training-type .training-section .training_top a:hover {
    color: #F15E23; }

.u_review {
  padding: 5px;
  border-radius: 2px;
  background-color: #f15e23;
  border: 1px solid #f15e23;
  display: inline-block;
  color: #fff;
  line-height: 1;
  font-size: 14px;
  margin-top: 5px;
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease; }
  .u_review:hover {
    background-color: #fff;
    color: #f15e23; }

.u_scheduleHistory strong {
  line-height: 1.2;
  display: block; }

body .dashboardHeaderOuter .tableDiv .dashboardContentLeft .coachlistSecheader .coach-profile-header .u_coachInfo .coach-speciality .uk-dropdown li a {
  color: #42b7db; }
  body .dashboardHeaderOuter .tableDiv .dashboardContentLeft .coachlistSecheader .coach-profile-header .u_coachInfo .coach-speciality .uk-dropdown li a:hover {
    color: #42b7db; }

body .cl-individual-schedule-section .cl-drag-schedule-section .cl-schedule-event-dp .sports_dropdown ul li a {
  color: #42b7db; }

.stepSectionNxt .trainingPrice .accordionOuter .pricingAccordion .u-pricingDtlsForm .u-fieldHolder select {
  margin-bottom: 0; }

.u-pricingDtlsForm .u-fieldHolder {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  .u-pricingDtlsForm .u-fieldHolder select {
    margin-bottom: 0; }

.my_msgs {
  list-style: none;
  position: relative; }
  .my_msgs * {
    box-sizing: border-box; }
  .my_msgs:hover .ms_main {
    display: block; }

.ms_main {
  position: absolute;
  top: 50px;
  right: 0;
  display: none;
  border: 1px solid #B3B3B3;
  padding-left: 0;
  min-width: 300px;
  background-color: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  -o-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  -ms-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease; }
  .ms_main ul {
    width: 100%;
    padding: 0;
    margin: 0;
    max-height: 300px;
    overflow: auto; }
    .ms_main ul::-webkit-scrollbar {
      width: 5px; }
    .ms_main ul::-webkit-scrollbar-track {
      background: #ccc;
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -o-border-radius: 6px;
      -moz-border-radius: 6px;
      -ms-border-radius: 6px; }
    .ms_main ul::-webkit-scrollbar-thumb {
      background: #F05D30;
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -o-border-radius: 6px;
      -moz-border-radius: 6px;
      -ms-border-radius: 6px; }
    .ms_main ul::-webkit-scrollbar-thumb:hover {
      background: #555; }
    .ms_main ul:after {
      content: '';
      position: absolute;
      top: -14px;
      right: 7px;
      border-left: 15px solid transparent;
      border-right: 15px solid transparent;
      border-bottom: 15px solid #fff; }
    .ms_main ul li {
      list-style: none;
      width: 100%;
      margin: 0;
      border-top: 1px solid #DFDFDF; }
      .ms_main ul li.active {
        background-color: rgba(66, 183, 219, 0.1); }

.msg_top {
  width: 100%;
  padding: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  .msg_top span {
    display: inline-block;
    font-size: 18px;
    line-height: 0.6;
    font-family: 'ProximaNovaA-Bold';
    color: #666666; }

.cl-header-ab ul.navigation .my_msgs &gt; a svg {
  width: 36px !important; }

.cl-header-ab ul.navigation .my_msgs li {
  width: 100%;
  margin: 0; }

.cl-header-ab ul.navigation .my_msgs .msg_top {
  width: 100%;
  margin: 0; }
  .cl-header-ab ul.navigation .my_msgs .msg_top a {
    display: inline-block;
    color: #00b4f5;
    font-size: 14px;
    border-bottom: none;
    line-height: 1;
    opacity: 1;
    margin-bottom: 0;
    position: relative;
    overflow: visible;
    transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease; }
    .cl-header-ab ul.navigation .my_msgs .msg_top a:before {
      content: '';
      position: absolute;
      bottom: -5px;
      height: 2px;
      width: 0;
      background-color: #00b4f5;
      transition: all 0.4s ease;
      -webkit-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
      -moz-transition: all 0.4s ease;
      -ms-transition: all 0.4s ease; }
    .cl-header-ab ul.navigation .my_msgs .msg_top a:hover:before {
      width: 100%; }

.cl-header-ab ul.navigation .my_msgs .ms_main ul li .msg_main a {
  display: flex;
  padding: 10px 15px;
  border-bottom: none; }

.cl-header-ab &gt; .uk-grid.uk-grid-collapse ul.navigation .my_msgs li {
  width: 100%;
  margin: 0;
  float: none; }

.msg_main {
  width: 100%; }
  .msg_main a {
    width: 100%;
    display: flex;
    padding: 10px 20px; }
    .msg_main a figure {
      width: 30px;
      height: 30px;
      margin-bottom: 0;
      overflow: hidden;
      border-radius: 50%;
      -webkit-border-radius: 50%;
      -o-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      border: 1px solid #95989A; }
      .msg_main a figure img {
        display: block;
        height: 100%;
        width: 100%;
        object-fit: cover; }

.msg_data {
  width: calc(100% - 30px);
  padding-left: 10px; }
  .msg_data strong {
    display: block;
    line-height: 1;
    font-size: 12px;
    padding-bottom: 2px;
    font-family: 'ProximaNovaA-Bold';
    color: #B3B3B3; }
  .msg_data h3 {
    width: 100%;
    color: #42B7DB;
    line-height: 1;
    padding-bottom: 3px;
    font-size: 14px;
    margin: 0;
    font-family: 'ProximaNovaA-Bold'; }
  .msg_data span {
    display: block;
    color: #B3B3B3;
    font-size: 12px;
    line-height: 1; }
  .msg_data p {
    width: 100%;
    line-height: 1.3;
    margin: 0;
    color: #666666;
    font-size: 14px;
    overflow: hidden;
    max-height: 50px;
    -webkit-line-clamp: 2;
    display: box;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: normal; }

body .dashboard-widget .dashborde-widget-body .u-messages-section::-webkit-scrollbar {
  width: 5px; }

body .dashboard-widget .dashborde-widget-body .u-messages-section::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px; }

body .dashboard-widget .dashborde-widget-body .u-messages-section::-webkit-scrollbar-thumb {
  background: #F05D30;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px; }

body .dashboard-widget .dashborde-widget-body .u-messages-section::-webkit-scrollbar-thumb:hover {
  background: #555; }

body .dashboard-widget .dashborde-widget-body .u-messages-section ul {
  max-height: unset;
  overflow: hidden; }

.lightbox-slider #image-slider &gt; a {
  display: none !important; }
  .lightbox-slider #image-slider &gt; a img {
    height: 100%;
    object-fit: cover; }
  .lightbox-slider #image-slider &gt; a:first-child {
    display: flex !important; }

.lightbox-slider .uk-slidenav-position:hover .uk-slidenav {
  display: none; }

.accordianWrap .field-holder .dollardiv .dollar {
  background-color: transparent; }

.del-price .field-holder {
  position: relative;
  height: 100%; }
  .del-price .field-holder span {
    position: absolute;
    top: 40px; }

.product-list-item-list &gt; a {
  display: block; }

.demo-editor {
  padding: 10px; }

#find-a-session .calender-cta ul {
  display: flex; }

#find-a-session .f-text-adjust-az {
  margin-bottom: 0; }

.parent-health-reg label {
  color: #666666;
  font-size: 16px;
  text-transform: capitalize;
  font-weight: 600;
  padding-bottom: 10px;
  display: block;
  margin: 0; }

.parent-health-reg textarea {
  border-radius: 4px;
  border: 1px solid #cccccc !important;
  background: #fff;
  width: 100%;
  padding: 10px;
  font-size: 16px;
  box-sizing: border-box;
  resize: none; }

.parent-health-reg .field-holder .tandc input[type='checkbox']:checked + label {
  border-color: #ccc; }
  .parent-health-reg .field-holder .tandc input[type='checkbox']:checked + label:before {
    color: #42b7db;
    font-size: 20px; }

.parent-health-reg .field-holder .tandc input[type='checkbox'] + label:before, .parent-health-reg .field-holder .tandc input[type='checkbox'] + label:hover:before {
  color: #42b7db;
  font-size: 20px; }

.parent-health-reg input[type="text"] {
  min-height: 45px; }

.parent-health-reg .med-prob &gt; div {
  margin: 0 -5px;
  display: flex;
  flex-wrap: wrap; }
  .parent-health-reg .med-prob &gt; div &gt; div {
    padding: 0 5px; }
    .parent-health-reg .med-prob &gt; div &gt; div input {
      display: none; }
      .parent-health-reg .med-prob &gt; div &gt; div input[type=checkbox] + label {
        color: #666666;
        line-height: 1; }
        .parent-health-reg .med-prob &gt; div &gt; div input[type=checkbox] + label::before {
          font-family: FontAwesome;
          font-size: 20px;
          color: #F15E23;
          padding-right: 6px;
          line-height: 22px;
          display: inline-block;
          vertical-align: middle;
          content: "";
          margin-right: 6px;
          width: 18px;
          height: 18px;
          margin-top: -3px;
          background: url("data:image/svg+xml;utf8,&lt;svg class='cl-icon-checkbox-uncheck' xmlns='http://www.w3.org/2000/svg' viewBox='-1265 -5067 15.43 15.43'&gt;&lt;g transform='translate(-1355 -6037.856)'&gt;&lt;path data-name='Type sport' class='cl-icon-checkbox-uncheck-1' d='M12.274-12.74H3.156a1.688,1.688,0,0,0-1.238.515A1.688,1.688,0,0,0,1.4-10.987v9.118A1.688,1.688,0,0,0,1.918-.631a1.688,1.688,0,0,0,1.238.515h9.118a1.688,1.688,0,0,0,1.238-.515,1.688,1.688,0,0,0,.515-1.238v-9.118a1.688,1.688,0,0,0-.515-1.238A1.688,1.688,0,0,0,12.274-12.74Zm3.156,1.753v9.118A3.04,3.04,0,0,1,14.5.361a3.04,3.04,0,0,1-2.23.926H3.156A3.04,3.04,0,0,1,.926.361,3.04,3.04,0,0,1,0-1.869v-9.118a3.04,3.04,0,0,1,.926-2.23,3.04,3.04,0,0,1,2.23-.926h9.118a3.04,3.04,0,0,1,2.23.926A3.04,3.04,0,0,1,15.43-10.987Z' transform='translate(90 985)' fill='%2342b7db' /&gt;&lt;/g&gt;&lt;/svg&gt;") no-repeat center center; }
      .parent-health-reg .med-prob &gt; div &gt; div input[type=checkbox]:checked + label {
        color: #666666; }
        .parent-health-reg .med-prob &gt; div &gt; div input[type=checkbox]:checked + label::before {
          display: inline-block;
          vertical-align: middle;
          content: "";
          margin-right: 6px;
          width: 18px;
          height: 18px;
          background: url("data:image/svg+xml;utf8,&lt;svg class='cl-icon-checkbox-check' xmlns='http://www.w3.org/2000/svg' viewBox='-1322 -5067 15.429 15.429'&gt;&lt;g transform='translate(-1542 -6036.857)'&gt;&lt;path data-name='Type sport' class='cl-icon-checkbox-check-1' d='M6.881-2.381l6.167-6.167A.618.618,0,0,0,13.239-9a.618.618,0,0,0-.191-.452l-1.025-1.025a.618.618,0,0,0-.452-.191.618.618,0,0,0-.452.191L6.429-5.786,4.309-7.905A.618.618,0,0,0,3.857-8.1a.618.618,0,0,0-.452.191L2.381-6.881a.618.618,0,0,0-.191.452.618.618,0,0,0,.191.452l3.6,3.6a.618.618,0,0,0,.452.191A.618.618,0,0,0,6.881-2.381Zm8.548-8.869v9.643A2.786,2.786,0,0,1,14.58.437a2.786,2.786,0,0,1-2.044.849H2.893A2.786,2.786,0,0,1,.849.437,2.786,2.786,0,0,1,0-1.607V-11.25a2.786,2.786,0,0,1,.849-2.044,2.786,2.786,0,0,1,2.044-.849h9.643a2.786,2.786,0,0,1,2.044.849A2.786,2.786,0,0,1,15.429-11.25Z' transform='translate(220 984)' fill='%2342b7db' /&gt;&lt;/g&gt;&lt;/svg&gt;") no-repeat center center; }
    .parent-health-reg .med-prob &gt; div &gt; div label {
      color: #666666;
      font-size: 16px;
      font-weight: 200;
      padding: 8px 12px 6px 12px;
      border: 1px solid #cccccc;
      border-radius: 4px;
      margin: 6px 8px 6px 0;
      display: inline-block;
      cursor: pointer;
      position: relative; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .parent-health-reg .form input.general_btn {
  display: inline-block;
  text-decoration: none;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #f15e23;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  -ms-border-radius: 4px !important;
  border-radius: 4px !important;
  color: #fff;
  font-size: 18px;
  line-height: 22px;
  padding: 10px 33px;
  width: auto;
  cursor: pointer;
  max-height: inherit;
  border: none; }

.stepSectionNxt .parent-health-reg input.general_btn {
  display: inline-block;
  text-decoration: none;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #f15e23;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  -ms-border-radius: 4px !important;
  border-radius: 4px !important;
  color: #fff;
  font-size: 18px;
  line-height: 22px;
  padding: 10px 33px;
  width: auto;
  cursor: pointer;
  max-height: inherit;
  border: none; }

body .stepSection.stepSectionNxt .u-buildProfile select,
body .stepSection.stepSectionNxt .u-buildProfile input {
  padding: 10px 8px;
  background-position: calc(100% - 5px) center; }

body .dashboardHeaderOuter .tableDiv .dashboardContentLeft .u-buildProfile select,
body .dashboardHeaderOuter .tableDiv .dashboardContentLeft .u-buildProfile input {
  padding: 10px 8px;
  background-position: calc(100% - 5px) center; }

.u-phy-mob .field-required {
  border-left: none !important;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.u-phy-mob &gt; div &gt; div &gt; div {
  border-left-color: #f15e23; }

.social-links div a {
  display: block; }

#coachlist-widget-styles .u_dateOuter {
  padding: 20px 0; }

html body .rootDiv .app .u-secondlevel-navbar {
  top: 60px; }
  html body .rootDiv .app .u-secondlevel-navbar .cl-search-page-filters {
    padding: 15px 25px; }
    html body .rootDiv .app .u-secondlevel-navbar .cl-search-page-filters .cl-sr-topnav .cl-sr-navbar-link .uk-button .fa-angle-down {
      color: #42b7db; }
  html body .rootDiv .app .u-secondlevel-navbar .uk-navbar ul li .uk-dropdown &gt; div:first-child {
    padding-left: 7px; }

body .cl-page-search-container .cl-page-search-scroll-area .u-search-services {
  width: 70%;
  padding-top: 121px; }
  body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content {
    padding: 5px; }
    body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content &gt; div {
      padding: 10px 25px 25px;
      overflow-y: auto;
      overflow-x: hidden;
      max-height: calc(100vh - 212px); }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content &gt; div::-webkit-scrollbar {
        width: 6px; }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content &gt; div::-webkit-scrollbar-track {
        background: #ccc;
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -o-border-radius: 6px;
        -moz-border-radius: 6px;
        -ms-border-radius: 6px; }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content &gt; div::-webkit-scrollbar-thumb {
        background: #F15E23;
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -o-border-radius: 6px;
        -moz-border-radius: 6px;
        -ms-border-radius: 6px; }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content &gt; div::-webkit-scrollbar-thumb:hover {
        background: #555; }
  body .cl-page-search-container .cl-page-search-scroll-area .u-search-services ~ .cl-page-search-map-col {
    top: 121px;
    width: 30%;
    height: calc(100vh - 121px); }
    body .cl-page-search-container .cl-page-search-scroll-area .u-search-services ~ .cl-page-search-map-col .cl-sr-map {
      height: 100%; }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services ~ .cl-page-search-map-col .cl-sr-map &gt; div {
        height: 100% !important; }
  body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter {
    padding: 5px 0 10px; }
    body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .cl-sd-searchHeading {
      padding-top: 0;
      width: 100%; }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .cl-sd-searchHeading h1 {
        width: 100%;
        font-size: 16px;
        padding: 0;
        line-height: 1.2;
        padding-bottom: 10px; }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .cl-sd-searchHeading h2 {
        font-weight: normal;
        font-size: 16px;
        padding: 0;
        line-height: 1.2; }
    body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .uk-width-xlarge-4-10 {
      display: flex;
      align-items: flex-end;
      justify-content: flex-end; }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .uk-width-xlarge-4-10 &gt; div {
        padding-left: 0;
        align-items: center; }
        body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .uk-width-xlarge-4-10 &gt; div .cl-results-sortbyOuter select {
          padding: 0; }
        body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .uk-width-xlarge-4-10 &gt; div &gt; div:first-child {
          height: auto; }
          body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .uk-width-xlarge-4-10 &gt; div &gt; div:first-child p {
            margin: 0; }

.cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery {
  margin: 0 -20px; }
  .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a {
    display: block; }
    .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box {
      border-radius: 6px;
      -o-border-radius: 6px;
      -moz-border-radius: 6px;
      -ms-border-radius: 6px;
      -webkit-border-radius: 6px; }
      .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box .cl-icon-favourite svg {
        filter: drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.4)); }
      .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box:not(.uk-hidden-small) .uk-panel-teaser .cl-sr-box-slider .image-product-container img {
        height: 180px;
        width: 100%;
        top: 0;
        transform: none; }
      .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box:not(.uk-hidden-small) .cl-filterbox-content {
        padding: 25px;
        height: 20px; }
        .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box:not(.uk-hidden-small) .cl-filterbox-content .cl-location {
          line-height: 1; }
          .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box:not(.uk-hidden-small) .cl-filterbox-content .cl-location strong {
            display: inline-block;
            line-height: 1; }
            .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box:not(.uk-hidden-small) .cl-filterbox-content .cl-location strong b {
              display: inline-block;
              font-size: 24px;
              transform: translateY(2px);
              line-height: 1;
              padding: 0 5px; }
        .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box:not(.uk-hidden-small) .cl-filterbox-content .cl-ssp-name {
          padding: 0; }

.btn-list ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px;
  list-style: none;
  padding-left: 0; }
  .btn-list ul li {
    width: auto;
    padding: 0 20px; }

.btn-outer {
  width: auto; }

.cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .uk-panel-box .uk-panel-teaser .cl-icon-favourite .cl-icon-fav-on.disabled .cl-icon-fav-1 {
  fill: #c7c7c7 !important; }

.um-schedular-wrapper .scheduler-navigationHeader {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  .um-schedular-wrapper .scheduler-navigationHeader .scheduler-navigationContent {
    line-height: 1.2; }

.u-search-body .footer-outer {
  position: relative !important; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .em-contactField div input {
  height: auto; }

.social-loginList {
  width: 100%; }
  .social-loginList ul {
    width: 100%;
    padding: 0;
    list-style: none; }
    .social-loginList ul li {
      width: 100%;
      padding-bottom: 15px; }
      .social-loginList ul li:last-child {
        padding-bottom: 0; }

.uk-modal .custom-modal .uk-modal-dialog .uk-modal-header p a {
  color: #f15e23;
  font-weight: bold;
  margin-left: 5px; }

.uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper {
  width: 45%; }
  .uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .formfld {
    padding-bottom: 15px;
    margin-bottom: 0; }
  .uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .tandc {
    margin: 0;
    padding-bottom: 30px; }
    .uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .tandc label {
      color: #555149;
      padding: 0; }
    .uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .tandc input[type=checkbox] + label:before {
      content: '';
      padding-right: 0;
      margin-right: 15px;
      background: url("data:image/svg+xml;utf8,&lt;svg class='cl-icon-checkbox-uncheck' xmlns='http://www.w3.org/2000/svg' viewBox='-1265 -5067 15.43 15.43'&gt;&lt;g transform='translate(-1355 -6037.856)'&gt;&lt;path data-name='Type sport' class='cl-icon-checkbox-uncheck-1' d='M12.274-12.74H3.156a1.688,1.688,0,0,0-1.238.515A1.688,1.688,0,0,0,1.4-10.987v9.118A1.688,1.688,0,0,0,1.918-.631a1.688,1.688,0,0,0,1.238.515h9.118a1.688,1.688,0,0,0,1.238-.515,1.688,1.688,0,0,0,.515-1.238v-9.118a1.688,1.688,0,0,0-.515-1.238A1.688,1.688,0,0,0,12.274-12.74Zm3.156,1.753v9.118A3.04,3.04,0,0,1,14.5.361a3.04,3.04,0,0,1-2.23.926H3.156A3.04,3.04,0,0,1,.926.361,3.04,3.04,0,0,1,0-1.869v-9.118a3.04,3.04,0,0,1,.926-2.23,3.04,3.04,0,0,1,2.23-.926h9.118a3.04,3.04,0,0,1,2.23.926A3.04,3.04,0,0,1,15.43-10.987Z' transform='translate(90 985)' fill='%23f15e23' /&gt;&lt;/g&gt;&lt;/svg&gt;") no-repeat center center;
      height: 15px;
      width: 15px;
      transform: translateY(-2px);
      -webkit-transform: translateY(-2px);
      -moz-transform: translateY(-2px);
      -ms-transform: translateY(-2px);
      -o-transform: translateY(-2px); }
    .uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .tandc input[type=checkbox]:checked + label:before {
      content: '';
      padding-right: 0;
      background: url("data:image/svg+xml;utf8,&lt;svg class='cl-icon-checkbox-check' xmlns='http://www.w3.org/2000/svg' viewBox='-1322 -5067 15.429 15.429'&gt;&lt;g transform='translate(-1542 -6036.857)'&gt;&lt;path data-name='Type sport' class='cl-icon-checkbox-check-1' d='M6.881-2.381l6.167-6.167A.618.618,0,0,0,13.239-9a.618.618,0,0,0-.191-.452l-1.025-1.025a.618.618,0,0,0-.452-.191.618.618,0,0,0-.452.191L6.429-5.786,4.309-7.905A.618.618,0,0,0,3.857-8.1a.618.618,0,0,0-.452.191L2.381-6.881a.618.618,0,0,0-.191.452.618.618,0,0,0,.191.452l3.6,3.6a.618.618,0,0,0,.452.191A.618.618,0,0,0,6.881-2.381Zm8.548-8.869v9.643A2.786,2.786,0,0,1,14.58.437a2.786,2.786,0,0,1-2.044.849H2.893A2.786,2.786,0,0,1,.849.437,2.786,2.786,0,0,1,0-1.607V-11.25a2.786,2.786,0,0,1,.849-2.044,2.786,2.786,0,0,1,2.044-.849h9.643a2.786,2.786,0,0,1,2.044.849A2.786,2.786,0,0,1,15.429-11.25Z' transform='translate(220 984)' fill='%23f15e23' /&gt;&lt;/g&gt;&lt;/svg&gt;") no-repeat center center; }
  .uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .login-button-wrapper button {
    margin-top: 0; }
  .uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .login-button-wrapper .formfld {
    padding-bottom: 0; }
    .uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .login-button-wrapper .formfld .forgotpsd {
      text-align: end; }
      .uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .login-button-wrapper .formfld .forgotpsd a {
        color: #f15e23; }

.uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .container .text {
  color: #ABABAB;
  padding: 12px 0;
  line-height: 1; }

.uk-modal .custom-modal .uk-modal-dialog .uk-modal-body .container .vertical-line {
  border-color: #CFCFCF; }

.uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .formfld {
  padding-bottom: 15px;
  margin-bottom: 0; }
  .uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .formfld.psswd {
    padding-bottom: 5px; }

.uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid input {
  max-width: 100%; }

.uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .tandc input[type=checkbox] + label:before {
  content: "" !important;
  padding-right: 0;
  margin-right: 15px;
  background: url("data:image/svg+xml;utf8,&lt;svg class='cl-icon-checkbox-uncheck' xmlns='http://www.w3.org/2000/svg' viewBox='-1265 -5067 15.43 15.43'&gt;&lt;g transform='translate(-1355 -6037.856)'&gt;&lt;path data-name='Type sport' class='cl-icon-checkbox-uncheck-1' d='M12.274-12.74H3.156a1.688,1.688,0,0,0-1.238.515A1.688,1.688,0,0,0,1.4-10.987v9.118A1.688,1.688,0,0,0,1.918-.631a1.688,1.688,0,0,0,1.238.515h9.118a1.688,1.688,0,0,0,1.238-.515,1.688,1.688,0,0,0,.515-1.238v-9.118a1.688,1.688,0,0,0-.515-1.238A1.688,1.688,0,0,0,12.274-12.74Zm3.156,1.753v9.118A3.04,3.04,0,0,1,14.5.361a3.04,3.04,0,0,1-2.23.926H3.156A3.04,3.04,0,0,1,.926.361,3.04,3.04,0,0,1,0-1.869v-9.118a3.04,3.04,0,0,1,.926-2.23,3.04,3.04,0,0,1,2.23-.926h9.118a3.04,3.04,0,0,1,2.23.926A3.04,3.04,0,0,1,15.43-10.987Z' transform='translate(90 985)' fill='%23f15e23' /&gt;&lt;/g&gt;&lt;/svg&gt;") no-repeat center center;
  height: 15px;
  width: 15px; }

.uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .login-form-wrapper .uk-grid .tandc input[type=checkbox]:checked + label:before {
  content: "" !important;
  padding-right: 0;
  background: url("data:image/svg+xml;utf8,&lt;svg class='cl-icon-checkbox-check' xmlns='http://www.w3.org/2000/svg' viewBox='-1322 -5067 15.429 15.429'&gt;&lt;g transform='translate(-1542 -6036.857)'&gt;&lt;path data-name='Type sport' class='cl-icon-checkbox-check-1' d='M6.881-2.381l6.167-6.167A.618.618,0,0,0,13.239-9a.618.618,0,0,0-.191-.452l-1.025-1.025a.618.618,0,0,0-.452-.191.618.618,0,0,0-.452.191L6.429-5.786,4.309-7.905A.618.618,0,0,0,3.857-8.1a.618.618,0,0,0-.452.191L2.381-6.881a.618.618,0,0,0-.191.452.618.618,0,0,0,.191.452l3.6,3.6a.618.618,0,0,0,.452.191A.618.618,0,0,0,6.881-2.381Zm8.548-8.869v9.643A2.786,2.786,0,0,1,14.58.437a2.786,2.786,0,0,1-2.044.849H2.893A2.786,2.786,0,0,1,.849.437,2.786,2.786,0,0,1,0-1.607V-11.25a2.786,2.786,0,0,1,.849-2.044,2.786,2.786,0,0,1,2.044-.849h9.643a2.786,2.786,0,0,1,2.044.849A2.786,2.786,0,0,1,15.429-11.25Z' transform='translate(220 984)' fill='%23f15e23' /&gt;&lt;/g&gt;&lt;/svg&gt;") no-repeat center center; }

.uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .login-form-wrapper .facebook-button {
  background-color: #3b5998;
  color: white;
  border: none;
  border-radius: 5px;
  padding: 10px 20px;
  font-weight: bold;
  font-size: 16px;
  cursor: pointer;
  display: flex;
  align-items: center; }

.uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .login-form-wrapper .google-button {
  background-color: white;
  border: 1px solid #ccc;
  color: black;
  padding: 10px 20px;
  border-radius: 5px;
  display: flex;
  align-items: center;
  cursor: pointer; }

.uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .login-form-wrapper .linkedIn-button {
  background-color: #0077B5;
  color: white;
  border: none;
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  align-items: center; }

.uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .cl-sd-helpTextOne {
  padding: 5px; }
  .uk-modal .custom-modal#signUpModal .uk-modal-dialog .uk-modal-body .cl-sd-helpTextOne p {
    line-height: 1.1; }

.pass-lines {
  padding-bottom: 5px; }
  .pass-lines &gt; div {
    display: flex;
    align-items: center; }
    .pass-lines &gt; div &gt; div {
      margin: 0 5px 0 0 !important;
      width: 100%; }
    .pass-lines &gt; div p {
      margin-top: 0 !important;
      padding: 0 !important;
      line-height: 1 !important; }

.social-loginData {
  width: 100%; }
  .social-loginData button {
    width: 100%;
    justify-content: flex-start; }
    .social-loginData button.facebook-button i {
      margin-right: 15px; }
    .social-loginData button svg,
    .social-loginData button i {
      margin: 0;
      width: 20px;
      font-size: 20px; }
    .social-loginData button span {
      padding-left: 15px;
      margin-left: 0; }

.stepSection.signUpTwo .verifyAcc .mySelect__indicator svg {
  width: auto;
  height: auto; }

.stepSection.signUpTwo .verifyAcc input[type='number'] {
  height: 17.5px; }

.filter-dropdown ul.uk-dropdown,
.filter-dropdown .uk-dropdown ul {
  max-height: 300px;
  overflow-y: auto !important; }
  .filter-dropdown ul.uk-dropdown::-webkit-scrollbar,
  .filter-dropdown .uk-dropdown ul::-webkit-scrollbar {
    width: 6px; }
  .filter-dropdown ul.uk-dropdown::-webkit-scrollbar-track,
  .filter-dropdown .uk-dropdown ul::-webkit-scrollbar-track {
    background: #fefeff;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px; }
  .filter-dropdown ul.uk-dropdown::-webkit-scrollbar-thumb,
  .filter-dropdown .uk-dropdown ul::-webkit-scrollbar-thumb {
    background: #F15E23;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px; }
  .filter-dropdown ul.uk-dropdown::-webkit-scrollbar-thumb:hover,
  .filter-dropdown .uk-dropdown ul::-webkit-scrollbar-thumb:hover {
    background: #555; }

.stepSection.ssp-regflow-1o .signup-profileSelect {
  min-height: auto; }
  .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid &gt; * {
    padding: 0 10px; }
  .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .uk-width-xlarge-1-1 p {
    font-size: 16px;
    padding-top: 60px; }
  .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .uk-width-xlarge-3-10 {
    width: 32%; }
  .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .stepContent {
    min-height: auto; }
    .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .stepContent p {
      max-width: 135px;
      margin: auto; }
    .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .stepContent h2 {
      line-height: 1;
      padding: 0 0 10px; }
    .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .stepContent .radioImgHolder {
      height: 100px;
      padding-bottom: 30px; }
      .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .stepContent .radioImgHolder .cl-icon-athlete,
      .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .stepContent .radioImgHolder .cl-icon-parent {
        height: 100px; }

.reg-flowOuter {
  position: relative;
  z-index: 9999999; }

.stepSectionChild.stepSectionNxt {
  padding-bottom: 150px; }

.stepSectionChild .mySelect__control {
  z-index: 329874328974;
  position: relative; }

.stepSectionChild .uk-container {
  max-width: 700px; }
  .stepSectionChild .uk-container .child-profileData {
    padding: 40px 20px;
    border: 1px solid rgba(0, 0, 0, 0.25);
    border-radius: 7px;
    margin-bottom: 40px; }
    .stepSectionChild .uk-container .child-profileData .child-profileMain {
      max-width: 420px;
      margin: auto; }
      .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid h1 {
        text-align: center; }
      .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid p {
        text-align: center;
        padding-bottom: 20px; }
      .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile {
        margin: 0; }
        .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile:last-child .uk-width-xlarge-1-1 {
          padding-bottom: 0; }
        .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile .uk-width-xlarge-1-1 {
          padding-bottom: 20px;
          padding-left: 0; }
          .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile .uk-width-xlarge-1-1 .tandc {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between; }
            .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile .uk-width-xlarge-1-1 .tandc label {
              padding: 0; }
  .stepSectionChild .uk-container .button_row {
    text-align: center; }

.footerLower .uk-flex a {
  color: #fff;
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease; }
  .footerLower .uk-flex a:hover {
    color: #f15e23; }

.cl-right-sideBar-add-child .heading {
  border-top: 1px #CFCFCF solid;
  line-height: 20px; }
  .cl-right-sideBar-add-child .heading .manage-child-title {
    font-size: 18px;
    font-weight: bold;
    padding-top: 25px;
    text-align: center;
    padding-bottom: 5px; }
  .cl-right-sideBar-add-child .heading .manage-child-desc {
    font-size: 14px;
    text-align: center;
    line-height: 17px;
    max-width: 190px;
    margin: auto; }

.cl-right-sideBar-add-child .call-to-action-box {
  display: flex;
  flex-direction: column;
  width: 150px; }
  .cl-right-sideBar-add-child .call-to-action-box .add-card-title {
    color: #666666;
    font-size: 16px;
    line-height: 1;
    font-weight: bold;
    padding-bottom: 3px; }
  .cl-right-sideBar-add-child .call-to-action-box .small-font {
    font-size: 12px;
    color: #666666;
    line-height: 14px; }

.u-bookingBody.message--open {
  overflow: visible; }

body .cl-sm-athleteSection .u-buildProfile .field-holder .tableDiv .form-inline select {
  width: 33%;
  margin: 0; }

.login-modal .uk-modal-header .cl-sd-alert-box {
  color: #C91818;
  background: #F3E0E0;
  border: 1px solid #C91818;
  padding: 15px; }
  .login-modal .uk-modal-header .cl-sd-alert-box p {
    margin-bottom: 0px; }

.ssp-regflow-preference-heading span {
  color: #666666;
  font-size: 28px;
  display: inline-block; }
  .ssp-regflow-preference-heading span span {
    margin: 0 3px;
    display: inline-block; }

body .dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .accDetails .cl-sd-email-available .u-cl-sd-available {
  padding: 9px 20px; }

.footerMiddle .footer-form {
  width: 100%; }
  .footerMiddle .footer-form input {
    background-color: #fff;
    display: inline-block;
    width: 100%;
    max-width: 500px;
    padding: 9px 10px;
    font-size: 16px;
    line-height: 22px;
    color: #33475b;
    border: 1px solid #cbd6e2;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px; }
    .footerMiddle .footer-form input::-webkit-input-placeholder {
      color: #33475b; }
  .footerMiddle .footer-form .orange_btn {
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 16px;
    margin-top: 20px;
    cursor: pointer; }
  .footerMiddle .footer-form .error {
    color: #ff0000;
    padding-top: 5px;
    line-height: 1.1; }
  .footerMiddle .footer-form .success {
    color: #0eff0e;
    padding-top: 5px;
    line-height: 1.1; }
  .footerMiddle .footer-form p {
    font-size: 15px;
    margin-bottom: 4px; }
    .footerMiddle .footer-form p span {
      color: red; }

#newSessionModal .colorPicker ~ div {
  position: relative; }
  #newSessionModal .colorPicker ~ div .chrome-picker {
    position: absolute;
    top: 0;
    left: 0; }

#newSessionModal .field-holder .dollardiv .dollar {
  background: transparent; }

.stepSection.ssp-regflow-1o .uploadPht .imageSpecification.u-imageSpecification .crop {
  height: auto;
  min-height: 350px;
  padding-top: 0;
  padding-bottom: 0; }

.coachlist-widget-styles .rbc-day-slot .rbc-event {
  position: absolute; }

.red {
  color: red; }

.u-sessionInfo h2 {
  padding-right: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-bottom: 5px; }

.u-sessionInfo b {
  display: block;
  padding-bottom: 5px;
  min-height: 33px; }
  .u-sessionInfo b i {
    border: 1px solid black;
    border-radius: 5px;
    color: #fff;
    background-color: #8c8c8c;
    padding: 5px 10px;
    font-style: normal;
    width: fit-content;
    display: block; }

.stepSectionNxt .defineSession .sessionInfo.u-sessionInfo h2 {
  padding-bottom: 5px; }

.create-sessionModal .uk-dropdown {
  max-height: fit-content; }

.create-sessionModal .filter-dropdown .uk-dropdown ul,
.create-sessionModal .filter-dropdown ul.uk-dropdown {
  max-height: 190px; }

.cl-schedule-drag-container-right {
  word-break: break-word; }

.coachlist-widget-styles * {
  box-sizing: border-box; }

.coachlist-widget-styles .rbc-header {
  max-width: 187px; }

.coachlist-widget-styles .rbc-day-slot .rbc-events-container {
  top: 0; }
  .coachlist-widget-styles .rbc-day-slot .rbc-events-container .rbc-event {
    padding: 5px; }
  .coachlist-widget-styles .rbc-day-slot .rbc-events-container .event-box-info {
    position: relative;
    height: 100%; }
    .coachlist-widget-styles .rbc-day-slot .rbc-events-container .event-box-info p {
      font-size: 12px; }
    .coachlist-widget-styles .rbc-day-slot .rbc-events-container .event-box-info .cl-sd-action-btn {
      position: absolute;
      bottom: 0;
      right: 0;
      width: 100%; }
      .coachlist-widget-styles .rbc-day-slot .rbc-events-container .event-box-info .cl-sd-action-btn .cl-sm-dropdown {
        padding-left: 0; }
    .coachlist-widget-styles .rbc-day-slot .rbc-events-container .event-box-info .see-dis {
      padding: 0; }
  .coachlist-widget-styles .rbc-day-slot .rbc-events-container .tooltip-box {
    top: 70px; }

.defineSession-reg-az .u-createSession {
  height: calc(100% - 20px); }

.subscriptions-badge {
  width: fit-content;
  font-size: 12px !important;
  line-height: 1; }
  .subscriptions-badge span {
    display: inline-block; }
  .subscriptions-badge .available {
    background-color: #F15E23;
    padding: 5px 10px;
    border-radius: 4px; }

.product-list-item a .product-card-master .subscriptions-badge {
  padding-top: 5px; }

.cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .uk-panel-box .cl-filterbox-content .subscriptions-badge .available {
  color: #FFFFFF; }

.u-checkoutSection .tandsec label span {
  display: inline-block;
  padding-left: 5px;
  position: relative;
  vertical-align: middle; }

.dashbopard-card-wrapper {
  width: 100%;
  height: 100%; }
  .dashbopard-card-wrapper .completed-charts-no-sports {
    display: flex;
    justify-content: center;
    margin-top: 20px;
    font-weight: bold;
    color: #F15E23; }

.c-review-chart-info .review-chart-top-info {
  padding: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  .c-review-chart-info .review-chart-top-info .info {
    font-size: 14px;
    line-height: 14px;
    color: #666; }
  .c-review-chart-info .review-chart-top-info .stars {
    display: inline-flex; }
    .c-review-chart-info .review-chart-top-info .stars svg {
      width: 16px;
      height: 16px;
      vertical-align: baseline;
      position: relative; }
    .c-review-chart-info .review-chart-top-info .stars span {
      margin-left: 5px;
      color: #666;
      font-size: 15px; }

.c-review-chart-info .review-chart-body-info {
  margin-bottom: 10px;
  padding: 0 20px;
  display: flex;
  align-items: center;
  line-height: 1; }
  .c-review-chart-info .review-chart-body-info .icon {
    padding: 0 5px; }
    .c-review-chart-info .review-chart-body-info .icon svg {
      width: 16px;
      height: 16px;
      vertical-align: baseline;
      position: relative; }
  .c-review-chart-info .review-chart-body-info .progress-bar-wrapper {
    width: 100%;
    padding: 0 10px; }
    .c-review-chart-info .review-chart-body-info .progress-bar-wrapper .progress-bar {
      width: 100%;
      background-color: #e0e0e0;
      border-radius: 3px;
      box-shadow: inset 0 1px 3px #cccccc; }
      .c-review-chart-info .review-chart-body-info .progress-bar-wrapper .progress-bar .progress-bar-fill {
        display: block;
        height: 10px;
        background-color: #f15e23;
        border-radius: 3px;
        transition: width 500ms ease-in-out; }
  .c-review-chart-info .review-chart-body-info .count {
    min-width: 35px;
    text-align: end; }
  .c-review-chart-info .review-chart-body-info .rating-index {
    min-width: 15px;
    text-align: start; }

.ssp-dashboard-filter-row-wrapper {
  padding: 20px 0; }
  .ssp-dashboard-filter-row-wrapper .desc {
    font-size: 14px;
    line-height: 1.1;
    color: #666; }
  .ssp-dashboard-filter-row-wrapper .filter-row {
    padding: 15px 0;
    display: flex;
    justify-content: space-between; }
    .ssp-dashboard-filter-row-wrapper .filter-row .filters {
      display: flex;
      align-items: center; }
      .ssp-dashboard-filter-row-wrapper .filter-row .filters .selected-filters {
        margin-left: 15px;
        display: flex;
        flex-wrap: wrap; }
        .ssp-dashboard-filter-row-wrapper .filter-row .filters .selected-filters .blue-box {
          border: 1px solid #42b7db;
          color: #42b7db; }
        .ssp-dashboard-filter-row-wrapper .filter-row .filters .selected-filters .grey-box {
          border: 1px solid #ccc;
          color: #666666; }
        .ssp-dashboard-filter-row-wrapper .filter-row .filters .selected-filters .selected-box {
          cursor: pointer;
          padding: 3px 8px;
          margin: 0 4px 2px;
          border-radius: 4px;
          width: fit-content;
          align-items: center;
          display: flex;
          justify-content: center; }
          .ssp-dashboard-filter-row-wrapper .filter-row .filters .selected-filters .selected-box svg {
            width: 13px;
            height: 13px;
            margin-left: 10px; }
    .ssp-dashboard-filter-row-wrapper .filter-row .date-filter {
      position: relative; }
      .ssp-dashboard-filter-row-wrapper .filter-row .date-filter .button-wrapper {
        display: flex;
        justify-content: space-between;
        background-color: #FFFFFF; }
        .ssp-dashboard-filter-row-wrapper .filter-row .date-filter .button-wrapper .clear-btn, .ssp-dashboard-filter-row-wrapper .filter-row .date-filter .button-wrapper .ok-btn {
          display: flex;
          justify-content: center;
          align-items: center;
          width: 100px;
          padding: 5px;
          width: 75px;
          border-radius: 4px;
          font-size: 15px;
          line-height: 1;
          text-transform: uppercase;
          font-weight: normal;
          cursor: pointer; }
        .ssp-dashboard-filter-row-wrapper .filter-row .date-filter .button-wrapper .clear-btn {
          background: #fff;
          color: #f15e23;
          border: 1px solid #f15e23; }
        .ssp-dashboard-filter-row-wrapper .filter-row .date-filter .button-wrapper .ok-btn {
          background: #f15e23;
          color: #FFF;
          border: 1px solid #f15e23; }
    .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns {
      display: flex;
      align-items: center; }
      .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .dropdownWrapper {
        margin-left: 10px; }

.rewards-card-image-width {
  min-width: 100px; }

#coachlist-widget-styles .dashboardSection a.general_btn,
#coachlist-widget-styles .dashboardSection button.general_btn,
#coachlist-widget-styles .dashboardSection input.general_btn {
  padding: 11px 30px;
  background-color: #f15e23;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  -ms-border-radius: 4px !important;
  font-size: 18px;
  line-height: 22px;
  font-weight: 600;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  width: auto;
  height: auto;
  border: none;
  -webkit-appearance: none;
  -moz-appearance: none; }
  #coachlist-widget-styles .dashboardSection a.general_btn:hover,
  #coachlist-widget-styles .dashboardSection button.general_btn:hover,
  #coachlist-widget-styles .dashboardSection input.general_btn:hover {
    background: #d40; }

#coachlist-widget-styles .dashboardSection a.back,
#coachlist-widget-styles .dashboardSection button.back,
#coachlist-widget-styles .dashboardSection input.back {
  padding: 9px 30px; }

#coachlist-widget-styles .trainingPreference.cl-sd-trainingLocationInner .uk-form-row .tandc input[type=checkbox]:checked + label,
#coachlist-widget-styles .trainingPreference.cl-sd-trainingLocationInner .uk-form-row .field-holder.error .tandc.cl-sd-preferences-settings label {
  border-color: #ccc !important; }

@media only screen and (max-width: 767px) {
  #coachlist-widget-styles .trainingPreference.cl-sd-trainingLocationInner {
    padding: 15px 10px; } }

#coachlist-widget-styles .trainingLocation .cl-sd-locationMapOuter .cl-sd-locationMapInner {
  border: none; }
  #coachlist-widget-styles .trainingLocation .cl-sd-locationMapOuter .cl-sd-locationMapInner a {
    display: inline-block !important; }
  @media only screen and (max-width: 767px) {
    #coachlist-widget-styles .trainingLocation .cl-sd-locationMapOuter .cl-sd-locationMapInner .cl-sd-locationData {
      margin-bottom: 0; } }

#coachlist-widget-styles .dashboardSection .createListing .dtls .dtlsInfo textarea {
  height: auto; }

.cl-coach-dropdown-az.uk-close {
  opacity: 1; }
  .cl-coach-dropdown-az.uk-close:after {
    content: ''; }

#coachlist-widget-styles .dashboardSection .booking-preferences-page .cl-sd-trainingLocationInner {
  margin-bottom: 30px; }

.dashboardSection .accDetails p.cl-sd-verified svg {
  margin-right: 0; }

.Toastify__toast-container--top-right {
  top: 5em !important; }

@media only screen and (max-width: 767px) {
  #coachlist-widget-styles .dashboardSection .accDetails .cl-sd-changeOuter {
    margin-top: 15px; } }

#coachlist-widget-styles .dashboardSection .accDetails .tandc.tandsec-az label {
  display: block !important;
  font-weight: 400; }

#signInModalwithoutSocial .uk-modal-dialog .uk-modal-body .formfld,
#signUpModal .uk-modal-dialog .uk-modal-body .formfld,
.forgotpasswordModal .uk-modal-dialog .uk-modal-body .formfld {
  margin-bottom: 15px !important; }

#coachlist-widget-styles .uk-modal.uk-open {
  display: block; }

@media only screen and (max-width: 1219px) {
  #coachlist-widget-styles .defineSession a.cl-sd-addsessionlocation1-2 {
    min-height: 380px; } }

@media only screen and (max-width: 767px) {
  #coachlist-widget-styles .defineSession a.cl-sd-addsessionlocation1-2 {
    width: 100%; } }

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

.stepSectionNxt .finishDivSec .pt-0 {
  padding-top: 0; }

.sess-locBtns {
  align-items: center; }

.u-btnsCOntainer {
  max-width: 900px;
  margin: auto; }

.u-datepicker {
  position: absolute;
  right: 0;
  top: 40px;
  z-index: 1;
  box-shadow: 0 6px 15px 5px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px; }
  .u-datepicker .button-wrapper {
    padding: 0 10px 15px; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .rdrMonthAndYearPickers select {
  background-position: 92% center;
  text-align: left;
  line-height: 1;
  padding: 5px 18px;
  height: 30px; }

.u-date-btn {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  text-transform: capitalize;
  text-decoration: none;
  white-space: nowrap;
  color: #666;
  font-size: 16px;
  line-height: 20px;
  padding: 5px 10px;
  width: 100%;
  height: 30px;
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
  -webkit-appearance: none; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection
.filter-row .dropdowns .uk-width-medium-2-3 select {
  padding: 5px 20px 5px 5px;
  text-overflow: ellipsis; }

.dashboardHeaderOuter1-2 .tableDiv .dashboardContentLeft .dashboardSection .dashboard-widget .dashboard-widget-mainInfo.u-dashboard-info-half .theme-dropdown .uk-button svg {
  top: 10px; }

.filter-row .dropdowns {
  display: block; }
  .filter-row .dropdowns .u-card-dropdown .cl-arrow-right {
    float: right;
    width: 12px;
    height: 32px;
    padding: 12px 0; }
  .filter-row .dropdowns .u-card-dropdown .uk-dropdown {
    padding: 0 !important; }
    .filter-row .dropdowns .u-card-dropdown .uk-dropdown ul {
      display: block;
      margin: 0;
      padding: 0;
      list-style: none;
      border-radius: 4px;
      overflow: hidden; }
      .filter-row .dropdowns .u-card-dropdown .uk-dropdown ul li {
        display: block;
        float: unset;
        margin: 0;
        padding: 0;
        position: relative;
        text-align: left;
        border: 0;
        transition: all .5s ease;
        -webkit-transition: all .5s ease; }
        .filter-row .dropdowns .u-card-dropdown .uk-dropdown ul li a {
          display: inline-block;
          font-size: 16px;
          line-height: 32px;
          font-weight: 400;
          color: #666;
          text-decoration: none;
          padding: 10px 20px;
          margin: 0;
          border-bottom: 1px solid #dfdfdf;
          width: 100%;
          box-sizing: border-box;
          transition: all 0.4s ease; }
          .filter-row .dropdowns .u-card-dropdown .uk-dropdown ul li a:hover {
            color: #4b4b4b;
            background-color: #e9edf7; }
          .filter-row .dropdowns .u-card-dropdown .uk-dropdown ul li a svg path {
            fill: none;
            stroke: #42b7db;
            stroke-linecap: round;
            stroke-linejoin: round;
            stroke-width: 3px;
            fill-rule: evenodd; }
    .filter-row .dropdowns .u-card-dropdown .uk-dropdown::before {
      bottom: 100%;
      left: 85%;
      border: solid transparent;
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      pointer-events: none;
      border-color: transparent transparent #b3b3b3;
      border-width: 16px;
      margin-left: -16px; }
    .filter-row .dropdowns .u-card-dropdown .uk-dropdown::after {
      bottom: 100%;
      left: 85%;
      border: solid transparent;
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      pointer-events: none;
      border-color: transparent transparent #fff;
      border-width: 14px;
      margin-left: -14px; }

.dashboardSection .subcription .tableDiv .rCol {
  text-align: left !important; }

.cl-mb-filtter-column {
  text-align: end; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .financial-reports-wrapper input {
  border-left: 1px solid #F15E23; }

.financial-reports-wrapper .report-filter-section {
  padding-top: 20px; }
  .financial-reports-wrapper .report-filter-section .error {
    color: #ed485b; }
  .financial-reports-wrapper .report-filter-section label {
    color: #666;
    font-weight: bold; }
  .financial-reports-wrapper .report-filter-section &gt; p {
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 10px; }
  .financial-reports-wrapper .report-filter-section &gt; .uk-grid .uk-width-xlarge-1-3 label {
    padding-bottom: 5px;
    display: block; }

.financial-reports-wrapper .report-table-section {
  margin-top: 60px; }
  .financial-reports-wrapper .report-table-section p {
    font-size: 19px; }
    .financial-reports-wrapper .report-table-section p span {
      font-size: 18px;
      font-weight: bold; }
  .financial-reports-wrapper .report-table-section .table-section table {
    margin-top: 20px;
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse; }
    .financial-reports-wrapper .report-table-section .table-section table tbody tr td,
    .financial-reports-wrapper .report-table-section .table-section table tbody tr th,
    .financial-reports-wrapper .report-table-section .table-section table thead tr td,
    .financial-reports-wrapper .report-table-section .table-section table thead tr th {
      padding: 10px 5px;
      text-align: left;
      border-bottom: 1px solid #CCCCCC; }

.financial-reports-wrapper .dashboard-widget {
  height: auto;
  border: none;
  border-radius: none;
  background-color: transparent;
  margin-bottom: 0 !important; }
  .financial-reports-wrapper .dashboard-widget .dashboard-widget-mainInfo {
    padding: 0;
    background: transparent; }
    .financial-reports-wrapper .dashboard-widget .dashboard-widget-mainInfo .filter-dropdown {
      width: 100%; }
      .financial-reports-wrapper .dashboard-widget .dashboard-widget-mainInfo .filter-dropdown button {
        width: 100%;
        border-radius: 4px;
        border: 1px solid #b3b3b3;
        height: 40px;
        padding: 10px 9px;
        font-family: ProximaNova-Regular;
        font-size: 16px;
        background: #fff;
        box-sizing: border-box;
        display: block; }
        .financial-reports-wrapper .dashboard-widget .dashboard-widget-mainInfo .filter-dropdown button span {
          display: block;
          line-height: 1; }

.table-row-item {
  width: auto;
  line-height: 1.1;
  word-break: break-word; }

.dropdown-color-div-wrapper .event-text {
  word-break: break-all;
  word-wrap: break-word;
  -ms-hyphenate-limit-lines: 1;
  text-overflow: ellipsis; }
  .dropdown-color-div-wrapper .event-text .color-div {
    display: inline-block;
    height: 15px;
    width: 17px;
    border-radius: 3px;
    margin-right: 8px;
    position: relative;
    vertical-align: bottom; }

body .u-product-container {
  max-width: 1400px; }

body .n-productInner * {
  box-sizing: border-box; }

body .n-productInner .tableDiv .rCol {
  text-align: left; }

body .n-productInner .subcription.sub-right .rCol &gt; .uk-grid {
  padding-bottom: 20px; }

body .n-productInner .subcription.sub-right .prod-data {
  background-color: #fff; }

body .n-productInner .subcription .rCol {
  text-align: left; }
  body .n-productInner .subcription .rCol &gt; .uk-grid &gt; .uk-width-xlarge-1-2 {
    padding-bottom: 20px; }
  body .n-productInner .subcription .rCol &gt; p span {
    display: inline-block;
    color: #E25C22;
    padding-right: 3px;
    line-height: 1; }

body .n-productInner .subcription .tandc input[type=radio] + label:before {
  position: absolute;
  left: 0;
  top: 5px; }

body .n-productInner .subcription .tandc label {
  color: #E25C22;
  font-size: 18px;
  padding-left: 30px;
  display: block;
  position: relative; }
  body .n-productInner .subcription .tandc label strong {
    display: block;
    color: #666666;
    padding-top: 5px;
    line-height: 1;
    font-size: 32px; }

body .n-productInner .subcription .prod-dataContent {
  width: 100%; }
  body .n-productInner .subcription .prod-dataContent p {
    font-size: 15px;
    width: 100%;
    color: #54595f;
    padding: 0 0 10px 15px;
    position: relative;
    line-height: 1.1; }
    body .n-productInner .subcription .prod-dataContent p::before {
      content: "\2713";
      position: absolute;
      left: 0;
      top: 0;
      display: inline-block;
      width: 14px;
      height: 8px;
      font-weight: 900;
      font-size: 16px;
      color: #E25C22; }

body .n-productInner .subcription .prod-data &gt; .uk-grid &gt; .uk-width-xlarge-1-1:last-child .prod-dataContent p {
  padding-bottom: 0; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner * {
  box-sizing: border-box; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription.sub-right .rCol &gt; .uk-grid {
  padding-bottom: 20px; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription.sub-right .prod-data {
  background-color: #F5F5F5; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .rCol {
  text-align: left; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .rCol &gt; .uk-grid &gt; .uk-width-xlarge-1-2 {
    padding-bottom: 20px; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .rCol &gt; p span {
    display: inline-block;
    color: #E25C22;
    padding-right: 3px;
    line-height: 1; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .tandc input[type=radio] + label:before {
  position: absolute;
  left: 0;
  top: 5px; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .tandc label {
  color: #E25C22;
  font-size: 18px;
  padding-left: 30px;
  display: block;
  position: relative; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .tandc label strong {
    display: block;
    color: #666666;
    padding-top: 5px;
    line-height: 1;
    font-size: 32px; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .prod-dataContent {
  width: 100%; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .prod-dataContent p {
    font-size: 15px;
    width: 100%;
    color: #54595f;
    padding: 0 0 10px 15px;
    position: relative;
    line-height: 1.1; }
    .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .prod-dataContent p::before {
      content: "\2713";
      position: absolute;
      left: 0;
      top: 0;
      display: inline-block;
      width: 14px;
      height: 8px;
      font-weight: 900;
      font-size: 16px;
      color: #E25C22; }

.dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .prod-data &gt; .uk-grid &gt; .uk-width-xlarge-1-1:last-child .prod-dataContent p {
  padding-bottom: 0; }

.prod-data {
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background-color: #FFF9D8;
  padding: 15px;
  box-sizing: border-box; }
  .prod-data title {
    display: block;
    color: #0C0705;
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 20px;
    line-height: 1.2; }

@media screen and (min-width: 1024px) and (max-width: 1279px) {
  body .stepSection.signUpTwo .verifyAcc {
    padding: 30px 20px; }
    body .stepSection.signUpTwo .verifyAcc .OtpInputElement &gt; div {
      max-width: 350px;
      margin: auto; }
  body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .uk-hidden-small .cl-filterbox-content {
    padding: 10px !important; }
  body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .uk-hidden-small .training-offered-table-sport {
    padding: 20px !important; }
  body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .uk-hidden-small &gt; div:first-child {
    padding: 0 !important; }
  body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .uk-hidden-small .subscriptions-badge span {
    padding: 5px;
    font-size: 11px;
    font-weight: normal; }
  body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .uk-hidden-small .cl-sr-box-slider &gt; div {
    height: 100%; }
    body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .uk-hidden-small .cl-sr-box-slider &gt; div .react-swipeable-view-container {
      height: 100%; }
  .parent-healthContainer .uk-width-large-8-10 {
    width: 100%; }
  .parent-health-reg {
    width: 100%; }
    .parent-health-reg .uk-width-large-1-3 {
      width: 50%; }
  .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile .uk-width-xlarge-1-1 {
    padding-bottom: 20px !important; }
  body .cl-sm-athleteSection .u-buildProfile .field-holder .tableDiv .form-inline select {
    width: 33%;
    margin: 0; }
  .u-profileDetail-wrapper .uk-width-large-8-10 {
    width: 100%; }
  .u-dashboard-info .uk-grid .uk-width-medium-1-3 {
    width: 33.33%; }
  .u-dashboard-info-half .uk-grid .uk-width-medium-1-2 {
    width: 50%; }
  .ssp-dashboard-filter-row-wrapper .filter-row {
    flex-wrap: wrap; }
    .ssp-dashboard-filter-row-wrapper .filter-row .filters {
      padding-bottom: 10px; }
    .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns {
      flex-wrap: wrap;
      justify-content: center;
      width: 100%;
      margin: 0 -5px; }
      .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 {
        width: 33.33%;
        padding: 0 5px 0;
        margin-left: 0; }
        .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 .theme-dropdown {
          width: 100%; }
          .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 .theme-dropdown button {
            width: 100%; }
        .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 select {
          padding: 5px; }
  .ssp-dashboard-filter-row-wrapper .rdrMonth {
    width: 100%;
    padding: 0; }
  .dashboard-widget .u-dashboard-info-half .u-card-dropdown .filter-dropdown button {
    width: 100%;
    height: auto;
    padding-top: 5px;
    padding-right: 20px;
    padding-bottom: 5px; }
    .dashboard-widget .u-dashboard-info-half .u-card-dropdown .filter-dropdown button span {
      line-height: 1.1;
      display: block; }
  .n-productInner &gt; .field-holder &gt; .uk-grid &gt; .uk-width-medium-1-1 {
    width: 100%; }
  .n-productInner .subcription .rCol &gt; .uk-grid &gt; .uk-width-xlarge-1-2 {
    padding-bottom: 10px !important; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner &gt; .field-holder &gt; .uk-grid &gt; .uk-width-medium-1-1 {
    width: 100%; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .rCol &gt; .uk-grid &gt; .uk-width-xlarge-1-2 {
    padding-bottom: 10px !important; } }

@media screen and (min-width: 768px) and (max-width: 1023px) {
  body .stepSection.signUpTwo .verifyAcc {
    padding: 30px 20px; }
    body .stepSection.signUpTwo .verifyAcc .OtpInputElement &gt; div {
      max-width: 350px;
      margin: auto; }
  body .cl-page-search-container .cl-page-search-scroll-area .u-search-services {
    width: 100%;
    padding-top: 111px; }
    body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .gvaYwU {
      justify-content: space-between; }
    body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .heading .cl-sd-searchHeading {
      padding-bottom: 10px; }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .heading .cl-sd-searchHeading li {
        display: inline-block;
        padding: 0 0 0 15px; }
        body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .heading .cl-sd-searchHeading li:first-child {
          padding: 0 15px 0 0; }
  html body .rootDiv .app .u-secondlevel-navbar .cl-search-page-filters {
    padding: 0; }
  body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery {
    margin: 0; }
    body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .uk-panel-box.uk-hidden-small .cl-filterbox-content {
      padding: 10px !important; }
    body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .uk-panel-box.uk-hidden-small .training-offered-table-sport {
      padding: 20px !important; }
    body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .uk-panel-box.uk-hidden-small &gt; div:first-child {
      padding: 0 !important; }
  body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .uk-width-xlarge-4-10 {
    display: block; }
  body .parent-healthContainer .uk-width-large-8-10 {
    width: 100%; }
  body .parent-healthContainer .cl-sd-trainingLocationInner {
    padding: 15px 0; }
  .parent-health-reg {
    width: 100%; }
    .parent-health-reg .uk-width-large-1-3 {
      width: 50%; }
  .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .facebook-button,
  .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .google-button,
  .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .linkedIn-button {
    padding: 10px 10px;
    font-size: 15px; }
  .uk-modal .custom-modal#signUpModal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .facebook-button,
  .uk-modal .custom-modal#signUpModal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .google-button,
  .uk-modal .custom-modal#signUpModal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .linkedIn-button {
    padding: 10px 10px;
    font-size: 15px; }
  .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .uk-width-xlarge-3-10 {
    width: 35%; }
  .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile .uk-width-xlarge-1-1 {
    padding-bottom: 20px !important; }
  body .width-85 {
    width: 100%; }
  body .sidebar-component-wrapper {
    display: none; }
  body .cl-sm-athleteSection .u-buildProfile .field-holder .tableDiv .form-inline select {
    width: 33%;
    margin: 0; }
  .u-profileDetail-wrapper .dashboardSection .cl-sd-trainingLocationInner {
    padding: 20px 10px; }
  .u-profileDetail-wrapper .uk-width-large-8-10 {
    width: 100%; }
  .u-dashboard-info .uk-grid .uk-width-medium-1-3 {
    width: 33.33%; }
  .u-dashboard-info-half .uk-grid .uk-width-medium-1-2 {
    width: 50%; }
  .ssp-dashboard-filter-row-wrapper .filter-row {
    flex-wrap: wrap; }
    .ssp-dashboard-filter-row-wrapper .filter-row .filters {
      padding-bottom: 10px; }
    .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns {
      flex-wrap: wrap;
      justify-content: center;
      width: 100%;
      margin: 0 -5px; }
      .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 {
        width: 33.33%;
        padding: 0 5px 0;
        margin-left: 0; }
        .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 .theme-dropdown {
          width: 100%; }
          .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 .theme-dropdown button {
            width: 100%; }
        .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 select {
          padding: 5px; }
  .ssp-dashboard-filter-row-wrapper .rdrMonth {
    width: 100%;
    padding: 0; }
  .cl-reg-add-loc {
    min-width: auto; }
  .report-filter-section .uk-grid .uk-width-xlarge-1-3 {
    padding-bottom: 15px !important; }
    .report-filter-section .uk-grid .uk-width-xlarge-1-3:last-child {
      padding-bottom: 0 !important; }
  .financial-reports-wrapper .report-table-section .uk-padding-remove {
    font-size: 16px;
    line-height: 1.2; }
    .financial-reports-wrapper .report-table-section .uk-padding-remove span {
      font-size: 16px; }
  .financial-reports-wrapper .report-table-section .table-section {
    overflow: auto; }
    .financial-reports-wrapper .report-table-section .table-section table {
      min-width: 800px; }
  .n-productInner &gt; .field-holder &gt; .uk-grid &gt; .uk-width-medium-1-1 {
    width: 100%; }
  .n-productInner .subcription .rCol &gt; .uk-grid &gt; .uk-width-xlarge-1-2 {
    padding: 0 0 10px !important;
    width: 100%; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner &gt; .field-holder &gt; .uk-grid &gt; .uk-width-medium-1-1 {
    width: 100%; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .rCol &gt; .uk-grid &gt; .uk-width-xlarge-1-2 {
    padding: 0 0 10px !important;
    width: 100%; } }

@media only screen and (max-width: 767px) {
  .training_top {
    padding-right: 85px; }
  .u_sessionChangeActions .u_actionPurchase {
    padding-left: 10px;
    padding-right: 10px; }
  .u_sessionChangeActions .scheduler-sessionChangeCta {
    padding-left: 10px;
    padding-right: 10px; }
    .u_sessionChangeActions .scheduler-sessionChangeCta &gt; div &gt; a {
      margin-bottom: 10px; }
  .stepSection.signUpTwo .verifyAcc .OtpInputElement .input-field {
    width: 30px !important;
    height: 30px;
    padding: 10px 5px !important;
    margin: 0 5px; }
  .del-price .field-holder span {
    position: relative;
    top: 0; }
  .fileUploader &gt; .uk-grid .u-img-album {
    padding-bottom: 20px !important; }
    .fileUploader &gt; .uk-grid .u-img-album:last-child {
      padding-bottom: 0 !important; }
  .scheduler-calendarContainer .scheduler-calendarListView .scheduler-listViewItemContent {
    padding: 5px 20px 15px 0; }
  .scheduler-calendarContainer .scheduler-calendarListView .scheduler-listViewItemOptions {
    top: 0;
    right: 0; }
    .scheduler-calendarContainer .scheduler-calendarListView .scheduler-listViewItemOptions .uk-dropdown {
      right: 0;
      left: auto !important; }
  .scheduler-calendarListView .u-scheduler-content .scheduler-listViewItemColumns {
    padding-top: 10px !important;
    padding-bottom: 10px !important; }
    .scheduler-calendarListView .u-scheduler-content .scheduler-listViewItemColumns .scheduler-listViewItemInfo {
      width: 100%;
      display: flex;
      justify-content: space-between; }
      .scheduler-calendarListView .u-scheduler-content .scheduler-listViewItemColumns .scheduler-listViewItemInfo .scheduler-listViewItemInfoLabel {
        margin-bottom: 0; }
  .parent-health-reg .med-prob &gt; div &gt; div {
    padding: 0 5px 10px; }
  .parent-health-reg form .uk-grid {
    margin-top: 0; }
    .parent-health-reg form .uk-grid &gt; div {
      padding-bottom: 20px !important; }
  body .parentProfile .wrapper {
    padding: 0 15px; }
    body .parentProfile .wrapper .uk-grid .uk-width-xlarge-1-2 {
      padding: 0; }
      body .parentProfile .wrapper .uk-grid .uk-width-xlarge-1-2 .processProgress ul li {
        width: 25%; }
        body .parentProfile .wrapper .uk-grid .uk-width-xlarge-1-2 .processProgress ul li span {
          margin-bottom: 5px; }
        body .parentProfile .wrapper .uk-grid .uk-width-xlarge-1-2 .processProgress ul li p {
          line-height: 1; }
  body .cl-page-search-container .cl-page-search-scroll-area .u-search-services {
    width: 100%;
    padding-top: 111px; }
    body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content {
      padding: 5px; }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content &gt; div {
        padding: 5px 10px 5px;
        max-height: calc(100vh - 380px); }
      body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .heading .cl-sd-searchHeading {
        padding-bottom: 15px; }
        body .cl-page-search-container .cl-page-search-scroll-area .u-search-services .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .heading .cl-sd-searchHeading h1 {
          padding-bottom: 5px; }
  html body .rootDiv .app .u-secondlevel-navbar .cl-search-page-filters {
    padding: 0; }
  body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery {
    margin: 0; }
    body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box:not(.uk-hidden-small) .cl-filterbox-content {
      padding: 10px;
      height: auto; }
    body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box.uk-visible-small .cl-filterbox-content .subscriptions-badge {
      margin-top: 5px; }
    body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box.uk-visible-small .cl-filterbox-content .czjveg {
      flex-wrap: wrap; }
      body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .u-search-gallery a .product-card-master .uk-panel-box.uk-visible-small .cl-filterbox-content .czjveg &gt; div {
        line-height: 1; }
  body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .uk-width-xlarge-4-10 {
    display: block; }
    body .cl-page-search-container .cl-page-search-scroll-area .cl-page-search-result-col .cl-sr-boxcontainer .filter_content .cl-sd-searchHeadingOuter .uk-width-xlarge-4-10 &gt; div &gt; div:first-child {
      height: auto;
      margin-right: 0;
      padding-right: 10px; }
  .uk-modal .custom-modal .cl-sd-modal-width-two {
    padding: 15px; }
    .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper {
      width: 100%; }
      .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .uk-grid &gt; * {
        padding: 0 !important; }
      .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .uk-grid .tandc label {
        line-height: 1; }
        .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .uk-grid .tandc label a {
          line-height: 1; }
      .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .uk-grid .tandc ~ .uk-grid {
        text-align: center; }
      .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .uk-grid .login-button-wrapper .uk-text-left button {
        padding: 10px 20px; }
      .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .uk-grid .login-button-wrapper .formfld {
        width: auto; }
      .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .facebook-button,
      .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .google-button,
      .uk-modal .custom-modal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .linkedIn-button {
        padding: 10px 10px;
        font-size: 15px; }
  .uk-modal .custom-modal#signUpModal .cl-sd-modal-width-two {
    padding: 15px; }
    .uk-modal .custom-modal#signUpModal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .uk-grid .tandc label {
      line-height: 1; }
      .uk-modal .custom-modal#signUpModal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .uk-grid .tandc label a {
        line-height: 1; }
    .uk-modal .custom-modal#signUpModal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .facebook-button,
    .uk-modal .custom-modal#signUpModal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .google-button,
    .uk-modal .custom-modal#signUpModal .cl-sd-modal-width-two .uk-modal-body .login-modal-wrapper .login-form-wrapper .linkedIn-button {
      padding: 10px 10px;
      font-size: 15px; }
  .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .uk-width-xlarge-3-10 {
    width: 100%; }
  .stepSection.ssp-regflow-1o .signup-profileSelect .uk-grid .uk-width-xlarge-1-1 p {
    padding-top: 40px; }
  .stepSectionChild.stepSectionNxt {
    padding-bottom: 160px; }
  .stepSectionChild .uk-container .child-profileData {
    padding: 15px 10px;
    margin-bottom: 20px; }
    .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile {
      background-color: transparent;
      border: none;
      padding: 0 0 15px; }
      .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile .uk-width-xlarge-1-1 .tandc label {
        padding: 0 0 10px; }
        .stepSectionChild .uk-container .child-profileData .child-profileMain .uk-grid-mobile .uk-width-xlarge-1-1 .tandc label:last-child {
          padding-bottom: 0; }
  body .width-85 {
    width: 100%; }
  body .sidebar-component-wrapper {
    display: none; }
  body .dashboardHeaderOuter .tableDiv .dashboardContentLeft .u-buildProfile .uk-grid-mobile {
    padding-left: 0;
    padding-right: 0; }
    body .dashboardHeaderOuter .tableDiv .dashboardContentLeft .u-buildProfile .uk-grid-mobile .uk-width-xlarge-1-3 {
      padding: 0 !important; }
  body .dashboardHeaderOuter .tableDiv .dashboardContentLeft .u-buildProfile select, body .dashboardHeaderOuter .tableDiv .dashboardContentLeft .u-buildProfile input {
    padding: 10px 3px;
    background-position: calc(100% - 5px) center;
    background-size: 8px; }
  body .cl-sm-athleteSection .u-buildProfile .field-holder .tableDiv .form-inline select {
    width: 33%;
    margin: 0; }
  .message-mod-az .message-recipt-table td {
    word-break: break-word; }
  .u-dashboard-info-half .uk-grid .uk-width-medium-1-2 {
    width: 50%; }
  .u-dashboard-info .uk-grid .uk-width-medium-1-3 {
    width: 33.33%; }
  .dashboardSection .u-checkoutSection .accDetails .tandc svg,
  .stepSectionNxt .u-checkoutSection .accDetails .tandc svg {
    width: 65px; }
  .u-checkoutSection .tandsec label span {
    width: calc(100% - 105px); }
  .ssp-dashboard-filter-row-wrapper .filter-row {
    flex-wrap: wrap; }
    .ssp-dashboard-filter-row-wrapper .filter-row .filters {
      padding-bottom: 10px; }
    .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns {
      flex-wrap: wrap;
      justify-content: center;
      width: 100%;
      margin: 0; }
      .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 {
        width: 100%;
        padding: 0 0 10px;
        margin-left: 0; }
        .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 .theme-dropdown {
          width: 100%; }
          .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 .theme-dropdown button {
            width: 100%; }
        .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 select {
          padding: 5px; }
  .ssp-dashboard-filter-row-wrapper .rdrMonth {
    width: 100%;
    padding: 0; }
  .u-datepicker {
    width: 100%; }
    .u-datepicker .rdrDateRangePickerWrapper {
      width: 100%; }
      .u-datepicker .rdrDateRangePickerWrapper .rdrCalendarWrapper {
        width: 100%; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection
.filter-row .dropdowns .uk-width-medium-2-3 select {
    padding: 5px 20px 5px 5px;
    text-overflow: ellipsis; }
  .ssp-dashboard-filter-row-wrapper ~ .uk-grid .dashboard-widget .dashboard-widget-header .dashboard-widget-heading {
    font-size: 13px; }
  .ssp-dashboard-filter-row-wrapper ~ .uk-grid .dashboard-widget .dashboard-widget-header .dashboard-widget-icon {
    width: 30px; }
    .ssp-dashboard-filter-row-wrapper ~ .uk-grid .dashboard-widget .dashboard-widget-header .dashboard-widget-icon svg {
      height: 30px; }
  .ssp-dashboard-filter-row-wrapper ~ .uk-grid .dashboard-widget .dashboard-widget-header .dashboard-widget-hamburger {
    padding-top: 1px !important; }
  .ssp-dashboard-filter-row-wrapper ~ .uk-grid .dashboard-widget .dashboard-widget-mainInfo .dashboard-widget-sec-no {
    font-size: 18px; }
  .u-dashboard-info-half .uk-grid .uk-width-medium-1-3,
  .u-dashboard-info-half .uk-grid .uk-width-medium-2-3 {
    width: 50%; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .u-card-dropdown select {
    padding-right: 25px;
    text-overflow: ellipsis; }
  .selected-filters {
    flex-wrap: wrap;
    width: auto;
    margin: 0 -4px; }
  .ssp-dashboard-filter-row-wrapper .filter-row .filters .selected-filters .selected-box {
    margin: 0 4px 8px;
    display: inline-flex; }
  .dashboard-widget .u-dashboard-info-half .u-card-dropdown .filter-dropdown button {
    width: 100%;
    height: auto;
    padding-top: 5px;
    padding-right: 20px;
    padding-bottom: 5px; }
    .dashboard-widget .u-dashboard-info-half .u-card-dropdown .filter-dropdown button span {
      display: block;
      line-height: 1.1; }
  .report-filter-section .uk-grid .uk-width-xlarge-1-3 {
    padding-bottom: 15px !important; }
    .report-filter-section .uk-grid .uk-width-xlarge-1-3:last-child {
      padding-bottom: 0 !important; }
  .financial-reports-wrapper .report-table-section .uk-padding-remove {
    font-size: 16px;
    line-height: 1.2; }
    .financial-reports-wrapper .report-table-section .uk-padding-remove span {
      font-size: 16px; }
  .financial-reports-wrapper .report-table-section .table-section {
    overflow: auto; }
    .financial-reports-wrapper .report-table-section .table-section table {
      min-width: 800px; }
  .n-productInner .subcription {
    margin-bottom: 0; }
    .n-productInner .subcription .tandc label {
      font-size: 16px; }
      .n-productInner .subcription .tandc label strong {
        padding-top: 3px;
        font-size: 22px; }
    .n-productInner .subcription .rCol {
      padding-left: 0; }
      .n-productInner .subcription .rCol &gt; .uk-grid &gt; .uk-width-xlarge-1-2 {
        padding: 0 0 10px !important; }
  .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription {
    margin-bottom: 0; }
    .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .tandc label {
      font-size: 16px; }
      .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .tandc label strong {
        padding-top: 3px;
        font-size: 22px; }
    .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .rCol {
      padding-left: 0; }
      .dashboardHeaderOuter .tableDiv .dashboardContentLeft .dashboardSection .n-productInner .subcription .rCol &gt; .uk-grid &gt; .uk-width-xlarge-1-2 {
        padding: 0 0 10px !important; }
  .prod-data {
    padding: 10px; } }

@media only screen and (min-width: 480px) and (max-width: 767px) {
  .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns {
    margin: 0 -5px; }
    .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3 {
      width: 50%;
      padding: 0 5px 10px; }
      .ssp-dashboard-filter-row-wrapper .filter-row .dropdowns .uk-width-medium-2-3:last-child {
        width: 100%; }
  .ssp-dashboard-filter-row-wrapper .rdrMonth {
    width: 100%;
    padding: 0; } }

</pre></body></html>