@media (max-width: 1860px) {
	.trendcoinlist li {
		padding: 7px;
	}
}

@media (max-width: 1700px) {
	.walletpagebg .flexbox>div:first-child {
		width: 50%;
	}

	.wlletpricebox h3 {
		font-size: 18px;
	}

	.newscroll {
		max-height: 535px;
	}

	.livepricebox .h3 {
		font-size: 14px;
	}

	.balanceshowt .h4 {
		font-size: 17px;
	}

	.stckbox img {
		margin-top: -15px;
	}

	.competbox img {
		margin-top: -10px;
	}

	.introbox .h5 {
		font-size: 13px;
	}

	.introbox h4 {
		font-size: 13px;
	}

	.chartline img {
		max-width: 113px !important;
	}

	.grid-box-futures .livepricenavbg>li {
		margin: 0px 2px;
		padding: 10px 10px;
	}

	.grid-box-futures .livepricet span {
		font-size: 14px;
	}

	.grid-box-futures {
		grid-template-columns: 1fr 350px 350px;
	}
}

@media (max-width: 1650px) {
	.cardlistbox>div {
		width: 33.3%;
	}

	.securitylink .btn-link {
		font-size: 14px;
	}

	.transaction .table tbody tr td {
		padding: 12px 11px !important;
	}

	.cardlistbox table tr>td:first-child {
		font-size: 14px;
	}

	.referbox .form-control {
		font-size: 24px;
	}

	.securefundbox h5 {
		font-size: 18px;
		line-height: 26px;
	}

	.dpstpanelbbx h5 {
		font-size: 18px;
	}

	.notestitle p {
		font-size: 14px;
	}

	.grid-box {
		grid-template-columns: 380px 1fr 380px;
	}
}

@media (max-width: 1600px) {
	.livepricebox .h3 {
		min-height: 50px;
	}

	.securitylink .panelcontentbox {
		margin: 11px 11px;
	}

	.securitylink img {
		max-width: 34px;
	}

	.ruleslist li a {
		font-size: 13px;
	}

	.trendcoinlist .d-flex>div:first-child {
		width: 28px;
	}

	.walletpagebg .coinlisticon {
		width: 28px;
		margin-right: 0px;
	}

	.trendcoinlist .d-flex {
		padding: 15px 10px;
	}

	.transaction .subhead {
		font-size: 19px;
	}

	.priceboxflex .panelcontentbox {}

	.livepricetable>div:first-child img {
		width: 28px;
	}

	.livepricetable .h6 {
		font-size: 13px;
	}

	.livepricebox .h3 {
		font-size: 15px;
	}

	.devicetable .table-responsive {
		max-height: 408px;
	}

	.securpanelbox .badge {
		padding: 8px 19px;
		font-size: 13px;
	}

	.livepricenavbg>li {}

	.dpstpanelbbx>div:first-child {
		width: 60%;
	}

	.dpstpanelbbx>div:last-child {
		width: 40%;
	}

	.quickgo h5 {
		line-height: 21px;
	}

	.quickgo .dashlangage h5 {
		font-size: 14px;
	}

	.plantabletop>div {
		padding: 15px;
	}

}

@media (max-width:1550px) {
	.livepricebox .h3 {
		font-size: 17px;
	}

	.pricechartflex>div:first-child {
		width: 35%;
	}

	.pricechartflex>div:last-child {
		width: 65%;
	}

	.orderformbox .limitabbg li a {
		padding: 11px 7px;
	}

	.grid-box-futures {
		grid-template-columns: 1fr 330px 330px;
	}

	.grid-box-futures .orderformbox .limitabbg li a {
		padding: 11px 5px;
		font-size: 13px;
	}
}

@media (max-width: 1500px) {
	.recentliveprice .owl-nav button.owl-next {
		right: 0px;
	}

	.wlletpricebox h3 {
		font-size: 17px;
	}

	.grid-box {
		grid-template-columns: 350px 1fr 350px;
	}

	.balanceshowt .h4 {
		font-size: 16px;
	}

	.totblance.balanceshowt .h4 {
		font-size: 27px;
	}

	.balanceshowt .h4>span {
		font-size: 14px;
	}

	.progressdash .progressbar-wrapper .progressbar li {
		font-size: 15px;
	}

	.transaction .table tbody tr td {
		padding: 12px 7px !important;
		font-size: 13px;
	}

	.transaction .t-greenbg,
	.transaction .t-redbg {
		padding: 5px 9px;
		font-size: 12px;
	}

	.transaction .coinlisticon {
		width: 26px;
		height: 26px;
	}

	.profileshowbox h5 {
		font-size: 16px;
	}

	.securitylink .panelcontentbox {
		margin: 11px 6px;
	}

	.spttot-blance.totblance .h4 {
		font-size: 36px;
	}


	.vrfimg {
		max-width: 55px;
		margin-bottom: 23px;
	}


	.vrflex .subhead {
		font-size: 18px;
	}

	.refbox .h4 {
		font-size: 18px;
	}

	.welcomebanner {
		display: inline-block !important;
		width: 100%;
	}

	.welcomebanner>div {
		margin: 0px;
		margin-bottom: 10px;
	}

	.welcomebanner>div:last-child {
		margin-bottom: 0px !important;
	}

	.spthistry .exclbtn {
		position: relative;
		top: inherit !important;
		right: inherit !important;
		text-align: left !important;
		padding: 10px;
		padding-bottom: 0px;
	}
}

@media (max-width: 1450px) {
	.balanceshowt h5 {
		font-size: 15px;
		line-height: 23px;
	}

	.walletpagebg .flexboxtable .row .col-md-6 {
		width: 50%;
	}

	.securitylink .btn-link {
		font-size: 14px;
	}

	.pwdnotes.ps-5 {
		padding-left: 25px !important;
	}

	.supportbg .tabbanner li a {
		padding: 20px;
	}

	.livepricenavbg>li {
		padding: 10px 14px;
		margin: 0px 3px;
	}

	.securefundbox h5 {
		font-size: 17px;
		line-height: 24px;
	}

	.cryptdetbox.table-content>div {
		padding: 0px 13px;
	}

	.plantabletop img {
		max-width: 68px;
	}

	.plantabletop h4 {
		font-size: 18px;
	}

	.supportlist .tabrightbox {
		right: 17px;
		top: 15px;
	}

	.grid-box-futures {
		grid-template-columns: 1fr 300px 300px;
	}

	.clearbtn .btn {
		font-size: 13px !important;
		padding: 10px 12px !important;
	}
}

@media (max-width: 1400px) {
	.apikeyfbox h4 {
		margin: 15px 0px;
	}

	.dailytrans h5 {
		padding: 16px 16px !important;
	}

	.chartf img {
		max-width: 219px;
	}

	.leftsidetab .tabbanner li a>div:last-child {
		font-size: 16px;
		line-height: normal;
	}

	.tradepage .sitecontainer {
		max-width: 100%;
	}

	.innerpagegrid .gridparentbox .container {
		max-width: 100%;
	}

	.balalnceflexbox>div:first-child {
		width: 30%;
	}

	.balalnceflexbox>div:last-child {
		width: 70%;
	}

	.hisorytoppage .tabbanner li a {
		padding: 14px 17px;
	}

	.progressdash .progressbar-wrapper .progressbar li {
		padding-bottom: 25px;
	}

	.trendcoinlist li {
		width: 50%;
		padding: 4px;
	}

	.securpanelbox .badge {
		padding: 8px 16px;
		font-size: 12px;
	}

	.bankpage .panelcontentbox {
		padding: 13px 7px;
	}

	.flexboxtable.intertransfer>div:first-child {
		width: 50%;
	}

	.innerpagegrid .wllettable .sitetable tbody tr td,
	.innerpagegrid .wllettable .sitetable thead tr th {
		padding: 10px 8px;
		font-size: 14px;
	}

	.appbtn img {
		max-width: 117px;
	}

	.apikeyfbox table tbody tr td {
		display: inline-block;
		width: 100%;
		text-align: left !important;
		padding-bottom: 14px !important;
	}

	.apikeyfbox table tbody tr {
		display: inline-block;
		width: 100%;
	}

	.apikeyfbox table tbody>tr:last-child>td:last-child {
		padding-bottom: 0px;
	}

	.apikeyfbox table {
		margin: 0px 0px;
	}

	.overviewbalancebox h3 {
		font-size: 19px;
	}

	.referbox .form-control {
		font-size: 21px;
	}

	.addressbg .form-control,
	.addressbg .input-group-text {
		font-size: 15px;
	}

	.vrflex .subhead {
		padding-bottom: 3px;
		font-size: 16px;
	}

	.chat li {
		padding: 7px 13px;
	}

	.innerpagecontent .h2 {
		font-size: 23px;
	}

	.innerpagecontent .tabrightbox {
		top: -6px;
	}

	.securityinnerbox.flexbox {
		display: inline-block;
		width: 100%;
	}

	.securityinnerbox.flexbox>div {
		margin: 0px 0px;
		margin-bottom: 10px;
	}

	.orderformbox .limitabbg li a {
		font-size: 13px;
	}

	.livepricet span {
		font-size: 14px;
	}

	.grid-box-futures {
		grid-template-areas:
			"recentliveprice recentliveprice"
			"livepricelist livepricelist"
			"chart chart"
			"orderbook orderform"
			"walletassets walletassets"
			"openorder openorder";
		grid-template-columns: 1fr 1fr;
	}

	.grid-box-futures .orderformbg1 {
		min-height: 383px;
	}

	.grid-box-futures .walletassets {
		display: flex;
	}

	.grid-box-futures .walletassets>div {
		width: 100%;
	}

	.grid-box-futures .walletassets>div:first-child {
		border-right: 1px solid #ededed;
		;
	}

	.grid-box-futures .orderformbox .limitabbg li a {
		padding: 11px 10px;
	}

	.refbox img {
		max-width: 40px;
	}

	.refbox .table-content>div:last-child {
		width: 54px;
	}

	.refbox>div {
		padding: 14px 17px;
	}
}

@media (max-width: 1350px) {
	.livepricebox .h3 {
		min-height: inherit;
	}

	.wlletrightbox.flexbox {
		display: inline-block;
		width: 100%;
	}

	.balanceflebxbg {
		display: flex;
		margin: 0px !important;
	}

	.balanceflebxbg>div {
		margin: 5px 5px !important;
		width: 100%;
	}

	.balanceflebxbg>div:first-child {
		margin-left: 0px !important;
	}

	.balanceflebxbg>div:last-child {
		margin-right: 0px !important;
	}

	.wlletrightbox .chartlineicon img {
		max-width: 115px;
		position: absolute;
		right: 16px;
		top: 24px;
		margin-top: 2px;
	}

	.chartlineicon {
		min-height: inherit;
	}

	.wlletrightbox .livepricetable.mt-4 {
		margin-top: 20px !important;
	}

	.overviewbalancebox .mt-5 {
		margin-top: 20px !important;
	}

	.overviewbalancebox img {}

	.overviewbalancebox .text-start {
		text-align: center !important;
	}

	.supportbg .tabbanner li a>div:last-child {
		width: 101px;
	}

	.pagewrapperbox .leftsidemenu {
		width: 230px;
	}

	.balanceshowt .h3 {
		font-size: 17px;
	}

	.delteaccpage .secttable h3,
	.frzzacpage .secttable h3 {
		font-size: 16px;
	}

	.vrfbg p,
	.vrfbg .h4 {
		font-size: 14px;
	}

	.securityinnerbox .profiletablebox>div:nth-child(2) {
		padding-right: 17px;
	}

	.gridparentbox,
	.innerpagecontent {
		padding-right: 10px;
		padding-left: 263px;
	}

	.headbg {
		padding-right: 16px;
	}

	.grid-box-futures .livepricenavbg {
		display: inline-block;
		width: 100%;
	}

	.grid-box-futures .livepricenavbg {
		margin-bottom: -8px !important;
	}

	.orderformbox .siteformbg label {
		min-width: 68px;
	}

	.stoplossformbox .sellorderform {
		width: 100%;
	}

}

@media (max-width: 1300px) {
	.newscroll {
		max-height: 510px;
	}

	.accounttab .tabbanner li a {
		padding: 14px 3px;
	}

	.cry-wallet {
		max-width: 130px;
	}

	.dashboardpage .chartflexbox:first-child>div:first-child {
		padding: 0;
	}

	.dashboardpage .chartflexbox:first-child>div:last-child {
		margin: 8px 0px;
	}

	.dashboardpage .chartflexbox:first-child {
		display: block;
	}

	.dashboardpage .chartflexbox:first-child>div {
		width: 100% !important;
	}

	.marketpage .livepricetable>div:first-child img {
		width: 28px;
	}

	.marketpage .livepricetable h5 {
		font-size: 14px;
	}

	.marketpage .livepricetable .h6 {
		font-size: 13px;
	}

	.walletpagebg .flexboxtable .row>.col-md-6:first-child {
		width: 55%;
	}

	.walletpagebg .flexboxtable .row>.col-md-6:last-child {
		width: 45%;
	}

	.wlletboxcontent {
		width: 50%;
		float: left;
		padding: 5px;
	}

	.livepricemobile li a {
		font-size: 12px;
	}

	.hisorytoppage .tabbanner li a {
		padding: 14px 10px;
		font-size: 15px;
	}

	.pwdnotes.ps-5 {
		padding-left: 15px !important;
	}

	.coinlisttable img {
		width: 24px;
	}

	.livepricenavbg>li:first-child a {
		font-size: 13px;
	}

	.wlletrightbox .panelcontentbox {
		min-height: inherit;
	}

	.depositbg .leftsidetabbg .col-lg-12,
	.depositbg .leftsidetabbg .col-md-6 {
		width: 100% !important;
		max-width: 100% !important;
	}

	.lefttabscroll {
		max-height: 669px;
	}

	.walletoverviewbg .subhead {
		font-size: 20px;
	}

	.leftsidetabbg>div:first-child {
		width: 55%;
	}

	.leftsidetabbg>div:last-child {
		width: 45%;
	}

	.blncechartpanelbox {
		padding: 10px 10px;
	}

	.securityinnerbox .profiletablebox h4 {}

	.plankycbox .table .kychead td {
		font-size: 17px;
	}

	.plankycbox table tbody tr td {
		padding: 9px 0px !important;
		font-size: 14px;
		line-height: 22px;
	}

	.kycbtmtxt p {
		font-size: 14px;
	}

	.plankycbox img {
		max-width: 43px;
	}

	.breadcrumb li+li:before {
		padding: 4px;
	}

	.dpstpanelbbx>div:first-child {
		width: 50%;
	}

	.dpstpanelbbx>div:last-child {
		width: 50%;
	}

	.wlletpricelist {
		min-height: inherit;
	}

	.grid-box {}

	.introbox h4 {
		margin-bottom: 0px;
	}

	.totblance>div {
		padding: 15px;
	}

	.supportlist li a .tickheading {
		font-size: 15px;
	}

	.pricechartflex>div:first-child {
		width: 42%;
	}

	.pricechartflex>div:last-child {
		width: 58%;
	}

	.chartline img {
		max-width: 75px !important;
	}

	.livepricebox .h3 {
		font-size: 15px;
	}

	.innerpagegrid .heading-box {
		font-size: 15px;
	}

	.quickgo h5 {
		font-size: 16px;
	}

	.livepricet .cointxt {
		font-size: 13px;
	}

	.livepricet span.t-gray {
		font-size: 12px;
	}

	.livepricenavbg>li {
		padding: 10px 6px;
	}

	.logintradepagebg .innerpagecontent {
		padding-top: 120px;
	}

	.subbalancebox h3 {
		font-size: 21px;
	}

	.exclbtn {
		position: relative;
		top: inherit !important;
		right: inherit !important;
		text-align: left !important;
		padding: 10px;
		padding-bottom: 0px;
	}
}

@media (max-width: 1250px) {
	.sellboxorder .sitescroll {
		height: 213px;
	}

	.sellboxorder .sellboxtablebg {
		max-height: 213px;
	}

	.buyboxorder {
		min-height: 200px;
	}

	.buyboxorder .sitescroll {
		max-height: 289px;
	}

	.sellshow .sellboxorder .sitescroll {
		height: 507px;
	}

	.sellshow .sellboxorder .sellboxtablebg {
		max-height: 507px;
	}

	.buyshow .buyboxorder {
		min-height: 400px;
	}

	.buyshow .buyboxorder .sitescroll {
		max-height: 504px;
	}

	.orderformbg1 {
		min-height: auto;
	}

	.tradechartlist>div {
		height: 440px;
		min-height: 440px;
	}

	.tradechartlist>div>div {
		min-height: 440px;
	}

	.marketchart>div {
		height: 360px;
		min-height: 360px;
	}

	.dailytrans .h3 {
		font-size: 16px;
	}

	.grid-box {
		grid-template-areas:
			"livepricelist livepricelist"
			"chart marketlist"
			"orderform orderbook"
			"tradehistory orderbook"
			"openorder openorder";
		grid-template-columns: 1fr 450px;
	}


	.marketlist .table-responsive {
		max-height: 347px;
	}

	.walletassets {
		border-top: 1px solid #ebebeb !important;
	}

	.walletassets .btn {
		width: auto;
		padding: 5px 15px !important;
		font-size: 13px !important;
	}

	.walletassets .d-flex {
		justify-content: center;
		position: absolute;
		top: 8px;
		right: 5px;
	}

	.tradehistory,
	.walletassets {
		border-left: 0px !important;
	}

	.marketpage .priceboxflex {
		display: block;
	}

	.marketpage .priceboxflex>div {
		margin: 0px;
	}

	.marketpage .priceboxflex>div:nth-child(odd) {
		padding-left: 0px;
	}

	.marketpage .priceboxflex>div:nth-child(even) {
		padding-right: 0px;
	}

	.marketpage .priceboxflex .panelcontentbox {
		padding: 15px;
		border-radius: 5px;
	}

	.marketpage .pricerowbox {
		margin-bottom: 0px;
	}

	.anticodebox p {
		font-size: 15px;
	}

	.orderformbox .limitabbg li a {
		padding: 11px 15px;
	}

	.appbanner p {
		font-size: 21px;
		line-height: 31px;
	}

	.transaction .alink {
		font-size: 14px;
	}

	.subhead {
		font-size: 19px;
	}

	.securitycontentbox p {
		font-size: 14px;
	}

	.innerpagecontent .h2 {
		font-size: 23px;
	}

	.innerpagegrid .sitetable thead tr th {
		font-size: 14px;
	}

	.cryptdetbox.table-content>div {
		padding: 0px 5px;
	}

	.kyccntbox>div {
		display: inline-block;
		width: 100%;
	}

	.ondatokycpage .kyccntbox>div {
		width: 100% !important;
	}

	.vrfbg p,
	.vrfbg .h4 {
		text-align: center !important;
	}

	.kyctablenotes,
	.ondatokycpage .kyctablenotes {
		min-height: 391px;
	}

	.securityinnerbox .d-flex>div:last-child {
		width: 65%;
	}

	.securityinnerbox .d-flex>div:first-child {
		width: 35%;
		padding-right: 20px;
	}

	.securityinnerbox .contentbox>div:last-child {
		width: 82px;
	}

	.faverifybox {
		padding-left: 10px;
	}

	.tradehistory .sitescroll {
		max-height: 207px;
	}

	.grid-box-futures .walletassets .d-flex {
		position: relative;
		top: inherit;
		right: inherit;
	}

	.grid-box-futures .walletassets .btn {
		width: 100%;
	}

	.grid-box-futures .walletassets {
		border-top: 0px !important;
	}

	.grid-box-futures .walletassets>div:first-child {
		border-right: 0px;
	}
}

