/*
  Page URI:     heartmath.org/resources/downloads
  Description:  Custom styling for Downloads section
*/

/*
 * CSS DIRECTORY
 - GLOBAL  - Global, template styles
 - @MEDIA  - @Media breakpoints
*/



/* DOWNLOADS (Index)
================================= */
#hm-resource.hm-resource-index .hm-label-download {
  display: block;
  margin: 0 0 6px;
}

#hm-resource.hm-resource-index .hm-label-media {
  display: block;
  margin-top: 3px;
}

#hm-resource.hm-resource-index .hm-metadata {
  border: none;
  padding: 0;
  margin: 0;
  background: #fff;
}

#hm-resource.hm-resource-index .hm-metadata > .container > .row {
  padding: 20px 0 25px 35px;
}

#hm-resource.hm-resource-index .hm-metadata .h5 {
  padding: 0;
  margin: 0;
  line-height: 26px;
}

#hm-resource.hm-resource-index .hm-metadata .md-author {
  padding: 6px 0 3px;
  margin: 0;
}

#hm-resource.hm-resource-index .hm-metadata .md-info {
  font-size: 15px;
  line-height: 20px;
  padding: 6px 0 12px;
}

#hm-resource.hm-resource-index .hm-tier.sec-intro  {
  padding-bottom: 30px;
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category .hm-tier-heading {
  color: #fff;
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category .hm-tier-heading:nth-child(even) {
  background: #1b82cf; 
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category.style-a, 
#hm-resource.hm-resource-index .hm-tier.hm-resource-category.style-e {
  background: #4b93e8; 
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category.style-b, 
#hm-resource.hm-resource-index .hm-tier.hm-resource-category.style-f {
  background: #91bc69; 
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category.style-c, 
#hm-resource.hm-resource-index .hm-tier.hm-resource-category.style-g {
  background: #ad5472; 
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category.style-d, 
#hm-resource.hm-resource-index .hm-tier.hm-resource-category.style-h {
  background: #e08c43; 
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category .hm-resource-item:nth-child(even) {
  background: #fafafa; 
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category .hm-resource-item:nth-child(odd) {
  background: #fff; 
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category .hm-tier-heading .container > .row {
  padding: 20px 0 20px 35px;
}

#hm-resource.hm-resource-index .hm-tier.hm-resource-category .hm-tier-heading .container > .row h2 {
  color: #fff; 
  margin-bottom: 0; 
  margin-top: 0;
}



/* @MEDIA
================================= */

/* @Media - x-Large (*-xl) */
@media only screen and (max-width : 1199px) {

  #hm-resource.hm-resource-index .hm-metadata > .container > .row, 
  #hm-resource.hm-resource-index .hm-tier.hm-resource-category .hm-tier-heading .container > .row {
    padding-left: 15px;
  }

}