/*
 Theme Name:   Child Theme by HK
 Theme URI:
 Description:  Hammadcraft child theme for Noxfolio
 Author:       Hammad Khan
 Author URI:
 Template:     noxfolio
 Version:      1.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

/* == Tool page layout == */

/* Hide duplicate theme H1 / title band on calculator page */
body.hkd-wc-profit-calc-page .page-title-wrapper {
  display: none !important;
}

/* Full-bleed tool layout inside theme chrome */
body.hkd-wc-profit-calc-page .noxfolio-content-area,
body.hkd-wc-profit-calc-page #noxfolio-content {
  padding-top: 0;
}

body.hkd-wc-profit-calc-page .hkd-tool-page {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
}

body.hkd-wc-profit-calc-page .hkd-tool-page__inner {
  width: 100%;
}

/* Keep sticky results below typical sticky headers */
body.hkd-wc-profit-calc-page .hkd-wc-profit-calc .results {
  top: 6rem;
}

/* Soften min-height when embedded in theme */
body.hkd-wc-profit-calc-page .hkd-wc-profit-calc {
  min-height: 0;
  padding-bottom: 2rem;
}

@media (max-width: 900px) {
  body.hkd-wc-profit-calc-page .hkd-wc-profit-calc .results {
    position: relative;
    top: auto;
  }
}

/* == WordPress slug generator page == */

body.hkd-slug-gen-page .page-title-wrapper {
  display: none !important;
}

body.hkd-slug-gen-page .noxfolio-content-area,
body.hkd-slug-gen-page #noxfolio-content {
  padding-top: 0;
}

body.hkd-slug-gen-page .hkd-tool-page {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
}

body.hkd-slug-gen-page .hkd-tool-page__inner {
  width: 100%;
}

body.hkd-slug-gen-page .hkd-slug-gen .results {
  top: 6rem;
}

body.hkd-slug-gen-page .hkd-slug-gen {
  min-height: 0;
  padding-bottom: 2rem;
}

@media (max-width: 900px) {
  body.hkd-slug-gen-page .hkd-slug-gen .results {
    position: relative;
    top: auto;
  }
}
