@charset "utf-8";
/*-- Last updated:  22-Mar-2018     Version: 1.0                         */
/*-- Copyright 2018  MusicBiz Enterprises, All rights reserved.          */


#mContainer_padHome {
   height: 170px;
}


/*--------------*/
/*  Album Cover */
/*--------------*/
.mContainer_homeAlbumCover {
   clear: both;
   width: 100%;
   height: 1100px;
}
.mAlbumCover_Box {
   float: left;
   width: 100%;
   padding: 50px 0 50px 0;
   margin: 0;
}
.mAlbumCover_PhotoBox {
}
.mAlbumCover_Pic {
}
img.mAlbumCover_Pic {
   width: 960px;
   margin: 0 auto;
   border: 2px solid white;
}


/*--------------------------------------------------*/
/*  Album Links -- defined in mStyles6_Custom_SGosp */
/*--------------------------------------------------*/
.mContainer_homeAlbumLinks {
   clear: both;
   width: 100%;
   height: 850px;
}
.mAlbumTitle_Box {
   float: left;
   width: 100%;
}
.mAlbumTitle_Text {
   float: left;
   width: 100%;
   padding: 50px 0 50px 0;
   font-family: 'Coda Caption', sans-serif;
   font-size: 10em;
   font-weight: normal;
   text-align: center;
}
.mAlbumTitle_PhotoBox {
   margin: 40px 0 30px 0;
}
.mAlbumTitle_Pic {
}
img.mAlbumTitle_Pic {
   width: 828px;
   margin: 0 auto;
}

.mAlbumLink_Box {
   clear: both;
   width: 70%;
   padding: 0;
   margin-left: 15%;
   background-color: transparent;
}
.mAlbumLink_Title {
   font-size: 6em;
   font-size: 6rem;
   padding: 0% 0 0 0;
}


/*-----------------------------------------------*/
/*  SongList -- defined in mStyles6_Custom_SGosp */
/*-----------------------------------------------*/
.mContainer_homeSongs {
   width: 100%;
   height: 850px;
}


/*--------------*/
/*  ArtistList  */
/*--------------*/
.mContainer_homeArtist {
   width: 100%;
   height: 620px;
}
.mArtistList_Box {
   clear: both;
   width: 70%;
   padding-top: 10px;
   margin-left: 15%;
}
.mArtist_Row {
   clear: both;
   width: 100%;
}
.mArtist_Name {
   float: left;
   width: 33%;
   padding-bottom: 70px;
   text-align: center;
   font-size: 3em;
   font-size: 3rem;
   /*font-family: 'Montserrat', Helvetica, sans-serif, Arial, 'Raleway';*/
}
.mArtist_NameSeparator {
   float: left;
   width: 2%;
   text-align: center;
   font-size: 20px;
}
.mArtist_Part {
   float: left;
   width: 60%;
   text-align: left;
   font-size: 20px;
}


/*--------------*/
/*  SocialList  */
/*--------------*/
.mContainer_homeSocial {
   width: 100%;
   height: 1100px;
}
.mSocialList_Box {
   clear: both;
   width: 70%;
   padding-top: 10px;
   margin-left: 15%;
}
.mSocial_Row {
   clear: both;
   width: 100%;
}
.mSocial_Box {
   float: left;
   width: 31.3%;
   margin-left: 2%;
}
.mSocial_Twitter {
   height: 500px;
   background-color: transparent;
}
.mSocial_Instagram {
   height: 500px;
   background-color: transparent;
}
.mSocial_Facebook {
   height: 500px;
   background-color: transparent;
}


/*-----------------------*/
/*  @media definitions   */
/*-----------------------*/
@media only screen and (max-width: 1920px) {
   img.mAlbumLink_Pic {
      width: 250px;
   }

   .mSocialList_Box {
      width: 90%;
      margin-left: 10%;
   }
}

@media only screen and (max-width: 1540px) {
   .mContainer_homeAlbumLinks {
      height: 780px;
   }
   img.mAlbumLink_Pic {
      width: 200px;
   }

}

@media only screen and (max-width: 1366px) { /* iPad Pro 12.9" view port size is 1366 x 1024 */
   .mArtistList_Box {
      width: 100%;
      margin-left: 0%;
   }

}

@media only screen and (max-width: 1140px) {
   .mContainer_homeSocial {
      height: 1650px;
   }
   .mSocialList_Box {
      width: 100%;
      margin-left: 0%;
   }
   .mSocial_Box {
      width: 46%;
      margin: 30px 2% 0 2%;
   }

}

