@media only screen and (max-width: 1526px) {

    body .tradeBody {
        width: 1300px;
    }
    body section#depositWithdraw .inner {
        width: 1300px;
    }
    body section#depositWithdraw .inner p.desc {
        width: 50%;
        display: block;
        margin: 10px auto;
    }
    body section#advancePlat .inner {
        width: 1300px;
    }
    body section#enjoyUlt .inner {
        width: 1200px;
    }
    body section#features .inner {
        width: 1200px;
    }
    body section#startTrading .inner {
        width: 1200px;
    }
    body section#onlineTradingPlat .inner {
        width: 1000px;
    }
    
    body section#onlineTradingPlat p.info {
        width: 800px;
    }
    body section#footer .wrapper .footerHeader .inner {width: 1200px;}
    body section#footer .wrapper .inner {width: 1200px; }
    body .tableHeader ul li:last-child {margin-right: 0;}
    
    
    
    
    
    
    
    }
    /* -----------------------------------------------------------------------  */
    @media only screen and (max-width: 1347px) {
    
    body .tradeBody {
        width: 90%;
    }
    
    body.active.home #loggedInMenu span#closeLogMenu  {display: block !important;}
    
    
    body section#depositWithdraw .inner {
        width: 90%;
    }
    body section#depositWithdraw .inner p.desc {
        width: 80%;
        display: block;
        margin: 10px auto;
    }
    body section#advancePlat .inner {
        width: 90%;
    }
    body section#enjoyUlt .inner {
        width: 90%;
    }
    body section#features .inner {
        width: 90%;
    }
    body section#startTrading .inner {
        width: 90%;
    }
    body section#onlineTradingPlat .inner {
        width: 90%;
    }
    
    body section#onlineTradingPlat p.info {
        width: 80%;
    }
    body section#footer .wrapper .footerHeader .inner {width: 90%;}
    body section#footer .wrapper .inner {width: 90%; }
    
    body section#dateReg {
        width: 90%;
    }
    body .accountDataWrapper {
        width: 90%;
    }
    
    body section.tradeHistory .wrapper {
        width: 90%;
    }
    body section#tableSectionWrapper .wrapper {
        width: 90%;
    }
    
    
    body section#depositFunds .wrapper {
        width: 90%;
    
    }
    body section#FAQ .wrapper {
        width: 90%;
    }
    body section#paymentMeds .wrapper {
        width: 90%;
        display: flex;
        justify-content: space-between;
    }
    
    
    
    
    
        
    }
    
    /* -----------------------------------------------------------------------  */
    @media only screen and (max-width: 1013px) {
    
    body .tradeBody {
    width: 90%;
    margin-top: 130px;
    }
    body .tradeBody h1 { font-size: 35px;}
    
    body .tradeBody .tabNav {
        margin-top: 200px !important;
        width: 80%;
    }
    body .tradeBody .tabNavWrapper .bodyxNav .header h2 {
        font-size: 20px;
        margin-right: 10%;
    
    }
    body .tableHeader ul li {
        margin-right: 10%;
    }
    body .tradeBody .tabNavWrapper  .tableItem .items span.bolder {
        margin-right: 10%;
    }
    body .tableHeader ul li:first-child {margin-right: 10%;}
    body .tradeBody .tabNavWrapper  .tableItem .items:first-child  {margin-right: 10%;}
    body.active.home #loggedInMenu span#closeLogMenu  {display: block !important;}
    
    
    body section#depositWithdraw .inner {
    width: 90%;
    }
    body section#depositWithdraw .inner p.desc {
    width: 80%;
    display: block;
    margin: 10px auto;
    }
    body section#advancePlat .inner {
    width: 90%;
    }
    body section#enjoyUlt .inner {
    width: 90%;
    }
    body section#features .inner {
    width: 90%;
    }
    body section#startTrading .inner {
    width: 90%;
    }
    body section#onlineTradingPlat .inner {
    width: 90%;
    }
    
    body section#onlineTradingPlat .inner .one {
        width: 48%;
        display: flex;
        margin-right: 1%;
        margin-top: 40px;
        
     }
    
    body section#onlineTradingPlat p.info {
    width: 80%;
    }
    body section#footer .wrapper .footerHeader .inner {width: 90%;}
    body section#footer .wrapper .inner {width: 90%; }
    
    
    
    body #backgroundBanner .nav .innerWrapper  .rightNav a.desktop {display: none !important;}
    body #backgroundBanner .nav .innerWrapper  .rightNav a.mobile {display: block !important;}
    body #backgroundBanner .nav .innerWrapper .leftNav a.mobileMenu {display: block !important;}
    
    
    }
    
    
    
    
    /* -----------------------------------------------------------------------  */
    @media only screen and (max-width: 926px) {
    body section#tableSectionWrapper .wrapper {
    width: 80%;
    }
        
    body .tradeBody {
    width: 90%;
    margin-top: 130px;
    }
    body .tradeBody h1 { font-size: 35px;}
    body .tradeBody img.BG {width: 400px; top: -60px; z-index: 99;}
    body .tradeBody .tabNav {
        margin-top: 200px !important;
        width: 80%;
    }
    body .tradeBody .tabNavWrapper .bodyxNav .header h2 {
        font-size: 20px;
        margin-right: 10%;
    
    }
    body .tableHeader ul li {
        margin-right: 10%;
    }
    body .tradeBody .tabNavWrapper  .tableItem .items  span.success span{ margin-right: 0; }
    
    body .tradeBody .tabNavWrapper  .tableItem .items span.bolder {
        margin-right: 10%;
    }
    body .tableHeader ul li:first-child {margin-right: 10%;}
    
    body section#depositWithdraw .inner .paymethods ul li {width: 200px;}
    body section#depositWithdraw .inner .paymethods ul li img {width: 80%;}
    body section#depositWithdraw .inner .paymethods ul {flex-wrap: wrap;}
    body section#depositWithdraw .inner .paymethods ul li {margin-top: 15px;}
    body section#depositWithdraw .inner .paymethods ul li:nth-child(2) img  {width: 40%;}
    
    body .tradeBody .tabNavWrapper  .tableItem .items svg {display: none;}
    
    body .tradeBody .tabNavWrapper  .tableItem .items:first-child  {margin-right: 10%;}
    body.active.home #loggedInMenu span#closeLogMenu  {display: block !important;}
    
    
    body section#depositWithdraw .inner {
    width: 90%;
    }
    body section#depositWithdraw .inner p.desc {
    width: 80%;
    display: block;
    margin: 10px auto;
    }
    body section#advancePlat .inner {
    width: 90%;
    }
    body section#enjoyUlt .inner {
    width: 90%;
    }
    body section#features .inner {
    width: 90%;
    }
    body section#startTrading .inner {
    width: 90%;
    }
    body section#onlineTradingPlat .inner {
    width: 90%;
    }
    
    body section#onlineTradingPlat .inner .one {
        width: 48%;
        display: flex;
        margin-right: 1%;
        margin-top: 40px;
        
     }
    
    body section#onlineTradingPlat p.info {
    width: 80%;
    }
    body section#footer .wrapper .footerHeader .inner {width: 90%;}
    body section#footer .wrapper .inner {width: 90%; }
    
    
    ul.desktop {display: none !important;}
    ul.mobile {display: block !important;}
    
    body section.tradeHistory .wrapper .balanceWrap {
       flex-wrap: wrap;
       flex-shrink: 0;
    
    }
    body section.tradeHistory .wrapper .balanceWrap span {width: 30%; margin: 1%;}
    
    body section.tradeHistory .wrapper .balanceWrap span img {width: 100%;}
    
    body section#tableSectionWrapper .wrapper  .mainTableWrapper  .table .tableHeader {
        width: 100%;
        height: auto;
        overflow-x: scroll;
        display: flex;
        flex-shrink: 0 !important;
        justify-content: unset;
        flex-direction: row;
    }
    body section#tableSectionWrapper .wrapper .mainTableWrapper .table .tableHeader span {width: 400px !important;}
    
    /* body section#tableSectionWrapper .wrapper  .mainTableWrapper  .table .tableData span {
        width: 300px;
    } */
    
    body section#paymentMeds .wrapper {
        width: 90%;
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        flex-shrink: 0;
    }
    body section#paymentMeds img {width: 114px !important; margin: 20px}
    body section#paymentMeds img:nth-child(5), body section#paymentMeds img:nth-child(6) {width: 94px !important;}
    
    
    
    }
    
    
    /* -----------------------------------------------------------------------  */
    @media only screen and (max-width: 847px) {
    
    body #backgroundBanner .nav .innerWrapper  .rightNav a.userLogged img {margin-right: 0; }
    body .tradeBody {
    width: 100%;
    margin-top: 130px;
    border-radius: 0;
    }
    body .tradeBody h1 { font-size: 35px; display: block; margin: 15px auto; text-align: center; position: relative; z-index: 999;}
    body .tradeBody img.BG {width: 400px; top: -60px; z-index: 99;}
    body .tradeBody div.homeTradeButtons {width: 50%; overflow: hidden; border: none; margin: 0 auto; position: relative; z-index: 101; display: flex; margin-top: 80px; justify-content: space-between;}
    body .tradeBody a.mainButtons {float: none;  }
    
    
    body .tradeBody .tabNavWrapper { overflow: hidden; margin-right: 0 !important;}
    body .tradeBody .tabNav {
        margin-top: 100px !important;
        width: 90%;
    }
    body .tradeBody .tabNavWrapper .bodyxNav .header h2 {
        font-size: 20px;
        margin-right: 0;
    
    }
    body .tabNavWrapper {border-radius: 0;}
    body .tableHeader ul li {
        margin-right: 0;
        display: none;
    }
    body .tradeBody .tabNavWrapper  .tableItem .items  span.success span{ margin-right: 0; }
    
    body .tradeBody .tabNavWrapper  .tableItem .items span.bolder {
        width: 100%;
        margin-right: 5%;
    }
    body .tradeBody .tabNavWrapper .bodyxNav {
        width: 100vw;
        min-height: auto;
        border-radius: 0;
        overflow: hidden;
        padding: 0 30px;
        margin: 0;
    }
    body .tradeBody .tabNavWrapper .bodyxNav .header {
        flex-wrap: wrap;
    }
    body .tradeBody .tabNavWrapper .bodyxNav .header h2 {
        font-size: 27px;
        margin-right: 0;
    }
    body .tradeBody .tabNavWrapper .bodyxNav .header span.bolder {
        width: 100%;
        margin-right: 0;
        margin-top: 30px;
    }
    body .tradeBody .tabNavWrapper  .tableItem .items {justify-content: space-between;}
    body .tableHeader ul li:first-child {margin-right: 5px;}
    
    body .tableHeader ul {justify-content: space-between;}
    body .tableHeader ul li:nth-child(2), body .tableHeader ul li:nth-child(3),  body .tradeBody .tabNavWrapper  .tableItem .items span:nth-child(2), body .tradeBody .tabNavWrapper  .tableItem .items span:nth-child(3), body .tradeBody .tabNavWrapper  .tableItem .items span:nth-child(4) {display: none !important;}
    
    body .tradeBody .tabNavWrapper  .tableItem .items span.buySell {width: 60%;
        display: flex;
        justify-content: center ;
    }
    
    
    body section#depositWithdraw .inner .paymethods ul li {width: 130px;}
    body section#depositWithdraw .inner .paymethods ul li img {width: 80%;}
    
    body section#depositWithdraw .inner .paymethods ul {flex-wrap: wrap;}
    body section#depositWithdraw .inner .paymethods ul li {margin-top: 15px;}
    body section#depositWithdraw .inner .paymethods ul li:nth-child(2) img  {width: 40%;}
    
    body .tradeBody .tabNavWrapper  .tableItem .items svg {display: none;}
    
    body .tradeBody .tabNavWrapper  .tableItem .items:first-child  {margin-right: 10%;}
    body.active.home #loggedInMenu span#closeLogMenu  {display: block !important;}
    
    
    body section#advancePlat .inner {
        width: 100%;
        display: flex;
        justify-content: unset;
        flex-wrap: wrap;
        justify-content: center !important;
    }
    
    body section#advancePlat .inner .platform {
        width: 100%;
        display: block !important;
        flex-direction: unset;
        -webkit-box-align: unset;
        align-items: unset;
        flex-shrink: 0;
        margin-bottom: 40px;
     }
    
     body section#advancePlat .inner .platform h2 {
        text-align: center;
        margin: 0;
     }
    
     body section#advancePlat .inner .platform p {
        text-align: center;
        margin-top: 20px;
    }
    body section#advancePlat .inner .platform a {
        font-weight: 600;
        text-align: center;
        margin-top: 20px;
    }
    body section#advancePlat .inner .platform img.icon {width: 90px; margin-bottom: 7px;}
    body section#advancePlat .inner .platform img:not(.icon) {width: 30%; margin: 6px auto;}
    
    body section#enjoyUlt .inner {
        width: 90%;
        display: block;
    }
    body section#enjoyUlt .inner .one {
        width: 100%;
        margin-top: 0px;
        margin-right: 0;
     }
     body section#enjoyUlt .inner .one:last-child {margin-right: 0;}
     body section#enjoyUlt .inner .one h1 {
        font-size: 28px;
        text-align: center;
     }
    
     body section#enjoyUlt .inner .one p {
        font-size: 14px;
    }
    body section#enjoyUlt .inner .one  img.subtext {width: 50%; margin-top: 10px;}
    body section#enjoyUlt .inner .one  img.notsubtext {width: 100%; float: none; display: block; margin: 30px auto;}
    
    body section#features h1.header {
        font-size: 28px;
    }
    body section#features .inner {
        display: block;
    }
    body section#features .inner .one {
        width: 100%;
        margin-right: 0;
     }
     body section#features .inner .one h1 {
        font-size: 28px;
        text-align: center !important;
     }
    
     body section#features .inner .one p {
        font-size: 14px;
        margin-top: 25px;
    }
    body section#features .inner .one  img.subtext {width: 100%; margin-top: 10px;}
    body section#features .inner .one  img.notsubtext {width: 70%; float: right;}
    
    body section#startTrading h1.header {
        font-size: 28px;
    }
    body section#startTrading .inner {
        display: block;
    }
    body section#startTrading .inner .platform {
        width: 100%;
        display: block;
        -webkit-box-align: unset;
        align-items: unset;
        text-align: left;
     }
     body section#startTrading .inner .platform h2 {
        font-size: 16px;
        text-align: left;
     }
     body section#startTrading .inner .platform h2 span {color: #ff5722;}
     body section#startTrading .inner .platform p {
        font-size: 14px;
        text-align: left;
    }
    body section#startTrading .inner .platform a {
        font-size: 14px;
        text-align: left;
    }
    body section#startTrading .inner .platform img.icon {width: 90px; margin-bottom: 17px;}
    body section#startTrading .inner .platform img:not(.icon) {width: 75%; margin: 6px 0;}
    
    
    
    body section#onlineTradingPlat h1.header {
        font-size: 28px;
    }
    body section#onlineTradingPlat span.sub {
        font-size: 14px;
    }
    
    body section#onlineTradingPlat p.info {
        font-size: 14px;
    }
    body section#onlineTradingPlat .inner {
        display: block;
    }
    body section#onlineTradingPlat .inner .one {
        width: 100% !important;
     }
    
     body section#onlineTradingPlat .inner .one p {
        width: 100%;
    }
    
    body section#footer .wrapper .inner {display: block;}
    body section#footer .wrapper .inner .one:first-child {width: 100%; margin-right: 0; margin-bottom: 30px;}
    body section#footer .wrapper .inner .one:nth-child(2) {width: 100% !important; margin-right: 0; margin-bottom: 60px;}
    body section#footer .wrapper .inner .one:last-child {width: 50%; margin-right: 0; margin: 30px auto;}
    
    body section#footer .wrapper .inner .one.socials {width: 50%; margin: 20px auto;}
    
    
    body section#depositWithdraw .inner h1 {
        font-size: 28px;
    }
    body section#depositWithdraw .inner p {
        font-size: 14px;
    }
    body section#depositWithdraw {
        margin-top: 700px;
    }
    
    body section#depositWithdraw .inner {
    width: 90%;
    }
    body section#depositWithdraw .inner p.desc {
    width: 80%;
    display: block;
    margin: 10px auto;
    }
    body section#advancePlat .inner {
    width: 90%;
    overflow: hidden;
    }
    body section#enjoyUlt .inner {
    width: 90%;
    }
    body section#features .inner {
    width: 90%;
    }
    body section#startTrading .inner {
    width: 90%;
    }
    body section#onlineTradingPlat .inner {
    width: 90%;
    }
    
    body section#onlineTradingPlat .inner .one {
        width: 48%;
        display: flex;
        margin-right: 1%;
        margin-top: 40px;
        
     }
    
    body section#onlineTradingPlat p.info {
    width: 80%;
    }
    body section#footer .wrapper .footerHeader .inner {width: 90%;}
    body section#footer .wrapper .inner {width: 90%; }
    
    body .accountDataWrapper {
        width: 90%;
        flex-shrink: 0;
        flex-wrap: wrap;
    }
    body .accountDataWrapper section#sideMenu {
        width: 100%;
    }
    body .accountDataWrapper section#accData {
        width: 100%;
    }
    p.middleIt {width: 80% !important;}
    body .accountDataWrapper section#accData .verifyData input.middle, body .accountDataWrapper section#accData .verifyData select.middle {
        width: 100%;
    }
    body .accountDataWrapper section#accData .verifyData span.button, body .accountDataWrapper section#accData .verifyData button.buttonClick {width: 100%;}
    
    body .accountDataWrapper section#accData .verifyData h1 {font-size: 25px;}
    body .accountDataWrapper section#accData .verifyData p {
        font-size: 13.5px;
        width: 91%;
    }
    body .accountDataWrapper section#accData .verifyData .inputWrap {
        flex-wrap: wrap;
    }
    body .accountDataWrapper section#accData .verifyData .inputWrap div.half {width: 100%;}
    body .accountDataWrapper section#accData .verifyData .inputWrap div.full {width: 100%;}
    
    body section#depositFunds .wrapper .fundsDepWrapper {
        display: block;
        border: 0;
    }
    body section#depositFunds .wrapper .fundsDepWrapper .side {
        width: 100%;
        background-color: rgba(195, 195, 201, .1);
        min-height: auto;
        display: flex;
        flex-shrink: 0;
        flex-direction: row;
    }
    body section#depositFunds .wrapper .fundsDepWrapper .side span {width: 50%;}
    body section#depositFunds .wrapper .paymentDisplayParent {
        width: 100%;
    }
    
    body section#depositFunds  .transferBodyWrap {
        display: block;
        
    }
    body section#depositFunds  .transferBodyWrap .suggestedAmount {
        width: 100%;
    }
    body section#depositFunds  .transferBodyWrap .amountField {
        width: 100%;
        margin-top: 50px;
    }
    
    body section#loginAccess .wrapper {
        width: 70%;
    
    }
    body .tradeBody h1 {font-size: 30px;}
    
    body #backgroundBanner .nav .innerWrapper  .rightNav a.tradeNow {display: none !important;}
    
    body #backgroundBanner .nav .innerWrapper .leftNav .logoWrapper img {width: 150px;}
    
    body section#advancePlat.others h1 {
        font-size: 26px;
        width: 80%;
        margin: 10px auto;
    }
    body section#advancePlat.others p.desc {
        font-size: 15px;
        width: 90%;
        margin: 10px auto;
    }
    body section#advancePlat.others .platform.others.grid {
        width: 100% !important;
    }
    
    body section#advancePlat.others .platform.others.grid  .amountWrapper span {
        font-size: 19px;
    }
    body section#advancePlat.others .platform.others.single img {
        transform: scale(1.5);
    }
    
    body .tradeBody.others h1.center {margin-top: 0px; margin-bottom: 0; font-size: 28px; max-width: 90%; }
    body .tradeBody.others p {
        font-size: 15px;
        max-width: 90%; 
    }
    body section#advancePlat.others .platform.others.grid  .amountWrapper span:nth-child(2) {bottom: 50%; left: 40%;}
    body section#advancePlat.others .platform.others.grid  .amountWrapper span:nth-child(3) {right: 0px}
    body section#advancePlat.others .platform.others.grid  .amountWrapper span:first-child {bottom: 50px; left: 0px;}
    body section#advancePlat.others .platform.others.grid  .amountWrapper p.year {
        font-size: 13px;
    }
    body section#advancePlat.others .platform.others.grid  .amountWrapper p.year.first {bottom: -25px; left: 0px;}
    body section#advancePlat.others .platform.others.grid  .amountWrapper p.year.nd {bottom: -25px; left: 40%;}
    body section#advancePlat.others .platform.others.grid  .amountWrapper p.year:last-child {bottom: -25px; right: 5px}
    
    .bodyxNav .header h2 {font-size: 20px !important;}
    body #backgroundBanner .nav .innerWrapper  .rightNav {margin-right: 0px !important;}
    
    body #backgroundBanner .nav .innerWrapper {padding: 15px 0 !important; width: 90%;}
    
    }
    
    @media only screen and (max-width: 670px) {
        body #backgroundBanner .nav .innerWrapper .leftNav .logoWrapper img {width: 180px;}
    /* body #depositControl .depositWrapper .Deposit .depositField {width: 350px;} */
    body section#loginAccess .wrapper {
    width: 80%;
    }
    body .tradeBody div.homeTradeButtons {width: 80%; position: relative; z-index: 101; display: block; margin-top: 80px; overflow: visible !important;}
    body .tradeBody a.mainButtons {
        width: 96%;
        height: 40px;
        padding: 5px;
        margin: 20px 0 !important;
        line-height: 40px;
        display: block;
    }
    
    body #backgroundBanner .nav .innerWrapper  .rightNav .langWrapper {display: none !important;}
    
    body .tradeBody .tabNav ul li {
        display: none ;
    }
    body .tradeBody .tabNav ul li:first-child {display: block;}
    body .tradeBody .tabNav ul li:nth-child(2) {display: block;}
    body .tradeBody .tabNav ul li:nth-child(3) {display: block; margin-right: 0 !important;}
    
    body .tradeBody .tabNavWrapper  .tableItem .items:first-child  {margin-right: 0;}
    body .tradeBody .tabNavWrapper  .tableItem .items span:nth-child(5) {display: none !important;}
    
    body #backgroundBanner .nav .innerWrapper .leftNav a.mobileMenu {
        margin-right: 10px !important;
    }
    body #backgroundBanner .nav .innerWrapper .leftNav a.mobileMenu span {font-size: 30px !important;}
    
    body section#depositWithdraw .inner h1 {
        font-size: 25px;
    }
    body section#depositWithdraw .inner p.desc {
        width: 90%;
    }
    body section#depositWithdraw .inner .paymethods ul {flex-wrap: wrap; justify-content: space-between;  width: 100%; box-sizing: border-box;}
    body section#depositWithdraw .inner .paymethods ul li {width: 49%; box-sizing: border-box; margin-right: 0;}
    body section#depositWithdraw .inner .paymethods ul li img {width: 80%;}
    body section#depositWithdraw .inner .paymethods ul {flex-wrap: wrap;}
    body section#depositWithdraw .inner .paymethods ul li {margin-top: 2%;}
    body section#depositWithdraw .inner .paymethods ul li:nth-child(2) img  {width: 40%;}
    
    body .tradeBody .tabNavWrapper  .tableItem .items  {margin-right: 0 !important; border: none; box-sizing: border-box; width: 80% !important;}
    
    body .tradeBody .tabNavWrapper  .tableItem .items span.buySell {width: 68%;
        display: flex;
        justify-content: center ;
        border: none;
    }
    body .tradeBody .tabNavWrapper  .tableItem .items div {width: 30%;}
    body .tradeBody .tabNavWrapper  .tableItem .items span.buySell a {
        /* width: 45% !important; */
        padding: 5px 10px;
    }
    
    ul.mobile {display: block !important;}
    
    
    
    }