 .body-bg {
 	width: 100%;
 	background-size: cover;
 	background-position: center;
 	background-repeat: no-repeat;
 }
 
 
 .dt-buttons button.dt-button {
    background: #E4082D;
    color: #fff;
    font-weight: 200;
    border: none;
    padding: 8px 15px;
} 
.chart_sec {
    box-shadow: 0px 0px 10px #bdbdbd;
    border-radius: 10px;
}
.form-control:focus{
    box-shadow:none;
} 

div.dataTables_wrapper div.dataTables_filter { 
    margin-top: 60px;
}

.dt-buttons {
    position: absolute;
    /*right: 17px;*/
    /*top: 60px;*/
}
 
 .login {
    -ms-flex-pack: center;
    align-items: center;
    background-image: url(./img/login_bg.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    min-height: 100vh;
    text-align: center;
    width: 100%;
}
 .login_in {
    background: #fff;
    border-radius: 25px; 
}
 .right_bg h3 {
    font-size: 45px;
    font-weight: 700;
}
.right_bg {
    text-align:left;
}
.lft {
    background-image: url(./img/login_bg.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 25px 0 0 25px;
    text-align: center; 
}
.left_part img {
    padding-top: 30px;
    width: 60%;
    padding-bottom:30px;
}
.right_bg label {
    font-weight: 500;
}
.right_bg a {
    text-decoration: none;
    color: #1b43a3;
    font-weight: 500;
}

.right_bg button {
    background: #E4082D;
    border: none;
    margin-top: 10px;
    margin-bottom: 10px;
}
.right_bg button:hover {
    background: #E4082D;
    border: none;
    margin-top: 10px;
    margin-bottom: 10px;
}

.rgt {
    background-color: #fff;
    border-radius: 0 30px 30px 0;
    padding: 30px;
    text-align: left;
}

 .nftmax-wc__full {
 	position: relative;
 	height: 100vh;
 	overflow: hidden;
 }

 .nftmax-wc__logo img {
 	max-width: 235px;
 }

 .nftmax-wc-bg {
 	background-color: #E8E5FE;
 }

 .nftmax-wc__inner {
 	padding: 66px;
 }

 .nftmax-wc__middle {
 	display: flex;
 	justify-content: center;
 }

 .nftmax-wc__middle img {
 	max-width: 655px;
 }

 .nftmax-wc__title {
 	font-size: 60px;
 	line-height: 74px;
 	margin: 0px 0 0;
 	color: #fff;
 }

 .nftmax-wc__inner {
 	padding: 66px;
 	height: 100vh;
 	display: flex;
 	flex-direction: column;
 	justify-content: space-between;
 }

 /* Welcome Form */
 .nftmax-wc__form {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	height: 100vh;
 }

 .nftmax-wc__form-inner {
 	background: #fff;
 	padding: 125px 138px;
 	margin: 0 auto;
 	display: flex;
 	justify-content: center;
 	flex-direction: column;
 	min-width: 825px;
 	max-width: 825px;
 	min-height: 820px;
 	border-radius: 5px;
 }

 .nftmax-wc__form-title {
 	font-size: 54px;
 	line-height: 60px;
 	text-align: center;
 	background-repeat: no-repeat;
 	width: auto;
 	margin: 0;
 	background-position: bottom;
 	padding-bottom: 25px;
 	margin-bottom: 25px;
 	background-size: auto;
 }

 /* NFTMax Form */
 .nftmax-wc__form-main .form-group {
 	margin-top: 20px;
 	position: relative;
 }

 .nftmax-wc__form-main input {
 	width: 100%;
 	height: 58px;
 	padding: 5px 50px 5px 28px;
 	background: #FAFAFA;
 	border: 1.5px solid #5356FB30;
 	color: rgba(57, 62, 70, 0.2);
 	border-radius: 30px;
 }

 .nftmax-wc__form-main .form-group input:hover {
 	border-color: #5356FB;
 }

 .nftmax-wc__form-main .form-group:hover .nftmax-wc__icon {
 	color: #5356FB;
 }

 .nftmax-wc__form-main .form-group__input {
 	position: relative;
 }

 .nftmax-wc__form-main .nftmax-wc__icon {
 	position: absolute;
 	right: 29px;
 	top: 50%;
 	color: #85878b;
 	transition: all 0.3s ease;
 	cursor: pointer;
 	line-height: initial;
 	margin-top: -12px;
 }

 .nftmax-wc__form-label {
 	font-size: 20px;
 }

 .nftmax-wc__check-inline {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }

 .nftmax-wc__check-inline label {
 	margin: 0;
 }

 .nftmax-wc__check-inline label a {
 	font-weight: 400;
 }

 .nftmax-wc__form-new {
 	padding-top: 25px;
 	padding-bottom: 25px;
 }

 .form-group.nftmax-wc__new-bottom {
 	margin-top: 35px;
 }


 .forgot-pass {
 	font-size: 16px;
 	font-weight: 400;
 }

 .nftmax-wc__button {
 	display: flex;
 	flex-direction: column;
 	justify-content: space-between;
 	gap: 25px;
 }

 .nftmax-wc__button .ntfmax-wc__btn {
 	padding: 15px;
 	background: #5356FB;
 	color: #fff;
 	border: none;
 	border-radius: 50px;
 	height: 58px;
 	font-size: 18px;
 }

 .nftmax-wc__button .ntfmax-wc__btn.ntfmax-wc__btn-google {
 	color: #858D98;
 	font-weight: 400;
 	background-color: #fff;
 }

 .nftmax-wc__button .ntfmax-wc__btn:hover,
 .nftmax-wc__button .ntfmax-wc__btn.ntfmax-wc__btn-google:hover {
 	background: #F539F8;
 }

 .nftmax-wc__bottom {
 	text-align: center;
 }

 .nftmax-wc__bottom a {
 	color: #374557;
 	font-weight: 400;
 }

 .nftmax-wc__bottom a:hover {
 	color: #5356FB;
 }

 .ntfmax-wc__btn.ntfmax-wc__btn-google {
 	border: 1px solid rgba(83, 86, 251, 0.16);
 	background: transparent;
 	color: #374557;
 }

 .nftmax-wc__button img {
 	max-width: 18px;
 }

 .nftmax-wc__button button {
 	display: flex;
 	justify-content: center;
 	align-items: center;
 	gap: 5px;
 }

 .ntfmax-wc__btn-icon {
 	width: 25px;
 	height: 25px;
 	background: transparent;
 	line-height: 24px;
 	border-radius: 100%;
 	transition: all 0.3s ease;
 }

 .nftmax-wc__button .ntfmax-wc__btn.ntfmax-wc__btn-google:hover {
 	color: #fff;
 }

 .nftmax-wc__button .ntfmax-wc__btn.ntfmax-wc__btn-google:hover .ntfmax-wc__btn-icon {
 	background: #fff;
 }

 .nftmax-wc__text {
 	font-size: 18px;
 	color: #878F9A;
 	margin: 0;
 }


 @media only screen and (min-width: 1279px) and (max-width: 1550px) {
 	.nftmax-wc__form-inner {
 		padding: 70px 85px;
 		min-width: 650px;
 		max-width: 650px;
 		min-height: 700px;
 		max-height: 700px;
 	}

 	.nftmax-wc__title {
 		font-size: 55px;
 		line-height: 65px;
 	}

 	.nftmax-wc__button button {
 		height: 50px;
 		font-size: 18px;
 	}

 	.form-group.nftmax-wc__new-bottom {
 		margin-top: 15px;
 	}

 	.nftmax-wc__form-main input {
 		height: 54px;
 	}

 	.nftmax-wc__form-title {
 		font-size: 34px;
 		line-height: 50px;
 		padding-bottom: 15px;
 		margin-bottom: 5px;
 		background-size: 60%;
 	}

 	.nftmax-wc__form-title.nftmax-wc__form-title__one {
 		background-size: 38%;
 	}

 	.nftmax-wc__form-inner.nftmax-wc__form-new {
 		min-height: 750px;
 		max-height: 750px;
 	}

 	.nftmax-wc__update-contnet-title {
 		font-size: 50px;
 		line-height: 62px;
 	}

 	.nftmax-history {
 		min-height: 270px;
 	}
 }

 @media only screen and (min-width: 768px) and (max-width: 1278px) {
 	.nftmax-wc__middle img {
 		max-width: 300px;
 	}

 	.nftmax-wc__inner {
 		padding: 30px;
 	}

 	.nftmax-wc__logo img {
 		max-width: 150px;
 	}

 	.nftmax-wc__form-inner {
 		padding: 30px;
 		min-width: 100%;
 		max-width: 100%;
 		min-height: 100%;
 		max-height: 100%;
 	}

 	.nftmax-wc__title {
 		font-size: 35px;
 		line-height: 45px;
 	}

 	.nftmax-wc__form-title {
 		margin: 0;
 		padding-bottom: 15px;
 		margin-bottom: 10px;
 		line-height: 170%;
 	}

 	.nftmax-wc__form-main .form-group {
 		margin-top: 15px;
 	}


 	.nftmax-wc__button {
 		gap: 15px;
 	}

 	.nftmax-wc__form-title {}

 	.nftmax-wc__form-title__two {
 		background-size: 70%;
 	}

 	.nftmax-wc__form-title__three {
 		background-size: 88%;
 	}

 	.nftmax-wc__form-title__four {
 		background-size: 75%;
 	}

 	.nftmax-wc__update-contnet-title {
 		font-size: 40px;
 		margin-bottom: 15px;
 		line-height: 45px;
 	}

 	.nftmax-wc__update img {
 		max-width: 150px;
 	}

 	.nftmax-wc__update-contnet-text {
 		font-size: 22px;
 	}
 }

 @media only screen and (min-width: 0px) and (max-width: 1278px) {
 	.nftmax-wc__form-inner {
 		background: transparent;
 	}

 	.nftmax-wc__full,
 	.nftmax-wc__form {
 		display: flex;
 		justify-content: center;
 		align-items: center;
 	}

 	.nftmax-wc__full {
 		overflow: initial;
 	}
 }

 @media only screen and (max-width: 767px) {
 	.nftmax-wc__middle img {
 		max-width: 300px;
 	}

 	.nftmax-wc__inner {
 		padding: 30px;
 		height: initial;
 	}

 	.nftmax-wc__logo img {
 		max-width: 150px;
 	}

 	.nftmax-wc__form-inner {
 		padding: 30px;
 		min-width: 100%;
 		max-width: 100%;
 		min-height: 100%;
 		max-height: 100%;
 	}

 	.nftmax-wc__title {
 		font-size: 28px;
 		line-height: 35px;
 	}

 	.nftmax-wc__form-title {
 		margin: 0;
 		padding-bottom: 10px;
 		margin-bottom: 5px;
 		font-size: 2.25rem;
 	}

 	.nftmax-wc__form-main .form-group {
 		margin-top: 15px;
 	}

 	.nftmax-wc__form-main input {}

 	.nftmax-wc__button {
 		gap: 15px;
 	}

 	.nftmax-wc__form {
 		height: initial;
 	}

 	.nftmax-wc__form-title {
 		background-size: 42%;
 	}

 	.nftmax-wc__form-title__two {
 		background-size: 70%;
 	}

 	.nftmax-wc__form-title__three {
 		background-size: 70%;
 	}

 	.nftmax-wc__form-title__four {
 		background-size: 70%;
 	}

 	.nftmax-wc__form .nftmax-wc__form-verify input {
 		width: 52px;
 		height: 52px;
 		line-height: 52px;
 	}

 	.nftmax-wc__update-contnet-title {
 		font-size: 40px;
 		margin-bottom: 15px;
 		line-height: 45px;
 	}

 	.nftmax-wc__update img {
 		max-width: 150px;
 	}

 	.nftmax-wc__update-contnet-text {
 		font-size: 22px;
 	}
 }

 /*======================================
    End Welcome CSS
========================================*/

 /*======================================
    Header & Sidebar CSS
========================================*/
 .admin-dashboard {
 	/*! background: #393E46; */
 }

 /* Admin Menu */
 .admin-menu {
 	background: #000;
 	height: 100%;
 	scrollbar-width: none;
 	overflow: scroll;
 	padding-left: 0px;
 	padding-top: 5px;
 	padding-right: 0px;
 	transition: all 0.3s ease;
 }

 .admin-menu__title {
 	font-size: 20px;
 	margin-bottom: 12px;
 }

 .logo {
 	/* border-bottom: 1px solid rgba(255, 255, 255, 0.7); */
 	padding-bottom: 5px;
 	margin-bottom: 0px;
 	display: flex;
 	align-items: center;
 	justify-content: space-between;
 }

 .author {
 	display: flex;
 	border-bottom: 1px solid rgba(243, 245, 249, 0.1);
 	padding-bottom: 20px;
 	margin-bottom: 20px;
 }

 .author .author-title {
 	margin-left: 15px;
 	margin-top: 10px;
 }

 .author .author-title h4 {
 	font-weight: 600;
 	font-size: 20px;
 	line-height: 27px;
 	color: #FFFFFF;
 }

 .author .author-title p {
 	font-size: 13px;
 	line-height: 18px;
 	color: #FFFFFF82;
 }

 .menu-bar li {
 	/* margin-top: 4px; */
 	position: relative;
 	transition: all 0.3s ease;
 }

 .menu-bar li.active {
 	background: #E4082D;
 }

 .menu-bar__name {
 	position: relative;
 	top: 2px;
 }

 .menu-bar li .menu-bar__text i {
 	transition: all 0.3s ease;
 }

 .menu-bar li:hover .menu-bar__name,
 .menu-bar li.active .menu-bar__name {
 	color: #fff;
 }

 .menu-bar li.active-icon:before {
 	opacity: 1;
 	visibility: visible;
 }

 .menu-bar li.show-dropdown:before {
 	content: "\f106";
 }

 .menu-bar li a {
 	font-weight: 400;
 	font-size: 17px;
 	border-top: 1px solid #E7E7E7;
 	line-height: 40px;
 	color: #fff;
 	padding: 10px 5px;
 	display: inline-block;
 	width: 100%;
 	font-family: 'ProductSansRegular';
 }

 .menu-bar li ul li a {
 	color: #fff;
 	font-size: 14px;
 	padding: 10px 20px;
 }

 .menu-bar li ul li a img {
 	max-width: 17px;
 }

 .menu-bar li ul {
 	padding-left: 20px;
 	opacity: 0;
 	visibility: hidden;
 	height: 0;
 	-webkit-transition: all 0.3s ease;
 	-moz-transition: all 0.3s ease;
 	transition: all 0.3s ease;
 }

 .menu-bar li.show-dropdown ul {
 	opacity: 1;
 	visibility: visible;
 	height: 100%;
 }

 .menu-bar__text {
 	position: relative;
 }

 .menu-bar__count {
 	position: absolute;
 	top: -5px;
 	min-width: 20px;
 	min-height: 20px;
 	line-height: 20px;
 	padding: 0;
 	border-radius: 100%;
 	color: #fff;
 	text-align: center;
 	font-size: 13px;
 	right: -30px;
 }

 .menu-bar__text .nftmax-menu-icon {
 	margin-right: 5px;
 	width: 32px;
 	height: 32px;
 	line-height: 30px;
 	padding: 0;
 	text-align: center;
 	border-radius: 100%;
 	display: inline-block;
 	/* background: rgba(83, 86, 251, 0.16); */
 	transition: all 0.3s ease;
 	color: #374557;
 }

 /* .menu-bar li:hover .menu-bar__text .nftmax-menu-icon,
.menu-bar li.active .menu-bar__text .nftmax-menu-icon{
	background:#5356FB;
} */
 .menu-bar__text .nftmax-menu-icon .nftmax-svg-icon {
 	width: 16px;
 	height: 16px;
 	fill: currentColor;
 	color: #ffffff;
 }

 .menu-bar li:hover .nftmax-menu-icon .nftmax-svg-icon,
 .menu-bar li.active .nftmax-menu-icon .nftmax-svg-icon {
 	fill: #fff;
 }

 .menu-bar__text .nftmax-menu-icon.nftmax-svg-icon__v3 .nftmax-svg-icon {
 	width: 13px;
 	height: 14px;
 }

 .menu-bar__text .nftmax-menu-icon.nftmax-svg-icon__v5 .nftmax-svg-icon {
 	width: 15px;
 	height: 15px;
 }

 .menu-bar__text .nftmax-menu-icon.nftmax-svg-icon__v7 .nftmax-svg-icon,
 .menu-bar__text .nftmax-menu-icon.nftmax-svg-icon__v8 .nftmax-svg-icon {
 	width: 14px;
 	height: 13px;
 }

 .menu-bar__text .nftmax-menu-icon.nftmax-svg-icon__v9 .nftmax-svg-icon {
 	width: 19px;
 	height: 19px;
 }

 .menu-bar__text .nftmax-menu-icon.nftmax-svg-icon__v10 .nftmax-svg-icon {
 	width: 15px;
 	height: 20px;
 }

 .menu-bar__text .nftmax-menu-icon.nftmax-svg-icon__v11 .nftmax-svg-icon {
 	width: 14px;
 	height: 16px;
 }

 .menu-bar img {
 	margin-right: 10px;
 }

 .logout-button {
 	margin-top: 36px;
 	max-width: 155px;
 }

 .logout-button .primary {
 	padding: 5px 10px;
 	background: #E4082D;
 	border-radius: 50px;
 	color: #fff;
 	display: flex;
 	align-items: center;
 	gap: 10px;
 	font-size: 20px;
 }

 .logout-button .primary .menu-bar__name {
 	font-family: 'ProductSansBold';
 	font-weight: 700;
 }

 .logout-button .primary:hover {
 	background-color: #101324;
 }

 .logo-button__icon {
 	width: 40px;
 	height: 40px;
 	line-height: 40px;
 	background: #fff;
 	text-align: center;
 	border-radius: 100%;
 	text-align: center;
 	border: 1px solid transparent;
 }

 .logo img.nftmax-logo__main {
 	width: 70px;
 }

 .nftmax-header__inner {
 	justify-content: space-between;
 	gap: 25px;
 	background-color: #000;
 	height: 80px;
 	display: flex;
 	align-items: center;
 	backdrop-filter: blur(4px);
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 }

 .nftmax-header__form-inner {
 	width: 300px;
 	position: relative;
 }

 .nftmax-header__form-inner input {
 	width: 100%;
 	height: 48px;
 	border-radius: 50px;
 	font-size: 16px;
 	padding: 0 25px 0 65px;
 	border: none;
 }

 .search-btn {
 	position: absolute;
 	left: 32px;
 	top: 50%;
 	padding: 0;
 	background: transparent;
 	border: none;
 	color: #374557;
 	margin-top: -11px;
 	width: 22px;
 }

 .nftmax-header__group {
 	display: flex;
 	gap: 25px;
 	align-items: center;
 	justify-content: right;
 }

 .nftmax-header__group-two {}

 .nftmax-header__right {
 	display: flex;
 	gap: 30px;
 	align-items: center;
 	justify-content: end;
 }

 .nftmax-header__amount {
 	display: flex;
 	background: #5356FB;
 	color: #fff;
 	border-radius: 58px;
 	align-items: center;
 	cursor: pointer;
 	padding-left: 16px;
 	padding-right: 2px;
 	height: 48px;
 	gap: 20px;
 }

 .nftmax-header__author {
 	display: flex;
 	gap: 16px;
 	align-items: center;
 	position: relative;
 }

 .nftmax-header__alarm {
 	width: 48px;
 	height: 48px;
 	line-height: 48px;
 	background: #fff;
 	text-align: center;
 	border-radius: 100%;
 	position: relative;
 	cursor: pointer;
 }

 .nftmax-header__alarm i {
 	font-size: 20px;
 }

 .nftmax-header__count {
 	position: absolute;
 	right: .5rem;
 	top: .5rem;
 	line-height: 18px;
 	width: 20px;
 	height: 20px;
 	display: inline-block;
 	font-size: 12px;
 	background: linear-gradient(134.38deg, #F539F8 0%, #C342F9 43.55%, #5356FB 104.51%);
 	border-radius: 100%;
 	color: #fff;
 	line-height: 20px;
 }

 .nftmax-amount__icon {
 	font-size: 30px;
 }

 .nftmax-amount__digit {
 	font-size: 20px;
 	display: flex;
 	align-items: center;
 	gap: 5px;
 	font-weight: 700;
 }

 .nftmax-header__plus {
 	color: #fff;
 	width: 42px;
 }

 .nftmax-header__plus a {
 	width: 38px;
 	text-align: center;
 	border-radius: 100%;
 }

 .nftmax-header__author-title {
 	display: flex;
 	align-items: center;
 	gap: 10px;
 	margin: 0;
 	font-size: 20px;
 }

 .nftmax-header__author-title img {
 	max-width: 17px;
 }

 .nftmax-header__author-text {
 	margin: 0;
 	line-height: initial;
 }

 .nftmax-header__author-text.v1 a {
 	letter-spacing: initial;
 }

 .nftmax-header__author-img {
 	max-width: 62px;
 }

 .nftmax-header__author-img img {
 	width: 52px;
 	height: 52px;
 	border-radius: 50%;
 	border: 2px solid #fff;
 }

 .nftmax-header__author-text a {
 	color: #fff;
 	font-size: 16px;
 	font-weight: 400;
 	margin-top: 4px;
 	letter-spacing: .025em;
 }

 .nftmax-header {
 	position: sticky;
 	top: 0;
 	display: flex;
 	background: #000;
 	align-items: center;
 	z-index: 5000;
 }

 /* Balance Hover */
 .nftmax-header__amount {
 	position: relative;
 }

 .nftmax-balance {
 	position: absolute;
 	left: 50%;
 	top: 100px;
 	background: #fff;
 	z-index: 100;
 	width: 400px;
 	padding: 30px 0;
 	border-radius: 10px;
 	box-shadow: 19px 11px 127px 0 #00000030;
 	margin-left: -200px;
 	transform: translateY(50px);
 	opacity: 0;
 	visibility: hidden;
 	transition: all 0.4s;
 }

 .nftmax-balance::before {
 	content: "";
 	position: absolute;
 	left: 50%;
 	top: -30px;
 	width: 30px;
 	height: 30px;
 	border-bottom: 30px solid #fff;
 	border-left: 24px solid transparent;
 	border-right: 25px solid transparent;
 	margin-left: -24px;
 }

 .nftmax-balance__title {
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 	padding: 0 30px 18px;
 }

 .nftmax-header__amount:hover .nftmax-balance {
 	opacity: 1;
 	visibility: visible;
 	transform: translateY(0px);
 }

 .nftmax-balance_list {
 	padding: 0 30px;
 	display: flex;
 	flex-direction: column;
 }

 .nftmax-balance_list li {
 	display: flex;
 	gap: 15px;
 	align-items: center;
 	justify-content: space-between;
 	padding-bottom: 16px;
 	margin-bottom: 16px;
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 }

 .nftmax-balance_list li:last-child {
 	border: none;
 	padding: 0;
 	margin: 0;
 }

 .nftmax-balance-info {
 	display: flex;
 	gap: 15px;
 	align-items: center;
 }

 .nftmax-balance__img {
 	border-radius: 100%;
 	padding: 0;
 	text-align: center;
 	line-height: 54px;
 	display: block;
 	min-width: 54px;
 	min-height: 54px;
 	width: 54px;
 	height: 54px;
 	background: #EEEFFF;
 }

 .nftmax-balance__img img {
 	max-width: 32px;
 }

 .nftmax-balance-amount {
 	font-size: 20px;
 	margin: 0;
 }

 .nftmax-balance-usd {
 	font-size: 16px;
 	font-weight: 400;
 	color: #838B95;
 	font-family: 'ProductSansRegular';
 	padding-top: 2px;
 	display: block;
 }

 .nftmax-balance-name {
 	margin: 0;
 	font-size: 18px;
 	font-weight: 400;
 }

 .nftmax-header__group .nftmax-balance-name {
 	font-size: 16px;
 	font-weight: 400;
 	font-family: 'ProductSansRegular';
 }

 .nftmax-header__group .nftmax-balance__sell-all {
 	line-height: initial;
 }

 .nftmax-balance-amount {
 	font-size: 20px;
 	margin: 0;
 	text-align: right;
 	min-width: 115px;
 }

 .nftmax-balance__button {
 	display: flex;
 	justify-content: center;
 	margin-top: 20px;
 }

 .nftmax-balance__button a {
 	font-weight: 400;
 }

 .nftmax-btn.btn-balance {
 	padding: 12px 12px;
 }

 .nftmax-balance-name:hover,
 .nftmax-balance-name a:hover {
 	color: #5356FB;
 }

 /* Notification Hover */
 .nftmax-header__alarm:hover .nftmax-balance {
 	opacity: 1;
 	visibility: visible;
 	transform: translateY(0px);
 }

 .nftmax-balance.nftmax-alarm__hover {
 	text-align: left;
 	left: initial;
 	right: -70px;
 }

 .nftmax-balance.nftmax-alarm__hover::before {
 	right: 75px;
 	left: initial;
 }

 .nftmax-alarm__hover .nftmax-balance-info {
 	align-items: flex-start;
 }

 .nftmax-balance__img.nftmax-alarm__default {
 	background: #27AE60;
 }

 .nftmax-balance__img.nftmax-alarm__img-two {
 	background: #5356FB;
 }

 .nftmax-balance__img.nftmax-alarm__img-three {
 	background: #F539F8;
 }

 .nftmax-balance__img.nftmax-alarm__img-three {}

 .nftmax-balance__img.nftmax-alarm__img-four {
 	background: #56CCF2;
 }

 .nftmax-balance__img.nftmax-alarm__img-five {
 	background: #9B51E0;

 }

 .nftmax-alarm__text {
 	padding: 0;
 	margin: 0;
 }


 /* NFTmax Profile Hover */
 .nftmax-header__author:hover .nftmax-profile__hover {
 	opacity: 1;
 	visibility: visible;
 	transform: translateY(0px);
 }

 .nftmax-balance.nftmax-profile__hover {
 	left: initial;
 	right: 110px;
 	top: 105px;
 	max-width: 295px;
 }

 .nftmax-profile__hover .nftmax-balance__img {
 	min-width: 42px;
 	min-height: 42px;
 	width: 42px;
 	height: 42px;
 	line-height: 42px;
 }

 .nftmax-profile__hover .nftmax-balance__img img {
 	max-width: 18px;
 }

 .nftmax-balance.nftmax-profile__hover:before {
 	left: initial;
 	right: 35px;
 }

 .nftmax-wallet__list-single {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	border: 1px solid #E3E4FE;
 	padding: 10px 20px;
 	background: #fff;
 	border-radius: 5px;
 }

 .nftmax-preview__connect {
 	background: #f8f8f8;
 	border-radius: 1rem;
 }

 .nftmax-followers__modal .modal-content.nftmax-preview__connect {
 	width: 580px !important;
 }

 .nftmax-wallet__list {
 	display: flex;
 	flex-direction: column;
 	gap: 22px;
 }

 .nftmax-wallet__list-single .nftmax-balance__img {
 	background: #EEEFFF;
 }

 .view-wallet__btn {
 	text-align: center;
 	margin-top: 20px;
 }

 .view-wallet__btn a {
 	color: #878F9A;
 	font-size: 18px;
 }

 .view-wallet__btn.view-trnsc a:hover {
 	color: #5356FB;
 }

 .nftmax-header__group .nftmax-balance-name a {
 	font-weight: 400;
 	font-family: 'ProductSansRegular';
 }

 /* NFTmax Notification Single */
 .nftmax-alarm__hover.all-notificaiton {
 	position: relative;
 	left: initial;
 	right: inherit;
 	opacity: 1;
 	visibility: visible;
 	transform: none;
 	margin: 0;
 	top: 0;
 	width: 100%;
 	box-shadow: 10px 05px 30px 0 #0000000a;
 	z-index: 22;
 }

 .nftmax-alarm__hover.all-notificaiton:before {
 	display: none;
 }

 .dashboard-banner__content {
 	padding-bottom: 14px;
 }

 .nftmax-header__author.nftmax-header__author-two {
 	margin-bottom: 30px;
 }

 .nftmax-header__author-title--two {
 	color: #fff;
 	margin-bottom: 1px;
 	letter-spacing: .025em;
 }

 .dashboard-banner__group {
 	display: flex;
 	flex-direction: column;
 	gap: 8px;
 }

 .nftmax-header__author-text--two a {
 	color: #fff;
 }

 .nftmax-profile__count {
 	width: 20px;
 	height: 20px;
 	color: #fff;
 	background: #F539F8;
 	display: inline-block;
 	border-radius: 100%;
 	font-size: 12px;
 	text-align: center;
 	position: relative;
 	top: -18px;
 	right: -5px;
 }

 .dashboard-banner__main .nftmax-header__author-img img {
 	width: 52px;
 	height: 52px;
 	border-radius: 50%;
 }

 .nftmax-balance__img.nftmax-profile__img-one {
 	background: #EFFAFE;
 }

 .nftmax-balance__img.nftmax-profile__img-two {
 	background: #FEECFF;
 }

 .nftmax-balance__img.nftmax-profile__img-three {
 	background: #EAF7F0;
 }

 .nftmax-balance__img.nftmax-profile__img-four {
 	background: #EEEFFF;
 }

 .nftmax-balance__img.nftmax-profile__img-five {
 	background: #FDEFEF;
 }

 /* Single Notification */
 .nftmax-inner__heading {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	margin-top: 40px;
 	margin-bottom: 20px;
 }

 .all-notificaiton__inner {
 	display: flex;
 	justify-content: right;
 	gap: 20px;
 	border: none;
 }

 .nftmax-inner__page-title {
 	margin: 0;
 }

 .all-notificaiton__inner .list-group-item {
 	background: transparent;
 	padding: 0;
 	margin: 0;
 	border: none;
 	color: #7E8699;
 	font-weight: 400;
 	font-size: 18px;
 	position: relative;
 }

 .all-notificaiton__count {
 	position: absolute;
 	right: -15px;
 	top: -14px;
 	background: #F539F8;
 	width: 20px;
 	height: 20px;
 	line-height: 20px;
 	text-align: center;
 	font-size: 12px;
 	border-radius: 100%;
 	color: #fff;
 }

 .all-notificaiton__inner .list-group-item:hover,
 .all-notificaiton__inner .list-group-item.active {
 	color: #5356FB;
 }

 .nftmax__toggle {
 	position: absolute;
 	right: 0;
 	top: 50%;
 	margin-top: -12px;
 	font-size: 16px;
 	color: #5356FB;
 }

 .nftmax__dropdown {
 	padding-left: 40px;
 }

 .nftmax__dropdown i {
 	padding: 0;
 	margin: 0;
 	background: transparent !important;
 	font-size: initial;
 	color: #878F9A !important;
 }

 li .nftmax__toggle:before {
 	font-style: normal;
 	font-variant: normal;
 	line-height: 1;
 	text-rendering: auto;
 	font-family: var(--fa-style-family, );
 	font-weight: var(--fa-style, 900);
 	font-family: "Font Awesome 6 Free";
 	font-weight: 900;
 }

 li.collapsed .nftmax__toggle:before {
 	content: "\f067";
 }

 li .nftmax__toggle:before {
 	content: "\f068";
 }

 @media only screen and (min-width: 1279px) and (max-width: 1550px) {
 	/* .admin-menu {
		padding-left: 42px;
	} */

 	.nftmax-header__form-inner {
 		width: 270px;
 		position: relative;
 	}

 	.nftmax__dropdown {
 		padding-left: 5px;
 	}



 	.nftmax__dropdown li a {

 		font-size: 15px;
 	}
 }

 @media only screen and (min-width: 768px) and (max-width: 1278px) {
 	.nftmax-header__form-inner {
 		width: 175px;
 		position: relative;
 	}

 	.nftmax-header__group {
 		gap: 15px;
 	}

 	.nftmax-header__right {
 		gap: 20px;
 	}

 	.nftmax-amount__icon {
 		margin-right: 16px;
 		font-size: 18px;
 	}

 	.nftmax-header__right .nftmax-amount__icon {
 		margin-right: 0;
 	}

 	.nftmax-header__inner {
 		gap: 10px;
 		height: 70px;
 	}

 	.nftmax-amount__digit {
 		font-size: 18px;
 	}

 	.nftmax-balance.nftmax-profile__hover {
 		right: 0;
 	}

 	.logout-button .primary {
 		width: fit-content;
 		padding: 8px 20px 8px 8px;
 	}

 	.nftmax__dropdown {
 		padding: 0;
 	}

 	.nftmax-header__left {
 		display: none;
 	}

 	.nftmax-header__author-img {
 		max-width: 52px;
 	}

 	.nftmax-header__author-img img {
 		width: 52px;
 		height: 52px;
 	}
 }

 @media only screen and (max-width: 767px) {
 	.nftmax-header__form-inner {
 		width: 175px;
 		position: relative;
 	}

 	.nftmax-header__group {
 		gap: 15px;
 		width: 100%;
 	}

 	.nftmax-header__right {
 		display: flex;
 		gap: 30px;
 		align-items: center;
 		width: 100%;
 	}

 	.nftmax-amount__icon {
 		margin-right: 8px;
 		font-size: 18px;
 	}

 	.nftmax-header__amount {
 		padding: 5px 15px;
 		gap: 8px;
 	}

 	.nftmax-header__inner {
 		gap: 10px;
 		padding: 15px 0;
 		height: initial;
 	}

 	.nftmax-amount__digit {
 		font-size: 18px;
 	}

 	.nftmax-header__left {
 		display: none;
 	}

 	.nftmax-header__plus {
 		display: none;
 	}

 	.nftmax-header__right {
 		gap: 8px;
 	}

 	.nftmax-header__group {
 		gap: 10px;
 	}

 	.nftmax-header .nftmax-header__author-content {
 		display: none;
 	}

 	.nftmax-smenu .logo {
 		margin: 0;
 		padding: ;
 	}

 	.admin-menu__two.mg-top-50,
 	.logout-button {
 		margin-top: 20px;
 	}

 	.nftmax-balance {
 		left: -30px;
 		margin: 0;
 		z-index: 5555;
 		width: 350px;
 	}

 	.nftmax-balance.nftmax-profile__hover::before {
 		right: 5px;
 	}

 	.nftmax__dropdown {
 		padding: 0;
 	}

 	.logout-button .primary {
 		width: fit-content;
 		padding: 8px;
 	}

 	.nftmax-balance.nftmax-profile__hover {
 		left: initial;
 		right: 0;
 		top: 105px;
 	}

 	.nftmax-balance::before {
 		left: 40px;
 	}

 	.nftmax-balance_list li {
 		gap: 10px;
 		padding-bottom: 5px;
 		margin-bottom: 5px;
 	}

 	.nftmax-balance-name {
 		font-size: 16px;
 	}

 	.nftmax-balance-amount {
 		font-size: 16px;
 	}

 	.nftmax-balance-amount {
 		min-width: 100px;
 	}

 	.nftmax-balance__img img {
 		max-width: 18px;
 	}

 	.nftmax-header__author-img {
 		max-width: 50px;
 	}

 	.nftmax-header__author-img img {
 		width: 50px;
 		height: 50px;
 	}
 }

 /* Sidebar CSS */
 .nftmax-sidebar {
 	position: sticky;
 	top: 0;
 }

 .nftmax-sidebar.sticky {
 	top: 130px;
 }

 .nftmax-sidebar__single {
 	padding: 32px;
 	background: #fff;
 	border-radius: 15px;
 	margin-bottom: 40px;
 }

 .nftmax-sidebar__single:last-child {
 	margin: 0;
 }

 .nftmax-sidebar__heading {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	margin-bottom: 15px;
 }

 .nftmax-sidebar__title {
 	margin: 0;
 	font-size: 20px;
 }

 .nftmax-sidebar_btn {
 	color: #878F9A;
 	font-size: 14px;
 	font-weight: 400;
 }

 .nftmax-heading__amount-dropdown {
 	color: #374557;
 	font-size: 20px;
 	padding: 0;
 	margin: 0;
 	border: none !important;
 }

 .nftmax__amount-dropdown {
 	gap: 10px;
 	display: flex;
 }

 .nftmax__amount-dropdown img {
 	max-width: 42px;
 }

 .nftmax-heading__amount-dropdown:after {
 	float: right;
 	margin-left: 10px;
 	position: absolute;
 	right: -20px;
 	top: 11px;
 	font-size: 25px;
 }

 .nftmax-amount__statics {
 	margin-top: 18px;
 }

 .nftmax-amount__statics__title {
 	font-size: 20px;
 	margin-bottom: 5px;
 }

 .nftmax-sidebar__single .nftmax-amount__statics__title {
 	margin: 0;
 }

 .nftmax-amount__statics__text {
 	color: #27AE60;
 	font-size: 14px;
 	margin: 0;
 }

 .nav-tab {
 	border: none !important;
 }

 .nftmax-sidebar__cstatics {
 	margin-top: 20px;
 }

 .nftmax-sidebar__cstatics-title {
 	font-size: 16px;
 	text-align: center;
 	color: #374557;
 	margin-bottom: 15px;
 	font-weight: 500;
 	font-family: 'ProductSansRegular';
 	font-weight: 400;
 }

 .nftmax-sidebar__clist {}

 .nftmax-sidebar__clist li {
 	display: inline-block;
 	color: #878F9A;
 	font-size: 14px;
 	font-weight: 400;
 	display: flex;
 	align-items: center;
 	gap: 3px;
 }

 .nftmax-sidebar__ccolor {
 	width: 16px;
 	height: 16px;
 	background: #5356FB;
 	position: relative;
 	display: inline-block;
 	border-radius: 100%;
 	margin-right: 5px;
 }

 .nftmax-sidebar__clist {
 	margin-left: -30px;
 	flex-direction: column;
 	display: flex;
 	padding: 0 32px;
 	gap: 15px;
 }

 .nftmax-sidebar__ccolor.nftmax-sidebar__ccolor-two {
 	background: #F539F8;
 }

 .nftmax-sidebar__ccolor.nftmax-sidebar__ccolor-three {
 	background: #F2C94C;
 }

 /* Sidebar Dropdown Tabs */
 .nftmax-sidebar_dropdown {
 	border: none;
 	padding: 0;
 	background: #fff;
 	color: #fff;
 	border-radius: 10px !important;
 	overflow: hidden;
 	padding: 5px;
 	box-shadow: rgba(0, 0, 0, 0.17) 0px 4px 87px 0px;
 }

 .nftmax-sidebar_dropdown a {
 	border: none;
 	background: transparent;
 }

 .nftmax-sidebar_dropdown a {
 	color: #878F9A;
 	font-size: 12px;
 	padding: 2px 20px;
 	border-radius: 14px !important;
 }

 .nftmax-sidebar_dropdown a:hover {
 	opacity: 0.8;
 }

 .nftmax-sidebar_dropdown a.active {
 	display: ;
 	background: #fff;
 	color: #333;
 }

 #myChart_Side_One {
 	z-index: 10;
 	position: relative;
 }

 .nftmax-sidebar__cicon {
 	position: absolute;
 	top: 50%;
 	left: 50%;
 	width: 86px;
 	margin-top: -43px;
 	margin-left: -43px;
 	z-index: 0;
 }

 .nftmax-sidebar__cside-one {
 	position: relative;
 }

 /* Creator Lists */
 .nftmax-sidebar__creatorlist li {
 	display: flex;
 	justify-content: space-between;
 }

 .nftmax-sidebar__creator {
 	display: flex;
 	gap: 10px;
 	align-items: center;
 }

 .nftmax-sidebar_btn.nftmax-heading__tabs {
 	padding: 0;
 	border: none;
 	color: #878F9A !important;
 }

 .nftmax-sidebar_btn.nftmax-heading__tabs:after {
 	display: ;
 }

 .nftmax-sidebar_btn.nftmax-heading__tabs i {
 	padding-left: 5px;
 }

 .nftmax-sidebar__creator-name {
 	display: flex;
 	flex-direction: column;
 	color: #374557;
 	line-height: 18px;
 }

 .nftmax-sidebar__creatorlist {
 	display: flex;
 	flex-direction: column;
 	gap: 25px;
 }

 .nftmax-sidebar__creator-link {
 	font-size: 12px;
 	font-weight: 400;
 	color: #878F9A;
 }

 .nftmax-sidebar__button-btn {
 	width: 26px;
 	height: 26px;
 	line-height: 26px;
 	background: #E3E4FE;
 	text-align: center;
 	border-radius: 100%;
 	font-size: 13px;
 	color: #5356FB;
 	text-align: center;
 }

 .nftmax-sidebar__button-btn svg {
 	max-width: 16px;
 }

 .nftmax-sidebar__button-btn.nftmax-request_request {
 	background: #5356FB;
 	color: #fff;
 }

 .nftmax-sidebar__creator img {
 	max-width: 38px;
 	border-radius: 100%;
 	min-width: 38px;
 	min-height: 38px;
 }

 .nftmax-sidebar__button {
 	display: flex;
 	align-items: center;
 	gap: 5px;
 }





 .nftmax-sidebar__list li a {
 	display: flex;
 	gap: 10px;
 	align-items: center;
 	font-size: 18px;
 	color: #878F9A;
 }

 .nftmax-sidebar__list li img {
 	max-width: 40px;
 	min-width: 40px;
 	min-height: 40px;
 	border-radius: 100%;
 }

 .nftmax-sidebar__list li {}

 .nftmax-sidebar__list {
 	display: flex;
 	flex-direction: column;
 	gap: 15px;
 }

 .nftmax-multiple__adropdownn .nftmax__amount-dropdown {
 	font-size: 20px;
 	align-items: center;
 	font-weight: 700;
 }

 .nftmax-multiple__adropdownn .list-group-item {
 	margin-bottom: 10px;

 }

 .nftmax-multiple__adropdownn .nftmax__amount-dropdown:last-child {
 	margin: 0;
 }

 .nftmax-multiple__adropdownn .nftmax__amount-dropdown img {
 	width: 42px;
 	height: 42px;
 	border-radius: 50%;
 }

 .nftmax-multiple__adropdownn .nftmax-sidebar_dropdown {
 	padding: 8px 10px;
 	background: #fff !important;
 }

 .nftmax-multiple__adropdownn .nftmax-sidebar_dropdown a {
 	color: #374557;
 	padding: 0;
 }

 .nftmax-sidebar__widget {
 	margin-bottom: 40px;
 }

 .nftmax-sidebar__widget:last-child {
 	margin: 0;
 }

 @media only screen and (min-width: 0px) and (max-width: 1550px) {
 	.nftmax-sidebar__single {
 		border: 1px solid #E5E7EB;
 	}
 }

 @media only screen and (min-width: 1100px) and (max-width: 1550px) {
 	.nftmax-sidebar__widget {
 		width: 50%;
 	}

 	.nftmax-sidebar__single {
 		min-height: 395px;
 	}
 }

 @media only screen and (min-width: 1400px) and (max-width: 1550px) {
 	.nftmax-sidebar__single {
 		min-height: 430px;
 	}
 }

 /*======================================
   End Header & Sidebar CSS
========================================*/

 /*======================================
   Dashboard Banner CSS
========================================*/
 .dashboard-banner {
 	padding: 32px;
 	border-radius: 16px;
 	min-height: 444px;
 }

 .dashboard-banner__single-slider img {
 	border-radius: 16px;
 }

 .dashboard-banner__title {
 	color: #fff;
 	font-size: 24px;
 	margin-bottom: 0;
 	letter-spacing: .025em;
 }

 .dashboard-banner__text {
 	font-size: 18px;
 	color: #fff;
 	letter-spacing: .025em;
 }

 .dashboard-banner__bid {
 	display: flex;
 	border: 1px solid #ffffff29;
 	border-radius: 15px;
 	color: #fff;
 	justify-content: space-evenly;
 	position: relative;
 	padding: 24px;
 	height: 8rem;
 	justify-content: space-evenly;
 }

 .dashboard-banner__group-small {
 	color: #fff;
 	line-height: 18px;
 	margin: 0;
 	letter-spacing: .025em;
 }

 .dashboard-banner__group-title {
 	color: #fff;
 	font-size: 24px;
 	margin: 0;
 	letter-spacing: .025em;
 }

 .dashboard-banner__middle-border {
 	background-color: #7B7EFC;
 	width: 1px;
 	height: 100%;
 }

 .dashboard-banner__button {
 	display: flex;
 	gap: 12px;
 	align-items: center;
 	margin-top: 30px;
 }

 .dashboard-banner__main-btn .nftmax-btn.nftmax-btn__secondary {
 	padding: 10px 21px;
 }

 .dashboard-banner__heart {
 	width: 52px;
 	height: 52px;
 	line-height: 52px;
 	text-align: center;
 	background: #fff;
 	border-radius: 100%;
 	font-size: 25px;
 	color: #374557;
 }

 .dashboard-banner__heart:hover {
 	color: #F539F8;
 }

 .dashboard-banner__group-small.nftmax-timing {
 	display: flex;
 	gap: 20px;
 }

 .dashboard-banner__main {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }

 .dashboard-banner__column.dashboard-banner__column--two {
 	min-width: 600px;
 	width: 600px;
 	margin-left: 56px;
 }

 .dashboard-banner__main .dashboard-banner__slider {
 	position: relative;
 	top: 10px;
 }

 .dashboard-banner__column.dashboard-banner__column--one {
 	flex: 1 1;
 	max-width: 390px;
 }

 .nftmax-adashboard.nftmax-close .dashboard-banner__column.dashboard-banner__column--one {
 	max-width: initial;
 }

 @media only screen and (min-width: 2000px) and (max-width: 8000px) {
 	.dashboard-banner__column.dashboard-banner__column--one {
 		width: 100%;
 		max-width: 100%;
 	}
 }

 @media only screen and (min-width: 1279px) and (max-width: 1550px) {
 	.dashboard-banner {
 		padding: 30px;
 		border-radius: 15px;
 	}

 	.dashboard-banner__title {
 		font-size: 25px;
 	}

 	.dashboard-banner__group-title {
 		font-size: 22px;
 	}

 	.dashboard-banner__button {
 		margin-top: 15px;
 	}

 	.dashboard-banner__heart {
 		width: 46px;
 		height: 46px;
 		line-height: 46px;
 	}

 	.welcome-cta {
 		padding: 30px;
 	}

 	.dashboard-banner__column.dashboard-banner__column--two {
 		min-width: 500px;
 		width: 500px;
 		margin-left: 40px;
 	}

 	.nftmax-sidebar__charts {
 		display: flex;
 		align-items: center;
 	}

 	.nftmax-sidebar__cstatics {
 		margin: 0;
 	}

 	.nftmax-sidebar__charts--v1 .nftmax-sidebar__cside-one {
 		min-width: 50%;
 		width: 50%;
 	}

 	.nftmax-sidebar__charts.nftmax-sidebar__charts--v1 {
 		gap: 25px;
 	}
 }


 @media only screen and (min-width: 768px) and (max-width: 1278px) {
 	.nftmax-header__author.nftmax-header__author-two {
 		margin-bottom: 15px;
 	}

 	.dashboard-banner__slider {
 		margin-bottom: 30px;
 	}

 	.dashboard-banner__button {
 		margin-top: 20px;
 	}

 	.nftmax-sidebar__charts--v1 .nftmax-sidebar__cside-one {
 		min-width: 50%;
 		width: 50%;
 	}

 	.nftmax-sidebar__cstatics {
 		margin: 0;
 	}

 	.nftmax-sidebar__charts.nftmax-sidebar__charts--v1 {
 		gap: 25px;
 		display: flex;
 		align-items: center;
 	}
 }

 @media only screen and (max-width: 1278px) {
 	.dashboard-banner__content {}

 	.nftmax-header__author {}

 	.dashboard-banner__button {}

 	.dashboard-banner__bids {
 		display: flex;
 		justify-content: center;
 	}

 	.dashboard-banner .dashboard-banner__bid {
 		min-width: 375px;
 	}
 }

 @media only screen and (min-width: 0px) and (max-width: 1278px) {
 	.dashboard-banner {
 		padding: 20px;
 	}

 	.dashboard-banner .dashboard-banner__bid {
 		min-width: initial;
 		width: 100%;
 	}

 	.dashboard-banner__group-title {
 		font-size: 22px;
 	}

 	.dashboard-banner__main {
 		flex-direction: column;
 		gap: 15px;
 	}

 	.dashboard-banner__column.dashboard-banner__column--two {
 		margin: 0;
 		width: 100%;
 		min-width: 100%;
 	}

 	.dashboard-banner__column.dashboard-banner__column--one {
 		flex: initial;
 		width: 100%;
 		max-width: 100%;
 	}
 }



 @media only screen and (min-width: 1020px) and (max-width: 1278px) {
 	.dashboard-banner__main {
 		flex-direction: row;
 	}

 	.dashboard-banner__column.dashboard-banner__column--one {
 		max-width: 40%;
 		width: 40%;
 		min-width: 40%;
 	}

 	.dashboard-banner__column.dashboard-banner__column--two {
 		max-width: 50%;
 		width: 50%;
 		min-width: 50%;
 	}
 }



 @media only screen and (max-width: 1550px) {
 	.dashboard-banner__button {
 		gap: 15px;
 	}
 }

 .dashboard-banner__active-bids {
 	padding: 0;
 }

 /*======================================
   Dashboard Banner CSS
========================================*/

 /*======================================
	Welcome CTA CSS
========================================*/
 .welcome-cta {
 	background: #fff;
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	gap: 20px;
 	border-radius: 8px;
 	position: relative;
 	border-bottom: 2px solid #F539F8;
 	box-shadow: 0px 0px 5px #0000000d;
 	padding: 2.25rem;
 }

 .welcome-cta__button {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	gap: 20px;
 	justify-content: right;
 }

 .welcome-cta__title {
 	font-size: 24px;
 	margin-bottom: 5px;
 }

 .welcome-cta__text {
 	color: #878F9A;
 	margin: 0;
 	font-size: 16px;
 	letter-spacing: .025em;
 }

 .dashboard-banner__group:last-child {
 	padding: 0;
 	margin: 0;
 	border: none;
 }

 .dashboard-banner__group.dashboard-banner__group-v2 {
 	border-color: rgba(83, 86, 251, 0.16);
 	gap: 0;
 }

 .dashboard-banner__bid-v2 {
 	border-color: rgba(83, 86, 251, 0.16);
 	padding: 0;
 	height: initial;
 	padding: .5rem;
 	gap: 0;
 	border-radius: .5rem;
 	min-height: 58px;
 	height: 58px;
 }

 .dashboard-banner__bid-v2 .dashboard-banner__middle-border {
 	background: rgba(83, 86, 251, 0.16);
 }

 .dashboard-banner__group.dashboard-banner__group-v2 {}

 .dashboard-banner__group-v2 .dashboard-banner__group-small {
 	color: #878F9A;
 	font-size: 14px;
 }

 .dashboard-banner__group-v2 .dashboard-banner__group-title {
 	margin: 0;
 	color: #374557;
 	font-size: 16px;
 }

 @media only screen and (min-width: 1279px) and (max-width: 1550px) {
 	.welcome-cta__button {
 		width: 32%;
 	}
 }

 @media only screen and (min-width: 768px) and (max-width: 1278px) {}

 @media only screen and (max-width:1278px) {
 	.welcome-cta {
 		flex-direction: column;
 		justify-content: initial;
 		align-items: initial;
 	}

 	.welcome-cta__button {
 		justify-content: initial;
 	}
 }


 /* Active Bids Single */
 .dashboard-banner__active-bids .dashboard-banner__title,
 .dashboard-banner__active-bids .nftmax-header__author-title,
 .dashboard-banner__active-bids .dashboard-banner__group-title {
 	color: #374557;
 }

 .dashboard-banner__active-bids .dashboard-banner__text,
 .dashboard-banner__active-bids .nftmax-header__author-text a,
 .dashboard-banner__active-bids .dashboard-banner__group-small {
 	color: #374557;
 }

 .dashboard-banner__active-bids .dashboard-banner__bid {
 	border-color: rgba(83, 86, 251, 0.16);
 }

 .dashboard-banner__active-bids .dashboard-banner__middle-border {
 	background: rgba(83, 86, 251, 0.16);
 }



 .dashboard-banner__active-bids .nftmax-btn.trs-white {
 	color: #5356FB;
 }

 .dashboard-banner__active-bids .dashboard-banner__column.dashboard-banner__column--two {
 	margin: 0;
 }

 .dashboard-banner__active-bids .dashboard-banner__main {
 	justify-content: initial;
 }

 .dashboard-banner__active-bids .dashboard-banner__column.dashboard-banner__column--two {
 	min-width: 540px;
 	width: 540px;
 	margin-left: 0;
 }

 .dashboard-banner__active-bids .dashboard-banner__column--one {
 	margin-left: 45px;
 }

 /*======================================
	End Welcome CTA CSS
========================================*/

 /*======================================
   Bids CSS
========================================*/

 .trending-action__heading {
 	margin-bottom: 25px;
 }

 .trending-action__single {
 	background: #fff;
 	padding: 12px;
 	border-radius: 15px;
 	box-shadow: 0px 9px 95px rgba(0, 0, 0, 0.05);
 }

 .trending-action__title {
 	font-size: 20px;
 	margin-bottom: 8px;
 }

 .trending-action__title a:hover {
 	color: #5356FB;
 }

 .trending-action__author-name {
 	margin: 0;
 	font-size: 14px;
 	color: #878F9A;
 	margin-top: 12px;
 }

 .trending-action__author-img {
 	padding-left: 20px;
 }

 .trending-action__author-img img {
 	border-radius: 50%;
 	height: 38px;
 	width: 38px;
 }

 #myChart_one {}

 .trending-action__head {
 	position: relative;
 }

 .trending-action__head img {
 	width: 100% !important;
 	border-radius: 12px;
 }

 .trending-action__button {
 	position: absolute;
 	top: 0;
 	display: flex;
 	justify-content: space-between;
 	width: 100%;
 	padding: 16px;
 	align-items: center;
 }

 .trending-action__btn {
 	background: #fff;
 	width: 28px;
 	height: 28px;
 	line-height: 28px;
 	text-align: center;
 	border-radius: 100%;
 	font-size: 13px;
 }

 .trending-action__btn:hover {
 	background: #5356FB;
 	color: #fff;
 }

 .trending-action__btn.heart-icon {
 	color: #374557;
 }

 .trending-action__btn.heart-icon:hover {
 	background: #F539F8;
 	color: #fff;
 }

 .trending-action__author-meta {
 	position: relative;
 	top: -25px;
 	margin-bottom: -25px;
 }

 .trending-action__bottom .nftmax-btn.trs-white {
 	color: #374557;
 	padding: 0;
 	background: transparent !important;
 }

 .trending-action__bottom .nftmax-btn.trs-white:hover {
 	color: #F539F8;
 }

 .trending-action__bottom {
 	gap: 12px;
 	margin-top: 24px;
 }

 .trending-action__bottom .nftmax-btn {
 	padding: 4px 16px;
 	font-size: 14px;
 }

 .trending-action__bottom .nftmax-btn:hover {
 	background: #5356FB;
 	color: #fff;
 }

 .trending-action__slider .slick-list,
 .marketplace-single__slider .slick-list {
 	margin: 0 -16px;
 }

 .trending-action__bottom .trs-white {
 	padding: 0;
 }

 .trending-action__single.slick-slide {
 	margin: 16px;
 	margin-bottom: 0;
 	margin-top: 0px;
 }

 .trending-action__slider button {}

 .trending-action__slider button.slick-arrow,
 .marketplace-single__slider button.slick-arrow {
 	background: #EFD2FC !important;
 }

 .trending-action__slider button.slick-arrow.Next,
 .marketplace-single__slider button.slick-arrow.Next {
 	background: linear-gradient(134.38deg, #f539f8, #c342f9 43.55%, #5356fb 104.51%) !important;
 	color: #fff;
 }

 .trending-action__slider button svg,
 .marketplace-single__slider button svg {
 	position: relative;
 	top: -2px;
 }

 .trending-action__slider button.slick-arrow.Prev,
 .marketplace-single__slider button.slick-arrow.Prev {
 	background: transparent !important;
 }

 .trending-action__slider button.slick-arrow.Prev::before,
 .marketplace-single__slider button.slick-arrow.Prev::before {
 	content: "";
 	background: linear-gradient(134.38deg, #5356fb, #c342f9 43.55%, #f539f8 104.51%);
 	display: block;
 	left: 0;
 	opacity: 30%;
 	position: absolute;
 	top: 0;
 	z-index: -1;
 	width: 100%;
 	height: 100%;
 	border-radius: 100%;
 	z-index: 1;
 }


 @media only screen and (min-width: 1279px) and (max-width: 1550px) {
 	.trending-action__bottom .nftmax-btn {
 		padding: 6px 10px;
 		font-size: 14px;
 	}

 }

 /*======================================
   End Bids CSS
========================================*/

 /*======================================
   Chart JS CSS
========================================*/
 .charts-main {
 	background: #fff;
 	padding: 25px 30px;
 	border-radius: 15px;
 	box-shadow: 0px 9px 95px rgba(0, 0, 0, 0.05);
 }

 .charts-main__heading {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	margin-bottom: 15px;
 }

 .charts-main__middle {
 	display: flex;
 	gap: 15px;
 	align-items: center;
 }

 .charts-main__title {
 	font-size: 20px;
 	margin: 0;
 }

 .nftmax-current {
 	font-size: .875rem;
 	line-height: 1.25rem;
 	color: #F539F8;
 }

 .charts-main__middle-text {
 	margin: 0;
 }

 .charts-main__middle-text::before {
 	content: "";
 	position: absolute;
 	left: 0;
 	top: 50%;
 	width: 16px;
 	height: 16px;
 	background: #5356FB;
 	border-radius: 100%;
 	margin-top: -8px;
 }

 .charts-main__middle-single {
 	position: relative;
 }

 .charts-main__middle-text {
 	padding-left: 25px;
 	font-size: .875rem;
 	line-height: 1.25rem;
 }

 .charts-main__middle-text.nftmax-total__sales::before {
 	background: #F539F8;
 }

 .charts-main__middle-text.nftmax-last__sales::before {
 	background: #F2994A;
 }

 .charts-main__invest .charts-main__one {
 	padding-top: 24px;
 }


 @media only screen and (max-width: 767px) {
 	.charts-main__heading {
 		flex-direction: column;
 		align-items: baseline;
 	}

 	.charts-main__heading .nftmax-chart__dropdown {
 		margin-top: 12px;
 	}
 }

 /*======================================
   End Chart JS CSS
========================================*/

 /*======================================
   Seller List CSS
========================================*/
 /* Seller List */
 .seller-list {
 	background: #fff;
 	padding: 30px;
 	border-radius: 15px;
 	box-shadow: 0px 9px 95px rgba(0, 0, 0, 0.05);
 }

 .seller-list__single {
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	align-items: center;
 }

 .seller-list__head {
 	display: flex;
 	justify-content: center;
 	align-items: center;
 	flex-direction: column;
 	max-width: 54px;
 	position: relative;
 	margin-bottom: 15px;
 }

 .seller-list__head img {
 	border-radius: 50%;
 }

 .verfify-sign {
 	position: absolute;
 	width: 18px;
 	right: -9px;
 	top: 9px;
 }

 .sell-list__author {
 	margin: 0;
 }

 .sell-list__item {
 	display: flex;
 	gap: 4px;
 	align-items: center;
 	font-size: 12px;
 	justify-content: center;
 }

 .sell-list__item img {
 	max-width: 13px;
 }

 .sell-list__title {
 	font-size: 16px;
 	margin: 0;
 	text-align: center;
 }

 .sell-list__author a {
 	font-size: 12px;
 	display: flex;
 	justify-content: center;
 	color: #ABB1B9;
 	font-weight: 400;
 	line-height: initial;
 }

 .sell-list__title a:hover {
 	color: #5356FB;
 }

 .seller-list .slick-arrow {
 	background: transparent;
 	padding: 0;
 	margin: 0;
 	width: auto;
 	height: auto;
 	color: initial;
 	font-size: 22px;
 	top: -48px;
 	transform: rotate(180deg);
 }

 .seller-list .slick-arrow:hover {
 	background: linear-gradient(134.38deg, #F539F8 0%, #C342F9 43.55%, #5356FB 104.51%);
 	background-clip: border-box;
 	-webkit-background-clip: text;
 	-webkit-text-fill-color: transparent;
 	background-clip: text;
 	text-fill-color: ;
 }

 .seller-list .Prev.slick-arrow {
 	width: auto !important;
 	right: 22px;
 }

 .seller-list__slider .slick-arrow i {
 	color: #878F9A;
 	-webkit-text-fill-color: initial;
 	background-clip: initial;
 	background: transparent;
 }

 .seller-list__slider .slick-arrow:hover i {
 	background: linear-gradient(134.38deg, #F539F8 0%, #C342F9 43.55%, #5356FB 104.51%);
 	background-clip: border-box;
 	-webkit-background-clip: text;
 	-webkit-text-fill-color: transparent;
 	background-clip: text;
 	text-fill-color: transparent;
 }

 /*======================================
   End Seller List CSS
========================================*/

 /*======================================
   Tables CSS
========================================*/
 /* NFTMax Table */
 .nftmax-table {
 	background: #fff;
 	padding: 30px;
 	border-radius: 15px;
 	box-shadow: 0px 9px 95px rgba(0, 0, 0, 0.05);
 }

 .nftmax-table__badge {
 	min-width: 28px;
 	min-height: 28px;
 	display: inline-block;
 	background: #F539F8;
 	border-radius: 100%;
 	color: #fff;
 	font-size: 12px;
 	line-height: 28px;
 	text-align: center;
 }

 .nftmax-table__title {
 	display: flex;
 	align-items: center;
 	gap: 10px;
 	font-size: 20px;
 	margin-bottom: 35px;
 	letter-spacing: .025em;
 }

 .nftmax-table__head tr th,
 .nftmax-table__body tr td {
 	padding-bottom: 15px;
 	width: 14%;
 	vertical-align: middle;
 	text-align: center;
 }

 .nftmax-table__body tr td {
 	padding: 20px 0;
 }

 .nftmax-table__head {
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 }

 .nftmax-table__body tr {
 	padding-top: 20px;
 	width: 100%;
 	border-bottom: 1px solid #e5e7eb;
 }

 .nftmax-table__body tr:last-child {
 	border-bottom: 0px;
 }

 .nftmax-table__body tr:hover {
 	background: #F9FAFB;
 }

 .nftmax-table__product {
 	display: flex;
 	gap: 15px;
 	align-items: center;
 	text-align: left;
 }

 .nftmax-table__product-img {
 	max-width: 60px;
 }

 .nftmax-table__product-img img {
 	border-radius: 50%;
 	min-width: 60px;
 	min-height: 60px;
 }

 .nftmax-table__product-title {
 	margin: 0;
 	color: #374557;
 }

 .nftmax-table__product-desc {
 	margin: 0;
 	font-size: 14px;
 	margin-top: 5px;
 	line-height: initial;
 }

 .nftmax-table__time {
 	color: #878F9A;
 	margin: 0;
 }

 .nftmax-table__main-v1 .nftmax-table__head tr th,
 .nftmax-table__main-v1 .nftmax-table__body tr td {
 	padding-bottom: 15px;
 	width: 11%;
 	vertical-align: middle;
 	text-align: center;
 }

 .nftmax-table__main-v1 .nftmax-table__column-1 {
 	width: 33% !important;
 	text-align: left !important;
 }

 .nftmax-table__amount {
 	display: flex;
 	justify-content: center;
 	align-items: center;
 	gap: 5px;
 }

 .nftmax-table__amount img {
 	max-width: 18px;
 	height: ;
 }

 .nftmax-table {}

 .nftmax-table__text {
 	margin: 0;
 	font-size: 16px;
 }

 .nftmax-table__bid-text {
 	color: #374557;
 }

 .nftmax-table__status {
 	font-size: 14px;
 	color: #fff;
 	border-radius: 30px;
 	display: inline-block;
 	text-align: center;
 	padding: 2px 8px;
 }

 .nftmax-table__status {
 	display: inline flow-root list-item;
 }

 .nftmax-table__column-7 {
 	text-align: right !important;
 }

 .nftmax-table__head tr th {
 	color: #878F9A;
 	font-weight: 500;
 }

 .nftmax-table__main table tbody a {
 	font-weight: 400;
 }

 .nftmax-table__main {
 	margin: 0;
 }

 .nftmax-table__main-sell .nftmax-table__column-3 {
 	display: ;
 	width: 28%;
 }

 .nftmax-table__main-sell .nftmax-table__column-1,
 .nftmax-table__main-sell tr th,
 .nftmax-table__main-sell tr td {
 	text-align: left;
 }

 .nftmax-table__heading {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	margin-bottom: 35px;
 	gap: 25px;
 }

 .nftmax-dropdown__list .nav-link:after {
 	display: none;
 }

 .nftmax-dropdown__list {
 	border: none !important;
 }

 .nftmax-dropdown__list .nav-link {
 	font-weight: 400;
 	font-size: .875rem;
 }

 .nftmax-table__heading .nftmax-dropdown__list .nav-link {
 	font-size: 16px;
 	line-height: 24px;
 }

 .nftmax-table__product-history .nftmax-table__head tr th,
 .nftmax-table__product-history .nftmax-table__body tr td {
 	display: ;
 	text-align: left;
 }

 .nftmax-table__product-history .nftmax-table__column-1 .nftmax-table__text {
 	font-size: 1.25rem;
 	line-height: 1.75rem;
 }

 .nftmax-table__product-history .nftmax-table__column-1 {
 	width: 6%;
 }

 .nftmax-table__product-history .nftmax-table__product-title {
 	font-size: 1.25rem;
 	line-height: 1.75rem;
 }

 .nftmax-table__product-history .nftmax-table__column-2 {
 	width: 18%;
 }

 .nftmax-table__product-history .nftmax-table__column-3 {
 	width: 42%;
 }

 .nftmax-table__product-history .nftmax-table__column-4,
 .nftmax-table__product-history .nftmax-table__column-5,
 .nftmax-table__product-history .nftmax-table__column-6,
 .nftmax-table__product-history .nftmax-table__column-7 {
 	width: 8%;
 }


 @media only screen and (min-width: 768px) and (max-width: 1278px) {
 	.nftmax-table__product {
 		flex-direction: column;
 		align-items: first baseline;
 		gap: 6px;
 	}

 	.nftmax-table__product-title {
 		font-size: 16px;
 	}

 	.nftmax-table__body tr td {
 		padding: 10px 0;
 	}

 	.nftmax-table__amount {
 		flex-direction: column;
 	}

 	.nftmax-table__product-img {
 		max-width: 46px;
 	}

 	.nftmax-table__product-desc {
 		line-height: 22px;
 		margin: 0;
 	}

 	.nftmax-table__status {
 		font-size: 12px;
 		padding: 2px 8px;
 	}

 	.nftmax-table__text {
 		margin: 0;
 		font-size: 12px;
 		line-height: 16px;
 	}

 	.nftmax-table #myTabContent {
 		overflow-x: auto;
 	}

 	.nftmax-table__product-img img {
 		min-width: 46px;
 		min-height: 46px;
 	}
 }

 @media only screen and (max-width: 767px) {
 	.nftmax-table__product {
 		flex-direction: column;
 		align-items: first baseline;
 	}

 	.nftmax-table__product {
 		flex-direction: column;
 		align-items: first baseline;
 		gap: 6px;
 	}

 	.nftmax-table__product-title {
 		font-size: 16px;
 	}

 	.nftmax-table__body tr td {
 		padding: 10px 0;
 	}

 	.nftmax-table__amount {
 		flex-direction: column;
 	}

 	.nftmax-table__product-img {
 		max-width: 46px;
 	}

 	.nftmax-table__product-desc {
 		line-height: 22px;
 		margin: 0;
 	}

 	.nftmax-table__status {
 		font-size: 12px;
 		padding: 2px 8px;
 	}

 	.nftmax-table__text {
 		margin: 0;
 		font-size: 12px;
 		line-height: 16px;
 	}

 	.nftmax-table.mg-top-30 {
 		width: 100%;
 		overflow: scroll;
 	}

 	#nftmax-table__main {
 		width: 690px;
 	}

 	.nftmax-table #myTabContent {
 		overflow-x: auto;
 	}

 	.nftmax-table__product-img img {
 		min-width: 46px;
 		min-height: 46px;
 	}
 }

 /*======================================
   End Tables CSS
========================================*/

 /*======================================
   Fun Facts CSS
========================================*/
 .nftmax-funfact {
 	padding: 35px 30px;
 	background: #5356FB;
 	display: flex;
 	justify-content: space-between;
 	border-radius: .5rem;
 }

 .nftmax-funfact__single {
 	display: flex;
 	gap: 12px;
 	align-items: center;
 	padding-right: 7.5%;
 	border-right: 2px solid rgba(255, 255, 255, 0.2);
 	margin-right: 7.5%;
 }

 .nftmax-funfact__single:last-child {
 	border: none;
 	padding: 0;
 	margin: 0;
 }

 .nftmax-funfact__icon {
 	width: 80px;
 	height: 80px;
 	line-height: 80px;
 	background: #fff;
 	border-radius: 100%;
 	text-align: center;
 }

 .nftmax-funfact__img {
 	max-width: 27px;
 }

 .nftmax-funfact__img--v2 {
 	max-width: 42px !important;
 }

 .nftmax-funfact__img.nftmax-funfact__img--v4 {
 	max-width: 34px;
 }

 .nftmax-funfact__content {
 	display: flex;
 	flex-direction: column;
 	gap: 0;
 	gap: 4px;
 }

 .nftmax-funfact__title {
 	color: #fff;
 	font-size: 18px;
 	margin: 0;
 	font-weight: 400;
 	line-height: initial;
 }

 .nftmax-funfact__text {
 	margin: 0;
 	font-size: 14px;
 	color: #fff;
 	line-height: initial;
 }

 @media only screen and (min-width: 1279px) and (max-width: 1550px) {
 	.nftmax-funfact__single {
 		padding-right: 5.5%;
 		margin-right: 5.5%;
 	}
 }

 @media only screen and (min-width: 768px) and (max-width: 1278px) {

 	.dashboard-banner__active-bids .dashboard-banner__column.dashboard-banner__column--two {
 		width: 100%;
 		min-width: 100%;
 		height: 400px;
 		overflow: hidden;
 	}

 	.dashboard-banner__active-bids .dashboard-banner__column.dashboard-banner__column--two img {
 		height: 400px;
 		width: 100%;
 	}

 	.nftmax-funfact {
 		padding: 30px 25px;
 	}

 	.nftmax-funfact__single {
 		padding-right: 1.5%;
 		margin-right: 1.5%;
 	}

 	.dashboard-banner__active-bids .dashboard-banner__column--one {
 		margin-left: 15px;
 	}
 }

 @media only screen and (min-width: 1020px) and (max-width: 1278px) {
 	.dashboard-banner__active-bids .dashboard-banner__column.dashboard-banner__column--two {
 		width: 45%;
 		min-width: 45%;
 		height: 400px;
 		overflow: hidden;
 	}
 }

 @media only screen and (max-width: 767px) {
 	.nftmax-funfact {
 		flex-direction: column;
 		align-items: center;
 		gap: 25px;
 	}

 	.nftmax-funfact .nftmax-funfact__single {
 		margin: 0;
 		padding: 0;
 		border: none;
 	}

 	.dashboard-banner__active-bids .dashboard-banner__column.dashboard-banner__column--two {
 		width: 100%;
 		min-width: 100%;
 	}

 	.dashboard-banner__active-bids .dashboard-banner__column.dashboard-banner__column--two img {
 		height: 350px;
 		width: 100%;
 	}

 	.dashboard-banner__active-bids .dashboard-banner__column--one {
 		margin-left: 0px;
 	}
 }

 /*======================================
   End Fun Facts CSS
========================================*/

 /*======================================
   Marketplace CSS
========================================*/
 .nftmax-marketplace__bar-inner {
 	display: flex;
 	justify-content: space-between;
 }

 .nftmax-marketplace__bar-right {
 	display: flex;
 	align-items: center;
 }

 .nftmax-marketplace__bar-search input {
 	width: 60px;
 	background: transparent;
 	border: none;
 	padding: 0;
 	margin: 0;
 	height: initial;
 	font-size: 16px;
 	min-width: 235px;
 	border: none;
 }

 .nftmax-marketplace__bar-dropdown ul {
 	padding: 15px;
 	border-color: #5356FB54;
 }

 .nftmax-marketplace__bar-dropdown ul li a:hover {
 	color: #F539F8 !important;
 }

 .nftmax-marketplace__bar-search button {
 	position: relative;
 	top: 0;
 	left: 4px;
 	margin: 0;
 	max-width: 22px;
 	margin-right: 10px;
 }

 .nftmax-marketplace__bar-dropdown a {
 	background: transparent !important;
 	border: none;
 	padding: 0;
 	margin: 0;
 	color: #878F9A !important;
 }


 .nftmax-marketplace__bar-search {
 	position: relative;
 	display: flex;
 	align-items: center;
 	gap: 5px;
 }

 .nftmax-marketplace__bar-dropdown {}

 .nftmax-marketplace__bar-dropdown a:after {
 	font-size: 18px;
 }

 .nftmax-marketplace__bar-list {
 	display: flex;
 	flex-direction: row;
 	gap: 30px;
 }

 .nftmax-marketplace__bar-list a {
 	background: transparent !important;
 	font-weight: 400;
 	border: none !important;
 	margin: 0;
 	padding: 0;
 	color: #374557 !important;
 	font-size: 18px;
 	border-radius: 0px !important;
 	font-weight: 500;
 	font-family: 'ProductSansMedium';
 }

 .nftmax-marketplace__bar-list a.active,
 .nftmax-marketplace__bar-list a:hover {
 	color: #F539F8 !important;
 	border-bottom: 1px solid !important;
 }

 .nftmax-marketplace__bar-list a:first-child {
 	padding-left: 0;
 }

 .trending-action__button.v2 {
 	position: absolute;
 	padding: 0;
 	top: 24px;
 	display: initial;
 	width: initial;
 	right: 24px;
 	display: flex;
 	gap: 8px;
 }

 .trending-action__badge {
 	position: absolute;
 	background: #F2994A;
 	color: #fff;
 	padding: 0px 9px;
 	top: 24px;
 	left: 24px;
 	border-radius: 30px;
 	font-size: 12px;
 }

 .nftmax-trendmeta__content {
 	line-height: initial;
 }

 .nftmax-currency {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }

 .nftmax-currency__main {
 	display: flex;
 	gap: 10px;
 }

 .trending-action__amount-title {
 	margin: 0;
 	font-size: 20px;
 }

 .trending-amount__main-icon {
 	max-width: 42px;
 }

 .trending-action__amount-sub {
 	margin: 0;
 }

 .trending-marketplace__body {
 	margin-top: 10px;
 }

 .nftmax-currency__content-title {
 	margin: 0;
 	font-size: 20px;
 	line-height: 24px;
 }

 .nftmax-currency__icon {
 	max-width: 42px;
 }

 .trending-marketplace__body .nftmax-currency__icon img {
 	width: 42px;
 	height: 42px;
 	border-radius: 50%;
 }

 .nftmax-currency__content-sub {
 	font-size: 14px;
 	margin: 0;
 }

 .nftmax-currency .nftmax-btn {
 	padding: 7px 17px;
 	font-size: 14px;
 }

 .nftmax-currency .nftmax-btn:hover {
 	background: #5356FB;
 	color: #fff;
 }

 .trending-action__button.v2 a {
 	color: #878F9A;
 }

 .trending-action__button.v2 a:hover i {
 	color: #fff;
 }

 .nftmax-trendmeta__main {
 	display: flex;
 	justify-content: space-between;
 }

 .nftmax-trendmeta__author {
 	display: flex;
 	gap: 10px;
 	align-items: center;
 }

 .nftmax-trendmeta__small {
 	color: #878F9A;
 	font-size: 14px;
 }

 .nftmax-trendmeta__title {
 	font-size: 16px;
 	margin: 0;
 	font-weight: 400;
 	font-family: 'ProductSansRegular';
 }

 .nftmax-trendmeta {
 	margin-bottom: 15px;
 }

 .nftmax-trendmeta__img {
 	max-width: 45px;
 }

 .nftmax-trendmeta__img {
 	max-width: 45px;
 }

 .nftmax-trendmeta__img img {
 	width: 45px;
 	height: 45px;
 	border-radius: 50%;
 }

 .nftmax-trendmeta__main:before {
 	content: "";
 	position: absolute;
 	left: 50%;
 	height: 80%;
 	background: #E3E4FE;
 	width: 1px;
 	top: 10%;
 }

 .nftmax-trendmeta__main {
 	position: relative;
 }

 .trending-action__single.marketplace-details {
 	background: transparent;
 	padding: 0;
 	box-shadow: none;
 }

 .nftmax-currency__shop-detail {
 	margin-top: 30px;
 	padding-top: 30px;
 	border-top: 1px solid #E5E5E5;
 }

 .trending-action__title-detail {
 	font-size: 26px;
 	margin-bottom: 8px;
 	letter-spacing: .05em;
 }

 .trending-action__shop-id {
 	color: #8283FC;
 	margin: 0 0 5px;
 	font-weight: 700;
 	letter-spacing: .05em;
 	font-size: 1.25rem;
 	line-height: 1.75rem;
 }

 .nftmax-trendmeta__img.nftmax-trendmeta__img-detail {
 	max-width: 75px;
 }

 .nftmax-trendmeta__content-detail span {
 	font-size: 16px;
 }

 .nftmax-trendmeta__content-detail .nftmax-trendmeta__title {
 	font-size: 1.25rem;
 	line-height: 1.75rem;
 	font-family: 'ProductSansBold';
 }

 .nftmax-trendmeta__main_detail::before {
 	background: ;
 	background-color: #D7D6E6;
 }

 .nftmax-currency__shop-detail .nftmax-currency__content-title {
 	font-size: 20px;
 }

 .nftmax-currency__shop-detail .nftmax-currency__content-sub {
 	font-size: 16px;
 	margin-top: 2px;
 }

 .nftmax-currency.nftmax-currency__shop-detail .nftmax-btn {
 	padding: 12px 19px;
 	font-size: 18px;
 	font-size: 1rem;
 	line-height: 1.5rem;
 }

 .nftmax-published__title {
 	color: #878F9A;
 	font-size: 16px;
 	margin-bottom: 5px;
 	display: block;
 	letter-spacing: .025em;
 }

 .nftmax-published__date {
 	font-size: 1.25rem;
 	line-height: 1.75rem;
 }

 .trending-action__badge-detail {
 	font-size: 14px;
 	padding: 7px 23px;
 	top: 30px;
 	left: 30px;
 }

 .trending-action__single.trending-action__single--v2 .trending-action__title {
 	display: ;
 	margin: 0;
 }

 .trending-action__single.trending-action__single--v2 {
 	padding: 20px;
 }

 @media only screen and (min-width: 1279px) and (max-width: 1550px) {
 	.nftmax-trendmeta__author {
 		gap: 5px;
 	}

 	.nftmax-trendmeta__img {
 		max-width: 30px;
 	}

 	.nftmax-trendmeta__img img {
 		width: 30px;
 		height: 30px;
 	}

 	.nftmax-trendmeta__small {
 		font-size: 13px;
 	}

 	.nftmax-trendmeta__title {
 		font-size: 14px;
 	}

 	.nftmax-currency .nftmax-btn {
 		padding: 5px 10px;
 		font-size: 13px;
 	}

 	.nftmax-currency__content-title {
 		margin: 0;
 		font-size: 16px;
 		line-height: 20px;
 	}

 	.nftmax-currency__content-sub {
 		line-height: 20px;
 	}

 	.nftmax-marketplace__bar-search input {
 		min-width: 190px;
 	}
 }

 @media only screen and (min-width: 768px) and (max-width: 1278px) {
 	.nftmax-marketplace__bar-inner {
 		flex-direction: column;
 		justify-content: center;
 		align-items: center;
 		gap: 15px;
 	}

 	.nftmax-trendmeta {
 		margin-top: 30px;
 	}
 }

 @media only screen and (max-width: 767px) {
 	.nftmax-marketplace__bar-inner {
 		flex-direction: column;
 		justify-content: center;
 		align-items: center;
 		gap: 15px;
 	}

 	.nftmax-marketplace__bar-list {
 		display: block;
 		margin-left: -10px;
 		text-align: center;
 	}

 	.nftmax-marketplace__bar-list a {
 		display: inline-block;
 		margin-right: ;
 		margin-left: 10px;
 	}

 	.nftmax-trendmeta {
 		margin-top: 30px;
 	}
 }

 @media only screen and (max-width:1278px) {

 	.nftmax-marketplace__bar-search input {
 		background: ;
 	}

 	.nftmax-marketplace__bar-search {
 		background: #fff;
 		padding: 10px;
 		width: 100%;
 		min-width: 100%;
 		border-radius: 30px;
 		height: 50px;
 		padding: 19px 20px !important;
 	}

 	.nftmax-marketplace__bar-search input {
 		min-width: ;
 		width: 100%;
 		overflow: hidden;
 	}

 	.nftmax-marketplace__bar-right {
 		width: 100%;
 	}

 	.nftmax-marketplace__bar-one {
 		width: 100%;
 	}

 	.nftmax-marketplace__bar-list {
 		display: ;
 		justify-content: ;
 	}

 	.nftmax-marketplace__bar-inner {
 		align-items: baseline;
 	}
 }

 /*======================================
	End Marketplace CSS
========================================*/


 /*======================================
   NFTMax ChatBox CSS
========================================*/
 .ntfmax__item-radio--disable input[type="radio"] {
 	display: none;
 }

 /* Chat Box */
 .nftmax-chatbox__sidebar {
 	padding-top: 30px;
 }

 .nftmax-chatbox__first-group {
 	padding-left: 30px;
 }

 .nftmax-chatbox {
 	background: #fff;
 	border-radius: 15px;
 }

 .nftmax-chatbox__title {
 	font-size: 22px;
 	margin-bottom: 20px;
 }

 .nftmax-chatbox__search {
 	width: 100%;
 }

 .nftmax-chatbox__search input {
 	width: ;
 }

 .nftmax-chatbox__search .nftmax-header__form-inner {
 	width: 100%;
 }

 .nftmax-chatbox__search input {
 	border: 1px solid rgba(0, 0, 0, 0.1);
 }

 .nftmax-header__form .search-btn {
 	color: #5356FB;
 }

 .nftmax-chatbox__search {
 	margin-bottom: 30px;
 }

 .nftmax-chatbox__search .search-btn {
 	margin-top: -6px;
 }

 .nftmax-chatbox__author {
 	display: flex;
 	gap: 15px;
 	align-items: center;
 }

 .nftmax-chatbox__author-title {
 	margin: 0;
 	font-size: 20px;
 }

 .nftmax-chatbox__author-img img {
 	width: 60px;
 	height: 60px;
 	min-width: 60px;
 	min-height: 60px;
 	border-radius: 50%;
 }

 .nftmax-chatbox__author-online {
 	width: 16px;
 	height: 16px;
 	background: #27AE60;
 	position: absolute;
 	bottom: 0;
 	border-radius: 100%;
 	right: 0;
 	bottom: 0;
 }

 .nftmax-chatbox__author-img {
 	position: relative;
 }

 .nftmax-chatbox__author-desc {
 	margin: 0;
 }

 .nftmax-chatbox__list li {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	margin-bottom: 20px;
 	padding-bottom: 20px;
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 	padding-left: 30px;
 }

 .nftmax-chatbox__list li:last-child {
 	padding-bottom: 0;
 	border: none;
 	margin-bottom: 0;
 }

 .nftmax-chatbox__time {
 	margin: 0;
 	color: #878F9A;
 }

 .nftmax-chatbox__unread {
 	background: #EB5757;
 	border-radius: 100%;
 	width: 22px;
 	height: 22px;
 	line-height: 22px;
 	display: inline-block;
 	font-size: 12px;
 	text-align: center;
 	color: #fff;
 }

 .nftmax-chatbox__right {
 	display: flex;
 	flex-direction: column;
 	justify-content: right;
 	align-items: end;
 }

 .nftmax-chatbox__explore {
 	border: 1px solid rgba(83, 86, 251, 0.16);
 	margin-top: 72px;
 	margin-right: 45px;
 	border-radius: 20px;
 	overflow: hidden;
 }

 .nftmax-chatbox__explore-head {
 	background: #F4F5FF;
 	padding: 20px 30px;
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }

 .nftmax-chatbox__incoming-chat {
 	background: #F7F7FF;
 	padding: 15px 30px;
 	border-radius: 15px;
 }

 .nftmax-chatbox__chat {
 	display: flex;
 	gap: 15px;
 	justify-content: left;
 }

 .nftmax-chatbox__time-two {
 	font-size: 10px;
 	margin-top: 8px;
 }

 .nftmax-chatbox__btn {
 	font-size: 20px;
 	cursor: pointer;
 }

 .nftmax-chatbox__btn a {
 	color: #878F9A;
 }

 .nftmax-chatbox__btn a:hover {
 	color: #5356FB;
 }

 .nftmax-chatbox__imoji {
 	display: flex;
 	gap: 8px;
 }

 .nftmax-chatbox__incoming {
 	margin: 0 40px;
 }

 .nftmax-chatbox__imoji img {
 	max-width: 30px;
 }

 .nftmax-chatbox__incoming-list {
 	display: flex;
 	flex-direction: column;
 	gap: 15px;
 	margin-top: 40px;
 }

 .nftmax-chatbox__incoming-text {
 	margin: 0;
 }

 .nftmax-chatbox__archive-date {
 	display: flex;
 	justify-content: center;
 	align-items: center;
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 	margin: 0 40px;
 }

 .nftmax-chatbox__archive-time {
 	position: relative;
 	background: #fff;
 	bottom: -10px;
 	padding: 0 20px;
 	color: #878F9A;
 	margin-top: -10px;
 	font-size: 14px;
 }

 .nftmax-chatbox__new-message {
 	margin: 40px;
 }

 .nftmax-chatbox__new-message {}

 .nftmax-chatbox__form {
 	border-radius: 30px;
 	position: relative;
 }

 .nftmax-chatbox__form-inner {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }

 .nftmax-chatbox__button {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	gap: 20px;
 	position: absolute;
 	right: 10px;
 	top: 9px;
 }

 .nftmax-chatbox__button-inline {
 	display: flex;
 	gap: 15px;
 	align-items: center;
 }

 .nftmax-chatbox__form-inner input {
 	font-size: 14px;
 	width: 100%;
 	height: 60px;
 	border: 1px solid rgba(83, 86, 251, 0.16);
 	border-radius: 30px;
 	padding: 0 32% 0 30px;
 }

 .nftmax-chatbox__submit-btn {
 	background: #5356FB;
 	padding: 10px 20px;
 	height: 42px;
 	display: flex;
 	gap: 10px;
 	color: #fff;
 	border-radius: 30px;
 	border: none;
 	/*! line-height: 42px; */
 	padding: 0 16px;
 	align-items: center;
 }

 .nftmax-chatbox__submit-btn:hover {
 	background: #F539F8;
 	color: #fff;
 }

 .nftmax-chatbox__submit-btn i {}


 .nftmax__item-form--group {}

 .nftmax__item {
 	background: #fff;
 	padding: 35px;
 	border-radius: 15px;
 	box-shadow: 0 9px 95px 0 #0000000d;
 }

 .nftmax__item-title {
 	font-size: 26px;
 	margin: 0;
 }

 .nftmax__item-text {
 	font-size: 16px;
 	margin: 0;
 }

 .nftmax__item-label {
 	font-size: 20px;
 	display: block;
 	letter-spacing: .025em;
 }

 .nftmax__item-input {
 	width: 100%;
 	height: 58px;
 	line-height: 58px;
 	padding: 0 30px !important;
 	border-radius: 30px !important;
 	background: #FAFAFA;
 }

 .nftmax__item-input:hover {
 	border-color: #5356FB;
 }

 .nftmax__item-input.nftmax__item-input__arrow {
 	padding-right: 105px !important;
 }

 .nftmax__item-form--group {
 	margin-bottom: 30px;
 	position: relative;
 }

 .nftmax__item-form--group:last-child {
 	margin: 0;
 }

 .ntfmax__item-radio--group {
 	display: flex;
 	gap: 20px;
 	margin-top: 15px;
 }

 .nftmax__item-input.nftmax__item-textarea {
 	height: 200px;
 	line-height: initial;
 	padding-top: 15px !important;
 	border-radius: 20px !important;
 }

 .ntfmax__item-radio--group label {
 	display: flex;
 	flex-direction: column;
 	background: transparent;
 	margin: 0;
 	padding: 10px;
 	width: 122px;
 	height: 130px;
 	justify-content: center;
 	align-items: center;
 	border: 1px solid #E3E4FE;
 	border-radius: .375rem;
 	cursor: pointer;
 }

 .item-input-icon {
 	width: 68px;
 	height: 68px;
 	background: #F2E8FA;
 	line-height: 68px;
 	text-align: center;
 	border-radius: 100%;
 }

 .ntfmax__item-radio--group img {
 	width: 30px;
 	margin-bottom: 20px;
 	height: 35px;
 }

 .option.option-3 {}

 .ntfmax__item-radio-title {
 	color: #374557;
 	font-size: 16px;
 	font-weight: 400;
 }

 .nftmax__item-sublabel {
 	display: block;
 	color: #878F9A;
 	font-size: 16px;
 	font-weight: 400;
 }



 .nftmax__item-label--inline {
 	color: #878F9A;
 	font-weight: 400;
 	margin-left: 10px;
 }

 .nftmax__item-form--group--line {
 	display: flex;
 	gap: 40px;
 	align-items: center;
 }

 .nftmax__item-fee-text {
 	margin: 0;
 }

 .nftmax__item-fee {
 	margin-top: 10px;
 }


 .form-select.nftmax__item-form--select {
 	position: absolute;
 	right: 0;
 	width: 100px;
 	top: 45px;
 	background-color: transparent;
 	border: none;
 	padding: 0;
 	margin: 0;
 	border-left: 1px solid rgba(0, 0, 0, 0.1);
 	padding-left: 10px;
 	height: 40px;
 }

 .nftmax__item-fee-text b {
 	font-weight: 400;
 	font-size: 16px;
 	color: #374557;
 }

 .nftmax__item-form--unlock {
 	display: flex;
 	gap: 10px;
 	align-items: center;
 	padding-top: 10px;
 	justify-content: space-between;
 }

 .nftmax__item-unlock--icon {
 	width: 60px;
 	height: 60px;
 	line-height: 60px;
 	background: #E6E6E6;
 	text-align: center;
 	border-radius: 100%;
 	min-width: 60px;
 	min-height: 60px;
 }


 .nftmax__item-label--head {
 	font-size: 20px;
 	margin-bottom: 8px;
 }

 .nftmax__item-fee-text {
 	font-size: 16px;
 	color: #878F9A;
 }

 .ntfmax__item-radio--group label i {
 	color: #858D98;
 	font-size: 25px;
 }


 .ntfmax__item-radio--group--icon {
 	text-align: center;
 	display: flex;
 	align-items: center;
 	justify-content: center;
 }

 .ntfmax__item-radio--group--icon img {
 	width: 50px;
 	height: 50px;
 	margin-bottom: 2px;
 }

 .ntfmax__item-radio--collection label {
 	width: 100px;
 	height: 100px;
 }

 .col-lg-5.col-12.nftmax-pcolumn__one {
 	width: 425px;
 }

 .nftmax__item-form--main {
 	border-left: 1px solid rgba(83, 86, 251, 0.16);
 	padding-left: 40px;
 	padding-bottom: 30px;
 }

 .nftmax__item-box {
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 }

 .nftmax-chatbox__outgoing {
 	margin-left: 115px;
 	margin-top: 45px;
 }

 .nftmax-chatbox__outgoing .nftmax-chatbox__incoming-chat {
 	background: #5356FB;
 	color: #fff;
 	border-radius: 15px 15px 0 15px;
 }

 .nftmax-chatbox__outgoing .nftmax-chatbox__chat .nftmax-chatbox__incoming-text {
 	color: #fff;
 }

 .nftmax-chatbox__outgoing .nftmax-chatbox__chat {
 	justify-content: right;
 }

 .nftmax-chatbox__only-text {
 	margin-left: 75px;
 }

 .nftmax-chatbox__right-bar {
 	cursor: pointer;
 }

 .nftmax__item-form--main input,
 .nftmax__item-form--main textarea {
 	border: 1px solid #E3E4FE;
 }



 @media only screen and (min-width: 1279px) and (max-width: 1550px) {
 	.nftmax-chatbox__form-inner input {
 		padding-right: 54%;
 	}

 	.col-lg-5.col-12.nftmax-pcolumn__one {
 		width: 38%;
 	}

 }

 @media only screen and (min-width: 768px) and (max-width: 1278px) {
 	.nftmax-chatbox__author-desc {
 		display: none;
 	}

 	.nftmax-chatbox__button {
 		position: relative;
 	}

 	.nftmax-chatbox__form-inner {
 		flex-direction: column;
 	}

 	.nftmax-chatbox__form-inner input {
 		padding: 0 30px;
 	}

 	.nftmax__item-form--main {
 		margin-top: 30px;
 	}
 }

 @media only screen and (max-width: 767px) {
 	.nftmax-chatbox__list li {
 		padding-right: 30px;
 		padding-left: 30px;
 	}

 	.nftmax-chatbox__explore {
 		margin: 25px;
 	}

 	.nftmax-chatbox__button {
 		position: relative;
 	}

 	.nftmax-chatbox__form-inner {
 		flex-direction: column;
 	}

 	.nftmax-chatbox__form-inner input {
 		padding: 0 30px;
 	}

 	.ntfmax__item-radio--group--icon img {
 		width: 30px;
 		height: 30px;
 		margin-bottom: 2px;
 	}

 	.ntfmax__item-radio--collection label {
 		padding: 0;
 		height: 80px;
 	}

 	.ntfmax__item-radio-title {
 		font-size: 14px;
 	}

 	.nftmax__item-form--main {
 		margin-top: 30px;
 	}

 	.nftmax-chatbox__outgoing {
 		margin-left: 40px;
 	}

 	.nftmax-chatbox__incoming {
 		margin: 0 25px;
 	}

 	.nftmax__file-upload {
 		width: 100%;
 	}

 	.col-lg-5.col-12.nftmax-pcolumn__one {
 		width: 100%;
 	}

 	.nftmax__item-form--main {
 		padding-left: 0;
 		border: none;
 	}
 }

 /*======================================
   End NFTMax ChatBox CSS
========================================*/

 /*======================================
   NFTMax Profiles CSS
========================================*/
 .nftmax__item-switch {
 	position: relative;
 	display: inline-block;
 	width: 44px;
 	height: 20px;
 }

 .nftmax__item-switch input {
 	opacity: 0;
 	width: 0;
 	height: 0;
 }

 .nftmax__item-switch--slide {
 	position: absolute;
 	cursor: pointer;
 	top: 0;
 	left: 0;
 	right: 0;
 	bottom: 0;
 	background-color: #878F9A;
 	-webkit-transition: .4s;
 	transition: .4s;
 }

 .nftmax__item-switch--slide::before {
 	position: absolute;
 	content: "";
 	height: 18px;
 	width: 18px;
 	left: 0px;
 	bottom: 1px;
 	background-color: #fff;
 	-webkit-transition: .4s;
 	transition: .4s;
 }

 .nftmax__item-unlock--first {
 	display: flex;
 	align-items: center;
 	gap: 10px;
 }

 .nftmax__item-switch input:checked+.nftmax__item-switch--slide {
 	background-color: #27AE60;
 }

 .nftmax-ptabs__notify-switch--two input:checked+.nftmax__item-switch--slide {
 	background-color: #27AE60;
 }

 .nftmax__item-switch input:focus+.nftmax__item-switch--slide {
 	box-shadow: 0 0 1px #2196F3;
 }

 .nftmax__item-switch input:checked+.nftmax__item-switch--slide:before {
 	-webkit-transform: translateX(26px);
 	-ms-transform: translateX(26px);
 	transform: translateX(26px);
 }

 /* Rounded sliders */
 .nftmax__item-switch--round {
 	border-radius: 34px;
 }

 .nftmax__item-switch--round:before {
 	border-radius: 50%;
 }

 .nftmax__item-button--group {
 	display: flex;
 	justify-content: right;
 	margin-top: 30px;
 	gap: 16px;
 	align-items: center;
 }

 .nftmax__item-button--cancel {
 	background: transparent;
 	padding: 0;
 	border: none;
 	color: #EB5757;
 	border-bottom: 1px solid;
 	border-radius: 0px;
 	padding: 0 !important;
 	line-height: initial;
 	height: initial !important;
 	font-size: 18px;
 }

 .nftmax__item-button--single {
 	padding: 14px 22px !important;
 }

 .nftmax__item-button--cancel {
 	padding: 0 !important;
 }

 .nftmax__file-title {
 	text-align: center;
 	font-size: 26px;
 	margin: 20px 0 0;
 }

 .nftmax__file-upload--img {
 	max-width: 70px;
 }

 .nftmax__item-heading {
 	margin-bottom: 20px;
 }

 .nftmax-preview__modal--close {
 	width: 36px;
 	height: 36px;
 	line-height: 36px;
 	border: 2px solid rgba(55, 69, 87, 0.6);
 	border-radius: 100%;
 	font-size: 20px;
 	margin: 0 !important;
 	padding: 0 !important;
 }

 .modal-header.nftmax__modal__header {
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 	padding: 25px 40px;
 }

 .nftmax-preview__modal-content {
 	border-radius: 15px;
 }

 .nftmax-preview__modal-title {
 	font-size: 26px;
 }

 .nftmax__item-button--single.nftmax__item-button--cancel {
 	font-weight: 400;
 }

 button.nftmax-item__btn {
 	min-width: 126px;
 }

 .nftmax-modal__body {
 	padding: 30px;
 }

 .nftmax-modal__body .trending-action__single {
 	max-width: ;
 	width: ;
 	max-width: 270px;
 	margin: 0 auto;
 }

 .modal-content .btn-close {
 	font-size: 15px !important;
 	background: none !important;
 	border: none;
 	opacity: 1;
 }

 .nftmax-preview__close {
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	align-items: center;
 }

 .nftmax-preview__close-img {
 	max-width: 135px;
 	margin-bottom: 28px;
 }

 .nftmax-preview__close-title {
 	text-align: center;
 	font-size: 24px;
 	font-weight: 400;
 	margin: 0;
 	font-weight: 400;
 	font-family: ProductSansRegular;
 }

 .nftmax-close__body {
 	padding: 40px 60px;
 }

 .nftmax-preview__modal-content {
 	width: 580px;
 	margin: 0 auto;
 }

 .nftmax-close__modal-close {
 	min-width: 460px;
 }

 .nftmax-close__modal-close .modal-content {
 	width: 460px !important;
 	margin: 0 auto;
 }

 .nftmax-userprofile__user {
 	display: flex;
 	align-items: center;
 	position: relative;
 	top: -110px;
 	margin-bottom: -100px;
 	padding-bottom: 30px;
 	padding-left: 40px;
 	justify-content: space-between;
 	gap: 50px;
 }

 .nftmax-userprofile__thumb {
 	max-width: 205px;
 	margin-bottom: 15px;
 	background: #fff;
 	border-radius: 50%;
 	padding: 7px;
 }

 .nftmax-userprofile__thumb img {
 	border-radius: 50%;
 }

 .nftmax-userprofile__info-title {
 	font-size: 20px;
 }

 .nftmax-userprofile__info-text {
 	line-height: 26px;
 	color: #858D98;
 	padding-right: 80px;
 	letter-spacing: .025em;
 	line-height: 1.5rem;
 }

 .nftmax-userprofile__info-text a {
 	color: #5356FB;
 	font-weight: 400;
 }

 .nftmax-userprofile__right {
 	display: flex;
 	gap: 20px;
 	min-width: 30%;
 	align-items: center;
 	justify-content: right;
 }

 .nftmax-userprofile__content {
 	max-width: 480px;
 }

 .nftmax-btn.nftmax-btn__share {
 	padding: 0;
 	width: 52px;
 	font-size: 22px;
 	height: 52px;
 	line-height: 52px;
 	border-radius: 100%;
 	background: #fff;
 	color: #374557;
 }

 .nftmax-userprofile__meta {
 	display: flex;
 	align-items: center;
 	color: #82829A;
 	gap: 5px;
 	margin-right: 18px;
 	padding-right: 18px;
 	border-right: 1px solid rgba(0, 0, 0, 0.33);
 	font-size: 20px;
 }

 .nftmax-userprofile__number {
 	font-weight: 700;
 	color: #374557;
 }

 .nftmax-userprofile__meta:last-child {
 	margin: 0;
 	padding: 0;
 	border: none;
 }

 .nftmax-btn.nftmax-btn__profile {
 	padding: 14px 18px;
 	font-size: 1rem;
 	display: inline-block;
 	line-height: 1.5rem;
 }

 .nftmax-pcats {
 	margin-top: 10px;
 }

 .nftmax-pcats__bar {
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	padding-bottom: inherit15px;
 }

 .nftmax-pcats__list {
 	display: flex;
 	gap: 55px;
 	align-items: center;
 	flex-direction: initial;
 }

 .nftmax-pcats__list a {
 	color: #374557;
 	font-weight: 700;
 	font-size: 20px;
 	position: relative;
 	background: transparent;
 	padding: 0;
 	margin: 0;
 	border: none;
 	line-height: initial;
 	padding: 20px 0;
 }

 .nftmax-pcats__count {
 	position: absolute;
 	top: 10px;
 	background: #F1B8FC;
 	width: 20px;
 	height: 20px;
 	line-height: 20px;
 	font-size: 10px;
 	text-align: center;
 	border-radius: 100%;
 	color: #878F9A;
 	font-weight: 400;
 	right: -18px;
 	transition: all 0.3s ease;
 }

 .nftmax-pcats__list a.active .nftmax-pcats__count,
 .nftmax-pcats__list a:hover .nftmax-pcats__count {
 	background: #F539F8;
 	color: #fff;
 }


 .nftmax-pcats__list a {
 	letter-spacing: .025em;
 }

 .nftmax-pcats__list a.active,
 .nftmax-pcats__list a:hover {
 	color: #5356FB;
 	background: transparent;
 }

 .nftmax-pcats__list a:before {
 	width: 115%;
 	height: 1px;
 	background: #5356FB;
 	content: "";
 	position: absolute;
 	bottom: 0;
 	opacity: 0;
 	visibility: hidden;
 }

 .nftmax-pcats__list a:hover:before,
 .nftmax-pcats__list a.active:before {
 	opacity: 1;
 	visibility: visible;

 }

 .nftmax-personals__list {
 	width: 21.5%;
 }

 .nftmax-personals__content {
 	width: 78.5%;
 }

 .nftmax-ptabs__stext b {
 	color: #000;
 	font-weight: 400;
 }

 .nftmax-ptabs {
 	border-left: 1px solid rgba(83, 86, 251, 0.16);
 	padding-left: 40px;
 }

 .nftmax-personals {
 	background: #fff;
 	padding: 40px;
 	border-radius: 15px;
 	box-shadow: 0px 9px 95px rgba(0, 0, 0, 0.05);
 }

 .nftmax-personals__title {
 	font-size: 20px;
 	margin-bottom: 30px;
 }

 .nftmax-psidebar a {
 	border: none;
 	padding: 0;
 	margin: 0;
 	color: #878F9A;
 	font-size: 18px;
 	display: flex;
 	align-items: center;
 	font-weight: 400;
 	letter-spacing: .025em;
 }

 .nftmax-psidebar a:hover {
 	color: #5356FB;
 }

 .nftmax-psidebar__icon {
 	width: 32px;
 	position: relative;
 }

 .nftmax-psidebar__icon {
 	font-size: 16px;
 }

 .nftmax-psidebar a {
 	fill: #858D98;
 }

 .nftmax-psidebar a:hover,
 .nftmax-psidebar a.active {
 	color: #5356FB;
 	background: transparent;
 	fill: #5356FB;
 }

 .nftmax-psidebar {}

 .nftmax-psidebar__list {
 	display: flex;
 	gap: 45px;
 	flex-direction: column;
 }

 .nftmax-ptabs__separate {
 	display: flex;
 	gap: 40px;
 }


 .nftmax-ptabs__social {
 	border-top: 1px solid #E3E4FE;
 	padding-top: 25px;
 }

 .nftmax-ptabs__social-list li {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }

 .nftmax-ptabs__social-connect a {
 	margin: 0;
 	color: #33AAF2;
 	font-size: 20px;
 	border-bottom: 1px solid;
 }

 .nftmax-ptabs__social-icon {
 	width: 44px;
 	height: 44px;
 	line-height: 44px;
 	display: inline-block;
 	text-align: center;
 	background: #33AAF23D;
 	color: #33AAF2;
 	border-radius: 100%;
 	font-size: 20px;
 }

 .nftmax-ptabs__social-name {
 	display: flex;
 	align-items: center;
 	gap: 10px;
 	font-size: 18px;
 	font-weight: 400;
 }

 .nftmax-ptabs__social-list {
 	margin: 12px 0;
 }

 .nftmax-ptabs__verified {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	margin-top: 25px;
 	gap: 40px;
 }

 .nftmax-ptabs__verified-button {
 	min-width: 29%;
 }

 .nftmax__ptabs-bottom {
 	border-top: 1px solid rgba(83, 86, 251, 0.16);
 	margin-top: 30px;
 	padding-top: 30px;
 }

 .nftmax-btn.nftmax-ptabs__verified-btn {
 	background: #27AE60;
 }

 .nftmax-ptabs__form-main .nftmax__item-input {
 	display: ;
 	border: 1px solid #37455717;
 }

 .nftmax-paymentm__name {
 	display: flex;
 	gap: 20px;
 	align-items: center;
 }

 .nftmax-paymentm__list {
 	padding-top: 30px;
 }

 .nftmax-paymentm__manage-btn button {
 	padding: 15px 20px;
 }

 .nftmax-paymentm__single {
 	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
 	padding-bottom: 30px;
 	margin-bottom: 30px;
 	display: flex;
 	align-items: center;
 	justify-content: space-between;
 }

 .nftmax-paymentm__single:last-child {
 	padding: 0;
 	margin: 0;
 	border: none;
 }

 .nftmax-paymentm__badge {
 	font-size: 18px;
 	margin-top: 10px;
 	display: block;
 }

 .nftmax-paymentm__badge.nftmax__ok {
 	color: #27AE60;
 }

 .nftmax-paymentm__badge.nftmax__error {
 	color: #EB5757;
 }

 .nftmax-paymentm__text {
 	margin: 0;
 	font-size: 18px;
 }

 .nftmax-paymentm__title {
 	margin: 0 0 10px;
 	font-size: 20px;
 }

 .nftmax-paymentm__icon {
 	width: 120px;
 	height: 120px;
 	line-height: 120px;
 	text-align: center;
 	background: #E3E4FE;
 	border-radius: 100%;
 }

 .nftmax-paymentm__icon img {
 	max-width: 50px;
 }

 .nftmax-paymentm__single.nftmax-paymentm__single--notify {
 	padding-bottom: 20px;
 	margin-bottom: 20px;
 }

 .nftmax__item-button--group.nftmax__ptabs-bottom.v2 {
 	justify-content: flex-start;
 }

 .nftmax__ptabs-bottom.v2 button {
 	padding: 16px 14px;
 	font-size: 18px;
 }

 .nftmax-pptabs {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	padding-top: 40px;
 	gap: 20px;
 }

 .nftmax-header__form-profile {
 	width: 510px;
 }

 .nftmax-pptabs__main .nftmax-sidebar_btn {
 	font-size: 18px;
 	border: none;
 }

 .nftmax-pptabs__main .nftmax-table__product-desc {
 	color: #374557;
 	font-size: 16px;
 }


 .nftmax-table__profile-activity .nftmax-table__head tr th,
 .nftmax-table__profile-activity .nftmax-table__body tr td,
 .nftmax-table__profile-activity .nftmax-table__body .nftmax-table__text {
 	text-align: left !important;
 }

 .nftmax-table__profile-activity .nftmax-table__body .nftmax-table__amount {
 	justify-content: initial;
 }


 .nftmax-table__profile-activity .nftmax-table__column-2 {
 	width: 30%;
 }

 .nftmax-table__profile-activity .nftmax-table__column-1 {
 	width: 6%;
 }

 .nftmax-table__profile-activity .nftmax-table__column-3,
 .nftmax-table__profile-activity .nftmax-table__column-4,
 .nftmax-table__profile-activity .nftmax-table__column-7 {
 	width: 12%;
 }

 .nftmax-table__profile-activity .nftmax-table__column-6 {
 	width: 5%;
 }

 .nftmax-table__profile-activity .nftmax-table__column-5 {
 	width: 16%;
 }

 .nftmax-collection__single {
 	display: flex;
 	flex-direction: column;
 	gap: 10px;
 	background: #fff;
 	padding: 20px;
 	border-radius: 15px;
 	box-shadow: 0px 9px 95px rgba(0, 0, 0, 0.05);
 }

 .nftmax-collection__head img {
 	border-radius: 12px;
 }

 .nftmax-collection__author {
 	margin-top: 15px;
 }

 .nftmax-collection__author {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }

 .nftmax-collection__author-head,
 .nftmax-collection__author-head a {
 	display: flex;
 	align-items: center;
 	gap: 10px;
 }

 .nftmax-collection__item a {
 	color: #374557;
 	font-size: 1.125rem;
 	font-family: 'ProductSansRegular';
 	font-weight: 400;
 }

 .nftmax-collection__author-head img {
 	width: 40px;
 	height: 40px;
 	border-radius: 50%;
 }

 .nftmax-collection__title {
 	font-size: 20px;
 	margin: 0;
 }

 .nftmax-collection__item {}

 .nftmax-newtrans__box {
 	background: #fff;
 	padding: 25px;
 	border-radius: 15px;
 	box-shadow: 0px 9px 95px rgba(0, 0, 0, 0.05);
 }

 .nftmax-newtrans__box.nftmax-newtrans__box__inner {
 	min-height: 343px;
 }

 .charts-main__sellh,
 .nftmax-newtrans__box {
 	min-height: 356px !important;
 }

 .nftmax-newtrans__heading {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	margin-bottom: 20px;
 }

 .view-wallet__btn.view-trnsc a {
 	font-size: 14px;
 	border-bottom: 1px solid;
 	line-height: 20px;
 }

 .nftmax-newtrans__menu {
 	display: flex;
 	gap: 25px;
 	align-items: center;
 	flex-direction: row;
 }

 .nftmax-newtrans__menu a {
 	padding: 0;
 	margin: 0;
 	background: transparent !important;
 	border: none !important;
 	color: #878F9A;
 	border-bottom: 1px solid transparent !important;
 	border-radius: 0px !important;
 	font-weight: 400;
 }

 .nftmax-newtrans__menu .list-group-item {
 	border-radius: none !important;
 }

 .nftmax-newtrans__menu .list-group-item.active,
 .nftmax-newtrans__menu .list-group-item:hover {
 	color: #5356FB;
 	border-bottom-color: #5356FB !important;
 }

 .nftmax-newtrans__title {
 	margin: 0;
 }

 .nftmax-newtrans__single {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	border-bottom: 1px solid #E3E4FE;
 	padding-bottom: 15px;
 	margin-bottom: 15px;
 }

 .nftmax-newtrans__single:hover {
 	border-bottom-color: #5356FB;
 }

 .nftmax-newtrans__single:last-child {
 	margin: 0;
 	padding: 0;
 	border: none;
 }

 .nftmax-newtrans__info {
 	display: flex;
 	gap: 15px;
 	align-items: center;
 }

 .nftmax-newtrans__added {
 	font-size: 16px;
 	color: #374557;
 }

 .nftmax-newtrans__added span {
 	font-weight: 400;
 	display: block;
 	font-size: 14px;
 	color: #878F9A;
 }

 .nftmax-newtrans__icon {
 	max-width: 40px;
 }

 .nftmax-newtrans__added {
 	margin: 0;
 	font-family: 'ProductSansRegular';
 	font-weight: 400;
 }

 .nftmax-balance__sub {}

 .nftmax-newtrans__amount p {
 	margin: 0;
 	font-size: 16px;
 }

 .nftmax-balance__sub .nftmax-newtrans__debit {
 	color: #EB5757;
 }

 .view-wallet__btn.top-sell a {
 	color: #5356FB;
 	font-size: ;
 }

 .nftmax-balance__wallet-box {
 	width: 100px;
 	height: 100px;
 	border-radius: 100%;
 	background: #37455796;
 	text-align: center;
 	font-size: 26px;
 	color: #FFFFFF;
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	gap: 6px;
 	font-weight: 700;
 	justify-content: center;
 	margin-bottom: 15px;
 }

 .nftmax-charts__line {
 	display: flex;
 	justify-content: space-between;
 	color: #F0E9FE;
 }


 .nftmax-wallet__one {
 	width: 51.5%;
 }

 .nftmax-wallet__two {
 	width: 48.5%;
 }

 .nftmax-balance__wallet-box span {
 	color: #fff;
 	font-size: 18px;
 	color: ;
 	font-weight: 400;
 }

 .nftmax-balance__current {
 	padding: 36px;
 	border-radius: 15px;
 }

 .nftmax-balance__all {
 	background: #fff;
 	padding: 30px;
 	border-radius: 15px;
 	box-shadow: 0px 9px 95px rgba(0, 0, 0, 0.05);
 }

 .nftmax-sellbox__single {
 	background: #fff;
 	overflow: hidden;
 	border-radius: 10px
 }

 .nftmax-sellbox__heading-title {
 	background: #F2994A;
 	font-size: 20px;
 	padding: 22px 30px;
 	color: #fff;
 	font-weight: 400;
 	font-family: 'ProductSansRegular';
 }

 .nftmax-balancetop {
 	display: flex;
 	justify-content: space-between;
 }

 .nftmax-transaction {
 	color: #fff;
 	display: flex;
 	flex-direction: column;
 	justify-content: right;
 	align-items: revert;
 	text-align: right;
 }

 .nftmax-transaction__title {
 	color: #fff;
 	font-size: 26px;
 	margin: 0;
 }

 .nftmax-transaction__text {
 	color: #CBCCFE;
 	font-size: 18px;
 	letter-spacing: .025em;
 	margin-top: 2px;
 }

 .nftmax-balance__all .nftmax-balance_list {
 	padding: 0;
 	gap: 25px;
 }

 .nftmax-balance__all .nftmax-balance_list li {
 	margin: 0;
 	padding: 0;
 	border: none;
 }

 .nftmax-balance__wallet-text {
 	margin: 0;
 	color: #CFD0FE;
 	font-size: 18px;
 }

 .nftmax-balance__wallet-amount {
 	font-size: 44px;
 	color: #fff;
 	line-height: 52px;
 	margin-top: 12px;
 	margin-bottom: 0;
 }

 .nftmax-balance__wallet-add {
 	color: #fff;
 	font-size: 18px;
 }

 .nftmax-balance__wallet-add span {
 	color: #51BC74;
 }

 .nftmax-balance__sub {
 	display: block;
 	font-size: 14px;
 	color: #878F9A;
 	font-weight: 400;
 }

 .nftmax-balance__sub span {
 	color: #219653;
 }

 .nftmax-progress__single {
 	position: relative;
 	text-align: center;
 }

 .nftmax-balance__current,
 .nftmax-balance__all {
 	min-height: 434px;
 }


 .nftmax-balance__all .nftmax-balance-desc {
 	display: flex;
 	gap: 18px;
 	align-items: center;
 }

 .nftmax-balance__all .nftmax-balance__sub {
 	margin: 5px 0 0;
 }

 .nftmax-progress {
 	display: flex;
 	gap: 70px;
 	padding-top: 10px;
 }

 .nftmax-progress__single .number {
 	position: absolute;
 	left: 0;
 	top: 50%;
 	margin-top: -18px;
 	left: 50%;
 	margin-left: -18px;
 	color: #fff;
 	font-size: 20px;
 }

 .circle {
 	position: relative;
 }

 .nftmax-progress__single strong {
 	color: #fff;
 	font-size: 18px;
 	font-weight: 400;
 }

 .nftmax-paymentm__icon.nftmax-paymentm__icon--notify {
 	width: 60px;
 	height: 60px;
 	line-height: 60px;
 	min-width: 60px;
 	min-height: 60px;
 }

 .nftmax-paymentm__icon--notify img {
 	max-width: 22px;
 }

 .nftmax-paymentm__text.nftmax-paymentm__text--notify {
 	font-size: 16px;
 	color: #878F9A;
 }

 .nftmax-paymentm__title.nftmax-paymentm__title--notify {
 	margin-bottom: 2px;
 }


 .nftmax-sellbox__single .nftmax-amount__statics {
 	padding: 8px 28px;
 	margin-bottom: 102px;
 }

 .nftmax-sellbox__single .nftmax-amount__statics__title {
 	font-size: 26px;
 }

 .nftmax-sellbox__single .nftmax-amount__statics__text {
 	font-size: 18px;
 	color: #878F9A;
 }

 .nftmax-amount__statics__text span {
 	margin-left: 10px;
 	font-size: 14px;
 }

 .nftmax-amount__statics__debit {
 	color: #EB5757;
 }

 .nftmax-amount__statics__credit {
 	color: #27AE60;
 }

 .nftmax-sellbox__earning .nftmax-sellbox__heading-title {
 	background: #F539F8;
 }


 @media only screen and (min-width: 1279px) and (max-width: 1550px) {
 	.nftmax-progress {
 		gap: 30px;
 	}

 	.nftmax-ptabs__verified-button {
 		min-width: 35%;
 	}

 	.nftmax__item-input {
 		height: 48px;
 		line-height: 48px;
 	}

 	.nftmax-psidebar a {
 		font-size: 14px;
 	}

 	.nftmax-psidebar__icon {
 		width: 30px;
 	}

 	.nftmax-psidebar__list {
 		gap: 30px;
 	}

 	.nftmax-newtrans__box,
 	.charts-main__invest {
 		min-height: 395px;
 	}

 	.nftmax-sellbox__heading-title {
 		padding: 22px 22px;
 	}
 }

 @media only screen and (min-width: 768px) and (max-width: 1278px) {
 	.nftmax-pcats__list li a {
 		font-size: 16px;
 	}

 	.nftmax-pcats__list {
 		gap: 25px;
 	}

 	.nftmax-pcats__list li a::before {
 		bottom: -24px;
 	}

 	.nftmax-psidebar a {
 		flex-direction: column;
 	}

 	.nftmax-psidebar__list {
 		gap: 15px;
 	}

 	.nftmax-psidebar__icon {
 		width: auto;
 	}

 	.nftmax-psidebar__title {
 		font-size: 15px;
 		text-align: center;
 	}

 	.nftmax-ptabs__verified-button {
 		min-width: 35%;
 	}

 	.nftmax-btn.nftmax-ptabs__verified-btn {
 		font-size: 14px;
 	}

 	.nftmax-wallet__one,
 	.nftmax-wallet__two {
 		width: 100%;
 	}
 }

 @media only screen and (min-width: 0px) and (max-width: 1278px) {

 	.nftmax-userprofile__user {
 		flex-direction: column;
 		align-items: start;
 		gap: 25px;
 	}

 	.nftmax-userprofile__right {
 		align-items: start;
 		justify-content: initial;
 	}

 	.nftmax-pcats__list a {
 		font-size: 15px;
 	}
 }

 @media only screen and (max-width: 767px) {
 	.nftmax-progress {
 		display: flex;
 		gap: 25px;
 		padding-top: 10px;
 	}

 	.nftmax-pcats__list {
 		margin-left: -15px;
 		margin-top: -15px;
 		display: block;
 	}

 	.nftmax-pcats__list a {
 		margin-left: 15px;
 		display: inline-block;
 		padding: 10px 5px;
 	}

 	.nftmax-pcats__list a:before {
 		bottom: 0;
 	}

 	.nftmax-header__form-profile {
 		width: 100%;
 	}

 	.nftmax-userprofile__user {
 		flex-direction: column;
 		justify-content: left;
 		align-items: center;
 		padding: 0;
 		gap: 20px;
 	}

 	.nftmax-pcats {
 		margin-top: 30px;
 	}

 	.nftmax-pcats__list li a {
 		font-size: 16px;
 	}

 	.nftmax-userprofile__thumb {
 		max-width: 115px;
 		margin-bottom: 15px;
 	}

 	.nftmax-userprofile__user {
 		top: -60px;
 		margin-bottom: -60px;
 		align-items: start;
 	}

 	.nftmax-userprofile__content {
 		display: flex;
 		flex-direction: column;
 		justify-content: center;
 		align-items: center;
 	}

 	.nftmax-userprofile__info-text {
 		padding-right: 0;
 	}

 	.nftmax-psidebar__title {
 		display: none;
 	}

 	.nftmax-ptabs__verified {
 		flex-direction: column;
 	}

 	.nftmax-ptabs__sidebar {
 		margin-top: 30px;
 	}

 	.nftmax-paymentm__icon {}

 	.nftmax-paymentm__single {
 		flex-direction: column;
 	}

 	.nftmax-paymentm__manage-btn {
 		margin-top: 20px;
 	}

 	.nftmax-paymentm__icon {
 		min-width: 80px;
 		min-height: 80px;
 		line-height: 80px;
 		width: 80px;
 		height: 80px;
 	}

 	.nftmax-paymentm__icon img {
 		max-width: 35px;
 	}

 	.nftmax-paymentm__single {
 		padding-bottom: 15px;
 		margin-bottom: 15px;
 	}

 	.nftmax__item-form--group .nftmax__item-form--group {
 		margin-top: 20px;
 	}

 	.nftmax-personals__history {
 		width: 100%;
 		overflow: scroll;
 	}

 	.nftmax-personals__history #nftmax-table__main {
 		width: 600px;
 	}

 	.nftmax-password__img {
 		margin-top: 30px;
 	}

 	.nftmax-psidebar__list {
 		gap: 25px;
 	}

 	.nftmax-userprofile__meta {
 		margin-right: 12px;
 		padding-right: 12px;
 		font-size: 16px;
 	}

 	.nftmax-personals__list {
 		width: 12.5%;
 	}

 	.nftmax-personals__content {
 		width: 87.5%;
 	}

 	.nftmax-ptabs__separate {
 		flex-direction: column;
 	}

 	.nftmax-paymentm__name {
 		flex-direction: column;
 		text-align: center;
 	}

 	.nftmax-wallet__one,
 	.nftmax-wallet__two {
 		width: 100%;
 	}
 }

 .ntfmax__bgc--1 {
 	background: ;
 	background: linear-gradient(134.38deg, #F539F8 0%, #C342F9 43.55%, #5356FB 104.51%);
 }

 .ntfmax__bgc--2 {
 	background: #5356FB;
 }

 .ntfmax__bgc--3 {
 	background: #F539F8;
 }

 .ntfmax__bgc--4 {
 	background: #56CCF2;
 }

 .ntfmax__bgc--5 {
 	background: #9B51E0;
 }

 .ntfmax__bgc--6 {
 	background: #219653;
 }

 .ntfmax__bgc--7 {
 	background: #EB5757;
 }

 .nftmax-table__status__group {
 	display: flex;
 	gap: 32px;
 	align-items: center;
 	justify-content: center;
 }

 .nftmax-table__trash a {
 	color: #878F9A;
 }

 .nftmax-table__trash a:hover {
 	color: #EB5757;
 }

 .nftmax-password__img {
 	max-width: 400px;
 	justify-content: center;
 	align-items: center;
 	display: flex;
 }

 .nftmax-accordion__single button::after {
 	left: 0;
 	position: absolute;
 	left: 0;
 	width: auto;
 	height: auto;
 }

 .nftmax-accordion__single .accordion-button::after {
 	content: "+";
 	background: none;
 	color: #5356FB;
 	font-size: 20px;
 }

 .nftmax-accordion__single .accordion-button:not(.collapsed) {
 	color: #0c63e4;
 	background-color: #e7f1ff;
 	box-shadow: inset 0 -1px 0 rgba(83, 86, 251, 0.16);
 }

 .nftmax-accordion__single .accordion-button:not(.collapsed)::after {
 	content: "-";
 }

 .accordion-button.nftmax-accordion__heading {
 	background: transparent;
 	font-size: 18px;
 	font-weight: 400;
 	padding: 22px 22px;
 	color: #374557;
 }

 .nftmax-accordion__single .accordion-button:not(.collapsed) {
 	color: initial;
 	background-color: transparent;
 	box-shadow: none;
 }

 #nftmax-accordion {
 	position: relative;
 	top: -22px;
 	margin-bottom: -22px;
 }

 .accordion-body.nftmax-accordion__body {
 	font-size: 16px;
 	color: #878F9A;
 	border-left: 4px solid #5356FB;
 	padding: 0 20px;
 	margin: 25px 40px;
 }

 .accordion-flush .accordion-item:last-child {
 	border: inherit;
 }

 .accordion-item.nftmax-accordion__single {
 	border: none !important;
 }

 .accordion-item.nftmax-accordion__single .accordion-header {
 	border-bottom: 1px solid #E3E4FE;
 }

 blockquote {
 	background: #5356FB;
 	padding: 25px;
 	color: #fff;
 	font-size: 18px;
 	border-radius: 5px;
 	margin-bottom: 30px;
 }

 .nftmax-ptabs__page p {
 	margin-bottom: 30px;
 }

 .nftmax-ptabs__page p:last-child {
 	margin: 0;
 }

 .nftmax-ptabs__sauthor {
 	position: relative;
 }

 .nftmax-ptabs__sedit {
 	position: absolute;
 	bottom: 50px;
 	width: 32px;
 	height: 32px;
 	line-height: 32px;
 	text-align: center;
 	border-radius: 100%;
 	color: #fff;
 	right: 8px;
 	background: #374557;
 	cursor: pointer;
 }

 .nftmax-ptabs__sedit:hover {
 	background: #F539F8;
 	color: #fff;
 }

 .nftmax-ptabs__stitle {
 	font-size: 20px;
 	margin: 0 0 10px;
 	letter-spacing: .025em;
 }

 .nftmax-ptabs__stext b {
 	color: #374557;
 }

 .nftmax-ptabs__stext {
 	line-height: 1.5rem;
 }

 .nftmax-ptabs__stitle i {
 	color: #878F9A;
 }

 .nftmax-ptabs__scover .nftmax-ptabs__pthumb {
 	width: 100%;
 	display: ;
 	max-width: 100%;
 }

 .nftmax-ptabs__ssingle.nftmax-ptabs__scover .nftmax-ptabs__sedit {
 	bottom: 10px;
 	right: 15px;
 }

 .nftmax-personals__history .nftmax-table__column-6 {
 	width: 1% !important;
 }

 .nftmax-personals__history .nftmax-table__body tr td {
 	padding: 15px 0;
 }

 .nftmax-personals__history .nftmax-table__product-desc {
 	color: #374557;
 	font-size: 16px;
 }

 .nftmax-personals__history .nftmax-table__column-5 {
 	width: 10% !important;
 }

 .nftmax-personals__history .nftmax-table__column-1 {
 	width: 10%;
 }

 .nftmax-personals__history .nftmax-table__body tr td {
 	padding: 13px 0;
 }

 .nftmax__item-button--group--profile {
 	justify-content: center;
 }

 .nftmax__item-button--group--profile button {
 	font-size: 18px;
 }

 .nftmax__item-button--group--profile .nftmax__item-button--cancel {
 	font-weight: 400;
 }

 .nftmax-ptabs__form-update {
 	width: 232px !important;
 	min-width: 232px;
 }

 .nftmax-ptabs__stitle--update {}

 .nftmax-ptabs__ssingle {
 	margin-bottom: 25px;
 }

 .nftmax-ptabs__ssingle:last-child {
 	margin: 0;
 }

 .nftmax-ptabs__sedit.nftmax-ptabs__cedit {
 	background: #374557;
 	bottom: -16px;
 	right: 10px;
 }

 .nftmax-ptabs__sauthor {
 	display: flex;
 	flex-direction: column;
 }

 .nftmax-ptabs__sauthor-img {}

 .nftmax-ptabs__pthumb {
 	max-width: 200px;
 	position: relative;
 }

 .nftmax-ptabs__pthumb input {
 	display: none;
 }

 .nftmax-ptabs__scover img {
 	width: 100%;
 }

 .nftmax-userprofile__meta a {
 	color: #82829A;
 	font-weight: 400;
 }


 .followers-list__single {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }

 .followers-list__first {
 	display: flex;
 	align-items: center;
 	gap: 20px;
 	justify-content: center;
 }

 .followers-list__title {
 	margin: 0;
 }

 .followers-list__badge {
 	position: absolute;
 	top: -5px;
 	right: 0;
 	max-width: 18px;
 }

 .followers-list__follower {
 	position: relative;
 }

 .followers-list__follower {
 	width: 60px;
 }

 .followers-list__text {
 	margin: 0;
 }

 .followers-list__button a {
 	padding: 13px 30px;
 }

 .followers-list {
 	display: flex;
 	flex-direction: column;
 	gap: 30px;
 }

 .followers-list__button a {
 	width: 115px;
 	text-align: center;
 	padding: 13px 10px;
 	min-width: ;
 }


 .nftmax-btn.nftmax-btn__bordered.nftmax-btn__followed:before {
 	display: ;
 	opacity: 0;
 	visibility: hidden;
 	background: ;
 }

 .nftmax-btn.nftmax-btn__bordered.nftmax-btn__followed::after {
 	background: linear-gradient(134.38deg, #F539F8 0%, #C342F9 43.55%, #5356FB 104.51%);
 	opacity: 0.17;
 	border-radius: 61px !important;
 }

 .nftmax-followers__modal .modal-content {
 	width: 400px !important;
 	min-width: 400px;
 	margin: 0 auto;
 }

 @media only screen and (max-width: 767px) {

 	.nftmax-followers__modal .modal-content,
 	.modal-content,
 	.nftmax-close__modal-close .modal-content {
 		width: 100% !important;
 		max-width: 100% !important;
 		justify-content: inherit;
 		margin-left: initial;
 	}
 }

 /*======================================
   End NFTMax Profiles CSS
========================================*/

 /*======================================
   NFTMax Utilities CSS
========================================*/
 .nftmax-usernavs {
 	display: flex;
 	gap: 15px;
 	align-items: center;
 	margin-top: 40px;
 	margin-bottom: 20px;
 }

 .nftmax-usernavs a.nftmax-btn {
 	padding: 10px 21px;
 }

 .nftmax-usernavs .nftmax-btn.nftmax-btn__share {
 	width: 46px;
 	height: 46px;
 	line-height: 46px;
 	padding: 0;
 }

 .nftmax-userprofile__header {
 	position: relative;
 }

 .nftmax-userprofile__right-v2 {
 	position: absolute;
 	top: 50%;
 	right: 40px;
 	margin-top: -26px;
 }



 .trending-action__remove {
 	position: absolute;
 	font-size: 100px;
 	top: 50%;
 	margin-top: -50px;
 	left: 50%;
 	margin-left: -50px;
 	color: #fff;
 }

 .nftmax__file-top {
 	padding-right: 15px;
 }

 .nftmax__file-upload {
 	position: relative;
 	box-sizing: border-box;
 	border-radius: 5px;
 	padding-bottom: 20px;
 	background: #FAFAFA;
 	-webkit-animation: fadeup 0.5s 0.5s ease both;
 	animation: fadeup 0.5s 0.5s ease both;
 	transform: translateY(20px);
 	opacity: 0;
 	border: 1px dashed rgba(83, 86, 251, 0.16);
 	min-height: 360px;
 	display: flex;
 	justify-content: center;
 	align-items: center;
 }

 .nftmax__file-upload .upload-files header {
 	background: #4db6ac;
 	border-top-left-radius: 5px;
 	border-top-right-radius: 5px;
 	text-align: center;
 }

 .nftmax__file-upload .upload-files header p {
 	color: #fff;
 	font-size: 40px;
 	margin: 0;
 	padding: 50px 0;
 }

 .nftmax__file-upload .upload-files header p i {
 	transform: translateY(20px);
 	opacity: 0;
 	font-size: 30px;
 	-webkit-animation: fadeup 0.5s 1s ease both;
 	animation: fadeup 0.5s 1s ease both;
 }

 .nftmax__file-upload .upload-files header p .up {
 	font-weight: bold;
 	transform: translateX(-20px);
 	display: inline-block;
 	opacity: 0;
 	-webkit-animation: faderight 0.5s 1.5s ease both;
 	animation: faderight 0.5s 1.5s ease both;
 }

 .nftmax__file-upload .upload-files header p .load {
 	display: inline-block;
 	font-weight: 100;
 	margin-left: -8px;
 	transform: translateX(-20px);
 	opacity: 0;
 	-webkit-animation: faderight 1s 1.5s ease both;
 	animation: faderight 1s 1.5s ease both;
 }

 .nftmax__file-upload .upload-files .body {
 	text-align: center;
 	padding: 65px 0;
 	padding-bottom: 30px;
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	align-items: center;
 	height: 100%;
 }

 .nftmax__file-upload .upload-files .body.hidden {
 	display: none;
 }

 .nftmax__file-upload .upload-files .body input {
 	visibility: hidden;
 }

 .nftmax__file-upload .upload-files .body i {
 	font-size: 65px;
 	color: lightgray;
 }

 .nftmax__file-upload .upload-files .body p {
 	font-size: 14px;
 	padding-top: 32px;
 	line-height: 1.4;
 	margin: 0;
 }

 .nftmax__file-upload .upload-files .body p b {
 	color: #374557;
 	font-size: 20px;
 	letter-spacing: .025em;
 }

 .nftmax__file-upload .upload-files .body p a {
 	color: #5356FB;
 }

 .nftmax__file-upload .upload-files .body.active {
 	border: dashed 2px #4db6ac;
 }

 .nftmax__file-upload .upload-files .body.active i {
 	box-shadow: 0 0 0 -3px #fff, 0 0 0 lightgray, 0 0 0 -3px #fff, 0 0 0 lightgray;
 	-webkit-animation: file 0.5s ease both;
 	animation: file 0.5s ease both;
 }

 @-webkit-keyframes file {
 	50% {
 		box-shadow: -8px 8px 0 -3px #fff, -8px 8px 0 lightgray, -8px 8px 0 -3px #fff, -8px 8px 0 lightgray;
 	}

 	75%,
 	100% {
 		box-shadow: -8px 8px 0 -3px #fff, -8px 8px 0 lightgray, -16px 16px 0 -3px #fff, -16px 16px 0 lightgray;
 	}
 }

 @keyframes file {
 	50% {
 		box-shadow: -8px 8px 0 -3px #fff, -8px 8px 0 lightgray, -8px 8px 0 -3px #fff, -8px 8px 0 lightgray;
 	}

 	75%,
 	100% {
 		box-shadow: -8px 8px 0 -3px #fff, -8px 8px 0 lightgray, -16px 16px 0 -3px #fff, -16px 16px 0 lightgray;
 	}
 }

 .nftmax__file-upload .upload-files .body.active .pointer-none {
 	pointer-events: none;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated {
 	width: 100%;
 	margin: 0 auto;
 	height: 0;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .divider {
 	margin: 0 auto;
 	width: 0;
 	border-top: solid 4px #5356FB;
 	text-align: center;
 	overflow: hidden;
 	transition: width 0.5s ease;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .divider span {
 	display: inline-block;
 	transform: translateY(-25px);
 	font-size: 12px;
 	padding-top: 8px;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated.hasFiles {
 	height: auto;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated.hasFiles .divider {
 	width: 100%;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated.hasFiles .divider span {
 	transform: translateY(0);
 	transition: transform 0.5s 0.5s ease;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files {
 	width: 320px;
 	margin: 0 auto;
 	margin-top: 15px;
 	padding-left: 5px;
 	text-align: center;
 	overflow-x: hidden;
 	overflow-y: auto;
 	max-height: 210px;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files::-webkit-scrollbar-track {
 	background-color: rgba(211, 211, 211, 0.25);
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files::-webkit-scrollbar {
 	width: 4px;
 	background-color: rgba(211, 211, 211, 0.25);
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files::-webkit-scrollbar-thumb {
 	background-color: rgba(77, 182, 172, 0.5);
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file {
 	width: 100%;
 	min-height: 50px;
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	opacity: 0;
 	-webkit-animation: fade 0.35s ease both;
 	animation: fade 0.35s ease both;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file .name {
 	font-size: 12px;
 	white-space: nowrap;
 	text-overflow: ellipsis;
 	overflow: hidden;
 	width: 80px;
 	text-align: left;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file .progress {
 	width: 55%;
 	height: 10px;
 	border: solid 1px lightgray;
 	border-radius: 2px;
 	background: linear-gradient(to left, rgba(77, 182, 172, 0.2), rgba(117, 83, 240, 0.8)) no-repeat;
 	background-size: 100% 100%;
 }

 .list-files .name span {
 	font-size: 15px;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file .progress.active {
 	-webkit-animation: progress 30s linear;
 	animation: progress 30s linear;
 }

 @-webkit-keyframes progress {
 	from {
 		background-size: 0 100%;
 	}

 	to {
 		background-size: 100% 100%;
 	}
 }

 @keyframes progress {
 	from {
 		background-size: 0 100%;
 	}

 	to {
 		background-size: 100% 100%;
 	}
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file .done {
 	cursor: pointer;
 	width: 40px;
 	height: 40px;
 	background: #4db6ac;
 	border-radius: 50%;
 	margin-left: -10px;
 	transform: scale(0);
 	position: relative;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file .done:before {
 	content: "View";
 	position: absolute;
 	top: 0;
 	left: -5px;
 	font-size: 24px;
 	opacity: 0;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file .done:hover:before {
 	transition: all 0.25s ease;
 	top: -30px;
 	opacity: 1;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file .done.anim {
 	-webkit-animation: done1 0.5s ease forwards;
 	animation: done1 0.5s ease forwards;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file .done.anim #path {
 	-webkit-animation: done2 2.5s 0.5s ease forwards;
 	animation: done2 2.5s 0.5s ease forwards;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .list-files .file .done #path {
 	stroke-dashoffset: 7387.5942382813;
 	stroke-dasharray: 7387.5942382813 7387.5942382813;
 	stroke: #fff;
 	fill: transparent;
 	stroke-width: 50px;
 }

 @-webkit-keyframes done2 {
 	to {
 		stroke-dashoffset: 0;
 	}
 }

 @keyframes done2 {
 	to {
 		stroke-dashoffset: 0;
 	}
 }

 @-webkit-keyframes done1 {
 	50% {
 		transform: scale(0.5);
 		opacity: 1;
 	}

 	80% {
 		transform: scale(0.25);
 		opacity: 1;
 	}

 	100% {
 		transform: scale(0.5);
 		opacity: 1;
 	}
 }

 @keyframes done1 {
 	50% {
 		transform: scale(0.5);
 		opacity: 1;
 	}

 	80% {
 		transform: scale(0.25);
 		opacity: 1;
 	}

 	100% {
 		transform: scale(0.5);
 		opacity: 1;
 	}
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .importar {
 	outline: none;
 	position: absolute;
 	left: 0;
 	right: 0;
 	bottom: 20px;
 	margin: auto;
 	border: solid 1px #5356FB;
 	color: #5356FB;
 	background: transparent;
 	padding: 8px 15px;
 	font-size: 12px;
 	border-radius: 4px;
 	font-family: Roboto;
 	line-height: 1;
 	cursor: pointer;
 	transform: translateY(15px);
 	opacity: 0;
 	visibility: hidden;
 	font-size: 16px;
 	padding: 8px 22px;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .importar.active {
 	transition: transform 0.5s 1.5s ease, opacity 0.5s 1.5s ease, background;
 	transform: translateY(0);
 	opacity: 1;
 	visibility: visible;
 }

 .nftmax__file-upload .upload-files .nftmax__file-updated .importar:hover {
 	background: #5356FB;
 	color: #fff;
 }

 @-webkit-keyframes fadeup {
 	to {
 		transform: translateY(0);
 		opacity: 1;
 	}
 }

 @keyframes fadeup {
 	to {
 		transform: translateY(0);
 		opacity: 1;
 	}
 }

 @-webkit-keyframes faderight {
 	to {
 		transform: translateX(0);
 		opacity: 1;
 	}
 }

 @keyframes faderight {
 	to {
 		transform: translateX(0);
 		opacity: 1;
 	}
 }

 @-webkit-keyframes fade {
 	to {
 		opacity: 1;
 	}
 }

 @keyframes fade {
 	to {
 		opacity: 1;
 	}
 }

 @media (max-width: 400px) {
 	.nftmax__file-upload {
 		width: 100%;
 		height: 100%;
 	}
 }



 .nftmax-history {
 	background: #fff;
 	padding: 20px;
 	border-radius: .75rem;
 }

 .nftmax-history__content {
 	display: flex;
 	gap: 10px;
 	margin-bottom: 40px;
 }

 .nftmax-history__number {
 	margin: 0;
 	color: #374557;
 	font-size: 26px;
 }

 .nftmax-history__text {
 	margin: 0;
 	margin-top: 5px;
 }

 .nftmax-history__amount {
 	margin: 0;
 	font-size: 14px;
 	color: #27AE60;
 }

 .nftmax-history__icon {
 	width: 70px;
 	height: 70px;
 	line-height: 70px;
 	background: #E3E4FE;
 	text-align: center;
 	border-radius: 100%;
 }

 .nftmax-history__icon img {
 	max-width: 30px;
 }

 .nftmax-history__amount.nftmax-history__amount-debit {
 	color: #EB5757;
 }

 .nftmax-history__icon.nftmax-history__icon-two {
 	background: #FEECFF;
 }

 .nftmax-history__icon.nftmax-history__icon-two {}

 .nftmax-history__icon.nftmax-history__icon-three {
 	background: #EAF7F0;
 }

 .nftmax-history__icon.nftmax-history__icon-four {
 	background: #FDEFEF;
 }



 .nftmax-table__main-history .nftmax-table__column-1 {
 	width: 8%;
 }

 .nftmax-table__main-history .nftmax-table__column-2 {
 	width: 26%;
 }

 .nftmax-topsell__country .nftmax-newtrans__single {
 	border: none;
 	padding: 0;
 	margin-bottom: 32px;
 }

 .nftmax-topsell__country h4 {
 	font-size: 18px;
 }

 .view-wallet__btn.top-sell {}

 .nftmax-topsell__country .nftmax-newtrans__single:last-child {
 	margin: 0;
 }

 .nftmax__item-title.nftmax__item-title--psingle {
 	font-size: 18px;
 	letter-spacing: .025em;
 }

 .nftmax__item-text--single {
 	letter-spacing: .025em;
 }

 .nftmax-wc__form-main--profile .nftmax-wc__icon.lock {
 	right: initial;
 	left: 29px;
 }

 .nftmax-wc__form-main--profile .nftmax-wc__icon,
 .nftmax-wc__form-main--profile .nftmax-wc__icon svg {
 	font-size: 20px;
 	line-height: initial;
 }

 .nftmax-wc__form-main--profile .nftmax-wc__icon svg {
 	margin-top: -5px;
 }

 .nftmax-wc__form-main--profile input {
 	padding: 5px 50px 5px 50px;
 }

 @media only screen and (max-width: 767px) {

 	#myChart_bids_month,
 	#myChart_earning_month {
 		max-height: 200px !important;
 	}

 	div.trending-action__remove {
 		font-size: 50px;
 		margin-top: -25px;
 		margin-left: -25px;
 	}
 }

 .nftmax-accordion.nftmax-according__showcase {
 	background: #fff;
 	padding: 5px 20px;
 	border-radius: 15px;
 }

 .dashboard-banner__slider-showcase .slick-dots li button {
 	background: ;
 	border: 1px solid #5356FB;
 }

 .dashboard-banner__slider-showcase .slick-dots li.slick-active button {
 	border-color: transparent;
 	background: #5356FB;
 }

 .charts-main__showcase {
 	background: #fff;
 	padding: 20px;
 	border-radius: 15px;
 }

 .nftmax-history__content {
 	margin: 0;
 	align-items: center;
 }

 .nftmax-wc__form-inner-showcase {
 	background: #fff;
 	padding: 40px;
 	border-radius: 15px;
 }




 .nftmax-sixth-one {
 	width: 51.3%;
 }

 .nftmax-sixth-two {
 	width: 48.7%;
 }

 .charts-home-one {
 	min-height: 352px;
 }

 @media only screen and (min-width: 1100px) and (max-width: 1550px) {
 	.charts-home-one {
 		min-height: 313px;
 	}

 	.nftmax-wc__form-main .form-group {
 		margin-top: 15px;
 	}

 	.nftmax-wc__middle img {
 		max-width: 500px;
 	}
 }

 @media only screen and (min-width: 1100px) and (max-width: 1550px) {
 	.charts-home-one {
 		min-height: 360px;
 	}
 }

 @media only screen and (min-width: 0px) and (max-width: 1278px) {
 	.nftmax-table__product-history .nftmax-table__column-2 {
 		width: 15%;
 	}

 	.nftmax-table__product-history .nftmax-table__column-3 {
 		width: 18%;
 	}

 	.nftmax-table__product-history .nftmax-table__product-title {
 		font-size: 18px;
 	}

 	.nftmax-table__text {
 		font-size: 13px;
 	}

 	.nftmax-hidden-rp {
 		display: none;
 	}

 	.nftmax__file-upload {
 		width: 100%;
 	}

 	.col-lg-5.col-12.nftmax-pcolumn__one {
 		width: 100%;
 	}

 	.nftmax__item-form--group.nftmax-last-name {
 		margin-bottom: 30px;
 	}

 	.nftmax-ptabs__form-update {
 		width: 165px !important;
 		min-width: 165px;
 	}

 	.trending-action__slider .slick-list,
 	.marketplace-single__slider .slick-list {
 		margin: 0 -10px;
 	}

 	.trending-action__single.slick-slide {
 		margin: 10px;
 	}
 }

 @media only screen and (min-width: 0px) and (max-width: 767px) {
 	.dashboard-banner__group-title {
 		font-size: 18px;
 	}

 	.dashboard-banner__group {
 		display: flex;
 		flex-direction: column;
 		gap: 6px;
 	}

 	.dashboard-banner .dashboard-banner__bid {
 		padding: 24px 10px;
 	}

 	.welcome-cta {
 		padding: 15px;
 	}

 	.charts-main__heading .nftmax-chart__dropdown {
 		margin-top: 0;
 	}

 	.charts-main__heading {
 		gap: 10px;
 	}

 	.dashboard-banner__title {
 		font-size: 20px;
 	}

 	.dashboard-banner__button {
 		margin-top: 20px;
 	}

 	.all-notificaiton__inner {
 		gap: 15px;
 	}

 	.all-notificaiton__inner .list-group-item {
 		font-size: 15px;
 	}

 	.nftmax-currency__shop-detail {
 		margin-top: 25px;
 		padding-top: 0;
 	}

 	.nftmax-trendmeta__img.nftmax-trendmeta__img-detail {
 		max-width: 60px;
 	}

 	.nftmax-trendmeta__content-detail .nftmax-trendmeta__title {
 		font-size: 16px;
 	}

 	.nftmax-trendmeta__content-detail span {
 		font-size: 14px;
 	}

 	.nftmax-trendmeta__main_detail .nftmax-trendmeta__author {
 		gap: 5px;
 	}

 	.nftmax-ptabs__form-update {
 		width: 100% !important;
 		min-width: 100%;
 	}
 }

 @media only screen and (min-width: 0px) and (max-width: 991px) {

 	.nftmax-sixth-one,
 	.nftmax-sixth-two {
 		width: 100%;
 	}

 	.charts-home-one {
 		min-height: initial;
 	}

 	.dashboard-banner__heart {
 		width: 44px;
 		height: 44px;
 		line-height: 44px;
 		font-size: 20px;
 	}
 }

 @media only screen and (max-width: 767px) {
 	.nftmax-smenu.nftmax-close .menu-bar li a {
 		padding: 8px 0px;
 	}

 	.nftmax-close__modal-close {
 		min-width: initial;
 	}
 }

 @media only screen and (max-width: 1278px) {
 	.trending-action__single .nftmax-trendmeta {
 		margin-top: 0px;
 	}
 }

 .nftmax-sellbox__single {
 	min-height: 434px;
 }

 .nftmax-sellbox__single .nftmax-sidebar__cside-one {
 	height: 175px;
 }


 #chart__sell,
 #chart__visitor {
 	min-height: 265px;
 	max-height: 300px;
 }

 .charts-main.charts-main__invest {
 	min-height: 351px;
 }

 #chart__investment {
 	max-height: 276px;
 	min-height: 276px;
 }

 @media only screen and (min-width: 1020px) and (max-width: 1278px) {
 	.nftmax-sellbox__single .nftmax-amount__statics {
 		margin-bottom: 74px;
 	}

 	.nftmax-sellbox__heading-title {
 		font-size: 18px;
 		padding: 22px 20px;
 	}
 	table#datatable {
         display: -webkit-box; 
        overflow-x: auto; 
        }
 }

 @media only screen and (min-width: 1278px) and (max-width: 1500px) {
 	.nftmax-sellbox__single .nftmax-amount__statics {
 		margin-bottom: 74px;
 	}
 	
 	 table#datatable {
         display: -webkit-box; 
        overflow-x: auto; 
        }
 
 }
 
  
 @media only screen and (max-width: 1024px) {
     
        table#datatable {
         display: -webkit-box; 
        overflow-x: auto; 
        }
     
 	  .lft { 
     border-radius: 20px 20px 0 0px; 
   } 
 
 .login_in {
    margin-top: 20px;
}
    
     
 }
 
 
 @media only screen and (max-width: 1020px) {
 	.nftmax-sellbox__single {
 		min-height: initial;
 	}

 	.nftmax-sellbox__single .nftmax-amount__statics {
 		margin-bottom: 40px;
 	}

 	.trending-action__single.marketplace-details .nftmax-flex__center {
 		--bs-gutter-y: 30px;
 	}

 	div#datatable_wrapper {
 		overflow-x: auto;
 		/* display: -webkit-inline-box; */
 	}

 	.all_tables div#datatable_length {
 		position: inherit !important;
 		text-align: left;
 	}

 	div#datatable_filter {
 		text-align: left;
 	} 
 	
    .lft { 
     border-radius: 20px 20px 0 0px; 
   } 
     
     
 }

 @media only screen and (max-width: 767px) {
     
     
         .tb-pge {
        margin: 10px !important;
        }
     

 	#chart__sell,
 	#chart__visitor,
 	#chart__investment {
 		min-height: 240px;
 		max-height: 240px;
 	}

 	.div#datatable_wrapper {
 		overflow-x: auto;
 		/* display: -webkit-box;  */
 	}

 	.all_tables div#datatable_length {
 		position: relative !important;
 		text-align: left;
 	}

 	div#datatable_filter {
 		text-align: left;
 	}
	 .btn_sec button { 
		font-size: 14px;
		margin-bottom: 5px;
	}
	.btn_sec {
		text-align: left !important; 
	}
	
	.login_in {
    padding-bottom: 20px;
    margin-top: 20px; 
    width: 90%;
}

  .lft {
    border-radius:0px;
 }
 .right_bg h3 {
    font-size: 35px; 
 }
 .rgt {
     padding:15px;
 }


 }

 /*======================================
   End NFTMax Utilities CSS
========================================*/


 /* rajaram css */


 .box1 {
 	display: flex;
 	border: 2px solid #E4082D;
 	width: 100%;
 	border-radius: 8px;
 }

 .box1 img {
 	background: #E4082D;
 	padding: 10px;
 }

 .users_sec {
 	padding-left: 10px;
 	/*padding-top: 20px;*/
   align-self: center;
 }

 .users_sec h5 {
 	font-size: 18px;
 	color: #1A1532;
 	margin-bottom: 0px;
 }

 .users_sec h6 {
 	font-size: 15px;
 	margin-bottom: 0;
 }

 .socail_icons ul {
 	display: flex;
 	position: absolute;
 	right: 10px;
 	bottom: 100px;
 }

 .pro_bg {
 	position: relative;
 }

 .socail_icons ul li {
 	margin: 0px 5px;
 }

 .pro_img {
 	text-align: center;
 	margin-top: -50px;
 }

 .sli_pt {
 	background: #fff;
 	padding: 15px;
 	border-radius: 25px;
 	box-shadow: 0px 0px 15px #dddddd;
 	margin-top: 30px;
 }

 .sli_pt img {
 	width: 95%;
 	margin: 0 auto;
 }

 .pro_img img {
 	border: 5px solid #e4082d;
 	border-radius: 50%;
 	margin-bottom: 10px;
 }

 table.dataTable thead .sorting_asc:after {
 	content: "\e155";
 }

 .all_tables .card-header {
 	background: #E4082D;
 	color: #fff;
 	border-radius: 15px 15px 0px 0px;
 }

 .card.all_tables {
 	border-radius: 15px;
 }

 .all_tables .card-header h6 {
 	font-size: 15px;
 	letter-spacing: 0.8px;
 }

 .all_tables table.dataTable thead {
 	background: #F5F0F0;
 	border: 1px solid #B6B6B6;
 }

 .all_tables table.dataTable tbody tr td {
 	border: 1px solid #b6b6b666;
 }

 .all_tables select {
 	border: 1px solid #ccc;
 	outline: none;
 	height: 30px;
 	border-radius: 5px;
 }

 .all_tables div.dataTables_wrapper div.dataTables_filter input {
 	margin-left: 0.5em;
 	display: inline-block;
 	width: auto;
 	height: 32px;
 	padding: 5px 10px;
 }

 .all_tables div#datatable_length {
 	position: absolute;
 }

 .paginate_button {
 	background: #fff;
 	margin: 0px 5px;
 	border: 1px solid #BFBFBF;
 	padding: 5px 15px;
 	color: #000;
 	border-radius: 5px;
 	font-weight: 500;
 	letter-spacing: 1px;
 }

 a.paginate_button.current {
 	background: #E4082D;
 	color: #fff;
 }

 a#datatable_previous {
 	background: #E4082D;
 	margin: 0px 5px;
 	padding: 5px 15px;
 	color: #fff;
 	border-radius: 5px;
 	font-weight: 500;
 	letter-spacing: 1px;
 }

 a#datatable_next {
 	background: #E4082D;
 	margin: 0px 5px;
 	padding: 5px 15px;
 	color: #fff;
 	border-radius: 5px;
 	font-weight: 500;
 	letter-spacing: 1px;
 }

 .all_tables a {
 	color: #087992;
 	font-weight: 100 !important;
 }

 .card.all_tables input {
 	height: 40px;
 	padding: 0px 10px;
 	box-shadow: none;
 	border: 1px solid #cccccc;
 	font-size: 16px;
 }

 .in_pt select.form-select {
 	height: 40px;
 	box-shadow: none;
 	border: 1px solid #ccc;
 }

 .in_pt label {
 	margin-bottom: 5px;
 	padding-top: 5px;
 	font-weight: 500 !important;
 }

 .btn_sec {
     display:none;
 	text-align: end;
 	margin-bottom: 20px;
 }

 .btn_sec button {
 	background: #E4082D;
 }

 .con_nb {
 	    display: flex;
    text-align: start;
    align-items: center;
    justify-content: end;
 }

 .in_pt h3 {
 	margin-bottom: 0;
 	padding-top: 10px;
 }

 button.but-modal {
    background: #E4082D;
    width: 100%;
    color: #fff;
    border-radius: 50px;
    font-weight: 100 !important;
    font-size: 20px;
    display: flex;
    justify-content: space-between;
    line-height: 44px;
    margin-bottom: 20px;
    padding: 1px 20px;
}

button.but-modal img {
    width: 35px;
    padding-top: 5px;
}

.copyright {
    background: black;
    text-align: center;
    position: fixed;
    width: 100%;
    bottom: 0;
    color: #ffff;
}

.copyright p {
    margin-bottom: 0;
    color: #fff;
    font-size: 16px;
    letter-spacing: 1px;
    padding: 5px;
}
/*page Setting*/
.tb-pge {
    margin: 35px;
}