@media (max-width: 1230px) {
	.cardlistbox>div {
		width: 50%;
	}

	.balanceshowt .h4 {
		font-size: 17px;
	}

	.balanceshowt .h3 {
		font-size: 15px;
	}

	.supportbg .tabbanner li {
		width: 50%;
	}
}

@media (max-width: 1200px) {
	.supportbg .tabbanner li a>div:last-child {
		width: 90px;
	}

	.profiletopbanner h3 {
		font-size: 30px;
	}

	.tradepage .gridparentbox {}

	.livepricelist {
		top: inherit;
		left: inherit;
		margin: 0;
		padding: 0px;
		position: relative !important;
	}

	.orderformbg1 {
		display: flex;
		flex: 1;
		-webkit-flex: 1;
	}

	.accounttab {
		max-width: 100%;
	}

	.dailytrans h5>div:last-child {
		text-align: left;
		width: 15%;
	}

	.leftsidetab .tabbanner li a {
		padding: 15px 20px;
	}

	.lefttabscroll {
		max-height: 627px;
	}

	.walletpagebg #deposit .form-group.mt-4,
	.walletpagebg #withdraw .form-group.mt-4 {
		margin-top: 4px !important;
	}

	.balalnceflexbox>div:first-child {
		width: 40%;
	}

	.balalnceflexbox>div:last-child {
		width: 60%;
	}

	.headermenu .headbg ul li a.nav-link {
		padding: 5px 9px;
	}

	.notifyicon .counticon {
		top: -6px;
		left: 31px;
	}

	.profiletablebox h4 {
		font-size: 15px;
	}

	.waletdepst .sitescroll {
		min-height: inherit;
	}

	.walletpagebg .waletdepst {
		width: 100%;
		min-height: inherit !important;
	}

	.hisorytoppage .tabrightbox {
		position: relative;
		top: inherit;
		right: inherit;
		padding: 10px;
		text-align: center;
		margin-top: -3px;
		border-top: 1px dashed #e1e1e1;
	}

	.hisorytoppage {
		background: #fff;
		border-radius: 5px;
		padding: 5px 19px;
	}

	.historybgtab li {
		width: 100%;
		text-align: center;
	}

	.historypage .tabrightbox .cardlist {
		justify-content: center;
	}

	.historybgtab img {
		display: block;
		margin: 0px auto;
		margin-bottom: 6px;
	}

	.appbanner,
	.overblancebox {
		padding: 20px;
	}

	.securitypage .boxtabb .tabbanner li a {
		font-size: 14px;
		padding: 10px 19px;
	}

	.optverify span {
		padding: 10px 20px;
	}

	.antiflexbox>div {
		padding: 30px;
	}

	.subhead {
		font-size: 17px;
	}

	.supportbg .flexbox>div:first-child {
		width: 45%;
	}

	.supportbg .flexbox>div:last-child {
		width: 55%;
	}

	.paymentcardbox>div {
		width: 100%;
	}

	.chartflexbox,
	.pricechartflex {
		display: inline-block;
		width: 100%;
	}

	.chartflexbox>div,
	.pricechartflex>div {
		display: inline-block;
		width: 100% !important;
		margin: 10px 0px;
	}

	.stcknewbox {
		display: flex;
		width: 100%;
	}

	.stcknewbox>div {
		width: 100%;
		margin: 5px 7px;
	}

	.quickgo h5,
	.quickgo .dashlangage h5 {
		font-size: 17px;
	}

	.dashboardpage .panelcontentbox {
		padding: 20px 20px;
	}

	.logintradepagebg .gridparentbox,
	.logintradepagebg .innerpagecontent,
	.logintradepagebg .headbg {
		padding-left: 15px;
	}

	.logintradepagebg .headermenu .headbg ul li a.nav-link {
		padding: 5px 13px;
	}

	.logintradepagebg .headbg ul.rightheadbg li.navbgbox a {
		padding: 5px 11px !important;
	}

	.stakepage .flexbox {
		display: inline-block;
		width: 100%;
	}

	.stakepage .flexbox>div {
		width: 100%;
		margin: 10px 0px;
	}

	.stakepage .flexbox>div:last-child {
		margin-bottom: 0px;
	}

	.plantabletop img {
		margin: 0px;
		margin-bottom: 10px;
	}

	.convertflex input::placeholder,
	.convertflex .form-control {
		font-size: 21px !important;
	}

	.convertflex .select2 img,
	.convertflex .select2-results__option img {
		max-width: 24px;
	}

	.cryptdetbox {
		display: inline-block;
		width: 100%;
	}

	.cryptdetbox>div {
		width: auto !important;
	}

	.totblance.d-flex {
		display: inline-block !important;
		width: 100%;
	}

	.totblance.d-flex>div {
		width: 48.4%;
		float: left;
	}

	.walletoverviewbg .flexbox>div:first-child {
		width: 65%;
	}

	.walletoverviewbg .flexbox>div:last-child {
		width: 35%;
	}

	.historypage .panelcontentbox {
		padding: 25px 19px;
	}

	.cryptdetbox .d-flex {
		display: inline-block !important;
		width: 100%;
	}

	.cryptdetbox .d-flex h5 {
		text-align: left !important;
		font-size: 12px;
	}

	.chartline img {
		max-width: 105px !important;
	}

	.livepricebox .h3 {
		font-size: 18px;
	}

	.reftopflex {
		display: inline-block;
		width: 100%;
	}

	.reftopflex>div {
		width: 100% !important;
		margin: 5px 0px;
	}

	.refcoderightbox {
		display: flex;
	}

	.refcoderightbox>div {
		width: 100%;
		margin: 8px 0px;
	}

	.refimg img {
		max-width: 273px;
	}

	.refimg {
		margin: 0px !important;
		padding: 0px !important;
	}

	.refbox img {
		max-width: 52px;
	}

	.downlinetablebox {
		margin-top: 10px !important;
		margin-bottom: 10px;
	}

	.transtable .sitescroll {
		min-height: inherit;
	}

}

@media (max-width: 1155px) {
	.trendcoinlist .d-flex>div:first-child {
		width: 32px;
	}

	.trendcoinlist h5 {
		font-size: 14px;
	}

	.trendcoinlist .d-flex {
		padding: 12px 1px;
	}

	.livepricet span.lt-price {
		font-size: 13px;
	}
}

@media (max-width: 1150px) {
	.charttable {
		margin-top: 10px;
	}

	.cry-wallet {
		padding: 0;
	}

	.walletpagebg .flexbox>div:first-child {
		width: 90%;
	}

	.charttable>div:first-child {
		width: 100%;
	}

	.charttable>div:last-child {
		display: none !important;
	}

	.walletpagebg .flexboxtable>div:first-child {
		width: 70%;
	}

	.trendcoinlist h5 {
		font-size: 14px;
	}

	.trendcoinlist li {
		width: 100%;
	}

	.trendcoinlist .d-flex {
		padding: 12px 6px;
	}

	.trendscroll {
		max-height: 431px;
	}

	.convertflex .input-group-text {
		max-width: 140px;
	}
}

@media (max-width: 1100px) {
	.profiletopbanner h3 {
		font-size: 26px;
	}

	.innerpagecontent .h2 {
		font-size: 21px;
	}

	.balanceflexb .balanceshowt h5 {
		font-size: 16px;
		line-height: 30px;
		text-align: center;
	}

	.stoplimtboxt .link-div>div {
		font-size: 13px;
	}

	.profiledatainfo .h4 {
		padding: 10px 0px !important;
		font-size: 14px;
	}

	.totblance.balanceshowt .h4 {}

	.balanceshowt h5 {
		font-size: 15px;
		line-height: 23px;
	}

	.balanceshowt .h4 {
		font-size: 17px;
	}

	.mlmwizardform #progressbar li {
		font-size: 14px;
	}

	.chartbalancebox .highcharts-legend-item text {
		font-size: 13px !important;
	}

	.refbox .h4 {
		font-size: 18px;
	}
}

@media (max-width: 1080px) {
	.flexbox.dpstpanelbbx {
		padding-top: 10px;
	}

	.pagewrapperbox .leftsidemenu {
		display: none;
		width: 260px;
	}

	.leftsidemenu li a {
		display: inline-block;
		width: 100%;
	}

	.leftsidemenu.active {
		top: 0;
		display: none;
		z-index: 99999;
		position: fixed;
		left: inherit;
		right: 0px;
		padding: 0px;
	}

	.leftsidescroll {
		margin-top: 0px;
		padding: 17px 7px;
		padding-top: 30px;
	}

	.pagewrapperbox .leftsidemenu.active {
		display: block;
	}

	.leftsidemenu.active li a {
		text-align: left;
		padding: 11px 6px;
		font-size: 14px;
		width: 100%;
		height: auto;
		font-weight: 500;
		white-space: inherit;
	}

	.leftsidescroll .dropdown-menu a {
		padding: 10px 8px !important;
		font-size: 13px;
	}

	.leftsidemenu.active li {
		padding-bottom: 3px;
	}

	.leftsidemenu hr {
		display: none;
	}

	.leftsidemenu li a.dropdown-bs-toggle i.fa-caret-down {
		float: right;
	}

	.leftsidemenu li a:hover>div {
		display: inline-block;
		position: relative;
		width: auto;
		left: inherit;
		background: none;
		top: inherit;
		padding: 0px;
		border-radius: 0px;
		white-space: nowrap;
	}

	.leftsidemenu.active li a>div {
		display: inline-block;
		padding-left: 7px;
	}

	.leftsidemenu.active li a:hover>div::after {
		display: none;
	}

	.pagewrapperbox .backgroundoverlay.active {
		display: block;
	}

	.tradepage .mobiletoggle {
		display: block;
	}

	.mobiletoggle {
		display: block;
	}

	.marketchart>div {
		height: 420px;
		min-height: 420px;
	}

	.newscroll {
		max-height: 455px;
	}

	.buyboxorder,
	.sellboxorder {
		min-height: 170px;
	}

	.supportbg .tabbanner li {
		width: 50%;
	}

	.supportlist li a p.t-white {
		font-size: 15px;
	}

	.supportbg .flexbox>div:first-child {
		border-right: 0px;
	}

	.supportlistscroll {
		border-top: 1px solid #e3e3e3;
	}

	.supportbg .tabbanner li:nth-child(odd) {}

	.supportlist .tabrightbox {
		right: 20px;
		top: 15px;
	}

	.supportbg .flexbox>div {
		margin: 8px 0px;
	}

	.mlmwizardform .previous,
	.mlmwizardform .next,
	.mlmwizardform .btn.sitebtn {
		width: 20%;
	}

	.mlmwizardform #progressbar>li:first-child {
		padding-left: 0 !important;
	}

	.mlmwizardform #progressbar>li:last-child {
		padding-right: 0 !important;
	}

	.mlmwizardform #progressbar::before,
	.mlmwizardform #progressbar li:first-child::before,
	.mlmwizardform #progressbar li:last-child::before {
		width: 100%;
		height: 4px;
		top: 34px;
		left: 0;
	}

	.mlmwizardform #progressbar {
		display: flex;
	}

	.mlmwizardform .flexbox>div:first-child {
		padding-right: 0;
	}

	.mlmwizardform fieldset {
		max-width: 100%;
	}

	.mlmwizardform #progressbar li {
		padding: 10px 10px !important;
		align-items: inherit;
	}

	.controls.controlcolsebtn {
		top: 7px;
	}

	.grid-box {
		grid-template-columns: 1fr 370px;
		grid-template-areas: "livepricelist livepricelist"
			"chart chart"
			"marketlist marketlist"
			"orderform orderbook"
			"tradehistory orderbook"
			"openorder openorder";
	}

	.orderformbg1 {
		min-height: inherit;
	}

	.openorder {
		border-top: 1px solid #ebebeb !important;
	}

	.livepricemobile li a,
	.livepricet span {
		font-size: 12px;
	}

	.orderform {
		border-left: 0px !important;
	}

	.tradechartlist>div {
		height: 370px;
		min-height: 370px;
	}

	.chart .tab-content,
	.tradechartlist.active,
	.tradechartlist>div,
	.tradechartlist>div>div {
		min-height: 370px;
	}

	.innerpagegrid .gridparentbox .container {
		max-width: 100%;
	}

	.newscontentscroll {
		max-height: 272px;
	}

	.depstfrombg>div:first-child {
		width: 60% !important;
	}

	.securityboxbg .flexboxtable {
		display: block;
	}

	.securityboxbg .flexboxtable>div {
		margin: 10px 0px;
	}

	.securitylink a {
		font-size: 13px;
	}

	.livepricemobile li a {
		font-size: 12px;
	}

	.profilepage>div:first-child {
		min-height: inherit !important;
	}

	.wallettabbox>div {
		width: 50%;
	}

	.flexboxtable,
	.accounttab.d-flex {
		display: inline-block !important;
		width: 100%;
	}

	.flexboxtable>div,
	.accounttab.d-flex>div {
		margin: 11px 0px;
		width: 100% !important;
	}

	.walletpagebg .flexboxtable>div,
	.walletpagebg .flexboxtable>div:first-child {
		width: 100% !important;
	}

	.waletdepst {
		margin-top: 0px !important;
	}

	.flexbox {
		display: inline-block !important;
		width: 100%;
	}

	.flexbox>div {
		width: 100% !important;
		margin: 8px 0px;
	}

	.balanceshowt .h4 {
		font-size: 16px;
	}

	.balanceshowt h5 {
		font-size: 14px;
	}

	.listviewtable tbody tr td {
		font-size: 15px;
	}

	.topbanner .tabbanner li a {
		padding: 6px 15px;
	}

	.logo {
		max-width: 100px;
		top: 0px;
	}

	.headbg a.navbar-brand {
		width: 100px;
		display: block;
	}

	.headermenu .headbg ul li a.nav-link {
		font-size: 13px;
	}

	.mlmwizardform {
		margin-top: 0px;
	}

	.mlmwizardform #progressbar li>span {
		width: 100%;
		line-height: 15px;
		top: -7px;
		text-align: center;
	}

	.trendcoinlist li {
		width: 33.3%;
	}

	.historypage .tabbanner li a {
		font-size: 14px;
	}

	.searchfrm {
		width: 100%;
		flex-wrap: wrap;
		gap: 5px;
	}

	.transaction .table-responsive {
		max-height: 373px;
	}

	.mlmwizardform #progressbar li>strong {
		float: left;
		margin-left: auto;
		margin-right: 0px;
	}

	.headbg {
		padding-left: 10px !important;
		padding-right: 51px !important;
	}

	.gridparentbox {
		padding-left: 13px;
		padding-right: 13px;
		min-height: inherit;
	}

	.innerpagecontent {
		padding-left: 13px;
		padding-right: 13px;
		padding-top: 99px;
	}

	.footer-gray-bg {
		padding: 0px;
	}

	.leftsidemenu {
		display: none;
	}

	.footerbox,
	.innerpagegrid .footerbox {
		padding-left: 0px;
	}

	.trendcoinlist .d-flex {
		padding: 12px 13px;
	}

	.trendcoinlist p {}

	.chatticketlist {
		min-height: inherit;
	}

	.securityiconbox {}

	.plankycbox {
		display: flex !important;
	}

	.plankycbox>div {
		width: 100%;
		margin: 5px;
		padding: 13px;
	}

	.kyccntpage .innerpagecontent .h2 {
		font-size: 20px;
	}

	.dpstpanelbbx,
	.securefundbox .flexbox {
		display: flex !important;
	}

	.dpstpanelbbx>div,
	.securefundbox .flexbox>div {
		width: 50%;
		margin: 0px 5px !important;
	}

	.vrfbg {
		display: flex !important;
	}

	.vrfbg>div {
		margin: 5px 5px;
	}

	.logoicon {
		display: none;
	}

	.leftsidescroll {
		height: 100%;
		overflow-y: auto;
	}

	.leftsidescroll::-webkit-scrollbar-thumb {
		background: #ffffff30;
		border-radius: 50px;
	}

	.leftsidescroll::-webkit-scrollbar-track {
		background: #021c20;
	}

	.leftsidescroll::-webkit-scrollbar {
		width: 6px;
		height: 6px;
	}

	.logintradepagebg .mobiletoggle {
		display: none;
	}

	.logintradepagebg .rightheadbg {
		right: 0px;
	}

	.logintradepagebg .headbg {
		padding-right: 15px;
	}

	.convertflex .exchangearrowicon {
		justify-content: center;
	}

	.exchangearrowicon img {
		left: inherit;
		margin-top: -26px;
	}

	.convertflex>div {
		padding: 10px 30px !important;
	}

	.convertflex>div:first-child {
		border-right: 0px;
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 30px !important;
	}

	.usermenu a.dropdown-bs-toggle {
		padding: 6px 5px !important;
	}

	.mobiletoggle {
		position: absolute;
		right: 10px;
		top: 11px;
		display: block;
	}

	.livepricetable>div {
		display: table-cell !important;
		width: auto;
	}

	.chartline img {
		margin-left: auto;
	}

	.chartline img {
		max-width: 89px !important;
	}

	.totblance.d-flex {
		display: flex !important;
	}

	.totblance.d-flex>div {
		width: 100%;
	}

	.leftsidetopbox {
		height: 0;
	}

	.adsleftsidebg {
		display: none !important;
	}

	.leftsidemenu li {
		padding: 4px 0px;
	}

	.markettablebox .table-responsive {
		min-height: inherit;
		max-height: 300px;
	}
}

