/*
Theme Name:   VitaMag
Theme URI:    https://www.wpbeginner.com/
Description:  A Twenty ColorMag child theme
Author:       WPBeginner
Author URI:   https://www.wpbeginner.com
Template:     chromenews
Version:      1.0.0
Text Domain:  vitamag
*/
/*
@import "settings";
@import "fonts";

@import "static/normalize";
@import "plugins/Bootstrap4/bootstrap";
@import "static/margins";
@import "static/theme";
@import "navigator";
@import "static/footer";
*/
#bmi .input {
  width: 50%;
  float: left;
  color: #666; }

#bmi label {
  display: block; }

#bmi .input input {
  width: 80%;
  display: inline-block;
  font-size: 40px;
  padding-left: 10px;
  height: 50px; }

#bmi #success {
  margin-top: 30px; }

#bmi-btn {
  margin-top: 10px; }

#bmi #success .bmi-result {
  font-size: 46px;
  color: #009933;
  font-weight: 700; }

#bmi #success .bmi-status {
  font-size: 26px;
  margin-bottom: 20px; }

#bmi #error {
  color: #d20012;
  margin-bottom: 20px; }

@media only screen and (max-width: 420px) {
  #bmi .input {
    width: 100%;
    float: none; }
  #bmi .input input {
    width: 80%; } }

header {
  position: sticky;
  top: 0;
  z-index: 9999; }
  header .top-header {
    height: 50px;
    padding: 10px;
    background-color: #3a3a3a !important;
    transition: all 0.4s ease-in-out; }
    header .top-header .container-wrapper {
      opacity: 1;
      transition: all 0.4s ease-in-out; }
    header .top-header .topbar-date {
      display: block; }
    header .top-header .topbar-date::first-letter {
      text-transform: uppercase; }
  header .mid-header-wrapper {
    transition: all 0.4s ease-in-out; }
    header .mid-header-wrapper .logo {
      transition: all 0.4s ease-in-out; }
      header .mid-header-wrapper .logo .custom-logo-link {
        display: flex;
        padding-top: 5px; }
        header .mid-header-wrapper .logo .custom-logo-link img.custom-logo {
          height: 90px;
          transition: all 0.4s ease-in-out; }

header.low .top-header {
  height: 0;
  padding: 0;
  transition: all 0.4s ease-in-out; }
  header.low .top-header .container-wrapper {
    opacity: 0;
    transition: all 0.4s ease-in-out; }

header.low .mid-header-wrapper {
  padding: 0;
  transition: all 0.4s ease-in-out; }
  header.low .mid-header-wrapper .logo {
    padding: 0;
    transition: all 0.4s ease-in-out; }
    header.low .mid-header-wrapper .logo img.custom-logo {
      height: 70px;
      width: auto;
      transition: all 0.4s ease-in-out; }

header.entry-header {
  z-index: 1; }

body #secondary.sidebar-sticky-top {
  top: 140px !important; }

table, body p, .archive-description, .woocommerce form label, .nav-previous h4, .nav-next h4, .exclusive-posts .marquee a, .widget ul.menu > li, .widget ul ul li, .widget ul > li, .widget ol > li, main ul li, main ol li, p, input, textarea, body.primary-post-title-font .read-title h4, body.primary-post-title-font .exclusive-post-title, .chromenews-customizer .post-description, .chromenews-widget .post-description {
  font-family: "Open Sans", Arial, sans-serif !important; }

.logo .site-branding img.custom-logo {
  width: 300px !important; }

.header-layout-centered .mid-bar-flex {
  justify-content: left !important; }

.site-footer .site-info {
  background-color: #3a3a3a !important;
  font-size: 14px !important; }

.read-img .post-thumbnail {
  margin-bottom: 30px !important; }

.entry-content > p a {
  color: #69b430 !important; }

.entry-header-details, .header-title-wrapper {
  z-index: 100; }


body.single-post .entry-title, h1.page-title {
    font-size: 48px !important;
}

h2.wp-block-heading {
    font-size: 32px;
    font-weight: 500;
}

h3 {
  margin-bottom: 5px; }

.header-after1, .widget-title {
    text-transform: none !important;
}

.banner-exclusive-posts-wrapper {
    padding-top: 48px !important;
}

.aft-main-banner-wrapper .aft-slider-part,
.aft-section-layout-background .aft-banner-layout-tiled-2 .aft-main-banner-wrapper .aft-trending-part {
    margin-top: 48px !important;
}

.aft-section-layout-background .aft-main-banner-section.chromenews-customizer > div:last-child {
    padding-bottom: 48px !important;
}

.navigation.post-navigation {
    padding-top: 48px !important;
}

.navigation.post-navigation {
    margin-bottom: 24px !important;
}

.logo .site-branding img.custom-logo {
	width: 440px !important;
	height: 100px !important;
}

.chromenews-header.low .logo .site-branding img.custom-logo {
	width: 300px !important;
	height: 70px !important;
}

.nutritionbox {
	background-color: #dbfcc3 !important;
	padding: 25px;
}

.nutritionbox h5 {
	font-size: 15px !important;
	text-transform: none !important;
	margin-bottom: 0 !important
}

.nutritionbox h5.wp-block-heading::before {
	background: none !important;
}

#page {
    display: flex;
    flex-direction: column;
}

#page #content {
    order: 1;
}

#page .aft-main-banner-section {
    order: 0;
}

#page .aft-frontpage-feature-section-wrapper {
    order: 3;
}

#page .above-footer-widget-section {
    order: 999;
}

#page footer {
    order: 1000;
}

.read-details h2 {
    font-size: 30px;
    margin-block-start: 40px;
    margin-block-end: 8px;
}

.af-cat-widget-carousel a.chromenews-categories.category-color-3 {
	display: none;
}

.language-links {
    margin-top: 96px;

    li {
        list-style: none;
    }
}
