/* XL Device :1200px. */
@media (min-width: 1200px) and (max-width: 1750px) {
	.bye-get {
		width: auto;
		padding-right: 10px;
	}

	.bye-get a {
		font-size: 10px;
	}

	.bol-text {
		height: auto;
		padding-top: 10px;
		padding-bottom: 10px;
	}
}

/* XL Device :1200px. */
@media (min-width: 1200px) and (max-width: 1449px) {
	.chart-next {
		display: block;
	}

	.section-title h3 {
		font-size: 18px;
	}

	.section-title h3 span {
		font-size: 14px;
	}

	.slider-active h4 {
		font-size: 17px;
	}

	.slider-active h3 {
		font-size: 17px;
	}

	.worning-containt a {
		font-size: 18px;
	}

	.chart-inner-containt a {
		font-size: 13px;
	}

	.chart-inner-containt span {
		font-size: 16px;
	}

	.chart-inner-containt p {
		font-size: 13px;
	}

	.chart-img {
		height: 100%;
	}

	.chart-img img {
		height: 100%;
	}

	.single-carcle-containt p {
		font-size: 12px;
	}

	.single-carcle-containt h4 {
		font-size: 14px;
	}

	.single-carale {
		width: 50%;
	}

	.nav-item a {
		font-size: 14px;
		padding-left: 0;
		margin: 0;
	}

	.table .thead-dark th {
		font-size: 14px;
	}

	.table td,
	.table th {
		font-size: 14px;
	}

	.progerss-containt h3 {
		font-size: 18px;
	}

	.progerss-containt p {
		font-size: 14px;
	}

	.progerss-img img {
		max-width: 134px;
	}

	.chart-next a {
		font-size: 14px;
	}

	.home-right-bar {
		height: auto;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.chart-tab ul li {
		margin-right: 0;
	}

	.nav-link.active {
		position: relative;
		transition: 0.3s;
		margin-right: 0;
	}

	.cc .nav-link.active {
		position: relative;
		transition: 0.3s;
		margin-right: 20px;
	}

	.toship-area {
		width: auto;
	}

	.cheart-area.pdr {
		padding-right: 0;
	}

	.best-btn-area {
		display: flex;
		flex-wrap: wrap;
	}

	.best-hed {
		margin-bottom: 20px;
	}

	.best-btn a {
		margin: 0;
		margin-bottom: 8px;
	}

	.num-text a {
		margin-right: 15px;
		font-size: 14px;
	}

	.tab-menu-right ul li a {
		color: #000;
		font-size: 12px;
	}

	.tab-menu-left h4 {
		font-size: 13px;
	}

	.order-fins {
		height: 387px;
	}

	.right-bar-title a img {
		margin-right: 0;
		display: none;
	}

	.right-bar-title a {
		font-size: 10px;
		padding: 0 10px;
	}

	.home-right-bar.raght-2 {
		height: auto;
		padding: 10px;
	}

	.hed-fl {
		padding: 0;
	}

	.home-right-heading h4 {
		font-size: 14px;
	}

	.upload-text-up a {
		font-size: 12px;
	}

	.home-right-heading a {
		font-size: 14px;
	}

	.income-area {
		width: 46%;
	}

	.toship-area.wds {
		width: 930px;
	}

	.all-btn.pl {
		display: flex;
	}

	.ra-main-in input {
		width: 108px;
	}

	.bl-top h4 {
		font-size: 16px;
	}

	.bl-top span {
		font-size: 14px;
	}

	.bl-top span {
		font-size: 14px;
	}

	.sell-b-right {
		display: block;
	}

	.sell-l {
		margin-bottom: 15px;
		width: 100%;
	}
}

/* LG Device :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
	.site-laft-bar {
		position: fixed;
		left: -100%;
		transition: 0.3s;
	}

	.site-laft-bar.active {
		position: fixed;
		left: 0;
		z-index: 2;
	}

	.offcan-btn a {
		width: 30px;
		display: inline-block;
		text-align: center;
		background: #fde4e8;
		height: 30px;
		line-height: 30px;
		color: #eb1e24;
		margin-left: 10px;
		border-radius: 3px;
	}

	.btn-laft {
		margin-right: 18px;
	}

	.btn-right a {
		margin-right: 15px;
	}

	.chart-next {
		display: block;
	}

	.section-title h3 {
		font-size: 18px;
	}

	.section-title h3 span {
		font-size: 14px;
	}

	.slider-active h4 {
		font-size: 17px;
	}

	.slider-active h3 {
		font-size: 17px;
	}

	.worning-containt a {
		font-size: 18px;
	}

	.chart-inner-containt a {
		font-size: 13px;
	}

	.chart-inner-containt span {
		font-size: 16px;
	}

	.chart-inner-containt p {
		font-size: 13px;
	}

	.chart-img {
		height: 100%;
	}

	.chart-img img {
		height: 100%;
	}

	.single-carcle-containt p {
		font-size: 12px;
	}

	.single-carcle-containt h4 {
		font-size: 14px;
	}

	.single-carale {
		width: 50%;
	}

	.nav-item a {
		font-size: 14px;
		padding-left: 0;
		margin: 0;
	}

	.table .thead-dark th {
		font-size: 14px;
	}

	.table td,
	.table th {
		font-size: 14px;
	}

	.progerss-containt h3 {
		font-size: 18px;
	}

	.progerss-containt p {
		font-size: 14px;
	}

	.progerss-img img {
		max-width: 134px;
	}

	.chart-next a {
		font-size: 14px;
	}

	.home-right-bar {
		height: auto;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.chart-tab ul li {
		margin-right: 0;
	}

	.nav-link.active {
		position: relative;
		transition: 0.3s;
		margin-right: 0;
	}

	.offcan-btn {
		display: block;
	}

	.cc .nav-link.active {
		position: relative;
		transition: 0.3s;
		margin-right: 20px;
	}

	.cl-input.sb {
		margin-right: 20px;
		width: 200px;
	}

	.single-what a {
		font-size: 14px;
	}

	.sb-right {
		margin-left: 0px;
	}

	.single-what {
		margin-right: 15px;
	}

	.tab-menu-right.mr ul li {
		margin-right: 8px !important;
	}

	.induc-card {
		margin-right: 10px;
	}

	.chart-img.mnm img {
		height: auto !important;
	}

	.cheart-area.pdr {
		padding-right: 0;
	}

	.cheart-area.pdr {
		padding-right: 0;
	}

	.best-btn-area {
		display: flex;
		flex-wrap: wrap;
	}

	.best-hed {
		margin-bottom: 20px;
	}

	.best-btn a {
		margin: 0;
		margin-bottom: 8px;
	}

	.num-text a {
		margin-right: 15px;
		font-size: 14px;
	}

	.tab-menu-right ul li a {
		color: #000;
		font-size: 12px;
	}

	.tab-menu-left h4 {
		font-size: 13px;
	}

	.order-fins {
		height: 387px;
	}

	.right-bar-title a img {
		margin-right: 0;
		display: none;
	}

	.right-bar-title a {
		font-size: 10px;
		padding: 0 10px;
	}

	.home-right-bar.raght-2 {
		height: auto;
		padding: 10px;
	}

	.hed-fl {
		padding: 0;
	}

	.home-right-heading h4 {
		font-size: 14px;
	}

	.upload-text-up a {
		font-size: 12px;
	}

	.home-right-heading a {
		font-size: 14px;
	}

	.income-area {
		width: 46%;
	}

	.con-text-title {
		width: auto;
		margin: auto;
	}

	.bl-top h4 {
		font-size: 16px;
	}

	.bl-top span {
		font-size: 14px;
	}

	.bl-top span {
		font-size: 14px;
	}

	.sell-b-right {
		display: block;
	}

	.sell-l {
		margin-bottom: 15px;
		width: 100%;
	}

	.bye-get {
		width: auto;
		padding-right: 20px;
	}

	.bye-get a {
		font-size: 14px;
	}

	.bag-right-text h4 br {
		display: none;
	}

	.site-laft-bar {
		top: 0;
		height: 100%;
		background: #ffff;
		z-index: 99999;
		margin: 0;
		padding: 0;
		padding-top: 60px;
		filter: drop-shadow(0 0 10px #8e8e8e);
		transition: 0.5s;
	}

	.laft-colaps {
		height: 100%;
		margin: 0;
		padding: 0;
		box-shadow: none;
	}

	.px-overlay {
		position: fixed;

		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		background: #000;
		z-index: 99;
		transition: 0.3s;
		opacity: 0;
		visibility: hidden;
	}

	.px-overlay.active {
		opacity: 1;
		visibility: visible;
		opacity: 0.5;
	}

	.site-laft-bar {
		z-index: 9999 !important;
	}

	.laft-colaps {
		overflow-y: scroll;
	}
	.laft-colaps #accordion {
		height: calc(100% - 70px);
	}
}

/* MD Device :768px. */
@media (min-width: 768px) and (max-width: 991px) {
	.site-laft-bar {
		position: fixed;
		left: -100%;
		transition: 0.3s;
	}

	.site-laft-bar.active {
		position: fixed;
		left: 0;
		z-index: 2;
	}

	.con-text-title {
		width: auto;
		margin: auto;
	}

	.offcan-btn a {
		width: 30px;
		display: inline-block;
		text-align: center;
		background: #fde4e8;
		height: 30px;
		line-height: 30px;
		color: #eb1e24;
		margin-left: 10px;
		border-radius: 3px;
	}

	.btn-laft {
		margin-right: 18px;
	}

	.btn-right a {
		margin-right: 15px;
	}

	.chart-next {
		display: block;
	}

	.section-title h3 {
		font-size: 18px;
	}

	.section-title h3 span {
		font-size: 14px;
	}

	.slider-active h4 {
		font-size: 17px;
	}

	.slider-active h3 {
		font-size: 17px;
	}

	.worning-containt a {
		font-size: 18px;
	}

	.chart-inner-containt a {
		font-size: 13px;
	}

	.chart-inner-containt span {
		font-size: 16px;
	}

	.chart-inner-containt p {
		font-size: 13px;
	}

	.chart-img {
		height: 100%;
	}

	.chart-img img {
		height: 100%;
	}

	.single-carcle-containt p {
		font-size: 12px;
	}

	.single-carcle-containt h4 {
		font-size: 14px;
	}

	.single-carale {
		width: 50%;
	}

	.nav-item a {
		font-size: 14px;
		padding-left: 0;
		margin: 0;
	}

	.table .thead-dark th {
		font-size: 14px;
	}

	.table td,
	.table th {
		font-size: 14px;
	}

	.progerss-containt h3 {
		font-size: 18px;
	}

	.progerss-containt p {
		font-size: 14px;
	}

	.progerss-img img {
		max-width: 134px;
	}

	.chart-next a {
		font-size: 14px;
	}

	.home-right-bar {
		height: auto;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.chart-tab ul li {
		margin-right: 0;
	}

	.nav-link.active {
		position: relative;
		transition: 0.3s;
		margin-right: 0;
	}

	.offcan-btn {
		display: block;
	}

	.header-right-btn {
		display: none;
	}

	.single-carcle-containt br {
		display: none;
	}

	.section-title p {
		font-size: 14px;
	}

	.toship-area.ss {
		width: auto;
	}

	.cc .nav-link.active {
		position: relative;
		transition: 0.3s;
		margin-right: 20px;
	}

	.tab-menu-right ul li a {
		font-size: 13px;
	}

	.tab-menu-left h4 {
		font-size: 13px;
	}

	.cl-input.sb {
		margin-right: 20px;
		width: 141px;
	}

	.single-what a {
		font-size: 14px;
	}

	.sb-right {
		margin-left: 0px;
	}

	.single-what {
		margin-right: 15px;
	}

	.tab-menu-right.mr ul li {
		margin-right: 8px !important;
	}

	.induc-card {
		margin-right: 10px;
	}

	.secend-menu ul li {
		margin-right: 14px;
	}

	.bod::before {
		left: -10px;
	}

	.secend-menu-r a {
		font-size: 13px;
	}

	.num-text a {
		margin-right: 6px;
		font-size: 12px;
	}

	.sb-right a {
		font-size: 12px;
	}

	.sb-left h4 {
		margin: 0;
		font-size: 14px;
		margin-right: 10px;
	}

	.ind-fl {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.prod-l {
		margin-bottom: 20px;
	}

	.toship-area {
		width: auto;
	}

	.cata-input-area a {
		width: 15%;
	}

	.cata-input {
		width: 85%;
	}

	.chart-img.mnm img {
		height: auto !important;
	}

	.cr-fl {
		padding-bottom: 14px;
	}

	.cr-fl h3 {
		font-size: 15px;
	}

	.cr-fl a {
		font-size: 14px;
	}

	.rub-fl {
		display: block;
	}

	.cl-input {
		width: 100%;
		margin-bottom: 20px;
	}

	.deco-text p br {
		display: none;
	}

	.section-title.be {
		margin: 0;
		width: 90%;
	}

	.cheart-area.pdr {
		padding-right: 0;
	}

	.best-btn-area {
		display: flex;
		flex-wrap: wrap;
	}

	.best-hed {
		margin-bottom: 20px;
	}

	.best-btn a {
		margin: 0;
		margin-bottom: 8px;
	}

	.num-text a {
		margin-right: 15px;
		font-size: 14px;
	}

	.tab-menu-right ul li a {
		color: #000;
		font-size: 12px;
	}

	.tab-menu-left h4 {
		font-size: 13px;
	}

	.order-fins {
		height: 387px;
	}

	.right-bar-title a img {
		margin-right: 0;
		display: none;
	}

	.right-bar-title a {
		font-size: 13px;
		padding: 0 10px;
		text-align: center;
	}

	.home-right-bar.raght-2 {
		height: auto;
		padding: 10px;
		margin-top: 20px;
	}

	.hed-fl {
		padding: 0;
	}

	.income-area {
		width: 46%;
	}

	.maket-btn {
		width: auto;
		margin: auto;
	}

	.like-area {
		margin-bottom: 50px;
	}

	.like-area.psb.like-area::before {
		display: none;
	}

	.drop-down {
		right: 0;
	}

	.prot-r {
		margin-top: 30px;
	}

	.sl a {
		margin: 0 3px;
	}

	.set-form form {
		width: 687px;
	}

	.ssiin-fl .single-inn-box-right {
		width: 171px;
	}

	.bbot-single {
		width: 100%;
	}

	.bbot-fl {
		display: block;
	}

	.bbot-don {
		width: 37%;
		margin-top: 10px;
	}

	.balc p br {
		display: none;
	}

	.single-inn-box-right p {
		margin: 0;
		font-size: 12px;
	}

	.alllbtn {
		width: 100%;
	}

	.site-laft-bar {
		top: 0;
		height: 100%;
		background: #ffff;
		z-index: 99999;
		margin: 0;
		padding: 0;
		padding-top: 60px;
		filter: drop-shadow(0 0 10px #8e8e8e);
		transition: 0.5s;
	}

	.laft-colaps {
		height: 100%;
		margin: 0;
		padding: 0;
		box-shadow: none;
	}

	.px-overlay {
		position: fixed;

		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		background: #000;
		z-index: 99;
		transition: 0.3s;
		opacity: 0;
		visibility: hidden;
	}

	.px-overlay.active {
		opacity: 1;
		visibility: visible;
		opacity: 0.5;
	}

	.site-laft-bar {
		z-index: 9999 !important;
	}
	.laft-colaps {
		overflow-y: scroll;
	}
	.laft-colaps #accordion {
		height: calc(100% - 70px);
	}
}

/* SM Small Device :320px. */
@media only screen and (min-width: 320px) and (max-width: 767px) {
	.toship-area {
		width: auto;
	}

	.cata-input-area a {
		width: 37%;
	}

	.cata-input {
		width: 60%;
	}

	.main-cate-input input {
		width: 100%;
	}

	.site-laft-bar {
		position: fixed;
		left: -100%;
		transition: 0.3s;
	}

	.site-laft-bar.active {
		position: fixed;
		left: 0;
		z-index: 9;
	}

	.offcan-btn a {
		width: 30px;
		display: inline-block;
		text-align: center;
		background: #fde4e8;
		height: 30px;
		line-height: 30px;
		color: #eb1e24;
		margin-left: 10px;
		border-radius: 3px;
	}

	.btn-laft {
		margin-right: 18px;
	}

	.btn-right a {
		margin-right: 15px;
	}

	.chart-next {
		display: none;
	}

	.section-title h3 {
		font-size: 16px;
	}

	.section-title h3 span {
		font-size: 12px;
	}

	.slider-active h4 {
		font-size: 12px;
	}

	.slider-active h3 {
		font-size: 12px;
	}

	.worning-containt a {
		font-size: 12px;
	}

	.chart-inner-containt a {
		font-size: 13px;
	}

	.chart-inner-containt span {
		font-size: 16px;
	}

	.chart-inner-containt p {
		font-size: 13px;
	}

	.chart-img {
		height: auto;
	}

	.chart-img img {
		height: 100%;
	}

	.single-carcle-containt p {
		font-size: 12px;
	}

	.single-carcle-containt h4 {
		font-size: 14px;
	}

	.single-carale {
		width: 50%;
		margin: auto;
		margin-bottom: 30px;
	}

	.nav-item a {
		font-size: 14px;
		padding-left: 0;
		margin: 0;
	}

	.table .thead-dark th {
		font-size: 14px;
	}

	.table td,
	.table th {
		font-size: 14px;
	}

	.progerss-containt h3 {
		font-size: 18px;
	}

	.progerss-containt p {
		font-size: 14px;
	}

	.progerss-img img {
		max-width: 134px;
	}

	.chart-next a {
		font-size: 14px;
	}

	.home-right-bar {
		height: auto;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.chart-tab ul li {
		margin-right: 0;
	}

	.nav-link.active {
		position: relative;
		transition: 0.3s;
		margin-right: 0;
	}

	.offcan-btn {
		display: block;
	}

	.header-right-btn {
		display: none;
	}

	.single-carcle-containt br {
		display: none;
	}

	.section-title p {
		font-size: 14px;
	}

	.mm {
		display: none;
	}

	.header-btn {
		display: none;
	}

	.site-body-main-wrap {
		padding-left: 0;
		padding-right: 0;
	}

	.chat-o-containt::before {
		display: none;
	}

	.section-title h3 span br {
		display: none;
	}

	.all-carle {
		display: block;
	}

	.progress-fl {
		display: block;
	}

	.progerss-img {
		text-align: center;
		margin-bottom: 30px;
	}

	.progerss-containt {
		text-align: center;
		padding: 0;
	}

	.toship-area.ss {
		width: auto;
	}

	.teb-inner-teb.cc ul li a {
		margin-right: 20px;
	}

	.tab-menu-right ul li a {
		font-size: 10px;
	}

	.tab-menu-left h4 {
		font-size: 13px;
	}

	.tab-menu {
		padding: 0 16px;
	}

	.tab-menu {
		height: auto;
	}

	.tab-menu-left {
		width: 107px;
	}

	.action-main-input {
		margin-bottom: 20px;
	}

	.secend-menu-area {
		display: none;
	}

	.tab-menu-right ul li a {
		font-size: 13px;
	}

	.tab-menu-left h4 {
		font-size: 13px;
	}

	.cl-input.sb {
		margin-right: 20px;
		width: 100%;
		margin-bottom: 10px;
	}

	.single-what a {
		font-size: 14px;
	}

	.sb-right {
		margin-left: 0px;
	}

	.single-what {
		margin-right: 0;
		margin-bottom: 20px;
	}

	.tab-menu-right.mr ul li {
		margin-right: 8px !important;
	}

	.induc-card {
		margin-right: 10px;
		margin: auto;
		margin-bottom: 20px;
	}

	.secend-menu ul li {
		margin-right: 14px;
	}

	.bod::before {
		left: -10px;
	}

	.secend-menu-r a {
		font-size: 13px;
	}

	.num-text a {
		margin-right: 6px;
		font-size: 12px;
	}

	.sb-right a {
		font-size: 12px;
		width: 100%;
		display: block;
	}

	.sb-left h4 {
		margin: 0;
		font-size: 14px;
		margin-right: 10px;
	}

	.ind-fl {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.prod-l {
		margin-bottom: 20px;
	}

	.Data-duration {
		display: block;
		width: auto;
		height: auto;
		padding-top: 10px;
		padding-bottom: 10px;
		margin-top: 20px;
	}

	.sb-mid {
		display: block;
	}

	.sb-left {
		margin-bottom: 10px;
	}

	.num-text {
		display: block;
		margin-bottom: 10px;
	}

	.num-text .nice-select {
		width: 100%;
	}

	.what-area {
		display: block;
	}

	/* ofcanvas   */
	.header-off-btn.menu-trigger {
		display: block;
		background: #1cbc9b;
		text-align: center;
		height: 40px;
		line-height: 40px;
		width: 40px;
		z-index: 9;
		position: absolute;
		right: 23px;
		top: 50%;
		border-radius: 5px;
		transform: translateY(-50%);
	}

	.header-off-btn.menu-trigger.right {
		display: block !important;
	}

	.off-canvas-menu {
		width: 300px;
		background: #fff;
		position: fixed;
		height: 100%;
		z-index: 999;
		top: 0;
		left: -100%;
		transition: 0.3s;
	}

	.off-canvas-menu .header-btn {
		margin-top: 30px;
	}

	.close-menu a {
		position: absolute;
		right: 20px;
		height: 32px;
		color: #000;
		text-align: center;
		line-height: 32px;
		border-radius: 50%;
		top: 15px;
		background: #ffff;
		width: 32px;
	}

	.off-canvas-menu.active {
		left: 0;
	}

	.off-canvas-menu ul li a {
		color: #999;
		padding: 0;
		display: block;
		padding: 20px 0;
		font-size: 16px;
		border-bottom: 1px solid #dddddd87;
	}

	.off-canvas-overlay {
		position: fixed;
		height: 100%;
		width: 100%;
		background: #000;
		z-index: -1;
		opacity: 0;
		-webkit-transition: 0.3s;
		transition: 0.3s;
	}

	.off-canvas-overlay.active {
		opacity: 0.6;
		z-index: 99;
		cursor: pointer;
	}

	.off-canvas-menu ul {
		margin-top: 65px;
		padding: 0;
		list-style: none;
	}

	.header-off-btn span {
		background: #283b91;
		height: 4px;
		width: 30px;
		display: block;
		border-radius: 14px;
		margin-bottom: 4px;
	}

	.header-off-btn {
		position: absolute;
		left: auto;
		z-index: 2;
		width: 30px;
		height: 22px;
		cursor: pointer;
		right: 70px;
	}

	.off-canvas-menu ul li {
		margin: 0 20px;
	}

	.off-canvas-menu {
		display: block;
	}

	.header-off-btn.menu-trigger a {
		color: #fff;
		font-size: 18px;
	}

	.ofcanvas a {
		display: block;
		padding: 7px 20px;
		color: #fff;
		text-align: ;
	}

	.off-canvas-overlay.active {
		opacity: 0.5;
		visibility: visible;
	}

	.header-btn.of-log {
		display: flex;
		height: auto;
		justify-content: center;
		margin-top: 50px;
	}

	.header-mainmenu-2 .header-off-btn.menu-trigger a {
		color: #2f6f76;
	}

	.Data-duration-area {
		margin-bottom: 20px;
		position: relative;
	}

	.header-off-btn.menu-trigger.right {
		height: 30px;
		width: 30px;
		line-height: 30px;
		background: transparent;
		top: 36px;
		right: 29px;
		color: #000;
	}

	.header-off-btn.menu-trigger.right a {
		color: #000;
		font-size: 18px;
	}

	.tab-menu.tt {
		height: 40px;
	}

	.deco-text p br {
		display: none;
	}

	.section-title.be {
		width: 71%;
	}

	.deco-text {
		margin-bottom: 40px;
	}

	.cheart-area.pdr {
		padding-right: 0;
	}

	.best-btn-area {
		display: flex;
		flex-wrap: wrap;
	}

	.best-hed {
		margin-bottom: 20px;
	}

	.best-btn a {
		margin: 0;
		margin-bottom: 8px;
	}

	.num-text a {
		margin-right: 15px;
		font-size: 14px;
	}

	.tab-menu-right ul li a {
		color: #000;
		font-size: 12px;
	}

	.tab-menu-left h4 {
		font-size: 13px;
	}

	.order-fins {
		height: 387px;
	}

	.right-bar-title a img {
		margin-right: 0;
		display: none;
	}

	.right-bar-title a {
		font-size: 13px;
		padding: 0 10px;
		text-align: center;
	}

	.home-right-bar.raght-2 {
		height: auto;
		padding: 10px;
		margin-top: 20px;
	}

	.hed-fl {
		padding: 0;
		display: block;
	}

	.hed-bar {
		margin-bottom: 15px;
	}

	.income-din {
		display: block;
	}

	.income-area.bd {
		width: 100%;
	}

	.income-area.in2 {
		width: 100%;
		padding: 0;
	}

	.balence-fl {
		height: auto;
	}

	.balence-left p {
		font-size: ;
		font-size: 12px;
	}

	span {
	}

	.balence-left span {
		font-size: 12px;
	}

	.balence-right a {
		font-size: 12px;
	}

	.in-hed h4 {
		font-size: 14px;
	}

	h4 {
	}

	.incom-in h4 {
		font-size: 14px;
	}

	.creadit-card-fl {
		display: block;
	}

	.cradit-up {
		margin: auto;
		margin-bottom: 30px;
	}

	.order-counte-title {
		margin-bottom: 20px;
	}

	.maket-btn {
		width: auto;
		margin: auto;
		text-align: center;
	}

	.con-text-title {
		width: auto;
		margin: auto;
	}

	.make-con-menu {
		height: auto;
		flex-wrap: wrap;
		margin-top: 10px;
	}

	.make-con-menu a {
		margin-bottom: 12px;
		display: inline-block;
	}

	.make-scroll-title p {
		font-size: ;
		padding-right: 0;
		text-align: center;
	}

	.like-area::before {
		display: none;
	}

	.drop-down {
		right: 0;
	}

	.prot-r {
		margin-top: 30px;
	}

	.shop-you {
		width: 100%;
	}

	.button-hov {
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.button-hov a {
		margin-bottom: 20px;
	}

	.all-btn.pl {
		padding: 0;
	}

	.toship-right-input {
		display: block;
	}

	.toshop-text {
		display: block;
	}

	.toshop-text input {
		width: 100% !important;
		margin-bottom: 5px;
		margin-right: 0 !important;
	}

	.teb-inner-teb.mt ul li {
		margin-right: 0;
	}

	.bl-top h4 {
		font-size: 16px;
	}

	.bl-top span {
		font-size: 14px;
	}

	.bl-top span {
		font-size: 14px;
	}

	.sell-b-right {
		display: block;
	}

	.sell-l {
		margin-bottom: 15px;
		width: 100%;
	}

	.sellerb-area {
		display: block;
	}

	.sell-left {
		width: 100%;
		margin-bottom: 30px;
	}

	.sell-right {
		width: 100%;
		padding: 0;
	}

	.sell-right::before {
		display: none;
	}

	.calender-area {
		display: block;
	}

	.cal-l {
		margin-bottom: 20px;
	}

	.adderss-area::before {
		position: absolute;
		content: "";
		background: #c6c6c6;
		width: ;
		height: 2px;
		width: 100%;
		bottom: 0;
		right: 0;
	}

	.adderss-area.pad-50 {
		padding-left: 0px !important;
		padding-right: 0px !important;
		display: block;
	}

	.addres-r {
		margin: 0 !important;
		margin-bottom: 20px !important;
	}

	.color-1 {
	}

	.sl a {
		margin: 5px;
	}

	.row.pd-40 {
		padding: 0;
	}

	.seting-area.pd-60 {
		padding-right: 0;
	}

	.sating-link.pd-60 {
		padding: 0;
		margin: 0;
		height: auto;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;
	}

	.sop-area {
		padding: 0;
	}

	.cdd-area a {
		font-size: 14px;
	}

	.toship-area.date-p.fl.w-900 {
		padding: 19px;
		padding-left: 43px;
	}

	.cal {
		left: 10px;
		top: 20px;
	}

	.toship-input {
		width: 100%;
	}

	.toship-input input {
		width: 100%;
	}

	.like-area {
		margin-bottom: 50px;
	}

	.like-area.psb.like-area::before {
		display: none;
	}

	.drop-down {
		right: 0;
	}

	.prot-r {
		margin-top: 30px;
	}

	.sl a {
		margin: 0 3px;
	}

	.set-form form {
		width: 320px;
	}

	.ssiin-fl .single-inn-box-right {
		width: 100%;
		margin-bottom: 10px;
	}

	.bbot-single {
		width: 100%;
		display: block;
	}

	.bbot-fl {
		display: block;
	}

	.bbot-don {
		width: 100%;
		margin-top: 10px;
	}

	.balc p br {
		display: none;
	}

	.single-inn-box-right p {
		margin: 0;
		font-size: 12px;
	}

	.alllbtn {
		width: 100%;
	}

	.single-inn-box {
		display: block;
	}

	.single-inn-box-left {
		width: auto;
		text-align: left;
		margin-right: 0;
		margin-bottom: 10px;
	}

	.plus-box {
		width: 85px;
		margin-right: 21px;
	}

	.plus-box a {
		width: 85px;
		height: 85px;
		line-height: 85px;
	}

	.ssiin-fl {
		display: block;
	}

	.single-inn-box-right input {
		width: 100%;
		height: 35px;
		padding-right: 92px;
	}

	.bb-top p br {
		display: none;
	}

	.bbot-single a {
		display: inline-block;
	}

	.single-inn-box-right.iie .nice-select {
		margin-bottom: 30px;
	}

	.alllbtn a {
		width: 100%;
		margin-bottom: 10px;
	}

	.site-laft-bar {
		top: 0;
		height: 100%;
		background: #ffff;
		z-index: 99999;
		margin: 0;
		padding: 0;
		padding-top: 60px;
		filter: drop-shadow(0 0 10px #8e8e8e);
		transition: 0.5s;
	}

	.laft-colaps {
		height: 100%;
		margin: 0;
		padding: 0;
		box-shadow: none;
	}

	.px-overlay {
		position: fixed;

		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		background: #000;
		z-index: 99;
		transition: 0.3s;
		opacity: 0;
		visibility: hidden;
	}

	.px-overlay.active {
		opacity: 1;
		visibility: visible;
		opacity: 0.5;
	}

	.site-laft-bar {
		z-index: 9999 !important;
	}
	.laft-colaps {
		overflow-y: scroll;
	}
	.laft-colaps #accordion {
		height: calc(100% - 70px);
	}
}

/* SM Small Device :550px. */
@media only screen and (min-width: 576px) and (max-width: 767px) {
}
