/* MOBILE */
.cashierHeading h1 {
  font-size: 36px;
  padding-bottom: 30px;
  margin-bottom: 0px;
  border: none;
}
.cashierHeading h2 {
  font-size: 24px;
  font-weight: 300;
  margin-top: 0px;
  margin-bottom: 30px;
}
.oryxCashier {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  display: none;
  z-index: 0;
  min-height: 630px;
  /*** MIXINS ****/
  /*
	.bevelBlackLight {
		text-shadow: 0px -1px 1px #171717;
	}
	*/
  /*** /MIXINS ****/
  /* keyboard - jQuery UI Widget */
  /* MOBILE */
  /* /MOBILE */
  /* ANIMATIONS */
  /* /ANIMATIONS */
  /* GRADIENTS */
}
.oryxCashier.oryxCashierCustomContainer {
  display: block !important;
}
.oryxCashier .cashierFont1 {
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .alignCenter {
  text-align: center;
}
.oryxCashier .cashierFontTab {
  font-family: 'Open Sans', sans-serif;
  letter-spacing: normal;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}
.oryxCashier .cashierFontTitle {
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 18px;
}
.oryxCashier .cashierFont2 {
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 12px;
}
.oryxCashier .cashierFontContent {
  font-family: 'Open Sans', sans-serif;
  letter-spacing: normal;
  font-size: 14px;
}
.oryxCashier .cashierFontSmallContent {
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 12px;
  padding: 18px 0px;
}
.oryxCashier .fontColorTextHighlight {
  color: #2193dc;
}
.oryxCashier .btnFont {
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  letter-spacing: normal;
  font-weight: normal;
}
.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 .oForm {
  color: #c8c8c8;
  background-color: #323232;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
}
.oryxCashier .fl {
  float: left;
}
.oryxCashier .tac {
  text-align: center !important;
  padding-left: 0px !important;
}
.oryxCashier .tar {
  text-align: right !important;
}
.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) {
  display: inline !important;
  white-space: nowrap !important;
}
.oryxCashier input,
.oryxCashier select,
.oryxCashier textarea {
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 13px;
  color: #000000;
  border-style: none;
  outline: 0;
  border: none;
  background: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  height: 32px;
}
.oryxCashier input.errInput,
.oryxCashier select.errInput,
.oryxCashier textarea.errInput {
  border: 2px solid #DA0E0F;
  background: #fff;
}
.oryxCashier input.sizeS,
.oryxCashier select.sizeS,
.oryxCashier textarea.sizeS {
  width: 130px !important;
}
.oryxCashier input.sizeMS,
.oryxCashier select.sizeMS,
.oryxCashier textarea.sizeMS {
  width: 113px !important;
}
.oryxCashier input.sizeXS,
.oryxCashier select.sizeXS,
.oryxCashier textarea.sizeXS {
  width: 90px !important;
}
.oryxCashier input.sizeXXS,
.oryxCashier select.sizeXXS,
.oryxCashier textarea.sizeXXS {
  width: 70px !important;
}
.oryxCashier input,
.oryxCashier textarea {
  padding: 3px 0px 3px 10px;
}
.oryxCashier input.checkbox,
.oryxCashier textarea.checkbox {
  width: auto !important;
}
.oryxCashier select {
  padding: 3px;
}
.oryxCashier .formTooltip {
  text-align: right !important;
  font-size: 10px;
  color: #6a6a6a;
}
.oryxCashier .ocContainer {
  z-index: 999;
  text-align: left !important;
  position: fixed;
  top: 80px;
  width: 900px;
  height: auto;
  max-height: none;
  padding: 0px;
  background: #1c1e21;
}
.oryxCashier .ocContainer .oryxCashierPredefinedValueSpan {
  padding-left: 12px;
  color: #ffbe14;
}
.oryxCashier .ocContainer .acPlayerBonuses .currentlyWagering {
  color: #ffbe14 !important;
}
.oryxCashier .ocContainer .ocModFunPlay {
  text-align: center;
}
.oryxCashier .ocContainer .ocModFunPlay .oryxPackages {
  display: inline-block;
  margin: 0 10px 40px 10px;
  padding: 10px;
  background-color: #323232;
  border-color: #000000 -moz-use-text-color #6d6e70;
  border-radius: 8px;
  border-style: solid none;
  border-width: 1px 0;
  color: #c8c8c8;
  text-align: center;
  position: relative;
}
.oryxCashier .ocContainer .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 .ocModFunPlay .methodEntry {
  display: inline-block;
}
.oryxCashier .ocContainer .ocModFunPlay .logoContainer {
  float: none;
}
.oryxCashier .ocContainer .acGameHistory #dateInterval {
  background-color: #323232;
  border-color: #000000 -moz-use-text-color #6d6e70;
  border-radius: 40px;
  border-style: solid none;
  border-width: 1px 0;
  color: #c8c8c8;
  display: table;
  margin: 10px 0;
  padding: 6px 20px;
  text-align: center;
}
.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: 0px;
  padding: 0;
  height: 42px;
  border-bottom: 1px solid #2a2d31;
  margin-bottom: 12px;
}
.oryxCashier .ocContainer .ocToolbar li {
  font-family: 'Open Sans', sans-serif;
  letter-spacing: normal;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  text-shadow: 0px -1px 1px #000000;
  text-shadow: none;
  color: #1c1e21;
  display: inline;
  float: left;
  cursor: pointer;
  padding: 0 13px;
  height: 40px;
  line-height: 40px;
  background: #d0d8e4;
  background: -webkit-linear-gradient(#d0d8e4, #999fa8);
  background: -moz-linear-gradient(#d0d8e4, #999fa8);
  background: -ms-linear-gradient(#d0d8e4, #999fa8);
  background: -o-linear-gradient(#d0d8e4, #999fa8);
  background: linear-gradient(#d0d8e4, #999fa8);
  border: none;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
  margin-right: 3px;
}
.oryxCashier .ocContainer .ocToolbar li:hover {
  color: #fff;
  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);
  background: #363a41;
}
.oryxCashier .ocContainer .ocToolbar li.active {
  color: #fff;
  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);
  background: #363a41;
}
.oryxCashier .ocContainer .ocToolbar li:first-child {
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: 0px;
  border-left: none;
}
.oryxCashier .ocContainer .ocToolbar li:last-child {
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: 0px;
  border-right: none;
}
.oryxCashier .ocContainer .ocBtnQuit {
  position: absolute;
  right: -22px;
  top: -16px;
  z-index: 2;
  line-height: 30px;
}
.oryxCashier .ocContainer .ocBtnQuit.btnNormal {
  background: #535963;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTk2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjNhNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #535963 0%, #363a41 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #535963), color-stop(100%, #363a41));
  background: -webkit-linear-gradient(top, #535963 0%, #363a41 100%);
  background: -o-linear-gradient(top, #535963 0%, #363a41 100%);
  background: -ms-linear-gradient(top, #535963 0%, #363a41 100%);
  background: linear-gradient(to bottom, #535963 0%, #363a41 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#535963', endColorstr='#363a41', GradientType=0);
  filter: none;
  border: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
.oryxCashier .ocContainer .ocBtnQuit.btnNormal:hover {
  background: #535963;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTk2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjNhNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #535963 0%, #363a41 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #535963), color-stop(100%, #363a41));
  background: -webkit-linear-gradient(top, #535963 0%, #363a41 100%);
  background: -o-linear-gradient(top, #535963 0%, #363a41 100%);
  background: -ms-linear-gradient(top, #535963 0%, #363a41 100%);
  background: linear-gradient(to bottom, #535963 0%, #363a41 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#535963', endColorstr='#363a41', GradientType=0);
  filter: none;
  border: none;
}
.oryxCashier .ocContainer .ocBalance {
  display: none;
  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;
  width: 200px;
  height: 36px;
  line-height: 36px;
  color: #fff;
  background: #323232 url(img/icon_balance.png) no-repeat 9px 8px;
  text-align: right !important;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  letter-spacing: normal;
  font-weight: normal;
  padding-right: 15px;
  border-top: 1px solid #0a0a0a;
  border-bottom: 1px solid #5c5d5f;
}
.oryxCashier .ocContainer .frame {
  color: #c8c8c8;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 14px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  display: block;
  padding: 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);
  background: #1c1e21;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border: none;
}
.oryxCashier .ocContainer .ocTitle {
  display: none !important;
  width: 100%;
  height: 45px;
  display: table;
  text-align: left;
  border-bottom: 1px solid #444444;
  border-top: 0px !important;
  padding-bottom: 20px;
}
.oryxCashier .ocContainer .ocTitle span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 18px;
  color: #fff;
  font-size: 28px;
  font-weight: 300;
  line-height: 40px;
  text-transform: uppercase;
}
.oryxCashier .ocContainer .ocFrame {
  z-index: 1;
  width: 100%;
  height: auto;
  min-height: 100%;
  overflow: visible;
  position: relative;
}
.oryxCashier .ocContainer .popupMask {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 2;
  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: 4;
  position: relative;
  margin: 150px auto 0 auto;
  width: 300px;
  height: 200px;
  /*
			span {
				display: table-cell;
  				vertical-align: middle;
			}
			*/
  text-align: center;
  position: absolute;
  left: -99999px;
  right: -99999px;
  top: 146px;
  margin-top: 0px;
  background: none;
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.75);
  z-index: 5;
  /* left: 0px; */
  top: 0px;
  padding-top: 400px;
}
.oryxCashier .ocContainer .ocLoading .loadingImg {
  margin: 15px auto 10px auto;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  width: 125px;
  height: 125px;
  background: #1C1E21;
  padding-top: 26px;
}
.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: 3;
  position: relative;
  margin: 100px auto 0 auto;
  width: 640px;
  position: fixed;
  left: -99999px;
  right: -99999px;
  background: #1C1E21;
  top: 168px;
  box-shadow: 0px 0px 3px 0px #000;
}
.oryxCashier .ocContainer .ocMsg.mobile {
  width: auto !important;
  max-width: 640px;
  margin: 15px auto 0 !important;
}
.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: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 18px;
  color: #2193dc;
}
.oryxCashier .ocContainer .ocMsg .ocMsgContent {
  display: table;
  text-align: center;
  height: 110px;
  width: 85%;
  margin: 0 auto;
  color: #c8c8c8;
  background-color: #323232;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
}
.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 span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocContainer .ocMsg .ocMsgButtons {
  margin: 30px auto;
  text-align: center;
}
.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;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
}
.oryxCashier .ocContainer .ocErrorPage .content span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocContainer .ocBottomButtons {
  position: relative;
  bottom: auto;
  width: 100%;
  border: none;
  text-align: left;
  margin-top: 10px;
  padding-top: 10px;
}
.oryxCashier .ocContainer .ocBottomButtons .btn {
  display: inline-block;
}
.oryxCashier .ocContainer .logoIcons.ocPmBANK_DRAFT {
  background: #d2d2d2 url(img/pm_BANK_DRAFT.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmWIRETRANSF {
  background: #d2d2d2 url(img/pm_WIRETRANSF.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmMONEYBOOK {
  background: #d2d2d2 url(img/pm_MONEYBOOK.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDENGI_ONL {
  background: #d2d2d2 url(img/pm_DENGI_ONL.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmNETELLER {
  background: #d2d2d2 url(img/pm_NETELLER.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmMORE {
  background: #d2d2d2 url(img/pm_MORE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPAYSAFE {
  background: #d2d2d2 url(img/pm_PAYSAFE.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmMONETA_RU {
  background: #d2d2d2 url(img/pm_MONETA_RU.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmWEBMONEY {
  background: #d2d2d2 url(img/pm_WEBMONEY.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmPREPAID {
  background: #d2d2d2 url(img/pm_VOUCHER.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmVOUCHER {
  background: #d2d2d2 url(img/pm_VOUCHER.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmCC {
  background: #d2d2d2 url(img/pm_CC.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi14 {
  background: #d2d2d2 url(img/pm_dengi_14.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi1 {
  background: #d2d2d2 url(img/pm_dengi_1.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi2 {
  background: #d2d2d2 url(img/pm_dengi_2.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi3 {
  background: #d2d2d2 url(img/pm_dengi_3.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi4 {
  background: #d2d2d2 url(img/pm_dengi_4.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi6 {
  background: #d2d2d2 url(img/pm_dengi_6.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi16 {
  background: #d2d2d2 url(img/pm_dengi_16.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi400 {
  background: #d2d2d2 url(img/pm_dengi_400.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi124 {
  background: #d2d2d2 url(img/pm_dengi_124.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi212 {
  background: #d2d2d2 url(img/pm_dengi_212.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi276 {
  background: #d2d2d2 url(img/pm_dengi_276.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmDengi360 {
  background: #d2d2d2 url(img/pm_dengi_360.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmQPAY_SPLIT {
  background: #d2d2d2 url(img/pm_QPAY_SPLIT.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmQPAY {
  background: #d2d2d2 url(img/pm_visa_master_sofort_248x76.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmCCARD,
.oryxCashier .ocContainer .logoIcons.ocPmCCARD.ocPmQPAY {
  background: #d2d2d2 url(img/pm_visa_master_248x76.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmSOFORT {
  background: #d2d2d2 url(img/pm_sofort_248x76.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmADYEN {
  background: #d2d2d2 url(img/pm_ADYEN.png) no-repeat center;
}
.oryxCashier .ocContainer .logoIcons.ocPmECHECK {
  background: #d2d2d2 url(img/pm_ECHECK.png) no-repeat center;
}
.oryxCashier .ocContainer .oryxCashierTooltip {
  display: inline;
  position: relative;
}
.oryxCashier .ocContainer .oryxCashierTooltip:hover:after {
  background: #ffffff;
  border-radius: 3px;
  top: auto;
  color: #262a2d;
  font-family: Arial;
  content: attr(data-tooltip);
  font-size: 11px;
  text-shadow: none;
  left: -webkit-calc(50% - 105px);
  left: calc(50% - 105px);
  padding: 10px;
  position: absolute;
  z-index: 98;
  min-width: initial;
  width: 200px;
  bottom: 35px;
  line-height: 16px;
  text-transform: none;
}
.oryxCashier .ocContainer .oryxCashierTooltip:hover:before {
  border: solid;
  border-color: #ffffff transparent;
  border-width: 10px 10px 0px 10px;
  top: auto;
  bottom: 26px;
  content: "";
  left: 40%;
  position: absolute;
  z-index: 99;
  left: calc(50% - 10px);
  left: -webkit-calc(50% - 10px);
}
.oryxCashier .ocContainer .oryxCashierTooltip_middle:hover:after {
  top: 42px;
}
.oryxCashier .ocContainer .oryxCashierTooltip_middle:hover:before {
  top: 32px;
}
.oryxCashier .ocContainer .tooltip_left {
  display: inline;
  position: relative;
}
.oryxCashier .ocContainer .tooltip_left:hover:after {
  background: #ffffff;
  border-radius: 3px;
  top: auto;
  color: #4F4F4F;
  font-family: Arial;
  content: attr(data-tooltip);
  font-size: 11px;
  text-shadow: none;
  right: 10%;
  padding: 10px;
  position: absolute;
  z-index: 98;
  min-width: initial;
  /*width: 350px;*/
  bottom: 37px;
  line-height: 16px;
  text-transform: none;
}
.oryxCashier .ocContainer .tooltip_left:hover:before {
  border: solid;
  border-color: #ffffff transparent;
  border-width: 10px 10px 0px 10px;
  top: auto;
  bottom: 28px;
  content: "";
  right: 40%;
  position: absolute;
  z-index: 99;
}
.oryxCashier .ocContainer table .logoContainer,
.oryxCashier .ocContainer .centerLogo .logoContainer {
  float: none;
  margin: 12px 0px;
}
.oryxCashier .ocContainer .logoContainer,
.oryxCashier .ocContainer .logoContainerNew {
  float: left;
  width: 248px;
  height: 76px;
  margin: 12px 0;
  text-align: center;
}
.oryxCashier .ocContainer .logoContainer .logoDesign,
.oryxCashier .ocContainer .logoContainerNew .logoDesign,
.oryxCashier .ocContainer .logoContainer .logoNew,
.oryxCashier .ocContainer .logoContainerNew .logoNew {
  width: 248px !important;
  height: 76px !important;
  background-color: #fff !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none !important;
}
.oryxCashier .ocContainer .ocModDeposit.transactionListContainer {
  padding-top: 25px;
}
.oryxCashier .ocContainer .ocModDeposit.contentCentered .transactionListContainer table + div:first-of-type {
  float: left;
  width: 100%;
  margin-top: 40px !important;
  font-size: 13px;
  color: #fff;
  padding-left: 0;
  line-height: 26px;
}
.oryxCashier .ocContainer .ocModDeposit.contentCentered .transactionListContainer table + div:first-of-type input {
  display: block;
  margin: 0 !important;
}
.oryxCashier .ocContainer .ocModDeposit.contentCentered .predefinedAmmountHelperClass_moDiv {
  float: left;
  width: 100%;
  margin-top: 20px !important;
  font-size: 13px;
  color: #fff;
  padding-left: 0;
  line-height: 26px;
}
.oryxCashier .ocContainer .ocModDeposit.contentCentered .predefinedAmmountHelperClass_moDiv input {
  display: block;
  margin: 0 !important;
}
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table {
  margin-top: 0px !important;
  margin-bottom: -20px;
  width: 100%;
}
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table td.tac .logoContainer {
  margin-top: 0px;
  margin-bottom: 7px;
}
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table tr:not(:first-child) {
  margin-top: 7px;
  margin-bottom: 7px;
  margin-right: 12px;
}
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table tr:not(:first-child) td {
  display: block;
  text-align: left;
  font-size: 14px;
}
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table tr:not(:first-child) td input {
  margin-left: 0px;
  padding: 5px;
}
.oryxCashier .ocContainer .ocModDeposit,
.oryxCashier .ocContainer .ocModAccount {
  border-top: 1px solid #444;
  padding-top: 30px;
  height: 100%;
}
.oryxCashier .ocContainer .ocModDeposit.noborder,
.oryxCashier .ocContainer .ocModAccount.noborder {
  border: none;
  padding-top: 0px;
}
.oryxCashier .ocContainer .ocModDeposit .inputBillingAddress,
.oryxCashier .ocContainer .ocModAccount .inputBillingAddress {
  display: none;
}
.oryxCashier .ocContainer .ocModDeposit table td:first-child,
.oryxCashier .ocContainer .ocModAccount table td:first-child {
  line-height: 26px;
}
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table,
.oryxCashier .ocContainer .ocModAccount .transactionListContainer > table {
  margin-top: 0px !important;
  width: 100%;
}
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table td.tac .logoContainer,
.oryxCashier .ocContainer .ocModAccount .transactionListContainer > table td.tac .logoContainer,
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table td.tac .logoContainerNew,
.oryxCashier .ocContainer .ocModAccount .transactionListContainer > table td.tac .logoContainerNew {
  margin-top: 0px;
  margin-bottom: 7px;
}
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table tr:first-child td,
.oryxCashier .ocContainer .ocModAccount .transactionListContainer > table tr:first-child td {
  padding-bottom: 14px;
}
.oryxCashier .ocContainer .ocModDeposit .transactionListContainer > table tr:not(:first-child) td:first-child,
.oryxCashier .ocContainer .ocModAccount .transactionListContainer > table tr:not(:first-child) td:first-child {
  padding-top: 12px;
  font-size: 13px;
  color: #fff;
  padding-left: 3px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry,
.oryxCashier .ocContainer .ocModAccount .methodEntry {
  height: auto;
  margin: 0px;
  padding: 0px 0px 14px 0px;
  border-bottom: 1px solid #2a2d31;
  border: none;
  border-top: 1px solid #444;
  position: relative;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .btn,
.oryxCashier .ocContainer .ocModAccount .methodEntry .btn {
  position: absolute;
  right: 0px;
  top: 26px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainer,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainer,
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainerNew,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainerNew {
  float: left;
  width: 278px;
  height: 76px;
  margin: 0 18px 0 0;
  text-align: center;
  background: #1d1e22;
  margin: -1px 0px 0px 0px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainer .logo,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainer .logo,
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainerNew .logo,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainerNew .logo {
  width: 248px;
  height: 76px;
  background-color: #e3e1e3;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  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,
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainerNew .logo .logoName,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainerNew .logo .logoName {
  display: table;
  width: 100%;
  height: 100%;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainer .logo .logoName div,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainer .logo .logoName div,
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainerNew .logo .logoName div,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainerNew .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,
.oryxCashier .ocContainer .ocModDeposit .methodEntry .logoContainerNew .logo:hover,
.oryxCashier .ocContainer .ocModAccount .methodEntry .logoContainerNew .logo:hover {
  margin: 0px;
  width: 248px;
  height: 76px;
  background-color: #fff;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description {
  color: #c8c8c8;
  background-color: #323232;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
  font-size: 12px;
  overflow: hidden;
  height: 76px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description div,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description div {
  width: 190px;
  display: table-cell;
  vertical-align: middle;
  height: 80px;
  font-size: 14px;
  font-weight: bold;
  padding-top: 10px;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description div:first-child,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description div:first-child {
  width: 175px;
  padding-left: 0px;
  font-weight: normal;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description div:last-child,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description div:last-child {
  padding-right: 0px;
  width: 300px;
  font-weight: normal;
}
.oryxCashier .ocContainer .ocModDeposit .methodEntry .description .light,
.oryxCashier .ocContainer .ocModAccount .methodEntry .description .light {
  overflow: hidden;
  width: 200px;
  color: #6a6a6a;
  color: inherit;
  padding-bottom: 2px;
}
.oryxCashier .ocContainer .ocModDeposit table,
.oryxCashier .ocContainer .ocModAccount table {
  margin: 0px;
}
.oryxCashier .ocContainer .ocModDeposit table td,
.oryxCashier .ocContainer .ocModAccount table td {
  color: #c8c8c8;
}
.oryxCashier .ocContainer .ocModDeposit table td:first-child,
.oryxCashier .ocContainer .ocModAccount table td:first-child {
  text-align: right;
}
.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: 240px;
  margin-left: 10px;
  paddin-left: 5px;
  width: 248px !important;
}
.oryxCashier .ocContainer .ocModDeposit .ocIFrameContainer,
.oryxCashier .ocContainer .ocModAccount .ocIFrameContainer {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  left: 0px;
  top: 75px;
  bottom: 20px;
  width: 100%;
  padding: 0 20px;
  padding: 0px;
  top: 0px;
  position: static;
}
.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: 800px;
  background-color: #1C1E21;
  -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 .ocModAccount {
  height: 100%;
}
.oryxCashier .ocContainer .ocModAccount .methodEntry .description {
  color: #c8c8c8;
  background-color: #323232;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
  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: 100%;
  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: #2193DC;
}
.oryxCashier .ocContainer .ocModAccount .accDeleted {
  color: #f00;
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons {
  margin: 0 auto;
  margin-top: 25px;
  border-top: 1px solid #444;
  padding-top: 30px;
}
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbLockBtn,
.oryxCashier .ocContainer .ocModAccount .ocModAccountButtons .ocbFreezeBtn {
  height: auto;
}
.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;
  margin-left: 0px;
  font-size: 15px;
  border-top: 0px !important;
}
.oryxCashier .ocContainer .ocModAccount .balanceDetails p {
  line-height: 20px;
}
.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 .transactionListContainer .wmContainer .contentCentered .wmText {
  max-width: none;
  margin-top: 33px;
}
.oryxCashier .ocContainer .ocModWithdrawal .wmSelect {
  text-align: left;
  padding-top: 12px;
}
.oryxCashier .ocContainer .ocModWithdrawal .wmSelect select {
  width: 526px;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer table {
  margin: 0 !important;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer table td {
  color: #c8c8c8;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer table td:first-child {
  text-align: right;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer table tr {
  float: none;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer input,
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer select {
  width: 240px;
  margin-left: 0px !important;
  padding-left: 5px;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer .chosen-container {
  margin: 5px 0px 5px 0px !important;
}
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer .rowBankAddress,
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer .rowCity,
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer .rowState,
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer .rowZip,
.oryxCashier .ocContainer .ocModWithdrawal .divWireTransfer .rowAccNumber {
  display: none;
}
.oryxCashier .ocContainer .ocModWithdrawal .wmText {
  margin: 0 auto;
  max-width: 400px;
  text-align: justify;
}
.oryxCashier .ocContainer .transactionListContainer {
  overflow: visible;
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
  width: 100%;
  padding: 0px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  text-align: left;
}
.oryxCashier .ocContainer .transactionListContainer .listBtn {
  color: #2193dc;
  text-decoration: none;
  text-align: center;
  display: block;
  width: 100%;
}
.oryxCashier .ocContainer .transactionListContainer .listBtn:hover {
  color: #2193dc;
}
.oryxCashier .ocContainer .transactionListContainer .wagerLimits {
  border: none !important;
}
.oryxCashier .ocContainer .transactionListContainer .listtable {
  width: 100%;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 12px;
  color: #c8c8c8;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  margin-top: 14px;
  border: 1px solid #444;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr {
  height: auto;
  background: none !important;
}
.oryxCashier .ocContainer .transactionListContainer .listtable td,
.oryxCashier .ocContainer .transactionListContainer .listtable th {
  padding: 8px 11px;
  border: 1px solid #444444;
}
.oryxCashier .ocContainer .transactionListContainer .listtable td:first-child,
.oryxCashier .ocContainer .transactionListContainer .listtable th:first-child {
  border-left: 0;
}
.oryxCashier .ocContainer .transactionListContainer .listtable td {
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  color: #cccccc;
  padding: 8px 11px;
  border: 1px solid #444444;
  border-radius: 0px !important;
}
.oryxCashier .ocContainer .transactionListContainer .listtable th {
  background: #28292e;
  background: -webkit-linear-gradient(#363a43, #28292e);
  background: -moz-linear-gradient(#363a43, #28292e);
  background: -ms-linear-gradient(#363a43, #28292e);
  background: -o-linear-gradient(#363a43, #28292e);
  background: linear-gradient(#363a43, #28292e);
  color: #6a6a6a;
  border-radius: 0px !important;
  font-size: 14px;
  color: #fff;
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
  border: 1px solid #444444;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:nth-child(even) td {
  background: #1d1e22;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:nth-child(odd) td {
  background: #24252a;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:first-child th:first-child {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:first-child th:last-child {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:last-child td:first-child {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.oryxCashier .ocContainer .transactionListContainer .listtable tr:last-child td:last-child {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.oryxCashier .ocContainer .transactionListContainer.buttonSpacing {
  bottom: 80px;
}
.oryxCashier .ocContainer .contentCentered {
  text-align: left;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: normal;
  font-size: 14px;
  color: #c8c8c8;
}
.oryxCashier .ocContainer .contentCentered .btn {
  display: inline-block;
}
.oryxCashier .ocContainer .ocPage {
  border-top: 1px solid #444;
}
.oryxCashier .ocContainer .ocPage .contentContainer {
  overflow: auto;
  position: relative;
  top: auto !important;
  bottom: auto !important;
  padding: 20px 0 0 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%;
  background-color: #323232;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
  font-size: 12px;
  font-family: 'Arial';
  color: #c8c8c8;
  padding: 0px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.oryxCashier .ocContainer .ocPage .contentContainer .content span {
  display: table-cell;
  vertical-align: top;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: normal;
  font-size: 14px;
  color: #c8c8c8;
}
.oryxCashier .ocContainer .ocPage .contentContainer .content span b {
  color: #fff;
}
.oryxCashier .ocContainer .ocPage .contentContainer.buttonSpacing {
  bottom: 80px;
}
.oryxCashier .ocContainer .ocModTransactionHistory {
  border-top: 1px solid #444;
  padding-top: 23px;
}
.oryxCashier .ocContainer .ocModTransactionHistory .formContainer {
  width: 100%;
  margin: 0;
  height: auto;
}
.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 .fldrow {
  margin: 0px auto;
  padding: 23px 0;
  font-family: 'Open Sans', sans-serif;
  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: #2193dc;
  width: 300px;
  text-align: left;
}
.oryxCashier .ocContainer .ocModTransactionHistory .transactionListContainer {
  top: 260px;
  bottom: 20px;
  top: 0px;
  bottom: auto;
  margin-top: -15px;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable .listtable td {
  padding: 8px 11px;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody {
  display: block;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr {
  display: block;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr > td {
  display: block;
  padding: 0px;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:last-child > td {
  margin-top: 23px;
  border-top: 1px solid #444;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:first-child {
  text-align: left;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:first-child .chosen-container {
  text-align: left;
  margin-top: 5px;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:first-child label {
  font-size: 13px;
  font-family: Arial;
  display: block !important;
  text-align: left;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:first-child .ocFnThTimeframe {
  width: 253px;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:nth-child(1) td {
  text-align: left;
  width: 50%;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:nth-child(1) td .dateInterval {
  border-radius: 3px;
  border: none;
  background: #AAA;
  font-family: Arial;
  font-size: 13px;
  height: 32px;
  position: relative;
  top: 4px;
  line-height: 33px;
  padding: 0px 10px;
  width: 253px;
  font-style: italic;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:nth-child(1) td .dateInterval span {
  color: #1F1F1F !important;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:nth-child(2) td {
  position: absolute;
  top: 54px;
  right: 110px;
  border-right: 1px solid #444;
  height: 17px;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:nth-child(2) td label {
  font-family: Arial;
  font-size: 12px;
  color: #FFF;
  position: relative;
  top: -7px;
  padding-left: 3px;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:nth-child(2) td > div {
  position: relative;
  top: -4px;
}
.oryxCashier .ocContainer .ocModTransactionHistory #ocModTransactionHistoryMainTable > tbody > tr:nth-child(3) td {
  position: absolute;
  right: 0px;
  top: 46px;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsContent {
  display: table;
  text-align: left;
  padding: 0px;
  width: 500px;
  margin: 10px auto 0 auto;
  margin: 0px;
  color: #c8c8c8;
  background-color: #323232;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
  border-top: 1px solid #444;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsContent span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 14px;
  font-weight: 300;
  width: 775px;
  display: inline-block;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsValue {
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 14px;
  margin: 0px;
  padding: 10px 0 30px 0;
  width: 100%;
  border-bottom: 1px solid #444;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsValue .text {
  color: #fff;
  width: 280px;
  margin-right: 20px;
  text-align: left;
  font-weight: 600;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsValue .val {
  color: #C8C8C8;
  width: 280px;
  text-align: left;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsButtons {
  margin: 30px auto;
  text-align: left;
}
.oryxCashier .ocContainer .ocModComps .ocModCompsButtons .btn {
  display: inline-block;
}
.oryxCashier .ocContainer .ocModComps #ocModCompsBar {
  background: #0199ec;
  background: -webkit-linear-gradient(#1bc4ff, #0199ec);
  background: -moz-linear-gradient(#1bc4ff, #0199ec);
  background: -ms-linear-gradient(#1bc4ff, #0199ec);
  background: -o-linear-gradient(#1bc4ff, #0199ec);
  background: linear-gradient(#1bc4ff, #0199ec);
  border: none;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-tabs {
  overflow: hidden;
  border-bottom: 1px solid #444;
  padding-bottom: 1px;
  margin-bottom: 7px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-tabs .bo-button {
  background: #d0d8e4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDhlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTlmYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0d8e4), color-stop(100%, #999fa8));
  background: -webkit-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -o-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -ms-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: linear-gradient(to bottom, #d0d8e4 0%, #999fa8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d8e4', endColorstr='#999fa8', GradientType=0);
  filter: none;
  font-family: 'Arial';
  font-size: 14px;
  font-weight: 300;
  float: left;
  color: #000;
  border-radius: 2px 2px 0 0;
  padding: 10px 15px;
  margin-right: 2px;
  cursor: pointer;
  text-transform: capitalize;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-tabs .bo-button.bo-active {
  background: #0286db;
  background: -webkit-linear-gradient(#32b6ff, #0286db);
  background: -moz-linear-gradient(#32b6ff, #0286db);
  background: -ms-linear-gradient(#32b6ff, #0286db);
  background: -o-linear-gradient(#32b6ff, #0286db);
  background: linear-gradient(#32b6ff, #0286db);
  color: #FFF;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-tabs .bo-button:hover {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  border: none;
  color: #000;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-tabs .bo-button:hover.bo-active {
  background: #0286db;
  background: -webkit-linear-gradient(#32b6ff, #0286db);
  background: -moz-linear-gradient(#32b6ff, #0286db);
  background: -ms-linear-gradient(#32b6ff, #0286db);
  background: -o-linear-gradient(#32b6ff, #0286db);
  background: linear-gradient(#32b6ff, #0286db);
  color: #FFF;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-tabs .bo-button:active {
  border: none;
  background: #078bdf;
  color: #fff;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-tabs .bo-button:active.bo-active {
  background: #0286db;
  background: -webkit-linear-gradient(#32b6ff, #0286db);
  background: -moz-linear-gradient(#32b6ff, #0286db);
  background: -ms-linear-gradient(#32b6ff, #0286db);
  background: -o-linear-gradient(#32b6ff, #0286db);
  background: linear-gradient(#32b6ff, #0286db);
  color: #FFF;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-tabs h1 {
  color: #cccccc;
  font-size: 24px;
  font-weight: 300;
  text-transform: none;
  border-bottom: none;
  margin-bottom: 0px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times {
  height: 47px;
  padding-bottom: 7px;
  border-bottom: none;
  margin-bottom: 32px;
  margin-top: 19px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table {
  width: 100%;
  border-spacing: 10px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td span {
  font-family: Arial;
  font-size: 13px;
  display: block;
  padding-bottom: 5px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date {
  padding-right: 10px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container {
  position: relative;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__holder {
  width: 100%;
  overflow: hidden;
  height: auto;
  margin-top: 2px;
  border: none;
  border-radius: 3px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__weekday {
  border-bottom: 1px solid #c7c7c7;
  padding-bottom: 0.9em;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__month {
  font-weight: 600;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__year {
  margin-left: 0;
  color: #000;
  font-style: normal;
  font-size: 1em;
  font-weight: 600;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__day {
  width: 23px;
  height: 23px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  font-size: 13px;
  padding: 4px 3px 3px 3px;
  margin-top: 6px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__day:hover {
  background: #c7c7c7;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__day--selected {
  background: #199feb !important;
  color: #fff !important;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__day--today {
  color: #199feb;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__day--today:before {
  display: none;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__day--highlighted {
  background: none;
  border: none;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__button--clear {
  border-left: 1px solid #c7c7c7 !important;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__button--today,
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__button--clear {
  color: #199feb;
  font-size: 13px;
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
  margin-bottom: 15px;
  border: none;
  padding-top: 0px;
  padding-bottom: 0px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__button--today:hover,
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__button--clear:hover {
  background: none;
  border: none;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__button--today:before {
  display: none;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date .date-select-container .picker__button--clear:before {
  display: none;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date input {
  width: 100%;
  font-style: italic;
  background: #ffffff url(../../../images/sprite.png) no-repeat right -745px;
  color: #939394;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-date input.picker__input--active {
  color: #222;
  background: #ffffff url(../../../images/sprite.png) no-repeat right -775px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-period {
  width: 230px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-period select {
  width: 220px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-period .chosen-container {
  width: 220px;
  background: #fff;
  margin: 0px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-button {
  width: 134px;
  vertical-align: bottom;
  text-align: right;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times table td.bo-times-button .separator {
  height: 17px;
  width: 1px;
  display: inline-block;
  background: #444;
  margin-right: 13px;
  top: 3px;
  position: relative;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times .btn {
  height: 32px;
  line-height: 32px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times .bo-times-info {
  font-weight: bold;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-times .bo-times-info span {
  font-weight: normal;
  padding-left: 5px;
  color: #ccc;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-ticket-content {
  margin-top: -34px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-ticket-back {
  cursor: pointer;
  margin-top: 30px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-ticket-repeat {
  display: none;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-ticket-delete {
  display: none;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable {
  border-spacing: 0px;
  border-collapse: collapse;
  border: 1px solid #444;
  width: 100%;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable td,
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable th {
  padding: 8px 11px;
  border: 1px solid #444444;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable td:first-child,
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable th:first-child {
  border-left: 0;
  white-space: nowrap;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable th {
  background: #28292e;
  background: -webkit-linear-gradient(#363a43, #28292e);
  background: -moz-linear-gradient(#363a43, #28292e);
  background: -ms-linear-gradient(#363a43, #28292e);
  background: -o-linear-gradient(#363a43, #28292e);
  background: linear-gradient(#363a43, #28292e);
  color: #6a6a6a;
  border-radius: 0px !important;
  font-size: 14px;
  color: #fff;
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
  border: 1px solid #444444;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable tr td {
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  color: #cccccc;
  padding: 8px 11px;
  border: 1px solid #444444;
  border-radius: 0px !important;
  background: #24252a;
  font-weight: normal;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable tr td a {
  color: #199feb;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable tr.alt td {
  background: #1d1e22;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .listtable.secondary {
  margin-top: 30px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager {
  margin-top: 30px;
  float: none;
  text-align: center;
  color: #1C1E21;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a {
  background: #d0d8e4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDhlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTlmYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0d8e4), color-stop(100%, #999fa8));
  background: -webkit-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -o-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -ms-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: linear-gradient(to bottom, #d0d8e4 0%, #999fa8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d8e4', endColorstr='#999fa8', GradientType=0);
  filter: none;
  display: inline-block;
  min-width: 32px;
  height: 32px;
  font-size: 13px;
  font-weight: normal;
  color: #000;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  line-height: 32px;
  z-index: 1;
  position: relative;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a.bo-pager-prev {
  width: 32px;
  font-size: 18px;
  line-height: 29px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a.bo-pager-prev.sep {
  margin-right: 14px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a.bo-pager-prev.sep:before {
  content: '';
  background: #acacad;
  width: 1px;
  height: 17px;
  position: absolute;
  right: -9px;
  top: 8px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a.bo-pager-next {
  width: 32px;
  font-size: 18px;
  line-height: 29px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a.bo-pager-next.sep {
  margin-left: 14px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a.bo-pager-next.sep:before {
  content: '';
  background: #acacad;
  width: 1px;
  height: 17px;
  position: absolute;
  left: -9px;
  top: 8px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a.bo-active {
  background: #0286db;
  background: -webkit-linear-gradient(#32b6ff, #0286db);
  background: -moz-linear-gradient(#32b6ff, #0286db);
  background: -ms-linear-gradient(#32b6ff, #0286db);
  background: -o-linear-gradient(#32b6ff, #0286db);
  background: linear-gradient(#32b6ff, #0286db);
  color: #FFF !important;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a.bo-active:hover {
  background: #0286db;
  background: -webkit-linear-gradient(#32b6ff, #0286db);
  background: -moz-linear-gradient(#32b6ff, #0286db);
  background: -ms-linear-gradient(#32b6ff, #0286db);
  background: -o-linear-gradient(#32b6ff, #0286db);
  background: linear-gradient(#32b6ff, #0286db);
  color: #FFF !important;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a.bo-active:active {
  background: #0286db;
  background: -webkit-linear-gradient(#32b6ff, #0286db);
  background: -moz-linear-gradient(#32b6ff, #0286db);
  background: -ms-linear-gradient(#32b6ff, #0286db);
  background: -o-linear-gradient(#32b6ff, #0286db);
  background: linear-gradient(#32b6ff, #0286db);
  color: #FFF !important;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a:hover {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  color: #000 !important;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager a:active {
  background: #078bdf !important;
  color: #fff !important;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bo-pager .bo-pager-num.bo-active {
  color: #2065A9;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bottom-ticket-details {
  width: 100%;
  margin-top: 30px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bottom-ticket-details .btd-row {
  overflow: hidden;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bottom-ticket-details .btd-row .btd-col-data {
  float: none;
  width: 25%;
  color: #fff;
  border-bottom: 1px solid #444;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bottom-ticket-details .btd-row .btd-col-data span {
  padding-left: 10px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent .bottom-ticket-details .btd-row .btd-col-value {
  float: none;
  width: 25%;
  text-align: left;
  border-bottom: 1px solid #444;
  border-right: 10px solid #1C1E21;
  padding: 7px 0px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent span.row-bankers {
  background: #f74e04;
  padding: 2px 4px;
  font-size: 10px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.oryxCashier .ocContainer .ocBetsOverviewContent span.status-red {
  color: #c31f25;
  text-transform: lowercase;
}
.oryxCashier .ocContainer .ocBetsOverviewContent span.status-green {
  color: #2cb200;
  text-transform: lowercase;
}
.oryxCashier .ocContainer .ocBetsOverviewContent span.status-normal {
  text-transform: lowercase;
}
.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: 'Open Sans', sans-serif;
  font-size: 13px;
  letter-spacing: normal;
  font-weight: normal;
  text-shadow: 0px -1px 1px #000000;
  text-shadow: none;
  text-decoration: none;
  height: 32px;
  line-height: 32px;
  width: auto;
  margin: 0px;
  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;
  display: inline-block;
}
.oryxCashier .btn.btnSizeWide {
  width: 250px;
}
.oryxCashier .btn.btnNormal {
  color: #000;
  background: none;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0px 27px;
  text-transform: uppercase;
  background: #d0d8e4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDhlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTlmYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0d8e4), color-stop(100%, #999fa8));
  background: -webkit-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -o-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -ms-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: linear-gradient(to bottom, #d0d8e4 0%, #999fa8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d8e4', endColorstr='#999fa8', GradientType=0);
  filter: none;
}
.oryxCashier .btn.btnNormal#lockAccBtn,
.oryxCashier .btn.btnNormal#freezeAccBtn {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.oryxCashier .btn.btnNormal:hover {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  border: none;
  color: #000 !important;
}
.oryxCashier .btn.btnNormal:hover:not(.noHover) {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  border: none;
  color: #000 !important;
}
.oryxCashier .btn.btnNormal:active {
  border: none;
  background: #078bdf !important;
  color: #fff !important;
}
.oryxCashier .btn.btnNormal:active:not(.noActive) {
  border: none;
  background: #078bdf !important;
  color: #fff !important;
}
.oryxCashier .btn.btnNormal.disabled {
  background: #4f5b6d !important;
  border: none !important;
  color: #9ea6b7 !important;
}
.oryxCashier .btn.btnNormal.small {
  height: 27px;
  line-height: 19px;
  margin-top: 6px;
  width: auto;
}
.oryxCashier .btn.btnNormal.btnRound {
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  padding: 0px;
  color: #fff;
}
.oryxCashier .btn.btnSpecial {
  color: #fff;
  background: none;
  border: none;
  padding: 0px 30px;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #31b6ff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxYjZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg1ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #31b6ff), color-stop(100%, #0085da)) !important;
  background: -webkit-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -o-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -ms-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: linear-gradient(to bottom, #31b6ff 0%, #0085da 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#31b6ff', endColorstr='#0085da', GradientType=0);
  filter: none;
  cursor: pointer;
}
.oryxCashier .btn.btnSpecial:hover {
  background: #0199ec;
  background: -webkit-linear-gradient(#1bc4ff, #0199ec);
  background: -moz-linear-gradient(#1bc4ff, #0199ec);
  background: -ms-linear-gradient(#1bc4ff, #0199ec);
  background: -o-linear-gradient(#1bc4ff, #0199ec);
  background: linear-gradient(#1bc4ff, #0199ec);
  border: none;
  color: #fff !important;
}
.oryxCashier .btn.btnSpecial:hover:not(.noHover) {
  background: #0199ec;
  background: -webkit-linear-gradient(#1bc4ff, #0199ec);
  background: -moz-linear-gradient(#1bc4ff, #0199ec);
  background: -ms-linear-gradient(#1bc4ff, #0199ec);
  background: -o-linear-gradient(#1bc4ff, #0199ec);
  background: linear-gradient(#1bc4ff, #0199ec);
  border: none;
  color: #fff !important;
}
.oryxCashier .btn.btnSpecial:active {
  border: none;
  background: #078bdf !important;
}
.oryxCashier .btn.btnSpecial.disabled {
  background: #4f5b6d !important;
  border: none !important;
  color: #9ea6b7 !important;
}
.oryxCashier .btn.signCross:before {
  content: "\2715";
}
.oryxCashier .btn.signAdd:before {
  content: "\271A";
}
.oryxCashier .btn.signPrevious:before {
  content: "\25C4";
}
.oryxCashier .btnRound {
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  letter-spacing: normal;
  font-weight: normal;
  text-shadow: 0px -1px 1px #000000;
  text-shadow: none;
  text-decoration: none;
  height: 32px;
  line-height: 32px;
  width: auto;
  margin: 0px;
  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;
  display: inline-block;
  height: 30px;
  width: 30px;
  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: #000;
  background: none;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0px 27px;
  text-transform: uppercase;
  background: #d0d8e4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDhlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTlmYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0d8e4), color-stop(100%, #999fa8));
  background: -webkit-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -o-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -ms-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: linear-gradient(to bottom, #d0d8e4 0%, #999fa8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d8e4', endColorstr='#999fa8', GradientType=0);
  filter: none;
}
.oryxCashier .btnRound.btnNormal#lockAccBtn,
.oryxCashier .btnRound.btnNormal#freezeAccBtn {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.oryxCashier .btnRound.btnNormal:hover {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  border: none;
  color: #000 !important;
}
.oryxCashier .btnRound.btnNormal:hover:not(.noHover) {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  border: none;
  color: #000 !important;
}
.oryxCashier .btnRound.btnNormal:active {
  border: none;
  background: #078bdf !important;
  color: #fff !important;
}
.oryxCashier .btnRound.btnNormal:active:not(.noActive) {
  border: none;
  background: #078bdf !important;
  color: #fff !important;
}
.oryxCashier .btnRound.btnNormal.disabled {
  background: #4f5b6d !important;
  border: none !important;
  color: #9ea6b7 !important;
}
.oryxCashier .btnRound.btnNormal.small {
  height: 27px;
  line-height: 19px;
  margin-top: 6px;
  width: auto;
}
.oryxCashier .btnRound.btnNormal.btnRound {
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  padding: 0px;
  color: #fff;
}
.oryxCashier .btnRound.btnSpecial {
  color: #fff;
  background: none;
  border: none;
  padding: 0px 30px;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #31b6ff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxYjZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg1ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #31b6ff), color-stop(100%, #0085da)) !important;
  background: -webkit-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -o-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -ms-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: linear-gradient(to bottom, #31b6ff 0%, #0085da 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#31b6ff', endColorstr='#0085da', GradientType=0);
  filter: none;
  cursor: pointer;
}
.oryxCashier .btnRound.btnSpecial:hover {
  background: #0199ec;
  background: -webkit-linear-gradient(#1bc4ff, #0199ec);
  background: -moz-linear-gradient(#1bc4ff, #0199ec);
  background: -ms-linear-gradient(#1bc4ff, #0199ec);
  background: -o-linear-gradient(#1bc4ff, #0199ec);
  background: linear-gradient(#1bc4ff, #0199ec);
  border: none;
  color: #fff !important;
}
.oryxCashier .btnRound.btnSpecial:hover:not(.noHover) {
  background: #0199ec;
  background: -webkit-linear-gradient(#1bc4ff, #0199ec);
  background: -moz-linear-gradient(#1bc4ff, #0199ec);
  background: -ms-linear-gradient(#1bc4ff, #0199ec);
  background: -o-linear-gradient(#1bc4ff, #0199ec);
  background: linear-gradient(#1bc4ff, #0199ec);
  border: none;
  color: #fff !important;
}
.oryxCashier .btnRound.btnSpecial:active {
  border: none;
  background: #078bdf !important;
}
.oryxCashier .btnRound.btnSpecial.disabled {
  background: #4f5b6d !important;
  border: none !important;
  color: #9ea6b7 !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;

				&: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;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
}
.oryxCashier .ocPmDengi .dengiNotice span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .ocPmECheck .registeredPMAccountTextColor {
  color: #ffbe14 !important;
  padding-left: 10px;
}
.oryxCashier .ocPmMoneta .monetaNotice {
  display: table;
  text-align: center;
  padding: 20px;
  width: 300px;
  margin: 30px auto 0 auto;
  color: #c8c8c8;
  background-color: #323232;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
}
.oryxCashier .ocPmMoneta .monetaNotice span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Open Sans', sans-serif;
  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;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #6d6e70;
  border-left: 0;
  border-right: 0;
  border: none;
}
.oryxCashier .ocPmMbSplit .mbSplitNotice span {
  display: table-cell;
  vertical-align: middle;
  font-family: 'Open Sans', sans-serif;
  letter-spacing: 0.5px;
  font-size: 14px;
}
.oryxCashier .OryxKeyboardButton {
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  letter-spacing: normal;
  font-weight: normal;
  text-shadow: 0px -1px 1px #000000;
  text-shadow: none;
  text-decoration: none;
  height: 32px;
  line-height: 32px;
  width: auto;
  margin: 0px;
  text-align: center;
  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;
  display: inline-block;
  height: 50px;
  width: 50px;
  margin: 10px 15px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  color: #000;
  background: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0px 27px;
  text-transform: uppercase;
  background: #d0d8e4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDhlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTlmYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0d8e4), color-stop(100%, #999fa8));
  background: -webkit-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -o-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -ms-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: linear-gradient(to bottom, #d0d8e4 0%, #999fa8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d8e4', endColorstr='#999fa8', GradientType=0);
  filter: none;
  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: #000;
  background: none;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0px 27px;
  text-transform: uppercase;
  background: #d0d8e4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDhlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTlmYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0d8e4), color-stop(100%, #999fa8));
  background: -webkit-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -o-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -ms-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: linear-gradient(to bottom, #d0d8e4 0%, #999fa8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d8e4', endColorstr='#999fa8', GradientType=0);
  filter: none;
}
.oryxCashier .OryxKeyboardButton.btnNormal#lockAccBtn,
.oryxCashier .OryxKeyboardButton.btnNormal#freezeAccBtn {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.oryxCashier .OryxKeyboardButton.btnNormal:hover {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  border: none;
  color: #000 !important;
}
.oryxCashier .OryxKeyboardButton.btnNormal:hover:not(.noHover) {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  border: none;
  color: #000 !important;
}
.oryxCashier .OryxKeyboardButton.btnNormal:active {
  border: none;
  background: #078bdf !important;
  color: #fff !important;
}
.oryxCashier .OryxKeyboardButton.btnNormal:active:not(.noActive) {
  border: none;
  background: #078bdf !important;
  color: #fff !important;
}
.oryxCashier .OryxKeyboardButton.btnNormal.disabled {
  background: #4f5b6d !important;
  border: none !important;
  color: #9ea6b7 !important;
}
.oryxCashier .OryxKeyboardButton.btnNormal.small {
  height: 27px;
  line-height: 19px;
  margin-top: 6px;
  width: auto;
}
.oryxCashier .OryxKeyboardButton.btnNormal.btnRound {
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  padding: 0px;
  color: #fff;
}
.oryxCashier .OryxKeyboardButton.btnSpecial {
  color: #fff;
  background: none;
  border: none;
  padding: 0px 30px;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #31b6ff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxYjZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg1ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #31b6ff), color-stop(100%, #0085da)) !important;
  background: -webkit-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -o-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -ms-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: linear-gradient(to bottom, #31b6ff 0%, #0085da 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#31b6ff', endColorstr='#0085da', GradientType=0);
  filter: none;
  cursor: pointer;
}
.oryxCashier .OryxKeyboardButton.btnSpecial:hover {
  background: #0199ec;
  background: -webkit-linear-gradient(#1bc4ff, #0199ec);
  background: -moz-linear-gradient(#1bc4ff, #0199ec);
  background: -ms-linear-gradient(#1bc4ff, #0199ec);
  background: -o-linear-gradient(#1bc4ff, #0199ec);
  background: linear-gradient(#1bc4ff, #0199ec);
  border: none;
  color: #fff !important;
}
.oryxCashier .OryxKeyboardButton.btnSpecial:hover:not(.noHover) {
  background: #0199ec;
  background: -webkit-linear-gradient(#1bc4ff, #0199ec);
  background: -moz-linear-gradient(#1bc4ff, #0199ec);
  background: -ms-linear-gradient(#1bc4ff, #0199ec);
  background: -o-linear-gradient(#1bc4ff, #0199ec);
  background: linear-gradient(#1bc4ff, #0199ec);
  border: none;
  color: #fff !important;
}
.oryxCashier .OryxKeyboardButton.btnSpecial:active {
  border: none;
  background: #078bdf !important;
}
.oryxCashier .OryxKeyboardButton.btnSpecial.disabled {
  background: #4f5b6d !important;
  border: none !important;
  color: #9ea6b7 !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 {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  border: none;
  color: #000 !important;
}
.oryxCashier .OryxKeyboardButton:hover:not(.noHover) {
  background: #cacbcc;
  background: -webkit-linear-gradient(#cacbcc, #eaeef3);
  background: -moz-linear-gradient(#cacbcc, #eaeef3);
  background: -ms-linear-gradient(#cacbcc, #eaeef3);
  background: -o-linear-gradient(#cacbcc, #eaeef3);
  background: linear-gradient(#cacbcc, #eaeef3);
  border: none;
  color: #000 !important;
}
.oryxCashier .OryxKeyboardButton:active {
  border: none;
  background: #078bdf !important;
  color: #fff !important;
}
.oryxCashier .OryxKeyboardButton:active:not(.noActive) {
  border: none;
  background: #078bdf !important;
  color: #fff !important;
}
.oryxCashier .OryxKeyboardButton.disabled {
  background: #4f5b6d !important;
  border: none !important;
  color: #9ea6b7 !important;
}
.oryxCashier .OryxKeyboardButton.small {
  height: 27px;
  line-height: 19px;
  margin-top: 6px;
  width: auto;
}
.oryxCashier .OryxKeyboardButton.btnRound {
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  padding: 0px;
  color: #fff;
}
.oryxCashier .OryxKeybordInputGlow {
  border-top: 1px solid #c6c7c8;
  box-shadow: 0 0 8px 0 #31B6FF;
}
.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: 0px;
}
.oryxCashier.mobile {
  min-height: 100% !important;
  height: auto !important;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  font-size: 20px !important;
  font-family: 'Arial' !important;
  color: #fff;
}
.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-size: 80%;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  position: relative;
  text-transform: uppercase;
  width: 80px;
}
.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: 50%;
  display: inline-block;
  text-align: center;
}
.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;
  margin: 0 auto;
  top: 0;
  text-align: center;
  height: auto !important;
  position: relative !important;
  top: 0 !important;
  left: 0 !important;
  max-height: 100% !important;
  font-size: inherit !important;
}
.oryxCashier.mobile .ocContainer .ocIFrameContainer {
  position: relative !important;
  height: 750px !important;
  padding: 0px !important;
  top: 0px !important;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory TD,
.oryxCashier.mobile .ocContainer .ocModAccount TD,
.oryxCashier.mobile .ocContainer .ocModDeposit TD {
  color: #C8C8C8;
  font-size: 150% !important;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .val,
.oryxCashier.mobile .ocContainer .ocModAccount .val,
.oryxCashier.mobile .ocContainer .ocModDeposit .val {
  color: #2193DC !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-block;
  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;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .customLabeles .customLabel,
.oryxCashier.mobile .ocContainer .ocModAccount .customLabeles .customLabel,
.oryxCashier.mobile .ocContainer .ocModDeposit .customLabeles .customLabel {
  width: 150px !important;
  display: inline-block;
  margin: 0 45px !important;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .customLabeles .customLabelText,
.oryxCashier.mobile .ocContainer .ocModAccount .customLabeles .customLabelText,
.oryxCashier.mobile .ocContainer .ocModDeposit .customLabeles .customLabelText {
  display: inline-block;
  width: 200px;
}
.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: inline-block;
  margin: 0 10px 10px 10px;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .depositLimits_wraper .customLabelWidth,
.oryxCashier.mobile .ocContainer .ocModAccount .depositLimits_wraper .customLabelWidth,
.oryxCashier.mobile .ocContainer .ocModDeposit .depositLimits_wraper .customLabelWidth {
  margin: 0 auto !important;
  width: 120px;
}
.oryxCashier.mobile .ocContainer .ocModTransactionHistory .depositLimits_wraper .labelForLimits,
.oryxCashier.mobile .ocContainer .ocModAccount .depositLimits_wraper .labelForLimits,
.oryxCashier.mobile .ocContainer .ocModDeposit .depositLimits_wraper .labelForLimits {
  white-space: nowrap;
  color: #31B6FF;
  font-size: 85%;
}
.oryxCashier.mobile .ocContainer .frame {
  font-size: 150% !important;
  overflow-x: hidden;
}
.oryxCashier.mobile .ocContainer .btn {
  font-size: inherit !important;
  padding: 26px 50px;
  height: auto;
}
.oryxCashier.mobile .ocContainer .btn.small {
  height: auto !important;
  padding: 5px;
  margin: 6px 0 0 0 !important;
}
.oryxCashier.mobile .ocContainer SELECT,
.oryxCashier.mobile .ocContainer INPUT,
.oryxCashier.mobile .ocContainer TEXTAREA,
.oryxCashier.mobile .ocContainer P {
  font-size: inherit !important;
}
.oryxCashier.mobile .ocContainer SELECT,
.oryxCashier.mobile .ocContainer INPUT {
  max-width: 450px;
  max-width: none;
  width: 100%;
  margin: 0px !important;
  height: 70px;
}
.oryxCashier.mobile .ocContainer .popupMask {
  position: fixed !important;
  z-index: 19000 !important;
  top: 0px !important;
  left: 0px;
  width: 100%;
  min-height: 100%;
  height: auto !important;
  border-radius: 0px !important;
}
.oryxCashier.mobile .ocContainer #mobile_header {
  top: 0px;
  left: 0px;
  position: fixed;
  font-size: 150% !important;
  display: block;
  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);
}
.oryxCashier.mobile .ocContainer #mobile_header #ocBtnQuit_wraper {
  position: absolute;
  top: 0px;
  right: -5px;
  display: block;
  position: relative;
  top: auto;
  right: auto;
  height: 96px;
  box-shadow: 0px 4px 4px 0px rgba(1, 2, 2, 0.5);
  background: #272a2f;
}
.oryxCashier.mobile .ocContainer #mobile_header #ocBtnQuit_wraper .ocBtnQuit {
  font-size: 150% !important;
  border-radius: 2px !important;
  height: 72px !important;
  width: 72px !important;
  line-height: 72px !important;
  top: 12px;
  right: 12px;
  margin: 0px;
  color: #fff;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper {
  width: 100%;
  min-width: 236px;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu_wraper_first {
  margin: 30px 35px 18px 35px !important;
}
@media all and (max-width: 760px) {
  .oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu_wraper_first {
    margin: 30px 35px 18px 35px !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: 1px !important;
  margin: 0 !important;
  font-size: inherit !important;
  height: 120px !important;
  background: #31b6ff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxYjZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg1ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #31b6ff), color-stop(100%, #0085da)) !important;
  background: -webkit-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -o-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -ms-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: linear-gradient(to bottom, #31b6ff 0%, #0085da 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#31b6ff', endColorstr='#0085da', GradientType=0);
  filter: none;
  color: #fff;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu a span:first-child {
  float: left;
  padding: 0px;
  height: 120px;
  line-height: 78px;
  font-size: 30px;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu a span:last-child {
  float: right;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ddSymbol {
  float: right;
  text-align: right;
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 0);
  background: url(../../../images/mobile/sprite.png) no-repeat -450px -5px !important;
  margin-top: 16px;
  margin-right: -10px;
}
.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: none;
  -moz-box-shadow: none;
  box-shadow: none;
  top: 166px;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li {
  display: block !important;
  width: 100% !important;
  padding: 0 !important;
  background: #272a2f !important;
  -webkit-box-shadow: 0 !important;
  -moz-box-shadow: 0 !important;
  box-shadow: none !important;
  font-size: inherit !important;
  text-transform: none !important;
  text-align: left;
  height: auto !important;
  overflow-y: auto;
  margin: 0px;
  border: none !important;
  -webkit-border-radius: 0px !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 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  border: 0;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li:last-child DIV {
  border: none;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li DIV {
  display: block;
  padding: 15px 0px;
  margin: 0px 20px;
  font-size: 24px;
  color: #fff;
  text-transform: uppercase;
  font-weight: normal;
  border-bottom: 1px solid #1d1e22;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li.active DIV {
  color: #2193dc !important;
}
.oryxCashier.mobile .ocContainer #mobile_header #downMenu_wraper #downMenu .ocToolbar li:hover {
  background: #272a2f !important;
}
.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: 1em !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: 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 .ocFrame.frame {
  position: relative !important;
  top: 0 !important;
  left: 0 !important;
  min-height: 100%;
  padding-bottom: 2.250em !important;
  padding-top: 0px !important;
  margin-top: 273px;
  padding: 0px 19px;
  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: 0px !important;
    margin-top: 273px;
    padding: 0px 19px;
  }
}
.oryxCashier.mobile .ocContainer .ocFrame.frame .content {
  padding: 5px !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 .contentCentered {
  font-size: inherit !important;
}
.oryxCashier.mobile .fr {
  float: none !important;
}
.oryxCashier.mobile .ocFnWMethod {
  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;
  padding-bottom: 14px;
}
.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 .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 .ocModDeposit .methodEntry,
.oryxCashier.mobile .ocModAccount .methodEntry {
  margin: 0px !important;
  overflow: hidden;
  float: left;
  width: 50%;
  padding: 12px;
}
.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 TD,
.oryxCashier.mobile .transactionListContainer TH {
  font-size: 150% !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: visible !important;
  overflow-x: hidden !important;
  height: auto !important;
  position: relative !important;
  top: 0 !important;
  left: 0 !important;
}
.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;
}
.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;
  height: 96px !important;
}
.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 {
  display: none;
  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,
.oryxCashier.mobile .ocPage .logoContainer .logo {
  border-radius: 0px !important;
  height: 69px !important;
}
.oryxCashier.mobile .transactionListContainer .logoContainer .logo:hover,
.oryxCashier.mobile .ocPage .logoContainer .logo:hover {
  width: auto !important;
  height: 69px !important;
  margin: 0px !important;
  background-color: #fff !important;
}
.oryxCashier.mobile .transactionListContainer .pmDescription,
.oryxCashier.mobile .ocPage .pmDescription {
  display: block;
  width: 100%;
  float: left;
  position: relative;
  text-align: left;
  margin-top: 5px;
  font-family: 'Arial';
  color: #fff;
  font-size: inherit !important;
  padding: 5px !important;
  border-radius: 0px;
  border: none;
  box-sizing: border-box;
  background: none;
}
.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;
  color: #fff;
  font-size: 18px !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;
}
.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;
  text-align: left;
}
.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(-100%);
  }
}
.oryxCashier .animated.slideUp {
  -webkit-animation-name: slideUp;
  -moz-animation-name: slideUp;
  -o-animation-name: slideUp;
  animation-name: slideUp;
}
.oryxCashier .g-light-grey {
  background: #d0d8e4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDhlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTlmYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0d8e4), color-stop(100%, #999fa8));
  background: -webkit-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -o-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: -ms-linear-gradient(top, #d0d8e4 0%, #999fa8 100%);
  background: linear-gradient(to bottom, #d0d8e4 0%, #999fa8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d8e4', endColorstr='#999fa8', GradientType=0);
  filter: none;
}
.oryxCashier .g-medium-grey {
  background: #535963;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTk2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjNhNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #535963 0%, #363a41 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #535963), color-stop(100%, #363a41));
  background: -webkit-linear-gradient(top, #535963 0%, #363a41 100%);
  background: -o-linear-gradient(top, #535963 0%, #363a41 100%);
  background: -ms-linear-gradient(top, #535963 0%, #363a41 100%);
  background: linear-gradient(to bottom, #535963 0%, #363a41 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#535963', endColorstr='#363a41', GradientType=0);
  filter: none;
}
.oryxCashier .g-blue {
  background: #31b6ff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxYjZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg1ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #31b6ff), color-stop(100%, #0085da)) !important;
  background: -webkit-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -o-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -ms-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: linear-gradient(to bottom, #31b6ff 0%, #0085da 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#31b6ff', endColorstr='#0085da', GradientType=0);
  filter: none;
}
.oryxCashier .g-orange {
  background: #fd7a00;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkN2EwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNzJjMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fd7a00 0%, #f72c00 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fd7a00), color-stop(100%, #f72c00));
  background: -webkit-linear-gradient(top, #fd7a00 0%, #f72c00 100%);
  background: -o-linear-gradient(top, #fd7a00 0%, #f72c00 100%);
  background: -ms-linear-gradient(top, #fd7a00 0%, #f72c00 100%);
  background: linear-gradient(to bottom, #fd7a00 0%, #f72c00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd7a00', endColorstr='#f72c00', GradientType=0);
  filter: none;
}
.oryxCashier .ocModDeposit .btnSpecial {
  width: 121px !important;
}
.oryxCashier .ocModDeposit .btnNormal {
  margin-left: 3px;
  width: 120px !important;
}
.oryxCashier .ocModWithdrawal {
  border-top: 1px solid #444;
  padding-top: 18px;
}
.oryxCashier .ocModWithdrawal .btn.btnSpecial {
  margin-left: 360px !important;
  top: -82px !important;
  position: relative;
  width: 165px;
  padding: 0px;
}
.oryxCashier .ocModWithdrawal .wmContainer {
  margin-top: -20px;
}
.oryxCashier .ocModWithdrawal .wmContainer .fldForm.tac {
  width: 351px !important;
  display: block;
  margin-left: 0px !important;
  margin-top: 7px;
}
.oryxCashier .ocModWithdrawal .wmContainer .contentCentered > div:last-child {
  margin-top: 50px !important;
}
.oryxCashier .ocModWithdrawal .wmContainer .divWireTransfer {
  margin-top: 53px;
  border-top: 1px solid #444;
  margin-bottom: 30px;
}
.oryxCashier .ocModWithdrawal .wmContainer .divWireTransfer tr {
  display: block;
  float: left;
  width: 50%;
}
.oryxCashier .ocModWithdrawal .wmContainer .divWireTransfer tr td {
  display: block;
  font-size: 13px;
  font-family: Arial;
  text-align: left !important;
}
.oryxCashier .ocModWithdrawal .wmContainer .divWireTransfer tr td:first-child {
  padding: 13px 0px 7px 4px;
}
.oryxCashier .ocModWithdrawal .wmContainer .divWireTransfer tr td input,
.oryxCashier .ocModWithdrawal .wmContainer .divWireTransfer tr td select {
  width: 526px;
  margin: 0;
}
.oryxCashier .ocModWaitingWithdrawal,
.oryxCashier .acPlayerBonuses {
  margin-top: -20px;
}
.oryxCashier .ocContainer .ocFrame.profile .amProfileCancel {
  display: none;
}
.oryxCashier .ocContainer .ocFrame.profile .ocModAccount {
  padding-top: 0px;
  border-top: 0px;
}
.oryxCashier .ocContainer .ocFrame.profile .ocModAccount .transactionListContainer > div:first-child {
  border-bottom: 1px solid #444;
  padding: 4px 5px;
}
.oryxCashier .ocContainer .ocFrame.profile .ocModAccount .transactionListContainer > div:first-child span:first-child {
  color: #fff;
  display: inline-block;
  width: 271px;
}
.oryxCashier .ocContainer .ocFrame.profile .ocModAccount .transactionListContainer > div:last-child {
  margin-top: 30px !important;
}
.oryxCashier .ocContainer .ocFrame.profile .ocModAccount .transactionListContainer table tr td {
  border-bottom: 1px solid #444;
  font-size: 14px;
  padding: 4px;
}
.oryxCashier .ocContainer .ocFrame.profile .ocModAccount .transactionListContainer table tr td:first-child {
  width: 277px;
  color: #fff;
}
.oryxCashier .ocContainer .ocFrame.profile .ocModAccount .transactionListContainer table tr td input {
  height: 24px;
  font-size: 12px;
}
.oryxCashier .ocContainer .ocFrame.change_password .amChgPW_Cancel {
  display: none;
}
.oryxCashier .ocContainer .ocFrame.change_password .transactionListContainer {
  margin-top: -14px;
}
.oryxCashier .ocContainer .ocFrame.change_password .transactionListContainer > div:first-child {
  margin-top: 0px !important;
}
.oryxCashier .ocContainer .ocFrame.change_password .transactionListContainer > div:last-child {
  margin-top: 30px !important;
}
.oryxCashier .ocContainer .ocFrame.change_password .transactionListContainer table tr {
  display: block;
}
.oryxCashier .ocContainer .ocFrame.change_password .transactionListContainer table tr td {
  display: block;
  font-size: 14px;
  font-family: Arial;
  color: #fff;
  text-align: left !important;
}
.oryxCashier .ocContainer .ocFrame.change_password .transactionListContainer table tr td:first-child {
  padding: 13px 0px 7px 4px;
}
.oryxCashier .ocContainer .ocFrame.change_password .transactionListContainer table tr td input,
.oryxCashier .ocContainer .ocFrame.change_password .transactionListContainer table tr td select {
  width: 526px !important;
  margin: 0;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .transactionListContainer {
  margin-top: -4px;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .transactionListContainer > .description > p:last-child {
  margin-top: 140px;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .transactionListContainer > .description > p:last-child br {
  display: none;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .balanceDetails {
  width: 100%;
  margin-bottom: 40px;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .balanceDetails p {
  border-bottom: 1px solid #444;
  padding: 6px 0px;
  font-size: 14px;
  color: #fff;
  position: relative;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .balanceDetails p label {
  position: absolute;
  left: 282px;
  top: 7px;
  color: #ccc;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .statusName {
  display: none;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#freezeAccBtn,
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#lockAccBtn,
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#closeAccBtn {
  background: #32b6ff;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjMzJiNmZmIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDI4NmRiIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -moz-linear-gradient(top, #32b6ff 0%, #0286db 100%);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #32b6ff), color-stop(100%, #0286db));
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -webkit-linear-gradient(top, #32b6ff 0%, #0286db 100%);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -o-linear-gradient(top, #32b6ff 0%, #0286db 100%);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -ms-linear-gradient(top, #32b6ff 0%, #0286db 100%);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, linear-gradient(to bottom, #32b6ff 0%, #0286db 100%);
  filter: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-right: 30px;
  text-transform: none;
  width: 247px;
  height: 110px;
  overflow: hidden;
  line-height: 27px;
  font-size: 14px;
  color: #fff;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#freezeAccBtn:hover,
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#lockAccBtn:hover,
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#closeAccBtn:hover {
  color: #fff !important;
  background: #1bc4ff;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjMWJjNGZmIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDE5OWVjIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -moz-linear-gradient(top, #1bc4ff 0%, #0199ec 100%);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1bc4ff), color-stop(100%, #0199ec));
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -webkit-linear-gradient(top, #1bc4ff 0%, #0199ec 100%);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -o-linear-gradient(top, #1bc4ff 0%, #0199ec 100%);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, -ms-linear-gradient(top, #1bc4ff 0%, #0199ec 100%);
  background: url('../../../images/cashier-exclusion-bg.png') no-repeat right top, linear-gradient(to bottom, #1bc4ff 0%, #0199ec 100%);
  filter: none;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#freezeAccBtn b,
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#lockAccBtn b,
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#closeAccBtn b {
  color: #FFF;
  font-size: 28px;
  font-weight: normal;
  padding-top: 16px;
  display: inline-block;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons > p .btnNormal {
  width: 247px;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#closeAccBtn {
  font-size: 28px;
  font-weight: normal;
  padding-top: 16px;
  text-transform: uppercase;
  line-height: 38px;
  overflow: visible;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#closeAccBtn:before {
  top: 112px;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .ocModAccountButtons .btnNormal#closeAccBtn:after {
  top: 122px;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .ocTitle {
  display: block !important;
  border: none;
  margin-bottom: 6px;
  margin-top: -12px;
}
.oryxCashier .ocContainer .ocFrame.malta_balance .ocTitle span {
  font-size: 18px;
  font-weight: 400;
  text-transform: none;
}
.oryxCashier .ocContainer .ocFrame.malta_limits input[type='text'] {
  width: 150px !important;
}
.oryxCashier .ocContainer .ocFrame.malta_limits input[type='checkbox'] {
  width: auto !important;
  position: relative;
  top: 3px;
  margin-left: 0px;
  visibility: hidden;
}
.oryxCashier .ocContainer .ocFrame.malta_limits label {
  font-family: 'Arial';
  font-size: 12px;
  color: #fff;
}
.oryxCashier .ocContainer .ocFrame.malta_limits tr:first-child td {
  font-family: 'Arial';
  font-size: 13px;
}
.oryxCashier .ocContainer .ocFrame.malta_limits td {
  padding: 7px 10px;
  color: #fff;
}
.oryxCashier .ocContainer .ocFrame.malta_limits td:first-child {
  text-align: left;
  padding: 0px;
  padding-top: 7px;
}
.oryxCashier .ocContainer .ocFrame.malta_limits .ocTitle {
  display: block !important;
  border: none;
  margin-bottom: -10px;
}
.oryxCashier .ocContainer .ocFrame.malta_limits .ocTitle span {
  font-size: 18px;
  font-weight: 400;
  text-transform: none;
}
.oryxCashier .ocContainer .ocFrame.malta_limits hr {
  display: none;
}
.oryxCashier .ocContainer .ocFrame.malta_limits .wagerLimits {
  border-bottom: 1px solid #444 !important;
  padding-bottom: 25px;
  margin-bottom: 20px;
  display: inline-block;
  width: 100%;
}
.oryxCashier .ocContainer .ocFrame.malta_limits .btn.btnNormal.small {
  line-height: 27px;
}
.oryxCashier .ocContainer .ocFrame.malta_limits .maxBalanceLimits {
  margin-top: 25px;
}
.oryxCashier .custom-checkbox {
  width: 23px;
  height: 23px;
  border: 1px solid #585C69;
  border-radius: 3px;
  display: inline-block;
  background: #1D1E22;
  position: relative;
  z-index: 1;
  cursor: pointer;
}
.oryxCashier .custom-checkbox.checked {
  background: url(../../../images/sprite.png) no-repeat -75px -168px;
}
.oryxCashier .custom-checkbox input {
  display: none;
}
.oryxCashier .chosen-container {
  margin: 0px;
}
.oryxCashier .btn.btnSpecial:hover:not(.noHover),
.oryxCashier .btn.btnSpecial:focus,
.oryxCashier .btn.btnSpecial:not(.noHover) {
  background: #31b6ff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxYjZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg1ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #31b6ff), color-stop(100%, #0085da)) !important;
  background: -webkit-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -o-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: -ms-linear-gradient(top, #31b6ff 0%, #0085da 100%) !important;
  background: linear-gradient(to bottom, #31b6ff 0%, #0085da 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#31b6ff', endColorstr='#0085da', GradientType=0);
  filter: none;
}
/*# sourceMappingURL=custom-cashier.css.map */