@media (max-width: 991px) {
	.headbg .mbhide {
		display: none;
	}

	.mobiletoggle {
		top: 5px;
	}

	.wlltdropdownmenu .totblance h5 {
		text-align: center;
	}

	.headbg .notifyicon .dropdown-menu>a:first-child {
		padding: 10px 5px !important;
	}

	.headermenu ul.ms-auto .dropdown-menu {
		min-width: 291px;
		width: 100%;
	}

	.tradepage .sitecontainer {
		padding: 0px 5px;
	}

	.markeselect {
		padding: 8px 13px;
		font-size: 14px;
	}

	.profilebox>div:last-child {
		padding-right: 0;
	}

	.dailytrans {
		margin-top: 0;
	}

	.charttable {
		margin-top: 0px;
	}

	.dashboardpage .chartflexbox .blancecbox {
		display: flex !important;
		width: 100%;
	}

	.grid-box {
		grid-template-columns: 1fr 1fr;
		grid-template-areas:
			"livepricelist livepricelist"
			"chart chart"
			"marketlist marketlist"
			"orderform orderform"
			"tradehistory orderbook"
			"openorder openorder";
	}

	.tradehistory .sitescroll {
		max-height: 566px;
	}

	.tradechartlist>div,
	.marketchart>div {
		height: 350px;
	}

	.livepricenavbg {
		background: #fff;
		border-radius: 10px;
	}

	.livepricenavbg>li {
		width: 25%;
		margin: 0;
		min-height: 63px;
		border: 0px;
		border-radius: 0px;
		background: none;
		padding: 6px 9px;
		border-bottom: 1px solid #f0f0f0;
		border-right: 1px solid #f0f0f0;
	}

	.headermenu {
		position: relative;
	}

	.headbg {}

	.securitybg>div:first-child {
		margin-top: 13px;
	}

	.securityfrontbg>div:first-child {
		margin-top: 0px !important;
	}

	.wlltdpstbox .tabbanner {
		max-width: 100%;
	}

	.rightheadbg {
		position: absolute;
		top: 0px;
		right: 50px;
		flex-direction: row;
		display: flex;
		width: auto;
	}

	.leftheadbg {
		position: absolute;
		flex-direction: row;
		background: #ffffff;
		left: 0px;
		width: 100%;
		bottom: 0;
		justify-content: center;
		border-top: 1px solid #dddddd;
		padding-bottom: 8px;
		display: none;
	}

	.headermenu .headbg .leftheadbg li {
		padding: 0px 5px;
	}

	.headermenu .headbg .leftheadbg li a {
		padding: 8px 10px !important;
		font-size: 14px !important;
	}

	.boxtabb .tabbanner li a {
		padding: 6px 17px;
	}

	.innerpagegrid .historytab .tabbanner li a {
		padding: 7px 10px !important;
		font-size: 13px !important;
	}

	.searchfrmbox {
		display: inline-block;
		margin-bottom: 0px;
		width: 100%;
	}

	.seacrright>div>div {
		float: left;
	}

	.searchfrm1 {
		margin-top: 4px;
		padding: 5px 20px;
	}

	.profileboxt {
		margin: 10px 0px !important;
	}

	.balalnceflexbox>div:first-child {
		width: 100%;
	}

	.balalnceflexbox>div:last-child {
		width: 100%;
	}

	.sidebar ul.components {
		padding-top: 52px;
	}

	.kyctablebox {
		display: block;
		padding: 0px;
	}

	.kyctablebox>div {
		display: block;
		width: 100% !important;
		padding: 0px;
	}

	.footer-gray-bg .flogo {
		max-width: 159px;
	}

	.orderformbg1 {
		min-height: inherit;
	}

	.livepricemobile {}

	.kycboxright {
		padding-left: 0px !important;
	}

	.notifybottomicon {
		left: 10px;
		transform: inherit;
	}

	.notifyicon .counticon {
		right: inherit;
		top: -5px;
		left: 43px;
	}

	.wllttabbanner {
		margin-top: 10px;
	}

	.menusideicon {
		display: inline-block;
	}

	.navbar-dark .navbar-toggler {
		background: none;
		border: 0px;
		font-size: 14px;
		position: relative;
		box-shadow: none;
		outline: none;
		color: #fff;
		width: 25px;
		height: 25px;
		display: none;
	}

	.headbg .navbar-collapse {
		border-top: 0;
		margin-top: 0;
		display: block;
	}

	.headbg .container {
		padding: 0px 11px;
	}

	.headermenu .dropdown-menu {
		margin: 0px;
		margin-top: 12px;
		position: absolute;
		left: 0px;
		right: inherit;
		padding: 8px;
	}

	.headermenu .dropdown-menu.show {
		display: inline-block;
	}

	.headermenu .headbg .dropdown-item:hover,
	.headermenu .headbg .dropdown-item:focus,
	.headermenu .headbg .dropdown-item:active {
		background: #fff;
	}

	.profilesubdropbox h5 {
		font-size: 13px;
	}

	.headermenu .headbg li a.dropdown-item {
		margin: 0px !important;
		padding: 6px 4px !important;
	}

	.productdrop .dropdown-content li {
		width: 100%;
		padding: 0px 0px;
	}

	.searchfrm1 .chosen-container {
		width: 100% !important;
		max-width: inherit;
	}

	.progressdash img {
		max-width: 267px;
	}

	.pagewrapperbox .innerpagegrid .mobiletoggle img {
		-webkit-filter: inherit;
		filter: inherit;
	}

	.devicetable {}

	.headerrightsidemenu {
		top: 14px;
	}

	.livepricelist {
		margin: 0px;
	}

	.innerpagegrid .ftext {
		font-size: 14px;
	}

	.cbt {
		max-width: 121px;
	}

	.chartf img {
		max-width: 205px;
	}

	.transaction {
		margin-top: 10px !important;
	}

	.wlletrightbox {
		margin-top: -10px !important;
	}

	.lefttabscroll {
		max-height: 368px;
	}

	.walletpagebg .flexboxtable>div:last-child .panelcontentbox {
		min-height: inherit;
	}

	.hisorytoppage .tabbanner li a {
		padding: 14px 5px;
		font-size: 14px;
	}

	.securpanelbox {
		margin-top: 15px !important;
	}

	.closeiconbtn {
		display: block;
	}

	.footer-gray-bg {
		padding: 0px;
	}

	.pwdnotes.ps-5 {
		padding-left: 0px !important;
	}

	.transaction .nodata img {
		margin-top: 6px;
	}

	.securpanelbox {
		margin-bottom: 10px !important;
	}

	.livepricebox .h3 {
		font-size: 16px;
	}

	.introlist>div {
		padding: 0px 19px;
	}

	.introbox h4 {
		font-size: 13px;
	}

	.profbtn {
		margin-top: 0px !important;
	}

	.mobhide {
		display: none;
	}

	.webhide {
		display: inline-block !important;
	}

	.historypage .tabbanner li a {
		font-size: 13px;
	}

	.headbg a.navbar-brand {}

	.devicetable .historytab .tabbanner li a {
		padding: 7px 14px !important;
		font-size: 14px !important;
	}

	.profileshowbox .photopic {
		width: 92px;
		height: 94px;
		margin-top: -23px;
	}

	.walletoverviewbg .walletbalancebox .tablebox {
		display: inline-block;
		width: 100%;
	}

	.walletoverviewbg .walletbalancebox .tablebox>.panelcontentbox {
		margin: 9px 6px;
		width: 48%;
		float: left;
	}

	.spttot-blance.totblance .h4 {
		font-size: 32px;
	}

	.cryptdetbox.table-content {
		display: block;
	}

	.cryptdetbox.table-content>div {
		padding: 0px;
		display: inline-block;
		padding-right: 20px;
		padding-bottom: 10px;
	}

	.introbox .h5 {
		font-size: 12px;
	}

	.vrfimg {
		max-width: 41px;
	}

	.vrfbg>div {
		padding: 15px;
	}

	.vrfbg .h4 {
		font-size: 14px;
	}

	.historypage .tabrightbox {
		position: relative;
		top: inherit;
		right: inherit;
		padding: 10px;
		padding-bottom: 0px;
	}

	.historypage .panelcontentbox {
		padding: 20px;
	}

	.historypage .heading-box {
		padding-bottom: 20px;
	}

	.logintradepagebg .headbg a.navbar-brand {
		margin-left: 0px !important;
	}

	.securityinnerbox .d-flex {
		display: inline-block !important;
		width: 100% !important;
	}

	.securityinnerbox .d-flex>div {
		width: 100% !important;
	}

	.faverifybox {
		border: 0px;
		padding: 0px;
	}

	.faverifybox>div {
		padding: 13px 0px;
	}

	.securitypage .mt-3 {
		margin-top: 7px !important;
	}

	.adsleftsidebg {
		display: none;
	}

	.grid-box-futures .livepricenavbg {
		padding: 6px 0px;
	}

	.grid-box-futures .livepricenavbg>li {
		min-height: 62px;
		margin: 0px;
		width: 20%;
	}
}

@media(max-width:850px) {
	.livepricenavbg {
		padding: 0px;
		display: inline-block;
		white-space: nowrap;
		overflow-x: inherit;
	}

	.livepricenavbg>li {
		border: 1px solid #e3e3e3 !important;
		border-radius: 0;
	}
}

@media (max-width: 830px) {

	.faverifybox>div:first-child,
	.securityflexbox>div:first-child {
		margin-top: 0;
	}

	.securitypage .boxtabb .tabbanner li a img {
		max-width: 14px;
	}

	.securitypage .boxtabb .tabbanner li a {
		font-size: 13px;
	}

	.securitypage .tab-content.mt-4 {
		margin-top: 0px !important;
	}

	.faverifybox,
	.securityflexbox {
		display: inline-block;
		width: 100%;
	}

	.faverifybox>div,
	.securityflexbox>div {
		width: 100%;
		margin: 10px 0px;
	}

	.faverifybox>div {
		padding: 7px 0px;
	}

	.securityinnerbox .profiletablebox h5 {
		min-height: inherit;
	}


	.securityinnerbox .profiletablebox {
		display: table;
		width: 100%;
	}

	.securityinnerbox .profiletablebox>div {
		display: table-cell;
		vertical-align: middle;
	}

	.securityinnerbox .profiletablebox>div:last-child {
		text-align: right;
	}

	.securityiconbox {
		margin-bottom: 0px;
	}

	.securityflexbox>div {
		padding: 19px 0px;
	}

	.devicefbox .visiblitybox {
		display: none;
	}

	.plankycbox .table-responsive {
		min-height: inherit;
	}

	.plankycbox {
		display: inline-block !important;
	}

	.plankycbox>div {
		margin: 10px 0px;
	}

	.plankycbox .table .kychead td {
		font-size: 16px;
	}

	.plankycbox table tbody tr td {
		padding: 4px 0px !important;
	}

	.totblance.d-flex {
		display: inline-block !important;
	}

	.totblance.d-flex>div {
		width: 47.5%;
	}

	.security_icon {
		right: 17px;
	}
}

