@media (min-width:1px) and  (max-width:479.999px) {
          .eee-header-logo, #responsive-menu-logo {
            max-width: calc(100% - 90px);
          }
          .eee-header-logo img, #responsive-menu-logo img {
            width: 160px;
          }
        
      .eee-slider__frame-image--bg-image-sizing-cover-mini {
        background-size: cover;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-mini {
        background-position: center top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-mini {
        background-position: center bottom;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-left-mini {
        background-position: left center;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-right-mini {
        background-position: right center;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-left-mini {
        background-position: left top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-left-mini {
        background-position: left bottom;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-right-mini {
        background-position: right top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-right-mini {
        background-position: right bottom;
      }
    
    #eee-slider-3112 {
      padding-top: 250px;
    }
  
.eee-mini-100_pc{ width:100%; }
}
@media (min-width:480px) and  (max-width:767.999px) {
          .eee-header-logo, #responsive-menu-logo {
            max-width: calc(100% - 90px);
          }
          .eee-header-logo img, #responsive-menu-logo img {
            width: 160px;
          }
        
      .eee-slider__frame-image--bg-image-sizing-cover-small {
        background-size: cover;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-small {
        background-position: center top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-small {
        background-position: center bottom;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-left-small {
        background-position: left center;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-right-small {
        background-position: right center;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-left-small {
        background-position: left top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-left-small {
        background-position: left bottom;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-right-small {
        background-position: right top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-right-small {
        background-position: right bottom;
      }
    
    #eee-slider-3112 {
      padding-top: 250px;
    }
  
.eee-small-100_pc{ width:100%; }
.eee-small-expand-50{-ms-flex:50;-webkit-flex:50;flex:50;min-width:0;}
}
@media (min-width:768px) and  (max-width:979.999px) {
          .eee-header-logo, #responsive-menu-logo {
            max-width: calc(100% - 90px);
          }
          .eee-header-logo img, #responsive-menu-logo img {
            width: 160px;
          }
        
      .eee-slider__frame-image--bg-image-sizing-cover-medium {
        background-size: cover;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-medium {
        background-position: center top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-medium {
        background-position: center bottom;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-left-medium {
        background-position: left center;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-right-medium {
        background-position: right center;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-left-medium {
        background-position: left top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-left-medium {
        background-position: left bottom;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-right-medium {
        background-position: right top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-right-medium {
        background-position: right bottom;
      }
    
    #eee-slider-3112 {
      padding-top: 350px;
    }
  
.eee-medium-30_pc{ width:30%; }
.eee-medium-70_pc{ width:70%; }
}
@media (min-width:980px) {
          .eee-header-logo, #responsive-menu-logo {
            max-width: none;
          }
          .eee-header-logo img, #responsive-menu-logo img {
            width: 304px;
          }
        
      .eee-slider__frame-image--bg-image-sizing-cover-large {
        background-size: cover;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-large {
        background-position: center top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-large {
        background-position: center bottom;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-left-large {
        background-position: left center;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-right-large {
        background-position: right center;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-left-large {
        background-position: left top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-left-large {
        background-position: left bottom;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-top-right-large {
        background-position: right top;
      }
      .eee-slider__frame-image--bg-image-sizing-cover-bottom-right-large {
        background-position: right bottom;
      }
    
    #eee-slider-3112 {
      padding-top: 550px;
    }
  
.eee-large-30_pc{ width:30%; }
.eee-large-70_pc{ width:70%; }
}

@media (max-width: 999px) {
  .eee-middle-sidebar-wrapper
  {
    display: none;
  }
  
  .eee-middle.eee-grid-margin
  {
    margin-top: 0;
  }
}
@media (min-width: 999px) {
  .eee-middle {
    width: calc(100%);
  }
    }

        #eee-slider-frame-image-3113 {
          background-image: url('/files/kiropraktorhus/media/kiropraktorhus-homepage-top.jpg');
        }
        @media (max-width: 768px) { #eee-slider-frame-image-3113 { background-image: url('/files/kiropraktorhus/media/kiropraktorhus-homepage-top.jpg?can=eLtwnd5UGzzZwNDUEhL8xiaW4AgogEVAUR7QDAsXC0tTIwMXSycXQzcXRzQuURkGwwasUVxalGOrpJ_WmZNarJ_dWZRfUJSYXZJflFFarJ_bmpKZiCaom5Gfm1oAtEG3JL9AL6sgHZJISopKMdMIRJBgriMrIgEatIhA'); } }@media (max-width: 480px) { #eee-slider-frame-image-3113 { background-image: url('/files/kiropraktorhus/media/kiropraktorhus-homepage-top.jpg?can=eLtwnd5UGzzZwNDQ2Awc_-_EYmluAIKIBFQFEe0AwLFwtLUyMDF0snF0M3F0c0LlEZBsMGrFFcWpRjq6SflpmTWqyfnVmUX1CUmF2SX5RRWqyfm5qSmYgmqJuRn5taALRBtyS_-_QC_rIB2SSEqKSjHTCESQYK4jKyIBEDaINg=='); } }
      
        #eee-teaser-3113.eee-teaser--has-background {
          padding: 25px 15px 25px 15px;
        }
        #eee-teaser-3113.eee-teaser--has-border {
          padding: calc(25px - 1px) calc(15px - 1px) calc(25px - 1px) calc(15px - 1px);
        }
      
          #eee-teaser-3113.eee-teaser--has-background .eee-teaser__image-wrapper {
            margin-top: -25px;
            margin-left: -15px;
            margin-right: -15px;
          }
          #eee-teaser-3113.eee-teaser--has-border .eee-teaser__image-wrapper {
            margin-top: calc((25px - 1px) * -1);
            margin-left: calc((15px - 1px) * -1);
            margin-right: calc((15px - 1px) * -1);
          }
        
        #eee-slider-frame-image-3113 {
          background-image: url('/files/kiropraktorhus/media/kiropraktorhus-homepage-top.jpg');
        }
        @media (max-width: 768px) { #eee-slider-frame-image-3113 { background-image: url('/files/kiropraktorhus/media/kiropraktorhus-homepage-top.jpg?can=eLtwnd5UGzzZwNDUEhL8xiaW4AgogEVAUR7QDAsXC0tTIwMXSycXQzcXRzQuURkGwwasUVxalGOrpJ_WmZNarJ_dWZRfUJSYXZJflFFarJ_bmpKZiCaom5Gfm1oAtEG3JL9AL6sgHZJISopKMdMIRJBgriMrIgEatIhA'); } }@media (max-width: 480px) { #eee-slider-frame-image-3113 { background-image: url('/files/kiropraktorhus/media/kiropraktorhus-homepage-top.jpg?can=eLtwnd5UGzzZwNDQ2Awc_-_EYmluAIKIBFQFEe0AwLFwtLUyMDF0snF0M3F0c0LlEZBsMGrFFcWpRjq6SflpmTWqyfnVmUX1CUmF2SX5RRWqyfm5qSmYgmqJuRn5taALRBtyS_-_QC_rIB2SSEqKSjHTCESQYK4jKyIBEDaINg=='); } }
      
        #eee-teaser-3113.eee-teaser--has-background {
          padding: 25px 15px 25px 15px;
        }
        #eee-teaser-3113.eee-teaser--has-border {
          padding: calc(25px - 1px) calc(15px - 1px) calc(25px - 1px) calc(15px - 1px);
        }
      
          #eee-teaser-3113.eee-teaser--has-background .eee-teaser__image-wrapper {
            margin-top: -25px;
            margin-left: -15px;
            margin-right: -15px;
          }
          #eee-teaser-3113.eee-teaser--has-border .eee-teaser__image-wrapper {
            margin-top: calc((25px - 1px) * -1);
            margin-left: calc((15px - 1px) * -1);
            margin-right: calc((15px - 1px) * -1);
          }
        
  #eee-slider-3112 .eee-slider__frame .eee-youtube-frame iframe { width: 100%; height: 550; }

      @media only screen and (min-width: 1px) and (max-width: 479px)    {
      #eee-space-2894
      {
                  height: 20px;
              }
    }
      @media only screen and (min-width: 480px) and (max-width: 767px)    {
      #eee-space-2894
      {
                  height: 20px;
              }
    }
      @media only screen and (min-width: 768px) and (max-width: 979px)    {
      #eee-space-2894
      {
                  height: 50px;
              }
    }
      @media only screen and (min-width: 980px)    {
      #eee-space-2894
      {
                  height: 50px;
              }
    }
  

  @media (min-width: 768px)
  {
    #eee-cookie-alert-5085.eee-cookie-alert--box
    {
      max-width: 300px;
    }
  }

  #AdvancedBox-2899
  {
    box-sizing: border-box; 
    width: 100%;    max-width: 100%;                                text-align: left; 
    display: inline-block; 
    vertical-align: top; 
        padding: 0px 0px 0px 0px; 
      }
  
  #AdvancedBox-2899 h1, #AdvancedBox-2899 h2, #AdvancedBox-2899 h3, #AdvancedBox-2899 h3, #AdvancedBox-2899 h4, #AdvancedBox-2899 h5
  {
      }

      @media only screen and (min-width: 1px) and (max-width: 479px)    {
      #eee-space-2895
      {
                  height: 20px;
              }
    }
      @media only screen and (min-width: 480px) and (max-width: 767px)    {
      #eee-space-2895
      {
                  height: 20px;
              }
    }
      @media only screen and (min-width: 768px) and (max-width: 979px)    {
      #eee-space-2895
      {
                  height: 50px;
              }
    }
      @media only screen and (min-width: 980px)    {
      #eee-space-2895
      {
                  height: 50px;
              }
    }
  

