/*
  Page URI:    heartmath.org/resources/downlods/
  Description: Custom category/page styling
*/
                                                                      
/* CSS DIRECTORY
   01. GLOBAL
   02. @MEDIA
*/



/* GLOBAL
================================= */
strong, 
strong *,
#content h1, #content h1 *, 
#content .h1, #content .h1 *, 
#content h2, #content h2 *, 
#content .h2, #content .h2 *, 
#content h3, #content h3 *, 
#content .h3, #content .h3 *, 
#content h4, #content h4 *, 
#content .h4, #content .h4 *, 
#content h5, #content h5 *, 
#content .h5, #content .h5 *, 
#content h6, #content h6 *, 
#content .h6, #content .h6 * {
  font-family: "Roboto Condensed", Arial, sans-serif;
}

#content h2, #content h2 *, 
#content .h2, #content .h2 *, 
#content h3, #content h3 *, 
#content .h3, #content .h3 *, 
#content h4, #content h4 *, 
#content .h4, #content .h4 *, 
#content h5, #content h5 *, 
#content .h5, #content .h5 *, 
#content h6, #content h6 *,
#content .h6, #content .h6 * {
  font-weight: bold;
}

#content h1, #content h1 *, 
#content .h1, #content .h1 * {
  font-size: 36px !important;
  line-height: 42px !important;
}

#content .page-header-standard h2, #content .page-header-standard h2 *, 
#content .page-header-standard .h2, #content .page-header-standard .h2 * {
  font-size: 28px !important;
  line-height: 32px !important;
  font-weight: 300;
}

strong, 
strong * {
  font-size: 105%;
}



/* @MEDIA
================================= */
@media only screen and (max-width : 767px) {

  /* Global */
  #content, 
  #content * {
    text-align: center;
  }

  #content ul, 
  #content ol {
    list-style-position: inside;
    padding: 0;
    margin: 0;
  }
  
  #content h1, 
  #content h1 * {
    font-size: 30px !important;
    line-height: 34px !important;
  }
  
  #content h2, 
  #content h2,
  #content .page-header-standard h2, 
  #content .page-header-standard h2 * {
    font-size: 24px !important;
    line-height: 30px !important;
  }

}