@media (max-width: 767px) {
	.tradepage tbody tr td {}

	.marketpage .tabrightbox {
		right: 0;
		position: relative;
		padding: 0px 13px;
		margin: 0px;
	}

	.marketpage .innerpagetab.boxtabb {
		padding-top: 15px;
	}

	.marketpage .panelcontentbox {
		padding: 0;
	}

	.depositbg .leftsidetabbg>div:first-child .contentbox {
		padding: 15px;
	}

	.mlmwizardform fieldset {
		text-align: center;
	}

	.supportlistscroll {
		max-height: 540px;
	}

	.panelcontentbox.tablemobilespace {
		padding: 0;
	}

	.panelcontentbox.tablemobilespace .heading-box {
		padding: 16px !important;
	}

	.historypage .panelcontentbox {
		padding: 0px;
	}

	.topbanner .tabbanner li {
		width: 48%;
		margin: 4px 4px;
	}

	.topbanner .tabbanner {
		width: 100%;
		flex-wrap: wrap;
	}

	.sitetable tbody tr td .badge {
		padding: 4px 6px;
		font-size: 12px;
	}

	.livepricemobile .tabrightbox {
		display: none;
	}

	#margin .stoptransferbox {
		position: absolute;
		justify-content: center;
		margin-top: 5px;
	}

	#margin .balancewlt {
		text-align: left;
	}

	.sitebtn,
	.borderbtn {
		padding: 10px 21px;
		font-size: 14px;
	}

	.supportbg .flexbox>div {
		padding: 0;
	}

	.welcomebanner .table-content>div:first-child {}

	.welcomebanner h5 {}

	.tradepage .sitecontainer {
		padding: 0;
	}

	.kycupload .input-group {
		flex-wrap: wrap;
	}

	.kycpagebg .form-card .h5 {
		padding-bottom: 10px !important;
	}

	.topbanner .tabbanner li a.active {
		background-color: #e6b51a1f !important;
	}

	.topbanner .tabbanner li {
		margin: 4px;
	}

	.topbanner .tabbanner li a {
		font-size: 14px;
		width: 100%;
		display: block;
		text-align: center;
		background: #f0f8ff1a;
		padding: 8px 15px;
		border-radius: 5px !important;
	}

	.profiletopbanner h3 {
		font-size: 24px;
	}

	.profiledatainfo {
		margin-top: 0;
	}

	.pt {
		display: none !important;
	}

	.supportbg .tabbanner li {
		width: 100%;
		padding: 0px 0px;
		padding-bottom: 14px;
	}

	.dailytrans .balanceshowt>div {
		margin-bottom: 10px;
		padding: 0;
	}

	.balanceshowt>div,
	.charttable>div {}

	.table-responsive-stack tbody>tr.nodata:nth-child(odd) {
		background: transparent !important;
	}

	.blancecbox>div:first-child {
		margin-bottom: 10px;
	}

	.waletdepst .tabrightbox {
		position: absolute !important;
		top: 13px !important;
		right: 27px !important;
		margin: 0 !important;
	}

	.securityflexbox .profiletablebox>div:first-child {
		width: 69px !important;
		margin: 0 auto;
	}

	.dashboardpage .chartflexbox .blancecbox {
		display: block !important;
		width: 100%;
	}

	.chartflexbox .profiletablebox>div:first-child {
		margin: 0 auto;
	}

	.tabbanner li a {
		font-size: 15px;
		padding: 6px 11px;
	}

	.panelcontentbox,
	.leftsidetabbg>div:first-child.panelcontentbox {
		padding: 15px 15px;
	}

	.borderpanelbox {
		padding: 18px;
	}

	.accounttab .tabbanner li a {
		padding: 8px 3px;
		font-size: 16px;
	}

	.innerpagecontent>div {
		padding: 0px 0px;
	}

	.tabrightbox {
		margin-top: -4px;
	}

	.sendcodebtn {
		margin: 0px !important;
		top: 13px;
	}

	.sendcodebtn .btn {
		padding: 4px 6px !important;
	}

	.transaction .tabrightbox {
		margin-top: 0;
		top: 10px;
		right: 12px;
	}

	.innerpagegrid .footerbox {
		display: block;
		background: #fff;
	}

	.footerbox {
		background: #fff;
		box-shadow: 4px 0px 11px #00000038;
	}

	.innerpagegrid .ftext {
		font-size: 13px;
		padding-top: 16px;
	}

	.wlltdpstbox .tabbanner {
		max-width: 100%;
	}

	.latestnewsbg {
		margin-top: 0px;
	}

	.orderformbg1 {
		display: block;
	}

	.orderformbg1>div {
		margin: 0px;
	}

	.livepricenavbg>li {
		line-height: 19px;
		padding: 4px 9px !important;
		width: 33.3%;
		min-height: 60px;
		border: 1px solid #e3e3e3 !important;
		margin-top: -1px;
		margin-right: -1px;
	}

	.livepricemobile li a {
		font-size: 12px;
	}

	.livepricenavbg {
		padding: 0px;
		display: inline-block;
		white-space: nowrap;
		overflow-x: inherit;
	}

	.leftsidemenu ul {
		padding-right: 4px;
	}

	.tradehistory .sitescroll {
		max-height: 409px;
	}

	.orderformbg1>div:first-child {
		border-right: 0px;
		border-bottom: 0px;
	}

	.tradepage thead tr th {
		font-size: 12px;
	}

	.buysellinnerbox .sitecontainer .row>div:last-child {
		margin-top: 10px;
	}

	.searchfrm {
		width: 100%;
		display: block;
		margin-bottom: 0px;
		width: 100%;
	}

	.searchfrm>div {
		width: 100%;
		float: left;
		padding: 0px 0px;
	}

	.seacrright>div>div {
		float: none;
	}

	.clearbtn {
		width: 100% !important;
		margin: 11px 0px;
		text-align: center;
	}

	.countlisticon {
		right: inherit;
		left: 20px;
	}

	.sidebar {
		display: none !important;
	}

	.sidebar.active {
		display: block !important;
		box-shadow: 1px 1px 18px 0px rgba(4, 4, 4, 0.5);
		width: 240px;
	}

	.sidebar.active li.dropdown .dropdown-menu {
		width: 240px;
		min-width: 240px;
	}

	.sidebar.active ul li a {
		text-align: left;
		padding: 10px 20px;
		font-size: 14px;
	}

	.sidebar.active li a>div {
		display: inline-block;
	}

	.logo {
		margin-top: 0;
		max-width: 108px;
	}

	.profileboxt .text-right {
		text-align: center !important;
	}

	.profileboxt {
		text-align: center;
	}

	ul.noteslist li {
		list-style: none;
	}

	.charttable>div {
		width: 100% !important;
		display: inline-block !important;
		text-align: center !important;
	}

	.tablebox>div {
		margin-top: 0;
	}

	.wlletboxt .progressbalance {
		text-align: center !important;
	}

	ul.noteslist {
		padding-left: 0px;
	}

	.mlmwizardform #progressbar li>strong {
		float: none;
		margin: 0px auto;
	}

	.profilebottombtn {
		margin-top: 0px;
	}

	.usermenu .fa-angle-right {
		position: relative;
		right: inherit;
		top: 0;
	}

	.footer-gray-bg .footlistbg {
		min-height: inherit;
		width: 100%;
		max-width: 100%;
		flex: 100%;
	}

	.footer-gray-bg .flogo {
		max-width: 140px;
	}

	.footerbox .text-right {
		text-align: left !important;
	}

	.footerbottombg {
		margin-top: 0px;
		background: #fff;
	}

	.socialist {
		padding-top: 7px;
	}

	.footerbottombg .sociallist {
		float: left !important;
	}

	.footerbottombg .text-right {
		text-align: left !important;
	}

	.marketnewbox,
	.markettablebox {
		display: none !important;
	}

	.grid-box {
		grid-template-areas: "livepricelist livepricelist" "mobilegrid mobilegrid"
			"chart chart" "orderbook orderbook"
			"tradehistory tradehistory"
			"orderform orderform" "openorder openorder";
	}

	.marketlistsidemenu,
	.buyselltabbg {
		display: block;
	}

	.marketlist.active.dropdown-menu.show {
		display: block;
	}

	.tradechartlist>div,
	.marketchart>div {
		min-height: 420px;
	}

	.balancewlt {
		top: inherit;
		right: inherit;
		position: relative;
		padding-top: 12px;
	}

	.orderform .input-group .input-group-prepend {
		width: 100%;
		display: none;
	}

	.fee-formbox .input-group-prepend .input-group-text {
		padding-right: 10px;
	}

	.fee-formbox .input-group-prepend {
		display: inline-block !important;
		width: auto !important;
	}

	.orderform .input-group-prepend .input-group-text {
		width: 100%;
	}

	.orderform .siteformbg {
		padding: 10px;
	}

	.stoplimtboxt>div:first-child {
		display: none;
	}

	.orderformbg1 .heading-box {
		display: none;
	}

	.buyselltabbg {
		padding: 10px 12px;
		width: 100%;
		max-width: 100%;
		padding-bottom: 0px;
	}

	.limitabbg img {
		display: none;
	}

	.buyboxorder .sitescroll,
	.sellboxorder .sitescroll {
		height: 180px;
		max-height: inherit;
	}

	.orderchangebg li a {
		padding: 2px 6px;
	}

	.grid-box {
		margin: 0px 0px;
		grid-gap: 0;
	}

	.grid-box>div {
		margin-bottom: 8px;
		border: 0px;
	}

	.orderformbox .siteformbg input.form-control::-webkit-input-placeholder {
		color: #656565 !important;
	}

	.orderformbox .siteformbg input.form-control::-moz-placeholder {
		color: #656565 !important;
	}

	.orderformbox .siteformbg input.form-control:-ms-input-placeholder {
		color: #656565 !important;
	}

	.orderformbox .siteformbg input.form-control::placeholder {
		color: #656565 !important;
	}

	.orderformbox .h6 {
		font-size: 14px;
		margin-bottom: 0px;
		padding: 0px;
	}

	.marketlistsidemenu .table thead {
		display: none;
	}

	.grid-box {
		position: relative;
	}

	.limitabbg {
		margin: 0px 0px;
		justify-content: left !important;
	}

	.chart .charttabbg li a {
		padding: 6px 11px;
	}

	.marketlist.active .closeiconlist {
		display: block;
	}

	.sellshow .sellboxorder .sitescroll,
	.buyshow .buyboxorder .sitescroll {
		height: 366px;
	}

	.livepricebox .sitetable tr th {
		font-size: 14px;
	}

	.livepricebox th:first-child {
		font-size: 16px !important;
	}

	.ruleslist {
		top: 67px;
		right: 7px;
	}

	.orderform .limitabbg li a {
		padding: 8px 21px;
		font-size: 14px;
	}

	.stoptransferbox {
		position: relative;
		left: inherit;
		top: inherit;
		right: inherit !important;
		padding: 1px 10px;
		width: 100%;
		display: inline-block;
		justify-content: center;
		display: flex;
	}

	.headbg .navbar-nav.ml-auto {
		position: absolute;
		right: 3px;
		top: 10px;
		flex-direction: row;
	}

	.livepricelist {
		width: 100%;
		margin-bottom: 0px;
		z-index: inherit;
		padding: 0;
	}

	.supportflexb>div:first-child {
		width: 50%;
	}

	.profileflexbox .input-group .prfbtn {
		width: 100%;
		display: inline-block;
		width: 100%;
		text-align: center;
	}

	.profileflexbox .sitebtn {
		margin: 10px auto;
		text-align: center;
		display: block;
	}

	.prfbtn {
		text-align: center;
	}

	.supportbg>div {
		border-right: 0px;
	}

	.innerpagecontent {}

	.centerbox .contentpanel {
		padding: 0px;
	}

	.table-responsive-stack tr {
		display: flex;
		flex-direction: row;
	}

	.table-responsive-stack td,
	.table-responsive-stack th {
		display: block;
		flex: 1 1 auto;
		white-space: inherit !important;
		font-size: 14px;
	}

	.table-responsive-stack tr {
		flex-direction: column;
		border-bottom: 0;
		display: block;
	}

	.table-responsive-stack td {
		width: 100%;
		text-align: right;
		padding: 4px 16px !important;
		border-color: #ece9ff;
		font-size: 14px !important;
	}

	.table-responsive-stack tbody>tr:nth-child(odd) td {
		border-color: transparent;
	}

	.table-responsive-stack .table-responsive-stack-thead {
		float: left;
		text-align: left;
		padding-right: 10px;
		text-transform: capitalize;
		letter-spacing: 0px;
		color: #535353;
		font-weight: 500;
	}

	.table-responsive-stack tbody>tr:nth-child(odd) {
		background: #ffffff !important;
	}

	.table-responsive-stack tbody>tr:nth-child(even) {
		background: #efefef !important;
	}

	.buyselltabbg {
		padding: 12px 2px;
		width: 100%;
		max-width: 100%;
		display: block;
		position: fixed !important;
		bottom: 0px;
		z-index: 999;
		background: #ffffff !important;
		left: 0px;
		top: inherit;
		right: inherit;
		margin: 0px !important;
		border-radius: 0px !important;
		border: 0px !important;
		box-shadow: 0px -11px 20px #0000005e;
	}

	.grid-box {
		position: relative;
		padding-bottom: 25px;
	}

	.livepricet span,
	.livepricenavbg>li:first-child a,
	.livepricemobile li a {
		font-size: 13px;
	}

	.mobilegrid {
		display: flex;
		width: 100%;
		margin-top: 2px;
		margin-bottom: 5px;
		background: #fff;
		border-radius: 5px;
		padding: 0px 6px;
	}

	.orderformslecttab {
		display: block;
	}

	.buyorderformbox {
		display: none;
	}

	.sellorderformbox {
		display: none;
	}

	.tradehistory {
		display: none;
	}

	.openorder {
		display: none;
	}

	.walletbalance {
		display: none;
	}

	.chartactive .chart,
	.chartactive .orderbook,
	.chartactive .walletassets {
		flex-direction: column;
		display: flex;
	}

	.openorderactive .openorder {
		flex-direction: column;
		display: flex;
		border: 0px;
		box-shadow: none;
		background: none !important;
		border-top: 0px !important;
	}

	.tradeactive .tradehistory {
		display: flex;
		flex-direction: column;
	}

	.openorderactive .chart,
	.openorderactive .marketdepth,
	.openorderactive .orderbook,
	.chartactive .openorder,
	.tradeactive .chart,
	.tradeactive .orderbook,
	.tradeactive .marketdepth {
		display: none;
	}

	.openorderactive .walletassets,
	.tradeactive .walletassets {
		display: none !important;
	}

	.chartactive .mobilegrid li:first-child a,
	.openorderactive .mobilegrid li:nth-child(2) a,
	.tradeactive .mobilegrid li:last-child a {
		color: #000 !important;
		border-bottom: 0px;
		background: #70D4FB;
	}

	.openorder .tabbanner {
		display: none;
	}

	.openorder .tab-content .tabbanner {
		display: flex;
	}

	.openorder .tab-content>div {
		display: block;
		margin-bottom: 10px;
		border-radius: 11px;
		padding: 0;
		opacity: 1;
		background: #ffffff;
		margin-bottom: 13px;
	}

	.openorder .heading-box,
	.orderform .hidettitle {
		display: block;
	}

	.orderformbg {
		padding: 13px 10px;
	}

	.buyselltabbg ul {
		margin-bottom: 0;
		text-align: center;
		justify-content: center;
	}

	.buyselltopbox li:first-child a,
	.buyselltopbox li:first-child a:hover,
	.buyselltopbox li:first-child a:active,
	.buyselltopbox li:first-child a:focus {
		background-color: #14BB79;
		color: #fff !important;
		text-transform: uppercase;
		border-color: #14BB79;
	}

	.buyselltopbox li:nth-child(2) a,
	.buyselltopbox li:nth-child(2) a:hover,
	.buyselltopbox li:nth-child(2) a:focus,
	.buyselltopbox li:nth-child(2) a:focus {
		background-color: #f23645;
		color: #fff !important;
		text-transform: uppercase;
		border-color: #f23645;
	}

	.orderform .buyselltabbg {
		position: relative !important;
		bottom: inherit;
		left: inherit;
		width: 100%;
		max-width: 155px;
		background: none !important;
		padding: 6px 12px;
	}

	.orderform {
		position: fixed !important;
		bottom: 0px;
		width: 100%;
		left: 0px;
		z-index: 9999;
	}

	.orderform,
	.orderform {
		display: none;
	}

	.sellorderformactive1 .orderform,
	.buyorderformactive1 .orderform {
		display: none;
	}

	.buyorderformactive1 .orderform {
		display: flex;
		border: 0px;
		box-shadow: 0px -9px 10px -4px #2828285e;
	}

	.sellorderformactive1 .orderform {
		display: flex;
		border: 0px;
		box-shadow: 0px -9px 7px #0000001f;
	}

	.buyorderformactive1 .buyorderform {
		display: block;
	}

	.sellorderformactive1 .sellorderform {
		display: block;
	}

	.sellorderformactive1 .buyorderform {
		display: none;
	}

	.buyorderformactive1 .sellorderform {
		display: none;
	}

	.buyselltabbg li a {
		font-size: 14px;
		border-radius: 5px;
	}

	.orderform .buyselltabbg {
		box-shadow: none !important;
		padding: 0px;
	}

	.buyselltabbg li {
		width: 50%;
		padding-right: 5px;
	}

	.buyselltab li a.active {
		cursor: not-allowed;
		opacity: 0.8;
	}

	.tradecontentbox {
		padding-bottom: 20px;
	}

	.orderform .buyselltab {
		justify-content: left;
	}

	.orderform .buyselltab li {
		width: 50%;
		padding: 2px;
	}

	.clostbuytab {
		display: block;
		position: absolute;
		right: 6px;
		top: 3px;
		font-size: 25px;
		z-index: 999;
		color: #333;
	}

	.orderform {
		position: relative;
		margin: 0px !important;
		border-bottom-left-radius: 0px !important;
		border-bottom-right-radius: 0px !important;
	}

	.clostbuytab a {
		color: #000000;
		font-size: 19px;
		border-radius: 50px;
		width: 35px;
		height: 35px;
		display: block;
		text-align: center;
		padding-top: 6px;
	}

	.openorder .heading-box {
		display: block;
		padding: 10px 11px;
		margin-bottom: 0;
	}

	.orderform .buyselltab li a {
		font-size: 13px;
		padding: 3px 16px;
		color: #fff;
	}

	.spotmargintab li {
		width: auto;
	}

	.flexb {
		display: inline-block;
		width: 100%;
	}

	.openorder .sitescroll,
	.orderhistory .sitescroll {
		max-height: 483px;
	}

	.tradepage .gridparentbox {
		padding-bottom: 0px !important;
	}

	.innerpagegrid .gridparentbox {
		padding-bottom: 20px;
	}

	.marketlistsidemenu {
		background: none !important;
		border: 0px !important;
		margin: 7px 0px;
	}

	.searchfrm>div {
		width: 100%;
		max-width: 100%;
		flex: 100%;
		float: none;
		margin-bottom: 10px !important;
	}

	.clearbtn .btn {
		font-size: 14px;
	}

	.spotorderbox .sitescroll {
		max-height: 560px;
	}

	.walletpagebg table tbody tr>td:first-child small {
		padding-left: 10px;
		padding-top: 10px;
	}

	#pwd_strength_wrap {
		right: inherit;
		max-width: 100%;
		position: relative;
		top: inherit;
		margin-top: 10px;
	}

	.sellorderform {
		display: none;
	}

	.sellorderformactive1 .sellorderform {
		display: block;
	}

	.buyorderformactive1 .buyorderform {
		display: block;
	}

	.sellorderformactive1 .buyorderform {
		display: none;
	}

	.buyorderformactive1 .sellorderform {
		display: none;
	}

	.orderformbox .buyselltab li:first-child a {
		color: #000;
	}

	.orderformbox .buyselltab li:last-child a {
		border-color: #f97b7a !important;
		color: #000;
	}

	.topbannerbg p {
		font-size: 14px;
		line-height: 24px;
	}

	.livepricemobile .dropdown .dropdown-menu {
		min-width: 100%;
		width: 390px;
		margin-top: 4px;
	}

	.headerrightsidemenu {
		right: 10px;
	}

	.wallettabbox>div {
		width: 100%;
	}

	.innerpagecontent .h2 {
		font-size: 20px;
	}

	.historypage #list .panelcontentbox {
		padding: 15px 0px;
	}

	.depositbg .innerpagecontent .h2 {}

	.backtxt {
		display: none;
	}

	.backbtn .btn {
		border-radius: 5px;
	}

	.depositbg .tabrightbox.backbtn {
		right: -5px;
		top: 4px;
	}

	.innerpagecontent .tabrightbox .btn {
		width: 100%;
	}

	.profiledatainfo .h4 {
		width: 100%;
		padding-bottom: 20px;
	}

	.nodata .table-responsive-stack-thead {
		display: none !important;
	}

	.table-responsive-stack .nodata td {
		text-align: center !important;
	}

	.coinlisticon {
		margin-right: 6px;
		width: 28px;
		height: 28px;
	}

	.wllttabbanner ul.tabbanner {
		position: relative;
		top: -6px;
		right: inherit;
	}

	.marketpage .priceboxflex>div {
		width: 100%;
		padding: 5px 0px;
	}

	.sitetable .animate {
		background: none;
		animation: inherit;
		width: auto;
		height: auto;
		min-width: inherit;
		min-height: inherit;
	}

	.animate .datahide {
		visibility: visible;
	}

	.wlletboxcontent {
		width: 100%;
		padding: 0px;
	}

	.cardlistbox>div {
		width: 100%;
	}

	.wllettable {
		padding: 0px;
	}

	.walletpagebg .coinlisticon {
		width: 27px;
		height: 27px;
	}

	.fullscreenicon {
		display: none !important;
	}

	.leftsidemenu li {
		padding-bottom: 5px !important;
	}

	.smallchartb .table-responsive-stack-thead {
		display: none !important;
	}

	.smallchartb td {
		padding: 0px !important;
	}

	.table-responsive-stack .smallchartb .sparklinetablebox tr {
		background: none !important;
	}

	.sparklinetablebox td div[dir="ltr"] {
		margin: 0px auto;
	}

	.rightheadbg {}

	.supportbg .tabbanner li a {
		padding: 10px 15px;
	}

	.marketlist .tabrightbox .btn {
		padding: 3px 7px;
		font-size: 10px;
		margin-top: 2px;
	}

	.leftsidetabbg>div:first-child .contentbox {
		padding: 0px 10px;
	}

	.leftsidetabbg>div:first-child .heading-box {
		margin: 0px 7px;
		margin-top: 14px;
	}

	.leftsidetab .tabbanner {
		padding-top: 0px;
	}

	.leftsidetabbg>div:first-child {
		padding: 0px 6px;
	}

	.leftsidetab .tabbanner li a {
		padding: 15px 12px;
	}

	.modal {
		padding: 17px !important;
	}

	.bankpage .panelcontentbox {
		padding: 0px;
	}

	.bankpage .innerpagecontent .h2 {
		text-align: left !important;
	}

	.bankpage .innerpagecontent .tabrightbox {
		top: 2px;
	}

	.historycommonpage .panelcontentbox {
		padding: 0px;
	}

	.wlletprceborder {
		padding: 8px;
	}

	.modalboxbg .contenttbox h4,
	.anticodebox h4 {
		font-size: 15px;
	}

	.pagination-tt {
		padding: 25px;
		padding-bottom: 0px;
	}

	.pagination-tt>nav>div:first-child {
		display: block;
	}

	.pagination-tt>nav>div:last-child {
		display: none;
	}

	.hisorytoppage ul {
		white-space: inherit;
	}

	.introlist>div {
		padding: 0px 0px;
		width: 100%;
	}

	.introbox .table-content>div:first-child {}

	.topbanner {
		padding: 14px 6px;
		padding-top: 92px;
	}

	.transaction .panelcontentbox {
		padding: 0px;
	}

	.appbanner p {
		font-size: 19px;
		line-height: 28px;
	}

	.appbgicon {
		max-width: 45px;
		margin: 20px 0px;
	}

	.subhead {
		font-size: 17px;
	}

	.leftgroupbox .input-group {
		width: 100%;
	}

	.leftgroupbox .input-group .input-group-prepend {
		width: 100%;
	}

	.leftgroupbox .input-group-prepend .input-group-text {
		width: 100%;
		min-width: 100%;
		height: auto;
		padding-bottom: 10px;
	}

	.rightgroupbox .input-group-append {
		position: absolute;
		top: 2px;
		right: 0px;
	}

	.rightgroupbox .input-group-append .input-group-text {
		padding: 2px 7px;
		height: auto !important;
		border-radius: 5px !important;
		font-size: 11px;
	}

	.notestitle p>.t-black {}

	.securitypage .boxtabb .tabbanner {
		display: inline-block;
		width: 100%;
	}

	.securitypage .boxtabb .tabbanner li {
		width: 50%;
		float: left;
		padding: 5px;
		text-align: center;
	}

	.mlmwizardform #progressbar li>span {
		display: none;
	}

	.antiflexbox>div {
		padding: 20px;
	}

	.recoverlist li {
		width: 33.3%;
		padding: 3px 5px;
	}

	.historypage .tabbanner {
		flex-wrap: wrap;
		padding: 13px;
		margin-bottom: 0;
		padding-bottom: 0px;
	}

	.historypage .tabbanner li {
		width: 33.3%;
		float: left;
		padding: 5px;
		text-align: center;
	}

	.searchfrmbox {
		padding: 12px;
	}

	.searchfrmbox .searchfrm .clearbtn {
		margin-top: 0px !important;
	}

	.innerpagetab.boxtabb {
		padding: 0px;
		border: 0px;
		padding-top: 10px;
	}

	.chatticketlist .heading-box {
		padding: 16px 16px;
	}

	.innerpagegrid .heading-box {
		font-size: 15px;
	}

	.supportlist .tabrightbox {
		right: 10px;
	}

	.usermenu {}

	.wllettable .boxtabb {
		padding: 20px 10px;
	}

	.boxtabb .tabbanner {
		justify-content: center;
		flex-wrap: inherit;
	}

	.wllettable .supportsearch {
		padding: 17px 10px;
	}

	.wlltdpstbox .panelcontentbox {
		padding: 0px;
	}

	.devicetable .historytab .tabbanner {
		display: flex !important;
		justify-content: center;
		align-items: center;
		width: 100%;
		padding: 0px !important;
	}

	.devicetable .historytab .tabbanner li {
		width: 100%;
	}

	.profileshowbox h5 {
		font-size: 14px;
	}

	.devicetable .historytab .tabbanner li a {
		padding: 7px 9px !important;
		font-size: 13px !important;
	}

	.securitylink {
		display: inline-block;
		width: 100%;
	}

	.securitylink>div {
		width: 50% !important;
		float: left;
		margin: 0px !important;
	}

	.balanceflebxbg {
		display: inline-block !important;
		width: 100%;
	}

	.balanceflebxbg>div {
		width: 100%;
		margin: 5px 0px !important;
	}

	.devicetable {
		padding: 0px;
		display: inline-block !important;
		width: 100%;
		margin: 0px !important;
	}

	.devicetable>div {
		width: 100% !important;
		margin: 10px 0px;
	}

	.devicetable>div:last-child {
		margin-bottom: 0px;
	}

	.chartlineb img {
		max-width: 100px;
	}

	.trendcoinlist li {
		width: 50%;
	}

	.nodata td {}

	.wlletdroplist .dropdown-bs-toggle {
		padding: 4px 12px;
	}

	.wlletdroplist .dropdown-item {
		padding: 7px 14px !important;
	}

	.wllettable .coinlisticon {
		width: 24px;
		height: 24px;
	}

	.notifyicon img {}

	.headermenu .headbg ul li a.nav-link {
		padding: 5px 8px;
	}

	.notifyicon .counticon {
		right: inherit;
		top: -4px;
		left: 28px;
	}

	.securitylink .btn-link>div {
		min-height: inherit;
		padding-bottom: 15px;
	}

	.paymentpage .topheadingbg .h2 {
		text-align: left !important;
	}

	.paymentpage .tabrightbox>.collapse,
	.paymentpage .tabrightbox>.collapsing {
		position: absolute;
		left: inherit;
		right: 0px;
		width: 100%;
		min-width: 186px;
		text-align: left;
	}

	.paymentpage .tabrightbox ul li i.fa {
		margin-right: 3px !important;
	}

	.paymentpage .tabrightbox .btn {
		width: auto;
	}

	.addpaymentlist .paymentlist li {
		float: none;
	}

	.addpaymentlist .paymentlist>li>span:last-child {
		top: 17px;
	}

	.addpaymentlist .paymentlist li>span {
		padding-left: 6px;
	}

	.secttable {
		padding-bottom: 3px !important;
	}

	.authbg p {
		margin-bottom: 0px;
	}

	.activitypage .panelcontentbox,
	.lockplantable {
		padding: 0px;
	}

	.lockplantable .heading-box {
		padding: 15px !important;
	}

	.durationbox {
		justify-content: end;
	}

	.overviewbalancebox .balanceshowt .h4 {
		font-size: 14px;
	}

	.overviewbalancebox .panelcontentbox {
		margin: 4px;
		padding: 10px;
	}

	.introbox .btn {
		padding: 10px 15px !important;
		font-size: 13px !important;
	}

	.dpstpanelbbx,
	.securefundbox .flexbox {
		display: inline-block !important;
		width: 100%;
	}

	.dpstpanelbbx>div,
	.securefundbox .flexbox>div {
		width: 100%;
		margin: 0px 0px !important;
	}

	.dpstpanelbbx>div:last-child,
	.securefundbox .flexbox>div:last-child {
		margin-top: 10px !important;
	}

	.walletoverviewbg .walletbalancebox .tablebox>.panelcontentbox {
		width: 47%;
	}

	.wllettable {
		padding: 0px;
	}

	.walletoverviewbg .flexbox.dpstpanelbbx .panelcontentbox,
	.walletoverviewbg .securefundbox .panelcontentbox {
		padding: 15px;
	}

	.assetspagebox .table td .btn {
		padding-right: 0px !important;
		padding-left: 5px !important;
	}

	.spttot-blance>div {
		display: table-cell !important;
		width: auto !important;
	}

	.supportpage .panelcontentbox {
		padding: 0px;
	}

	.quickgo h5,
	.quickgo .dashlangage h5 {
		font-size: 14px;
	}

	.dashboardpage .panelcontentbox {
		padding: 15px 15px;
	}

	.p2pfaq .accordion-button {
		padding: 12px 15px;
	}

	.wllettable .heading-box {
		padding: 16px 16px !important;
	}

	.tb-img {
		max-width: 45px !important;
	}

	.supportpage .panelcontentbox {
		padding: 0px;
	}

	.welcomebanner .table-content>div:nth-child(2) {}

	.apimg {
		max-width: 100px;
	}

	.securitycontentbox p {
		line-height: 23px;
	}

	.authbg li {
		line-height: 22px;
	}

	.delteaccpage .secttable h3,
	.frzzacpage .secttable h3 {
		font-size: 14px;
		line-height: 25px;
	}

	.vrfbg {
		display: inline-block !important;
		width: 100%;
	}

	.vrfbg>div {
		width: 100% !important;
		margin: 5px 0px;
	}

	.kyctablenotes,
	.ondatokycpage .kyctablenotes {
		min-height: inherit;
	}

	.historypage .heading-box,
	.p2poverview .heading-box {
		padding: 14px !important;
	}

	.tradepagebg .overlay.active {
		display: none;
	}

	.livepricemobile .dropdown .dropdown-menu {
		box-shadow: -1px 2px 15px #00000066;
	}

	.pagination {
		padding: 19px 15px;
	}

	.pagination>nav>div:first-child {
		display: block;
	}

	.pagination>nav>div:last-child {
		display: none;
	}

	.p2poverview .adsbox.panelcontentbox {
		padding: 0px;
	}

	.panelcontentbox.trademsgpage,
	.panelcontentbox.disputepage {
		padding: 10px 0px;
	}

	.futuretab li {
		width: auto;
		margin: 0px 1px;
	}

	.futuretab li a {
		padding: 3px 10px !important;
		font-size: 13px !important;
	}

	.walletassets {
		border-top: 0px;
	}

	.orderbook .historytab .tabbanner li {
		padding: 0px 2px;
	}

	.usermenu a.dropdown-bs-toggle {
		padding: 6px 5px !important;
	}

	.leftsidemenu.active li a {
		padding: 7px 14px;
		font-size: 13px;
	}

	.welcomebanner .table-content>div:last-child {
		text-align: center !important;
	}

	.wllettable .tabrightbox {
		top: 11px;
		right: 9px;
	}

	.activitypage .panelcontentbox {
		padding: 0px;
	}

	.toolhead,
	.toolhead>div {
		display: block;
		width: 100% !important;
	}

	.toolhead>div {
		text-align: center !important;
	}

	.toolhead>div:last-child {
		margin-top: 10px;
	}

	.toolsbox .h3 {
		font-size: 16px;
		line-height: 26px;
	}

	.buttonmakerbg td,
	.apibanner tbody>tr>td,
	.apibanner tfoot>tr>td,
	.apibanner tbody>tr>th,
	.apibanner thead>tr>th {
		white-space: nowrap;
	}

	.examplebtnbg {
		padding: 5px;
	}

	.buttonlogo img {
		max-width: 190px;
	}

	.htmlpostbg .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
		opacity: 1;
	}

	.apiflexbox {
		display: inline-block !important;
		width: 100%;
	}

	.apiflexbox>div {
		width: 100%;
		margin: 5px 0px;
	}

	.apiflexbox>div:nth-child(2) {
		border-left: 0px;
		padding-left: 0px;
	}

	.apilistcontent {
		background: #f5f5f5;
		padding: 0px 13px;
		max-height: 350px;
		overflow-y: auto;
	}

	.apilistcontent h4 {
		font-size: 16px;
		padding-bottom: 0px;
	}

	.trustapibox {
		padding: 10px 0px;
	}

	.apibanner h4 {
		font-size: 17px;
	}

	.apibanner b,
	.apibanner strong {
		font-size: 15px;
	}

	.apiaccessbg li {
		width: 50%;
	}


	.orderchangebg {
		right: 4px;
		top: 11px;
	}

	.logintradepagebg .headermenu .headbg ul li a.nav-link {
		padding: 5px 7px;
		font-size: 13px;
	}

	.logintradepagebg .headbg ul.rightheadbg li.navbgbox a {
		padding: 2px 9px !important;
		top: 3px;
	}

	.interesttableb .sitescroll {
		max-height: 279px;
	}

	.convrthistory .panelcontentbox {
		padding: 0px;
	}

	.refbox {
		display: inline-block !important;
		width: 100%;
		margin-bottom: 0px !important;
	}

	.refbox>div {
		width: 100%;
		margin: 0px 0px;
		margin-bottom: 10px;
	}

	.refhistory .panelcontentbox {
		padding: 0px;
	}

	.refhistory .heading-box {
		padding: 15px !important;
	}

	.livepricebox hr {
		margin: 8px 0px;
	}

	.wllettable .row {
		padding: 0px 10px;
	}

	.avlbalancebg {
		float: none !important;
		margin-right: 0px;
	}

	.grid-box-futures {
		grid-template-areas:
			"livepricelist livepricelist"
			"mobilegrid mobilegrid"
			"chart chart"
			"orderbook orderbook"
			"orderform orderform"
			"walletassets walletassets"
			"openorder openorder";
		grid-template-columns: 1fr 1fr;
	}

	.grid-box-futures .livepricenavbg>li {
		width: 33.3%;
	}

	.grid-box-futures .tradehistory {
		display: block;
	}

	.grid-box-futures .buyboxorder,
	.grid-box-futures .sellboxorder {
		min-height: 170px;
	}

	.grid-box-futures .buyboxorder .sitescroll,
	.grid-box-futures .sellboxorder .sitescroll {
		height: 180px;
		max-height: inherit;
	}

	.grid-box-futures .sellboxorder .sellboxtablebg {
		max-height: 213px;
	}

	.grid-box-futures .sellshow .sellboxorder .sitescroll,
	.grid-box-futures .buyshow .buyboxorder .sitescroll {
		height: 366px;
	}

	.grid-box-futures .buyshow .buyboxorder {
		min-height: 374px;
	}

	.grid-box-futures .orderform .buyselltabbg {
		padding: 0px 4px !important;
	}

	.grid-box-futures .orderformbg {
		padding: 5px 10px;
	}

	.grid-box-futures .ruleslist {
		top: 93px;
	}

	.futuretab {
		position: absolute;
		right: 0px;
		top: 49px;
	}

	.grid-box-futures .orderformbg1 {
		min-height: inherit;
	}

	.grid-box-futures .tradehistory .sitescroll {
		max-height: 338px;
	}

	.positionsbg .viewbtn {
		margin-bottom: 4px;
	}

	.grid-box>div,
	.grid-box-futures>div {
		margin: 5px 0px;
	}

	.downlinetablebox {
		padding: 0px;
	}

	.downlinetablebox .heading-box {
		padding: 16px !important;
	}

	.checktablecheckbox {
		display: flex;
		justify-content: end;
		flex-wrap: wrap;
	}

	.checktablecheckbox>div {
		margin-right: 5px;
	}

	.actionmdlbtn .table-responsive-stack-thead {
		display: none !important;
	}

	.actionmdlbtn {
		text-align: center !important;
	}

	.actionmdlbtn .btn {
		margin: 0px 2px;
		margin-bottom: 4px;
		width: 45%;
	}

	.apipanelbox {
		padding: 0px;
	}

	.downlinetablebox .sitescroll {
		max-height: 473px;
	}

	.refhistory .sitescroll {
		max-height: 473px;
	}

	.subaccountpage .panelcontentbox {
		padding: 0px;
	}

	.subbalancebox {
		padding: 0px 20px;
		padding-top: 10px;
	}

	.subacctsrch {
		padding: 14px;
		margin-bottom: 0px !important;
	}

	.subaccttabright .btn {
		width: auto !important;
	}

	.subbalancebox h3 {
		font-size: 15px;
	}

	.avlbalancebg label {
		font-size: 14px;
	}

	.subaccountlist h5 {
		font-size: 16px;
	}

	.subacctflexlist .d-flex>div:last-child {
		width: 32px;
	}

	.subaccountpage table tbody tr td {
		padding: 4px 10px !important;
	}

	.settingswichdropmenu .dropdown-item,
	.settingswichdropmenu .dropdown-item h6 {
		font-size: 14px;
	}

	.settingswichdropmenu .dropdown-item {
		padding: 5px 15px;
	}

	.withdrmodal table tr td,
	.withdrmodal table tr {
		display: inline-block;
		width: 100%;
		text-align: center !important;
	}

	.withdrmodal table tr td {
		padding: 2px 10px !important;
	}

	.withdrmodal table tr {
		padding-bottom: 10px;
	}

	.withdrmodal table tr>td:last-child {}

	.chartfullpage .headbg {
		padding: 7px 25px;
	}

	.stoplossformbox .sellorderform {
		width: 100%;
	}

	.profilebox .desc {
		font-size: 13px;
	}

	.exclbtn .btn {
		width: 100%;
	}
}

