/* Aussie */
@media only screen and (max-width: 920px) {
  .heropic {
    display: none;
	}
.fl-builder-content .aussie-top-bar > .fl-row-content-wrap  {
	background-image: none;
}
.aussie-phonesocial-background{
	background-color: black;
}
}

/* A-Change background image on mobile view*/
@media (max-width: 767px) {
  .fl-builder-content .aussie-mslider  > .fl-row-content-wrap  {
    background-image:url(https://www.chiro.inceptionimages.com/wp-content/uploads/2018/05/mother_and_daughter_waiting_for_chriopractic_care.jpg);
      background-repeat: no-repeat;
      background-size: cover;
  }
  .fl-builder-content .aussie-mslider .fl-bg-slideshow {
      display: none;
      visibility: hidden;
  }
}

/* Danni */
/* A-Change background image on mobile view*/
@media (max-width: 767px) {
  .fl-builder-content .danni-mslider  > .fl-row-content-wrap  {
    background-image:url(https://www.chiro.inceptionimages.com/wp-content/uploads/2017/02/33neckpainbackground-1024x768.png);
      background-repeat: no-repeat;
      background-size: cover;
  }
  .fl-builder-content .danni-mslider .fl-bg-slideshow {
      display: none;
      visibility: hidden;
  }
}

@media (max-width: 767px) {
  .fl-builder-content .danni_footer_bk  > .fl-row-content-wrap  {
    background-image:url(https://www.chiro.inceptionimages.com/wp-content/uploads/2018/06/mobile_footer_gray_background.jpg);
      background-repeat: no-repeat;
      background-size: cover;
  }
  .fl-builder-content .danni_footer_bk .fl-row-bg-photo {
      display: none;
      visibility: hidden;
  }
}

/* Danni-I */
/* A-Change background image on mobile view*/
@media (max-width: 800px) {
  .fl-builder-content .danni-mslider  > .fl-row-content-wrap  {
    background-image:url(https://www.chiro.inceptionimages.com/wp-content/uploads/2019/01/dark-textured-background-vertical.jpg);
      background-repeat: no-repeat;
      background-size: cover;
  }
  .fl-builder-content .danni-mslider .fl-bg-video {
      display: none;
      visibility: hidden;
  }
}

/* Falcon */
@media (max-width: 767px) {
.fl-builder-content .falcon_footer_bk  > .fl-row-content-wrap  {
    background-image:url(https://www.chiro.inceptionimages.com/wp-content/uploads/2018/06/mobile_footer_gray_background.jpg);
      background-repeat: no-repeat;
      background-size: cover;
  }
  .fl-builder-content .falcon_footer_bk .fl-row-bg-photo {
      display: none;
      visibility: hidden;
  }
}

/* Fish */
@media (max-width: 767px) {
.fl-builder-content .fish_footer_bk  > .fl-row-content-wrap  {
    background-image:url(https://www.chiro.inceptionimages.com/wp-content/uploads/2018/06/mobile_footer_gray_background.jpg);
      background-repeat: no-repeat;
      background-size: cover;
  }
  .fl-builder-content .fish_footer_bk .fl-row-bg-photo {
      display: none;
      visibility: hidden;
  }
}

/* Kombu */
@media (max-width: 767px) {
.fl-builder-content .kombu_top_background  > .fl-row-content-wrap  {
    background-image:url(https://www.chiro.inceptionimages.com/wp-content/uploads/2017/04/kombu-internal-header-background.jpg);
      background-repeat: no-repeat;
      background-size: cover;
  }
}

/* Ava */
@media only screen and (max-width: 1250px) {
  div#ava-lady .fl-row-content-wrap {
    background-image: none;
  }
}

/* Tetra Video CSS */
.header-unit {
    height: 500px;
    position: relative;
}
#video-container {
    position: absolute;
}
#video-container {
    top:0%;
    left:0%;
    height:100%;
    width:100%;
    overflow: hidden;
}
video {
    position:absolute;
}

video.fillWidth {
    height: 120%;
}


/* Prism change background image on mobile view*/
@media (max-width: 767px) {
  .fl-builder-content .mobile-image  > .fl-row-content-wrap  {
    background-image:url(https://www.chiro.inceptionimages.com/wp-content/uploads/2020/04/Hikers-at-Sunrise-Mobile.jpg);
      background-repeat: no-repeat;
      background-size: cover;
  }
  .fl-builder-content .mobile-image .fl-bg-slideshow {
      display: none;
      visibility: hidden;
  }
}

/* Vero */
@media only screen and (max-width: 1025px) {
  .heropic {
    display: none;
	}
.fl-builder-content .vero-top-bar > .fl-row-content-wrap  {
	background-image: none;
}

	
/* Zoom in on hover */
.hover-zoom-in .fl-photo-content {
  overflow: hidden;
}
.hover-zoom-in .fl-photo-content .fl-photo-img {
  -webkit-transition: 0.3s ease-in-out;
          transition: 0.3s ease-in-out;
  will-change: transform;
}
.hover-zoom-in .fl-photo-content .fl-photo-img:hover {
  -webkit-transition: 0.3s ease-in-out;
          transition: 0.3s ease-in-out;
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

/* Remove Row Shapes Tablet-Mobile */
@media only screen and (max-width: 1250px) {
  div#row-shape .fl-builder-shape-layer {
    display:none;
}
}

/*Remove Post Title*/
.fl-post-title {
	display: none;
}

/*Push Object To Front */
.front {
    z-index:9000;
    position:relative;
}

/*Push Object To Front Level 2 */
.front2 {
    z-index:1;
    position:relative;
}

/* Button Grow Rotate */
.hvr-grow-rotate {
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active {
  -webkit-transform: scale(1.1) rotate(4deg);
  transform: scale(1.1) rotate(4deg);
}

/* Button Hover Hang */
@-webkit-keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}
@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}
@-webkit-keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}
@keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}
.hvr-hang {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active {
  -webkit-animation-name: hvr-hang-sink, hvr-hang;
  animation-name: hvr-hang-sink, hvr-hang;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
}