/*
Theme Name: The unit Theme
Description: This is a custom child theme for The unit gym
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: Timelab
Author URI:  https://www.timelab.se
Template: salient
Version: 1.0.11
*/

#header-outer #top .row .col.span_9 .slide-out-widget-area-toggle {
    margin-left: auto;
    padding-right: 0;
    position: absolute;
    right: 0px;
}

body:not([data-user-account-button="true"])[data-cart="false"] #header-outer #top .col.span_9 .mobile-search {
    margin-left: 0;
}

#header-outer #top .col.span_9 .nectar-mobile-only.mobile-header {
    display: none;
}


@media only screen and (max-width: 450px) {
    body[data-slide-out-widget-area-style="slide-out-from-right"].material .ocm-effect-wrap.material-ocm-open {
      -webkit-transform: scale(0.835) translateX(-83vw) translateZ(0) !important;
      transform: scale(0.835) translateX(-83vw) translateZ(0) !important;
    }
}

@media only screen and (max-width: 9999px) {
    body #slide-out-widget-area.slide-out-from-right {
      right: 0;
      left: auto;
      text-align: right;
    }
}

@media only screen and (max-width: 999px) {
    .nectar-split-heading.font_size_tablet_13vw *,
	#ajax-content-wrap .nectar-responsive-text[class*="font_size"] h3, body .nectar-responsive-text[class*="font_size"] h3,
	h1{
      font-size: 32px !important;
      line-height: 48px !important;
    }
	
	.reverse_columns_column_phone > .row_col_wrap_12 {
		flex-direction: column-reverse;
	}
}

@media only screen and (min-width: 1000px) {
	.visible-mobile { display: none!important; }
}

#countdown-container {
    margin-bottom: -71px;
}

@media only screen and (max-width: 690px) {
  .nectar-post-grid[data-grid-spacing="35px"] .nectar-post-grid-item, .wpb_row.full-width-content .vc_col-sm-12 .nectar-post-grid[data-grid-spacing="35px"] {
    margin: 3.1vw;
  }
	
	
}

@media only screen and (max-width: 690px) {
  html #ajax-content-wrap .container-wrap .font_size_phone_32px.nectar-highlighted-text[data-style] > *, 
  html .container-wrap .font_size_phone_32px.nectar-highlighted-text[data-style] > *,
  html #header-outer .font_size_phone_32px.nectar-highlighted-text[data-style] > * {
    line-height: 48px !important;
  }
	
  .nectar-split-heading.font_size_tablet_13vw * {
    line-height: 48px !important;
  }
	
  .nectar-post-grid-wrap:not([data-style="content_overlaid"]) .nectar-post-grid .nectar-post-grid-item .content {
  	padding-top: 12.5px;
  }
	
  .nectar-post-grid .nectar-cta {
	margin-top: -1px;	
  }
}

.pricing-table[data-style="default"] .pricing-column h4 .dollar-sign {
	display: none!important;
}

.nectar-split-heading[data-animation-type="line-reveal-by-space"] span,
.nectar-split-heading[data-has-fit-text="true"][data-text-effect] * {
    line-height: 1.5;
}

.pricing-column h4, .pricing-table .pricing-column .pricing-column-content h4 {
	margin-left: 0;
}

.pricing-column .interval {
	font-size: 13px;
}