@media (max-width:630px) {
	.chartlineicon {
		position: absolute;
		top: 6px;
		right: 17px;
	}

	.livepricetable {
		margin-top: 0px !important;
	}

	.securityinnerbox .d-flex>div:first-child {
		padding: 0px;
	}

	.securityinnerbox {
		text-align: center;
	}

	.securityinnerbox .profiletablebox h4 {
		font-size: 17px;
		line-height: 23px;
	}

	.refcoderightbox {
		display: inline-block;
		width: 100%;
	}

	.refcoderightbox>div {
		margin: 5px 0px;
	}

	.futoptionlist {
		display: inline-block !important;
		width: 100%;
	}

	.futoptionlist p {
		display: flex;
		text-align: left !important;
	}

	.futoptionlist p>br {
		display: none;
	}

	.futoptionlist p>span {
		width: 100%;
		font-size: 13px !important;
	}

	.futoptionlist p>span:last-child {
		text-align: right !important;
	}

	.transnotes {
		font-size: 14px;
	}

	.kycvrfybicon {
		max-width: 248px;
	}

	.kyccofrmcenter {
		margin: 20px auto;
		padding: 20px;
	}
}

@media (max-width:600px) {
	.usid {
		display: block;
		float: none !important;
		margin-top: 8px;
	}

	.dashboardpage .overviewbalancebox .balanceshowt .h4 {
		font-size: 17px;
	}

	.fundboxb h5 {
		font-size: 14px;
		line-height: 19px;
	}

	.realtrabtn {
		position: absolute;
		left: 0px;
		width: 100%;
		top: 35px;
	}

	.boxtabb .tabbanner li a {
		padding: 6px 6px;
		font-size: 13px;
		line-height: 21px;
	}

	.refbox img {
		max-width: 40px;
	}
}


@media (max-width: 650px) {
	.overviewbalancebox .table-content>div {
		width: 100% !important;
		display: block;
		text-align: left !important;
		border: 0px !important;
	}

	.overviewbalancebox .table-content>div:last-child {
		text-align: center !important;
	}

	.siteformbg label {}

	.headermenu ul .downdrp .dropdown-menu {
		min-width: 166px;
	}

	.drpqrimg {
		max-width: 124px;
	}

	.downdrp p {
		font-size: 13px;
		line-height: 19px;
	}

	.headermenu .headbg li a.dropdown-item {
		white-space: inherit;
	}

	.usermenu .dropdown-menu a.profilesubdropbox {
		padding: 0px !important;
	}

	.profilesubdropbox h5 {
		font-size: 13px;
	}

	.profilesubdropbox>span {
		top: 0;
		margin-top: 0px;
	}

	.headermenu .headbg .dropdown-item {
		padding: 4px 10px !important;
	}

	.profilcontent .mb-3 {
		margin-bottom: 0px !important;
	}

	.kyccntbox {
		padding: 9px 15px;
	}

	.kyccntbox>div {
		padding-bottom: 7px;
	}

	.overviewbalancebox .table-content>div:first-child {
		padding-right: 0px;
	}
}

@media (max-width: 620px) {
	.cryptdetbox.table-content>div {
		width: 50% !important;
		padding: 4px;
		float: left;
	}

	.introbox .h5 {
		font-size: 14px;
		line-height: 23px;
	}

	.myacctab .tabbanner {
		display: flex !important;
		flex-wrap: wrap;
	}

	.myacctab .tabbanner li {
		margin: 4px 4px;
		width: 48%;
	}

	.priceboxflex .owl-stage>div {
		margin: 0px 0px !important;
	}

	.totblance.balanceshowt .h4 {
		font-size: 16px;
		padding-top: 2px !important;
		display: inline-block;
	}

	.totblance.balanceshowt {
		padding: 12px;
		margin-top: 0px !important;
	}

	.balanceshowt .h4 {
		font-size: 15px;
	}

	.antiflexbox {
		display: inline-block !important;
		width: 100%;
	}

	.antiflexbox>div {
		width: 100%;
		margin: 10px 0px;
	}

	.notesh5 {
		font-size: 14px;
	}

	.photopic {
		width: 26px;
		height: 26px;
		top: 0px;
	}

	.headermenu ul li .photopic img {
		position: relative;
		top: -2px;
	}

	.profileshowbox h5 .t-gray {
		font-size: 13px;
	}

	.innerpagecontent,
	.innerpagecontent .h2 {
		text-align: center !important;
	}

	.innerpagecontent .tabrightbox {
		position: relative;
		top: inherit;
		right: inherit;
		padding-top: 5px;
		text-align: center;
	}

	.tabrightbox.dwtab .tabbanner {
		justify-content: center;
	}

	.breadcrumb {
		justify-content: center;
		margin-bottom: 0;
	}

	.securitypage .subhead {
		text-align: center;
		padding-bottom: 10px;
	}

	.custom-file-upload {
		padding: 6px 12px;
		font-size: 12px !important;
	}

	.apikeyfbox {
		display: inline-block !important;
		width: 100%;
	}

	.apikeyfbox.d-flex>div {
		width: 100%;
		margin: 0px;
		margin-bottom: 14px;
	}

	.spttot-blance>div {
		display: block !important;
		text-align: center !important;
	}

	.spttot-blance {
		padding-top: 10px !important;
	}

	.spttot-blance>div:first-child {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}

	.supportpage .tabrightbox {
		position: absolute;
		top: 13px;
		right: 13px;
		padding: 0px;
	}

	.supportpage .innerpagecontent .h2 {
		text-align: left !important;
	}

	.supportlist li a .tickheading {
		font-size: 15px;
	}
}


