<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*2b650e15ccd74afaaa4485a44c98c96ceae933c8*/
/* MOBILE */
/*
.noScrolling {
	position: fixed;
}
*/
.ocOverflowHidden {
  overflow: hidden;
}
.oryxCashierModal {
  position: fixed;
  z-index: 100000;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  text-align: center;
}
.oryxCashierModal .ocWarningSign {
  width: 60px;
  height: 51px;
  background-image: url('img/warning.png');
  background-repeat: none;
  display: inline-block;
}
.oryxCashierModal .ocModalWell {
  background-color: #323232;
  border-top-color: #000;
  border-bottom-color: #6d6e70;
  border-radius: 8px;
  border-style: solid none;
  border-width: 1px 0;
  color: #c8c8c8;
  display: table;
  margin: 10px auto 0;
  text-align: center;
  max-width: 500px;
  width: 100%;
}
.oryxCashierModal .ocMsgButtons {
  margin-top: 15px;
}
.oryxCashierModal .ocMsgButtons .btnSpecial {
  font-family: "Calibri", Helvetica;
  font-size: 18px;
  letter-spacing: 0.5px;
  text-shadow: 0px -1px 1px #000000;
  text-decoration: none;
  outline: 0px none;
  height: 36px;
  line-height: 36px;
  width: 200px;
  margin: 3px 8px;
  padding: 0px;
  text-align: center;
  border-radius: 40px;
  background: #969696 none repeat scroll 0% 0%;
  box-shadow: 0px 0px 1px 2px #202020;
  -moz-user-select: none;
  display: inline-block;
  color: #fff;
  background: #28892a;
  background: -webkit-linear-gradient(#28892a, #154f15);
  background: -moz-linear-gradient(#28892a, #154f15);
  background: -ms-linear-gradient(#28892a, #154f15);
  background: -o-linear-gradient(#28892a, #154f15);
  background: linear-gradient(#28892a, #154f15);
  border-top: 1px solid #a1ca7d;
  border-bottom: 1px solid #05612f;
}
.oryxCashierModal .ocMsgButtons .btnSpecial:hover:not(.noHover),
.oryxCashierModal .ocMsgButtons .btnSpecial:focus {
  background: #28892a;
  background: -webkit-linear-gradient(#19791a, #154015);
  background: -moz-linear-gradient(#19791a, #154015);
  background: -ms-linear-gradient(#19791a, #154015);
  background: -o-linear-gradient(#19791a, #154015);
  background: linear-gradient(#19791a, #154015);
  border-top: 1px solid #a1ca7d;
  border-bottom: 1px solid #05612f;
}
.oryxCashierModal .ocMsgButtons .btnSpecial:active:not(.noActive) {
  background: #154f15;
  background: -webkit-linear-gradient(#154f15, #28892a);
  background: -moz-linear-gradient(#154f15, #28892a);
  background: -ms-linear-gradient(#154f15, #28892a);
  background: -o-linear-gradient(#154f15, #28892a);
  background: linear-gradient(#154f15, #28892a);
  border-top: 1px solid #0f0f0f;
  border-bottom: 1px solid #0f0f0f;
}
.oryxCashierModal .ocMsgButtons .btnSpecial.disabled {
  color: #808080;
  cursor: default;
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashierModal .ocMsgButtons .btnSpecial.disabled:hover {
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashierModal .ocMsgButtons .btnSpecial.disabled:active {
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashierModal .ocMsgButtons .btnSpecial.small {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 0 15px!important;
}
.oryxCashierModal.ocShowMask {
  background-color: rgba(144, 144, 144, 0.65);
}
.oryxCashierModal .ocBtnQuit {
  position: absolute;
  right: 10px;
  top: 12px;
  z-index: 2;
  font-size: 140%!important;
  border-radius: 50px!important;
  height: 44px!important;
  width: 48px!important;
  line-height: 46px!important;
  background: rgba(0, 0, 0, 0) linear-gradient(#464646, #2e2e2e) repeat scroll 0 0;
  text-decoration: none;
  border-bottom: 1px solid #3b3b3c;
  border-top: 1px solid #78797c;
  color: #bfbfbf;
}
.oryxCashierModal .ocBtnQuit:hover {
  background: rgba(0, 0, 0, 0) linear-gradient(#313131, #242424) repeat scroll 0 0;
}
.oryxCashierModal .ocBtnQuit.signCross:before {
  content: "\2715";
}
.oryxCashierModal .ocModal {
  padding: 0 10px;
}
.oryxCashierModal .ocModal .cashierFont1 {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashierModal .ocModal .cashierFontTitle {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 18px;
}
.oryxCashierModal .ocModal .frame {
  color: #c8c8c8;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  position: relative;
  display: block;
  margin: 0 auto;
  background: #252525;
  background-image: -webkit-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -moz-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -ms-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -o-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  -webkit-box-shadow: 0px 0px 1px 3px #000;
  -moz-box-shadow: 0px 0px 1px 3px #000;
  box-shadow: 0px 0px 1px 3px #000;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  border-top: 1px solid #929497;
  border-bottom: 1px solid #393939;
  border-left: 1px solid #404041;
  border-right: 1px solid #404041;
  width: 100%;
  max-width: 910px;
  height: 100%;
}
.oryxCashierModal .ocModal .frame .ocMsgContent {
  position: relative;
  overflow: auto;
}
.oryxCashierModal .ocModal .frame .ocMsgContent .content {
  display: inline-block;
  width: 100%;
}
.oryxCashierModal .ocModal .frame .ocMsgTitle {
  width: 100%;
  height: 55px;
  display: table;
  text-align: center;
}
.oryxCashierModal .ocModal .frame .ocMsgTitle span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 18px;
  color: #ffbe14;
}
.oryxCashierModal .ocModal .frame .loaderWrapper {
  position: absolute;
  width: 100%;
  top: 0px;
}
.oryxCashierModal .ocModal .frame .loaderWrapper .loadingImg {
  margin: 15px auto;
  position: relative;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  width: 80px;
  height: 80px;
  background: #262626 url(img/loading.gif) no-repeat center;
}
.oryxCashierModal .ocModal .frame IFRAME {
  width: 100%;
  border: none;
  height: 1px;
}
.oryxCashier {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  display: none;
  z-index: 10000;
  /*** MIXINS ****/
  /*
	.bevelBlackLight {
		text-shadow: 0px -1px 1px #171717;
	}
	*/
  /*** /MIXINS ****/
  /* keyboard - jQuery UI Widget */
  /* MOBILE */
  /* /MOBILE */
  /* ANIMATIONS */
  /* /ANIMATIONS */
}
.oryxCashier A {
  color: inherit;
}
.oryxCashier A:hover {
  text-decoration: none;
}
.oryxCashier .cashierFont1 {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .unselectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.oryxCashier .alignCenter {
  text-align: center;
}
.oryxCashier .cashierFontTab {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
  text-transform: uppercase;
}
.oryxCashier .cashierFontTitle {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 18px;
}
.oryxCashier .cashierFont2 {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 12px;
}
.oryxCashier .cashierFontContent {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .cashierFontSmallContent {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 12px;
}
.oryxCashier .fontColorTextHighlight {
  color: #ffbe14;
}
.oryxCashier .fontColorTextNormal {
  color: #a8a8a8;
}
.oryxCashier .btnFont {
  font-family: 'Calibri', Helvetica;
  font-size: 18px;
  letter-spacing: 0.5px;
}
.oryxCashier .bevelBlack {
  text-shadow: 0px -1px 1px #000000;
}
.oryxCashier .cashierFormHelper_absolute {
  position: absolute;
  display: box;
  padding: 1px 5px;
  background-color: white;
  border: 1px solif gray;
  border-radius: 2px;
  color: black;
  font-size: 70%;
  margin-left: 10px;
}
.oryxCashier .ocBoletoDeposit .transactionListContainer {
  top: 35px!important;
}
.oryxCashier .ocBoletoDeposit .boletoAccounts {
  max-width: 500px;
  width: 100%;
  margin: 20px auto 0;
}
.oryxCashier .ocBoletoDeposit .ocRow &gt; DIV {
  display: inline-block;
}
.oryxCashier .ocBoletoDeposit .ocRow &gt; DIV:first-child {
  width: 100px;
}
.oryxCashier .oForm {
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
}
.oryxCashier .fl {
  float: left;
}
.oryxCashier .tac {
  text-align: center!important;
  padding-left: 5px!important;
}
.oryxCashier .tar {
  text-align: right!important;
  white-space: nowrap;
}
.oryxCashier .tal {
  text-align: left!important;
}
.oryxCashier .taj {
  text-align: justify;
}
.oryxCashier .vat {
  vertical-align: top;
}
.oryxCashier .alignMiddle {
  margin: 0 auto;
}
.oryxCashier .clear {
  clear: both;
}
.oryxCashier label:not(.oryxCashierTooltip, .tooltip_left) {
  display: inline!important;
  white-space: nowrap!important;
}
.oryxCashier input,
.oryxCashier select,
.oryxCashier textarea,
.oryxCashier option {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 15px;
  box-sizing: border-box;
  color: #323232;
  border: 0;
  border-top: 2px inset #000;
  border-style: none;
  outline: 0;
  background-color: #c6c7c8;
  border-top: 1px solid black;
  border-bottom: 1px solid white;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.oryxCashier input.errInput,
.oryxCashier select.errInput,
.oryxCashier textarea.errInput,
.oryxCashier option.errInput {
  border: 1px solid red;
  background-color: #FFA497;
}
.oryxCashier input.sizeS,
.oryxCashier select.sizeS,
.oryxCashier textarea.sizeS,
.oryxCashier option.sizeS {
  width: 130px!important;
}
.oryxCashier input.sizeMS,
.oryxCashier select.sizeMS,
.oryxCashier textarea.sizeMS,
.oryxCashier option.sizeMS {
  width: 113px!important;
}
.oryxCashier input.sizeXS,
.oryxCashier select.sizeXS,
.oryxCashier textarea.sizeXS,
.oryxCashier option.sizeXS {
  width: 90px!important;
}
.oryxCashier input.sizeXXS,
.oryxCashier select.sizeXXS,
.oryxCashier textarea.sizeXXS,
.oryxCashier option.sizeXXS {
  width: 70px!important;
}
.oryxCashier input.sizeL,
.oryxCashier select.sizeL,
.oryxCashier textarea.sizeL,
.oryxCashier option.sizeL {
  width: 300px!important;
}
.oryxCashier input.sizeHalf,
.oryxCashier select.sizeHalf,
.oryxCashier textarea.sizeHalf,
.oryxCashier option.sizeHalf {
  width: 49%!important;
}
@media all and (max-width: 420px) {
  .oryxCashier input.sizeHalf,
  .oryxCashier select.sizeHalf,
  .oryxCashier textarea.sizeHalf,
  .oryxCashier option.sizeHalf {
    width: 100%!important;
  }
}
.oryxCashier input.sizeThird,
.oryxCashier select.sizeThird,
.oryxCashier textarea.sizeThird,
.oryxCashier option.sizeThird {
  width: 32%!important;
}
@media all and (max-width: 420px) {
  .oryxCashier input.sizeThird,
  .oryxCashier select.sizeThird,
  .oryxCashier textarea.sizeThird,
  .oryxCashier option.sizeThird {
    width: 100%!important;
  }
}
.oryxCashier input,
.oryxCashier textarea {
  padding: 3px 0px 3px 10px;
  margin: 3px;
}
.oryxCashier input.checkbox,
.oryxCashier textarea.checkbox {
  width: auto!important;
}
.oryxCashier select {
  padding: 3px;
}
.oryxCashier .formTooltip {
  font-size: 10px;
  color: #6a6a6a;
}
.oryxCashier .ocContainer {
  z-index: 99999;
  text-align: left!important;
  position: fixed;
  top: 80px;
  width: 900px;
  height: 650px;
  max-height: 650px;
}
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer {
  text-align: center;
}
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer .ocTransferTimeHours,
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer .ocTransferTimeMinutes {
  width: 50px;
}
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer .predefinedAmmountHelperClass_moDiv {
  margin-top: 20px!important;
}
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer .ocDynamicWithdrawalMerchantData {
  width: 100%;
  max-width: 500px;
  margin: 0 auto 10px;
}
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer .ocDynamicWithdrawalMerchantData INPUT,
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer .ocDynamicWithdrawalMerchantData SELECT,
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer .ocDynamicWithdrawalMerchantData TEXTAREA {
  margin-left: 0;
}
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer TABLE tr td:first-child {
  text-align: right;
  width: 40%;
  color: #c8c8c8;
}
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer TABLE tr td:nth-child(2) {
  text-align: left;
  padding-left: 10px;
  width: 60%;
}
.oryxCashier .ocContainer .ocDynamicWithdrawal .transactionListContainer .ocButtons A {
  display: inline-block;
}
.oryxCashier .ocContainer .description {
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
}
.oryxCashier .ocContainer .CB_LIMITS .limits-table .text-center {
  text-align: center;
  margin-left: 0;
  padding: 3px 0;
}
.oryxCashier .ocContainer .CB_LIMITS .limits-table TABLE {
  width: 650px;
}
.oryxCashier .ocContainer .CB_LIMITS .limits-table TABLE .header-tags {
  text-align: center;
  white-space: nowrap;
}
.oryxCashier .ocContainer .CB_LIMITS .limits-table TABLE .gamingLimitsSpan {
  white-space: nowrap;
}
.oryxCashier .ocContainer .CB_LIMITS .ocInputContainer {
  text-align: right;
}
.oryxCashier .ocContainer .CB_LIMITS .spacer {
  width: 20px;
}
.oryxCashier .ocContainer .ocDepositDevCodeMBankomat .ocRow {
  width: 100%;
  margin-bottom: 10px;
}
.oryxCashier .ocContainer .ocDepositDevCodeMBankomat .ocRow .ocCell {
  display: inline-block;
}
.oryxCashier .ocContainer .ocDepositDevCodeMBankomat .ocRow .ocCell:nth-child(1) {
  text-align: right;
  width: 150px;
}
.oryxCashier .ocContainer .ocDepositDevCodeMBankomat .ocRow .ocCell:nth-child(2) {
  text-align: left;
  width: 191px;
}
.oryxCashier .ocContainer .ocDepositDevCodeMBankomat .prefixSelect {
  width: 60px;
}
.oryxCashier .ocContainer .ocDepositDevCodeMBankomat .phoneNumInput {
  width: 100px;
}
.oryxCashier .ocContainer .ocDepositDevCodeMBankomat .operatorsSelect {
  width: 174px;
}
.oryxCashier .ocContainer .oryxCashierPredefinedValueSpan {
  padding-left: 12px;
  color: #ffbe14;
}
.oryxCashier .ocContainer .acPlayerBonuses .currentlyWagering {
  color: #ffbe14 !important;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .btnSpecial {
  display: inline-block !important;
  margin-top: 20px;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .hiddenBonusRow {
  background-color: #315031!important;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .hiddenBonusRow TD {
  border-bottom: 1px solid black;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .ocModClaimableBonusListDepositBtn {
  /* white-space: nowrap; */
  /* min-width: 260px!important; */
  padding: 5px 10px;
  width: auto;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .ocModClaimableBonusListBonusInput {
  /* width: 300px; */
}
.oryxCashier .ocContainer .ocModClaimableBonusList .highlight {
  color: #ffbe14;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .unselectable {
  cursor: not-allowed;
  display: inline-block;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .ocClaimableBonusesListContainer {
  position: relative;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .ocClaimableBonusesListContainer .maskOverBonusList {
  position: absolute;
  background-color: #2B2B2B;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: none;
  opacity: 0.8;
  z-index: 9999;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .ocClaimableBonusesListContainer A.btn.btnNormal.small {
  padding: 5px 15px!important;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .ocClaimableBonusesListContainer input[type=checkbox] {
  cursor: pointer;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .ocClaimableBonusesListContainer .listtable .chkBoxColumn {
  text-align: center;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .explain {
  background-color: #323232;
  border-top-color: #000;
  border-bottom-color: #6d6e70;
  border-radius: 8px;
  border-style: solid none;
  border-width: 1px 0;
  color: #c8c8c8;
  display: table;
  margin: 10px auto 0;
  padding: 20px;
  text-align: center;
  box-sizing: border-box;
  width: 100%;
}
.oryxCashier .ocContainer .ocModClaimableBonusList .legend {
  font-size: 90%;
  font-style: italic;
  margin-top: 5px;
}
.oryxCashier .ocContainer .ocModFundTransfer .wrapper {
  max-width: 700px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.oryxCashier .ocContainer .ocModFundTransfer .wrapper A {
  display: inline-block;
}
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .transferToCasino,
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .transferToOnline {
  display: inline-block;
}
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .blocks {
  display: inline-block;
  vertical-align: top;
  margin-top: 20px;
  width: 49%;
}
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .blocks .casino,
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .blocks .online {
  display: none;
}
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .totalBalance {
  color: #ffbe14;
  font-size: 150%;
}
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .openTransfer {
  margin-top: 10px;
}
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .explain {
  background-color: #323232;
  border-top-color: #000;
  border-bottom-color: #6d6e70;
  border-radius: 8px;
  border-style: solid none;
  border-width: 1px 0;
  color: #c8c8c8;
  display: table;
  margin: 10px auto 0;
  padding: 20px;
  text-align: center;
  box-sizing: border-box;
  width: 100%;
}
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .inpTransferToCasino,
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .inpTransferToOnline,
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .btnTransferToCasino,
.oryxCashier .ocContainer .ocModFundTransfer .wrapper .btnTransferToOnline {
  margin-top: 10px;
  display: inline-block;
}
.oryxCashier .ocContainer .ocModFunPlayContainer {
  top: 15px!important;
}
.oryxCashier .ocContainer .ocModFunPlayContainer .ocModFunPlay {
  text-align: center;
}
.oryxCashier .ocContainer .ocModFunPlayContainer .ocModFunPlay .pmContainer {
  display: table;
  margin: 0 auto;
}
.oryxCashier .ocContainer .ocModFunPlayContainer .ocModFunPlay .additionalPromoText {
  padding: 5px;
  width: 215px;
}
.oryxCashier .ocContainer .ocModFunPlayContainer .ocModFunPlay .oryxPackages {
  display: inline-table;
  text-align: center;
  margin: 0 20px 20px 20px;
  padding: 10px;
  border-color: #000000 -moz-use-text-color #6d6e70;
  border-style: solid none;
  border-width: 1px 0;
  position: relative;
  height: 175px;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
}
.oryxCashier .ocContainer .ocModFunPlayContainer .ocModFunPlay .oryxPackages .sticker {
  transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  /* IE 9 */
  -webkit-transform: rotate(30deg);
  /* Opera, Chrome, and Safari */
  position: absolute;
  top: 0px;
  right: -20px;
  padding: 2px 8px;
  background-color: green;
  box-shadow: 2px 2px 5px black;
}
.oryxCashier .ocContainer .ocModFunPlayContainer .ocModFunPlay .methodEntry {
  display: inline-block;
}
.oryxCashier .ocContainer .ocModFunPlayContainer .ocModFunPlay .logoContainer {
  display: table-cell;
}
.oryxCashier .ocContainer .dateInterval {
  padding: 6px 20px;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border-radius: 40px;
  white-space: nowrap;
  display: inline-block;
}
.oryxCashier .ocContainer .acGameHistory .expendTurns {
  color: #a8a8a8;
}
.oryxCashier .ocContainer .acGameHistory .turns {
  display: none;
}
.oryxCashier .ocContainer .acGameHistory #gameHistoryListTable TD:first-child {
  line-height: 22px;
}
.oryxCashier .ocContainer .acGameHistory .paging {
  display: inline-block;
  padding: 2px;
  cursor: pointer;
}
.oryxCashier .ocContainer .acGameHistory .paging.current {
  background-color: #404040;
  border: 1px solid black;
  border-radius: 5px;
  cursor: default;
  padding: 0 6px;
}
.oryxCashier .ocContainer .acGameHistory .paging:hover {
  background-color: #404040;
}
.oryxCashier .ocContainer .acGameHistory .transactionListContainer {
  top: 200px;
}
.oryxCashier .ocContainer .acGameHistory #numOfRecords {
  text-align: right;
  padding-right: 10px;
  cursor: default;
}
.oryxCashier .ocContainer .acGameHistory .sortable {
  text-decoration: underline;
  cursor: pointer;
}
.oryxCashier .ocContainer .acGameHistory .sortable:hover {
  color: white;
}
.oryxCashier .ocContainer .acGameHistory .active {
  padding-right: 20px;
  background-repeat: no-repeat;
  background-position: right;
}
.oryxCashier .ocContainer .acGameHistory .active.ASC {
  background-image: url('img/arrow_up_dark.png');
}
.oryxCashier .ocContainer .acGameHistory .active.DESC {
  background-image: url('img/arrow_down_dark.png');
}
.oryxCashier .ocContainer .acGameHistory .active.ASC:hover {
  background-image: url('img/arrow_up_light.png');
}
.oryxCashier .ocContainer .acGameHistory .active.DESC:hover {
  background-image: url('img/arrow_down_light.png');
}
.oryxCashier .ocContainer .ocToolbar {
  list-style-type: none;
  margin: -40px 20px 1px 20px;
  padding: 0;
  height: 40px;
}
.oryxCashier .ocContainer .ocToolbar li {
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
  text-transform: uppercase;
  text-shadow: 0px -1px 1px #000000;
  color: #c9c9c9;
  display: inline;
  float: left;
  cursor: pointer;
  padding: 0 20px;
  height: 40px;
  line-height: 40px;
  background: #323232;
  background: -webkit-linear-gradient(#323232, #0f0f0f);
  background: -moz-linear-gradient(#323232, #0f0f0f);
  background: -ms-linear-gradient(#323232, #0f0f0f);
  background: -o-linear-gradient(#323232, #0f0f0f);
  background: linear-gradient(#323232, #0f0f0f);
  border-top: 1px solid #7a7b7e;
  border-left: 1px solid #000;
  -webkit-border-radius: 0 0 1px 0;
  -moz-border-radius: 0 0 1px 0;
  border-radius: 0 0 1px 0;
  -webkit-box-shadow: 0px -2px 2px #000000;
  -moz-box-shadow: 0px -2px 2px #000000;
  box-shadow: 0px -2px 2px #000000;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
}
.oryxCashier .ocContainer .ocToolbar li.smallPadding {
  padding: 0 10px 0 5px;
}
.oryxCashier .ocContainer .ocToolbar li.smallFonts {
  font-size: 80%;
}
.oryxCashier .ocContainer .ocToolbar li:hover {
  color: #ffbe14;
  background: #131313;
  background: -webkit-linear-gradient(#131313, #0f0f0f);
  background: -moz-linear-gradient(#131313, #0f0f0f);
  background: -ms-linear-gradient(#131313, #0f0f0f);
  background: -o-linear-gradient(#131313, #0f0f0f);
  background: linear-gradient(#131313, #0f0f0f);
}
.oryxCashier .ocContainer .ocToolbar li.active {
  color: #ffbe14;
  background: #131313;
  background: -webkit-linear-gradient(#131313, #0f0f0f);
  background: -moz-linear-gradient(#131313, #0f0f0f);
  background: -ms-linear-gradient(#131313, #0f0f0f);
  background: -o-linear-gradient(#131313, #0f0f0f);
  background: linear-gradient(#131313, #0f0f0f);
}
.oryxCashier .ocContainer .ocToolbar li:first-child {
  -webkit-border-radius: 16px 0 0 0;
  -moz-border-radius: 16px 0 0 0;
  border-radius: 16px 0 0 0;
  border-left: 1px solid #292829;
}
.oryxCashier .ocContainer .ocToolbar li:last-child {
  -webkit-border-radius: 0 16px 0 0;
  -moz-border-radius: 0 16px 0 0;
  border-radius: 0 16px 0 0;
  border-right: 1px solid #313133;
}
.oryxCashier .ocContainer .ocBtnQuit {
  position: absolute;
  right: 16px;
  top: 12px;
  z-index: 2;
}
.oryxCashier .ocContainer .ocBalance {
  z-index: 3;
  position: absolute;
  top: 16px;
  left: 16px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  padding-right: 15px;
  padding-left: 45px;
  min-width: 180px;
  height: 36px;
  line-height: 35px;
  color: #fff;
  background: #323232 url(img/icon_balance.png) no-repeat 9px 8px;
  text-align: right!important;
  white-space: nowrap;
  font-family: 'Calibri', Helvetica;
  font-size: 18px;
  letter-spacing: 0.5px;
  border-top: 1px solid #0a0a0a;
  border-bottom: 1px solid #5c5d5f;
}
.oryxCashier .ocContainer .frame {
  color: #c8c8c8;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  display: block;
  padding: 15px;
  background: #252525;
  background-image: -webkit-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -moz-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -ms-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -o-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  -webkit-box-shadow: 0px 0px 1px 3px #000;
  -moz-box-shadow: 0px 0px 1px 3px #000;
  box-shadow: 0px 0px 1px 3px #000;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  border-top: 1px solid #929497;
  border-bottom: 1px solid #393939;
  border-left: 1px solid #404041;
  border-right: 1px solid #404041;
}
.oryxCashier .ocContainer .ocTitle {
  width: 100%;
  height: 45px;
  display: table;
  text-align: center;
}
.oryxCashier .ocContainer .ocTitle span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 18px;
  color: #ffbe14;
}
.oryxCashier .ocContainer .ocFrame {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}
.oryxCashier .ocContainer .popupMask {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 5;
  background-color: #000000;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.oryxCashier .ocContainer .ocLoading {
  z-index: 6;
  position: relative;
  margin: 150px auto 0 auto;
  width: 300px;
  height: 200px;
  text-align: center;
}
.oryxCashier .ocContainer .ocLoading .loadingImg {
  margin: 15px auto 10px auto;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  width: 80px;
  height: 80px;
  background: #262626 url(img/loading.gif) no-repeat center;
}
.oryxCashier .ocContainer .ocLoading .loadingContent {
  text-align: center;
}
.oryxCashier .ocContainer .ocMsg_wraper {
  position: fixed!important;
  top: 10px;
  z-index: 20000;
  width: 100%;
  text-aling: center;
}
.oryxCashier .ocContainer .ocMsg_wraper .ocMsg_wraper_padding {
  padding: 16px;
}
.oryxCashier .ocContainer .ocMsg {
  padding: 0;
  z-index: 4;
  position: absolute;
  /*margin: 100px auto 0 auto;*/
  top: 100px;
  left: 130px;
  left: -moz-calc(50% - 320px);
  left: -webkit-calc(50% - 320px);
  left: -o-calc(50% - 320px);
  left: calc(50% - 320px);
  width: 640px;
}
.oryxCashier .ocContainer .ocMsg:first-child {
  z-index: 6;
}
.oryxCashier .ocContainer .ocMsg .passwordField {
  text-align: center;
}
.oryxCashier .ocContainer .ocMsg .ocMsgTitle {
  width: 100%;
  height: 80px;
  display: table;
  text-align: center;
}
.oryxCashier .ocContainer .ocMsg .ocMsgTitle span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 18px;
  color: #ffbe14;
}
.oryxCashier .ocContainer .ocMsg .closureReasonsContainer {
  text-align: left;
  padding: 15px;
  display: inline-block;
}
.oryxCashier .ocContainer .ocMsg .closureReasons {
  margin: 8px!important;
  width: 10px;
  height: 10px!important;
  cursor: pointer!important;
  display: inline-block;
}
.oryxCashier .ocContainer .ocMsg #closureReasonsLast {
  margin: 8px!important;
  width: 10px;
  height: 10px!important;
  cursor: pointer!important;
  display: inline-block;
}
.oryxCashier .ocContainer .ocMsg .closureReasonsLabel {
  cursor: pointer!important;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent {
  display: table;
  text-align: center;
  height: 110px;
  width: 85%;
  margin: 0 auto;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent.mobile {
  display: block !important;
  overflow-y: auto!important;
  height: auto!important;
  /* max-height: 150px!important; */
  padding: 5px!important;
  min-height: 60px!important;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent.mobile DIV {
  /* font-size: 70%!important; */
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent.mobile .oc-cashier-msg-popup-games-container {
  display: block;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent .oc-cashier-msg-popup-games-container {
  display: table-row;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent .oc-cashier-msg-popup-games-container .oc-cashier-msg-popup-games-container-inner {
  max-height: 300px;
  overflow: auto;
  margin: 20px 0;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent .oc-cashier-msg-popup-games-container .oc-cashier-msg-popup-games-container-inner .oc-cashier-msg-popup-game-container {
  display: inline-block;
  vertical-align: top;
  margin: 0 10px 10px 0;
  cursor: pointer;
  width: 150px;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent .oc-cashier-msg-popup-games-container .oc-cashier-msg-popup-games-container-inner .oc-cashier-msg-popup-game-container .oc-cashier-msg-popup-game-img-container {
  width: 100%;
  height: 100px;
  position: relative;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent .oc-cashier-msg-popup-games-container .oc-cashier-msg-popup-games-container-inner .oc-cashier-msg-popup-game-container .oc-cashier-msg-popup-game-img-container .oc-cashier-msg-popup-game-default-img,
.oryxCashier .ocContainer .ocMsg .ocMsgContent .oc-cashier-msg-popup-games-container .oc-cashier-msg-popup-games-container-inner .oc-cashier-msg-popup-game-container .oc-cashier-msg-popup-game-img-container .oc-cashier-msg-popup-game-img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: url("img/slots-machine.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent .oc-cashier-msg-popup-games-container .oc-cashier-msg-popup-games-container-inner .oc-cashier-msg-popup-game-container .oc-cashier-msg-popup-game-name {
  font-size: 100%;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent span {
  display: table-cell;
  vertical-align: middle;
  padding: 5px;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocContainer .ocMsg .ocMsgButtons {
  margin: 30px auto;
  text-align: center;
  position: relative;
}
.oryxCashier .ocContainer .ocMsg .ocMsgButtons .ocMsgCounter {
  bottom: -20px;
  position: absolute;
  right: 15px;
  color: #6a6a6a;
  cursor: default;
  display: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.oryxCashier .ocContainer .ocMsg .ocMsgButtons .btn {
  display: inline-block;
}
.oryxCashier .ocContainer .ocErrorPage .sign {
  width: 400px;
  text-align: center;
  margin: 90px auto 0 auto;
  font-size: 190px;
  color: #AA2222;
}
.oryxCashier .ocContainer .ocErrorPage .content {
  display: table;
  text-align: center;
  padding: 20px;
  width: 500px;
  margin: 30px auto 0 auto;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
}
.oryxCashier .ocContainer .ocErrorPage .content span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocContainer .ocBottomButtons {
  position: absolute;
  bottom: 15px;
  width: 100%;
  text-align: center;
}
.oryxCashier .ocContainer .ocBottomButtons .btn {
  display: inline-block;
}
.oryxCashier .ocContainer .logoIcons.ocPmBANK_DRAFT,
.oryxCashier .ocContainer .logoIcons.ocPspBANK_DRAFT {
  background: #d2d2d2 url(img/pm_BANK_DRAFT.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmBANK_D_OCD,
.oryxCashier .ocContainer .logoIcons.ocPspBANK_D_OCD {
  background: #d2d2d2 url(img/pm_BANK_DRAFT.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmWIRETRANSF,
.oryxCashier .ocContainer .logoIcons.ocPspWIRETRANSF {
  background: #d2d2d2 url(img/pm_WIRETRANSF.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmWIRETR_OCD,
.oryxCashier .ocContainer .logoIcons.ocPspWIRETR_OCD {
  background: #d2d2d2 url(img/pm_WIRETRANSF.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmMONEYBOOK,
.oryxCashier .ocContainer .logoIcons.ocPspMONEYBOOK {
  background: #d2d2d2 url(img/pm_MONEYBOOK.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmSKRILL,
.oryxCashier .ocContainer .logoIcons.ocPspSKRILL {
  background: #d2d2d2 url(img/pm_MONEYBOOK.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDENGI_ONL,
.oryxCashier .ocContainer .logoIcons.ocPspDENGI_ONL {
  background: #d2d2d2 url(img/pm_DENGI_ONL.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmNETELLER,
.oryxCashier .ocContainer .logoIcons.ocPspNETELLER {
  background: #d2d2d2 url(img/pm_NETELLER.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmMORE,
.oryxCashier .ocContainer .logoIcons.ocPspMORE {
  background: #d2d2d2 url(img/pm_MORE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmMB_SPLIT,
.oryxCashier .ocContainer .logoIcons.ocPspMB_SPLIT {
  background: #d2d2d2 url(img/pm_MORE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPAYSAFE,
.oryxCashier .ocContainer .logoIcons.ocPspPAYSAFE {
  background: #d2d2d2 url(img/pm_PAYSAFE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmGCARD_EPRO,
.oryxCashier .ocContainer .logoIcons.ocPspGCARD_EPRO {
  background: #d2d2d2 url(img/pm_GCARD_EPRO.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmMONETA_RU,
.oryxCashier .ocContainer .logoIcons.ocPspMONETA_RU {
  background: #d2d2d2 url(img/pm_MONETA_RU.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmWEBMONEY,
.oryxCashier .ocContainer .logoIcons.ocPspWEBMONEY {
  background: #d2d2d2 url(img/pm_WEBMONEY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPREPAID,
.oryxCashier .ocContainer .logoIcons.ocPspPREPAID {
  background: #d2d2d2 url(img/pm_VOUCHER.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmVOUCHER,
.oryxCashier .ocContainer .logoIcons.ocPspVOUCHER {
  background: #d2d2d2 url(img/pm_VOUCHER.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmCC,
.oryxCashier .ocContainer .logoIcons.ocPspCC {
  background: #d2d2d2 url(img/pm_CC.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmCC_EPRO,
.oryxCashier .ocContainer .logoIcons.ocPspCC_EPRO {
  background: #d2d2d2 url(img/pm_CC_EPRO.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmCCARD_EPRO,
.oryxCashier .ocContainer .logoIcons.ocPspCCARD_EPRO {
  background: #d2d2d2 url(img/pm_CC_EPRO.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmCCARD,
.oryxCashier .ocContainer .logoIcons.ocPspCCARD {
  background: #d2d2d2 url(img/pm_CC.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmEMEXGO,
.oryxCashier .ocContainer .logoIcons.ocPspNONE {
  background: #d2d2d2 url(img/pm_CC.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi14,
.oryxCashier .ocContainer .logoIcons.ocPspDengi14 {
  background: #d2d2d2 url(img/pm_dengi_14.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi1,
.oryxCashier .ocContainer .logoIcons.ocPspDengi1 {
  background: #d2d2d2 url(img/pm_dengi_1.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi2,
.oryxCashier .ocContainer .logoIcons.ocPspDengi2 {
  background: #d2d2d2 url(img/pm_dengi_2.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi3,
.oryxCashier .ocContainer .logoIcons.ocPspDengi3 {
  background: #d2d2d2 url(img/pm_dengi_3.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi4,
.oryxCashier .ocContainer .logoIcons.ocPspDengi4 {
  background: #d2d2d2 url(img/pm_dengi_4.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi6,
.oryxCashier .ocContainer .logoIcons.ocPspDengi6 {
  background: #d2d2d2 url(img/pm_dengi_6.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi16,
.oryxCashier .ocContainer .logoIcons.ocPspDengi16 {
  background: #d2d2d2 url(img/pm_dengi_16.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi400,
.oryxCashier .ocContainer .logoIcons.ocPspDengi400 {
  background: #d2d2d2 url(img/pm_dengi_400.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi124,
.oryxCashier .ocContainer .logoIcons.ocPspDengi124 {
  background: #d2d2d2 url(img/pm_dengi_124.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi212,
.oryxCashier .ocContainer .logoIcons.ocPspDengi212 {
  background: #d2d2d2 url(img/pm_dengi_212.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi276,
.oryxCashier .ocContainer .logoIcons.ocPspDengi276 {
  background: #d2d2d2 url(img/pm_dengi_276.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi360,
.oryxCashier .ocContainer .logoIcons.ocPspDengi360 {
  background: #d2d2d2 url(img/pm_dengi_360.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmQPAY_SPLIT,
.oryxCashier .ocContainer .logoIcons.ocPspQPAY_SPLIT {
  background: #d2d2d2 url(img/pm_QPAY_SPLIT.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmQPAY,
.oryxCashier .ocContainer .logoIcons.ocPspQPAY {
  background: #d2d2d2 url(img/pm_QPAY_SPLIT.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPAYPAL,
.oryxCashier .ocContainer .logoIcons.ocPspPAYPAL {
  background: #d2d2d2 url(img/pm_PAYPAL.png) no-repeat center;
  background-size: 130px;
}
.oryxCashier .ocContainer .logoIcons.ocPmTIGOMONEY,
.oryxCashier .ocContainer .logoIcons.ocPspTIGO {
  background: #d2d2d2 url(img/pm_TIGOMONEY.png) no-repeat center;
  background-size: 180px;
}
.oryxCashier .ocContainer .logoIcons.ocPmMBANKOMAT,
.oryxCashier .ocContainer .logoIcons.ocPspMBANKOMAT {
  background: #d2d2d2 url(img/pm_devcode_mbankomat.png) no-repeat center;
  background-size: 160px;
}
.oryxCashier .ocContainer .logoIcons.ocPmSOFORT,
.oryxCashier .ocContainer .logoIcons.ocPspSOFORT {
  background: #d2d2d2 url(img/pm_SOFORT.png) no-repeat center;
  background-size: 160px;
}
.oryxCashier .ocContainer .logoIcons.ocPmKASSA,
.oryxCashier .ocContainer .logoIcons.ocPspKASSA {
  background: #d2d2d2 url(img/pm_KASSA.png) no-repeat center;
  background-size: 160px;
}
.oryxCashier .ocContainer .logoIcons.ocPmCNG,
.oryxCashier .ocContainer .logoIcons.ocPspCNG {
  background: #d2d2d2 url(img/pm_CNG.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmADYEN,
.oryxCashier .ocContainer .logoIcons.ocPspADYEN {
  background: #d2d2d2 url(img/pm_ADYEN.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmAPCOPAY,
.oryxCashier .ocContainer .logoIcons.ocPspAPCOPAY {
  background: #d2d2d2 url(img/pm_APCOPAY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPAGO_EF,
.oryxCashier .ocContainer .logoIcons.ocPspPAGO_EF {
  background: #d2d2d2 url(img/pm_PAGO_EF.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmECHECK,
.oryxCashier .ocContainer .logoIcons.ocPspECHECK {
  background: #d2d2d2 url(img/pm_ECHECK.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmBOLETO,
.oryxCashier .ocContainer .logoIcons.ocPspBOLETO {
  background: #d2d2d2 url(img/pm_BOLETO.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmTBL,
.oryxCashier .ocContainer .logoIcons.ocPspTBL {
  background: #d2d2d2 url(img/pm_TBL.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmSIGHTLINE,
.oryxCashier .ocContainer .logoIcons.ocPspSIGHTLINE {
  background: #d2d2d2 url(img/pm_SIGHTLINE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPAYNEARME,
.oryxCashier .ocContainer .logoIcons.ocPspPAYNEARME {
  background: #d2d2d2 url(img/pm_PAYNEARME.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmTODITO_C,
.oryxCashier .ocContainer .logoIcons.ocPspTODITO_C {
  background: #d2d2d2 url(img/pm_TODITO_C.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmTODITO,
.oryxCashier .ocContainer .logoIcons.ocPspTODITO {
  background: #d2d2d2 url(img/pm_TODITO_C.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPAYSERA,
.oryxCashier .ocContainer .logoIcons.ocPspPAYSERA {
  background: #d2d2d2 url(img/pm_PAYSERA.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmSEBEE,
.oryxCashier .ocContainer .logoIcons.ocPspSEBEE {
  background: #d2d2d2 url(img/pm_SEBEE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmNORDEAEE,
.oryxCashier .ocContainer .logoIcons.ocPspNORDEAEE {
  background: #d2d2d2 url(img/pm_NORDEAEE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmLHV_EE,
.oryxCashier .ocContainer .logoIcons.ocPspLHV_EE {
  background: #d2d2d2 url(img/pm_LHV_EE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmHANZAEE,
.oryxCashier .ocContainer .logoIcons.ocPspHANZAEE {
  background: #d2d2d2 url(img/pm_HANZAEE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmNEOSURF,
.oryxCashier .ocContainer .logoIcons.ocPspNEOSURF {
  background: #d2d2d2 url(img/pm_NEOSURF.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPAYU,
.oryxCashier .ocContainer .logoIcons.ocPspPAYU {
  background: #d2d2d2 url(img/pm_PAYU.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmHEXOPAY,
.oryxCashier .ocContainer .logoIcons.ocPspHEXOPAY {
  background: #d2d2d2 url(img/pm_HEXOPAY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmASTRODIR,
.oryxCashier .ocContainer .logoIcons.ocPspASTRODIR {
  background: #d2d2d2 url(img/pm_ASTROPAY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmCCARD_ASTR,
.oryxCashier .ocContainer .logoIcons.ocPspCCARD_ASTR {
  background: #d2d2d2 url(img/pm_CCARD_ASTR.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmASTROCARD {
  background: #d2d2d2 url(img/pm_CCARD_ASTR.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPspASTROPAY_D {
  background: #d2d2d2 url(img/pm_ASTROPAY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmZIMPLER,
.oryxCashier .ocContainer .logoIcons.ocPspZIMPLER {
  background: #d2d2d2 url(img/pm_ZIMPLER.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmCASHLIB,
.oryxCashier .ocContainer .logoIcons.ocPspCASHLIB {
  background: #d2d2d2 url(img/pm_CASHLIB.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmECOPAYZ,
.oryxCashier .ocContainer .logoIcons.ocPspECOPAYZ {
  background: #d2d2d2 url(img/pm_ECOPAYZ.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmYANDEX_MO {
  background: #d2d2d2 url(img/pm_YANDEX_MO.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmABAQOOS {
  background: #d2d2d2 url(img/pm_ABAQOOS.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmTRUSTLY,
.oryxCashier .ocContainer .logoIcons.ocPmTRUSTLY_DI {
  background: #d2d2d2 url(img/pm_TRUSTLY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmGIROPAY {
  background: #d2d2d2 url(img/pm_GIROPAY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmEPAY_BG {
  background: #d2d2d2 url(img/pm_EPAY_BG.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmEUTELLER {
  background: #d2d2d2 url(img/pm_EUTELLER.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmQIWI {
  background: #d2d2d2 url(img/pm_dengi_14.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPspPAGADITO {
  background: #d2d2d2 url(img/pm_PAGADITO.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPspCORVUSPAY {
  background: #d2d2d2 url(img/pm_CORVUSPAY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPspPAGO_EX {
  background: #d2d2d2 url(img/pm_PAGO_EX.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmBALOTO,
.oryxCashier .ocContainer .logoIcons ocPspPAYU_LATAM {
  background: #d2d2d2 url(img/pm_BALOTO.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmEFECTY,
.oryxCashier .ocContainer .logoIcons ocPspPAYU_LATAM {
  background: #d2d2d2 url(img/pm_EFECTY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPSE,
.oryxCashier .ocContainer .logoIcons ocPspPAYU_LATAM {
  background: #d2d2d2 url(img/pm_PSE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPspSOFORTPAY {
  background: #d2d2d2 url(img/pm_SOFORTPAY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmAIRCASH {
  background: #d2d2d2 url(img/pm_AIRCASH.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmABON {
  background: #d2d2d2 url(img/pm_ABON.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmASTROBANK {
  background: #d2d2d2 url(img/pm_ASTROBANK.png) no-repeat center;
}
.oryxCashier .ocContainer .oryxCashierTooltip {
  display: inline;
  position: relative;
}
.oryxCashier .ocContainer .oryxCashierTooltip:hover:after {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 3px;
  top: 28px;
  color: #4F4F4F;
  content: attr(data-tooltip);
  line-height: 2em;
  font-size: 13px;
  text-shadow: none;
  left: 30%;
  padding: 10px 15px;
  position: absolute;
  z-index: 98;
  min-width: 250px;
}
.oryxCashier .ocContainer .oryxCashierTooltip:hover:before {
  border: solid;
  border-color: rgba(255, 255, 255, 0.9) transparent;
  border-width: 0 10px 10px 10px;
  top: 18px;
  content: "";
  left: 40%;
  position: absolute;
  z-index: 99;
}
.oryxCashier .ocContainer .oryxCashierTooltip_middle {
  display: inline;
  position: relative;
}
.oryxCashier .ocContainer .oryxCashierTooltip_middle:hover:after {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 3px;
  top: 28px;
  color: #4F4F4F;
  content: attr(data-tooltip);
  line-height: 2em;
  font-size: 13px;
  text-shadow: none;
  left: -170px;
  padding: 10px 15px;
  position: absolute;
  z-index: 98;
  width: 500px;
  white-space: initial;
}
.oryxCashier .ocContainer .oryxCashierTooltip_middle:hover:before {
  border: solid;
  border-color: rgba(255, 255, 255, 0.9) transparent;
  border-width: 0 10px 10px 10px;
  top: 18px;
  content: "";
  left: 40%;
  position: absolute;
  z-index: 99;
}
.oryxCashier .ocContainer .tooltip_left {
  display: inline-block;
  position: relative;
}
.oryxCashier .ocContainer .tooltip_left:hover:after {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 3px;
  top: 28px;
  color: #4F4F4F;
  content: attr(data-tooltip);
  line-height: 2em;
  font-size: 13px;
  text-shadow: none;
  right: 10%;
  padding: 10px 15px;
  position: absolute;
  z-index: 98;
  min-width: 250px;
}
.oryxCashier .ocContainer .tooltip_left:hover:before {
  border: solid;
  border-color: rgba(255, 255, 255, 0.9) transparent;
  border-width: 0 10px 10px 10px;
  top: 18px;
  content: "";
  right: 40%;
  position: absolute;
  z-index: 99;
}
.oryxCashier .ocContainer table .logoContainer,
.oryxCashier .ocContainer .centerLogo .logoContainer {
  float: none;
  margin: 12px auto;
}
.oryxCashier .ocContainer .logoContainerNew {
  width: 100%;
  margin-bottom: 20px;
}
.oryxCashier .ocContainer .logoContainerNew .logoNew {
  height: 64px;
  margin: 0 auto;
  text-align: center;
  width: 190px;
  background-color: green;
}
.oryxCashier .ocContainer .logoContainerNew .logoNew .logoDesign {
  width: 190px;
  height: 64px;
  background-color: #d2d2d2;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: 0px 0px 3px 2px #101010;
  -moz-box-shadow: 0px 0px 3px 2px #101010;
  box-shadow: 0px 0px 3px 2px #101010;
}
.oryxCashier .ocContainer .logoContainer {
  float: left;
  width: 190px;
  height: 64px;
  margin: 12px;
  text-align: center;
}
.oryxCashier .ocContainer .logoContainer .logoDesign {
  width: 190px;
  height: 64px;
  background-color: #d2d2d2;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: 0px 0px 3px 2px #101010;
  -moz-box-shadow: 0px 0px 3px 2px #101010;
  box-shadow: 0px 0px 3px 2px #101010;
}
.oryxCashier .ocContainer .logoContainer .logo {
  width: 190px;
  height: 64px;
  background-color: #d2d2d2;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: 0px 0px 3px 2px #101010;
  -moz-box-shadow: 0px 0px 3px 2px #101010;
  box-shadow: 0px 0px 3px 2px #101010;
  cursor: pointer;
}
.oryxCashier .ocContainer .logoContainer .logo:hover {
  margin: -3px 0 0 -3px;
  width: 196px;
  height: 70px;
  background-color: #fff;
}
.oryxCashier .ocContainer .ocModDeposit .ocPaymentMethodHidden {
  display: none;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  margin: 0 10px;
}
.oryxCashier .ocContainer .ocModDeposit .ocPaymentMethodHidden hr {
  border-top: 1px solid #6d6e70;
  border-bottom: none;
}
.oryxCashier .ocContainer .ocModDeposit .ocPaymentMethodHidden .inner {
  padding: 0 20px;
}
.oryxCashier .ocContainer .ocModDeposit .ocPaymentMethodHidden .description {
  border-bottom: none!important;
  border-top: none!important;
}
.oryxCashier .ocContainer .ocModDeposit_preferredPMSelection .listContainer {
  display: table;
  text-align: center;
  padding: 20px;
  width: 500px;
  margin: 10px auto 0 auto;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  margin-bottom: 10px;
  width: 100%;
  max-width: 500px;
  padding: 0;
}
.oryxCashier .ocContainer .ocModDeposit_preferredPMSelection .listContainer span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocContainer .ocModDeposit_preferredPMSelection .listContainer UL {
  list-style-type: none;
  padding: 0;
  margin: 20px;
  text-align: left;
  display: inline-block;
}
.oryxCashier .ocContainer .ocModDeposit_preferredPMSelection .listContainer LABEL {
  cursor: pointer;
}
.oryxCashier .ocContainer .ocModDeposit_preferredPMSelection P {
  margin-bottom: 30px;
}
.oryxCashier .ocContainer .ocModDeposit_preferredPMSelection .buttonsContainer {
  margin-top: 20px;
  text-align: center;
  display: inline-block;
}
.oryxCashier .ocContainer .ocModDeposit,
.oryxCashier .ocContainer .ocModAccount {
  height: 100%;
}
.oryxCashier .ocContainer .ocModDeposit .astroPay_direct_Container,
.oryxCashier .ocContainer .ocModAccount .astroPay_direct_Container {
  overflow-y: auto;
  overflow-x: hidden;
  margin-top: 15px;
  margin-bottom: 15px;
}
.oryxCashier .ocContainer .ocModDeposit .astroPay_direct_Container td,
.oryxCashier .ocContainer .ocModAccount .astroPay_direct_Container td,
.oryxCashier .ocContainer .ocModDeposit .astroPay_direct_Container th,
.oryxCashier .ocContainer .ocModAccount .astroPay_direct_Container th {
  text-align: left !important;
}
.oryxCashier .ocContainer .ocModDeposit .astroPay_direct_Container td:first-child,
.oryxCashier .ocContainer .ocModAccount .astroPay_direct_Container td:first-child,
.oryxCashier .ocContainer .ocModDeposit .astroPay_direct_Container th:first-child,
.oryxCashier .ocContainer .ocModAccount .astroPay_direct_Container th:first-child {
  text-align: left !important;
}
.oryxCashier .ocContainer .ocModDeposit .astroPay_direct_Container .creditCardLabel,
.oryxCashier .ocContainer .ocModAccount .astroPay_direct_Container .creditCardLabel {
  cursor: pointer;
}
.oryxCashier .ocContainer .ocModDeposit .astroPay_direct_Container .creditCardRadio,
.oryxCashier .ocContainer .ocModAccount .astroPay_direct_Container .creditCardRadio {
  width: 15px !important;
  height: 15px;
  cursor: pointer;
  border: none !important;
}
.oryxCashier .ocContainer .ocModDeposit .astroPay_direct_Container .selectedLabel,
.oryxCashier .ocContainer .ocModAccount .astroPay_direct_Container .selectedLabel {
  color: #ffbe14;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmTbl .allBanks,
.oryxCashier .ocContainer .ocModAccount.ocPmTbl .allBanks {
  display: none;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmTbl LABEL,
.oryxCashier .ocContainer .ocModAccount.ocPmTbl LABEL {
  display: inline-block;
  cursor: pointer;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmTbl LABEL INPUT,
.oryxCashier .ocContainer .ocModAccount.ocPmTbl LABEL INPUT {
  width: 25px;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmTbl TABLE TD:first-child,
.oryxCashier .ocContainer .ocModAccount.ocPmTbl TABLE TD:first-child {
  text-align: center;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmTbl SELECT,
.oryxCashier .ocContainer .ocModAccount.ocPmTbl SELECT,
.oryxCashier .ocContainer .ocModDeposit.ocPmTbl INPUT,
.oryxCashier .ocContainer .ocModAccount.ocPmTbl INPUT {
  margin-left: 0px;
  outline: 0px none;
}
.oryxCashier .ocContainer .ocModDeposit .inputBillingAddress,
.oryxCashier .ocContainer .ocModAccount .inputBillingAddress {
  display: none;
  margin-bottom: 20px;
}
.oryxCashier .ocContainer .ocModDeposit .formStyle,
.oryxCashier .ocContainer .ocModAccount .formStyle {
  width: 10px;
  white-space: nowrap;
}
.oryxCashier .ocContainer .ocModDeposit table td:first-child,
.oryxCashier .ocContainer .ocModAccount table td:first-child {
  line-height: 26px;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmECheck .transactionListContainer,
.oryxCashier .ocContainer .ocModAccount.ocPmECheck .transactionListContainer {
  top: 40px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry,
.oryxCashier .ocContainer .ocModAccount .methodEntry {
  height: 64px;
  margin: 12px 10px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainer,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainer {
  float: left;
  width: 190px;
  height: 64px;
  margin: 0 18px 0 0;
  text-align: center;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainer .logo,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainer .logo {
  width: 190px;
  height: 64px;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #d2d2d2;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 3px 2px #101010;
  -moz-box-shadow: 0px 0px 3px 2px #101010;
  box-shadow: 0px 0px 3px 2px #101010;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainer .logo .logoName,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainer .logo .logoName {
  display: table;
  width: 100%;
  height: 100%;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainer .logo .logoName div,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainer .logo .logoName div {
  color: #7D7D7D;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 100%;
  font-weight: bold;
  text-transform: uppercase;
  padding: 10px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainer .logo:hover,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainer .logo:hover {
  margin: -3px 0 0 -3px;
  width: 196px;
  height: 70px;
  background-color: #fff;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description {
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  overflow: hidden;
  height: 64px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description div,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description div {
  width: 185px;
  display: table-cell;
  vertical-align: middle;
  height: 64px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description div:first-child,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description div:first-child {
  width: 150px;
  padding-left: 15px;
  padding-right: 10px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description div:last-child,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description div:last-child {
  padding-right: 15px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description .light,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description .light {
  overflow: hidden;
  width: auto;
  color: #6a6a6a;
  padding-bottom: 2px;
  word-break: break-all;
}
.oryxCashier .ocContainer .ocModDeposit table,
.oryxCashier .ocContainer .ocModAccount table {
  margin: auto;
}
.oryxCashier .ocContainer .ocModDeposit table td,
.oryxCashier .ocContainer .ocModAccount table td {
  color: #a8a8a8;
}
.oryxCashier .ocContainer .ocModDeposit table td:first-child,
.oryxCashier .ocContainer .ocModAccount table td:first-child {
  text-align: center;
  margin: 10px 10px 7px 10px;
}
.oryxCashier .ocContainer .ocModDeposit input,
.oryxCashier .ocContainer .ocModAccount input,
.oryxCashier .ocContainer .ocModDeposit select,
.oryxCashier .ocContainer .ocModAccount select,
.oryxCashier .ocContainer .ocModDeposit textarea,
.oryxCashier .ocContainer .ocModAccount textarea {
  width: 200px;
  box-sizing: border-box;
  margin-left: 10px;
  paddin-left: 5px;
}
.oryxCashier .ocContainer .ocModDeposit .ocIFrameContainer,
.oryxCashier .ocContainer .ocModAccount .ocIFrameContainer {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  position: absolute;
  left: 0px;
  top: 70px;
  bottom: 20px;
  width: 100%;
  padding: 0 20px;
}
.oryxCashier .ocContainer .ocModDeposit .ocIFrameContainer.buttonSpacing,
.oryxCashier .ocContainer .ocModAccount .ocIFrameContainer.buttonSpacing {
  bottom: 80px;
}
.oryxCashier .ocContainer .ocModDeposit .ocIFrameContainer iframe,
.oryxCashier .ocContainer .ocModAccount .ocIFrameContainer iframe {
  width: 100%;
  height: 100%;
  background-color: #fff;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.oryxCashier .ocContainer .ocModDeposit .ocIFrameContainer #ocAdyenIFrame,
.oryxCashier .ocContainer .ocModAccount .ocIFrameContainer #ocAdyenIFrame {
  border-radius: 0px!important;
  background-color: transparent;
}
.oryxCashier .ocContainer .ocModDeposit .ccTag,
.oryxCashier .ocContainer .ocModAccount .ccTag {
  width: 45px;
  height: 28px;
  display: inline-block;
}
.oryxCashier .ocContainer .ocModDeposit .ccTag.MASTERCARD,
.oryxCashier .ocContainer .ocModAccount .ccTag.MASTERCARD {
  background: transparent url(img/cc_mastercard.png) no-repeat center;
}
.oryxCashier .ocContainer .ocModDeposit .ccTag.VISA,
.oryxCashier .ocContainer .ocModAccount .ccTag.VISA {
  background: transparent url(img/cc_visa.png) no-repeat center;
}
.oryxCashier .ocContainer .ocModDeposit .ccTag.AM_EXPRESS,
.oryxCashier .ocContainer .ocModAccount .ccTag.AM_EXPRESS {
  background: transparent url(img/ccam_express.png) no-repeat center;
}
.oryxCashier .ocContainer .ocModDeposit .ccTag.DISCOVER,
.oryxCashier .ocContainer .ocModAccount .ccTag.DISCOVER {
  background: transparent url(img/cc_discover.png) no-repeat center;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmSightline,
.oryxCashier .ocContainer .ocModAccount.ocPmSightline {
  text-align: center;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmSightline .ocAvailableBalance,
.oryxCashier .ocContainer .ocModAccount.ocPmSightline .ocAvailableBalance {
  color: #ffbe14;
  white-space: nowrap;
  font-size: 120%;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmSightline .ocSightlineLink,
.oryxCashier .ocContainer .ocModAccount.ocPmSightline .ocSightlineLink {
  position: absolute;
  top: 65px;
  right: 25px;
}
.oryxCashier .ocContainer .ocModDeposit.ocPmSightline .ocSightlineLink A,
.oryxCashier .ocContainer .ocModAccount.ocPmSightline .ocSightlineLink A {
  color: #ffbe14;
}
.oryxCashier .ocContainer .ocModAccount {
  height: 100%;
}
.oryxCashier .ocContainer .ocModAccount .methodEntry .description {
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  overflow: hidden;
  height: 64px;
}
.oryxCashier .ocContainer .ocModAccount .methodEntry .description div {
  width: auto;
}
.oryxCashier .ocContainer .ocModAccount .methodEntry .description div:first-child {
  width: auto;
}
.oryxCashier .ocContainer .ocModAccount .methodEntry .description .val {
  color: #ffbe14;
}
.oryxCashier .ocContainer .ocModAccount .gamingLimitsSpan {
  font-size: 80%;
  padding: 0 10px;
}
.oryxCashier .ocContainer .ocModAccount .accActive {
  color: #0f0;
}
.oryxCashier .ocContainer .ocModAccount .accClosed,
.oryxCashier .ocContainer .ocModAccount accReviewed,
.oryxCashier .ocContainer .ocModAccount .val {
  margin-left: 15px;
  color: #ffbe14;
}
.oryxCashier .ocContainer .ocModAccount .accDeleted {
  color: #f00;
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons {
  margin: 0 auto;
  margin-top: 25px;
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbLockBtn,
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbFreezeBtn {
  height: auto;
  width: unset;
  max-width: 300px;
  padding: 0 25px;
  text-overflow: ellipsis;
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbLockBtn {
  background: #be9112;
  background: linear-gradient(to bottom, #464646 60%, #5d5543 72%, #7f6832 84%, #9e7d21 96%, #be9112 100%);
  background: -webkit-linear-gradient(#464646 60%, #5d5543 72%, #7f6832 84%, #9e7d21 96%, #be9112 100%);
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbFreezeBtn {
  background: #b42025;
  background: linear-gradient(to bottom, #464646 60%, #584749 68%, #624142 76%, #802f30 84%, #b42025 100%);
  background: -webkit-linear-gradient(#464646 60%, #584749 68%, #624142 76%, #802f30 84%, #b42025 100%);
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbLockBtn b {
  color: #ffbe14;
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbFreezeBtn b {
  color: #f00;
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbFreezeBtn:hover {
  background: linear-gradient(to bottom, #464646 0%, #584749 45%, #624142 59%, #802f30 79%, #f42025 100%);
  background: -webkit-linear-gradient(#464646 0%, #584749 45%, #624142 59%, #802f30 79%, #f42025 100%);
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbLockBtn:hover {
  background: linear-gradient(to bottom, #464646 0%, #5d5543 48%, #7f6832 66%, #ae8d21 89%, #deb112 100%);
  background: -webkit-linear-gradient(#464646 0%, #5d5543 48%, #7f6832 66%, #ae8d21 89%, #deb112 100%);
}
.oryxCashier .ocContainer .ocModAccount .statusName {
  margin-top: 55px;
  margin-right: 35px;
  font-weight: bold;
}
.oryxCashier .ocContainer .ocModAccount .balanceDetails {
  /*width:50%;*/
  width: 400px;
  margin: 0 auto;
  text-align: justify;
}
.oryxCashier .ocContainer .ocModAccount .balanceDetails label {
  float: right;
}
.oryxCashier .ocContainer .ocModAccount .fr {
  float: right;
}
.oryxCashier .ocContainer .ocModAccount input[type=checkbox] {
  box-shadow: none;
  border: 0;
  width: auto;
}
.oryxCashier .ocContainer .depositLimits,
.oryxCashier .ocContainer .maxBalanceLimits {
  margin: 0 auto;
}
.oryxCashier .ocContainer .depositLimits input[type="text"],
.oryxCashier .ocContainer .maxBalanceLimits input[type="text"] {
  width: 10em;
}
.oryxCashier .ocContainer .depositLimits .ocbSetLimit,
.oryxCashier .ocContainer .maxBalanceLimits .ocbSetLimit {
  margin-left: 1em;
}
.oryxCashier .ocContainer .ocModWithdrawal {
  /* WIRETRANSFER */
}
.oryxCashier .ocContainer .ocModWithdrawal .wmSelect {
  text-align: center;
}
.oryxCashier .ocContainer .ocModWithdrawal .ocWithdrawalPagoExText {
  text-align: left;
  margin: 40px auto 0;
  width: 100%;
  max-width: 350px;
}
.oryxCashier .ocContainer .ocModWithdrawal .ocWithdrawalPagoExText ol li {
  margin-bottom: 5px;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer table {
  margin: auto;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer table td {
  color: #a8a8a8;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer table td:first-child {
  text-align: right;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer input,
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer select {
  width: 200px;
  box-sizing: border-box;
  margin-left: 10px!important;
  paddin-left: 5px;
  margin-top: 5px!important;
  margin-bottom: 5px!important;
}
.oryxCashier .ocContainer .ocModWithdrawal .wmText {
  margin: 0 auto;
  max-width: 400px;
  /* .taj; */
  margin-top: 20px;
  margin-bottom: 20px;
}
.oryxCashier .ocContainer .ocPagoEx ol {
  margin: 0;
}
.oryxCashier .ocContainer .ocPagoEx ol li {
  margin-bottom: 5px;
}
.oryxCashier .ocContainer .ocPagoEx .logoContainer {
  display: block;
  float: none;
  text-align: center;
  width: 100%;
}
.oryxCashier .ocContainer .ocPagoEx .logoContainer .logoDesign {
  display: inline-block;
}
.oryxCashier .ocContainer .ocPagoEx .ocContentPagoEx {
  text-align: center;
  margin-top: 25px;
}
.oryxCashier .ocContainer .ocPagoEx .ocContentPagoEx &gt; DIV {
  text-align: left;
  max-width: 400px;
  width: 100%;
  display: inline-block;
}
.oryxCashier .ocContainer .ocPagoEx .ocButtons {
  text-align: center;
  margin-top: 30px;
}
.oryxCashier .ocContainer .ocPagoEx .ocButtons A {
  display: inline-block;
}
.oryxCashier .ocContainer .paypal #ocFnDMBDepositID SPAN {
  display: none;
}
.oryxCashier .ocContainer .paypal .oc-paypal-warning {
  margin-top: 5px;
  padding: 10px 15px 10px 60px;
  background-image: url('img/warning.png');
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 36px;
  border: 1px solid red;
}
.oryxCashier .ocContainer .paypal .payPalContainer {
  overflow-y: auto;
  overflow-x: hidden;
  margin-top: 15px;
  margin-bottom: 15px;
}
.oryxCashier .ocContainer .paypal .payPalContainer td,
.oryxCashier .ocContainer .paypal .payPalContainer th {
  text-align: left !important;
}
.oryxCashier .ocContainer .paypal .payPalContainer td:first-child,
.oryxCashier .ocContainer .paypal .payPalContainer th:first-child {
  text-align: left !important;
}
.oryxCashier .ocContainer .paypal .payPalContainer .billingAddressLabel {
  cursor: pointer;
}
.oryxCashier .ocContainer .paypal .payPalContainer .billingAddressRadio {
  width: 10px !important;
  height: 10px;
  cursor: pointer;
  border: none !important;
}
.oryxCashier .ocContainer .paypal .payPalContainer .selectedLabel {
  color: #ffbe14;
}
.oryxCashier .ocContainer .transactionListContainer {
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
  top: 75px;
  bottom: 20px;
  width: 100%;
  padding: 0 20px 0 20px;
  left: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.oryxCashier .ocContainer .transactionListContainer .pm_d_abonTandC {
  width: auto;
}
.oryxCashier .ocContainer .transactionListContainer .pm_d_abon_checkbox_errorMsg,
.oryxCashier .ocContainer .transactionListContainer .pm_d_abon_cuponCode_errorMsg,
.oryxCashier .ocContainer .transactionListContainer .pm_d_abon_preferedAmount_errorMsg {
  color: red;
}
.oryxCashier .ocContainer .transactionListContainer .pm_d_aircashTandC {
  width: auto;
}
.oryxCashier .ocContainer .transactionListContainer .pm_d_aircash_googlePlay {
  background: transparent url(img/googlePlay.png) no-repeat center;
  width: 145px;
  height: 40px;
  background-size: 150px;
  display: inline-block;
}
.oryxCashier .ocContainer .transactionListContainer .pm_d_aircash_appStore {
  background: transparent url(img/appstore.png) no-repeat center;
  width: 160px;
  height: 45px;
  background-size: 150px;
  display: inline-block;
}
.oryxCashier .ocContainer .transactionListContainer .pm_d_aircash_checkbox_errorMsg,
.oryxCashier .ocContainer .transactionListContainer .pm_d_aircash_cuponCode_errorMsg,
.oryxCashier .ocContainer .transactionListContainer .pm_d_aircash_preferedAmount_errorMsg {
  color: red;
}
.oryxCashier .ocContainer .transactionListContainer.ocModComps {
  top: 15px;
}
.oryxCashier .ocContainer .transactionListContainer .listBtn {
  color: #ffbe14;
  text-decoration: none;
  text-align: center;
  display: block;
  width: 100%;
}
.oryxCashier .ocContainer .transactionListContainer .listBtn:hover {
  color: #c79614;
}
.oryxCashier .ocContainer .transactionListContainer .predefinedAmmountLabel {
  cursor: pointer;
}
.oryxCashier .ocContainer .transactionListContainer .predefinedAmmount {
  width: 10px!important;
  height: 10px;
  cursor: pointer;
  border: none!important;
}
.oryxCashier .ocContainer .transactionListContainer #predefinedAmmountCostum {
  width: 130px;
  margin-left: 0px;
  margin-right: 5px;
}
.oryxCashier .ocContainer .transactionListContainer .listtable {
  width: 100%;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 12px;
  color: #c8c8c8;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border: 1px solid #000;
  border-spacing: 0px;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr {
  height: 33px;
}
.oryxCashier .ocContainer .transactionListContainer .listtable td,
.oryxCashier .ocContainer .transactionListContainer .listtable th {
  padding: 8px;
  border-left: 1px solid #000;
}
.oryxCashier .ocContainer .transactionListContainer .listtable td:first-child,
.oryxCashier .ocContainer .transactionListContainer .listtable th:first-child {
  border-left: 0;
}
.oryxCashier .ocContainer .transactionListContainer .listtable th {
  background: #101010;
  background: -webkit-linear-gradient(#313131, #101010);
  background: -moz-linear-gradient(#313131, #101010);
  background: -ms-linear-gradient(#313131, #101010);
  background: -o-linear-gradient(#313131, #101010);
  background: linear-gradient(#313131, #101010);
  color: #6a6a6a;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:nth-child(even) {
  background: #404040;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:nth-child(odd) {
  background: #323232;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:first-child th:first-child {
  -moz-border-radius-topleft: 8px;
  -webkit-border-top-left-radius: 8px;
  border-top-left-radius: 8px;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:first-child th:last-child {
  -moz-border-radius-topright: 8px;
  -webkit-border-top-right-radius: 8px;
  border-top-right-radius: 8px;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:last-child td:first-child {
  -moz-border-radius-bottomleft: 8px;
  -webkit-border-bottom-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:last-child td:last-child {
  -moz-border-radius-bottomright: 8px;
  -webkit-border-bottom-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.oryxCashier .ocContainer .transactionListContainer.buttonSpacing {
  bottom: 80px;
}
.oryxCashier .ocContainer .contentCentered {
  text-align: center;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
  color: #a8a8a8;
}
.oryxCashier .ocContainer .contentCentered .btn {
  display: inline-block;
}
.oryxCashier .ocContainer .ocPage .contentContainer {
  overflow: auto;
  position: absolute;
  font-family: "Calibri", Helvetica !important;
  top: 75px;
  bottom: 20px;
  padding: 20px 20px 0;
  width: 100%;
  left: 0px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.oryxCashier .ocContainer .ocPage .contentContainer .content {
  width: 100%;
  display: table;
  height: 100%;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  padding: 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.oryxCashier .ocContainer .ocPage .contentContainer .content .hr_imageContainer {
  width: 100%;
  text-align: center;
}
.oryxCashier .ocContainer .ocPage .contentContainer .content .hr_imageContainer .hr_image {
  background-image: url("img/obrazec_HR.png");
  width: 795px;
  height: 455px;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
  display: inline-block;
}
.oryxCashier .ocContainer .ocPage .contentContainer .content span {
  display: table-cell;
  vertical-align: top;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
  color: #a8a8a8;
}
.oryxCashier .ocContainer .ocPage .contentContainer.buttonSpacing {
  bottom: 80px;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer {
  width: 800px;
  margin: 0 auto;
  height: 220px;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .fpart1 {
  width: 500px;
  float: left;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .fpart2 {
  width: 300px;
  float: left;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .fpart3 {
  text-align: center;
  clear: both;
  padding: 20px 0;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .fpart3 .btn {
  display: inline-block;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .inlineBlock {
  display: inline-block;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .paddingRight10 {
  padding-right: 10px;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .highlightFont {
  color: #ffbe14;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .fldrow {
  margin: 0px auto;
  padding: 23px 0;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
  line-height: 25px;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .fldrow .text {
  color: #c8c8c8;
  width: 180px;
  margin-right: 20px;
  text-align: right;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer .fldrow .val {
  color: #ffbe14;
  width: 300px;
  text-align: left;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable {
  width: 100%;
  color: #a8a8a8;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable TD {
  padding: 10px;
}
.oryxCashier .ocContainer .ocModTransactionHistory .transactionListContainer {
  top: 260px;
  bottom: 20px;
}
.oryxCashier .ocContainer .ocModTransactionHistory .transactionListContainer.higher {
  top: 190px!important;
}
.oryxCashier .ocContainer .ocModWaitingwithdrawal {
  margin-top: 30px;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsContent {
  display: table;
  text-align: center;
  padding: 20px;
  width: 500px;
  margin: 10px auto 0 auto;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsContent span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsValue {
  width: 500px;
  margin: 10px auto;
  padding: 23px 0;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsValue .text {
  color: #c8c8c8;
  width: 200px;
  margin-right: 20px;
  text-align: right;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsValue .val {
  color: #ffbe14;
  width: 280px;
  text-align: left;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsButtons {
  margin: 30px auto;
  text-align: center;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsButtons .btn {
  display: inline-block;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsGraph {
  width: 80%;
  height: 16px;
  border: 1px solid #888;
  background: #a8a8a8;
  background: -moz-linear-gradient(top, #a8a8a8 0%, #cccccc 23%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a8a8a8), color-stop(23%, #cccccc));
  background: -webkit-linear-gradient(top, #a8a8a8 0%, #cccccc 23%);
  background: -o-linear-gradient(top, #a8a8a8 0%, #cccccc 23%);
  background: -ms-linear-gradient(top, #a8a8a8 0%, #cccccc 23%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#cccccc', GradientType=0);
  background: linear-gradient(top, #a8a8a8 0%, #cccccc 23%);
  position: relative;
  border-radius: 8px;
}
.oryxCashier .ocContainer .ocModComps #ocModCompsBar {
  height: 15px;
  background: #ffbe14;
  background: -moz-linear-gradient(top, #d8a110 0%, #cb892a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8a110), color-stop(100%, #cb892a));
  background: -webkit-linear-gradient(top, #d8a110 0%, #cb892a 100%);
  background: -o-linear-gradient(top, #d8a110 0%, #cb892a 100%);
  background: -ms-linear-gradient(top, #d8a110 0%, #cb892a 100%);
  background: linear-gradient(top, #d8a110 0%, #cb892a 100%);
  border-top: 1px solid #fceabb;
  border-radius: 8px;
}
.oryxCashier .ocContainer .ocModComps #ocModCompsBar p {
  position: absolute;
  text-align: center;
  width: 100%;
  margin: 0;
  line-height: 14px;
  color: black;
  font-size: small;
}
.oryxCashier .ocMask {
  z-index: 99998;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 0px;
  background-color: #909090;
  opacity: 0.85;
  filter: alpha(opacity=85);
}
.oryxCashier .btn {
  font-family: 'Calibri', Helvetica;
  font-size: 18px;
  letter-spacing: 0.5px;
  text-shadow: 0px -1px 1px #000000;
  text-decoration: none;
  outline: 0;
  /* height: 36px; */
  line-height: 36px;
  width: 200px;
  margin: 3px 8px;
  padding: 0;
  text-align: center;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  background: #969696;
  -webkit-box-shadow: 0px 0px 1px 2px #202020;
  -moz-box-shadow: 0px 0px 1px 2px #202020;
  box-shadow: 0px 0px 1px 2px #202020;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: block;
}
.oryxCashier .btn.btnSizeWide {
  width: 250px;
}
.oryxCashier .btn.btnNormal {
  color: #bfbfbf;
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .btn.btnNormal#lockAccBtn,
.oryxCashier .btn.btnNormal#freezeAccBtn {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.oryxCashier .btn.btnNormal:hover:not(.noHover),
.oryxCashier .btn.btnNormal.active:not(.noActive),
.oryxCashier .btn.btnNormal:focus {
  background: #2b2b2b;
  background: -webkit-linear-gradient(#313131, #242424);
  background: -moz-linear-gradient(#313131, #242424);
  background: -ms-linear-gradient(#313131, #242424);
  background: -o-linear-gradient(#313131, #242424);
  background: linear-gradient(#313131, #242424);
  border-top: 1px solid #6d6e70;
  border-bottom: 1px solid #3c3c3d;
}
.oryxCashier .btn.btnNormal:active:not(.noActive) {
  background: #2b2b2b;
  background: -webkit-linear-gradient(#2d2d2d, #434343);
  background: -moz-linear-gradient(#2d2d2d, #434343);
  background: -ms-linear-gradient(#2d2d2d, #434343);
  background: -o-linear-gradient(#2d2d2d, #434343);
  background: linear-gradient(#2d2d2d, #434343);
  border-top: 1px solid #0f0f0f;
  border-bottom: 1px solid #0f0f0f;
}
.oryxCashier .btn.btnNormal.disabled {
  color: #808080;
  cursor: default;
}
.oryxCashier .btn.btnNormal.disabled:hover {
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .btn.btnNormal.disabled:active {
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .btn.btnNormal.small {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 0 15px!important;
}
.oryxCashier .btn.btnNormal.ocbConfirmimitCircleButtonOk {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 10px 2px 10px!important;
  color: #28892a!important;
  float: left;
}
.oryxCashier .btn.btnNormal.ocbCancelLimitCircleButtonCancel {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 10px 2px 10px!important;
  color: #AA2222!important;
}
.oryxCashier .btn.btnNormal.ocbCancelLimitButtonCancel {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 0 7px !important;
}
.oryxCashier .btn.btnSpecial {
  color: #fff;
  background: #28892a;
  background: -webkit-linear-gradient(#28892a, #154f15);
  background: -moz-linear-gradient(#28892a, #154f15);
  background: -ms-linear-gradient(#28892a, #154f15);
  background: -o-linear-gradient(#28892a, #154f15);
  background: linear-gradient(#28892a, #154f15);
  border-top: 1px solid #a1ca7d;
  border-bottom: 1px solid #05612f;
}
.oryxCashier .btn.btnSpecial:hover:not(.noHover),
.oryxCashier .btn.btnSpecial:focus {
  background: #28892a;
  background: -webkit-linear-gradient(#19791a, #154015);
  background: -moz-linear-gradient(#19791a, #154015);
  background: -ms-linear-gradient(#19791a, #154015);
  background: -o-linear-gradient(#19791a, #154015);
  background: linear-gradient(#19791a, #154015);
  border-top: 1px solid #a1ca7d;
  border-bottom: 1px solid #05612f;
}
.oryxCashier .btn.btnSpecial:active:not(.noActive) {
  background: #154f15;
  background: -webkit-linear-gradient(#154f15, #28892a);
  background: -moz-linear-gradient(#154f15, #28892a);
  background: -ms-linear-gradient(#154f15, #28892a);
  background: -o-linear-gradient(#154f15, #28892a);
  background: linear-gradient(#154f15, #28892a);
  border-top: 1px solid #0f0f0f;
  border-bottom: 1px solid #0f0f0f;
}
.oryxCashier .btn.btnSpecial.disabled {
  color: #808080;
  cursor: default;
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashier .btn.btnSpecial.disabled:hover {
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashier .btn.btnSpecial.disabled:active {
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashier .btn.btnSpecial.small {
  /* height: 25px; */
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 15px!important;
}
.oryxCashier .btn.signCross:before {
  content: "\2715";
}
.oryxCashier .btn.signAdd:before {
  content: "\271A";
}
.oryxCashier .btn.signPrevious:before {
  content: "\25C4";
}
.oryxCashier .btnRound {
  font-family: 'Calibri', Helvetica;
  font-size: 18px;
  letter-spacing: 0.5px;
  text-shadow: 0px -1px 1px #000000;
  text-decoration: none;
  outline: 0;
  /* height: 36px; */
  line-height: 36px;
  width: 200px;
  padding: 0;
  text-align: center;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  background: #969696;
  -webkit-box-shadow: 0px 0px 1px 2px #202020;
  -moz-box-shadow: 0px 0px 1px 2px #202020;
  box-shadow: 0px 0px 1px 2px #202020;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: block;
  height: 36px;
  width: 38px;
  margin: 3px 8px;
  line-height: 38px;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
}
.oryxCashier .btnRound.btnSizeWide {
  width: 250px;
}
.oryxCashier .btnRound.btnNormal {
  color: #bfbfbf;
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .btnRound.btnNormal#lockAccBtn,
.oryxCashier .btnRound.btnNormal#freezeAccBtn {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.oryxCashier .btnRound.btnNormal:hover:not(.noHover),
.oryxCashier .btnRound.btnNormal.active:not(.noActive),
.oryxCashier .btnRound.btnNormal:focus {
  background: #2b2b2b;
  background: -webkit-linear-gradient(#313131, #242424);
  background: -moz-linear-gradient(#313131, #242424);
  background: -ms-linear-gradient(#313131, #242424);
  background: -o-linear-gradient(#313131, #242424);
  background: linear-gradient(#313131, #242424);
  border-top: 1px solid #6d6e70;
  border-bottom: 1px solid #3c3c3d;
}
.oryxCashier .btnRound.btnNormal:active:not(.noActive) {
  background: #2b2b2b;
  background: -webkit-linear-gradient(#2d2d2d, #434343);
  background: -moz-linear-gradient(#2d2d2d, #434343);
  background: -ms-linear-gradient(#2d2d2d, #434343);
  background: -o-linear-gradient(#2d2d2d, #434343);
  background: linear-gradient(#2d2d2d, #434343);
  border-top: 1px solid #0f0f0f;
  border-bottom: 1px solid #0f0f0f;
}
.oryxCashier .btnRound.btnNormal.disabled {
  color: #808080;
  cursor: default;
}
.oryxCashier .btnRound.btnNormal.disabled:hover {
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .btnRound.btnNormal.disabled:active {
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .btnRound.btnNormal.small {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 0 15px!important;
}
.oryxCashier .btnRound.btnNormal.ocbConfirmimitCircleButtonOk {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 10px 2px 10px!important;
  color: #28892a!important;
  float: left;
}
.oryxCashier .btnRound.btnNormal.ocbCancelLimitCircleButtonCancel {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 10px 2px 10px!important;
  color: #AA2222!important;
}
.oryxCashier .btnRound.btnNormal.ocbCancelLimitButtonCancel {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 0 7px !important;
}
.oryxCashier .btnRound.btnSpecial {
  color: #fff;
  background: #28892a;
  background: -webkit-linear-gradient(#28892a, #154f15);
  background: -moz-linear-gradient(#28892a, #154f15);
  background: -ms-linear-gradient(#28892a, #154f15);
  background: -o-linear-gradient(#28892a, #154f15);
  background: linear-gradient(#28892a, #154f15);
  border-top: 1px solid #a1ca7d;
  border-bottom: 1px solid #05612f;
}
.oryxCashier .btnRound.btnSpecial:hover:not(.noHover),
.oryxCashier .btnRound.btnSpecial:focus {
  background: #28892a;
  background: -webkit-linear-gradient(#19791a, #154015);
  background: -moz-linear-gradient(#19791a, #154015);
  background: -ms-linear-gradient(#19791a, #154015);
  background: -o-linear-gradient(#19791a, #154015);
  background: linear-gradient(#19791a, #154015);
  border-top: 1px solid #a1ca7d;
  border-bottom: 1px solid #05612f;
}
.oryxCashier .btnRound.btnSpecial:active:not(.noActive) {
  background: #154f15;
  background: -webkit-linear-gradient(#154f15, #28892a);
  background: -moz-linear-gradient(#154f15, #28892a);
  background: -ms-linear-gradient(#154f15, #28892a);
  background: -o-linear-gradient(#154f15, #28892a);
  background: linear-gradient(#154f15, #28892a);
  border-top: 1px solid #0f0f0f;
  border-bottom: 1px solid #0f0f0f;
}
.oryxCashier .btnRound.btnSpecial.disabled {
  color: #808080;
  cursor: default;
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashier .btnRound.btnSpecial.disabled:hover {
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashier .btnRound.btnSpecial.disabled:active {
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashier .btnRound.btnSpecial.small {
  /* height: 25px; */
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 15px!important;
}
.oryxCashier .btnRound.signCross:before {
  content: "\2715";
}
.oryxCashier .btnRound.signAdd:before {
  content: "\271A";
}
.oryxCashier .btnRound.signPrevious:before {
  content: "\25C4";
}
.oryxCashier .ocPmDengi {
  /*
		table .logoContainer {
			float: none;
			margin: 12px auto;
		}

		.logoContainer {
			float: left;
			width: 190px;
			height: 64px;
			margin: 12px;
			text-align: center;

			.logoDesign {
				width: 190px;
				height: 64px;

				background-color: #d2d2d2;
				.mRound(8px);



				-webkit-box-shadow: 0px 0px 3px 2px #101010;
				-moz-box-shadow: 0px 0px 3px 2px #101010;
				box-shadow: 0px 0px 3px 2px #101010;

			}

			.logo {
				.logoDesign;
				cursor: pointer;

				&amp;:hover {
					margin: -3px 0 0 -3px;
					width: 196px;
					height: 70px;
					background-color: #fff;
				}

			}
		}
		*/
}
.oryxCashier .ocPmDengi .transactionListContainer {
  top: 85px;
  bottom: 20px;
}
.oryxCashier .ocPmDengi .dengiNotice {
  display: table;
  text-align: center;
  padding: 20px;
  width: 300px;
  margin: 30px auto 0 auto;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
}
.oryxCashier .ocPmDengi .dengiNotice span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocPmECheck .registeredPMAccountTextColor {
  color: #ffbe14 !important;
  padding-left: 10px;
}
.oryxCashier .ocPmECheck #pmAccountSelect {
  text-align: center;
}
.oryxCashier .ocPmECheck .spacer {
  line-height: 10px!important;
}
.oryxCashier .ocPmECheck .PmAccount {
  display: none;
}
.oryxCashier .ocPmECheck .small {
  font-size: 70%;
  font-style: italic;
}
.oryxCashier .pmToditoCash .ocRow TABLE {
  margin: 0 auto;
}
.oryxCashier .pmToditoCash .ocRow TABLE TR {
  margin-bottom: 5px;
}
.oryxCashier .pmToditoCash .ocRow DIV {
  display: inline-block;
  width: 150px;
  text-align: right;
  padding-right: 5px;
}
.oryxCashier .pmToditoCash .ocRow SELECT,
.oryxCashier .pmToditoCash .ocRow INPUT {
  width: 200px;
}
.oryxCashier .ocPmMoneta .monetaNotice {
  display: table;
  text-align: center;
  padding: 20px;
  width: 300px;
  margin: 30px auto 0 auto;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
}
.oryxCashier .ocPmMoneta .monetaNotice span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocPmMbSplit .mbSplitNotice {
  display: table;
  text-align: center;
  padding: 20px;
  width: 600px;
  margin: 50px auto 0 auto;
  color: #c8c8c8;
  background-color: #323232;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
}
.oryxCashier .ocPmMbSplit .mbSplitNotice span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Calibri', Helvetica;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .OryxKeyboardButton {
  font-family: 'Calibri', Helvetica;
  font-size: 18px;
  letter-spacing: 0.5px;
  text-shadow: 0px -1px 1px #000000;
  text-decoration: none;
  outline: 0;
  /* height: 36px; */
  line-height: 36px;
  width: 200px;
  margin: 3px 8px;
  padding: 0;
  text-align: center;
  -webkit-box-shadow: 0px 0px 1px 2px #202020;
  -moz-box-shadow: 0px 0px 1px 2px #202020;
  box-shadow: 0px 0px 1px 2px #202020;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: block;
  height: 50px;
  width: 50px;
  margin: 10px 15px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  color: #bfbfbf;
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
  border: none;
  display: inline;
  cursor: pointer;
  line-height: 0px;
  font-size: 24px;
  /*height: 2em; width: 2em; min-width: 1em; margin: .1em; cursor: pointer; overflow: hidden; line-height: 2em; -moz-user-focus: ignore */
}
.oryxCashier .OryxKeyboardButton.btnSizeWide {
  width: 250px;
}
.oryxCashier .OryxKeyboardButton.btnNormal {
  color: #bfbfbf;
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .OryxKeyboardButton.btnNormal#lockAccBtn,
.oryxCashier .OryxKeyboardButton.btnNormal#freezeAccBtn {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.oryxCashier .OryxKeyboardButton.btnNormal:hover:not(.noHover),
.oryxCashier .OryxKeyboardButton.btnNormal.active:not(.noActive),
.oryxCashier .OryxKeyboardButton.btnNormal:focus {
  background: #2b2b2b;
  background: -webkit-linear-gradient(#313131, #242424);
  background: -moz-linear-gradient(#313131, #242424);
  background: -ms-linear-gradient(#313131, #242424);
  background: -o-linear-gradient(#313131, #242424);
  background: linear-gradient(#313131, #242424);
  border-top: 1px solid #6d6e70;
  border-bottom: 1px solid #3c3c3d;
}
.oryxCashier .OryxKeyboardButton.btnNormal:active:not(.noActive) {
  background: #2b2b2b;
  background: -webkit-linear-gradient(#2d2d2d, #434343);
  background: -moz-linear-gradient(#2d2d2d, #434343);
  background: -ms-linear-gradient(#2d2d2d, #434343);
  background: -o-linear-gradient(#2d2d2d, #434343);
  background: linear-gradient(#2d2d2d, #434343);
  border-top: 1px solid #0f0f0f;
  border-bottom: 1px solid #0f0f0f;
}
.oryxCashier .OryxKeyboardButton.btnNormal.disabled {
  color: #808080;
  cursor: default;
}
.oryxCashier .OryxKeyboardButton.btnNormal.disabled:hover {
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .OryxKeyboardButton.btnNormal.disabled:active {
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .OryxKeyboardButton.btnNormal.small {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 0 15px!important;
}
.oryxCashier .OryxKeyboardButton.btnNormal.ocbConfirmimitCircleButtonOk {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 10px 2px 10px!important;
  color: #28892a!important;
  float: left;
}
.oryxCashier .OryxKeyboardButton.btnNormal.ocbCancelLimitCircleButtonCancel {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 10px 2px 10px!important;
  color: #AA2222!important;
}
.oryxCashier .OryxKeyboardButton.btnNormal.ocbCancelLimitButtonCancel {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 0 7px !important;
}
.oryxCashier .OryxKeyboardButton.btnSpecial {
  color: #fff;
  background: #28892a;
  background: -webkit-linear-gradient(#28892a, #154f15);
  background: -moz-linear-gradient(#28892a, #154f15);
  background: -ms-linear-gradient(#28892a, #154f15);
  background: -o-linear-gradient(#28892a, #154f15);
  background: linear-gradient(#28892a, #154f15);
  border-top: 1px solid #a1ca7d;
  border-bottom: 1px solid #05612f;
}
.oryxCashier .OryxKeyboardButton.btnSpecial:hover:not(.noHover),
.oryxCashier .OryxKeyboardButton.btnSpecial:focus {
  background: #28892a;
  background: -webkit-linear-gradient(#19791a, #154015);
  background: -moz-linear-gradient(#19791a, #154015);
  background: -ms-linear-gradient(#19791a, #154015);
  background: -o-linear-gradient(#19791a, #154015);
  background: linear-gradient(#19791a, #154015);
  border-top: 1px solid #a1ca7d;
  border-bottom: 1px solid #05612f;
}
.oryxCashier .OryxKeyboardButton.btnSpecial:active:not(.noActive) {
  background: #154f15;
  background: -webkit-linear-gradient(#154f15, #28892a);
  background: -moz-linear-gradient(#154f15, #28892a);
  background: -ms-linear-gradient(#154f15, #28892a);
  background: -o-linear-gradient(#154f15, #28892a);
  background: linear-gradient(#154f15, #28892a);
  border-top: 1px solid #0f0f0f;
  border-bottom: 1px solid #0f0f0f;
}
.oryxCashier .OryxKeyboardButton.btnSpecial.disabled {
  color: #808080;
  cursor: default;
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashier .OryxKeyboardButton.btnSpecial.disabled:hover {
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashier .OryxKeyboardButton.btnSpecial.disabled:active {
  background: #4d4d4f;
  background: -webkit-linear-gradient(#4d4d4f, #373536);
  background: -moz-linear-gradient(#4d4d4f, #373536);
  background: -ms-linear-gradient(#4d4d4f, #373536);
  background: -o-linear-gradient(#4d4d4f, #373536);
  background: linear-gradient(#4d4d4f, #373536);
  border-top: 1px solid #919396;
  border-bottom: 1px solid #373738;
}
.oryxCashier .OryxKeyboardButton.btnSpecial.small {
  /* height: 25px; */
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 15px!important;
}
.oryxCashier .OryxKeyboardButton.signCross:before {
  content: "\2715";
}
.oryxCashier .OryxKeyboardButton.signAdd:before {
  content: "\271A";
}
.oryxCashier .OryxKeyboardButton.signPrevious:before {
  content: "\25C4";
}
.oryxCashier .OryxKeyboardButton#lockAccBtn,
.oryxCashier .OryxKeyboardButton#freezeAccBtn {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.oryxCashier .OryxKeyboardButton:hover:not(.noHover),
.oryxCashier .OryxKeyboardButton.active:not(.noActive),
.oryxCashier .OryxKeyboardButton:focus {
  background: #2b2b2b;
  background: -webkit-linear-gradient(#313131, #242424);
  background: -moz-linear-gradient(#313131, #242424);
  background: -ms-linear-gradient(#313131, #242424);
  background: -o-linear-gradient(#313131, #242424);
  background: linear-gradient(#313131, #242424);
  border-top: 1px solid #6d6e70;
  border-bottom: 1px solid #3c3c3d;
}
.oryxCashier .OryxKeyboardButton:active:not(.noActive) {
  background: #2b2b2b;
  background: -webkit-linear-gradient(#2d2d2d, #434343);
  background: -moz-linear-gradient(#2d2d2d, #434343);
  background: -ms-linear-gradient(#2d2d2d, #434343);
  background: -o-linear-gradient(#2d2d2d, #434343);
  background: linear-gradient(#2d2d2d, #434343);
  border-top: 1px solid #0f0f0f;
  border-bottom: 1px solid #0f0f0f;
}
.oryxCashier .OryxKeyboardButton.disabled {
  color: #808080;
  cursor: default;
}
.oryxCashier .OryxKeyboardButton.disabled:hover {
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .OryxKeyboardButton.disabled:active {
  background: #969696;
  background: -webkit-linear-gradient(#464646, #2e2e2e);
  background: -moz-linear-gradient(#464646, #2e2e2e);
  background: -ms-linear-gradient(#464646, #2e2e2e);
  background: -o-linear-gradient(#464646, #2e2e2e);
  background: linear-gradient(#464646, #2e2e2e);
  border-top: 1px solid #78797c;
  border-bottom: 1px solid #3b3b3c;
}
.oryxCashier .OryxKeyboardButton.small {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 0 15px!important;
}
.oryxCashier .OryxKeyboardButton.ocbConfirmimitCircleButtonOk {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 10px 2px 10px!important;
  color: #28892a!important;
  float: left;
}
.oryxCashier .OryxKeyboardButton.ocbCancelLimitCircleButtonCancel {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 5px 10px 2px 10px!important;
  color: #AA2222!important;
}
.oryxCashier .OryxKeyboardButton.ocbCancelLimitButtonCancel {
  height: 25px;
  line-height: 22px;
  margin-top: 6px;
  width: auto;
  white-space: nowrap;
  padding: 0 7px !important;
}
.oryxCashier .OryxKeybordInputGlow {
  border-top: 1px solid #c6c7c8;
  box-shadow: 0 0 8px 0 #ffbe14;
}
.oryxCashier .oryxKeyboardContainer {
  background-color: #323232;
  border-color: #000000;
  border-radius: 8px;
  border-style: solid none;
  border-width: 1px 0;
  color: #C8C8C8;
  display: table;
  margin: 10px auto 0;
  padding: 20px;
  text-align: center;
  /* width: 250px; */
}
.oryxCashier #addToSHList {
  margin-right: 10px;
}
.oryxCashier.standAloneMsg {
  display: block;
}
.oryxCashier.standAloneMsg .ocContainer {
  width: 100%;
  top: 10px;
}
.oryxCashier.standAloneMsg .ocContainer .popupMask {
  border-radius: 0px;
  position: fixed;
}
.oryxCashier.standAloneMsg.mobile {
  position: fixed;
  left: 0;
}
.oryxCashier.mobile {
  min-height: 100% !important;
  height: auto!important;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  font-size: 14px!important;
}
.oryxCashier.mobile .transactionListContainer .predefinedAmmount {
  width: 47px!important;
  height: 20px;
  cursor: pointer;
  border: none!important;
}
.oryxCashier.mobile .ocModDeposit.ocPagoEx .narrowLogo {
  padding-bottom: 20px;
}
.oryxCashier.mobile .ocModDeposit.ocPagoEx .ocContentPagoEx {
  margin-top: 10px!important;
}
.oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocTitle {
  margin-bottom: 10px;
}
.oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocTransferTimeHours,
.oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocTransferTimeMinutes {
  width: 70px;
}
.oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocDynamicWithdrawalMerchantData {
  max-width: 100% !important;
}
.oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocDynamicWithdrawalMerchantData table {
  width: 100%;
}
.oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocDynamicWithdrawalMerchantData table td {
  font-size: 100% !important;
}
@media all and (max-width: 460px) {
  .oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocDynamicWithdrawalMerchantData table td {
    font-size: 150% !important;
    display: inline-block !important;
    width: 100% !important;
    text-align: center !important;
    padding-left: 0 !important;
  }
}
.oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocDynamicWithdrawalMerchantData table td:nth-child(2) {
  color: #a8a8a8;
}
.oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocDynamicWithdrawalMerchantData .predefinedAmmountHelperClass_moSpan INPUT {
  margin-left: 10px!important;
}
@media all and (max-width: 460px) {
  .oryxCashier.mobile .ocModDeposit.ocDynamicWithdrawal .ocDynamicWithdrawalMerchantData .predefinedAmmountHelperClass_moSpan {
    font-size: 150%!important;
  }
}
.oryxCashier.mobile .ocModDeposit .ocPaymentMethodHidden {
  margin: 20px 10px 10px 10px;
}
.oryxCashier.mobile .ocModDeposit .ocPaymentMethodHidden .inner {
  padding: 1px 10px;
}
.oryxCashier.mobile .ocModDeposit .ocPaymentMethodHidden .inner .methodEntry {
  margin: 10px 0!important;
  height: auto;
}
.oryxCashier.mobile .ocModDeposit .ocPaymentMethodHidden .inner .methodEntry .logoContainer {
  float: none;
  margin: 0!important;
}
.oryxCashier.mobile .ocModDeposit .ocPaymentMethodHidden .inner .methodEntry .pmDescription {
  float: none;
}
.oryxCashier.mobile .CB_LIMITS .ocbLimitsRefresh {
  margin-bottom: 30px;
}
.oryxCashier.mobile .CB_LIMITS .uneditableLimits .limitValue {
  font-weight: bold;
  margin-bottom: 20px;
}
.oryxCashier.mobile .predefinedAmmountLabel {
  cursor: pointer;
  display: block!important;
}
.oryxCashier.mobile #predefinedAmmountCostum {
  width: 270px!important;
  margin-left: 0px;
  margin-right: 5px;
}
.oryxCashier.mobile .showIfSmallScreen {
  display: none;
}
.oryxCashier.mobile .ocModClaimableBonusList .ocModClaimableBonusListClaimeBtn {
  /* white-space: nowrap; */
  padding: 5px 10px;
  width: auto;
  /* min-width: 260px!important; */
}
.oryxCashier.mobile .ocModClaimableBonusList .hiddenBonusTable THEAD TH {
  background: linear-gradient(#278629, #044622);
  background: -webkit-linear-gradient(#278629, #044622);
  color: white;
  text-shadow: 0px -1px 1px #000000;
}
@media all and (max-width: 460px) {
  .oryxCashier.mobile {
    font-size: 10px!important;
  }
  .oryxCashier.mobile .hideIfSmallScreen {
    display: none;
  }
  .oryxCashier.mobile .showIfSmallScreen {
    display: block;
  }
  .oryxCashier.mobile .ocFnDCCRegister {
    font-size: 110%!important;
    padding: 3px 0 !important;
  }
  .oryxCashier.mobile .btn {
    width: 100%!important;
    margin: 3px 0!important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .oryxCashier.mobile .btn.small {
    height: auto!important;
    padding: 5px 0px!important;
    margin: 6px 0 0 0!important;
  }
  .oryxCashier.mobile .predefinedAmmount {
    width: 40px!important;
  }
  .oryxCashier.mobile #predefinedAmmountCostum {
    width: 200px!important;
    margin-left: 0px;
    margin-right: 5px;
  }
}
.oryxCashier.mobile INPUT,
.oryxCashier.mobile SELECT {
  height: 45px;
  font-size: 100%;
  text-align: center!important;
}
.oryxCashier.mobile TEXTAREA {
  font-size: 100%;
  text-align: center;
}
.oryxCashier.mobile .bigGrayText {
  color: #C8C8C8;
  font-size: 150%!important;
  margin-top: 15px;
  margin-bottom: 15px;
}
.oryxCashier.mobile .brightGrayText {
  color: #C8C8C8;
  font-weight: bold;
}
.oryxCashier.mobile .ocFnDCRStreet {
  max-width: 450px !important;
  width: 100% !important;
}
.oryxCashier.mobile .ocFnDCCRegister {
  white-space: nowrap;
  width: auto;
  padding: 5px 30px !important;
}
@media all and (max-width: 460px) {
  .oryxCashier.mobile .ocFnDCCRegister {
    padding: 3px 0 !important;
  }
}
.oryxCashier.mobile .ocFnWBDWithdraw,
.oryxCashier.mobile .ocFnWEWithdraw,
.oryxCashier.mobile .ocbLimitsRefresh,
.oryxCashier.mobile .ocModFunPlayBuyBtn {
  white-space: nowrap;
  width: auto;
  padding: 5px 30px;
}
.oryxCashier.mobile .ocFnDCCCard {
  font-size: 90%!important;
}
.oryxCashier.mobile .ocFnDCRStreet {
  margin: 0px 0px !important;
}
.oryxCashier.mobile .narrowLogo {
  max-width: 450px !important;
  float: none!important;
  padding-bottom: 50px;
}
.oryxCashier.mobile .wideCheckbox {
  max-width: 450px;
}
.oryxCashier.mobile .wideCheckbox .grayBackground {
  background-color: gray!important;
}
.oryxCashier.mobile .dateSelectContainer {
  display: inline-block;
  width: 100%;
  max-width: 450px;
}
.oryxCashier.mobile .labelMargin {
  margin-bottom: 20px;
}
.oryxCashier.mobile .setLimitContainer {
  margin: 10px auto;
}
.oryxCashier.mobile .acGameHistory .customLabeles {
  margin-bottom: 20px;
  font-family: "Calibri", Helvetica !important;
  font-size: 100%!important;
}
.oryxCashier.mobile .acGameHistory .accShowHistoryBtn {
  margin-top: 20px;
}
.oryxCashier.mobile input[type=checkbox] {
  display: none;
}
.oryxCashier.mobile input[type=checkbox] + label {
  display: inline-block;
  background-color: #DB574D;
  color: white;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 30px;
  position: relative;
  text-transform: uppercase;
  padding: 10px 10px;
  border-radius: 3px;
}
.oryxCashier.mobile input[type=checkbox] + label,
.oryxCashier.mobile input[type=checkbox] + label i {
  -webkit-transition: all 200ms ease;
  -moz-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  transition: all 200ms ease;
}
.oryxCashier.mobile input[type=checkbox]:checked + label {
  background-color: #67B04F;
}
.oryxCashier.mobile input[type=checkbox] + label:before,
.oryxCashier.mobile input[type=checkbox] + label:after,
.oryxCashier.mobile input[type=checkbox] + label i {
  width: 120px;
  display: inline-block;
  text-align: center;
  border-radius: 3px;
}
.oryxCashier.mobile input[type=checkbox] + label:before {
  content: attr(data-text-true);
}
.oryxCashier.mobile input[type=checkbox] + label:after {
  content: attr(data-text-false);
}
.oryxCashier.mobile input[type=checkbox] + label i {
  top: 10%;
  background-color: white;
  height: 80%;
  left: 5%;
  position: absolute;
  width: 45%;
}
.oryxCashier.mobile input[type=checkbox]:checked + label i {
  left: 50%;
}
.oryxCashier.mobile .ocMask {
  z-index: 99998;
  position: fixed!important;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 0px;
  background-image: -webkit-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -moz-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -ms-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -o-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  opacity: 1!important;
  filter: alpha(opacity=100) !important;
}
.oryxCashier.mobile .ocContainer {
  width: 100%;
  min-height: 100% !important;
  max-height: 100%;
  margin: 0 auto;
  text-align: center;
  height: auto !important;
  position: relative !important;
  top: 0!important;
  left: 0!important;
  font-size: inherit!important;
  /*
			SELECT, INPUT, TEXTAREA, P {
				font-size: inherit!important;
			}
			*/
}
.oryxCashier.mobile .ocContainer .ocIFrameContainer {
  position: relative!important;
  height: 850px!important;
  padding: 0px!important;
  top: 0px!important;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory TD,
.oryxCashier.mobile .ocContainer .ocModAccount TD,
.oryxCashier.mobile .ocContainer .ocModDeposit TD {
  color: #C8C8C8;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory TD,
.oryxCashier.mobile .ocContainer .ocModAccount TD,
.oryxCashier.mobile .ocContainer .ocModDeposit TD,
.oryxCashier.mobile .ocContainer .ocModTransactionHistory TH,
.oryxCashier.mobile .ocContainer .ocModAccount TH,
.oryxCashier.mobile .ocContainer .ocModDeposit TH {
  display: table-cell;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .val,
.oryxCashier.mobile .ocContainer .ocModAccount .val,
.oryxCashier.mobile .ocContainer .ocModDeposit .val {
  color: #ffbe14 !important;
  white-space: nowrap;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .ocFnThFromDate,
.oryxCashier.mobile .ocContainer .ocModAccount .ocFnThFromDate,
.oryxCashier.mobile .ocContainer .ocModDeposit .ocFnThFromDate,
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .ocFnThToDate,
.oryxCashier.mobile .ocContainer .ocModAccount .ocFnThToDate,
.oryxCashier.mobile .ocContainer .ocModDeposit .ocFnThToDate {
  display: inline;
  text-align: center!important;
  width: 195px!important;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .customLabeles,
.oryxCashier.mobile .ocContainer .ocModAccount .customLabeles,
.oryxCashier.mobile .ocContainer .ocModDeposit .customLabeles {
  margin-bottom: 20px!important;
  font-family: "Calibri", Helvetica !important;
  font-size: 100%!important;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .customLabeles .customLabel,
.oryxCashier.mobile .ocContainer .ocModAccount .customLabeles .customLabel,
.oryxCashier.mobile .ocContainer .ocModDeposit .customLabeles .customLabel {
  /*width: 150px!important;*/
  display: inline-block;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .customLabeles .customLabelText,
.oryxCashier.mobile .ocContainer .ocModAccount .customLabeles .customLabelText,
.oryxCashier.mobile .ocContainer .ocModDeposit .customLabeles .customLabelText {
  padding-top: 10px;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .formContainer,
.oryxCashier.mobile .ocContainer .ocModAccount .formContainer,
.oryxCashier.mobile .ocContainer .ocModDeposit .formContainer {
  max-width: 450px!important;
  width: 100%!important;
  height: auto!important;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .balanceDetails,
.oryxCashier.mobile .ocContainer .ocModAccount .balanceDetails,
.oryxCashier.mobile .ocContainer .ocModDeposit .balanceDetails {
  text-align: center!important;
  max-width: 650px;
  width: 100%;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory #lockAccBtn,
.oryxCashier.mobile .ocContainer .ocModAccount #lockAccBtn,
.oryxCashier.mobile .ocContainer .ocModDeposit #lockAccBtn,
.oryxCashier.mobile .ocContainer .ocModTransactionHistory #freezeAccBtn,
.oryxCashier.mobile .ocContainer .ocModAccount #freezeAccBtn,
.oryxCashier.mobile .ocContainer .ocModDeposit #freezeAccBtn {
  font-size: 90%!important;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .depositLimits_wraper,
.oryxCashier.mobile .ocContainer .ocModAccount .depositLimits_wraper,
.oryxCashier.mobile .ocContainer .ocModDeposit .depositLimits_wraper {
  display: inline-block;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .depositLimits_wraper .floatLeft,
.oryxCashier.mobile .ocContainer .ocModAccount .depositLimits_wraper .floatLeft,
.oryxCashier.mobile .ocContainer .ocModDeposit .depositLimits_wraper .floatLeft {
  display: unset;
  margin: 0 10px 10px 10px;
  position: relative;
  height: 130px;
  vertical-align: top;
  margin-bottom: 110px;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .depositLimits_wraper .customLabelWidth,
.oryxCashier.mobile .ocContainer .ocModAccount .depositLimits_wraper .customLabelWidth,
.oryxCashier.mobile .ocContainer .ocModDeposit .depositLimits_wraper .customLabelWidth {
  margin: 10px auto!important;
  /*width: 130px;*/
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .depositLimits_wraper .labelForLimits,
.oryxCashier.mobile .ocContainer .ocModAccount .depositLimits_wraper .labelForLimits,
.oryxCashier.mobile .ocContainer .ocModDeposit .depositLimits_wraper .labelForLimits {
  color: #ffbe14;
}
.oryxCashier.mobile .ocContainer .selectedLabel {
  color: #ffbe14;
}
.oryxCashier.mobile .ocContainer .billingAddressRadio {
  width: 16px!important;
  height: 20px;
  cursor: pointer;
  float: left;
  margin-right: 10px;
}
.oryxCashier.mobile .ocContainer .frame {
  overflow-x: hidden;
}
.oryxCashier.mobile .ocContainer .frame.ocMsg {
  z-index: 19040;
  margin: 15px;
  width: calc(100% - 30px);
  left: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
}
.oryxCashier.mobile .ocContainer .frame.ocMsg:first-child {
  z-index: 19060;
}
.oryxCashier.mobile .ocContainer .btn {
  font-size: 120%!important;
}
.oryxCashier.mobile .ocContainer SELECT,
.oryxCashier.mobile .ocContainer INPUT {
  max-width: 450px;
  width: 100%;
  margin: 5px!important;
  margin-left: 0px!important;
}
.oryxCashier.mobile .ocContainer .popupMask {
  position: fixed!important;
  z-index: 19050!important;
  top: 0px !important;
  left: 0px;
  width: 100%;
  min-height: 100%;
  height: auto !important;
  border-radius: 0px!important;
}
.oryxCashier.mobile .ocContainer #mobile_header {
  top: 0;
  left: 0;
  position: absolute;
  font-size: 150%!important;
  display: block;
  height: 70px;
  width: 100%;
  border-bottom: black 1px solid;
  box-shadow: 0 0 3px #000000;
  padding-bottom: 3px;
  z-index: 10000;
  background: #252525;
  background-image: -webkit-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -moz-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -ms-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -o-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
}
@media all and (max-width: 760px) {
  .oryxCashier.mobile .ocContainer #mobile_header {
    height: 132px;
  }
}
.oryxCashier.mobile .ocContainer #mobile_header #ocBtnQuit_wraper {
  position: relative;
  top: -13px;
  right: -8px;
  display: block;
}
.oryxCashier.mobile .ocContainer #mobile_header #ocBtnQuit_wraper .ocBtnQuit {
  font-size: 140%!important;
  border-radius: 50px!important;
  height: 44px!important;
  width: 48px!important;
  line-height: 46px!important;
  top: 25px;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper {
  width: 100%;
  min-width: 236px;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu_wraper_first {
  margin: 15px 90px 16px 280px !important;
}
@media all and (max-width: 760px) {
  .oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu_wraper_first {
    margin: 75px 16px 16px 16px !important;
  }
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu {
  z-index: 99;
  padding: 0 !important;
  width: 100% !important;
  margin: 0 auto !important;
  position: relative;
  clear: both;
  bottom: 0 !important;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu a {
  width: 100%;
  white-space: nowrap;
  text-align: left;
  border-radius: 8px !important;
  margin: 0 !important;
  font-size: inherit!important;
  height: 44px!important;
  line-height: 33px;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu a span:first-child {
  float: left;
  padding: 7px 10px 5px 12px;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu a span:last-child {
  float: right;
  padding: 7px 20px 7px 0px;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ddSymbol {
  float: right;
  text-align: right;
  color: #ffbe14;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar {
  position: absolute!important;
  height: auto !important;
  z-index: 100;
  display: none;
  width: 100% !important;
  margin: 0 !important;
  -webkit-box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.55);
  -moz-box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.55);
  box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.55);
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li {
  display: inline-flex !important;
  width: 100% !important;
  max-width: 100% !important;
  padding: 0!important;
  background: #303030 !important;
  -webkit-box-shadow: 0 !important;
  -moz-box-shadow: 0 !important;
  box-shadow: none !important;
  border: 0 !important;
  border-top: 2px solid #474747 !important;
  font-size: inherit!important;
  text-transform: none !important;
  text-align: left;
  height: 60px!important;
  overflow-y: auto;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li.hidden {
  display: none!important;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li:first-child {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  border: 0 !important;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li:last-child {
  -webkit-border-radius: 0 0 0.5em 0.5em;
  -moz-border-radius: 0 0 0.5em 0.5em;
  border-radius: 0 0 0.5em 0.5em;
  border-color: #000;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li DIV {
  padding: 10px 20px;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li:hover {
  background: #292929 !important;
  color: #c8c8c8;
}
.oryxCashier.mobile .ocContainer #mobile_header #ocBalance_wraper {
  position: absolute;
  top: 0px;
  left: 0px;
  white-space: nowrap;
  display: block;
  width: 240px;
}
.oryxCashier.mobile .ocContainer #mobile_header #ocBalance_wraper .ocBalance {
  background-position: 10px center;
  height: 2.250em !important;
  margin: 0 !important;
  top: 14px!important;
  width: 100% !important;
  padding-right: 20px!important;
  text-align: right!important;
  line-height: 2.250em !important;
  white-space: nowrap;
  position: relative !important;
  font-size: inherit!important;
}
@media all and (max-width: 460px) {
  .oryxCashier.mobile .ocContainer #mobile_header #ocBalance_wraper .ocBalance {
    top: 22px!important;
  }
}
@media all and (max-width: 380px) {
  .oryxCashier.mobile .ocContainer #mobile_header #ocBalance_wraper {
    width: auto!important;
  }
  .oryxCashier.mobile .ocContainer #mobile_header #ocBalance_wraper .ocBalance {
    background-image: none!important;
    padding: 0px 10px!important;
    text-align: center!important;
  }
  .oryxCashier.mobile .ocContainer #mobile_header #ocBalance_wraper #downMenu_wraper_first {
    margin: 75px 16px 16px 16px !important;
  }
}
.oryxCashier.mobile .ocContainer .ocFrame.frame {
  position: relative !important;
  top: 0 !important;
  left: 0 !important;
  min-height: 100%;
  padding-bottom: 5.250em !important;
  padding-top: 85px !important;
  border: none!important;
  box-shadow: none;
  border-radius: 0px!important;
  background-image: none!important;
  background-color: transparent!important;
}
@media all and (max-width: 760px) {
  .oryxCashier.mobile .ocContainer .ocFrame.frame {
    padding-top: 145px!important;
  }
}
.oryxCashier.mobile .ocContainer .ocFrame.frame .content {
  padding: 10px!important;
}
.oryxCashier.mobile .ocContainer .ocFrame.frame SPAN {
  font-size: inherit!important;
}
.oryxCashier.mobile .ocContainer .ocModComps .ocModCompsValue {
  width: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
  margin-bottom: 1em !important;
}
.oryxCashier.mobile .ocContainer .ocModComps .ocModCompsGraph {
  margin: 0 auto;
}
.oryxCashier.mobile .ocContainer .contentCentered {
  font-size: inherit!important;
}
@media all and (max-width: 380px) {
  .oryxCashier.mobile .ocContainer .ocFrame.frame {
    padding-top: 85px!important;
  }
  .oryxCashier.mobile .ocContainer #mobile_header {
    height: 100px;
    top: -22px;
  }
  .oryxCashier.mobile .ocContainer #mobile_header #ocBtnQuit_wraper {
    top: 0;
  }
  .oryxCashier.mobile .ocContainer #mobile_header #ocBtnQuit_wraper A.ocBtnQuit {
    height: 30px !important;
    width: 32px !important;
    line-height: 32px !important;
  }
  .oryxCashier.mobile .ocContainer #mobile_header #ocBalance_wraper {
    top: 7px;
  }
  .oryxCashier.mobile .ocContainer #mobile_header #ocBalance_wraper .ocBalance {
    height: 30px!important;
    line-height: 30px!important;
  }
  .oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu A {
    height: 30px!important;
    line-height: 18px;
  }
  .oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar LI {
    height: 40px!important;
    line-height: 25px;
  }
  .oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu_wraper_first {
    margin: 65px 16px 16px 16px!important;
  }
}
.oryxCashier.mobile .fr {
  float: none !important;
}
.oryxCashier.mobile .ocFnWMethod {
  width: 90% !important;
  padding: 0 !important;
  text-align: center;
}
.oryxCashier.mobile .ocFnWwithdrawRequest {
  width: 90% !important;
  padding: 0 !important;
  text-align: center;
}
.oryxCashier.mobile .text,
.oryxCashier.mobile .val {
  margin: 0 auto !important;
  text-align: center!important;
  width: 100% !important;
  float: none !important;
  padding: 1% 0 !important;
}
.oryxCashier.mobile .ocTitle {
  width: 100% !important;
  height: auto!important;
  display: block !important;
  padding-top: 0.5em;
}
.oryxCashier.mobile .ocTitle span {
  display: block !important;
  font-size: inherit!important;
}
.oryxCashier.mobile .ocLoading {
  display: none !important;
}
.oryxCashier.mobile .ocMsgButtons {
  margin: 1em !important;
}
.oryxCashier.mobile .ocMsgButtons .ocMsgCounter {
  bottom: -17px !important;
  right: -8px;
}
.oryxCashier.mobile .ocErrorPage .sign {
  width: 100% !important;
  margin: 0 auto !important;
  text-align: center !important;
}
.oryxCashier.mobile .ocErrorPage .content {
  width: 90% !important;
  padding: 2% !important;
}
.oryxCashier.mobile .ocErrorPage .content span {
  margin: 0 auto !important;
  display: block !important;
  text-align: center !important;
  width: 100% !important;
}
.oryxCashier.mobile .transactionListContainer .listtable {
  font-size: inherit!important;
}
.oryxCashier.mobile .transactionListContainer .listtable TD,
.oryxCashier.mobile .transactionListContainer .listtable TH {
  font-size: 80%!important;
}
.oryxCashier.mobile .transactionListContainer,
.oryxCashier.mobile .ocPage {
  top: 4.688em;
  bottom: 1.250em;
  width: 100%;
  max-width: 650px;
  margin: 0 auto;
  padding: 0px!important;
  overflow-y: hidden !important;
  overflow-x: hidden !important;
  height: auto !important;
  position: relative !important;
  top: 0 !important;
  left: 0 !important;
  margin-bottom: 20px;
}
.oryxCashier.mobile .transactionListContainer .statusName,
.oryxCashier.mobile .ocPage .statusName {
  float: none !important;
  margin: 0 auto !important;
}
.oryxCashier.mobile .transactionListContainer .ocbDetailsRefresh,
.oryxCashier.mobile .ocPage .ocbDetailsRefresh {
  font-size: 100% !important;
  padding: 5px 25px!important;
}
.oryxCashier.mobile .transactionListContainer .logoContainer,
.oryxCashier.mobile .ocPage .logoContainer {
  margin: 10px auto 0px auto!important;
  text-align: center;
  clear: both;
  float: left;
  width: 100% !important;
  position: relative;
}
.oryxCashier.mobile .transactionListContainer .logoContainer div,
.oryxCashier.mobile .ocPage .logoContainer div {
  width: 100% !important;
}
.oryxCashier.mobile .transactionListContainer .logoContainer .pmDescription_triger,
.oryxCashier.mobile .ocPage .logoContainer .pmDescription_triger {
  position: absolute;
  right: 0px;
  top: 0px;
  height: 64px;
  width: 50px !important;
  background-repeat: no-repeat;
  background-position: center;
}
.oryxCashier.mobile .transactionListContainer .logoContainer .pmDescription_triger.off,
.oryxCashier.mobile .ocPage .logoContainer .pmDescription_triger.off {
  background-image: url('img/down.png');
}
.oryxCashier.mobile .transactionListContainer .logoContainer .pmDescription_triger.on,
.oryxCashier.mobile .ocPage .logoContainer .pmDescription_triger.on {
  background-image: url('img/up.png');
}
.oryxCashier.mobile .transactionListContainer .logoContainer .logo:hover,
.oryxCashier.mobile .ocPage .logoContainer .logo:hover {
  width: auto!important;
  height: 64px!important;
  margin: 0px!important;
  background-color: #d2d2d2!important;
}
.oryxCashier.mobile .transactionListContainer .pmDescription,
.oryxCashier.mobile .ocPage .pmDescription {
  display: none;
  width: 100%;
  float: left;
  position: relative;
  text-align: center;
  margin-top: 5px;
  font-size: inherit!important;
  padding: 5px!important;
  border-bottom: 1px solid #5C5D5F;
  border-radius: 8px;
  border-top: 1px solid #0A0A0A;
  box-sizing: border-box;
  background-color: #323232;
}
.oryxCashier.mobile .transactionListContainer .contentContainer,
.oryxCashier.mobile .ocPage .contentContainer {
  position: static !important;
}
.oryxCashier.mobile .transactionListContainer .contentContainer .content,
.oryxCashier.mobile .ocPage .contentContainer .content {
  width: 100% !important;
  height: auto !important;
  display: block !important;
  overflow-x: hidden;
}
.oryxCashier.mobile .transactionListContainer .contentContainer .content span,
.oryxCashier.mobile .ocPage .contentContainer .content span {
  display: block !important;
  width: 100% !important;
}
.oryxCashier.mobile .transactionListContainer .contentContainer .fontColorTextHighlight,
.oryxCashier.mobile .ocPage .contentContainer .fontColorTextHighlight {
  white-space: nowrap !important;
}
.oryxCashier.mobile .transactionListContainer .description,
.oryxCashier.mobile .ocPage .description {
  clear: both;
  float: left;
  width: 100%;
  margin: 0 auto;
  display: block;
  text-align: center;
  height: auto !important;
}
.oryxCashier.mobile .transactionListContainer .description div,
.oryxCashier.mobile .ocPage .description div {
  margin: 0.5% auto !important;
  padding: 1% !important;
  float: none !important;
  display: block;
  width: 100% !important;
}
.oryxCashier.mobile .transactionListContainer .description .light,
.oryxCashier.mobile .ocPage .description .light {
  clear: both;
  float: left;
  display: block;
  word-break: break-all;
}
.oryxCashier.mobile .transactionListContainer .ocModCompsContent,
.oryxCashier.mobile .ocPage .ocModCompsContent {
  width: 96% !important;
  padding: 2% !important;
  display: block !important;
  margin-bottom: 2em !important;
  font-size: inherit!important;
}
.oryxCashier.mobile .transactionListContainer .ocModCompsContent span,
.oryxCashier.mobile .ocPage .ocModCompsContent span {
  display: block !important;
  line-height: 150% !important;
  font-size: inherit!important;
}
.oryxCashier.mobile .transactionListContainer .ocModCompsValue,
.oryxCashier.mobile .ocPage .ocModCompsValue {
  font-size: inherit!important;
}
.oryxCashier.mobile .transactionListContainer .mbSplitNotice,
.oryxCashier.mobile .ocPage .mbSplitNotice {
  width: 96% !important;
  display: block !important;
  margin: 1em auto !important;
  padding: 2% !important;
  text-align: left !important;
}
.oryxCashier.mobile .transactionListContainer .mbSplitNotice span,
.oryxCashier.mobile .ocPage .mbSplitNotice span {
  display: block !important;
}
.oryxCashier.mobile .ocBottomButtons {
  position: relative !important;
  margin-top: 1em !important;
  bottom: 0 !important;
}
.oryxCashier.mobile .formContainer .fldrow {
  font-size: inherit!important;
}
.oryxCashier.mobile .oryxCashierTooltip:hover:before,
.oryxCashier.mobile .oryxCashierTooltip:hover:after {
  content: none !important;
}
@-moz-keyframes slideDown {
  0% {
    -moz-transform: translateY(-100%);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
.oryxCashier .animated {
  -webkit-animation-duration: .5s;
  -moz-animation-duration: .5s;
  -o-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-o-keyframes slideDown {
  0% {
    -o-transform: translateY(-100%);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes slideDown {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(0);
  }
}
.oryxCashier .animated.slideDown {
  -webkit-animation-name: slideDown;
  -moz-animation-name: slideDown;
  -o-animation-name: slideDown;
  animation-name: slideDown;
}
@-webkit-keyframes slideUp {
  0% {
    -webkit-transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-100%);
  }
}
@-moz-keyframes slideUp {
  0% {
    -moz-transform: translateY(0);
  }
  100% {
    -moz-transform: translateY(-100%);
  }
}
@-o-keyframes slideUp {
  0% {
    -o-transform: translateY(0);
  }
  100% {
    -o-transform: translateY(-100%);
  }
}
@keyframes slideUp {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-220%);
  }
}
.oryxCashier .animated.slideUp {
  -webkit-animation-name: slideUp;
  -moz-animation-name: slideUp;
  -o-animation-name: slideUp;
  animation-name: slideUp;
}
.oryxCashier.oryxCashierCustomContainer {
  display: inline;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer {
  position: relative;
  width: 100%;
  top: 0px;
  max-height: unset;
  height: 100%;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer .ocFrame {
  border: none;
  box-shadow: none;
  border-radius: 0px;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer .ocToolbarContainer {
  position: relative;
  background: linear-gradient(#323232, #0f0f0f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -webkit-linear-gradient(#323232, #0f0f0f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  top: 0px;
  z-index: 9999;
  width: 100%;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer .ocToolbarContainer .ocToolbar {
  margin: 0;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer .ocToolbarContainer .ocToolbar li,
.oryxCashier.oryxCashierCustomContainer .ocContainer .ocToolbarContainer .ocToolbar li:first-child,
.oryxCashier.oryxCashierCustomContainer .ocContainer .ocToolbarContainer .ocToolbar li:last-child {
  box-shadow: none;
  border-radius: 0px;
  border-top: none;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer .tabsVisible {
  top: 55px;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer .tabsVisible.frame {
  top: 0px;
  padding: 55px 15px 15px 15px;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer .tabsVisible .transactionListContainer {
  top: 115px;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer .tabsVisible .acGameHistory .transactionListContainer {
  top: 240px;
}
.oryxCashier.oryxCashierCustomContainer .ocContainer .tabsVisible .ocModTransactionHistory .transactionListContainer {
  top: 300px;
}
.oryxCashier .hideBackAndCancel .ocModAccount .amChgPW_Cancel,
.oryxCashier .hideBackAndCancel .ocModAccount .amProfileCancel {
  display: none;
}
BODY,
HTML {
  height: 100%;
}
BODY.oc-mobile-cashier-open,
HTML.oc-mobile-cashier-open {
  overflow: hidden;
}
BODY.oc-mobile-cashier-open .oryxCashier,
HTML.oc-mobile-cashier-open .oryxCashier {
  background-image: -webkit-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -moz-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -ms-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: -o-radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  background-image: radial-gradient(50% 50px, circle farthest-side, #383838, #232323);
  transform: translate3d(0, 0, 0);
  position: fixed!important;
  overflow-y: auto!important;
  bottom: auto;
  overflow-x: hidden;
  height: 100%!important;
  width: 100vw;
}
BODY.oc-mobile-cashier-open .oryxCashier.oc-ios,
HTML.oc-mobile-cashier-open .oryxCashier.oc-ios {
  overflow-y: scroll !important;
  -webkit-overflow-scrolling: touch;
}
BODY.oc-mobile-cashier-open .oryxCashier.oc-ios .ocContainer,
HTML.oc-mobile-cashier-open .oryxCashier.oc-ios .ocContainer {
  min-height: 101% !important;
  max-height: 101% !important;
}
BODY.oc-mobile-cashier-open .oryxCashier .ocMask,
HTML.oc-mobile-cashier-open .oryxCashier .ocMask {
  display: none;
}
</pre></body></html>