@media only screen and (max-width: 1112px) { /* iPad Pro 10.5" view port size is 1112 x 834 */

}

@media only screen and (max-width: 1024px) { /* iPad, iPad Mini view port size is 1024 x 768 */
   .mSongList_Box {
      width: 80%;
      margin-left: 10%;
   }

}

@media only screen and (max-width: 1000px) {  /* Switch from menu bar to menu button */
   #mContainer_padHome {
      height: 0px;
   }

   .mContainer_homeAlbumCover {
      height: 650px;
   }
   img#mAlbumCover_Pic {
      width: 480px;
   }

   .mContainer_homeAlbumLinks {
      height: 700px;
   }
   .mAlbumTitle_PhotoBox {
      margin-top: 0px;
   }
   img.mAlbumTitle_Pic {
      width: 500px;
   }

   .mArtist_Name {
      font-size: 2em;
      font-size: 2rem;
   }

   .mContainer_homeSocial {
      height: 2250px;
   }
   .mSocial_Box {
      width: 70%;
      margin: 30px 15% 0 15%;
   }

}

@media only screen and (max-width: 980px) {
   .mContainer_homeAlbumCover {
      height: 800px;
   }
   img#mAlbumCover_Pic {
      width: 640px;
   }

   img.mAlbumTitle_Pic {
      width: 680px;
   }

   .mContainer_homeAlbumLinks {
      height: 600px;
   }
   .mAlbumLink_Box {
      width: 90%;
      margin-left: 5%;
   }
   .mAlbumLink_Title {
      font-size: 4em;
      font-size: 4rem;
   }
   img.mAlbumLink_Pic {
      width: 150px;
   }

   .mContainer_homeArtist {
      height: 700px;
   }
   .mArtistList_Box {
      width: 100%;
      margin-left: 0%;
   }
   .mArtist_Name {
      width: 48%;
      font-size: 2.5em;
      font-size: 2.5rem;
   }

}


@media only screen and (max-width: 670px) {
   .mContainer_homeAlbumCover {
      height: 500px;
   }
   img#mAlbumCover_Pic {
      width: 360px;
   }

   img.mAlbumTitle_Pic {
      width: 400px;
   }

   .mSong_playBTN {
      width: 35%;
      padding-left: 23%;
   }
   .mSong_Number {
      width: 3%;
    }
   .mSong_Title {
      width: 62%;
    }

   .mArtist_NameBlank {
      display: none;
   }

}

@media only screen and (max-width: 600px) {

   img.mAlbumLink_Pic {
      width: 130px;
   }

}

@media only screen and (max-width: 540px) {


   .mAlbumLink_Box {
      width: 100%;
      margin-left: 0%;
   }
   #mAlbumLink_blank01 {
      display: none;
   }
   .mContainer_homeAlbumLinks {
      height: 640px;
   }
   .mAlbumLink_Title {
      font-size: 3em;
      font-size: 3rem;
   }
   .mAlbumLink {
      padding: 10px 0% 0 5%;
   }
   .mAlbumLink_25 {
      width: 50%;
   }

   .mSong_playBTN {
      width: 25%;
      padding-left: 15%;
   }
   .mSong_Number {
      width: 5%;
    }
   .mSong_Title {
      width: 70%;
    }

}


@media only screen and (max-width: 470px) {
   img.mAlbumTitle_Pic {
      width: 360px;
   }

   .mSong_playBTN {
      width: 10%;
      padding-left: 2%;
      }
   .mSong_Number {
      width: 5%;
    }
   .mSong_Title {
      width: 85%;
    }

   .mArtist_Name {
      font-size: 1.5em;
      font-size: 1.5rem;
   }

}


@media only screen and (max-width: 459px) {
   img#mAlbumCover_Pic {
      width: 320px;
   }

}


@media only screen and (max-width: 414px) { /* iPhone 8 plus view port size is 414 x 736 */
   img.mAlbumTitle_Pic {
      width: 350px;
   }
   .mAlbumLink_Title {
      font-size: 2.5em;
      font-size: 2.5rem;
   }
   .mAlbumLink {
      padding-left: 0%;
   }

   .mSong_playBTN {
      width: 15%;
      padding-left: 2%;
   }
   .mSong_Number {
      width: 5%;
    }
   .mSong_Title {
      width: 80%;
    }

}


@media only screen and (max-width: 375px) { /* iPhone 8 view port size is 375 x 667 */

}

@media only screen and (max-width: 320px) { /* iPhone SE view port size is 320 x 568 */

}