@media (max-width: 600px) {
	.headermenu .headbg ul li a.nav-link {
		padding: 5px 10px;
		font-size: 14px;
	}

	.headermenu ul li a img {
		width: 16px;
	}

	.recommendbox p {
		margin: 0;
		padding-bottom: 5px;
	}

	.stcknewbox {
		flex-wrap: wrap;
		gap: 15px;
		margin-top: 14px;
	}

	.stcknewbox>div {
		margin: 0 !important;
	}

	.introbox .cryptdetbox.table-content>div:first-child {
		margin: 0 !important;
	}

	.wlltdpstbox.rcdephistorybg .tabrightbox {
		right: -2px;
		top: 0;
		text-align: center;
	}

	.kycpagebg .panelcontentbox {
		padding: 20px;
	}

	.mlmwizardform .previous,
	.mlmwizardform .next,
	.mlmwizardform .btn.sitebtn {
		width: auto;
	}

	.profiletopbanner {
		height: 71px;
	}

	.profiletopbanner h3 {
		font-size: 20px;
	}

	.introbox .table-content>div:first-child {
		margin: 0 auto !important;
	}

	.introbox .profileiconpic {
		margin: 0 auto !important;
		margin-bottom: 7px !important;
		margin-top: -53px !important;
	}

	.cryptobox h6 {
		text-align: center;
	}

	.introbox .table-content>div {
		display: block;
		text-align: center;
	}

	.introbox .table-content>div:last-child {
		text-align: center !important;
		padding: 0;
	}

	.accounttab li.nav-item {
		width: 47%;
	}

	.chartf img {
		padding: 10px 0px;
	}

	.cry-wallet {
		max-width: 113px;
		padding: 13px 0px;
	}

	.chatticketlist {}

	.innerpagegrid.passbg .headbg {
		border-bottom: 0px solid #ffffff1a;
	}

	.nodata img {
		max-width: 59px;
		margin-top: 17px;
	}

	.dailytrans h5>div {
		display: block;
		width: 100%;
		text-align: center;
	}

	.dailytrans h5>div:last-child {
		margin: 0 auto;
		padding-top: 3px;
		width: 100%;
		text-align: center;
	}

	.progressprofile h2 {
		font-size: 17px;
		margin-bottom: 3px;
	}

	.progressdash .progressbar .btn {
		margin-left: 38px;
	}

	.topbannerbg .heading-title {
		font-size: 16px;
		line-height: 26px;
	}

	.notesmodal {
		display: inline-block;
		width: 100%;
	}

	.orderformbox .form-group {
		margin-bottom: 9px;
	}

	.lefttabscroll {
		max-height: 260px;
	}

	.historybgtab li {
		width: 33.3%;
		float: left;
	}

	.historybgtab {
		display: inline-block;
	}

	.btn-sm,
	.borderbtn,
	.yellow-btn,
	.black-btn {
		padding: 5px 15px !important;
	}

	.livepricebox .h3 {
		font-size: 13px;
	}

	.livepricetable>div:first-child img {
		width: 23px;
		margin-right: 4px;
	}

	.livepricetable .h5 {
		font-size: 14px;
		line-height: 21px;
	}

	.profiletablebox {
		display: block;
	}

	.profiletablebox>div {
		display: block;
	}

	.profiletablebox {
		text-align: center !important;
		padding: 20px 12px;
	}

	.profiletablebox>div,
	.profiletablebox .text-right,
	.profiletablebox .text-left {
		text-align: center !important;
		width: 100% !important;
		float: none !important;
		padding: 0px;
	}

	.securityinnerbox .profiletablebox {
		display: block;
	}

	.securityinnerbox .profiletablebox>div {
		display: block;
		white-space: inherit !important;
		padding-right: 0px !important;
	}

	.securityinnerbox .profiletablebox .btn {
		padding: 9px 13px !important;
		font-size: 14px !important;
		width: 100%;
	}

	.secure-status {
		width: 100%;
		font-size: 15px;
	}

	.securityiconbox {
		margin-bottom: 6px;
	}

	.toolhead .securityiconbox {
		margin-bottom: 9px;
	}

	.iconshieldbox .securityiconbox {
		width: 50px;
		height: 47px;
		margin: 0px;
	}

	.securityinnerbox .btn,
	.profileboxt .btn,
	.securityflexbox .btn {
		margin-top: 10px;
	}

	.profileiconpic {
		margin-bottom: 10px;
		width: 100px;
		height: 100px;
	}

	.faverifybox {
		display: block;
		padding: 15px 0px !important;
	}

	.faverifybox>div {
		margin: 0px 0px;
		padding: 0px 0px;
		margin-bottom: 0px;
	}

	.profiletablebox h5 {
		font-size: 13px;
		line-height: 22px;
	}

	.securityinnerbox .profiletablebox h5 {
		font-size: 15px;
	}

	.securityinnerbox .contentbox>div:last-child {
		margin-top: 6px;
	}

	.faverifybox>div:nth-child(2) {
		width: 100%;
		padding: 18px !important;
	}

	.securityflexbox .profiletablebox {
		margin-bottom: 0;
	}

	.securityinnerbox .profiletablebox {
		padding: 0 !important;
	}

	.securityflexbox .contentbox {
		padding: 0 !important;
	}

	.securityinnerbox .form-group {
		margin-bottom: 11px;
	}

	.securitycommonpage .panelcontentbox {
		padding: 23px;
	}

	.securitycommonpage .innerpagecontent h2 {
		font-size: 23px;
	}

	.notesmodal>p {
		line-height: 18px;
		font-size: 13px;
	}

	.historypage .tabbanner li a {
		font-size: 12px;
		padding: 10px 8px;
	}

	.wllettable .tabrightbox {
		text-align: inherit;
		position: relative;
		right: inherit;
		top: inherit;
		margin: 0px;
		padding: 15px;
		padding-bottom: 0px;
	}

	.wllettable .boxtabb {
		padding-bottom: 0px;
	}

	.wllettable .boxtabb .tabbanner li {
		width: 100%;
	}

	.wlletrightbox .chartlineicon img {
		position: relative;
		right: inherit;
		top: inherit;
	}

	.accoriandpstbox .accordion-button {
		font-size: 15px;
		line-height: 23px;
	}

	.cryptdetbox.table-content>div {
		text-align: left;
	}

	.cryptdetbox.table-content>div:last-child {
		text-align: left !important;
	}

	.overviewbalancebox .panelcontentbox {
		margin: 0px;
		margin-bottom: 12px;
	}

	.overviewbalancebox {
		margin-top: 7px !important;
	}

	.overviewbalancebox .tablebox {
		display: block !important;
		width: 100%;
	}

	.qrbox {
		display: inline-block !important;
		text-align: center;
		width: 100%;
	}

	.qrbox .btn {
		margin-left: 0px !important;
	}

	.fundboxb .lightgraybg>div:first-child {
		width: 49px;
	}

	.fundboxb img {
		padding: 6px;
		width: 36px;
		height: 34px;
	}

	.listsetup li a {
		font-size: 14px;
	}

	.keybtn .btn {
		width: 100%;
		margin-top: 10px;
	}

	.plantabletop {
		display: inline-block !important;
		width: 100%;
	}

	.plantabletop>div {
		margin: 0px;
		margin-bottom: 10px;
		width: 100%;
	}

	.plantabletop>div:last-child {
		margin-bottom: 0px;
	}

	.plantabletop img {
		max-width: 41px;
	}

	.phonetab .input-group-text,
	.phonetab .form-control {
		display: inline-block;
		width: 100%;
	}

	.phonetab .input-group-text .form-control,
	.intl-tel-input {
		width: 100%;
	}

	.phonetab .form-control {
		margin-top: 5px;
	}

	.phonetab .input-group-text {
		padding-right: 0px;
	}
}

@media (max-width: 575px) {
	.addpaymentsec .addpaymentdetails .row>div:first-child {
		padding: 0px 15px;
	}

	.qrcodebox>div:first-child {
		text-align: center;
	}

	.plankycbox>div {
		text-align: center;
	}

	.dpstpanelbbx h5 {
		font-size: 17px;
	}

	.p2pfaq .accordion-button h4 {
		font-size: 14px;
	}

	.securityalert .d-flex>div:first-child {
		width: 81px;
	}

	.google_code {
		display: inline-block !important;
	}

	.google_code h5 {
		padding-bottom: 5px;
	}

	.google_code .alink {
		padding-bottom: 5px;
	}

	.innerpagecontent p {
		padding-top: 0;
	}

	.fundboxb .lightgraybg {
		padding: 8px 11px;
	}

	.usertxthide {
		display: none;
	}

	.profileiconpic {
		width: 85px;
		height: 85px;
	}

	.wlletpricebox h3 {
		font-size: 15px;
	}

	.coinicon {
		width: 26px;
	}

	.wlletpricebox>div:first-child {
		width: 34px;
	}

	.wlletpricebox p {
		font-size: 13px;
	}

	.toollist li a {
		font-size: 14px;
		padding: 8px 10px;
	}

	.durationbox {
		display: inline-block !important;
	}

	.durationbox li a {
		padding: 4px 4px;
		font-size: 11px;
	}

	.convertflex .input-group {
		display: inline-block !important;
		width: 100%;
		background-color: #f5f5f5;
		border-radius: 5px;
		padding: 20px;
		padding-top: 10px;
		margin-bottom: 10px;
	}

	.convertflex>div {
		padding: 6px 15px !important;
	}

	.convertflex .form-control,
	.convertflex .input-group-text {
		width: 100%;
		display: inline-block !important;
		max-width: 100%;
	}

	.convertflex input::placeholder,
	.convertflex .form-control {
		font-size: 15px !important;
	}

	.convertflex .form-control {
		margin-bottom: 5px;
	}

	.conrefreshdiv {
		padding: 5px 15px !important;
	}

	.conrefreshdiv,
	.conrefreshdiv>div {
		display: inline-block !important;
		width: 100%;
	}

	.conrefreshdiv .btn {
		width: 100%;
		margin-top: 10px;
	}

	.conrefreshdiv p {
		font-size: 13px;
	}

	.convertflex .btn-sm,
	.totblance.d-flex>div {
		width: 100%;
	}

	.totblance.d-flex>div {
		margin: 5px 0px;
		padding: 12px;
	}

	.balanceshowt .mt-5 {
		margin-top: 20px !important;
	}

	.footerbottombg>div {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}

	.socialist {
		justify-content: center;
	}

	.modal .tabbanner li a {
		font-size: 13px;
		padding: 6px 6px;
	}

	.modal .bordertab {
		margin-bottom: 10px !important;
	}

	.subacctflexlist li .d-flex.lightgraybg {
		display: inline-block !important;
		width: 100%;
	}

	.subacctflexlist li .d-flex.lightgraybg>div {
		width: 100%;
	}

	.subacctflexlist li .d-flex.lightgraybg>div:last-child {
		position: absolute;
		right: 8px;
		top: 9px;
	}

	.subacctflexlist li .d-flex.lightgraybg>div:first-child {
		padding-right: 14px;
	}

	.subaccountlist li a {
		position: relative;
	}

	.subaccountlist li a {
		padding: 11px 8px;
	}

	.subaccountlist h5 {
		font-size: 15px;
	}
}

@media (max-width: 550px) {
	.tradepage tbody tr td {
		font-size: 12px !important;
	}

	.livepricenavbg li {
		text-align: left;
		width: 100%;
		padding: 2px 6px !important;
		min-height: inherit;
		border: 0px !important;
	}

	.livepricenavbg .tabbanner li {
		width: auto;
	}

	.livepricelist .coinlisttable>div {
		width: 100%;
	}

	.livepricenavbg li a {
		width: 100%;
		display: flex;
	}

	.livepricenavbg li .livepricet span {
		font-size: 14px;
		width: 100%;
	}

	.livepricenavbg li a:last-child span.t-gray {
		text-align: left;
	}

	.livepricenavbg li a:last-child span {
		text-align: right;
	}

	.txthidep {
		display: inline-block !important;
	}

	.marketpage .supportsearch {
		padding: 0;
	}

	.devicebox .panelcontentbox {
		padding: 15px 0px;
	}

	.content,
	p {
		font-size: 15px;
		line-height: 24px;
	}

	.navbar-nav.mb-show {
		right: 60px !important;
	}

	.headbg .container {
		padding: 0;
	}

	.accounttab li.nav-item {
		width: 100% !important;
	}

	.mlmwizardform #progressbar li>strong {
		width: 40px;
		height: 40px;
		line-height: 17px;
	}

	.mlmwizardform #progressbar::before,
	.mlmwizardform #progressbar li:first-child::before,
	.mlmwizardform #progressbar li:last-child::before {
		top: 29px;
	}

	.chatticketlist {}

	.tableboxt>div {
		display: block;
		width: 100%;
		border: 0px;
	}

	.securitylink a {
		font-size: 15px;
	}

	.clearbtn {
		margin-top: 3px;
		text-align: center;
	}

	.searchfrm>div {
		width: 100%;
	}

	.tablebox,
	.tablebox>div,
	.walletbalancebox .tablebox>.panelcontentbox {
		display: block;
		width: 100%;
	}

	.wlltdpstbox .qrcode img {
		margin-bottom: 10px;
	}

	.balanceshowt {
		text-align: left;
	}

	.balnceflex {
		display: flex;
		width: 100%;
		align-items: center;
		text-align: left;
		margin-bottom: 17px;
	}

	.overviewbalancebox .btn-sm {
		max-width: 100%;
	}

	.balnceflex>div {
		width: 100%;
	}

	.overviewbalancebox img {}

	.balnceflex>div:last-child {
		width: 122px;
	}

	.latestnewsbg ul {
		display: block;
	}

	.stepstable {
		display: block;
	}

	.stepstable>div {
		display: block;
	}

	.stepstable>div:last-child,
	.stepstable>div:nth-child(2) {
		text-align: left;
		padding-left: 30px;
	}

	.stepstable>div:first-child {
		position: absolute;
	}

	.stepsbox>div {
		padding: 13px 0px;
	}

	.limitabbg .dropdown-menu {
		min-width: inherit;
		width: 100%;
	}

	.orderform .limitabbg li a {
		padding: 8px 11px;
		font-size: 14px;
	}

	.limitabbg .dropdown>span i {
		margin-top: 10px;
		font-size: 13px;
	}

	.limitabbg img {
		max-width: 24px;
	}

	.coinlisttable {
		width: 100%;
		display: inline-block;
	}

	.coinlisttable img,
	.coinlisttable>div {
		display: block !important;
	}

	.coinlisttable img {
		float: left;
		position: relative;
		width: 22px;
	}

	.livepricenavbg li {
		width: 100%;
		padding: 4px 4px !important;
		min-height: inherit !important;
		border: 0px !important;
	}

	.marketlist .tabbanner li {
		padding: 0px 2px !important;
	}

	.coinlisttable .d-flex {
		justify-content: end;
		width: auto !important;
		padding-right: 0px;
	}

	.livepricet .cointxt .mt-badge {
		width: auto;
	}

	.innersecrbox {
		position: relative;
		top: 0px;
		right: inherit;
	}

	.searchrightbox {
		position: relative;
		right: inherit;
	}

	.buysellinnerbox .innerpagecontent {
		padding-bottom: 0px;
	}

	.flexboxtable .tabrightbox {
		position: relative;
		top: 0px;
		right: inherit;
		text-align: center;
		margin-bottom: 10px;
		margin-top: 6px;
	}

	.dashboardpage .profiletablebox>div:last-child .btn {
		margin-top: 20px;
	}

	.spotorderbox .tabrightbox {
		position: absolute;
		right: 9px;
		top: 0px;
		margin-top: 12px;
	}

	.coinfrmright {
		padding: 10px 10px;
	}

	.profilcontent .profilebox {
		display: block;
		width: 100%;
	}

	.profilcontent .profilebox>div {
		display: block;
		width: 100%;
	}

	.profilcontent .profilebox {
		text-align: center;
		padding: 15px 10px !important;
		padding-top: 0px !important;
	}

	.pf-bg {
		margin: 0px auto;
	}

	.profilcontent .profiledatainfo {
		padding-top: 10px;
	}

	.profilcontent .profilebox .profilepic {
		padding: 17px;
		width: 90px !important;
		height: 90px !important;
	}

	.prediticon {
		right: 30px;
	}

	.profilebox .desc {}

	.profilcontent .profilebox>div:first-child {}

	.profilebox>div:last-child {
		margin-top: 10px !important;
	}

	.infotablet td {
		display: block;
		text-align: center !important;
	}

	.progresscontent {
		display: block;
	}

	.progresscontent>div {
		display: block;
		float: none !important;
		text-align: center !important;
	}

	.recoverlist li {
		width: 50%;
	}

	.dropdown-large {
		min-width: 400px;
	}

	.wlletboxt .h3 {
		font-size: 17px !important;
	}

	.wallettabbox .sitetable tr>td:last-child {
		color: #fff;
		font-size: 16px;
	}

	.walletpagebg .btn-sm {
		font-size: 14px !important;
		padding: 8px 15px !important;
	}

	.marketpage .tabrightbox .btn {
		padding: 4px 10px;
		font-size: 12px;
	}

	.marketpage .filterbtn {
		position: absolute;
		right: 10px;
		top: -42px;
	}

	.marketpage .tabrightbox {
		position: relative;
		right: inherit;
		top: inherit;
		margin: 0px;
	}

	.marketpage .tabrightbox .form-group {
		padding: 10px 11px;
	}

	.cryptolistdetails {
		padding: 0px;
	}

	.cryptolistdetails .heading-box {
		padding: 16px !important;
	}

	.marketpage .tabrightbox .me-2 {
		width: 100%;
	}

	.controls .btn,
	.controls .custom-file-upload {
		padding: 5px 10px !important;
	}

	.profilebox .desc {}

	.profilebox .profilepic {
		width: 60px !important;
		height: 60px;
	}

	.profilepic img {
		max-width: 55px;
	}

	.profiledatainfo .h5 {}

	.profiledatainfo .h4 {
		font-size: 13px;
		padding: 1px 0px !important;
	}

	.siteformbg .form-control,
	.siteformbg .input-group-text {
		height: 40px;
	}

	.leftsidescroll .dropdown a.dropdown-bs-toggle i.fa-caret-down {
		top: 5px;
	}

	.anticodebox .notesh5 {
		text-align: center;
	}

	.pwdnotes h5 {
		font-size: 15px;
	}

	.pwdnotes p {
		font-size: 14px;
		line-height: 21px;
		margin-bottom: 5px;
	}

	.addresslimittxt {
		max-width: 177px;
	}

	.welcomebanner .table-content>div {
		display: block;
		width: 100% !important;
		text-align: center !important;
	}

	.historypage .tabbanner li a {
		border: 0px !important;
	}

	.wllettable .boxtabb .tabbanner li a {
		padding: 10px 10px;
		font-size: 12px;
	}

	.wlletrightbox .priceboxflex .priceboxouter {
		width: 100%;
		padding: 4px 0px;
	}

	.wlletrightbox .livepricebox {
		display: table;
		width: 100%;
	}

	.wlletrightbox .livepricetable {
		display: table-cell;
		width: 50%;
	}

	.wlletrightbox .livepricetable.mt-4 {
		text-align: right;
	}

	.chartlineicon img {
		margin-top: 10px;
		max-width: 100px;
	}

	.overviewbalancebox h3 {
		font-size: 16px;
	}

	.dashboardpage .subhead {
		font-size: 15px;
	}

	.trendcoinlist p {
		font-size: 12px;
	}

	.livepricemobile .dropdown .dropdown-menu {
		max-width: 200px;
	}

	.livepricemobile .tabfliterbox .dropdown-menu {
		padding: 8px;
	}

	.paymentcardbox table tbody tr td {
		display: inline-block;
		padding: 4px 11px !important;
		width: 100%;
	}

	.walletoverviewbg .walletbalancebox .tablebox>.panelcontentbox {
		width: 100%;
		margin: 9px 0px;
	}

	.walletoverviewbg .walletbalancebox .tablebox>.panelcontentbox:last-child {
		margin: 0;
	}

	.cryptobox hr {
		margin: 11px 0px;
	}

	.leftsidescroll .dropdown a.dropdown-bs-toggle i.fa-angle-down {
		right: 0;
		top: 9px;
	}

	.numiconb {
		width: 27px;
		height: 27px;
		padding: 2px;
	}

	.authbg .secttable::before {
		left: 13px;
	}

	.secttable>div:first-child {
		width: 33px;
	}

	.secttable h3 {
		font-size: 15px;
	}

	.delteaccpage .notslist li,
	.frzzacpage .notslist li {
		padding-bottom: 4px;
	}

	.notslist .form-check label,
	label.form-check-label {}

	.headermenu ul .dropdown-menu {
		min-width: 253px;
	}

	.cryptdetbox .d-flex {
		display: inline-block !important;
		width: 100% !important;
		text-align: center;
	}

	.cryptdetbox {
		display: inline-block;
	}

	.cryptdetbox .d-flex h5,
	.cryptdetbox .d-flex h4 {
		text-align: center !important;
		width: 100%;
	}

	.introbox .h5 {
		font-size: 13px;
	}

	.securityinnerbox .profiletablebox h4 {
		font-size: 15px;
	}

	.recoverlist {
		padding: 15px;
	}

	.wlletpricebox h5 {
		font-size: 14px;
	}

	.kyctabdarkng {
		background: linear-gradient(130deg, #000000, #232326, #000000);
		padding: 13px 20px;
	}

	.grid-box-futures .livepricenavbg {
		display: inline-block !important;
		width: 100%;
	}

	.grid-box-futures .livepricenavbg>li {
		width: 100%;
	}

	.grid-box-futures .markeselect .t-gray {
		text-align: right;
	}

	.refbox>div {
		padding: 14px 14px;
	}

	.refbox .h4 {
		font-size: 14px;
	}

	.accountswichmdl .d-flex.lightgraybg {
		display: inline-block !important;
		width: 100%;
		padding: 10px !important;
	}

	.accountswichmdl .d-flex.lightgraybg>div {
		width: auto;
		text-align: left;
		float: left;
	}

	.accountswichmdl .d-flex>div:first-child {
		width: 38px;
		margin-bottom: 20px;
	}

	.accountswichmdl .d-flex>div:last-child {
		width: 100%;
		float: none;
		text-align: left !important;
		justify-content: left;
		border-top: 1px dashed #ccc;
		padding-top: 8px;
	}

	.accountswichmdl .useribox {
		width: 32px;
		height: 32px;
		line-height: 28px;
	}

	.accountswichmdl p {
		font-size: 14px;
	}

	.subaccountpage .btn-sm {
		font-size: 11px !important;
		padding: 5px 7px !important;
	}

	.subacctscroll {
		max-height: 355px;
	}

	.partialpost .tabrightbox {
		position: relative;
		right: 0px;
		margin-bottom: 12px;
	}

	.futurepositiontab ul {
		margin-bottom: 8px;
	}
}

