/* 
Super Charger Bank Book pos3 - Aug 2022 - MCL
*/


#SC_BankBook_pos3 {
  background-image: repeating-linear-gradient( -300deg, #efefef, #efefef 0.5px, #fff 0.5px, #fff 6px );
  width: 722px;
  height: 660px;
  font-family: 'Montserrat', sans-serif;
  color:#000;
  margin: 0 auto;
  position: relative;
  overflow:hidden;
}

#SC_BankBook_pos3 .bb-txt-1 {
  font-size: 30px;
  line-height:34px;
  font-weight:900;
  text-align: center;
  margin: 15px 0 0 0;
}
#SC_BankBook_pos3 .bb-txt-2 {
  font-size: 30px;
  line-height:34px;
  font-weight:700;
  text-align:center;
}
#SC_BankBook_pos3 .bb-book-wrapper {
  width:380px;
  height:450px;
  margin:10px auto 0;

}
#SC_BankBook_pos3 .bb-book-cover-container {
  position:relative;
  width:380px;
  height:450px;
}
#SC_BankBook_pos3 .bb-page {
  position:absolute;
  width:380px;
  height:450px;
}
#SC_BankBook_pos3 .bb-page-left {
  background:url(../images/bb-page_1.png) no-repeat 0 0;
  width:375px;
  height:441px;
}
#SC_BankBook_pos3 .bb-page-right {
  background:url(../images/bb-page-3.png) no-repeat 0 0;
  width:375px;
  height:441px;
  position:absolute;
}
#SC_BankBook_pos3 .bb-book-cover {
  background:url(../images/bb-book-cover.png) no-repeat 0 0;
  width:380px;
  height:450px;
  margin: 0px auto 0;
}
#SC_BankBook_pos3 .bb-txt-5 {
  color:#fff;
  font-family: 'PT Serif', serif;
  font-size: 17px;
  line-height:21px;
  font-weight:500;
  margin-top:350px;
  margin-left:65px;
}
#SC_BankBook_pos3 .bb-txt-6 {
  color:#fff;
  font-family: 'PT Serif', serif;
  font-size: 17px;
  line-height:21px;
  font-weight:700;
  margin-left:65px;
}
#SC_BankBook_pos3 .bb-content-container {
  width:680px;
  height:450px;
  position:absolute;
  top:100px;
  left:0;
}
#SC_BankBook_pos3 .bb-stamp-container {
  background:url(../images/bb-stamp-border.png) no-repeat 0 0;
  width:545px;
  height: 400px;
  position: absolute;
 top:60px;
 left:90px;
 visibility:hidden;

}
#SC_BankBook_pos3 .bb-txt-7 {
  color:#24ab00;
  font-family: 'Special Elite', cursive;
  font-size:50px;
  line-height:50px;
  text-align:center;
  text-transform: uppercase;
  transform: rotate(-10deg);
  margin-top:52px;
  margin-left:-40px;
}
#SC_BankBook_pos3 .bb-txt-7.bb-txt-7a{
  margin-top:-2px;
  margin-left:-80px;
  letter-spacing:-2px;
}
#SC_BankBook_pos3 .bb-txt-8 {
  color:#24ab00;
  font-family: 'Special Elite', cursive;
  font-size:50px;
  line-height:50px;
  text-align:center;
  text-transform: uppercase;
  transform: rotate(-10deg);
  letter-spacing:-2px;
  margin-top:10px;
  margin-left:-17px;
}
#SC_BankBook_pos3 .bb-date-container {
  background:url(../images/bb-date-stamp.png) no-repeat 0 0;
  width:135px;
  height:135px;
  position:absolute;
  top:5px;
  left:510px;
  visibility:hidden;
}
#SC_BankBook_pos3 .bb-date-container p {
  font-family: 'Special Elite', cursive;
  color:#377b2e;
  font-size:21px;
  line-height:25px;
  text-align:center;
  margin: 30px auto 0;
  transform: rotate(15deg);
}
#SC_BankBook_pos3 .bb-giveaway-number-container {
  position:absolute;
  bottom:35px;
  right: 80px;
  visibility:hidden;
}
#SC_BankBook_pos3 .bb-giveaway-number-container p {
  color:#0c405d;
  font-family: 'Montserrat', sans-serif;
  font-size:14px;
  
}
#SC_BankBook_pos3 .bb-cash {
  background:url(../images/bb-cash.png) no-repeat 0 0;
  width:97px;
  height:98px;
  position:absolute;
  top:325px;
  left:80px;
  visibility:hidden;
}
#SC_BankBook_pos3 .bb-content-bottom {
  visibility:hidden;
  position:absolute;
  top:545px;
  left:100px;
}
#SC_BankBook_pos3 .bb-txt-3 {
  font-size: 21px;
  line-height:25px;
  font-weight:500;
  text-align:center;
  margin-top:0px;
}
#SC_BankBook_pos3 .bb-txt-4 {
  font-size: 21px;
  line-height:25px;
  font-weight:700;
  text-align:center;
}
#SC_BankBook_pos3 .sc3_timer {
  text-transform:uppercase;
}

#SC_BankBook_pos3 #disclosureLaunch{
  display: block;
  position: absolute;
  bottom: 25px;
  margin: auto;
  left: 0;
  right: 0;
  font-size: 12px;
  color: #000;
  text-decoration: underline;
  cursor: pointer;
  width:fit-content;
  opacity: 0;
}
#SC_BankBook_pos3 #disclosureBox {
  background-color:#fff;
  width:580px;
  position:absolute;
  bottom:0;
  left:0;
  margin-left:20px;
  color:#000;
  font-size:14px;
  line-height:18px;
  border-radius:20px;
  padding:30px;
  border:1px solid #000;
  display:none;
}
#SC_BankBook_pos3 #disclosureBox .disclosureBoxClose {
  position:absolute;
  top:10px;
  right:10px;
  cursor:pointer;
}
#SC_BankBook_pos3 #disclosureBox h4 {
  padding-bottom:20px;
}