/* 
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: 320px;
  height: 462px;
  font-family: 'Montserrat', sans-serif;
  color:#000;
  margin: 0 auto;
  position: relative;
  overflow:hidden;
}

#SC_BankBook_pos3 .bb-txt-1 {
  font-size: 20px;
  line-height:24px;
  font-weight:900;
  text-align: center;
  margin:12px 0 0 0;
}
#SC_BankBook_pos3 .bb-txt-2 {
  font-size: 22px;
  line-height:26px;
  font-weight:700;
  text-align:center;
}
#SC_BankBook_pos3 .bb-book-wrapper {
  width:227px;
  height:269px;
  margin:10px auto 0;
}
#SC_BankBook_pos3 .bb-book-cover-container {
  position:relative;
  width:227px;
  height:269px;
}
#SC_BankBook_pos3 .bb-page {
  position:absolute;
  width:227px;
  height:269px;
}
#SC_BankBook_pos3 .bb-page-left {
  background:url(../images/bb-page_1.png) no-repeat 0 0;
  background-size:contain;
  width:227px;
  height:267px;
}
#SC_BankBook_pos3 .bb-page-right {
  background:url(../images/mobile/bb-page-3.png) no-repeat 0 0;
  background-size:contain;
  width:227px;
  height:267px;
  position:absolute;
}
#SC_BankBook_pos3 .bb-book-cover {
  background:url(../images/bb-book-cover.png) no-repeat 0 0;
  background-size:contain;
  width:227px;
  height:269px;
  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:320px;
  height:260px;
  position:absolute;
  top:70px;
  left:0;
}
#SC_BankBook_pos3 .bb-stamp-container {
  background:url(../images/bb-stamp-border.png) no-repeat 0 0;
  background-size:contain;
  width:294px;
  height: 184px;
  position: absolute;
 top:40px;
 left:15px;
 visibility:hidden;
}
#SC_BankBook_pos3 .bb-txt-7 {
  color:#24ab00;
  font-family: 'Special Elite', cursive;
  font-size:32px;
  line-height:32px;
  text-align:center;
  text-transform: uppercase;
  transform: rotate(-8deg);
  margin-top:23px;
  margin-left:-5px;
}
#SC_BankBook_pos3 .bb-txt-7.bb-txt-7a{
  margin-left:-10px;
  letter-spacing:-2px;
}
#SC_BankBook_pos3 .bb-txt-8 {
  color:#24ab00;
  font-family: 'Special Elite', cursive;
  font-size:32px;
  line-height:32px;
  text-align:center;
  text-transform: uppercase;
  transform: rotate(-8deg);
  letter-spacing:-2px;
  margin-top:5px;
  margin-left:7px;
}
#SC_BankBook_pos3 .bb-date-container {
  background:url(../images/bb-date-stamp.png) no-repeat 0 0;
  background-size:contain;
  width:87px;
  height:89px;
  position:absolute;
  top:15px;
  left:5px;
  visibility:hidden;
}
#SC_BankBook_pos3 .bb-date-container p {
  font-family: 'Special Elite', cursive;
  color:#377b2e;
  font-size:13px;
  line-height:17px;
  text-align:center;
  margin: 20px auto 0;
  transform: rotate(-15deg);
}
#SC_BankBook_pos3 .bb-giveaway-number-container {
  position:absolute;
  bottom:8px;
  right: 60px;
  visibility:hidden;
}
#SC_BankBook_pos3 .bb-giveaway-number-container p {
  color:#0c405d;
  font-family: 'Montserrat', sans-serif;
  font-size:11px;
  line-height:15px;
  
}
#SC_BankBook_pos3 .bb-cash {
  background:url(../images/bb-cash.png) no-repeat 0 0;
  background-size:contain;
  width:61px;
  height:62px;
  position:absolute;
  top:140px;
  left:250px;
  visibility:hidden;
}
#SC_BankBook_pos3 .bb-content-bottom {
  width:100%;
  visibility:hidden;
  position:absolute;
  top:345px;
  left:50%;
  margin-left:-50%;
}
#SC_BankBook_pos3 .bb-txt-3 {
  font-size: 15px;
  line-height:20px;
  font-weight:500;
  text-align:center;
  margin-top:0px;
}
#SC_BankBook_pos3 .bb-txt-4 {
  font-size: 15px;
  line-height:20px;
  font-weight:700;
  text-align:center;
}
#SC_BankBook_pos3 .sc3_timer {
  text-transform:uppercase;
}


#disclosureLaunch{
    display: block;
    position: absolute;
    bottom: 10px;
    margin: auto;
    left: 10px;
    font-size: 11px;
    color: #000;
    text-decoration: underline;
    cursor: pointer;
    opacity: 0;
    width: fit-content;
}

#disclosure_box{
    position: absolute;
    width: 98%;
    margin: auto;
    left: 0;
    right: 0;
    border: #333 solid 1px;
    border-radius: 10px;
    background-color: #fff;
    display: none;
    font-size: 0.5em;
    top: 85px;
    padding: 15px 5px 5px;
    
}
#SC_BankBook_pos3 #disclosureBox {
	background-color:#fff;
	width:272px;
	position:absolute;
	top:0;
	left:0;
	margin-left:10px;
	color:#000;
	font-size:14px;
	line-height:18px;
	border-radius:10px;
	padding:15px 15px 10px 15px;
	border:1px solid #000;
	display:none;
  }
  #SC_BankBook_pos3 #disclosureBox .disclosureBoxClose {
	background-color:transparent;
	width:20px;
	height:20px;
	position:absolute;
	top:10px;
	right:10px;
	cursor:pointer;
	color:#000;
  }
  #SC_BankBook_pos3 #disclosureBox h4 {
	background-color:transparent;
	padding-bottom:20px;
  }