<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* vouchers start */

.CMCSiteWallPaper2 .rbxVoucherBtn { top: 5px; right: 5px; }

.rbxVoucherGrantInfo
{
  display:block;
  margin-top:5px;
  font-size:10pt;
  border: 1px solid #c0c0c0;
  border-radius: 4px;
  padding:5px;
  background-color: #ffff99;
}

#optVoucherNotification { display:inline-block; vertical-align: bottom; }

.rbxVoucherBtn a { color:#fff; text-decoration: none; }

.rbxVoucherTickets { padding:10px 0 20px 0; }
.rbxVoucherTicket
{
  display: inline-block;
  vertical-align: bottom;
  position: relative;

  min-height: 115px;
  width: 145px;
  margin: 5px;
  color: #fff;
  border: 2px solid #fff;
  text-align: center;
  background-color: #007b39;
  padding: 10px 20px;
  border-radius: 20px;
  font-size: 14pt;
  shadow-moz-box-shadow: 0px 10px 20px #b0b0b0;
  -webkit-box-shadow: 0px 10px 20px #b0b0b0;
  box-shadow: 0px 10px 20px #b0b0b0;
  margin-right: 5px;
}

.rbxVoucherType
{
  background-color: #8BC34A;
  cursor:hand;
  cursor:pointer;
}


.rbxVoucherTicketActive, .rbxVoucherTicketActivated
{
  cursor:hand;
  cursor:pointer;
}

.rbxVoucherTicketActivated
{
  background-color:#007b398a;
}

.rbxVoucherTicketInactive
{
  background-color:#f0f0f0;
  color:#c0c0c0;
}

.rbxVoucherTicketID 
{ 
  position: absolute;
  top: 50%;
  left: 10%;
  font-size: 70%;
  transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  }
.rbxVoucherTicketStatus { font-size: 70%; }
.rbxVoucherTicketExpireInfo { font-size: 60%; padding-top: 5px; }

.rbxActivateVoucher, .rbxDeActivateVoucher, .rbxCancel,
.rbxRedeemVoucher, .rbxUnRedeemVoucher, .rbxCancelVoucher, .rbxUnCancelVoucher
{
  font-size: 14pt;
  color:#fff;
  cursor:hand;
  cursor:pointer;
}

.rbxActivateVoucher { background-color: #50ace4; }
.rbxDeActivateVoucher { background-color: #FFC107; }
.rbxRedeemVoucher { background-color: #50ace4; }
.rbxUnRedeemVoucher { background-color: #FFC107; }
.rbxCancelVoucher { background-color: #50ace4; }
.rbxUnCancelVoucher { background-color: #FFC107; }
.rbxCancel { }

#oActiveVoucher
{
  position: fixed;
  left:0;right:0;
  top:0;bottom:0;
  background-color: #ffffffad;
  padding:20px;
  z-index: 2;
  overflow:auto;
}

.rbxActiveVoucherInvalid
{
  background-color: #c0c0c0 !important;
}

#oActiveVoucherBox
{
  width: 70vw;
  max-width: 700px;
  margin: auto;
  background-color: #007b39;
  color: #fff;
  padding: 20px;
  font-size: 14pt;
  text-align: center;
  shadow-moz-box-shadow: 0px 10px 20px #b0b0b0;
  -webkit-box-shadow: 0px 10px 20px #b0b0b0;
  box-shadow: 0px 10px 20px #b0b0b0;
}

.wsfPagedefault .rbxVoucherBtn { position:fixed; left:0; top:10px; }

.rbxVoucherID
{
  font-size: 18pt;
  padding: 10px;
}

.rbxVoucherValue
{
  font-size: 37pt;
  border: 2px dashed #fff;
  padding: 10px;
  max-height: 45vh;
  overflow: auto;
}

.rbxVoucherInfo { padding: 10px; }
.rbxVoucherInfoWrn { padding: 10px; background-color: #df0000; margin-top: 5px; }

.rbxVoucherLogo 
{ 
  height: 150px;
  width: 200px;
  margin: auto;
  background-image: url(../Public/ORSLogo.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

/* vouchers end */</pre></body></html>