@media (max-width: 500px) {
	.notesgray>p {
		float: none;
		padding: 0;
		width: 100%;
	}

	.notesgray>p br {
		display: none;
	}

	.supportbg .tabbanner li a {
		padding: 15px 10px;
	}

	.supportlist .heading-box {
		padding: 25px 10px;
	}

	.supportsearch {
		padding: 10px 10px;
	}

	.kycupload>div {
		display: block;
		text-align: center;
		padding: 6px 0px;
	}

	.kycupload>div:last-child {
		text-align: center;
	}

	.mlmwizardform .action-button-previous,
	.btn-gray {
		margin-right: 10px;
	}

	.livepricenavbg .dropdown-menu {
		width: 350px;
	}

	.profiledatainfo .h4 {
		width: 100%;
		padding-bottom: 10px;
	}

	.marketlist .tabbanner li a {
		padding: 6px 5px;
		font-size: 11px;
	}

	.supportlist li .datetext {
		position: relative;
		top: 0;
		right: inherit;
		left: 0px;
	}

	.chat .chat-body p {
		font-size: 13px;
		padding: 7px 9px;
	}

	.chatticketlist {
		width: 340px !important;
	}

	.historybgtab li {
		width: 100%;
		text-align: left;
	}

	.historybgtab img {
		display: inline-block;
		margin: 0px;
		margin-right: 5px;
	}

	.historybgtab li a {
		padding: 10px 0px !important;
	}

	.chat-foot .form-control {
		height: auto;
	}

	.chat-foot .form-group {
		margin-bottom: 10px;
	}

	.ticktmenuicon i {
		right: 11px;
	}

	.leftsidetab .tabbanner li a {
		font-size: 14px;
	}

	.modal .modal-header {
		padding: 15px 20px;
	}

	.modalbgt .modal-body {
		padding: 22px 15px;
		padding-top: 0px;
	}

	.modal .modal-header h4 {
		font-size: 15px;
	}

	.modal h6 {
		font-size: 15px;
	}

	.trendcoinlist li {
		width: 100%;
	}

	.historypage .tabbanner li {
		width: 50%;
	}

	.securitylink>div {
		width: 100% !important;
		margin-bottom: 10px !important;
	}

	.transaction .table tbody tr {
		display: inline-block;
		width: 100%;
		margin-bottom: 10px;
		padding: 10px 2px;
	}

	.transaction .table tbody tr td {
		display: inline-block;
		width: 50%;
		float: left;
		text-align: left !important;
		padding: 4px 10px !important;
		white-space: nowrap;
	}

	.transaction .table tbody tr>td:nth-child(2) {
		text-align: right !important;
	}

	.transaction .table tbody tr>td:last-child {
		width: 100% !important;
	}

	.transaction .table tbody tr>td:last-child br {
		display: none;
	}

	.transaction .table tbody tr>td:last-child .alink {
		font-size: 14px;
		display: inline-block;
		float: right;
	}

	.transaction .t-greenbg,
	.transaction .t-redbg {
		padding: 5px 15px;
	}

	.trendcoinlist p {}

	.trendcoinlist .d-flex>div:first-child {
		width: 30px;
	}

	.trendscroll {
		max-height: 294px;
	}

	.setpaymentlist .setpaymentalert {
		display: inline-block;
	}

	.modal {
		padding: 8px !important;
	}

	.wllettable .d-flex {
		display: block !important;
		width: 100% !important;
	}

	.headermenu .headbg ul li a.nav-link {
		padding: 5px 7px;
	}

	.scicon {
		max-width: 20px;
	}

	.adshistpage .tableheadhide {
		width: 100%;
		text-align: center;
	}

	.adshistpage .tableheadhide .table-responsive-stack-thead {
		display: none !important;
	}

	.subbalancebox .h5,
	.subbalancebox h3 {
		font-size: 14px;
	}
}

@media (max-width: 450px) {
	.stckbox img {
		margin-top: -40px;
	}

	.securefundbox {
		text-align: center;
	}

	.referbox .form-control {
		font-size: 20px !important;
	}

	.welcomebanner .badge {
		margin: 0;
		margin-left: 8px;
	}

	.cryptdetbox.table-content>div:last-child,
	.cryptdetbox.table-content>div {
		width: 100% !important;
		padding: 7px 0px;
	}

	.securitypage .boxtabb .tabbanner li {
		width: 100%;
	}

	.rulesnotes tr td {
		font-size: 13px !important;
		padding: 3px 0px !important;
	}

	.logo {}

	.balanceshowt.totblance hr {
		margin: 5px 0px;
	}

	.balanceshowt .h4 {
		float: none;
		display: block;
	}

	.balanceshowt h5 {
		font-size: 13px;
	}

	.balanceshowt img {
		display: block;
		margin: 0 auto !important;
		margin-bottom: 11px !important;
	}

	.balanceshowt {}

	.totblance.balanceshowt .tabel-content {
		display: block;
	}

	.totblance.balanceshowt .tabel-content>div {
		display: block;
		width: 100%;
	}

	.totblance {
		text-align: center;
	}

	.totblance.balanceshowt .h4 {
		width: 100%;
	}

	#margin .stoptransferbox {
		position: relative;
		justify-content: center;
		margin-top: 5px;
	}

	#margin .balancewlt {
		text-align: center;
	}

	.modal .modal-header .close {
		width: 35px;
		height: 35px;
	}

	.supportbg .tabbanner li a>div {
		display: block;
	}

	.supportbg .tabbanner li a>div:last-child {
		width: 100%;
		text-align: left;
	}

	.myacctab .tabbanner li {
		margin: 5px 0px;
		width: 100%;
	}

	.myacctab .tabbanner li a {
		width: 100%;
		display: block;
		background: #f0f8ff14;
	}

	.chatticketlist {}

	.dropdown-large {
		min-width: 300px;
	}

	.ruleslist li a {
		font-size: 13px;
	}

	.orderdata .h5 {
		font-size: 13px;
	}

	.innerpagecontent .h2 {
		font-size: 21px;
		padding-bottom: 6px;
	}

	.securitycommonpage .innerpagecontent h2 {
		font-size: 20px;
	}

	.securitycommonpage .innerpagecontent {
		padding-bottom: 16px;
	}

	.welcomebanner img {
		max-width: 212px;
	}

	.siteformbg label,
	.siteformbg .form-control,
	.siteformbg .input-group-text {
		font-size: 14px;
	}

	.avlbalancebg label {
		font-size: 13px;
	}

	.modal .modal-header h4 {
		font-size: 14px;
	}

	.walletbalancebox>div {
		display: block;
		width: 100% !important;
	}

	.priceboxtable .tabrightbox {
		position: relative;
		right: inherit;
		top: inherit;
		text-align: center;
	}

	.priceboxtable .tabrightbox .btn {
		width: 100%;
	}

	.marketlist .heading-box {
		font-size: 14px;
		padding: 13px 9px;
	}

	.marketlist .tabbanner li a {
		padding: 9px 9px !important;
		font-size: 11px !important;
	}

	.marketlist .tabrightbox {
		top: inherit;
		right: inherit;
		position: relative;
		padding: 0px 10px;
		margin: 0px;
		padding-bottom: 0px;
	}

	.marketlist .tabrightbox li {
		width: auto;
	}

	.livepricelist .sitetable tbody tr td,
	.livepricelist .sitetable thead tr th {
		padding: 4px 9px;
		font-size: 12px !important;
	}

	.marketlist .table-responsive {
		max-height: 251px;
	}

	.walletassets .btn {
		padding: 5px 9px !important;
		font-size: 11px !important;
	}

	.walletassets .d-flex {
		top: inherit;
		right: inherit;
		position: relative;
	}

	.profiledatainfo .h4 {
		display: block;
		text-align: center !important;
		color: #333;
		font-size: 14px;
	}

	.profiledatainfo .h5 {
		float: none;
		width: 100%;
		display: inline-block;
		padding-top: 5px;
	}

	.subaccntprofile .profilebox>div {
		padding: 0px 12px;
	}

	.profilebox .h4 {
		text-align: left !important;
	}

	.profilebox .h5 {
		font-size: 14px;
	}

	.dashboardpage .overviewbalancebox .balanceshowt .h4 {
		font-size: 14px;
	}

	.convertflex .pull-right {
		float: none !important;
		width: 100%;
		display: inline-block;
	}

	.convertflex label {
		text-align: center;
	}

	.refbox .h4 {
		font-size: 16px;
	}

	.refbox .table-content>div:last-child {
		width: 33px;
	}

	.subaccttabright .btn {
		padding: 5px 6px !important;
		font-size: 11px !important;
	}
}

@media (max-width: 430px) {
	.topbanner .tabbanner li {
		width: 100%;
	}

	.withdrawpage .table-responsive-stack .table-responsive-stack-thead {
		float: inherit;
		display: block;
	}

	.withdrawpage .table-responsive-stack td {
		text-align: left;
	}

	.ruleslist {
		top: 57px;
	}

	.ruleslist li {
		float: none;
		padding-top: 15px;
	}

	.tradepage .gridparentbox {
		xpadding-top: 60px !important;
	}

	.supportlist .heading-box {
		margin-bottom: 7px !important;
	}

	.sitebtn,
	.borderbtn,
	.yellow-btn,
	.black-btn {
		padding: 8px 19px;
		font-size: 14px;
	}

	.wlletprceborder .mt-3 {
		margin-top: 10px !important;
	}

	.paymentcardbox table .btn {
		padding: 1px 10px !important;
		font-size: 12px !important;
	}

	.headermenu ul.ms-auto .dropdown-menu {
		min-width: 225px;
	}

	.apiaccessbg li {
		width: 100%;
	}

	.apiaccessbg ul {
		margin-top: 10px;
	}

	.chatticketlist {
		width: 288px !important;
	}

	.chatbox .header {
		margin: 0px 0px;
	}
}

@media (max-width: 400px) {
	.walletpagebg .btn-sm {
		margin: 5px 0px;
	}

	.coinlisttable {
		display: -ms-flexbox !important;
		-ms-flex-pack: center !important;
	}

	.ftext {
		font-size: 13px;
	}

	.marketlist.active {
		width: 287px;
	}

	.historytab .tabbanner li a {
		font-size: 12px;
	}

	.livepricenavbg .dropdown-menu {
		width: 320px;
	}

	.cardlistbox table tr td {
		padding: 6px 10px !important;
		font-size: 13px !important;
	}

	.tablemobbg.table-responsive-stack td {
		float: none;
		width: 100%;
		text-align: left;
		font-size: 14px !important;
		line-height: 24px;
		padding: 6px 13px !important;
	}

	.tablemobbg.table-responsive-stack .table-responsive-stack-thead {
		float: none;
		width: 100%;
		text-align: left;
		display: block;
	}

	.tablemobbg.cardlistbox table tr td {
		display: block;
		width: 100%;
		text-align: left !important;
		padding: 2px 10px !important;
		line-height: normal;
	}

	.tablemobbg.cardlistbox table tr {
		display: block;
		width: 100%;
		padding-bottom: 10px;
	}

	.cardlistbox .coinicon {
		width: 29px;
	}

	.form-group {
		margin-bottom: 12px;
	}

	.modal .form-group {
		margin-bottom: 20px;
	}

	.btn-sm,
	.borderbtn,
	.yellow-btn,
	.black-btn {}

	.securitylink .btn-link {
		font-size: 14px;
	}

	.securitylink img {
		max-width: 25px;
	}

	.securitylink .badge {
		font-size: 13px;
	}

	.addresslimittxt {
		max-width: 100%;
		overflow: inherit;
		white-space: inherit;
		word-break: break-word;
	}

	.modeicon {}

	.modeicon img {}

	.modebg {
		height: 38px;
	}

	.notestitle p>.t-black {
		float: none;
		width: 100%;
		display: inline-block;
		text-align: center !important;
	}

	.notestitle p {
		text-align: center;
		line-height: 23px;
		padding-bottom: 13px !important;
		font-size: 14px;
	}

	.futoptionlist.notesgray>p {
		padding-bottom: 5px !important;
	}

	.dpstnotes p {
		text-align: center;
		display: block;
	}

	.dpstnotes p>span {
		display: block;
		text-align: center;
		width: 100%;
	}

	.trendcoinlist h5 {}

	.subhead {
		font-size: 17px;
		padding-left: 0 !important;
	}

	.trendcoinlist p {
		text-align: left;
	}

	.bankpage .btn-sm {
		padding: 4px 17px !important;
	}

	.addpaymentsec .paymentlistsec {
		display: inline-block;
	}

	.addpaymentsec .addpaymentdetails .tabrightbox i {
		font-size: 14px;
		line-height: 20px;
	}

	.addpaymentsec .addpaymentdetails .tabrightbox {
		right: 8px;
		top: 10px;
	}

	.addpaymentsec .addpaymentdetails .row span {
		font-size: 14px;
		line-height: 21px;
	}

	.addpaymentsec .addpaymentdetails h4 {
		font-size: 14px;
		line-height: 21px;
		padding: 4px 9px;
	}

	.boxtabb .tabbanner li {
		padding: 5px 1px;
		width: 100%;
		text-align: center;
	}

	.headermenu ul.ms-auto .dropdown-menu {
		min-width: 180px;
	}
}

@media (max-width: 370px) {
	.modebg {
		height: 32px;
	}

	.livepricenavbg .dropdown-menu {
		width: 290px;
	}

	.sitetable tbody tr td {
		font-size: 13px;
	}

	.supportlist li a p {
		font-size: 14px;
	}

	.marketlist.active,
	.livepricemobile .marketlist.active {
		width: 290px;
	}

	.securitycommonpage .panelcontentbox {
		padding: 20px;
	}

	.usermenu .dropdown-menu {
		width: 284px;
	}

	.headermenu .headbg ul li a.dropdown-bs-toggle i {
		position: relative;
		right: 7px;
	}

	.headermenu .dropdown-menu .iconboxbg {
		width: 30px;
		height: 31px;
		line-height: 28px;
	}

	.headermenu .dropdown-menu .iconboxbg img {
		max-width: 16px;
	}

	.headbg a.navbar-brand {
		width: 105px;
	}

	.logo {
		max-width: 105px;
		top: 0px;
	}

	.notifyicon .counticon {
		top: 0px;
		width: 17px;
		height: 17px;
		font-size: 8px;
		line-height: 11px;
		left: 28px;
	}

	.trendcoinlist li {
		width: 100%;
	}

	.alertpara p {
		font-size: 13px;
	}

	.welcomegiftpop .sitebtn {
		font-size: 12px;
		line-height: 18px;
	}

	.modalboxbg .h5 {
		font-size: 16px;
		line-height: 26px;
	}

	.welcomegiftpopimg img {
		width: 100%;
		max-width: 125px;
	}

	.profilesubdropbox>span {
		margin: 0px auto;
		display: block;
		float: none;
	}

	.profilesubdropbox h5 {
		font-size: 13px;
		text-align: center;
		line-height: 15px;
	}

	.profilesubdropbox .photopic {
		width: 35px;
		height: 35px;
	}

	.subaccttransferdrop .dropdown-menu {
		padding: 3px;
	}

	.subaccttransferdrop .dropdown-menu a {
		font-size: 13px;
		padding: 4px 4px;
	}
}

@media (max-width: 350px) {
	.overviewbalancebox .btn-sm {
		margin: 5px 0px;
	}

	.historytab .tabbanner li a {
		padding: 10px 4px;
	}

	.transaction table.sitetable tbody tr>td:last-child {
		font-size: 16px;
	}

	.orderformbox .form-control,
	.orderformbox .input-group-text {
		font-size: 14px;
	}

	.orderformbox .form-group {
		margin-bottom: 2px;
	}

	.orderformbox .btn {
		padding: 5px 10px;
		font-size: 13px;
	}

	.orderform .limitabbg li a {
		padding: 7px 7px;
		font-size: 12px;
	}

	.orderfrmtab .dropdown .dropdown-item {
		padding: 4px 6px;
		font-size: 12px;
	}

	.ruleslist li {
		padding-top: 7px;
	}

	.fee-formbox {
		margin-bottom: 0px !important;
	}

	.table-responsive-stack td {
		padding: 4px 10px !important;
		font-size: 14px !important;
	}

	.leftsidetab .tabbanner li a>div {
		display: block;
		text-align: center;
	}

	.leftsidetab .tabbanner li a>div:last-child {
		line-height: normal;
		padding-top: 10px;
	}

	.lefttabscroll {
		max-height: 354px;
	}

	.historypage .tabbanner li {
		width: auto;
		padding: 2px;
	}

	.historypage .tabbanner li a {
		padding: 10px 11px;
		font-size: 12px;
	}

	.historypage .tabbanner {
		padding: 3px;
		padding-top: 10px;
	}

	.subhead {
		font-size: 16px;
	}

	.securitycontentbox h3 {
		font-size: 14px;
		line-height: 20px;
	}

	.orderformbox .h6 {
		font-size: 12px;
	}

	.recoverlist {
		padding: 22px 7px;
	}

}

@media (max-width: 330px) {
	.headermenu .headbg ul li a.nav-link {
		padding: 5px 5px;
	}

	.headermenu ul li a img {
		width: 13px;
	}

	.pagewrapperbox .leftsidemenu {
		width: 240px;
	}

	.innerpagegrid .heading-box {
		font-size: 15px;
	}

	.transaction .sitetable tbody tr td {
		font-size: 14px;
		padding: 10px 5px;
	}

	.viewbtn {
		padding: 7px 9px;
		font-size: 11px;
	}

	.innerpagecontent .h2 {
		font-size: 18px;
	}

	.coinlisticon {
		width: 27px;
		height: 27px;
	}

	.securitylink .btn-link {
		padding: 16px 11px;
		font-size: 14px;
	}

	.securitylink .badge {
		font-size: 13px;
	}

	.securitylink img {
		max-width: 29px;
	}

	.securitylink .btn-link>div:first-child {
		width: 39px;
	}

	.securitylink .btn-link>div:last-child {
		width: 95px;
		margin: 0px auto;
	}

	.coinicon {
		width: 30px;
	}

	.wlletpricebox>div:first-child {
		width: 40px;
	}

	.wlletpricebox h5 {
		font-size: 14px;
	}

	.wlletpricebox h3 {
		font-size: 14px;
	}

	.wlletpricebox {
		padding: 6px;
	}

	.priceboxflex .panelcontentbox {
		padding: 15px;
	}

	.cardlistbox .panelcontentbox {
		padding: 10px 0px;
	}

	.banknotesbox tr>td {
		display: inline-block;
		width: 100% !important;
		text-align: center;
		padding: 2px 10px !important;
	}

	.banknotesbox tr {
		display: inline-block;
		width: 100%;
		padding-bottom: 10px;
	}

	.sendcodebtn .btn {
		padding: 4px 5px !important;
		font-size: 12px !important;
	}

	.securitycommonpage .innerpagecontent h2 {
		font-size: 20px;
	}

	.securitycommonpage .innerpagecontent {
		padding-bottom: 15px;
	}

	.recoverlist li {
		padding: 3px 5px;
		font-size: 14px;
	}

	.recoveryboxt .anticodebox {}

	.anticodebox p {
		font-size: 14px;
	}

	.table-responsive-stack td {
		font-size: 13px !important;
	}

	.orderformbox .form-control,
	.orderformbox .input-group-text {
		font-size: 13px;
	}

	.buyselltabbg .buyselltab {
		gap: 3px;
	}

	.orderformbox .siteformbg label {
		font-size: 12px;
	}

	.orderform .buyselltab li a {
		padding: 2px 13px;
		font-size: 12px;
	}

	.orderform .buyselltabbg {
		max-width: 150px;
	}

	.borderpanelbox {
		padding: 16px;
	}

	.securityinnerbox .profiletablebox h4 {
		font-size: 14px;
	}
}

