.gemforn {
	 line-height: 30px;
	 vertical-align: middle;
}
 .mgaonew {
	 margin-top: auto !important;
	 margin-bottom: auto !important;
}
 .qrcode {
	 max-width: 300px;
}
 .webview {
	 display: block;
}
 .phoneview {
	 display: none;
}
 .paddingboth {
	 padding: 25px 5%;
}
 .btnstyle2new {
	 padding: 0px;
	 color: white !important;
	 background: black !important;
}
 .btnstyle2new:hover {
	 background: #3aab78;
	 color: black;
}
 .btnstyle2newactive {
	 background: #3aab78 !important;
	 color: black !important;
}
 .dailytitle {
	 background-color: #1f2638;
	 padding: 20px 0px;
}
 .gamedetail input:focus {
	 border-bottom: 1px solid gray !important;
}
 .mgbtm10px {
	 margin-bottom: 10px !important;
}
 input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
	 -webkit-appearance: none;
	 margin: 0;
}
 input[type="number"] {
	 -moz-appearance: textfield;
}
/* Firefox */
 .btnyellow {
	 background-color: #ffe44f !important;
	 color: black !important;
}
 .manual_div, .auto_div {
	 height: 90%;
}
 .leftcontent {
	 position: absolute;
	 left: 0;
	 top: 0;
}
 .contentwallet input {
	 color: white;
}
 .mgruntop {
	 transform: translateY(-50px);
}
 .profibg {
	 padding: 20px 0px;
	 background-color: #171d2a;
}
 .profidata {
	 background-color: #1f2638;
	 padding-top: 30px;
	 margin-bottom: 30px;
}
 .headerinfo {
	 background-color: #172035;
	 padding: 15px 0px;
	 margin: 0;
}
 .fontheight {
	 vertical-align: middle;
	 line-height: 50px;
}
 .leadbox {
	 background-color: #1f2638;
	 padding: 20px 0px;
}
 .mgao {
	 margin: auto;
}
 .titleboxeg {
	 padding: 5% 0px;
	 background: url(../images/webimg/history.png);
	 background-repeat: no-repeat;
	 background-position: top;
}
 .titleboxeg1 {
	 padding: 5% 0px;
	 background: url(../images/webimg/wallet.png);
	 background-repeat: no-repeat;
	 background-position: top;
}
 .titleboxeg2 {
	 padding: 5% 0px;
	 background: url(../images/webimg/profile.png);
	 background-repeat: no-repeat;
	 background-position: top;
}
 .titleboxeg3 {
	 padding: 5% 0px;
	 background: url(../images/webimg/refer.png);
	 background-repeat: no-repeat;
}
 .font-bigger {
	 font-size: 2.5rem;
	 font-weight: 500 !important;
}
 .trsbg {
	 background-color: transparent !important;
	 height: 100%;
	 display: block;
}
 .regbox {
	 overflow: auto;
	 height: 500px;
}
 .regisbg {
	 padding: 20px 35px;
	 background-image: linear-gradient(to bottom, #fefffe, #eaebeb, #d6d7d7, #c3c3c3, #b0b0b0);
}
 .regisbg .font-White, .regisbg .font-yellow {
	 color: #232854;
	 font-weight: 500;
}
 body .missionhead {
	 background: url(../images/mission/mission.png);
	 background-repeat: no-repeat;
	 background-size: contain;
	 position: relative;
	 text-align: center;
	 background-position: top;
	 height: 15%;
}
 body .bundlehead p {
	 position: relative;
	 top: 7%;
	 text-shadow: 1px 1px black;
	 font-size: large !important;
	 letter-spacing: -1.2px !important;
}
 .missionul {
	 padding-inline-start: 0;
	 overflow: auto;
	 padding-top: 20px;
	 height: 65vh;
	 list-style: none;
}
 .missionul > li {
	 margin-bottom: 25px;
	 list-style: none;
}
 .pagination {
	 margin-left: 40%;
}
 .btncolorclaim {
	 border: 1px solid gold;
	 border-radius: 25px;
	 background-color: #292a2c;
	 margin: 10px 0px;
}
 body .misison {
	 text-align: left;
	 background: url(../images/mission/bgmission.png);
	 background-repeat: no-repeat;
	 background-size: contain;
	 background-position: bottom;
	 height: 85vh;
	 overflow: hidden;
	 max-height: 85vh;
	 min-height: 85vh;
	 top: 0;
	 margin: 15% auto;
	 position: relative;
	 padding: 0% 5vw;
	 width: 100%;
	 border-radius: 10px;
	 max-width: 100%;
	 min-width: 100%;
}
 .progress {
	 height: 0.7rem;
	 margin-top: 5px;
}
 .bg-warning {
	 background-color: #ffc107 !important;
}
 .mg10tp {
	 margin-top: 5px !important;
	 font-weight: 500 !important;
}
 line {
	 stroke: white;
	 stroke-width: 2px;
}
 text {
	 letter-spacing: -1px;
}
 .modal {
	 overflow: auto;
	 background-color: rgba(0, 0, 0, 0.35);
}
 h2 {
	 font-size: 12px;
	 font-style: italic;
	 color: gray;
	 margin-top: 5px;
	 margin-bottom: 5px;
}
 #everything {
	 width: 600px;
	 margin: 20px;
}
 #chart {
	 width: 100%;
	 padding-top: 25px;
	 z-index: 50;
	 position: relative;
	 overflow: hidden;
	 max-height: 48vh;
	 min-height: 100%;
	 height: 48vh;
}
 .bar {
	 fill: #eaeaea;
}
 text.label {
	 fill: #777;
	 color: #777;
	 font-size: 20px;
	 font-weight: 500;
}
 text.category {
	 fill: #666;
	 font-size: 14px;
}
 .btn-block :hover {
	 color: white !important;
}
 .btn:hover {
	 color: black;
	 text-decoration: none;
}
 body {
	 clear: both;
	 margin: 0;
	 width: 100%;
	 overflow-y: scroll;
	 overflow-x: hidden;
	 position: relative;
	/* Style the dots by assigning a fill and stroke */
}
 body text {
	 fill: #ffab00;
}
 body .chart {
	 margin-top: 0px;
	 position: relative;
	 padding: 0 8%;
	 min-height: 58vh;
	 background-image: url(../images/bgimg/vector.png);
	 background-size: cover;
	 background-repeat: no-repeat;
	 background-position: top;
}
 body svg {
	 -webkit-transform: skew(0deg, 0deg);
	 -ms-transform: skew(0deg, 0deg);
	 transform: skew(0deg, 0deg);
	 width: 100%;
}
 body .axis text {
	 font: 0.7rem sans-serif;
	 color: #ffe44f;
	 -webkit-transform: translate(5px, 0px);
	 -ms-transform: translate(5px, 0px);
	 transform: translate(5px, 0px);
}
 body .chartTitle {
	 font-size: 12px;
	 font-weight: 500;
	 text-anchor: middle;
}
 body .axis .title {
	 font-weight: 500;
	 text-anchor: middle;
}
 body .axis path, body .axis .lines {
	 fill: none;
	 stroke: white;
	 stroke-width: 2px;
	 shape-rendering: crispEdges;
}
 body .x.axis path {
	 fill: none;
	 stroke: white;
}
 body .nav .area {
	 fill: lightgrey;
	 stroke-width: 0px;
}
 body .nav .line {
	 fill: none;
	 stroke: darkgrey;
	 stroke-width: 1px;
}
 body .line {
	 fill: none;
	 stroke: #ffab00;
	 stroke-width: 3;
}
 body .dot {
	 fill: #ffab00;
	 stroke: #fff;
}
 body .prelative {
	 overflow: auto;
	 height: 100%;
	 overflow-x: hidden;
	 position: relative;
}
 body .viewport .extent {
	 fill: green;
}
 body .well {
	 padding-top: 0px;
	 padding-bottom: 0px;
}
 body .phonelangbox {
	 background-color: #545c61;
	 padding: 1% 5px 1% 5px;
	 text-align: center;
	 border-radius: 5%;
	 margin-top: 5%;
	 float: right;
	 margin-right: 10%;
	 height: auto;
}
 body .bdbtm {
	 border-bottom: 1px solid #3b3f46;
	 padding-bottom: 25px;
	 margin-left: 15px;
	 margin-right: 15px;
}
 body .leaderbx {
	 font-size: 7vw !important;
	 letter-spacing: 2px !important;
	 text-transform: uppercase !important;
	 text-shadow: 1px 1px #ccc;
}
 body .leaderbg {
	 position: relative;
	 width: 100%;
}
 body .leaderbg img {
	 position: relative;
	 -o-object-fit: contain;
	 object-fit: contain;
}
 body .leaderbg .img100 {
	 width: 100%;
	 height: 100%;
}
 body .leaderbg .img90 {
	 width: 90%;
	 height: 90%;
	 top: 10%;
}
 body .leaderbg .img80 {
	 width: 85%;
	 height: 85%;
	 top: 15%;
}
 body .winnerplaylist {
	 -webkit-padding-start: 0px;
	 padding-inline-start: 0px;
}
 body .winnerplaylist li {
	 list-style: none;
	 border-bottom: 1px solid #1f2638;
	 background-color: #171d2a;
	 padding: 10px 0px;
}
 body .btnsearch {
	 background-color: transparent;
	 height: auto;
	 line-height: 0;
	 text-transform: uppercase;
	 font-weight: 500;
	 padding: 15% 0px;
	 max-height: 100%;
	 border: 1px solid #b9b9b9;
	 color: white;
}
 body .searchinput {
	 background-color: transparent;
	 border-radius: 0;
	 padding: 0;
	 border: 0;
	 border-bottom: 1px solid #b9b9b9;
}
 body .shownav {
	 position: absolute;
	 z-index: 999;
	 display: none;
	 width: 100px;
	 margin-left: auto;
	 height: auto;
	 top: 70%;
	 text-align: center;
	 background-color: rgba(0, 0, 0, 0.75);
	 left: 30%;
	 border-radius: 5px;
}
 body .shownav ul {
	 -webkit-padding-start: 0;
	 padding-inline-start: 0;
	 list-style-type: none;
	 margin: 0;
}
 body .shownav ul li {
	 margin: 0;
	 padding: 5% 0%;
}
 body .shownav ul li .box {
	 border: 1px solid black;
	 border-radius: 50%;
	 height: 20px;
	 width: 20px;
}
 body #sidebar {
	 min-width: 310px;
	 max-width: 310px;
	 height: auto;
	 z-index: 1043;
	 overflow-x: hidden;
	 overflow-y: scroll;
	 height: 100vh;
	 position: absolute;
	 left: 0;
	 -webkit-transition: 1s;
	 -o-transition: 1s;
	 transition: 1s;
}
 body #sidebar ul {
	 -webkit-padding-start: 0;
	 padding-inline-start: 0;
}
 body #sidebar ul li {
	 margin: 25px 0px;
	 -webkit-padding-start: 0;
	 padding-inline-start: 0;
}
 body #sidebar .sidebar-header {
	 width: 100%;
	 text-align: center;
	 margin: 10px 0px;
}
 body #sidebar .sidebar-header .login-btn {
	 background-image: -webkit-gradient(linear, left top, left bottom, from(#bf72d0), color-stop(#b56bc2), color-stop(#b56bc2), color-stop(#945ca7), to(#945ca7));
	 background-image: -webkit-linear-gradient(top, #bf72d0, #b56bc2, #b56bc2, #945ca7, #945ca7);
	 background-image: -o-linear-gradient(top, #bf72d0, #b56bc2, #b56bc2, #945ca7, #945ca7);
	 background-image: linear-gradient(to bottom, #bf72d0, #b56bc2, #b56bc2, #945ca7, #945ca7);
	 border: solid 1px transparent;
	 margin: 0px 2px;
	 color: white;
	 font-weight: 500;
}
 body #sidebar .sidebar-header .register-btn {
	 background-color: #ae8f4c;
	 border: solid 1px transparent;
	 margin: 0px 2px;
	 color: white;
	 font-weight: 500;
}
 body #sidebar .sidebar-header .detail-section img {
	 width: 4rem;
	 margin-bottom: 10px;
}
 body #sidebar .list-unstyled {
	 margin-bottom: 0px;
}
 body #sidebar .list-unstyled .unhovereffect {
	 border-bottom: 0px !important;
}
 body #sidebar .list-unstyled li {
	 text-align: center;
	 padding: 15px 0px;
	 font-size: 15px;
	 margin: 1.5px 20px;
	 outline: none;
}
 body #sidebar .list-unstyled li span {
	 margin: 10px 5px;
	 font-size: 1rem;
}
 body #sidebar .list-unstyled li .icon {
	 width: 1.8rem;
}
 body #sidebar .list-unstyled li .lang-select {
	 padding: 15px;
}
 body #sidebar .list-unstyled li .lang-select img {
	 width: 2rem;
}
 body #sidebar .list-unstyled li .language {
	 width: 3rem;
	 padding: 5px 0px;
}
 body #sidebar .list-unstyled li .color {
	 width: 2rem;
	 padding: 5px 0px;
}
 body #sidebar .list-unstyled .cs {
	 text-align: center;
	 padding: 5px 0;
}
 body #sidebar .components {
	 padding: 20px 0;
}
 body .headersidebar {
	 height: auto;
	 left: 0;
	 top: 0;
	 padding: 2% 15px;
	 position: relative;
	 width: 100%;
}
 body .headersidebar img {
	 width: 100%;
}
 body .sidewalletamount {
	 background-color: black;
	 border-radius: 10px;
	 position: relative;
	 padding: 2.5% 0px;
}
 body .btmsidebar {
	 background-color: #1f2638;
	 background-size: cover;
	 height: 100vh;
	 overflow-x: hidden;
	 overflow-y: scroll;
	 min-height: -webkit-max-content;
	 min-height: -moz-max-content;
	 min-height: max-content;
	 background-repeat: no-repeat;
	 background-position-x: center;
	 left: 0;
	 -webkit-transition: 1s;
	 -o-transition: 1s;
	 transition: 1s;
	 position: relative;
}
 body #sidebar {
	 left: -310px;
}
 body #sidebar.active {
	 left: 0;
}
 body .right-content {
	 overflow: auto;
	 overflow-x: hidden;
	 -webkit-transition: 1s;
	 -o-transition: 1s;
	 transition: 1s;
	 height: 1;
	/* background-color: #000;
	 */
}
 body .mgleft5 {
	 margin-right: 15px !important;
}
 body .showdata {
	 display: inline-block !important;
	 -webkit-transition: 1s;
	 -o-transition: 1s;
	 transition: 1s;
}
 body .posyes {
	 position: relative;
}
 body .copy {
	 position: absolute;
	 right: 0;
	 bottom: 5%;
	 cursor: pointer;
}
 body .img100 {
	 width: 100%;
}
 body .img90 {
	 width: 90%;
}
 body .img80 {
	 width: 80%;
}
 body .pdleft {
	 padding-left: 2.5%;
}
 body .pdleft25 {
	 padding-left: 25%;
}
 body .mgleft10 {
	 margin-left: 10%;
}
 body .imgF {
	 width: 100%;
}
 body .logo {
	 width: 90%;
}
 body .mgtop {
	 margin-top: 10px;
}
 body .img2rem {
	 width: 1.5rem;
}
 body .img2remab {
	 width: 1.5rem;
	 position: absolute;
	 left: 0;
}
 body .img2 {
	 width: 2rem;
}
 body .img2_5rem {
	 width: 2.5rem;
}
 body .img5rem {
	 width: 4rem;
}
 body .img10rem {
	 width: 2rem;
	 margin-top: 40%;
}
 body .datetimebox {
	 margin-left: -15px;
}
 body .padlf10 {
	 padding-top: 5%;
	 padding-left: 5%;
	 padding-bottom: 5%;
	 padding-right: 10%;
}
 body .mag10 {
	 margin-top: 20px;
}
/* body .opentab {
	 -webkit-transform: translateX(-310px);
	 overflow: hidden !important;
	 -ms-transform: translateX(-310px);
	 transform: translateX(-310px);
}
 */
 .addpdlr {
	 padding: 0 20%;
}
 .addpdlr1 {
	 padding: 0 10%;
}
 body .magr10 {
	 margin-right: 20px;
}
 body .pad10 {
	 padding: 5%;
}
 body .font-level4 {
	 font-size: 0.7rem;
}
 body .font-level5 {
	 font-size: 0.5rem;
}
 body .font-date {
	 font-size: 1rem;
}
 body .font-tittle {
	 font-size: 1.1rem;
	 margin-left: 5px;
}
 body .font-spacing {
	 margin-top: 10px;
}
 body .clsbtn {
	 position: absolute;
	 right: 0;
	 top: -3%;
	 width: 25px;
	 height: 25px;
	 font-size: 2rem;
}
 body .clsbtnsm {
	 position: absolute;
	 right: 0;
	 padding: 0px;
	 top: -10%;
	 text-align: center;
	 width: 25px;
	 height: 25px;
	 border-radius: 50%;
	 border: 0px solid #ffe44f;
	 font-size: 1.5rem;
	 z-index: 150;
}
 body .clsbtnsmdaily {
	 position: absolute;
	 padding: 0px;
	 top: 15%;
	 right: 12%;
	 text-align: center;
	 width: 25px;
	 height: 25px;
	 border-radius: 50%;
	 border: 0px solid #ffe44f;
	 font-size: 1.5rem;
	 z-index: 150;
}
 body .nomg {
	 margin-left: 0px;
	 margin-right: 0px;
}
 body .phonewallet {
	 padding-top: 10%;
}
 body .font-navsmall {
	 font-weight: 500;
	 color: #7f7f7f;
	 text-transform: uppercase;
	 letter-spacing: 0.6px;
	 margin: 0;
}
 body .font-navbig {
	 font-weight: 500;
	 color: black;
	 text-transform: uppercase;
	 margin: 0;
}
 body .font-money {
	 font-weight: 500;
	 color: #132378;
	 text-transform: uppercase;
	 margin: 0;
	 font-style: 700 !important;
}
 body .font-lightblue {
	 font-weight: 500;
	 color: #4b9dcc;
	 text-transform: none;
	 margin: 0;
}
 body .font-lightbluev1 {
	 font-weight: 500;
	 color: #4b9dcc;
	 text-transform: uppercase;
	 margin: 0;
}
 body .font-lightgreen {
	 font-weight: 500;
	 color: #22c0aa;
	 text-transform: none;
	 margin: 0;
}
 body .font-biggreen {
	 font-weight: 500;
	 color: #3e7b77;
	 text-transform: none;
	 margin: 0;
}
 body .font-lightgreenv1 {
	 font-weight: 500;
	 color: white !important;
	 text-transform: none !important;
	 margin: 0;
}
 body .font-red {
	 font-weight: 500;
	 color: red;
	 text-transform: none;
	 margin: 0;
}
 body .font-blue {
	 font-weight: 500;
	 margin: 0;
}
 body .font-yellow {
	 color: #ffe44f;
	 text-transform: none;
	 margin: 0;
}
 body .font-gold {
	 font-weight: 500;
	 color: #c2a000;
	 text-transform: uppercase;
	 letter-spacing: 2px;
	 margin: 0;
}
 body .font-White {
	 font-weight: 500;
	 color: white;
}
 body .font-wallet {
	 font-weight: 500;
	 color: #0270c5;
	 text-transform: uppercase;
	 letter-spacing: 1px;
	 margin: 0;
}
 body .font-Whitenav {
	 font-weight: 500;
	 color: white;
	 text-transform: uppercase;
	 letter-spacing: 1px;
	 margin: 0;
}
 body .font-gray {
	 font-weight: 500;
	 color: #76808c;
	 text-transform: none;
	 letter-spacing: 1px;
	 margin: 0;
}
 body .font-gray11 {
	 color: #22aff8;
}
 body .font-forget {
	 font-weight: 500;
	 color: #76808c;
	 text-transform: none;
	 letter-spacing: 1px;
	 font-style: italic;
	 margin: 0;
}
 body .font-gray22 {
	 font-weight: 500;
	 color: #3aa978;
	 text-transform: none;
	 letter-spacing: 1px;
	 font-style: normal;
	 margin: 0;
}
 body .btnstyle1 {
	 background-color: #007bff;
	 height: auto;
	 padding: 2%;
	 text-align: center;
	 -webkit-box-pack: center;
	 -ms-flex-pack: center;
	 justify-content: center;
	 border-radius: 25px;
}
 body .borderS1px {
	 border: 1px solid gray !important;
	 padding: 5px 10px !important;
	 border-radius: 5px !important;
}
 body .font-spacing {
	 margin-top: 10px;
}
 body .img100 {
	 width: 100%;
}
 body .img1rem {
	 width: 2rem;
}
 body .nomg {
	 margin-left: 0px !important;
	 margin-right: 0px !important;
	/* padding-bottom: 10px;
	 */
}
 body .bk {
	 word-break: break-all;
	 color: red;
}
 body .nopd {
	 padding-left: 0px;
	 padding-right: 0px;
}
 body .poslef {
	 text-align: left;
	 position: relative;
}
 body .poscenter {
	 text-align: center;
	 position: relative;
}
 body .posright {
	 text-align: right;
	 position: relative;
}
 body .navtop {
	 background-image: -webkit-gradient(linear, left top, right top, from(#1598c2), color-stop(#00a7c6), color-stop(#00b5c2), color-stop(#00c1b9), to(#23cdab));
	 background-image: -webkit-linear-gradient(left, #1598c2, #00a7c6, #00b5c2, #00c1b9, #23cdab);
	 background-image: -o-linear-gradient(left, #1598c2, #00a7c6, #00b5c2, #00c1b9, #23cdab);
	 background-image: linear-gradient(to right, #1598c2, #00a7c6, #00b5c2, #00c1b9, #23cdab);
}
 body .taba {
	 -webkit-box-flex: 0;
	 -ms-flex: 0 0 17.5%;
	 flex: 0 0 17.5%;
	 padding-top: 5%;
	 z-index: 1111;
	 max-width: 17.5%;
	 position: relative;
	 top: 1px;
	 background-color: transparent;
	 text-align: center;
}
 body .tabb {
	 -webkit-box-flex: 0;
	 -ms-flex: 0 0 30%;
	 flex: 0 0 30%;
	 background-color: transparent;
	 max-width: 30%;
	 position: relative;
	 border-radius: 50%;
	 text-align: center;
}
 body .tabb img {
	 width: 80%;
	 position: absolute;
	 top: -3.5vh;
	 left: 9%;
}
 body .tabb .icontest {
	 width: 70%;
	 padding: 10% 15%;
}
 body .tabb .borderbtn {
	 width: 102%;
	 height: 98px;
	 left: 0px;
	 position: absolute;
	 top: -25px;
	 border-top: 0;
	 border-radius: 50%;
}
 body .borderright {
	 border-top-right-radius: 50%;
}
 body .borderleft {
	 border-top-left-radius: 50%;
}
 body .tab1 {
	 text-align: center;
	 padding: 5.5vh 0px 2vh 0px;
	 background-position: center;
}
 body .tab1 p {
	 height: 100%;
}
 body .tab2, body .tab3, body .tab4 {
	 text-align: center;
	 padding: 5.5vh 0px 2vh 0px;
}
 body .tab2 p, body .tab3 p, body .tab4 p {
	 height: 100%;
}
 body .fullheight {
	 height: 100vh;
	 width: 100%;
	 overflow: hidden;
}
 body .fullheight .modal-dialog .modal-content {
	 height: 100vh;
}
 body .fullheight .modal-dialog .modal-content input {
	 background-color: transparent;
	 border: 0;
	 border-bottom: 1px solid gray;
	 border-radius: 0;
}
 body .darkbg {
	 background-color: transparent;
}
 body .nobd {
	 border: 0 !important;
}
 body .upper {
	 text-transform: none;
}
 body .inputv {
	 border: 1px solid #888;
}
 body .verfibx {
	 background-color: #35393c;
	 letter-spacing: 2px;
	 text-align: center;
	 font-size: 1.2rem;
	 font-weight: 500;
	 padding: 2%;
}
 body .newmiddleinfo .modal-content {
	 margin: 0% 10px;
	 width: auto;
	 height: auto;
	 background-color: transparent;
	 border: 5px;
}
 body .middleinfo .modal-content {
	 margin: 15% 10px;
	 width: auto;
	 height: auto;
	 background-color: transparent;
	 border: 5px;
}
 body .dailyinfo {
	 margin: auto;
	 background-color: transparent;
}
 body .dailyinfo .modal-content {
	 margin: 0% 10px 0px 10px;
	 width: auto;
	 border: 5px;
	 padding: 0px 10%;
	 position: relative;
	 background-color: transparent;
	 height: 100%;
}
 body .successbox {
	 text-align: left;
	 background-size: contain;
	 height: 100%;
	 background-color: transparent;
	 overflow: auto;
	 width: 100%;
}
 body .successbox .responsebox {
	 height: 30vh;
	 width: 30vh;
	 border-radius: 50%;
	 border: 2px solid white;
	 margin: 10% 0%;
	 font-size: 25vw;
	 color: white;
	 padding: 10%;
	 margin: auto;
	 background-color: transparent;
}
 body .notreal {
	 position: absolute;
	 top: -70px;
	 left: 22%;
	 width: 55%;
	 z-index: 9;
}
 body .gemsdesc {
	 text-align: left;
	 background-repeat: no-repeat;
	 background-size: cover;
	 background-position: center;
	 height: auto;
	 background-color: #131722;
	 position: relative;
	 border-radius: 10px;
}
 body .gemsdesc .titlebox {
	 width: 100%;
	 overflow: visible;
	 height: 0vh;
	 padding: 0% 15px;
	 background-repeat: no-repeat;
	 background-size: contain;
	 position: relative;
	 background-position: center;
}
 body .gemsdesc .detailbox {
	 height: auto;
	 width: 100%;
	 overflow: auto !important;
	 position: relative;
}
 body .gemsdesc .detailbox p {
	 text-transform: none;
}
 body .modalfooter {
	 background: black;
	 padding: 5% 10%;
}
 body .comfirm {
	 text-align: left;
	 background-repeat: no-repeat;
	 background-size: cover;
	 background-position: center;
	 height: 100%;
	 -webkit-animation: fadeInDown;
	 animation: fadeInDown;
	/* referring directly to the animation's @keyframe declaration */
	 -webkit-animation-duration: 1s;
	 animation-duration: 1s;
	 max-height: 100%;
	 min-height: 100%;
	 position: relative;
	 display: inline-block;
	 border-radius: 5px;
	 padding: 0px 0px;
	 margin: 5% 2.5%;
}
 body .comfirm .img100 {
	 padding: 0%;
	 background: #202020;
	 border-radius: 5px;
	 padding: 6px;
}
 body .comfirm .titlebox {
	 width: 100%;
	 overflow: hidden;
	 height: 25%;
	 padding: 10% 15px;
	 background: url(../images/bgimg/bannerbg.png);
	 background-repeat: no-repeat;
	 background-size: cover;
	 position: relative;
	 background-position: center;
}
 body .comfirm .detailbox {
	 height: 100%;
	 width: 100%;
	 overflow: auto;
	 padding: 30px 15px;
	 position: relative;
}
 body .comfirm .btncolor2 {
	 font-size: small;
}
 body .dailyheader {
	 position: relative;
	 width: 100%;
	 top: 30px;
	 z-index: 99;
	 text-align: center;
}
 body .dailyheader img {
	 z-index: 55;
	 top: -18px;
	 position: relative;
	 width: 10rem;
}
 body .dailyheader .divbgimg {
	 height: 100%;
	 width: 100%;
	 background-size: contain;
	 z-index: 99;
	 top: 30%;
	 left: 10%;
	 position: absolute;
	 background-position-y: bottom;
	 background-repeat: no-repeat;
	 background-image: url(../images/newitem/eg-pop-up-ttl-daily.png);
}
 body .dailyheader .divbgimg p {
	 position: relative;
	 bottom: -95px;
}
 body .dailyheader .divbgimg .font-date {
	 font-size: 1.5rem !important;
	 font-weight: 500;
	 letter-spacing: 1px;
	 text-shadow: 1px 3px 4px black;
}
 body .dailyheader .btncolor2 {
	 border: 1px solid #ffab00;
	 border-radius: 25px;
}
 body .daily {
	 text-align: left;
	 background-repeat: no-repeat;
	 background-size: cover;
	 background-position: center;
	 background-color: #131722;
	 height: auto;
	 overflow: auto;
	 top: 0;
	 position: relative;
	 border-radius: 10px;
}
 body .daily .btncolor2 {
	 border: 1px solid #ffab00;
	 border-radius: 25px;
}
 body .daily .daybns {
	 border-radius: 10px;
	 width: 100%;
	 margin-bottom: 20px;
	 padding: 0;
	 -webkit-box-flex: 0;
	 -ms-flex: 0 0 12.5%;
	 flex: 0 0 12.5%;
	 max-width: 12.5%;
	 margin-left: 1%;
}
 body .daily .daybns:nth-child(1) {
	 margin-left: 0%;
}
 body .daily .daybns .topday {
	 width: 100%;
	 padding: 5px 0px;
	 text-align: center;
	 background-size: cover;
	 background-repeat: no-repeat;
	 background-position-y: center;
	 background-image: url(../images/bgimg/dailytop.png);
}
 body .daily .daybns .btnday {
	 background: #474747;
	 padding: 10px 15px;
	 text-align: center;
	 border-bottom-left-radius: 5px;
	 border-bottom-right-radius: 5px;
}
 body .daily .titlebox {
	 width: 100%;
	 overflow: hidden;
	 height: 25%;
	 padding: 10% 15px;
	 background: url(../images/bgimg/bannerbg.png);
	 background-repeat: no-repeat;
	 background-size: cover;
	 position: relative;
	 background-position: center;
	 border-radius: 5px 0px;
}
 body .bundlehead {
	 background: url(../images/bgimg/bundlep.png);
	 background-repeat: no-repeat;
	 background-size: contain;
	 position: relative;
	 text-align: center;
	 background-position: top;
	 height: 18vh;
}
 body .bundlehead p {
	 position: relative;
	 top: 7%;
	 text-shadow: 1px 1px black;
	 font-size: large !important;
	 letter-spacing: -1.2px !important;
}
 body .bundle {
	 text-align: left;
	 background: url(../images/bgimg/bgbundle.png);
	 background-repeat: no-repeat;
	 background-size: contain;
	 background-position: bottom;
	 height: 85vh;
	 overflow: hidden;
	 max-height: 85vh;
	 min-height: 85vh;
	 background-attachment: scroll;
	 top: 0;
	 margin: 15% auto;
	 position: relative;
	 padding: 0% 5vh;
	 width: 100%;
	 border-radius: 10px;
	 max-width: 100%;
	 min-width: 100%;
}
 body .bundle .bundlescoll {
	 overflow-x: hidden;
	 overflow-y: auto;
	 height: 75%;
}
 body .bundle .bundledata {
	 padding: 0px 2.5%;
}
 body .bundle .bundledata .img100 {
	 padding: 5% 15%;
}
 body .bundle .bundledata .bundleimg {
	 position: relative;
	 text-align: center;
	 width: 100%;
}
 body .bundle .bundledata .bundleimg .bundlename {
	 position: absolute;
	 bottom: 15%;
	 left: 20%;
}
 body .bundle .bundledata .bundleimg .bundlename p {
	 font-size: 1.5rem !important;
	 text-shadow: 1px 1px #58800a !important;
	 text-transform: uppercase;
	 letter-spacing: -1.5px !important;
}
 body .bundle .bundledata .bundleimg .arrowleft {
	 position: absolute;
	 left: 0;
	 top: 50%;
}
 body .bundle .bundledata .bundleimg .arrowright {
	 position: absolute;
	 right: 0;
	 top: 50%;
}
 body .bundle .bundledata .qrcode {
	 position: relative;
	 text-align: center;
	 width: 100%;
}
 body .bundle .bundledata .qrcode img {
	 margin: 10px 0px;
	 padding: 5%;
}
 body .bundle .bundledata .qrcode p {
	 word-break: break-all;
}
 body .bundle .bundledata .qrcode .bundlename {
	 position: absolute;
	 bottom: 15%;
	 left: 20%;
}
 body .bundle .bundledata .qrcode .bundlename p {
	 font-size: 1.5rem !important;
	 text-shadow: 1px 1px #58800a !important;
	 text-transform: uppercase;
	 letter-spacing: -1.5px !important;
}
 body .bundle .bundledata .bundleimgdone {
	 position: relative;
	 text-align: center;
	 width: 100%;
}
 body .bundle .bundledata .bundleimgdone .bundlename {
	 position: absolute;
	 top: 110px;
	 left: 17.5%;
}
 body .bundle .bundledata .bundleimgdone .bundlename p {
	 font-size: 1.5rem !important;
	 text-shadow: 1px 1px #58800a !important;
	 text-transform: uppercase;
	 letter-spacing: -1.5px !important;
}
 body .bundle .bundledata .bundleprice {
	 background-color: rgba(0, 0, 0, 0.3);
	 padding: 10%;
}
 body .bundle .bundledata .bundleprice input {
	 background-color: transparent;
	 border: 0;
	 border-radius: 0px;
}
 body .bundle .bundledata .bundleprice .payment {
	 float: right;
	 margin-top: 5px;
	 border: 0;
	 background-color: transparent;
	 color: white;
}
 body .bundle .bundledata .bundleprice .payment option {
	 background-color: rgba(0, 0, 0, 0.75);
}
 body .bundle .bundledata .bundleprice .form-group {
	 margin: 15px 0px;
	 border-bottom: 1px solid white;
}
 body .bundle .bundledata .bundleprice ::-webkit-input-placeholder, body .bundle .bundledata .bundleprice :-ms-input-placeholder, body .bundle .bundledata .bundleprice ::-ms-input-placeholder, body .bundle .bundledata .bundleprice ::placeholder {
	 color: yellow;
	 font-weight: 500;
}
 body .bundle .bundledata .btncolor2 {
	 border: 1px solid #ffab00;
	 background-color: black;
	 border-radius: 25px;
}
 body .bundle .bundledata .daybns {
	 border-radius: 10px;
	 width: 100%;
	 margin-bottom: 20px;
	 padding: 0;
	 -webkit-box-flex: 0;
	 -ms-flex: 0 0 22%;
	 flex: 0 0 22%;
	 max-width: 22%;
	 margin-left: 2%;
}
 body .bundle .bundledata .daybns:nth-child(1) {
	 margin-left: 0%;
}
 body .bundle .bundledata .daybns .topday {
	 width: 100%;
	 padding: 5px 0px;
	 text-align: center;
	 background-size: cover;
	 background-repeat: no-repeat;
	 background-position-y: center;
	 background-image: url(../images/bgimg/dailytop.png);
}
 body .bundle .bundledata .daybns .btnday {
	 background: #474747;
	 padding: 10px 15px;
	 text-align: center;
	 border-bottom-left-radius: 5px;
	 border-bottom-right-radius: 5px;
}
 body .bundle .bundledata .titlebox {
	 width: 100%;
	 overflow: hidden;
	 height: 25%;
	 padding: 10% 15px;
	 background: url(../images/bgimg/bannerbg.png);
	 background-repeat: no-repeat;
	 background-size: cover;
	 position: relative;
	 background-position: center;
	 border-radius: 5px 0px;
}
 body .bundle .bundledata .detailbox {
	 height: 80%;
	 width: 100%;
	 overflow: auto;
	 padding: 30px 15px;
	 position: relative;
}
 body .bundle .detailbox {
	 height: 80%;
	 width: 100%;
	 overflow: auto;
	 padding: 30px 15px;
	 position: relative;
}
 body .btncolor {
	 background-color: transparent !important;
	 width: 100%;
	 padding: 10px 0px;
	 border: 1px solid #151b4a !important;
	 color: black !important;
	 text-transform: uppercase;
	 font-weight: 500;
}
 body .btncolor :hover {
	 background-color: transparent;
	 opacity: 0.8;
	 color: black;
}
 body .btncolor :active {
	 background-color: transparent;
	 opacity: 0.8;
	 color: white;
}
 body .btncolor1 {
	 background-color: #071730 !important;
	 width: 100%;
	 padding: 10px 0px;
	 border: 1px solid #071730 !important;
	 color: white;
	 text-transform: uppercase;
	 font-weight: 500;
}
 body .btncolornew {
	 background-color: #ffe44f !important;
	 width: 100%;
	 padding: 10px 0px;
	 border: 1px solid #ffe44f !important;
	 color: black;
	 text-transform: uppercase;
	 font-weight: 500;
}
 body .btncolornew1 {
	 background-color: #3aab78 !important;
	 width: 100%;
	 padding: 10px 0px;
	 border: 1px solid #3aab78 !important;
	 color: white;
	 text-transform: uppercase;
	 font-weight: 500;
}
 body .btncolornew2 {
	 background-color: #ffe44f !important;
	 width: 100%;
	 padding: 5px 0px;
	 border: 1px solid #ffe44f !important;
	 color: black;
	 text-transform: uppercase;
	 font-weight: 500;
}
 body .btncolor2 {
	 background-color: transparent;
	 width: 100%;
	 padding: 10px 0px;
	 border: 0px solid gray;
	 color: white;
	 text-transform: uppercase;
	 font-weight: 500;
}
 body .tabbar {
	 height: auto !important;
}
 body .bottom-bar {
	 height: 55px !important;
}
 body .navbottom {
	 background-color: #ebebeb !important;
}
 body .headerphone {
	 background-size: cover;
	 background-position: center;
	 height: auto;
	 display: block;
	 width: 100%;
	 padding: 10px 0% 10px 0%;
	 top: 0;
	 position: relative;
	 overflow: visible;
	 z-index: 999;
}
 body .headerphone .navbtop {
	 margin: auto;
	 position: relative;
	 float: left;
	 padding-inline-start: 0px;
	 display: inline;
}
 body .headerphone .navbtop li {
	 list-style: none;
	 margin: 20px 0px;
	 display: inline-block;
}
 body .headerphone .hamburger {
	 display: block;
	 -webkit-transition: 1s;
	 -o-transition: 1s;
	 float: right;
	 transition: 1s;
	 cursor: pointer;
}
 body .headerphone .hamburger .bar1 {
	 width: 30px;
	 background-color: white;
	 height: 3px;
	 margin: 5px 0;
	 -webkit-transition: 0.4s;
	 -o-transition: 0.4s;
	 transition: 0.4s;
	 border-radius: 2px;
}
 body .headerphone .hamburger .bar2 {
	 width: 20px;
	 background-color: white;
	 height: 3px;
	 margin: 5px 0;
	 -webkit-transition: 0.4s;
	 -o-transition: 0.4s;
	 transition: 0.4s;
	 border-radius: 2px;
}
 body .headerphone .hamburger .bar3 {
	 width: 10px;
	 background-color: white;
	 height: 3px;
	 margin: 5px 0;
	 border-radius: 2px;
	 -webkit-transition: 0.4s;
	 -o-transition: 0.4s;
	 transition: 0.4s;
}
 body .headerphone .hamburger .change1 {
	 -webkit-transform: rotate(-45deg) translate(-5px, 7px);
	 -ms-transform: rotate(-45deg) translate(-5px, 7px);
	 transform: rotate(-45deg) translate(-5px, 7px);
	 background-color: white;
}
 body .headerphone .hamburger .change2 {
	 opacity: 0;
}
 body .headerphone .hamburger .change3 {
	 -webkit-transform: rotate(45deg) translate(-4px, -6px);
	 -ms-transform: rotate(45deg) translate(-4px, -6px);
	 transform: rotate(45deg) translate(-4px, -6px);
	 background-color: white;
	 width: 30px;
}
/* body .nopr {
	 padding-right: 0px;
}
 body .nopl {
	 padding-left: 0px;
}
 */
 .morerad {
	 border-radius: 15px !important;
}
 body .centerforpopout {
	 height: auto;
	 overflow: hidden;
	 position: relative;
	 width: 100%;
}
 body .center {
	 height: auto;
	 position: relative;
	 width: 100%;
}
 body .center .animate-line {
	 fill: none;
	 stroke-width: 1;
	 stroke-dasharray: 50 100;
	 stroke-dashoffset: 0;
	 -webkit-animation: stroke 6s infinite linear;
	 animation: stroke 6s infinite linear;
}
 body .center .updiv {
	 background-color: black;
	 border: 1px solid #ffe44f;
	 z-index: 150;
	 border-radius: 15%;
	 width: 15vw;
	 padding-top: 1%;
	 text-align: center;
	 display: none;
	 left: 4%;
	 top: 31%;
	 position: fixed;
	 z-index: 999;
	 height: 15vw;
}
 body .pad10 {
	 padding: 15px 0px;
}
 body .center .updiv .top {
	 top: 0px;
	 position: relative;
}
 body .center .updiv .top2 {
	 position: relative;
	 top: 5px;
}
 body .center .getstartbox {
	 overflow: hidden;
	 padding: 0%;
}
 body .center .functionstepbox {
	 background-color: rgba(0, 0, 0, 0.35);
}
 body .center .functionstepbox .stepiconbox {
	 padding: 4% 0px;
	 border: 1px solid #e7e7e7;
	 border-right: 0px solid;
}
 body .center .functionstepbox .stepiconbox:last-child {
	 border-right: 1px solid #e7e7e7;
}
 body .center .functionstepbox img {
	 width: 1.5rem;
	 margin-bottom: 10px;
}
 body .center .functionstepbox p {
	 margin: 0;
}
 body .center .functionstepbox label {
	 letter-spacing: -0.5px;
	 color: white;
}
 body .center .functionstepbox .done {
	 background-color: #0a81ab;
}
 body .center .functionstepbox .done .styled-checkbox + label:before {
	 content: "";
	 display: inline-block;
	 vertical-align: text-top;
	 width: 7px;
	 border-radius: 50%;
	 position: relative;
	 height: 7px;
	 border: 1px solid white;
	 top: 2px;
	 left: -4px;
	 background: transparent;
}
 body .center .functionstepbox .done label {
	 color: white;
}
 body .center .functionstepbox .inprocess {
	 background-color: #15bbc9;
}
 body .center .functionstepbox .inprocess label {
	 color: white;
}
 body .center .functionstepbox .inprocess .styled-checkbox + label:before {
	 content: "";
	 display: inline-block;
	 vertical-align: text-top;
	 width: 7px;
	 border-radius: 50%;
	 position: relative;
	 height: 7px;
	 border: 1px solid white;
	 top: 2px;
	 left: -4px;
	 background: transparent;
}
 body .center .functionstepbox .styled-checkbox {
	 position: absolute;
	 opacity: 0;
}
 body .center .functionstepbox .styled-checkbox + label {
	 position: relative;
	 cursor: pointer;
	 padding: 0;
}
 body .center .functionstepbox .styled-checkbox + label:before {
	 content: "";
	 display: inline-block;
	 vertical-align: text-top;
	 width: 8px;
	 border-radius: 50%;
	 position: relative;
	 height: 8px;
	 border: 1px solid white;
	 top: 2px;
	 left: -4px;
	 background: transparent;
}
 body .center .functionstepbox .styled-checkbox:hover + label:before {
	 background: white;
}
 body .center .functionstepbox .styled-checkbox:focus + label:before {
	 -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12);
	 box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12);
}
 body .center .functionstepbox .styled-checkbox:checked + label:before {
	 background: white;
}
 body .center .functionstepbox .styled-checkbox:disabled + label {
	 color: #b8b8b8;
	 cursor: auto;
}
 body .center .functionstepbox .styled-checkbox:disabled + label:before {
	 -webkit-box-shadow: none;
	 box-shadow: none;
	 background: #ddd;
}
 body .center .functionstepbox .styled-checkbox:checked + label:after {
	 content: "";
	 position: absolute;
	 left: -3.5px;
	 top: 6px;
	 background: black;
	 width: 2px;
	 height: 2px;
	 -webkit-box-shadow: 1px 0 0 black, 2px 0 0 black, 2px -1px 0 black, 2px -2px 0 black, 2px -4px 0 black, 2px -4.5px 0 black;
	 box-shadow: 1px 0 0 black, 2px 0 0 black, 2px -1px 0 black, 2px -2px 0 black, 2px -4px 0 black, 2px -4.5px 0 black;
	 -webkit-transform: rotate(45deg);
	 -ms-transform: rotate(45deg);
	 transform: rotate(45deg);
}
 body .center .userprofile {
	 width: 100%;
}
 body .center .userprofile .usercontenttop {
	 width: 100%;
	 background-image: url(../images/in1.jfif);
	 background-repeat: no-repeat;
	 background-position-x: center;
	 background-size: contain;
	 background-position-y: -15vh;
	 background-color: white;
	 padding: 5%;
	 text-align: center;
}
 body .center .userprofile .usercontenttop .userimg {
	 margin-top: 5vh;
	 width: 30vw;
	 height: 30vw;
	 border: 1px solid white;
	 border-radius: 50%;
	 background-color: rgba(0, 0, 0, 0.75);
	 position: relative;
}
 body .center .userprofile .usercontenttop .userimg .img100 {
	 overflow: hidden;
	 height: 100%;
	 width: 100%;
	 position: absolute;
	 -o-object-fit: contain;
	 object-fit: contain;
	 border-radius: 50%;
	 z-index: 99;
	 left: 0;
	 top: 0;
}
 body .center .userprofile .usercontenttop .userimg .camerabox {
	 background: #888;
	 border: 1px solid white;
	 width: 50px;
	 height: 50px;
	 z-index: 150;
	 position: absolute;
	 border-radius: 50%;
	 bottom: -5%;
	 right: 0;
}
 body .center .userprofile .usercontenttop .userimg .camerabox .img100 {
	 padding: 15%;
}
 body .center .userprofile .acccontent {
	 width: 100%;
	 background-repeat: no-repeat;
	 background-position-x: center;
	 background-size: contain;
	 background-position-y: -15vh;
	 background-color: white;
	 padding: 5%;
	 text-align: center;
}
 body .center .userprofile .acccontent .userimg {
	 margin-top: 5vh;
	 width: 30vw;
	 height: 30vw;
	 border: 1px solid white;
	 border-radius: 50%;
	 background-color: rgba(0, 0, 0, 0.75);
	 position: relative;
}
 body .center .userprofile .acccontent .userimg .img100 {
	 overflow: hidden;
	 height: 100%;
	 width: 100%;
	 position: absolute;
	 -o-object-fit: contain;
	 object-fit: contain;
	 border-radius: 50%;
	 z-index: 99;
	 left: 0;
	 top: 0;
}
 body .center .userprofile .acccontent .userimg .camerabox {
	 background: #888;
	 border: 1px solid white;
	 width: 50px;
	 height: 50px;
	 z-index: 150;
	 position: absolute;
	 border-radius: 50%;
	 bottom: -5%;
	 right: 0;
}
 body .center .userprofile .acccontent .userimg .camerabox .img100 {
	 padding: 15%;
}
 body .center .userprofile .acccontent .userimg .camerabox .inputcss {
	 background: transparent !important;
	 width: 50px !important;
	 height: 50px !important;
	 z-index: 999 !important;
	 left: 0 !important;
	 position: absolute !important;
	 opacity: 0 !important;
}
 body .center .userprofile .usercontentbottom {
	 margin-top: 1vh;
}
 body .center .userprofile .userlist {
	 margin-bottom: 10vh;
}
 body .center .userprofile .userlist ul {
	 -webkit-padding-start: 0;
	 padding-inline-start: 0;
	 margin: 0;
	 list-style-type: none;
}
 body .center .userprofile .userlist ul li {
	 margin: 0 -17.5px;
	 padding: 20px 15px 0px 15px;
	 border-top: 1px solid #e7e7e7;
}
 body .center .userprofile .userlist ul li:last-child {
	 border-bottom: 1px solid #e7e7e7;
}
 body .center .furnidetail ul {
	 -webkit-padding-start: 0px;
	 padding-inline-start: 0px;
	 list-style: none;
	 margin: 0;
}
 body .center .furnidetail ul li {
	 margin: 0;
	 padding: 5%;
	 border-bottom: 1px solid #ebebeb;
}
 body .center .step1 {
	 padding: 5% 5% 7.5% 5%;
}
 body .center .step2 {
	 width: 100%;
	 padding: 2%;
	 background-color: rgba(0, 0, 0, 0.12);
}
 body .center .step2 .carousel-control-next-icon {
	 background-image: url(../images/next.PNG);
}
 body .center .step2 .carousel-control-prev-icon {
	 background-image: url(../images/pre.PNG);
}
 body .center .step2 .carousel-item {
	 position: relative;
	 height: 40vh;
	 width: 100%;
}
 body .center .step2 .carousel-item .w-100 {
	 height: 100%;
	 width: 100%;
	 position: absolute;
	 -o-object-fit: cover;
	 object-fit: cover;
}
 body .center .roomlist {
	 border-top: 1px solid #e7e7e7;
}
 body .center .roomlist ul {
	 list-style: none;
	 -webkit-padding-start: 0px;
	 padding-inline-start: 0px;
	 margin: 0;
}
 body .center .roomlist ul li {
	 margin: 0;
	 padding: 15px 0px 10px 0px;
	 border-bottom: 1px solid #e7e7e7;
}
 body .center .roomlist ul .reads {
	 opacity: 0.5;
}
 body .center .roomlist ul .reads .font-biggreen, body .center .roomlist ul .reads .font-lightgreenv1 {
	 color: gray;
}
 body .center .roomlist ul .reads .font-date {
	 display: none;
}
 body .center .roomlist p {
	 margin: 0;
	 letter-spacing: -0.5px;
}
 body .center .step4 {
	 width: 100%;
	 padding: 0%;
	 background-color: rgba(0, 0, 0, 0.12);
}
 body .center .step4 .carousel-control-next-icon {
	 background-image: url(../images/next.PNG);
}
 body .center .step4 .carousel-control-prev-icon {
	 background-image: url(../images/pre.PNG);
}
 body .center .step4 .carousel-item {
	 position: relative;
	 height: 40vh;
	 width: 100%;
}
 body .center .step4 .carousel-item .w-100 {
	 height: 100%;
	 width: 100%;
	 position: absolute;
	 -o-object-fit: cover;
	 object-fit: cover;
}
 body .center .divbox {
	 background-color: #0076a1;
	 width: 100%;
	 padding: 5% 0px;
	 height: 100%;
	 text-align: center;
}
 body .center .functionbox {
	 padding: 5% 5% 7.5% 5%;
}
 body .center .functionbox .disablebox {
	 background-image: -webkit-gradient(linear, left bottom, right top, from(#a1a1a1), color-stop(#aaa), color-stop(#b4b4b4), color-stop(#bdbdbd), to(#c7c7c7)) !important;
	 background-image: -webkit-linear-gradient(left bottom, #a1a1a1, #aaa, #b4b4b4, #bdbdbd, #c7c7c7) !important;
	 background-image: -o-linear-gradient(left bottom, #a1a1a1, #aaa, #b4b4b4, #bdbdbd, #c7c7c7) !important;
	 background-image: linear-gradient(to right top, #a1a1a1, #aaa, #b4b4b4, #bdbdbd, #c7c7c7) !important;
}
 body .center .functionbox .mainfuncbox {
	 height: 40vw;
	 width: 40vw;
	 -webkit-box-flex: 0;
	 -ms-flex: 0 0 40%;
	 flex: 0 0 40%;
	 margin-right: 7%;
	 text-align: center;
	 padding: 13% 5%;
	 margin-bottom: 6.6%;
	 border-radius: 5px;
	 max-width: 40%;
	 -webkit-box-shadow: -1px -1px 15px -2px rgba(0, 0, 0, 0.75);
	 -moz-box-shadow: -1px -1px 15px -2px rgba(0, 0, 0, 0.75);
	 box-shadow: -1px -1px 15px -2px rgba(0, 0, 0, 0.75);
	 background-image: -webkit-gradient(linear, left bottom, right top, from(#39a5c9), color-stop(#0dafc9), color-stop(#00b8c5), color-stop(#00c1bb), to(#21c8ae));
	 background-image: -webkit-linear-gradient(left bottom, #39a5c9, #0dafc9, #00b8c5, #00c1bb, #21c8ae);
	 background-image: -o-linear-gradient(left bottom, #39a5c9, #0dafc9, #00b8c5, #00c1bb, #21c8ae);
	 background-image: linear-gradient(to right top, #39a5c9, #0dafc9, #00b8c5, #00c1bb, #21c8ae);
}
 body .center .functionbox .mainfuncbox:nth-child(odd) {
	 margin-left: 6%;
}
 body .center .functionbox .otherfuncbox {
	 height: 45.5vw;
	 width: 40vw;
	 text-align: center;
	 padding: 16% 25%;
	 -webkit-box-flex: 0;
	 -ms-flex: 0 0 86%;
	 flex: 0 0 86%;
	 margin-right: 6.6%;
	 -webkit-box-shadow: -1px -1px 15px -2px rgba(0, 0, 0, 0.75);
	 -moz-box-shadow: -1px -1px 15px -2px rgba(0, 0, 0, 0.75);
	 box-shadow: -1px -1px 15px -2px rgba(0, 0, 0, 0.75);
	 border-radius: 5px;
	 margin-bottom: 3%;
	 max-width: 86%;
	 background-image: -webkit-gradient(linear, left bottom, right top, from(#39a5c9), color-stop(#0dafc9), color-stop(#00b8c5), color-stop(#00c1bb), to(#21c8ae));
	 background-image: -webkit-linear-gradient(left bottom, #39a5c9, #0dafc9, #00b8c5, #00c1bb, #21c8ae);
	 background-image: -o-linear-gradient(left bottom, #39a5c9, #0dafc9, #00b8c5, #00c1bb, #21c8ae);
	 background-image: linear-gradient(to right top, #39a5c9, #0dafc9, #00b8c5, #00c1bb, #21c8ae);
}
 body .center .functionbox .otherfuncbox:nth-child(odd) {
	 margin-left: 6.6%;
}
 body .center .step3active {
	 background-color: rgba(0, 0, 0, 0.12);
}
 body .center .step3 {
	 padding: 4% 7.5%;
}
 body .center .step3 p {
	 margin-bottom: 1vh;
	 letter-spacing: -0.2px;
}
 body .center .step3 .expand {
	 padding: 6px;
	 position: absolute;
	 right: -25%;
	 top: -5px;
	 -webkit-transition: 0.5s;
	 -o-transition: 0.5s;
	 transition: 0.5s;
	 -webkit-transform: rotate(85deg);
	 -ms-transform: rotate(85deg);
	 transform: rotate(85deg);
}
 body .center .step3 .interbox {
	 -webkit-box-flex: 0;
	 -ms-flex: 0 0 32%;
	 flex: 0 0 32%;
	 max-width: 32%;
	 padding: 0;
	 margin-top: 10px;
	 margin-right: 2%;
}
 body .center .step3 .interbox:last-child {
	 margin-right: 0%;
}
 body .center .step3 #fixdes, body .center .step3 #fixdes1 {
	 width: 100%;
	 -o-text-overflow: ellipsis;
	 text-overflow: ellipsis;
	 white-space: nowrap;
	 overflow: hidden;
}
 body .center .housedes {
	 padding: 5% 5% 5% 5%;
	 border-bottom: 1px solid #e7e7e7;
}
 body .center .housedes ul {
	 list-style: none;
	 -webkit-padding-start: 0px;
	 padding-inline-start: 0px;
	 margin: 0;
}
 body .center .housedes ul li {
	 margin: 10px 0px;
}
 body .center .housedes p {
	 margin: 0;
	 letter-spacing: -0.5px;
}
 body .center .appointdes {
	 padding: 5% 5% 5% 5%;
}
 body .center .appointdes ul {
	 list-style: none;
	 -webkit-padding-start: 0px;
	 padding-inline-start: 0px;
	 margin: 0;
}
 body .center .appointdes ul li {
	 margin: 20px 0px;
}
 body .center .appointdes p {
	 margin: 0;
	 text-transform: none;
}
 body .center .floorname {
	 padding: 2.5% 5%;
	 border-bottom: 1px solid #e7e7e7;
}
 body .center .floorname ul {
	 list-style: none;
	 -webkit-padding-start: 0px;
	 padding-inline-start: 0px;
	 margin: 0;
}
 body .center .floorname ul li {
	 margin: 0px 0px;
}
 body .center .floorname p {
	 margin: 0;
	 letter-spacing: -0.5px;
}
 body .logobottom {
	 width: 5rem;
}
 body .footer {
	 height: 11.5vh;
	 padding: 0% 0% 0% 0%;
	 width: 100%;
	 bottom: 0;
	 display: none;
	 z-index: 999;
	 background-color: #141414;
	 position: fixed;
}
 body .footer p {
	 letter-spacing: -0.2px;
}
 body .footer .bgheight {
	 background-image: url(../images/bgimg/bg.png);
	 background-position: top;
	 background-repeat: no-repeat;
	 background-size: contain;
	 position: absolute;
	 top: 0%;
	 z-index: 999;
	 padding: 10% 0px;
	 height: 25vh;
	 width: 100vw;
}
 .annouce-contenthistory {
	 width: 100%;
	 height: 40px;
	 padding: 5px 10px;
	 margin: 0px auto;
	 overflow: hidden;
	 color: white;
	 position: relative;
	 -webkit-box-sizing: border-box;
	 box-sizing: border-box;
	 text-align: center;
}
 .annouce-contenthistory .loop {
	 -webkit-transition-timing-function: none !important;
	 -o-transition-timing-function: none !important;
	 transition-timing-function: none !important;
	 -webkit-transition: 0s !important;
	 -o-transition: 0s !important;
	 transition: 0s !important;
}
 .annouce-contenthistory marquee {
	 position: relative;
	 -webkit-box-sizing: border-box;
	 box-sizing: border-box;
}
 .annouce-contenthistory marquee .annouce-text {
	 text-align: left;
	 word-wrap: break-word;
	 margin: 0px 10px;
	 font-size: 1rem;
	 min-height: 100px;
	 font-weight: 500;
	 color: #22aff8;
}
 .annouce-contenthistory marquee .annouce-text:nth-child(odd) {
	 color: red;
}
 .annouce-contenthistory marquee .annouce-text:nth-child(even) {
	 color: green;
}
 .opentab, #sidebar {
	 transition: 0.5s;
}
 .hide {
	 display: none;
}
 .btnstyle21 {
	 width: 80%;
	 margin: 10px 0px;
	 padding: 0px 0px 5px 0px;
	 vertical-align: middle;
	 line-height: 25px;
	 text-transform: uppercase;
	 border: 0;
	 font-weight: 700;
	 color: #745608;
	 text-shadow: 0.5px 0.5px rgba(221, 173, 4, 0.75);
	 -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
	 -moz-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
	 box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
	 border: 1px solid #eec430;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcec97), color-stop(#f6e186), color-stop(#f0d674), color-stop(#eaca63), color-stop(#e5bf52), color-stop(#e5bf52), color-stop(#e5bf52), color-stop(#e5bf52), color-stop(#eaca63), color-stop(#f0d674), color-stop(#f6e186), to(#fcec97));
	 background-image: -webkit-linear-gradient(top, #fcec97, #f6e186, #f0d674, #eaca63, #e5bf52, #e5bf52, #e5bf52, #e5bf52, #eaca63, #f0d674, #f6e186, #fcec97);
	 background-image: -o-linear-gradient(top, #fcec97, #f6e186, #f0d674, #eaca63, #e5bf52, #e5bf52, #e5bf52, #e5bf52, #eaca63, #f0d674, #f6e186, #fcec97);
	 background-image: linear-gradient(to bottom, #fcec97, #f6e186, #f0d674, #eaca63, #e5bf52, #e5bf52, #e5bf52, #e5bf52, #eaca63, #f0d674, #f6e186, #fcec97);
}
 .btnstyle2 {
	 width: 100%;
	 margin: 10px 0px;
	 text-transform: uppercase;
	 border: 0;
	 font-weight: 700;
	 color: white;
	 background: url(../images/newitem/eg-gold.png);
	 background-size: cover;
	 background-position: center;
	 border-radius: 10px;
}
 .btnstyle2a {
	 width: 100%;
	 margin: 10px 0px;
	 text-transform: uppercase;
	 border: 0;
	 font-weight: 700;
	 color: white;
	 background: url(../images/newitem/eg-green.png);
	 background-size: cover;
	 background-position: center;
}
 .btnstyle2b {
	 width: 100%;
	 margin: 10px 0px;
	 text-transform: uppercase;
	 border: 0;
	 font-weight: 700;
	 color: white;
	 background: url(../images/newitem/eg-red.png);
	 background-size: cover;
	 background-position: center;
}
 .btnstyle2c {
	 width: 100%;
	 margin: 10px 0px;
	 text-transform: uppercase;
	 border: 0;
	 font-weight: 700;
	 color: white;
	 background: url(../images/newitem/eg-grey.png);
	 background-size: cover;
	 background-position: center;
}
 .gamebox {
	 background-color: #131722;
}
 .gamebox ul {
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 border: 0;
	 background-color: #131722;
}
 .gamebox ul li {
	 max-width: 100%;
	 margin: 0;
	 text-align: left;
	 width: 50%;
	 color: gray;
}
 .gamebox ul li .active {
	 border-bottom: 0px solid #be940a !important;
	 color: #be940a !important;
	 background-color: #1f2638 !important;
	 border: 0;
	 opacity: 1 !important;
	 margin: 0 !important;
	 text-shadow: 0.5px 0.5px rgba(221, 173, 4, 0.75);
}
 .gamebox ul li .nav-link {
	 font-weight: 500;
	 padding: 10px 0px;
	 text-transform: uppercase;
	 background-color: #131722;
	 opacity: 0.5;
	 color: gray;
}
 .gamebox ul li:nth-last-child(1) {
	 margin-right: 0;
}
 .gamebox ul .nav-item {
	 margin-bottom: 0px !important;
}
 .mgao {
	 margin: auto;
}
 .new > .betbg {
	 height: 50px;
	 margin: 5px 0px;
}
 .new > .betbg input {
	 line-height: 45px;
	 font-size: 1.1rem;
	 vertical-align: middle;
	 height: 45px;
}
 .tab-content {
	 opacity: 0.8;
	 background-color: #1f2638;
	 padding: 10px 0% 0% 0%;
	 width: 100%;
	 overflow-x: hidden;
	 overflow-y: hidden;
	 margin-left: 0px;
	 margin-right: 0px;
	 background-color: #1f2638;
	 opacity: 0.8;
	 padding: 5% 0% 0% 0%;
	 width: 100%;
	 margin-left: 0px;
	 margin-right: 0px;
}
 .tab-content .colcustom {
	 -ms-flex: 0 0 100%;
	 -webkit-box-flex: 0;
	 flex: 0 0 100%;
	 margin-top: 1%;
	 max-width: 100%;
	 margin-right: 0%;
}
 .tab-content .colcustom:nth-last-child(1) {
	 margin-right: 0;
}
 .tab-content .betbg {
	 background-color: #35393c;
	 padding: 5px;
	 border-radius: 5px;
}
 .tab-content .betbg ::-webkit-input-placeholder, .tab-content .betbg :-ms-input-placeholder, .tab-content .betbg ::-ms-input-placeholder, .tab-content .betbg ::placeholder {
	 font-size: 1rem;
}
 .tab-content input {
	 background-color: transparent;
	 border: 0;
	 outline: none;
	 inline-size: 0;
	 box-shadow: 0;
	 color: white;
	 width: 100%;
	 padding: 0px 0px;
	 border: 0px solid gray;
}
 .tab-content button {
	 height: 100%;
}
 .tab-content .font-date {
	 text-shadow: 1px 1px black;
}
 .tab-content .colcustom {
	 -ms-flex: 0 0 100%;
	 -webkit-box-flex: 0;
	 flex: 0 0 100%;
	 max-width: 100%;
	 margin-right: 0%;
}
 .tab-content .colcustom:nth-last-child(1) {
	 margin-right: 0;
}
 .tab-content .betbg {
	 background-color: #35393c;
	 padding: 5px;
	 border-radius: 5px;
}
 .tab-content .betbg ::-webkit-input-placeholder, .tab-content .betbg :-ms-input-placeholder, .tab-content .betbg ::-ms-input-placeholder, .tab-content .betbg ::placeholder {
	 font-size: 1rem;
}
 .tab-content input {
	 background-color: transparent;
	 width: 100%;
	 border: 0;
	 padding: 0px 0px;
	 border: 0px solid gray;
}
 .infobox {
	 margin-top: 25px;
	 background-color: transparent;
}
 .infobox ul {
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 border: 0;
	 background-color: transparent;
}
 .infobox ul li {
	 max-width: 100%;
	 margin: 0;
	 text-align: left;
	 border-top: 0 !important;
	 width: 50%;
	 margin-right: 0%;
	 color: gray;
}
 .infobox ul li:last-child {
	 margin-right: 0%;
}
 .infobox ul li .active {
	 color: #be940a !important;
	 background-color: #1f2638 !important;
	 border-bottom: 0px solid #be940a !important;
	 border: 0;
	 opacity: 1 !important;
	 border-left: 0px !important;
	 border-right: 0px !important;
	 margin: 0 !important;
	 text-shadow: 0.5px 0.5px rgba(221, 173, 4, 0.75);
	 -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0) !important;
	 -moz-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0) !important;
	 box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0) !important;
}
 .infobox ul li .nav-link {
	 font-weight: 500;
	 padding: 10px 0px;
	 border: 1px solid #444445;
	 border-top: 0px;
	 border-radius: 0px;
	 text-transform: uppercase;
	 background-color: #1c1e1f;
	 opacity: 0.5;
	 color: gray;
}
 .infobox ul li .nav-link:hover {
	 border-left: 0px !important;
	 border-right: 0px !important;
	 border-bottom: 3px solid #3d7b7a !important;
}
 .infobox ul li:nth-last-child(1) {
	 margin-right: 0;
}
 .infobox ul .nav-item {
	 margin-bottom: 0px !important;
}
 #test {
	 margin: auto;
	 padding: 0;
	 overflow: none;
}
 .profilewallet {
	 background-size: cover;
	 background-attachment: fixed;
	 background-position: bottom;
	 background-repeat: no-repeat;
	 height: auto;
	 width: 100%;
	 overflow: hidden;
	 padding: 0% 15px 0% 15px;
	 min-height: 55vh;
}
 .profilewallet .customcol {
	 -ms-flex: 0 0 45%;
	 -webkit-box-flex: 0;
	 flex: 0 0 45%;
	 max-width: 45%;
	 margin-left: 3.3%;
}
 .profilewallet .walletdes {
	 border: 1px solid #e7a61a;
	 padding: 10px;
	 border-radius: 5px;
	 height: 70px;
	 -webkit-box-shadow: -1px -1px 5px -1px #ffff0f;
	 -moz-box-shadow: -1px -1px 5px -1px #ffff0f;
	 box-shadow: -1px -1px 5px -1px #ffff0f;
}
 .profilewallet .walletdes label {
	 width: 100%;
}
 .profilewallet .fonticon {
	 text-align: center;
	 margin-top: 12.5px;
	 font-size: 1.8rem;
}
 .profilewallet .graph {
	 height: 500px;
	 background-color: rgba(255, 255, 255, 0.95);
	 margin: 20px 0px;
	 width: 100%;
	 overflow-x: auto;
	 overflow-y: hidden;
}
 .profilewallet .gamedetail {
	 -webkit-padding-start: 0px;
	 padding-inline-start: 0px;
}
 .profilewallet .gamedetail li {
	 padding: 20px 15px;
	 margin-left: -15px;
	 margin-right: -15px;
	 border-bottom: 1px solid #3b3f46;
}
 .profilewallet .gamedetail li .btnstyle21 {
	 width: 100%;
	 padding: 5px 0px;
	 border-radius: 5px;
	 background-image: none;
	 background-color: white;
	 color: black;
}
 .profilewallet .gamedetail li .address {
	 height: auto;
	 word-break: break-word;
}
 .profilewallet .gamedetail li .info {
	 text-align: center;
}
 .profilewallet .gamedetail li .info label {
	 letter-spacing: 0px;
}
 .profilewallet .gamedetail li .info img {
	 width: 1.85rem;
	 height: 1.75rem;
	 margin: 10px 0px;
	 -o-object-fit: fill;
	 object-fit: fill;
}
 .profilewallet .logoutbtn {
	 background-color: red;
	 width: 100%;
	 text-transform: uppercase;
	 border: 0;
	 font-weight: 500;
	 color: white;
	 padding: 10px;
	 border-radius: 5px;
}
 .activephonetab {
	 background-color: #1f2638;
}
 .activephonetab .font-level2 {
	 color: #ddad04;
}
 .activeplay {
	 background-color: rgba(248, 215, 97, 0.931);
}
 .activeplay label {
	 color: black;
}
 .membertab {
	 border-radius: 5px;
	 margin: 20px 15px;
	 overflow: hidden;
}
 .membertab label {
	 width: 100%;
	 padding: 0%;
}
 .membertab .profileimg {
	 text-align: center;
	 font-size: -webkit-xxx-large;
	 color: yellow;
}
 .membertab label {
	 margin: auto;
}
 .membertab label:last-child {
	 margin: 0;
}
 body .paddingleftothe {
	 padding: 5% 20% !important;
}
 body .paddingleftothenew {
	 padding: 5% 25% !important;
}
 .phonetab {
	 border: 0px solid yellow;
	 margin: 20px 0% 0px 0px;
	 cursor: pointer;
	 background-color: #131722;
	 overflow: hidden;
}
 .phonetab label {
	 width: 100%;
	 cursor: pointer;
	 line-height: 50px;
	 padding: 10px 0% 10px 0px;
	 vertical-align: middle;
}
 .phonetab .activephonetab .font-level1, .phonetab .activephonetab .font-level3 {
	 color: black;
	 cursor: pointer;
}
 .phonetabpopout {
	 border: 0px solid yellow;
	 margin: 0px 0% 0px 0px;
	 cursor: pointer;
	 background-color: #131722;
	 overflow: hidden;
}
 .phonetabpopout label {
	 width: 100%;
	 cursor: pointer;
	 padding: 10px 0% 10px 0px;
}
 .phonetabpopout .activephonetab .font-level1 {
	 cursor: pointer;
	 color: black;
}
 .phonetabpopout .activephonetab .font-level3 {
	 color: black;
	 cursor: pointer;
}
 body .phonetabtest .activephonetab {
	 background-color: transparent;
	 margin: 10px 0px 10px 0px;
}
 .phonetabtest {
	 border: 0px solid yellow;
	 margin: 0px 0px;
	 padding: 20px 15px;
	 background-color: #171d2a;
	 overflow: hidden;
}
 .phonetabtest label {
	 width: 100%;
}
 .activephonetaba1 {
	 background-color: transparent;
}
 .activephonetaba1 label {
	 color: #ffe44f;
}
 .btcform {
	 width: 100%;
}
 ::-moz-selection, ::selection, ::-moz-selection {
	 background: transparent;
}
 .main {
	 width: 100%;
}
 .wrapper-demo {
	 margin: 0px 0 0 0;
	 zoom: 1;
	 font-weight: 400;
}
 .wrapper-demo:after {
	 clear: both;
	 content: "";
	 display: table;
}
 .wrapper-dropdown-3 {
	/* Size and position */
	 position: relative;
	 width: 100%;
	 margin: 0 auto;
	 background: transparent;
	 border-radius: 0px;
	 border: 0px solid rgba(0, 0, 0, 0.15);
	 border-bottom: 1px solid #545c61;
	 -webkit-box-shadow: 0 1px 1px rgba(50, 50, 50, 0.1);
	 box-shadow: 0 1px 1px rgba(50, 50, 50, 0.1);
	 cursor: pointer;
	 outline: none;
	 z-index: 50;
	/* Font settings */
	 font-weight: 500;
	 color: #727272;
}
 .wrapper-dropdown-3:after {
	 content: "";
	 width: 0;
	 height: 0;
	 position: absolute;
	 right: 15px;
	 top: 50%;
	 margin-top: -3px;
	 border-width: 6px 6px 0 6px;
	 border-style: solid;
	 border-color: transparent;
}
 .wrapper-dropdown-3 .dropdown {
	/* Size & position */
	 position: absolute;
	 top: 140%;
	 left: 0;
	 right: 0;
	/* Styles */
	 background: white;
	 border-radius: inherit;
	 border: 1px solid rgba(0, 0, 0, 0.17);
	 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
	 box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
	 font-weight: normal;
	 -webkit-transition: all 0.5s ease-in;
	 -moz-transition: all 0.5s ease-in;
	 -ms-transition: all 0.5s ease-in;
	 -o-transition: all 0.5s ease-in;
	 transition: all 0.5s ease-in;
	 list-style: none;
	/* Hiding */
	 opacity: 0;
	 pointer-events: none;
}
 .wrapper-dropdown-3 .dropdown:after {
	 content: "";
	 width: 0;
	 height: 0;
	 position: absolute;
	 bottom: 100%;
	 right: 15px;
	 border-width: 0 6px 6px 6px;
	 border-style: solid;
	 border-color: #fff transparent;
}
 .wrapper-dropdown-3 .dropdown:before {
	 content: "";
	 width: 0;
	 height: 0;
	 position: absolute;
	 bottom: 100%;
	 right: 13px;
	 border-width: 0 8px 8px 8px;
	 border-style: solid;
	 border-color: rgba(0, 0, 0, 0.1) transparent;
}
 .wrapper-dropdown-3 .dropdown li a {
	 display: block;
	 padding: 10px;
	 text-decoration: none;
	 color: black;
	 border-bottom: 1px solid #e6e8ea;
	 -webkit-box-shadow: inset 0 1px 0 white;
	 box-shadow: inset 0 1px 0 white;
	 -webkit-transition: all 0.3s ease-out;
	 -moz-transition: all 0.3s ease-out;
	 -ms-transition: all 0.3s ease-out;
	 -o-transition: all 0.3s ease-out;
	 transition: all 0.3s ease-out;
}
 .wrapper-dropdown-3 .dropdown li i {
	 float: right;
	 color: inherit;
}
 .wrapper-dropdown-3 .dropdown li:first-of-type a {
	 border-radius: 7px 7px 0 0;
}
 .wrapper-dropdown-3 .dropdown li:last-of-type a {
	 border: none;
	 border-radius: 0 0 7px 7px;
}
 .wrapper-dropdown-3 .dropdown li:hover a {
	 background: #f3f8f8;
}
 .wrapper-dropdown-3.active .dropdown {
	 opacity: 1;
	 pointer-events: auto;
}
/* Hover state */
/* Active state */
/* No CSS3 support */
 .no-opacity .wrapper-dropdown-3 .dropdown, .no-pointerevents .wrapper-dropdown-3 .dropdown {
	 display: none;
	 opacity: 1;
	/* If opacity support but no pointer-events support */
	 pointer-events: auto;
	/* If pointer-events support but no pointer-events support */
}
 .no-opacity .wrapper-dropdown-3.active .dropdown, .no-pointerevents .wrapper-dropdown-3.active .dropdown {
	 display: block;
}
 .dropdown {
	 -webkit-padding-start: 0px;
	 padding-inline-start: 0px;
}
 .circbox {
	 margin-left: 10px;
	 margin-right: 10px;
}
 .mh50px {
	 overflow: hidden;
	 min-height: 60vh;
}
 .mh50vp {
	 max-height: 55vh;
	 overflow: auto;
}
 .tab-content {
	 background-color: #1f2638;
	 padding: 10px 10px;
	 width: 100%;
	 margin-top: 20px;
	 margin-left: 0px;
	 margin-right: 0px;
}
 .tab-content .headerinfo {
	 text-align: left;
	 text-transform: uppercase;
}
 .tab-content .headerinfo .font-White {
	 text-transform: uppercase;
}
 .tab-content .sendbtn {
	 border-top-right-radius: 5px;
	 border-bottom-right-radius: 5px;
	 background-color: lightgray;
	 padding: 2% 0px;
}
 .tab-content .sendbtn .font-level1 {
	 text-transform: uppercase;
}
 .tab-content .message {
	 border-radius: 0;
	 border-top-left-radius: 5px;
	 border-bottom-left-radius: 5px;
	 border: 2px solid white !important;
}
 .tab-content .chatrow {
	 padding: 10px 0px;
}
 .tab-content .info {
	 text-align: left;
	 padding: 5px 0px;
}
 .tab-content .loseF {
	 color: red !important;
}
 .tab-content .loseF .font-White {
	 text-transform: uppercase;
	 color: #f04545 !important;
}
 .tab-content .winF {
	 color: green !important;
}
 .tab-content .winF .font-White {
	 text-transform: uppercase;
	 color: #00e440 !important;
}
 .tab-content .colcustom {
	 -ms-flex: 0 0 100%;
	 -webkit-box-flex: 0;
	 flex: 0 0 100%;
	 max-width: 100%;
	 margin-right: 1%;
}
 .tab-content .colcustom:nth-last-child(1) {
	 margin-right: 0;
}
 .tab-content .betbg {
	 background-color: #35393c;
	 padding: 5px;
	 border-radius: 5px;
}
 .tab-content .betbg ::-webkit-input-placeholder, .tab-content .betbg :-ms-input-placeholder, .tab-content .betbg ::-ms-input-placeholder, .tab-content .betbg ::placeholder {
	 font-size: 1rem;
}
 .forminfo {
	 border-bottom: 1px solid gray;
}
 .forminfo input {
	 background-color: transparent;
	 width: 100%;
	 padding: 0px 0 px;
	 border: 0px solid gray;
	 -webkit-transition: none;
	 -o-transition: none;
	 transition: none;
	 -webkit-box-shadow: 0;
	 box-shadow: 0;
}
 .runningstep {
	 z-index: 9999;
	 position: absolute;
	 top: auto;
	 bottom: auto;
	 width: 100%;
	 text-align: center;
	 width: 100%;
	 padding: 20% 0%;
	 text-align: center;
	 left: 0;
	 display: block;
}
 .end {
	 font-weight: 500;
	 font-size: 3rem;
	 color: red;
	 z-index: 9999;
	 position: absolute;
	 top: 0%;
	 text-align: center;
	 width: 100%;
	 padding: 10% 0%;
	 left: 0%;
	 text-align: center;
	 text-shadow: 0.5px 0.5px #e6e8ea;
	 display: none;
}
 .winannou {
	 font-weight: 500;
	 font-size: 3rem;
	 color: green;
	 z-index: 9999;
	 position: absolute;
	 top: 10%;
	 width: 100%;
	 text-align: center;
	 left: 0%;
	 text-shadow: 0.5px 0.5px #e6e8ea;
	 display: none;
}
 .timmer {
	 font-weight: 500;
	 font-size: 1.5rem;
	 color: red;
	 text-transform: uppercase;
	 letter-spacing: 1px;
	 z-index: 99;
	 transition: 1s;
	 position: relative;
	 margin: 5% auto;
	 text-shadow: 0.2px 0.2px red;
	 display: none;
}
 .annouce-content {
	 width: 100%;
	 height: 35px;
	 padding: 3px 35px 1px 10px;
	 background-color: #1f2638;
	 margin: 0px auto;
	 overflow: hidden;
	 color: #22aff8;
	 position: relative;
	 -webkit-box-sizing: border-box;
	 box-sizing: border-box;
	 text-align: center;
}
 .annouce-content .loop {
	 -webkit-transition-timing-function: none !important;
	 -o-transition-timing-function: none !important;
	 transition-timing-function: none !important;
	 -webkit-transition: 12s !important;
	 -o-transition: 12s !important;
	 transition: 12 !important;
}
 .annouce-content marquee {
	 position: relative;
	 width: 95%;
	 -webkit-box-sizing: border-box;
	 box-sizing: border-box;
	 -webkit-transition-timing-function: step-end;
	 -o-transition-timing-function: step-end;
	 transition-timing-function: step-end;
	 -webkit-transition: 12s;
	 -o-transition: 12s;
	 transition: 12s;
}
 .annouce-content marquee .annouce-text {
	 text-align: left;
	 word-wrap: break-word;
	 margin: 0px 150px;
	 font-size: 0.8rem;
	 min-height: 100px;
	 color: #eee;
}
 .jackpotcontent {
	 width: 100%;
	 margin-top: 5px;
	 padding: 5px 0px 0px 0px;
	 position: relative;
	 overflow: hidden;
}
 .jackpotcontent .jackpot {
	 background-color: black;
	 position: relative;
	 border: 1px solid gold;
	 overflow: hidden;
	 border-radius: 5px;
	 z-index: 5;
	 height: 55px;
	 width: 100%;
	 font-size: 0.2rem;
}
 .jackpotcontent .topline {
	 border-top: 0px solid gold;
	 position: absolute;
	 width: 100%;
	 height: 10px;
	 border-top-left-radius: 50px;
	 top: 0;
	 border-radius: 25px;
	 z-index: 1;
}
 .jackpotcontent .odometer {
	 position: absolute;
	 margin: 5.5% 5% 0% 5%;
	 -webkit-transition: 1s;
	 -o-transition: 1s;
	 transition: 1s;
}
 .jackpotcontent .fontbox {
	 text-transform: uppercase;
	 position: absolute;
	 color: yellow;
	 font-weight: bold;
	 animation: 5s Blazing infinite alternate linear;
	 text-shadow: 0 0 2px #fff, 0 0 4px #fffd6f, 0 0 6px #fffd6f, 0 0 8px #fffd6f, 0 0 10px #fffd6f, 0 0 12px #fffd6f;
	 padding: 5px 20px;
}
 @-webkit-keyframes fadeInDown {
	 from {
		 opacity: 0;
		 -webkit-transform: translate3d(0, -100%, 0);
		 transform: translate3d(0, -100%, 0);
	}
	 to {
		 opacity: 1;
		 -webkit-transform: none;
		 transform: none;
	}
}
 @keyframes fadeInDown {
	 from {
		 opacity: 0;
		 -webkit-transform: translate3d(0, -100%, 0);
		 transform: translate3d(0, -100%, 0);
	}
	 to {
		 opacity: 1;
		 -webkit-transform: none;
		 transform: none;
	}
}
 .fadeInDown {
	 -webkit-animation-name: fadeInDown;
	 animation-name: fadeInDown;
}
 .my-fade1 {
	 -webkit-animation: fadeInDown;
	 animation: fadeInDown;
	/* referring directly to the animation's @keyframe declaration */
	 -webkit-animation-duration: 1s;
	 animation-duration: 1s;
	/* don't forget to set a duration! */
}
 @keyframes Blazing {
	 0% {
		 text-shadow: 0 3px 20px red, 0 0 20px red, 0 0 10px orange, 0 0 0 yellow, 0 0 5px yellow, -2px -5px 5px yellow, 4px -10px 10px yellow;
	}
	 25% {
		 text-shadow: 0 3px 20px red, 0 0 30px red, 0 0 20px orange, 0 0 5px yellow, -2px -5px 5px yellow, 3px -10px 10px yellow, -4px -15px 20px yellow;
	}
	 50% {
		 text-shadow: 0 3px 20px red, 0 0 20px red, 0 -5px 10px orange, -2px -5px 5px yellow, 3px -10px 10px yellow, -4px -15px 20px yellow, 2px -20px 30px rgba(255, 255, 0, 0.5);
	}
	 75% {
		 text-shadow: 0 3px 20px red, 0 0 20px red, 0 -5px 10px orange, 3px -5px 5px yellow, -4px -10px 10px yellow, 2px -20px 30px rgba(255, 255, 0, 0.5), 0px -25px 40px rgba(255, 255, 0, 0);
	}
	 100% {
		 text-shadow: 0 3px 20px red, 0 0 20px red, 0 0 10px orange, 0 0 0 yellow, 0 0 5px yellow, -2px -5px 5px yellow, 4px -10px 10px yellow;
	}
}
 .wheel1 {
	 position: absolute;
	 top: -5px;
	 width: 10rem;
	 right: 5%;
	 z-index: 20;
	 animation: spin 4s linear infinite;
}
 @-moz-keyframes spin {
	 100% {
		 -moz-transform: rotate(360deg);
	}
}
 @-webkit-keyframes spin {
	 100% {
		 -webkit-transform: rotate(360deg);
	}
}
 @keyframes spin {
	 100% {
		 -webkit-transform: rotate(360deg);
		 transform: rotate(360deg);
	}
}
 .black {
	 background-color: #1a1a1a;
	 margin: 0px;
	 padding: 3px;
}
 .bgwheel {
	 background-color: transparent;
	 margin: 0px;
	 padding: 3px;
}
 .bottomicon {
	 position: absolute;
	 transition: 0.5s !important;
	 bottom: -1vh;
	 z-index: 1000;
	 text-align: center;
	 width: 100%;
}
 #logotop {
	 width: 100%;
}
 .img100new {
	 width: 100%;
	 margin-top: 10px;
}
 body .capchar ul {
	 -webkit-padding-start: 0;
	 padding-inline-start: 0;
	 margin: 0;
}
 body .capchar ul li {
	 display: table-cell;
}
 body .capchar ul li:nth-child(1) {
	 -webkit-transform: rotate(-15deg);
	 -ms-transform: rotate(-15deg);
	 transform: rotate(-15deg);
}
 body .capchar ul li:nth-child(2) {
	 -webkit-transform: rotate(-25deg);
	 -ms-transform: rotate(-25deg);
	 transform: rotate(-25deg);
}
 body .capchar ul li:nth-child(3) {
	 -webkit-transform: rotate(30deg);
	 -ms-transform: rotate(30deg);
	 transform: rotate(30deg);
}
 body .capchar ul li:nth-child(4) {
	 -webkit-transform: rotate(-35deg);
	 -ms-transform: rotate(-35deg);
	 transform: rotate(-35deg);
}
 body .cursor {
	 cursor: pointer;
}
 body .shownav ul li:hover {
	 background-color: #6c757d;
}
 body .shownav ul li label {
	 cursor: pointer;
}
 body .chat-room {
	 height: 30vh;
	 width: 100%;
	 overflow-x: hidden;
	 overflow-y: scroll;
}
 .tab-content > .active {
	 padding-bottom: 0vh;
}
 .btn-primary:disabled {
	 color: white;
	 opacity: 0.8;
	 background-color: #ffe44f;
	 border-color: transparent;
}
 .loadingpage {
	 background-color: rgba(0, 0, 0, 0.95);
	 width: 100vw;
	 height: 100vh;
	 z-index: 9999;
	 padding: 35vh 27.5% 0% 27.5%;
	 position: fixed;
}
 .loadingpage .loader {
	 border: 16px solid #f3f3f3;
	 border-top: 16px solid #3498db;
	 border-radius: 50%;
	 width: 25vh;
	 height: 25vh;
	 -webkit-animation: spin 2s linear infinite;
	 animation: spin 2s linear infinite;
}
 .openft {
	 display: none !important;
}
 .expandbtm {
	 position: fixed;
	 bottom: 0;
	 display: none;
	 background-size: contain;
	 text-align: center;
	 height: 45px;
	 z-index: 500;
	 background-image: url(../images/icon/arrowtop.png);
	 background-repeat: no-repeat;
	 background-position: center top;
	 width: 100%;
	 background-color: transparent;
}
 .showbl {
	 z-index: 1000 !important;
}
 .page-item.active .page-link {
	 color: white !important;
	 background-color: #1c1e1f !important;
	 border: none;
	 z-index: 3;
	 color: #fff;
	 background-color: #007bff;
	 border-color: #007bff;
}
 a:not([href]) {
	 color: inherit;
	 text-decoration: none;
}
 .page-link {
	 background-color: #b5b0b0;
	 border: 1px solid #252628;
}
 @-webkit-keyframes neon5 {
	 from {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b8860b, 0 0 70px #b8860b, 0 0 80px #b8860b;
	}
	 to {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b8860b, 0 0 70px #b8860b, 0 0 80px #b8860b;
	}
}
 @-moz-keyframes neon5 {
	 from {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b8860b, 0 0 70px #b8860b, 0 0 80px #b8860b;
	}
	 to {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b8860b, 0 0 70px #b8860b, 0 0 80px #b8860b;
	}
}
 @keyframes neon5 {
	 from {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b8860b, 0 0 70px #b8860b, 0 0 80px #b8860b;
	}
	 to {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b8860b, 0 0 70px #b8860b, 0 0 80px #b8860b;
	}
}
 @-webkit-keyframes neon7 {
	 from {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #850000, 0 0 40px #850000, 0 0 70px #850000;
	}
	 to {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #850000, 0 0 40px #850000, 0 0 70px #850000;
	}
}
 @-moz-keyframes neon7 {
	 from {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #850000, 0 0 40px #850000, 0 0 70px #850000;
	}
	 to {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #850000, 0 0 40px #850000, 0 0 70px #850000;
	}
}
 @keyframes neon7 {
	 from {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #850000, 0 0 40px #850000, 0 0 70px #850000;
	}
	 to {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #850000, 0 0 40px #850000, 0 0 70px #850000;
	}
}
 @-webkit-keyframes neon8 {
	 from {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #0f0, 0 0 70px #0f0;
	}
	 to {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #0f0, 0 0 40px #0f0, 0 0 70px #0f0;
	}
}
 @-moz-keyframes neon8 {
	 from {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #0f0, 0 0 40px #0f0, 0 0 70px #0f0;
	}
	 to {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #0f0, 0 0 40px #0f0, 0 0 70px #0f0;
	}
}
 @keyframes neon8 {
	 from {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #0f0, 0 0 40px #0f0, 0 0 70px #0f0;
	}
	 to {
		 text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #0f0, 0 0 40px #0f0, 0 0 70px #0f0;
	}
}
 .uphistory {
	 background: #172035;
	 margin: 0;
	 text-align: left;
	 padding: 2.5vh 0px;
}
 .copybtn {
	 background-color: white;
	 text-align: center;
	 width: 100%;
	 height: 100%;
	 cursor: pointer;
	 border-radius: 5px;
}
/*.gemhide {
	 opacity: 0.5;
}
 */
 .collect {
	 position: absolute;
	 top: 25px;
	 left: 0;
	 border: 0px solid #ae8f4c;
	 opacity: 1;
	 width: 100%;
	 padding: 20% 0%;
	 border-radius: 50%;
	 overflow: hidden;
	/*height: 100%;
	*/
}
 .donecss {
	 background-color: #ae8f4c;
	 border-top: 1px solid #ae8f4c;
	 border-bottom: 1px solid #ae8f4c;
	 text-align: center;
	 color: white;
	 width: 109%;
	 font-weight: 500;
	 transform: rotate(45deg);
	 text-transform: uppercase;
	 margin: 8% -5%;
	 padding: 5% 0%;
}
 .realrelative {
	 position: relative;
}
 .gotgem {
	 height: 20px;
	 width: 20px;
	 border-radius: 50%;
	 top: 35%;
	 left: 30%;
	 background-color: red;
	 padding-top: 1%;
	 text-align: center;
	 display: grid;
	 z-index: 999;
	 position: absolute;
}
 .gotgem > span {
	 position: relative;
	 top: -5px;
}
 .gotgemsidebar > span {
	 position: relative;
	 top: -5px;
}
 .gemhide {
	 display: none !important;
}
 .gotgemsidebar {
	 height: 20px;
	 width: 20px;
	 border-radius: 50%;
	 top: 12%;
	 right: 25%;
	 background-color: red;
	 padding-top: 1%;
	 text-align: center;
	 display: grid;
	 z-index: 999;
	 position: absolute;
}
 #logobtm {
	 width: 1rem !important;
}
 input:focus, select:focus, textarea:focus, button:focus {
	 outline: none;
}
 .fa, .fas {
	 font-family: "Font Awesome 5 Free";
	 font-weight: 900 !important;
}
 #timesplace::-webkit-input-placeholder, #timesplace::-ms-input-placeholder, #timesplace::placeholder {
	 color: gray;
	 font-size: 10px !important;
}
 .bet1 {
	/* Edge */
}
 .bet1::-webkit-input-placeholder {
	 text-align: left !important;
	 font-weight: 500;
	 padding-inline-start: 0px;
	 left: -10px;
}
 .bet1::-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	 text-align: left !important;
	 font-weight: 500;
	 padding-inline-start: 0px;
	 left: -10px;
}
 .bet1::placeholder {
	 text-align: left !important;
	 font-weight: 500;
	 padding-inline-start: 0px;
}
 body text {
	 fill: #fff !important;
}
 body .fontamount {
	 font-size: x-large;
}
 .img75 {
	 width: 75%;
}
 .paddingabit {
	 padding: 0px 10%;
}
 .pdlf10px {
	 padding-right: 10px;
}
 .animatearrow {
	 transform: rotate(180deg) !important;
	 transition: 1s;
}
 .fontwb500 {
	 font-weight: 500 !important;
}
 ::-webkit-input-placeholder {
	/* Edge */
	 color: #666;
	 font-weight: 500;
}
 :-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	 color: #666;
	 font-weight: 500;
}
 ::placeholder {
	 color: #666;
	 font-weight: 500;
}
 .opennav12 {
	 display: block !important;
}
 .tabcontother {
	 background-color: #1f2638 !important;
}
 .opa05 {
	 opacity: 0.8;
}
 .btncolorother {
	 background-color: #ffe44f !important;
}
 .tabheight {
	 padding: 5% 16%;
}
 .fontbetplay {
	 position: relative;
	 text-shadow: 0 0 2px #fff, 0 0 4px #b8860b, 0 0 6px #b8860b, 0 0 8px #b8860b, 0 0 10px #b8860b, 0 0 12px #b8860b;
	 font-weight: 650;
	 font-size: 2rem;
	 color: yellow;
	 word-break: break-all;
	 letter-spacing: 2px;
	 white-space: normal;
}
 .fontbetbust {
	 position: relative;
	 text-shadow: 0 0 2px #fff, 0 0 4px #850000, 0 0 6px #850000, 0 0 8px #850000, 0 0 10px #850000, 0 0 12px #850000;
	 font-weight: 500;
	 font-size: xx-large;
	 color: red;
}
 .fontbetwin {
	 position: relative;
	 text-shadow: 0 0 2px #fff, 0 0 4px #0f0, 0 0 6px #0f0, 0 0 8px #0f0, 0 0 10px #0f0, 0 0 12px #0f0;
	 font-weight: 500;
	 font-size: xx-large;
	 color: #0f0;
}
 .newgamedetail > li {
	 border: 0 !important;
}
 .nvtooltip {
	 min-width: 200px;
}
 .activefooter .font-White {
	 color: #ffe44f !important;
}
 .fontbetbust {
	 position: relative;
	 text-shadow: 0 0 2px #fff, 0 0 4px #850000, 0 0 6px #850000, 0 0 8px #850000, 0 0 10px #850000, 0 0 12px #850000;
	 font-weight: 500;
	 font-size: xx-large;
	 color: red;
}
 .page-item.disabled .page-link {
	 background-color: #2e2e2e !important;
	 border: 1px solid #252628;
}
 .page-link {
	 background-color: #2e2e2e !important;
	 color: white !important;
}
 .viewmore2 {
	 color: white;
	 border: 1px solid white;
	 padding: 5px 5px;
	 position: relative;
	 border-radius: 5px;
	 text-decoration: none;
}
 .viewmore2:hover {
	 text-decoration: none;
	 color: white;
}
 body .uphistory p {
	 margin-bottom: 0;
}
 .boxoverflow {
	 background-color: rgba(0, 0, 0, 0.01);
	 z-index: 100;
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
}
 #font1 {
	 color: #0f0;
	 color: #0f0;
}
 .needwallet {
	 background-color: #2e323b;
	 padding: 10px 15px;
}
 .gotobtn {
	 text-align: center;
	 width: 100%;
	 padding: 0px;
	 cursor: pointer;
	 letter-spacing: 0px !important;
	 margin-bottom: 10px;
	 background-color: #ffe44f;
	 border-radius: 5px;
}
 .gotobtn > span {
	 letter-spacing: -0.25px;
	 top: -2px;
	 position: relative;
}
 .noticefordemo {
	 background-color: #283045;
	 padding: 5px 20px;
	 margin-bottom: 10px;
}
 .imgtop {
	 width: 4rem;
}
 .iconalign {
	 padding-top: 2% !important;
	 text-align: center;
}
 @media only screen and (max-width: 1310px) {
	 body .prelative {
		 overflow: auto;
		 height: 100%;
		 max-height: 500px;
		 overflow: auto;
		 position: relative;
	}
	 .imgtop {
		 width: 4rem;
	}
}
 @media (max-width: 1199px) {
	 .webview {
		 display: none;
	}
	 .phoneview {
		 display: block;
	}
	 .membertab label {
		 margin: auto;
	}
	 .profilewallet .graph {
		 height: 335px;
		 width: 100%;
		 overflow: auto;
		 background-color: transparent;
	}
	 #test1 {
		 margin: 0;
		 width: 100vw;
		 padding: 0;
		 overflow: auto;
	}
	 body .dailyheader .divbgimg {
		 height: 100%;
		 width: 100%;
		 background-size: contain;
		 z-index: 99;
		 top: 26%;
		 left: 0;
		 position: absolute;
		 background-position-y: bottom;
		 background-repeat: no-repeat;
		 background-image: url(../images/newitem/eg-pop-up-ttl-daily.png);
	}
	 body .notreal {
		 position: absolute;
		 top: -78px;
		 left: 10%;
		 width: 80%;
		 z-index: 9;
	}
}
 @media (max-width: 991px) {
	 .membertab label {
		 margin: auto;
	}
	 body .dailyheader .divbgimg {
		 left: 0;
	}
	 body .notreal {
		 position: absolute;
		 top: -50px;
		 left: 0;
		 width: 100%;
		 z-index: 9;
	}
	 body .dailyheader img {
		 z-index: 55;
		 top: 38px;
		 position: relative;
		 width: 10rem;
	}
	 body .daily .daybns {
		 border-radius: 10px;
		 width: 100%;
		 margin-bottom: 20px;
		 padding: 0;
		 -webkit-box-flex: 0;
		 -ms-flex: 0 0 23.5%;
		 flex: 0 0 23.5%;
		 max-width: 23.5%;
		 margin-left: 1%;
	}
	 .imgtop {
		 width: 9rem !important;
	}
	 .profilewallet .graph {
		 height: 335px;
		 width: 100%;
		 overflow: auto;
		 background-color: transparent;
	}
	 #test1 {
		 margin: 0;
		 width: 100vw;
		 padding: 0;
		 overflow: auto;
	}
}
 @media (max-width: 575px) {
	 .contentwallet {
		 padding: 25px 0px;
	}
	 .contentwallet .gamedetail li {
		 padding: 10px 0px;
		 margin-left: 0px;
		 margin-right: 0px;
		 border-bottom: 1px solid #3b3f46;
	}
	 .profilewallet {
		 height: 100%;
	}
	 .profilewallet .graph {
		 height: 335px;
		 width: 100%;
		 overflow: auto;
		 background-color: transparent;
	}
	 #test1 {
		 margin: 0;
		 width: 100vw;
		 padding: 0;
		 overflow: auto;
	}
	 body .btncolornew {
		 padding: 5px;
	}
	 .phonetab {
		 border: 0px solid yellow;
		 margin: 40px 0% 0px 0px;
		 cursor: pointer;
		 background-color: #131722;
		 overflow: hidden;
	}
	 .leadbox {
		 background-color: #1f2638;
		 padding: 20px 0px;
		 margin: 40px 0% 0px 0px;
	}
	 body .daily .daybns {
		 border-radius: 10px;
		 width: 100%;
		 margin-bottom: 20px;
		 padding: 0;
		 -webkit-box-flex: 0;
		 -ms-flex: 0 0 23.5%;
		 flex: 0 0 23.5%;
		 max-width: 23.5%;
		 margin-left: 1%;
	}
	 .imgtop {
		 width: 9rem !important;
	}
	 body .phonelangbox {
		 background-color: #545c61;
		 padding: 1% 5px 1% 5px;
		 text-align: center;
		 border-radius: 5%;
		 margin-top: 5%;
		 float: right;
		 margin-right: 10%;
		 height: auto;
		 width: 60px;
	}
	 body .btnsearch {
		 background-color: transparent;
		 height: auto;
		 line-height: 0;
		 text-transform: uppercase;
		 font-weight: 500;
		 padding: 6% 0px;
		 max-height: 100%;
		 border: 1px solid #b9b9b9;
		 color: white;
	}
	 .wheel1 {
		 position: absolute;
		 top: -5px;
		 width: 10rem;
		 right: -30%;
		 z-index: 20;
		 animation: spin 4s linear infinite;
	}
	 .tab-content {
		 height: auto;
		 padding-bottom: 30px !important;
	}
	 .btnstyle2new {
		 padding: 0px;
		 background: black !important;
	}
	 .btnstyle2newactive {
		 background: #3aab78 !important;
	}
	 .font-bigger {
		 font-size: 1.5rem;
		 font-weight: 500 !important;
	}
	 .fontheight {
		 line-height: 55px;
		 vertical-align: middle;
	}
	 .fontheight label {
		 vertical-align: middle;
		 line-height: 15px;
	}
	 .membertab {
		 border-radius: 5px;
		 margin: 10px auto;
		 overflow: hidden;
	}
	 .membertab label {
		 margin-top: 0px;
	}
	 .profibg {
		 padding-bottom: 20px;
	}
	 body .dailyheader .divbgimg {
		 left: 0;
	}
	 body .dailyheader img {
		 z-index: 55;
		 top: 50px;
		 position: relative;
		 width: 10rem;
	}
	 body .notreal {
		 position: absolute;
		 top: -15px;
		 left: 0%;
		 width: 100%;
		 z-index: 9;
	}
	 .profidata {
		 padding-left: 0;
		 padding-right: 0;
	}
	 .contentwallet {
		 line-height: 20px;
	}
}
 @media (max-width: 700px) {
	 .annouce-content marquee {
		 position: relative;
		 width: 89%;
		 -webkit-box-sizing: border-box;
		 box-sizing: border-box;
		 -webkit-transition-timing-function: step-end;
		 -o-transition-timing-function: step-end;
		 transition-timing-function: step-end;
		 -webkit-transition: 12s;
		 -o-transition: 12s;
		 transition: 12s;
	}
	 #chart {
		 height: 40vh;
	}
	 body .chart {
		 margin-top: 0px;
		 position: relative;
		 padding: 0 8%;
		 min-height: 50vh;
	}
}
 .accordion-collapse .nomg {
	 padding-top: 10px;
	 padding-bottom: 10px;
}
 