@charset "utf-8";
/*-- Last updated:  06-Sep-2019    Version: 1.0                         */
/*-- Copyright 2019  MusicBiz Enterprises, All rights reserved.          */

#mContainer_padStore {
   height: 140px;
}

/*---------------------*/
/*  Store Container  */
/*---------------------*/
.mContainer_store {
   clear: both;
   width: 100%;
   height: 800px; 
}
.mContainer_title {
   font-size: 5em;
   font-size: 5rem;
}
.mStore_textTitle {
   margin-top: 50px;
   font-size: 3em;
   font-size: 3rem;
   text-align: center;
}
.mStore_text {
   width: 50%;
   margin-top: 20px;
   padding: 0 5% 0 5%;
   font-size: 2em;
   font-size: 2rem;
   line-height: 2.5rem;
   text-align: center;
}

.mStore_textTitle, .mStore_text {
   color: inherit;
   background-color: inherit; 
}

/*-----------------*/
/* Paypal          */
/*-----------------*/
.mPaypal_orderBox {
   width: 100%;
   padding-top: 50px;
}
.mPaypal_addButton {
   float: left;
   padding-left: 28%;
}
.mPaypal_cartButton {
   float: left;
   padding-left: 10%;
}
.mPaypal_logo {
   display: block;
   margin: 50px auto;
}

/*-----------------------*/
/*  @media definitions   */
/*-----------------------*/
@media only screen and (max-width: 1920px) { 
   .mContainer_store {
      /* height: 1200px; */  /* removed with Sticky Footer flexColumn */
   }

}

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

}

@media only screen and (max-width: 1750px) { 
   .mStore_text {
      width: 70%;
   }

}

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

@media only screen and (max-width: 1200px) { 
   .mStore_text {
      width: 100%;
   }

}

@media only screen and (max-width: 1112px) { /* iPad Pro 10.5" view port size is 1112 x 834 */
   .mPaypal_addButton {
      padding-left: 20%;
   }
}

@media only screen and (max-width: 1080px) {  /* Switch from menu bar to menu button */
   #mContainer_padStore {
      height: 0px;
   }
/*
   .mContainer_store {
     height: 1500px;  /* removed with Sticky Footer flexColumn */
/*   }
   .mStore_textTitle {
      font-size: 2.5em;
      font-size: 2.5rem;
   }
   .mStore_text {
      font-size: 1.5em;
      font-size: 1.5rem;
   }
*/
}

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

@media only screen and (max-width: 840px) {
   .mContainer_store {
      height: 1100px; 
   }
   .mPage_title {
      font-size: 4em;
      font-size: 4rem;
   }
   img.mAlbum_preOrder_pic {
      margin-top: 30px;
   }
   .mPaypal_addButton {
      padding-left: 30%;
   }
}   
   
@media only screen and (max-width: 670px) {
   .mContainer_store {
      height: 1000px; 
   }
   .mPaypal_addButton {
      padding-left: 18%;
   }  
   
}
   
@media only screen and (max-width: 600px) {
   .mPage_title {
      font-size: 3em;
      font-size: 3rem;
   }

}

@media only screen and (max-width: 414px) { /* iPhone 8 plus view port size is 414 x 736 */
   .mContainer_store {
      height: 900px; 
   }
   .mPage_title {
      font-size: 2.5em;
      font-size: 2.5rem;
   }
   .mPaypal_addButton {
      padding-left: 16%;
   }  
}

@media only screen and (max-width: 375px) { /* iPhone 8 view port size is 375 x 667 */
   .mContainer_store {
      /* height: 1800px; */  /* removed with Sticky Footer flexColumn */
   }
   .mPaypal_addButton {
      padding-left: 15%;
   }
}

@media only screen and (max-width: 320px) { /* iPhone SE view port size is 320 x 568 */
   .mPaypal_addButton {
      padding-left: 7%;
   }
}