@media (max-width: 300px) {
	.marketlist.active {
		width: 263px;
	}

	.marketlist .tabbanner li a {
		padding: 6px 2px;
		font-size: 10px;
	}
}

@media (max-height:765px) and (min-width:1085px) {
	.leftsidemenu li {
		padding-bottom: 3px;
	}

	.adsleftsidebg>div {
		padding: 12px 7px;
	}

	.adsleftsidebg img {
		max-width: 40px;
	}
}


@media (max-height:650px) and (min-width:1085px) {
	.leftsidemenu li {
		padding-bottom: 3px;
	}

	.leftsidemenu li a img {
		width: 15px;
	}
}

/*nightmode css start*/
.nightmode {
	background-color: #07153D;
	color: #fff;
}

.nightmode .darkthemeicon,
.nightmode .headbg .lightthemeicon {
	display: none;
}

.nightmode .lightthemeicon,
.nightmode .headbg .darkthemeicon {
	display: inline-block;
}

.nightmode .panelcontentbox,
.nightmode .headbg,
.nightmode .modal .modal-content,
.nightmode .chat-foot,
.nightmode .grid-box>div,
.nightmode .sitetable thead tr th,
.nightmode .exchangearrowicon img,
.nightmode .supportbg .tabbanner li a,
.nightmode .livepricenavbg>li,
.nightmode .grid-box-futures>div,
.nightmode .tradepage .footerbox {
	background: #0e2052;
}

.nightmode .grid-box>div,
.nightmode .grid-box-futures>div {
	border-color: #0e2052;
}

.nightmode .priceboxflex .panelcontentbox,
.nightmode .overviewbalancebox .table-content>div:first-child,
.nightmode .faverifybox,
.nightmode .kycpage .accordion-header,
.nightmode .livepricenavbg>li,
.nightmode .orderformbg1>div:first-child {
	border-color: #1b3275;
}

.nightmode .headermenu .headbg ul li a.nav-link,
.nightmode .innerpagecontent .h2,
.nightmode .heading-box,
.nightmode .totblance,
.nightmode .balanceshowt .h4>span,
.nightmode .modal .modal-header h4,
.nightmode .headermenu .headbg .dropdown-item i,
.nightmode .livepricemobile li a,
.nightmode .listsetup li a,
.nightmode .toollist li a,
.nightmode .apibanner b,
.nightmode .apibanner strong,
.nightmode .notifyicon .userprofiledrop p,
.nightmode .mobilegrid li a,
.nightmode .accoriandpstbox .accordion-button,
.nightmode .supportlist li a .tickheading,
.nightmode .ticketchat>p.text-center,
.nightmode .ticktmenuicon i,
.nightmode .orderformbox .orderfrmtab li a,
.nightmode .t-black {
	color: #fff;
}

.nightmode .wlletprceborder,
.nightmode .chat-foot,
.nightmode .keybtn,
.nightmode .buttonmakerbg th,
.nightmode .toollist li a,
.nightmode .trustapibox,
.nightmode .apiflexbox>div:nth-child(2),
.nightmode .searchfrmbox,
.nightmode .convertflex>div:first-child,
.nightmode .convertflex,
.nightmode .exchangearrowicon img,
.nightmode .modal-footer,
.nightmode .bordertab {
	border-color: #334782;
}

.nightmode .buttonmakerbg .form-control,
.nightmode .buttonmakerbg .input-group-text {
	border-color: #333336;
	color: #fff;
}

.nightmode .sitetable thead tr th {
	box-shadow: inset 0 -1px 0 #253971;
	color: #dddddd;
}

.nightmode .sitetable tbody tr td,
.nightmode .buttonmakerbg td,
.nightmode .apibanner tbody>tr>td,
.nightmode .apibanner tfoot>tr>td,
.nightmode .apibanner tbody>tr>th,
.nightmode .apibanner thead>tr>th,
.nightmode .frm-subtext,
.nightmode p,
.nightmode .t-gray,
.nightmode ul li,
.nightmode .delteaccpage .notslist li,
.nightmode .frzzacpage .notslist li,
.nightmode .notslist .form-check label,
.nightmode .durationbox li a {
	color: #99a8d4;
}

.nightmode .text-muted {
	color: #6787a6 !important;
}

.nightmode .tabbanner li a:hover {
	color: #e9e9e9;
}

.nightmode .boxtabb .tabbanner li a {
	background-color: #0e2052;
	color: #fff;
}

.nightmode .headbg .modeicon img {
	filter: inherit;
}

.nightmode .headbg .notifyicon img {
	filter: grayscale(1)invert(1);
}

.nightmode hr,
.nightmode .heading-box,
.nightmode .faverifybox>div,
.nightmode .securityflexbox>div,
.nightmode .tradepage .tabbanner,
.nightmode .orderfrmtab,
.nightmode .livepricenavbg>li:first-child,
.nightmode .innerpagegrid .historytab {
	border-color: #1b3275;
}

.nightmode .siteformbg .form-control,
.nightmode .siteformbg .input-group-text,
.nightmode .stoplimtboxt .link-div>div,
.nightmode .kycupload,
.nightmode .apibanner pre,
.nightmode .intl-tel-input .country-list,
.nightmode .mcbox {
	background-color: #08163e;
	border-color: #172c6a;
	color: #fff;
}

.nightmode .phonetab .input-group-text .form-control,
.nightmode .intl-tel-input .country-list .divider,
.nightmode .subaccttransferdrop .d-flex>div:first-child {
	border-color: #333336 !important;
}

.nightmode label,
.nightmode .trendcoinlist h5,
.nightmode .select2 p,
.nightmode .select2-results__option p,
.nightmode .rcpricet,
.nightmode .t-black {
	color: #e7e7e7;
}

.nightmode .chartbalancebox .highcharts-series>path {
	stroke: #0e2052;
}

.nightmode .leftsidemenu,
.nightmode .adsleftsidebg {
	background: #0e2052;
}

.nightmode .headbg .dropdown-menu {
	background: #203366;
}

.nightmode .headermenu .headbg .dropdown-item {
	color: #fff !important;
}

.nightmode .headermenu .dropdown-menu .iconboxbg {
	background: #343439;
}

.nightmode .headermenu .dropdown-menu .iconboxbg img {
	filter: inherit;
}

.nightmode .simplebar-scrollbar:before {
	background: #ffffff52;
}

.nightmode .chartbalancebox .highcharts-legend-item text {
	fill: #ccc !important;
	color: #ccc !important;
}

.nightmode .table tbody tr:hover {
	background: #142966;
}

.nightmode .nodata img {
	filter: grayscale(1) invert(1);
}

.nightmode .trendcoinlist .d-flex {
	background: #08163e;
	border-color: #172c6a;
}

.nightmode .select2-container--default .select2-selection--single,
.nightmode .select2-dropdown,
.nightmode .select2-results,
.nightmode .select2-container--default .select2-search--dropdown .select2-search__field {
	background-color: #08163e !important;
	border-color: #172c6a !important;
	color: #fff;
}

.nightmode .select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #0f2f4c !important;
}

.nightmode .select2-container--default .select2-selection--single .select2-selection__arrow {
	filter: grayscale(1) invert(1);
}

.nightmode .stoplimtboxt .link-div .activelimit,
.nightmode .durationbox li a:hover {
	background-color: #244292;
}

.nightmode .profilebox .profilepic {
	background-color: #414145;
	border-color: #333336;
}

.nightmode .fundboxb img {
	background: #243d83;
	border-color: #415ca8;
}

.nightmode .usermenu hr,
.nightmode .durationbox li a {
	border-color: #31457c;
}

.nightmode .prediticon,
.nightmode .numiconb {
	border-color: #364f97;
	background: #213e8e;
}

.nightmode .accountswichmdl .useribox {
	background-color: #172a62;
	border-color: #3556b4;
}

.nightmode .profileiconpic,
.nightmode .pf-bg .profilepic {
	background-color: #859ad9;
}

.nightmode .lightgraybg {
	background-color: #172c66;
	color: #fff;
}

.nightmode .authbg .secttable::before {
	border-color: #233d85;
}

.nightmode .checkradiobox .form-check-input {
	background-color: #233d85;
}

.nightmode .alert-warning {
	background-color: #a4810f57;
	border-color: #f5c7334f;
}

.nightmode .badge {
	color: #e8e8e8;
}

.nightmode .alert-danger,
.nightmode .badge-danger {
	background: #fc636354;
	border-color: #83000063;
}

.nightmode .alert-success {
	background-color: #00b8643d;
	border-color: #01542e;
}

.nightmode .alert-info {
	background-color: #00516263;
	border-color: #003f4d;
}

.nightmode .alert {
	color: #fff;
}

.nightmode .alert .btn-close {
	opacity: 0.8;
	filter: grayscale(1) invert(1);
}

.nightmode .chat .chat-body p {
	background: #152a64;
	color: #fff;
}

.nightmode .chat .img-circle {
	background: #304685;
}

.nightmode .chat .right p,
.nightmode .orderformbox .buyselltab li a {
	background: #244292;
}

.nightmode .historytab .tabbanner li a,
.nightmode .orderformbox .limitabbg li a {
	color: #7b8dbe;
}

.nightmode .buysellshow .orderchangebg li:first-child a,
.nightmode .buyshow .orderchangebg li:nth-child(2) a,
.nightmode .sellshow .orderchangebg li:last-child a {
	background-color: #2f4683 !important;
}

.nightmode .tabbanner li a.active {
	color: #fff !important;
	background-color: transparent;
}

.nightmode .tradepage .tabbanner li a.active,
.nightmode .orderformbox .limitabbg li a.active {
	background-color: transparent !important;
	color: #fff !important;
}

.nightmode .sellboxorder .sitescroll::-webkit-scrollbar-track {
	background: #0e2052;
}

.nightmode .sellboxorder .sitescroll::-webkit-scrollbar-thumb {
	background: #ffffff52;
}

.nightmode .livepricebox .sitetable tr th {
	background: #0e2052 !important;
}

.nightmode .slider-track-low,
.nightmode .slider-track-high,
.nightmode .slider-tick {
	background: #2d427c;
}

.nightmode .mobiletoggle img {
	filter: grayscale(1)invert(1);
}

.nightmode .rulesnotes,
.nightmode .socialist li a {
	background: #2d427c;
}

.nightmode .socialist img {
	filter: inherit;
}

.nightmode .livepricemobile .dropdown .dropdown-menu {
	background: #16244a;
}

.nightmode .activerow {
	background: #20346b;
}

.nightmode .tabfliterbox .dropdown-menu {
	background: #324a8d;
}

.nightmode .headbg .notifyicon .dropdown-menu>a:first-child {
	background: #203366 !important;
	color: #fff !important;
}

.nightmode .marketlist .tabfliterbox .dropdown-menu a {
	background: #293d75 !important;
	color: #fff;
}

.nightmode .headbg .notifyicon .dropdown-menu a {
	border-color: #d2d2d21a;
}

.nightmode .headbg .notifyicon .dropdown-menu a small {
	color: #8291bc;
}

.nightmode .slider-tick.in-selection {
	background: #04C4CC !important;
}

.nightmode .bs-tooltip-top .arrow {
	border-top-color: #323235 !important;
}

.nightmode .tooltip-inner,
.nightmode .recentliveprice .owl-nav span {
	background-color: #323235;
}

.nightmode .recentliveprice .owl-nav span {
	border-color: #323235;
	color: #fff;
}

.nightmode .mobilegrid li a {
	background-color: #323235;
}

.nightmode .badge-success {
	background-color: #004c31;
}

.nightmode .badge-warning {
	background-color: #896f0478;
}

.nightmode .select2-container--default .select2-results__option[aria-selected="true"] {
	background-color: #323235 !important;
}

.nightmode .welcomebanner img {
	background: #859ad9;
	border-color: #1E3A8A;
}

.nightmode .priceboxflex .panelcontentbox:before {
	opacity: 0.05;
	transform: rotate(12deg);
	filter: grayscale(1) invert(1);
}

.nightmode .livepricetable .h5 {
	color: #ffffff;
}

.nightmode .accordion-button::after {
	filter: grayscale(1) invert(1);
}

.nightmode .chatboxscroll::-webkit-scrollbar-thumb {
	background: #d5d5d570;
}

.nightmode .chatboxscroll::-webkit-scrollbar-track {
	background: #18181a;
}

.nightmode .totblance>div:first-child {
	background-color: #00473b;
}

.nightmode .totblance>div:nth-child(2) {
	background-color: #471c1c;
}

.nightmode .totblance>div:nth-child(3) {
	background-color: #504414;
}

.nightmode .totblance>div:last-child {
	background-color: #003864;
}

.nightmode .profiletopbanner,
.nightmode .kyctabdarkng {
	/* background-image:linear-gradient(215deg, #2a2828d6, #3e3e3e, #313131d6); */
}

.nightmode .futuretab li,
.nightmode .limitabbg .dropdown-menu,
.nightmode .orderfrmtab .dropdown .dropdown-item {
	background: #244292 !important;
}

.nightmode .futuretab li a,
.nightmode .orderfrmtab .dropdown .dropdown-item {
	color: #fff !important;
}

.nightmode .exchangeicon img {
	filter: grayscale(1) invert(1);
}

.nightmode .refbox>div {
	background: #242426;
}

.nightmode .settingswichdropmenu .dropdown-item,
.nightmode .subaccttransferdrop .dropdown-menu {
	background: #08163e;
}

.nightmode .settingswichdropmenu .dropdown-item,
.nightmode .settingswichdropmenu .dropdown-item h6,
.nightmode .subaccttransferdrop .dropdown-item {
	color: #cdcdcd;
}

.nightmode .subaccttransferdrop .dropdown-item:hover,
.nightmode .subaccttransferdrop .dropdown-item:focus,
.nightmode .subaccttransferdrop .dropdown-item:active {
	background-color: #0d1f50 !important;
}

.nightmode .inforicon {
	background-color: #70d4fb6e;
}

.nightmode .settingswichdropmenu .dropdown-item:hover,
.nightmode .settingswichdropmenu .dropdown-item:focus,
.nightmode .settingswichdropmenu .dropdown-item:active {
	background: #172d69 !important;
}

.nightmode .form-check-input {
	background-color: #0e2052;
	border-color: #586fb1;
}

.nightmode .accountswichmdl .form-check-input {
	background-color: #353536;
	border-color: #828285;
}

.nightmode .form-check-input:checked {
	background-color: #0d6efd;
	border-color: #0d6efd;
}

.nightmode .tablebox>div,
.nightmode .welcomebanner>div {
	background: #192e69;
}

.nightmode .lightgraybg hr {
	border-color: #696969;
}

.nightmode .adsleftsidebg>div {
	background: linear-gradient(130deg, #3254a4, #122559, #2a4a9a);
}

.nightmode .leftsidescroll::-webkit-scrollbar-thumb {
	background: #ffffff4f;
}

.nightmode .leftsidescroll::-webkit-scrollbar-track {
	background: #0e2052;
}

.nightmode .leftsidemenu a.active {
	background: #1E3A8A;
	color: #fff;
}

.nightmode .leftsidemenu hr {
	border-top: 1px solid #29407f;
}

.nightmode .adsleftsidebg>div::before {
	border-image: linear-gradient(95deg, #70d4fb5e, #ffffff29, #4c4c4c, #70d4fb8a);
	border-image-slice: 1;
	border-color: #70d4fb;
}

.nightmode .leftsidemenu li a {
	color: #e3e3e3;
}

.nightmode .leftsidemenu li a img {
	filter: inherit;
	opacity: 1;
}

.nightmode .logoicon .lightthemeicon {
	display: block;
}

.nightmode .leftsidescroll .dropdown-menu {
	background: #263a73;
}

.nightmode .leftsidescroll .dropdown-item:focus,
.nightmode .leftsidescroll .dropdown-item:hover {
	color: #fff;
	background-color: #ffffff0a;
}

.nightmode .leftsidescroll .dropdown-menu a.active {
	background-color: #333336;
	border-color: #333336;
}

.nightmode .partpostorder li {
	background: #242426;
}

.nightmode .trigprice i {
	filter: invert(1);
}

.nightmode .futurepositiontab {
	border-color: #2b2b2b;
}

.nightmode .alink {
	color: #8daaff;
}

.nightmode .borderbtn {
	color: #fff;
	border-color: #8daaff;
}

.nightmode .securityiconbox,
.nightmode .adsleftsidebg img {
	filter: grayscale(1)invert(1)brightness(2);
}

.nightmode .iconshieldbox .securityiconbox {
	filter: none;
}

.nightmode .selectedcoin .d-flex {
	border-color: #224090 !important;
	background: #2c4d9d70 !important;
}

.nightmode .supportlist li a p {
	color: #92a2ce;
}

.nightmode .supportbg .tabbanner li a.active {
	background-color: #1c326f;
}

.nightmode .tyellow {
	color: #94b6ff;
}

@media (max-width:1400px) {
	.nightmode .grid-box-futures .walletassets>div:first-child {
		border-color: #2b2b2b;
	}
}

@media (max-width:1250px) {
	.nightmode .walletassets {
		border-color: #18181a !important;
	}
}

@media (max-width:1080px) {
	.nightmode .openorder {
		border-color: #18181a !important;
	}
}

@media (max-width: 850px) {
	.nightmode .livepricenavbg>li {
		border-color: #38383a !important;
	}
}

@media (max-width:991px) {
	.nightmode .headbg {
		background: #0e2052;
	}

	.nightmode .livepricenavbg {
		background: #18181a;
	}
}

@media (max-width:767px) {
	.nightmode .buyselltabbg {
		background: #252527 !important;
	}

	.nightmode .clostbuytab a {
		color: #fff;
	}

	.nightmode .orderform .buyselltab li a {
		color: #fff;
	}

	.nightmode .orderform .buyselltabbg {
		background: none !important;
	}

	.nightmode .table-responsive-stack tbody>tr:nth-child(odd) {
		background: #0e2052 !important;
	}

	.nightmode .table-responsive-stack tbody>tr:nth-child(even) {
		background: #142965 !important;
	}

	.nightmode .table-responsive-stack .table-responsive-stack-thead {
		color: #fff;
	}

	.nightmode .innerpagegrid .footerbox,
	.nightmode .footerbox,
	.nightmode .footerbottombg,
	.nightmode .footer-gray-bg {
		background: #0e2052;
	}

	.nightmode .openorder .tab-content>div {
		background: #18181a;
	}
}

@media (max-width:575px) {
	.nightmode .convertflex .input-group {
		background-color: #061c30;
	}
}

@media (max-width:550px) {
	.nightmode .accountswichmdl .d-flex>div:last-child {
		border-color: #565555;
	}
}

/*nightmode css end*/

.nightmode .siteformbg .form-control option {
	color: #fff;
}

.nightmode select {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='white' d='M5 7l5 5 5-5z'/%3E%3C/svg%3E") !important;
}