/*
|--------------------------------------------------------------------------
|                                 Navigation
|--------------------------------------------------------------------------
*/

nav#jet-navigation .jetmenu ul.dropdown {
  z-index: 9999;
}

.fb-like {
  margin-top: -15px;
  padding-left: 15px;
}



/*
|--------------------------------------------------------------------------
|                                 Product Page
|--------------------------------------------------------------------------
*/

section#product-page-overview p,
nav#product-page-nav a,
section#product-page-features .product-page-features-container li,
section#product-page-features .product-page-specs-container li {
  color: #444;
}

.product-page-name-header h2 {
  margin: 0;
  color: #AAA9A7;
  font-size: 4rem;
  font-family: $micro-grandma-thin;
  border-bottom: 3px solid #AAA9A7;
}

/* Hero Buttons */
section#product-page-hero .buy-online-btn {
  padding: 10px;
  color: #444;
}

/* this fixes the text indents on paragraphs in the overview */
p+p {
  text-indent: 0 !important;
  margin-top: auto !important;
}


/*
|--------------------------------------------------------------------------
|                                 Category Page
|--------------------------------------------------------------------------
*/

.category-page-a-tag {
  color: #444;
}
.category-page-a-tag:hover {
  color: #444;
}

section#categories-hero .cat-card-text {
  z-index: 0;
}




/*
|--------------------------------------------------------------------------
|                                 Search Results
|--------------------------------------------------------------------------
*/

.bucket-product {
  border: 1px solid #ccc;
}

.bucket-product-title {
  padding: 0 5px;
}

.bucket-product-button {
  padding-top: 10px;
}


/*
|--------------------------------------------------------------------------
|                                 Artists Page
|--------------------------------------------------------------------------
*/

.m-audio-artists-overlay-copy-wrapper {
  height: 20%;
  transform: translateY(70%);
}


.m-audio-artists-overlay-container-hover {
  background: transparent;
  transition: background .5s;
}

.m-audio-artists-overlay-copy-wrapper-hover {
  transition: all .5s ease-out;
  transform: translateY(0%);
  background: rgba(85, 97, 107, 0.8);
}

  /* Artist #2 */
  .artist-2-overlay-container {
    background: darken(rgba(85, 97, 107, 0.8), 20%);
  }
  .artist-2-overlay-container-hover {
    background: transparent;
    transition: background .5s;
  }

  /* Artist #3 */
  .artist-3-overlay-container {
    background: lighten(rgba(85, 97, 107, 0.8), 40%);
  }
  .artist-3-overlay-container-hover {
    background: transparent;
    transition: background .5s;
  }

  /* Artist #4 */
  .artist-4-overlay-container {
    background: lighten(rgba(85, 97, 107, 0.8), 40%);
  }
  .artist-4-overlay-container-hover {
    background: transparent;
    transition: background .5s;
  }

  /* Artist #5 */
  .artist-5-overlay-container {
    background: darken(rgba(85, 97, 107, 0.8), 5%);
  }
  .artist-5-overlay-container-hover {
    background: transparent;
    transition: background .5s;
  }

  /* Artist #6 */
  .artist-6-overlay-container {
    background: darken(rgba(85, 97, 107, 0.8), 20%);
  }
  .artist-6-overlay-container-hover {
    background: transparent;
    transition: background .5s;
  }




/*
|--------------------------------------------------------------------------
|                       M-Track Microsite Product Pages
|--------------------------------------------------------------------------
*/

  /*
  |--------------------------------------------------------------------------
  |                      SMALL MEDIA QUERIES
  |                       max-width 640px
  |--------------------------------------------------------------------------
  */

    @media only screen and (max-width: 40em) {
      .m-track-2x2M-overview-logo-container {
        width: 100%;
      }

      section#m-track-2x2M-overview {
        margin-top: 0;
      }

      .m-track-2x2-overview-logo-container {
        width: 100%;
      }

      section#m-track-2x2-overview {
        margin-top: 0;
      }
    }/* SMALL MEDIA QUERY */


/*
|--------------------------------------------------------------------------
|                        James Cook Artists Page
|--------------------------------------------------------------------------
*/


  /*
  |--------------------------------------------------------------------------
  |                     James Cook - MEDIUM MEDIA QUERIES
  |                min-width 641px and max-width 1024px
  |--------------------------------------------------------------------------
  */

  @media only screen and (min-width: 40.063em) and (max-width: 64em) {

    .james-cook-bold-text-callout-container {
      margin-left: 0px !important;
      padding-top: 50px;
    }

  }/* MEDIUM MEDIA QUERY */







  /*
  |--------------------------------------------------------------------------
  |                      James Cook - SMALL MEDIA QUERIES
  |                       max-width 640px
  |--------------------------------------------------------------------------
  */

  @media only screen and (max-width: 40em) {

    section#noblesse-oblige-photo-text-columns {
      padding-top: 50px !important;
    }

    .james-cook-bold-text-callout-container {
      margin-left: 0px !important;
      padding-top: 50px;
      padding-right: 0px !important;
    }

    .james-cook-rolling-stone {
      font-size: 1.5rem;
    }

    .james-cook-track-of-the-day-heading {
      font-size: 1rem;
    }

    section#noblesse-oblige-video-links {
      padding-top: 0px !important;
    }

  }/* SMALL MEDIA QUERY */
