@media (min-width: 1280px) and (max-width: 1439px) {
  /* Knowledge Base */
  .sidebar_show .eckb-kb-template #epkb-main-page-container.epkb-tabs-template {
    /* Content */
  }
  .sidebar_show .eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb-tab-panel {
    padding: 0;
  }
  .sidebar_show .eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb-tab-panel .epkb-top-category-box {
    width: 50%;
  }
}
@media (max-width: 1023px) {
  /* Knowledge Base */
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template {
    /* Search & Filter */
    /* Content */
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box .epkb-search-box_button-wrap {
    width: auto;
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box .epkb-search-box_button-wrap button {
    width: auto;
    margin-top: 0;
    padding-left: var(--theme-var-btn_padding2) !important;
    padding-right: var(--theme-var-btn_padding2) !important;
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-nav-tabs li {
    width: auto !important;
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container #epkb_search_results {
    width: 100% !important;
    margin: 0;
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb-tab-panel {
    padding: 0;
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb-tab-panel .epkb-top-category-box {
    width: 50%;
  }
  #epkb-modular-main-page-container #epkb-ml-tabs-layout #epkb-content-container .epkb-section-container .epkb-ml__module-categories-articles__row {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  /* Knowledge Base */
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul {
    margin: -15px 0 0;
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li div {
    padding: 15px 0;
  }
}
@media (max-width: 600px) {
  /* Knowledge Base */
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box {
    width: 100%;
  }
}
@media (max-width: 479px) {
  /* Knowledge Base */
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template {
    /* Search & Filter */
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box:before {
    top: var(--theme-var-input_padding);
    -webkit-transform: translateY(3px);
            transform: translateY(3px);
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box input[type=text] {
    width: 100% !important;
  }
  .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box .epkb-search-box_button-wrap {
    margin-top: 15px;
    margin-left: 0;
  }
  #eckb-archive-page-container #eckb-archive-content .eckb-sub-category-list-container .eckb-sub-category-container .eckb-sub-category-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #eckb-archive-page-container #eckb-archive-content .eckb-sub-category-list-container .eckb-sub-category-container .eckb-sub-category-footer .eckb-sub-category-show-all-link {
    margin-left: 0;
  }
  #eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-header-row-right-group {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin: 1em 0 0.5em;
  }
  #eckb-archive-page-container .eckb-category-archive-title-container {
    font-size: 20px;
  }
}
/*# sourceMappingURL=echo-knowledge-base-responsive.css.map */