/* =====================================
Template Name: sherah Dashboard
Author Name: QoumodoTheme
Version:	1.0.0
========================================*/   
/*======================================
[ CSS Sections ]
* Header & Sidebar CSS
* Widgets CSS
	+ Progress CSS
	+ Chart JS CSS
	+ Tables CSS
	+ Calendar CSS
	+ Maps CSS
	+ Banner & Cards CSS
	+ Notifications CSS
	+ Popups CSS
	+ Pagination CSS
	+ Tabs
	+ Accordion
* Chat & Email CSS
* To-do List CSS
* Profiles CSS
* Profile Settings CSS
* Pages CSS
	+ Team CSS
	+ Faq CSS
	+ Pricing CSS
	+ Coming Soon CSS
	+ Gallery CSS
* Forms CSS
* Utilities CSS
========================================*/ 

/*======================================
    Header & Sidebar CSS
========================================*/
/* Admin Menu */
.admin-menu {
	background: #fff;
	height: 100%;
	scrollbar-width: none;
	overflow: scroll;
	transition: all 0.3s ease;
	border-right: 1px solid #E2E7F1;
}
.admin-menu__one {
	padding-bottom: 30px;
	padding-top: 25px;
}
.admin-menu__two {
	border-top: 1px solid #6176FE16;
	padding-top: 26px;
	padding-bottom: 40px;
}
.sherah-sidebar-padding {
	padding-left: 20px;
}
.admin-menu__title {
	font-size: 18px;
	margin-bottom: 12px;
	color: #9AA2B1;
	font-weight: 500;
}
.logo {
	display: flex;
	align-items: center;
	justify-content: space-between;
	min-height: 100px;
	padding-left: 40px;
}
.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;
}
.sherah-dashboard-menu {
	display: flex;
	flex-direction: column;
	gap: 2px;
}
.menu-bar li {
	position: relative;
	transition: all 0.3s ease;
}
.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:#6176FE;
} 
.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: 18px;
	line-height: 22px;
	color: #6176FE;
	padding: 16px 0px;
	/* display: inline-block; */
	width: 100%;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-right: 40px;
	background: #EBF0FF;
	border-radius: 100px 0 0 100px;
	padding-left: 20px;
}
.menu-bar li a.active{
	background: #EBF0FF;
}
.menu-bar li a.collapsed{
	color:#2F3032;
	background:transparent;
}
.menu-bar li ul li a {
	color: #fff;
	padding: 10px 0px;
	font-size: 18px;
	background: transparent !important;
}
.menu-bar li ul li a span {
	color: #878F9A !important;
}
.menu-bar li ul li a:hover span,.menu-bar li ul li a:hover{
	color:#6176FE !important
}
.sherah__dropdown ul li a i {
	margin-right: 5px;
	font-size: 14px;
}
.menu-bar li ul li a img {
	max-width: 17px;
}
.menu-bar li ul {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.menu-bar li .sherah__dropdown {
	padding-left: 15px;
	border-left: 1px solid #6176FE16;
	margin-left: 40px;
}
.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 .sherah-menu-icon {
	margin-right: 15px;
	padding: 0;
	text-align: center;
	border-radius: 100%;
	display: inline-block;
	transition: all 0.3s ease;
	color: #374557;
}
.menu-bar__text .sherah-menu-icon .sherah-svg-icon {
	width: 21px;
	height: 21px;
	fill: currentColor;
}
.sherah-dashboard-menu .collapsed .sherah-menu-icon .sherah-svg-icon{
	color: #374557;
}
.menu-bar li .sherah-menu-icon .sherah-svg-icon,
.menu-bar li:hover .collapsed  .sherah-menu-icon .sherah-svg-icon{
	color:#6176FE;
}
.sherah__dropdown ul li a {
	display: ;
	padding: 10px 0;
}
.menu-bar__text .sherah-menu-icon.sherah-svg-icon__v3 .sherah-svg-icon {
	width: 13px;
	height: 14px;
}

.menu-bar__text .sherah-menu-icon.sherah-svg-icon__v5 .sherah-svg-icon {
	width: 15px;
	height: 15px;
}
.menu-bar__text .sherah-menu-icon.sherah-svg-icon__v7 .sherah-svg-icon,
.menu-bar__text .sherah-menu-icon.sherah-svg-icon__v8 .sherah-svg-icon {
	width: 14px;
	height: 13px;
}
.menu-bar__text .sherah-menu-icon.sherah-svg-icon__v9 .sherah-svg-icon {
	width: 19px;
	height: 19px;
}
.menu-bar__text .sherah-menu-icon.sherah-svg-icon__v10 .sherah-svg-icon {
	width: 15px;
	height: 20px;
}
.menu-bar__text .sherah-menu-icon.sherah-svg-icon__v11 .sherah-svg-icon {
	width: 14px;
	height: 16px;
}
.menu-bar img {
	margin-right: 10px;
}
.logout-button {
	margin-top: 40px;
}
.logout-button .sherah-btn {
	padding: 7px 14px;
	background: #6176FE;
	color: #fff;
	display: flex;
	gap: 10px;
	font-size: 20px;
	border-radius: 4px;
	justify-content: space-between;
	align-items: center;
}
.logo-button__icon svg {
	fill: #6176FE;
}

.sherah-smenu.sherah-close .logo-button__icon {
	border-color: transparent;
	width: 44px;
	height: 44px;
	line-height: 44px;
	background: #6176FE;
}
.sherah-smenu.sherah-close .logo-button__icon svg{
	fill: #fff;
}
.logout-button__text {
	display: flex;
	align-items: center;
	gap: 10px;
}
.logout-button .sherah-btn:hover{
	background-color:#101324;
}
.logout-button .sherah-btn span {
	font-size: 18px;
	font-weight: 700;
}
.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;
}
.sherah-header__inner {
	display: flex;
	align-items: center;
}
.sherah-header__middle {
	justify-content: space-between;
	gap: 25px;
	height: 100px;
	display: flex;
	align-items: center;
	width: 100%;
	border-bottom: 1px solid #E2E7F1;
	padding-left: 370px;
	padding-right: 40px;
}
.sherah-header__form-inner {
	width: 340px;
	position: relative;
}
.sherah-header__form-inner input {
	width: 100%;
	font-size: 14px;
	padding: 0 60px 0 20px;
	background: #F3F4F7;
	border-radius: 5px;
	height: 52px;
}
.search-btn {
	position: absolute;
	padding: 0;
	border: none;
	width: 52px;
	height: 92%;
	top: 4%;
	right: 1%;
	border-radius: 4px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	background: transparent;
}
.sherah-header__group {
	display: flex;
	gap: 25px;
	align-items: center;
	justify-content: right;
}
.sherah-header__right {
	display: flex;
	gap: 35px;
	align-items: center;
	justify-content: end;
}
.sherah-language__dropdown {
	position: absolute;
	opacity: 1;
	visibility: visible;
	top: 18px;
	width: 160px;
  }
  .sherah-language {
	position: relative;
  }
  .sherah-dropdown-card.sherah-language__list {
	display: flex;
	flex-direction: column;
	gap: 8px;
	top: 16px !important;	
	width: 200px;
	left: initial;
	margin: 0;
}

.sherah-language img {
	width: 26px !important;
	border-radius: 100px;
	height: 26px !important;
}
  .sherah-language__list a {
	display: flex;
	align-items: center;
	gap: 15px;
	padding: 5px 15px;
  }
  .sherah-language__list span {
	font-size: 16px;
  }
  .sherah-language__list a:hover {
		color: #6176FE;
	}
  .sherah-language a {
	color: #2F3032;
	display: flex;
	align-items: center;
	gap: 10px;
}
  
.sherah-language:hover .sherah-dropdown-card {
	opacity: 1;
	visibility: visible;
}


.sherah-header__group button {
	border: none;
	box-shadow: none;
	background: none;
	padding: 0;
	margin: 0;
}
.sherah-header__group button:hover {
	transform: scale(0.9);
}

.sherah-header__message--animate {
	position: absolute;
	top: -8px;
	width: 16px;
	height: 16px;
	border-radius: 100%;
	right: -8px;
	display: flex;
	justify-content: center;
	align-items: center;
	
  -webkit-animation: pulse 2s infinite;
          animation: pulse 2s infinite;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 #09AD95;
  }
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(247, 45, 102, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(247, 45, 102, 0);
  }
}
@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 #09AD95;
  }
  70% {
    box-shadow: 0 0 0 10px rgba(247, 45, 102, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(247, 45, 102, 0);
  }
}
.sherah-header__message--animate {
	position: absolute;
	top: -8px;
	width: 16px;
	height: 16px;
	border-radius: 100%;
	right: -8px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.sherah-header__message--animate span {
	width: 10px;
	height: 10px;
	display: block;
	border-radius: 100%;
}


.sherah-header__amount {
	display: flex;
	background: #6176FE;
	color: #fff;
	border-radius: 58px;
	align-items: center;
	cursor: pointer;
	padding-left: 16px;
	padding-right: 2px;
	height: 48px;
	gap: 20px;
}
.sherah-header__author {
	display: flex;
	gap: 16px;
	align-items: center;
	position: relative;
	cursor: pointer;
}
.sherah-header__dropmenu {
	text-align: center;
	border-radius: 100%;
	position: relative;
	cursor: pointer;
}
.sherah-header__dropmenu i {
  font-size: 20px;
}
.sherah-header__count {
	position: absolute;
	right: -8px;
	top: -8px;
	width: 20px;
	height: 20px;
	display: inline-block;
	border-radius: 100%;
	color: #fff;
	line-height: 20px;
	font-size: 13px;
}
.sherah-amount__icon {
	font-size: 30px;
}
.sherah-amount__digit {
	font-size: 20px;
	display: flex;
	align-items: center;
	gap: 5px;
	font-weight: 700;
}
.sherah-header__plus {
	color: #fff;
	width: 42px;
}
.sherah-header__plus a {
	width: 38px;
	text-align: center;
	border-radius: 100%;
}

.sherah-header__author-title {
	display: flex;
	align-items: center;
	gap: 10px;
	margin: 0;
	font-size: 20px;
}
.sherah-header__author-title img {
	max-width: 17px;
}
.sherah-header__author-text {
	margin: 0;
	line-height: initial;
}
.sherah-header__author-text.v1 a {
	letter-spacing: initial;
}
.sherah-header__author-img {
	max-width: 62px;
}
.sherah-header__author--text {
	font-weight: 400;
	color: #5a5a5a;
	font-size: 12px;
}
.sherah-header__author--info {
	gap: 5px;
}
.sherah-header__author--title {
	font-size: 16px;
	align-items: start;
}
.sherah-default__arrow {
	min-width: 10px;
	min-height: 7px;
}
.sherah-header__author-img img {
	width: 45px;
	height: 45px;
	border-radius: 50%;
	min-width: 45px !important;
	min-height: 45px !important;
}
.sherah-header__author-text a {
	color: #878F9A;
	font-size: 14px;
	font-weight: 400;
	margin-top: 4px;
	letter-spacing: .025em;
}
.sherah-header {
	position: sticky;
	top: 0;
	display: flex;
	align-items: center;
	z-index: 5000;
	background: #fff;
}
/* Chat Message */
.sherah-dropdown-card_list.sherah-chatbox__list li {
	padding-left: 0;
}
.sherah-dropdown-card_list.sherah-chatbox__list .sherah-chatbox__author-title {
	font-size: 16px;
	margin-bottom: 8px;
}
.sherah-dropdown-card_list.sherah-chatbox__list .sherah-chatbox__author-desc {
	font-size: 14px;
}

/* Balance Hover */
.sherah-header__amount {
  position: relative;
}
.sherah-dropdown-card {
	position: absolute;
	left: 50%;
	top: 62px;
	background: #fff;
	z-index: 100;
	width: 340px;
	border-radius: 5px;
	margin-left: -200px;
	transform: translateY(50px);
	opacity: 0;
	visibility: hidden;
	transition: all 0.4s;
}
.sherah-dropdown-card__title {
	font-size: 18px;
	padding: 20px 30px;
}
.sherah-header__amount:hover .sherah-dropdown-card{
	opacity:1;
	visibility:visible;
	transform: translateY(0px);
}
.sherah-dropdown-arrow {
	position: absolute;
	top: -22px;
	right: 76px;
	fill: #fff;
	stroke: #E2E7F1;
}
.sherah-dropdown-card_list {
	padding: 25px;
	display: flex;
	flex-direction: column;
}
.sherah-dropdown-card_list li {
	display: flex;
	gap: 15px;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border: none;
}
.sherah-dropdown-card_list li:last-child {
	border: none;
	padding-bottom: 0;
	margin: 0;
}
.sherah-dropdown-card-info {
	display: flex;
	gap: 18px;
	align-items: center;
}
.sherah-dropdown-card__img {
	border-radius: 100%;
	padding: 0;
	text-align: center;
	display: block;
	min-width: 48px;
	min-height: 48px;
	width: 48px;
	height: 48px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.sherah-dropdown-card__img img {
	max-width: 25px;
}
.sherah-dropdown-card-amount {
	font-size: 20px;
	margin: 0;
}
.sherah-dropdown-card-usd {
	font-size: 16px;
	font-weight: 400;
	color: #838B95;
	padding-top: 2px;
	display: block;
}
.sherah-dropdown-card-name {
  margin: 0;
  font-size: 18px;
  font-weight: 400;
}
.sherah-header__group .sherah-dropdown-card-name {
	font-size: 16px;
	font-weight: 400;
	line-height: 22PX;
}
.sherah-dropdown-card__sell-all {
	line-height: initial;
	background: #EBF0FF;
	display: block;
	width: 100%;
	text-align: center;
	padding: 22px 0;
	font-size: 18px;
	color: #6176FE !important;
	font-weight: 500;
}
.sherah-dropdown-card-amount {
	font-size: 20px;
	margin: 0;
	text-align: right;
	min-width: 115px;
}
.sherah-dropdown-card__button {
	display: flex;
	justify-content: center;
}

.sherah-btn.btn-balance {
	padding: 12px 12px;
}
.sherah-dropdown-card-name:hover,
.sherah-dropdown-card-name a:hover {
	color: #6176FE;
}
/* Notification Hover */
.sherah-header__dropmenu:hover .sherah-dropdown-card {
	opacity: 1;
	visibility: visible;
	transform: translateY(0px);
}
.sherah-dropdown-card.sherah-dropdown-card__alarm {
	text-align: left;
	left: initial;
	right: -85px;
	min-width: 450px;
}
.sherah-dropdown-card::before {
	right: 75px;
	left: initial;
}
.sherah-dropdown-card__alarm .sherah-dropdown-card-info {
	align-items: flex-start;
}

.sherah-alarm__text {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-weight: 400;
	margin-top: 5px;
	line-height: initial;
}
.sherah-notifications {
	padding: 30px;
	border-radius: 8px;
}

.sherah-chatbox__list.sherah-chatbox__list__header .sherah-chatbox__inner {
	padding: 0;
	margin: 0;
	border-bottom: 0;
}
.sherah-chatbox__list.sherah-chatbox__list__header li {
	background: none;
}
.sherah-chatbox__list.sherah-chatbox__list__header li .sherah-chatbox__author-desc {
	line-height: initial;
	padding: 0;
}

.sherah-chatbox__list.sherah-chatbox__list__header  .sherah-chatbox__time {
	line-height: 24px;
}

/* sherah Profile Hover */
.sherah-header__author:hover .sherah-dropdown-card__profile {
	opacity: 1;
	visibility: visible;
	transform: translateY(0px);
}
.sherah-dropdown-card.sherah-dropdown-card__profile {
	right: 70px;
	max-width: 240px;
	top: 68px;
	left: initial;
}
.sherah-dropdown-card.sherah-dropdown-card__profile .sherah-dropdown-arrow {
	right: 20px;
}
.sherah-wallet__list-single {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border: 1px solid #E3E4FE;
	padding: 10px 20px;
	background: #fff;
	border-radius: 5px;
}
.sherah-preview__connect {
	background: #f8f8f8;
	border-radius: 1rem;
}
.sherah-followers__modal .modal-content.sherah-preview__connect {
	width: 580px !important;
}
.sherah-wallet__list {
	display: flex;
	flex-direction: column;
	gap: 22px;
}
.sherah-wallet__list-single .sherah-dropdown-card__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: #6176FE;
}
.sherah-header__group .sherah-dropdown-card-name a {
	font-weight: 400;
}
/* sherah Notification Single */
.sherah-dropdown-card__alarm.all-notificaiton {
	position: relative;
	left: initial;
	right: inherit;
	opacity: 1;
	visibility: visible;
	transform: none;
	margin: 0;
	top: 0;
	width: 100%;
	box-shadow: none;
	z-index: 22;
	padding: 0;
	top: 0 !important;
}
.sherah-dropdown-card__alarm.all-notificaiton .sherah-dropdown-card_list {
	padding: 0;
}
.sherah-dropdown-card__alarm.all-notificaiton:before{
	display:none;
}
.sherah-dropdown-card__alarm.all-notificaiton .sherah-dropdown-card-name {
	font-size: 16px;
}

.dashboard-banner__content {
	padding-bottom: 14px;
}
.sherah-header__author.sherah-header__author-two {
	margin-bottom: 30px;
}
.sherah-header__author-title--two {
	color: #fff;
	margin-bottom: 1px;
	letter-spacing: .025em;
}
.dashboard-banner__group {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.sherah-header__author-text--two a {
	color: #fff;
}
.sherah-profile__count {
	width: 20px;
	height: 20px;
	color: #fff;
	display: inline-block;
	border-radius: 100%;
	font-size: 12px;
	text-align: center;
	position: relative;
	top: -18px;
	right: -5px;
}

.sherah-dropdown-card.sherah-dropdown-card__profile .sherah-dropdown-card-name a {
	font-size: 18px;
  }

.dashboard-banner__main .sherah-header__author-img img {
	width: 52px;
	height: 52px;
	border-radius: 50%;
}

.sherah-dropdown-card__img.sherah-profile__img-one {
  background: #EFFAFE;
}
.sherah-dropdown-card__img.sherah-profile__img-two {
  background: #FEECFF;
}
.sherah-dropdown-card__img.sherah-profile__img-three {
  background: #EAF7F0;
}
.sherah-dropdown-card__img.sherah-profile__img-four {
  background: #EEEFFF;
}
.sherah-dropdown-card__img.sherah-profile__img-five {
  background: #FDEFEF;
}

/* Single Notification */
.sherah-inner__heading {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 10px;
}
.all-notificaiton__inner {
	display: flex;
	justify-content: right;
	gap: 20px;
	border: none;
}

.sherah-notifications__inner {
	padding: 25px;
	border-radius: 12px;
  }
  .sherah-inner__page-title {
	margin: 0;
	font-size: 18px;
	font-weight: 500;
}
.all-notificaiton__inner .list-group-item {
	background: transparent;
	padding: 0;
	margin: 0;
	border: none;
	color: #9AA2B1;
	font-weight: 500;
	font-size: 18px;
	position: relative;
}
.all-notificaiton__count {
  position: absolute;
  right: -15px;
  top: -14px;
  background: #6176FE;
  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: #6176FE;
}

.sherah-notifications__title {
	font-weight: 400;
}
.sherah-notifications__title span {
	font-weight: 500;
}
.sherah__toggle {
	font-size: 16px;
	color: #9AA2B1;
	position: relative;
	top: 2px;
}
.sherah__dropdown {
	padding-left: 38px;
}
.sherah__dropdown i {
	padding: 0;
	margin: 0;
	background: transparent !important;
	font-size: initial;
	color: #878F9A !important;
}

.sherah-dashboard-menu .sherah__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;
}
.sherah-dashboard-menu .collapsed .sherah__toggle::before {
	content: "\f105";
}
.sherah-dashboard-menu .sherah__toggle:before {
	content: "\f107";
}

.sherah-header__dropdown {
	display: flex;
	align-items: center;
	padding-right: 22px;
}
.sherah-header__dropdown--single {
	border-right: 1px solid #6176FE16;
	padding-right: 20px;
	margin-right: 20px;
}
.sherah-header__dropdown--single:last-child{
	border: none;
	padding:0;
	margin:0;
}

.sherah-language.sherah-currency .sherah-dropdown-card.sherah-language__list {
	right: initial;
	left: 0;
	width: 120px;
	margin-left: -33px;
}

.sherah-language.sherah-currency .sherah-dropdown-card.sherah-language__list {
	justify-content: center;
	align-items: center;
	padding: 12px 0;
  }
  
  
@media only screen and (min-width: 1279px) and (max-width: 1550px) {
	.sherah-header__form-inner {
		width: 270px;
		position: relative;
		max-width: 100%;
	}
	.sherah-header__right {
		gap: 30px;
	}
	.sherah-element__form {
		flex-direction: column;
	}
	.sherah-dropdown-card.sherah-dropdown-card__alarm {
		min-width: 345px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1278px) {
.sherah-header__form-inner {
	width: 175px;
	position: relative;
}
.sherah-amount__icon {
	margin-right: 16px;
	font-size: 18px;
}
.sherah-header__right .sherah-amount__icon {
	margin-right: 0;
}
.sherah-amount__digit {
	font-size: 18px;
}
.sherah-dropdown-card.sherah-dropdown-card__profile {
	top: 75px !important;
}
.logout-button .primary {
	width: fit-content;
	padding: 8px 20px 8px 8px;
}
.sherah__dropdown{
	padding:0;
}
.sherah-header__left{
	display:none;
}
.sherah-header__author-img {
	max-width: 52px;
}
.sherah-header__author-img img {
	width: 52px;
	height: 52px;
}
.sherah-dropdown-card.sherah-dropdown-card__alarm {
	min-width: 345px;
}
}

@media only screen and (min-width: 0px) and (max-width: 992px) {

	.sherah-smenu .logo img {
		max-width: 130px;
	}
	.sherah-smenu .logo {
		margin: 0;
		min-height: 80px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.sherah-smenu .menu-bar li a {
		font-size: 15px;
		padding: 10px 15px;
	}
	.sherah-smenu.sherah-close .admin-menu {
		overflow: scroll;
	}
	.sherah-smenu .menu-bar li ul li a {
		padding: 8px 15px;
	}
}

@media only screen and  (max-width: 767px) {
.sherah-header__form-inner {
	width: 175px;
	position: relative;
}
.sherah-header__group {
	gap: 15px;
	width: 100%;
}

.sherah-amount__icon {
	margin-right: 8px;
	font-size: 18px;
}
.sherah-header__amount {
	padding: 5px 15px;
	gap: 8px;
}
.sherah-header__inner {
	gap: 10px;
	height: initial;
}
.sherah-amount__digit {
	font-size: 18px;
}
.sherah-header__left {
	display: none;
}
.sherah-header__plus {
	display: none;
}
.sherah-header__right {
	gap: 15px;
}
.sherah-header__group {
	gap: 10px;
}
.sherah-header .sherah-header__author-content {
	display: none;
}
.admin-menu__one{
	padding-top:0px;
}
.admin-menu__two.mg-top-50,.logout-button {
	margin-top: 20px;
}
.sherah-dropdown-card {
	margin: 0;
	z-index: 5555;
	width: 300px;
	top: 70px;
}
.sherah-dropdown-card.sherah-dropdown-card__profile::before {
	right: 8px;
}
.sherah__dropdown{
	padding:0;
}
.logout-button .primary {
	width: fit-content;
	padding: 8px;
}
.sherah-dropdown-card.sherah-dropdown-card__profile {
	left: initial;
	right: 0;
	top: 62px;
}
.sherah-dropdown-card::before {
	left: 40px;
}
.sherah-dropdown-card_list li {
	gap: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.sherah-dropdown-card-name {
	font-size: 16px;
}
.sherah-dropdown-card-amount {
	font-size: 16px;
}
.sherah-dropdown-card-amount {
	min-width: 100px;
}
.sherah-dropdown-card__img img {
	max-width: 18px;
}
.sherah-header__author-img {
	max-width: 50px;
}
.sherah-header__author-img img {
	width: 40px;
	height: 40px;
}
.sherah-header__zoom,.sherah-header__nav  {
	display: none;
}
.sherah-header__dropdown {
	padding-right: 0;
}
.sherah-header__dropdown--single {
	padding-right: 10px;
	margin-right: 10px;
}
.sherah-header__dropdown--single.sherah-language.sherah-currency {
	display: none;
}
.sherah-header__dropdown--single {
	border: none;
	padding: 0;
	margin: 0;
}
.sherah-dropdown-card.sherah-language__list {
	padding: 15px 10px;
	top: 0;
}
  .sherah-notifications {
	padding: 20px;
}
.sherah-language a {
	gap: 5px;
}
.sherah-language span {
	font-size: 13px;
}
.sherah-dropdown-card.sherah-dropdown-card__alarm {
	right: -90px;
	min-width: 280px;
	top: 52px;
}
.sherah-dropdown-card.sherah-dropdown-card__profile .sherah-dropdown-arrow {
	right: 90px;
}
}

@media only screen and  (max-width: 400px) {
	.sherah-dropdown-arrow{
		display: none;
	}
	.sherah-dropdown-card.sherah-dropdown-card__alarm {
		right: -160px;
	}
}

/* Sidebar CSS */
.sherah-sidebar{
	position:sticky;
	top:0;
}
.sherah-sidebar.sticky {
	top: 130px;
}
.sherah-sidebar__single {
	padding: 25px 22px;
	background: #fff;
	border-radius: 15px;
	margin-bottom: 40px;
}
.sherah-sidebar__single:last-child{
	margin:0;
}
.sherah-sidebar__heading {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
}
.sherah-sidebar__title {
	margin: 0;
	font-size: 18px;
	font-weight: 500;
}
.sherah-sidebar_btn {
	color: #878F9A;
	font-size: 14px;
	font-weight: 400;
}

.sherah-heading__amount-dropdown {
	color: #374557;
	font-size: 20px;
	padding: 0;
	margin: 0;
	border: none !important;
}
.sherah__amount-dropdown {
  gap: 10px;
  display: flex;
}
.sherah__amount-dropdown img {
  max-width: 42px;
}
.sherah-heading__amount-dropdown:after {
  float: right;
  margin-left: 10px;
  position: absolute;
  right: -20px;
  top: 11px;
  font-size: 25px;
}

.sherah-amount__statics {
  margin-top: 18px;
}
.sherah-amount__statics__title {
  font-size: 20px;
  margin-bottom: 5px;
}
.sherah-sidebar__single .sherah-amount__statics__title {
	margin: 0;
}
.sherah-amount__statics__text {
  color: #27AE60;
  font-size: 14px;
  margin: 0;
}
.nav-tab {
  border: none !important;
}

.sherah-sidebar__cstatics-title {
	font-size: 16px;
	text-align: center;
	color: #374557;
	margin-bottom: 15px;
	font-weight: 500;
	font-weight: 400;
}
.sherah-progress-list li {
	display: inline-block;
	color: #878F9A;
	font-size: 14px;
	font-weight: 400;
	display: flex;
	align-items: first baseline;
	gap: 3px;
}
.sherah-progress-list__color {
  width: 16px;
  height: 16px;
  background: #6176FE;
  position: relative;
  display: inline-block;
  border-radius: 100%;
  margin-right: 5px;
}
.sherah-progress-list {
	flex-direction: column;
	display: flex;
	gap: 15px;
}
.sherah-progress-list li p span,.sherah-progress-list li b{
	color:#2F3032;
}
.sherah-progress-list li p {
	display: flex;
	gap: 5px;
	flex-direction: column;
}
.sherah-progress-list.sherah-progress-list__inline{
	flex-direction: row;
	padding: 0 !important;
	gap: 20px;
}
.sherah-progress-list.sherah-progress-list__space{
	justify-content: space-between;
}
.sherah-progress-list.sherah-progress-list__white {
	color: #fff;
}
.sherah-progress-list.sherah-progress-list__white li p {
	color: #fff;
}
.sherah-progress-list.sherah-gap-50{
	gap:50px;
}

.sherah-progress-list li p span {
	font-size: 18px;
	font-weight: 500;
  }
/* Sidebar Dropdown Tabs */
.sherah-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;
}
.sherah-sidebar_dropdown a {
  border: none;
  background: transparent;
}
.sherah-sidebar_dropdown a {
	color: #878F9A;
	font-size: 12px;
	padding: 2px 20px;
	border-radius: 14px !important;
}
.sherah-sidebar_dropdown a:hover {
  opacity: 0.8;
}
.sherah-sidebar_dropdown a.active {
  display: ;
  background: #fff;
  color: #333;
}
.sherah-sidebar__cicon {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 86px;
	margin-top: -43px;
	margin-left: -43px;
	z-index: 0;
}
.sherah-sidebar__cside-one {
  position: relative;
}
.sherah-progress-inline__clist li span {
	color: #2F3032;
}
/* Creator Lists */
.sherah-sidebar__creatorlist li {
	display: flex;
	width: 100%;
}
.sherah-sidebar__creator {
	display: flex;
	gap: 8px;
	align-items: center;
	width: 100%;
}
.sherah-sidebar__creator a {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	gap: 15px;
}
.sherah-sidebar__creator-badge {
	font-size: 14px;
	font-weight: 400;
}
.sherah-sidebar_btn.sherah-heading__tabs {
	padding: 0;
	border: none;
	color: #878F9A !important;
}
.sherah-sidebar_btn.sherah-heading__tabs:after {
  display: ;
}
.sherah-sidebar_btn.sherah-heading__tabs i {
	padding-left: 5px;
}
.sherah-sidebar__creator-name {
	display: flex;
	flex-direction: column;
	color: #2F3032;
	line-height: 18px;
	font-weight: 500;
	font-size: 16px;
	gap: 3px;
}
.sherah-sidebar__creatorlist {
	display: flex;
	flex-direction: column;
	gap: 25px;
}
.sherah-sidebar__creator-link {
	font-size: 13px;
	font-weight: 400;
	color: #878F9A;
}
.sherah-sidebar__button-btn {
  width: 26px;
  height: 26px;
  line-height: 26px;
  background: #E3E4FE;
  text-align: center;
  border-radius: 100%;
  font-size: 13px;
  color: #6176FE;
  text-align: center;
}
.sherah-sidebar__button-btn svg {
	max-width: 16px;
}
.sherah-sidebar__button-btn.sherah-request_request {
  background: #6176FE;
  color: #fff;
}
.sherah-sidebar__creator img {
	max-width: 32px;
	border-radius: 100%;
	min-width: 32px;
	min-height: 32px;
}
.sherah-sidebar__button {
  display: flex;
  align-items: center;
  gap: 5px;
}
.sherah-sidebar__list li a {
  display: flex;
  gap: 10px;
  align-items: center;
  font-size: 18px;
  color: #878F9A;
}
.sherah-sidebar__list li img {
	max-width: 40px;
	min-width: 40px;
	min-height: 40px;
	border-radius: 100%;
}
.sherah-sidebar__list li {
}
.sherah-sidebar__list {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.sherah-multiple__adropdownn .sherah__amount-dropdown {
	font-size: 20px;
	align-items: center;
	font-weight: 700;
}
.sherah-multiple__adropdownn .list-group-item {
	margin-bottom: 10px;
	
}
.sherah-multiple__adropdownn .sherah__amount-dropdown:last-child{
	margin:0;
}
.sherah-multiple__adropdownn .sherah__amount-dropdown img {
	width: 42px;
	height: 42px;
	border-radius: 50%;
}
.sherah-multiple__adropdownn .sherah-sidebar_dropdown {
	padding: 8px 10px;
	background: #fff !important;
}
.sherah-multiple__adropdownn .sherah-sidebar_dropdown a {
	color: #374557;
	padding: 0;
}

.sherah-sidebar__widget {
	margin-bottom: 30px;
}
.sherah-sidebar__widget:last-child {
  margin: 0;
}
.sherah-sidebar__creatorlist--sellers .sherah-sidebar__creator b {
	font-weight: 400;
	display: ;
}
.sherah-progress-list--group {
	display: flex;
	justify-content: space-between;
	gap: 20px;
}

@media only screen and (min-width: 0px) and (max-width: 1550px) {
.sherah-progress-list--group {
	display: flex;
	flex-direction: column;
	gap: 5px;
}
}
@media only screen and (min-width: 1100px) and (max-width: 1550px) {
.sherah-sidebar__widget {
	width: 50%;
}
.sherah-sidebar__single {
	min-height: 395px;
}
}
@media only screen and (min-width: 1400px) and (max-width: 1550px) {
.sherah-sidebar__single {
	min-height: 430px;
}
}

@media only screen and (min-width: 1279px) and (max-width: 1550px) {
	.sherah-main__column, .sherah-main__sidebar {
		width: 100%;
	}
	.sherah-main__sidebar {
		padding-left: 15px;
	}
}
	
	.nav-link:focus, .nav-link:hover {
		color: #6176FE;
	}
	
	.close-icon {
		text-align: center;
		min-width: 30px;
		cursor: pointer;
		position: relative;
		background: #6176FE;
		width: 30px;
		height: 30px;
		line-height: 30px;
		border-radius: 4px;
	}
	.close-icon svg{
		fill:#fff;
	}
	
	.close-icon:hover svg {
		fill: #fff;
		background: ;
	  }
	  .close-icon:hover {
		background: #6176FE;
	  }
	.sherah-smenu {
		position: fixed;
		left: 0;
		z-index: 6000;
		height: 100%;
		transition: all 0.3s ease;
		width: 290px;
		transform: translateX(0%);
		top: 0;
	}
	.sherah-smenu, .sherah-adashboard, .sherah-header {
		transition: all 0.3s;
	}
	.sherah-logo__icon {
		max-width: 40px;
		opacity: 0;
		visibility: hidden;
		width: 0;
	}
	
	.sherah-smenu.sherah-close .sherah-logo__icon{
		width:100%;
		opacity:1;
		visibility:visible;
	}
	
	
	.sherah-smenu.sherah-close .sherah__dropdown{
		padding-left:10px;
	}
	
	.sherah-smenu  .menu-bar__count{
		transition:all 0.3s ease;
	}
	.sherah-smenu.sherah-close .primary {
		background: transparent !important;
		padding: 0 5px;
		margin: 0;
		display: flex;
		justify-content: center;
	}
	.sherah-smenu.sherah-close .sherah__toggle {
		position: relative;
		margin: 0;
	}
	.sherah-smenu.sherah-close .admin-menu {
		padding: 0;
		text-align: center;
		padding-bottom: 30px;
	}
	.sherah-smenu.sherah-close .admin-menu__two.mg-top-50 {
		margin-top: 30px;
	}
	.sherah-smenu.sherah-close  .logout-button {
		margin-top: 20px;
	}
	.admin-menu::-webkit-scrollbar {
		display: none;
	}
	.sherah-adashboard {
		margin-left: 290px;
		padding-right: 25px;
		padding-left: 25px;
	}
	.sherah-adashboard {
		padding-bottom: 50px;
	}
	
	@media only screen and (min-width: 1279px) and (max-width: 1550px) {
		.sherah-smenu{
			width:250px;
		}
		.sherah-adashboard {
			margin-left: 250px;
		}
		.sherah-header__middle {
			padding-left: 290px;
		}
	}	
	@media only screen and (min-width: 0px) and (max-width: 1278px) {
	.sherah-smenu {
		width: 240px !important;
		transform: translateX(-100%);
	}
	.sherah-smenu .sherah-logo__icon{
		width:100%;
		opacity:1;
		visibility:visible;
	}
	
	.sherah-smenu .menu-bar__count {
		right: -30px;
	}
	.sherah-smenu .admin-menu {
		padding: 15px 15px;
		padding-top:30px;
	}
	.sherah-smenu.sherah-close {
		transform: translatex(0%);
	}
	.close-icon{
		display:block !important;
	}
	.sherah-header__middle {
		padding-left: 20px !important;
		padding-right: 20px !important;
		margin-left: 0 !important;
		height: 80px;
	}
	.sherah-adashboard {
		padding-left: 5px !important;
		padding-right: 5px !important;
		margin-left: 0 !important;
	}
	
	.sherah-main__sidebar {
		padding-left: calc(var(--bs-gutter-x) * .5);
	}
	.sherah-smenu.sherah-close .sherah__dropdown {
		position: relative;
		left: initial;
		min-width: 100%;
		box-shadow: none;
		padding: 0 15px !important;
		margin-left: 40px;
	}
	}
	
	
	

/*======================================
   End Header & Sidebar CSS
========================================*/

/*======================================
   Widgets CSS
========================================*/
/* Chart JS */
.sherah-charts-tabs__list {
  display: flex;
  flex-direction: row;
  align-content: ;
  align-items: center;
  gap: 20px;
}
.sherah-charts-tabs__list a {
  border: none;
  background: #F3F4F7;
  font-size: 14px;
  font-weight: 400;
  padding: 10px 15px;
  border-radius: 3px;
  color: #5A5A5A;
}
.sherah-charts-tabs__list a.active, .sherah-charts-tabs__list a:hover {
	background: #F9C200 !important;
	color: #1A1A1A;
}
.sherah-chart__inside {
	position: relative;
}
.charts-supporttracker {
	position: relative;
}
.sherah-chart__inside--parcent {
	position: absolute;
	top: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 30px;
	font-weight: 700;
	left: 50%;
	margin-left: -28px;
	margin-top: -13px;
}
.charts-main__heading {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.charts-main__heading.charts-main__heading--v2 {
	align-items: baseline;
}
.charts-supporttracker--tittle {
	display: flex;
	justify-content: center;
	font-size: 16px;
	line-height: 28px;
	font-weight: 400;
	margin-top: 5px;
	margin-bottom: 0;
}
.charts-main__middle {
  	display: flex;
  	gap: 15px;
  	align-items: center;
}
.sherah-heading__title {
	font-size: 28px;
	margin: 0;
}
.sherah-current {
	font-size: .875rem;
	line-height: 1.25rem;
	color: #6176FE;
}
.charts-main__middle-text {
  	margin: 0;
}
.charts-main__middle-text::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	width: 16px;
	height: 16px;
	background: #F2C94C;
	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.sherah-total__sales::before {
	background: #F2C94C;
}
.charts-main__middle-text.sherah-social__sales::before{
	background:#27AE60;
}
.charts-main__middle-text.sherah-last__sales::before {
	background: #F2C94C;
}
.charts-main__middle-text.sherah-social__search::before{
	background:#EF5DA8;
}


.charts-main__middle-single span {
	color: #2F3032;
	padding-left: 10px;
}
.charts-main__middle.charts-main__middle--v2 {
	gap: 50px;
}
.charts-main__middle.charts-main__middle--v2 .charts-main__middle-text:before {
	background: #F2C94C;
}
.charts-main__middle.charts-main__middle--v2 .charts-main__middle-text.sherah-total__sales:before {
	background: #6176FE;
}

.charts-main__invest .charts-main__one {
	padding-top: 24px;
}

.charts-main__showcase {
	background: #fff;
	padding: 20px;
	border-radius: 15px;
}
.sherah-history__content {
	margin: 0;
	align-items: center;
}
.sherah-wc__form-inner-showcase {
	background: #fff;
	padding: 40px;
	border-radius: 15px;
}
.charts-main {
	padding: 20px;
	border-radius: 5px;
}
.sherah-sixth-one {
	width: 65%;
}
.sherah-sixth-two {
  width: 35%;
}


.sherah-chart__dropdown--revenue {
	display: flex;
	gap: 30px;
	justify-content: space-between;
	align-items: center;
}
.sherah-chart__total--sales {
	min-width: 100% !important;
	height: 180px !important;
	min-height: 180px !important;
}

.sherah-chart__daily-vistior-v2 {
	min-width: 100% !important;
	height: 222px !important;
	min-height: 222px !important;
}

.sherah-chart__monthly--states  {
	min-width: 100% !important;
	min-height: 290px !important;
	height: 290px !important;
}
.sherah-chart__revenue {
	min-width: 100% !important;
	min-height: 315px !important;
}
.sherah-chart__inside.sherah-chart__five {
	width: 100%;
	height: 250px;
}
.sherah-chart__inside.sherah-chart__five canvas {
	width: 250px !important;
	height: 250px !important;
}
.sherah-sidebar__cside-one {
	height: 260px;
	max-height: 260px;
}
.sherah-chart__audience {
	min-width:100% !important;
	min-height: 350px;
	height: 350px;
}
.sherah-chart__traffic {
	min-width:280px !important;
	min-height: 280px;
	width: 280px;
	height: 280px;
}
.sherah-chart__client-stats {
	min-width: 100% !important;
	min-height: 70px !important;
	height: 75px !important;
}
.sherah-chart__activity {
	height: 300px;
}
.sherah-chart__traffic .myChart-progress__number {
	font-size: 18px;
}

.charts-main__statics {
	display: flex;
	flex-direction: column;
	align-items: end;
}
.charts-main__statics--title {
	margin: 0;
	font-size: 18px;
	font-weight: 500;
}
.charts-main__statics--text{
	font-size: 14px;
}

.charts-main__middle.charts-main__middle__reduce{
	gap: 30px;
}
.sherah-chart_ptask {
	min-height: 200px;
	max-width: 270px;
	max-height: 270px;
	width: 100%;
}

@media only screen and (min-width: 1100px) and (max-width: 1550px) {
	.sherah-chart__inside.sherah-chart__five canvas {
		width: 200px !important;
		height: 200px !important;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1278px) {
	.sherah-chart__three{
		min-height: 340px !important;
		height: 340px !important;
	}
}

@media only screen and  (max-width: 767px) {
.charts-main__heading {
	flex-direction: column;
	align-items: baseline;
}
.charts-main__heading .sherah-chart__dropdown{
	margin-top:12px;
}
.sherah-chart__one,.sherah-chart__three,.sherah-chart__audience {
	height: 250px !important;
	min-height: 250px !important;
}
.charts-main__heading.charts-main__heading--v2 {
	align-items: baseline;
	flex-direction: row;
}
.sherah-progress-list.sherah-gap-50{
	gap: 20px;
}
.sherah-progress-list {
	flex-direction: column !important;
	gap:10px !important;
}
.sherah-heading__title {
	font-size: 20px;
}
.sherah-charts-tabs__list a {
	padding: 8px 10px;
}
.sherah-charts-tabs__list {
	gap: 10px;
}
}



.event-color {
	position: absolute !important;
	left: -42px;
	top: -61px;
	z-index: 3333333333333 !important;
	padding: 3px 10px !important;
	font-size: 14px !important;
	font-weight: 400;
	border: none !important;
	background-color: #6176FE !important;
	border-radius: 4px !important;
}
.event-color::before {
	content: "";
	position: absolute !important;
	border-top: 13px solid #6176FE;
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
	bottom: -12px;
	left: 10px;
	left: 28px;
	margin-left: -13px;
}
.event-color.event-color__1{
	background-color: #219653 !important
} 
.event-color.event-color__1.event-color::before{
	border-top-color:#219653 !important
}
.event-color.event-color__3{
	background-color: #F2994A !important
} 
.event-color.event-color__3.event-color::before{
	border-top-color:#F2994A !important
}

.event-color.event-color__4{
	background-color: #EF5DA8 !important;
} 
.event-color.event-color__4.event-color::before{
	border-top-color:#EF5DA8;
}
@media only screen and (min-width: 1279px) and (max-width: 1550px) {
.sherah-default-cd__event .fc-daygrid-day.fc-day-today::before {

	top: -26px;
	left: 5px;
	width: 80px;
	height: 80px;
}
}
@media only screen and  (max-width: 767px) {
.sherah-default-cd__event .fc-daygrid-day.fc-day-today::before {
	top: -6px;
	left: 1px;
	width: 50px;
	height: 50px;
}
.sherah-default-cd.sherah-default-cd__event .fc-daygrid-day-number {
	font-size: 14px !important;
}
}

/* Map CSS */
#sherah-map svg, #sherah-map .jvectormap-container {
	min-height: 315px;
	max-height: 315px;
}
.jvectormap-tip{
	background-color: #6176FE;
	border: none;
	color:#fff;
}
.jvectormap-zoomin, .jvectormap-zoomout {
	position: absolute;
	top: 20px;
	right: 20px;
	cursor: pointer;
	display: none;
}
#sherah-map {
	position: relative;
}
.jvectormap-zoomout {
	top: 37px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
#sherah-map svg, #sherah-map .jvectormap-container {
	min-height: 225px;
	max-height: 225px;
}
}

/* sherah Table */
.sherah-table {
	padding: 30px;
}
.sherah-table__badge {
  min-width: 28px;
  min-height: 28px;
  display: inline-block;
  background: #6176FE;
  border-radius: 100%;
  color: #fff;
  font-size: 12px;
  line-height: 28px;
  text-align: center;
}
.sherah-table__title {
	display: flex;
	align-items: center;
	gap: 10px;
	font-size: 18px;
	font-weight: 500;
	color: #374557;
}
.sherah-table__head tr th, .sherah-table__body tr td {
	width: 14%;
	vertical-align: middle;
	text-align: center;
}
.sherah-table__head {
	background: #E2E7F1;
}
.sherah-table__body tr:last-child{
	border-bottom:0px;
}
.sherah-table__body tr:hover{
	background: #F9FAFB;
}
.sherah-table__product {
	display: flex;
	gap: 15px;
	align-items: center;
	text-align: left;
}
.sherah-table__product-img {
	max-width: 34px;
}
.sherah-table__product-img img {
	border-radius: 50%;
	min-width: 34px;
	min-height: 34px;
}
.sherah-table__product-title {
	margin: 0;
	font-size: 16px;
}
.sherah-table__product-inside-buttonc {
	margin: 0;
	line-height: initial;
	font-size: 18px;
}
.sherah-table__product-inside-buttonc a {
	font-weight: 400;
	font-size: 16px;;
}
.sherah-table__time {
	margin: 0;
	font-size: 14px;
}
.sherah-table__main .sherah-table__head tr th, 
.sherah-table__main .sherah-table__body tr td {
	width: 22.28%;
	vertical-align: middle;
	text-align: left;
	padding: 20px 40px;
}
.sherah-table__main.sherah-table__main-v1 .sherah-table__column-1 {
	width: 13% !important;
	text-align: left !important;
}
.sherah-table__inner--title {
	font-weight: 400;
	font-size: 18px;
	margin: 0;
}
.crany-table__product--number{
	margin:0;
}
.crany-table__product--number a {
	color: #5A5A5A;
	font-weight: 400;
	font-size: 18px;
}
.sherah-table__amount {
	display: flex;
	align-items: center;
	gap: 5px;
}
.sherah-table__amount img {
  max-width: 18px;
}
.sherah-table__text {
	margin: 0;
	font-size: 16px;
}
.sherah-table__bid-text {
	color: #374557;
}
.sherah-table__status {
	font-size: 14px;
	text-align: center;
	padding: 6px 24px;
	border-radius: 4px;
	display: inline-flex !important;
	align-items: center;
	gap: 8px;
}
.sherah-table__status svg{
	fill: #27AE60;
}
.sherah-table__status--cancel svg{
	fill:#EB5757;
}
.sherah-table__head tr th {
	color: #1A1A1A;
	font-weight: 500;
	font-size: 20px;
	padding: 7px 20px;
}
.sherah-table__main  table tbody a {
	font-weight: 400;
}
.sherah-table__main {
	margin: 0;
}
.sherah-table__main-sell .sherah-table__column-3 {
    width: 28%;
}
.sherah-table__main-sell .sherah-table__column-1,
.sherah-table__main-sell tr th,
.sherah-table__main-sell tr td {
  text-align: left;
}
.sherah-table__heading {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 25px;
	gap: 25px;
}

.sherah-table__main .sherah-table__body tr:nth-child(2n+1) {
    background-color:  var(--sherah-offset-bg-color) ;
}

.sherah-table__main.sherah-table__main--activity .sherah-table__column-4 {
	width: 10% !important;
  }

.sherah-dropdown__list .nav-link:after{
  display: none;
}
.sherah-dropdown__list {
  border: none !important;
}
.sherah-dropdown__list .nav-link {
	font-weight: 400;
	font-size: .875rem;
	background: transparent;
	opacity: 0.7;
}
.sherah-table__heading .sherah-dropdown__list .nav-link {
	font-size: 14px;
	line-height: 24px;
}
.sherah-chart__dropdown.sherah-chart__dropdown--bg svg {
  color: #6176FE !important;
  fill: #6176FE !important;
}
.sherah-chart__dropdown.sherah-chart__dropdown--bg .sherah-sidebar_btn {
	padding: 5px 10px;
	color: #1A1A1A !important;
	opacity: 1;
	border-radius: 4px !important;
}
.sherah-tasksingle__group.sherah-tasksingle__group--activity img {
	width: 40px !important;
	height: 40px !important;
	border: 1.4px solid #FFFFFF;
	border-radius: 80px;
}
.sherah-table__right button {
	background: transparent;
}  
.sherah-table__right {
	display: flex;
	align-items: center;
	gap: 30px;
}
.sherah-table__right .sherah-header__form-inner {
	width: 290px;
}
#sherah-table__main_filter {
	display: none;
}
.sherah-table__ticket .sherah-table__column-2 {
	width: 34% !important;
}
.sherah-table__ticket .sherah-table__body tr td {
	padding: 10px 20px !important;
}
.sherah-table__ticket .sherah-table__inner--title a {
	font-weight: 400;
}
.sherah-table-file {
	display: flex;
	align-items: center;
	gap: 12px;
}
.sherah-table-file__title {
	margin: 0;
	font-weight: 400;
	color:#2F3032;
	font-size:16px;
}
.sherah-table-file__icon {
	min-width: 34px;
	min-height: 34px;
	line-height: 34px;
	text-align: center;
	border-radius: 4px;
}
.sherah-table_buttons {
	gap: 25px;
}

.dataTables_scrollBody {
	max-height: 380px !important;
}

.sherah-table__vendor--title a {
	font-weight: 500;
}
.sherah-table__vendor-img{
	max-width: 46px;
}
.sherah-table__vendor-img img {
	border: 3px solid #fff;
	border-radius: 100%;
	max-width: 46px;
	box-shadow: 0px 0px 15px #0000002b;
}

.dataTables_wrapper  select {
	background-color: #F3F4F7;
	border: 1px solid #E2E7F1;
	border-radius: 4px !important;
	line-height: initial;
	height: 30px;
	width: 65px !important;
	text-align: center;
}
.dataTables_wrapper .dataTables_length {
	color: #5A5A5A;
}

.sherah-data-table-label {
	position: absolute;
	right: 12px;
	top: 8px;
	color: #6176FE;
	font-size: 19px;
}
  .dataTables_filter input {
	background: #F3F4F7;
	border-radius: 4px;
	font-size: 13px;
	height: 40px !important;
	min-height: 40px !important;
	min-width: 180px;
	padding-left: 15px;
}



.sherah-order-right {
	display: flex;
	align-items: center;
	gap: 50px;
  }
  .sherah-table-status {
	display: flex;
	align-items: center;
	gap: 15px;
  }

.sherah-table__product--thumb {
	max-width: 55px;
}
#sherah-table__orderv1 thead tr th {
	font-weight: 400;
}
  #sherah-table__orderv1 .sherah-table__head {
	background: #F6F7F9;
	border: none;
}
.sherah-table__main.sherah-table__main--orderv1 .sherah-table__body tr:nth-child(2n+1) {
	background: transparent;
}
.sherah-table__main.sherah-table__main--orderv1 .sherah-table__body tr {
	border-bottom: 1px solid #E2E7F1;
	background: transparent;
}

.sherah-table-order {
	border: 1px solid #E2E7F1;
  }
  .order-totals {
	display: flex;
	align-items: end;
	justify-content: end;
	margin-right: 50px;
}
.order-totals__list {
	display: flex;
	flex-direction: column;
	gap: 15px;
	padding: 20px 0px;
	min-width: 65%;
	justify-content: end;
}
  .order-totals__list li {
	display: flex;
	justify-content: space-between;
  }
  .order-totals__bottom {
  }
  .order-totals__list li.order-totals__bottom {
	border-top: 1px solid #E2E7F1;
	padding-top: 15px;
  }
  .order-totals__list li.order-totals__bottom span {
	font-weight: 500;
	font-size: 20px;
	color: #1A1A1A;
}
.sherah-table__product-name--title {
	font-weight: 500;
}

.sherah-table__product-gateway {
	font-weight: 400;
  }
  .sherah-table__product-gateway span {
	color: #5A5A5A;
  }
  .order-totals__list--sub span {
	font-size: 20px;
	color: #1A1A1A;
  }
  .order-totals__list li {
	padding: 0 30px;
	color: #5A5A5A;
}


.sherah-contact-card__title {
	background: #E2E7F1;
	padding: 20px 30px;
	border-radius: 4px 4px 0 0;
  }

  .sherah-contact-card {
	background: #fff;
	min-height: 265px;
}
  .sherah-contact-card .sherah-vcard__body {
	padding: 30px;
  }
  .sherah-contact-card .sherah-vcard__body .sherah-vcard__img img {
	box-shadow: none;
	padding: -;
	margin: 0;
  }

/* Table Pagination*/
.dataTables_paginate,.sherah-pagination  {
	text-align: center;
	display: flex;
	align-items: center;
}
.sherah-pagination {
	justify-content: end;
}
.dataTables_paginate .pagination a, .sherah-pagination li a {
	width: 55px;
	height: 55px;
	border-radius: 4px !important;
	align-items: center;
	text-align: center;
	background: #fff !important;
	border: none !important;
	color: #5A5A5A !important;
	display: inline-block !important;
	padding: 0;
	line-height: 32px;
	font-weight: 400;
	border: 1px solid #E2E7F1 !important;
	display: flex !important;
	justify-content: center;
	align-items: center;
}
.dataTables_paginate  .pagination,.sherah-pagination ul {
	display: flex;
	gap: 10px;
}
.dataTables_paginate .pagination a:hover,.sherah-pagination ul li a:hover,
.dataTables_paginate .paginate_button.active a,.sherah-pagination ul li.active a{
	background: #6176FE !important;
	color: #fff !important;
}

.dataTables_paginate .paginate_button.page-item.previous a, 
.dataTables_paginate .paginate_button.page-item.next a,
.sherah-pagination ul .sherah-pagination__button a{
	color: #6176FE !important;
}
.dataTables_paginate .paginate_button.page-item.previous a:hover,
.dataTables_paginate .paginate_button.page-item.next a:hover,
.sherah-pagination ul .sherah-pagination__button:hover a{
	color:#fff !important;
}

#sherah-table__vendor_paginate {
	justify-content: right;
}
.sherah-table__tabs {
	padding: 0;
	box-shadow: none;
}


.sherah-table__main--front  thead, 
.sherah-table__main--front  tbody {
	display: block;
}
.sherah-table__main--front  tbody {
	height: 330px;
	overflow-y: scroll;
}

@media only screen and (min-width: 1279px) and (max-width: 1550px) {
.sherah-table__support{
	width: 100%;
	overflow:scroll;
}
.sherah-table__support .sherah-table__body tr td {
	padding: 5px !important;
}
.sherah-table__main .sherah-table__head tr th, .sherah-table__main .sherah-table__body tr td {
	padding: 20px 10px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1278px) {
.sherah-table__product {
	flex-direction: column;
	align-items: first baseline;
	gap: 6px;
}
.sherah-table__product-title {
	font-size: 16px;
}
.sherah-table__body tr td {
	padding: 10px 0;
}
.sherah-table__amount {
	flex-direction: column;
}
.sherah-table__product-img {
	max-width: 46px;
}
.sherah-table__product-inside-buttonc {
	line-height: 22px;
	margin: 0;
}
.sherah-table__status {
	font-size: 12px;
	padding: 2px 8px;
}
.sherah-table__text {
	margin: 0;
	font-size: 12px;
	line-height: 16px;
}
.sherah-table #myTabContent {
	overflow-x: auto;
}
.sherah-table__product-img img{
	min-width:46px;
	min-height:46px;
}

.sherah-table,.sherah-table--v1,.sherah-table-order{
	width: 100%;
	overflow: scroll;
  }
  .sherah-table__main .sherah-table__head tr th, .sherah-table__main .sherah-table__body tr td {
	padding: 10px 20px;
}
.sherah-table__head tr th{
	font-size: 16px;
}
}
@media only screen and  (max-width: 767px) {

.sherah-table__product-title {
	font-size: 16px;
}
.sherah-table__body tr td {
	padding: 10px 0;
}
.sherah-table__amount {
	flex-direction: column;
}
.sherah-table__product-img {
	max-width: 46px;
}
.sherah-table__product-inside-buttonc {
	line-height: 22px;
	margin: 0;
}
.sherah-table__status {
	font-size: 12px;
	padding: 2px 8px;
}
.sherah-table__text {
	margin: 0;
	font-size: 12px;
	line-height: 16px;
}

.sherah-table,.sherah-table--v1,.sherah-table-order{
  width: 100%;
  overflow: scroll;
}
#sherah-table__main {
	width: 690px;
}
.sherah-table #myTabContent {
	overflow-x: auto;
}
.sherah-table__product-img img{
	min-width:46px;
	min-height:46px;
}
.sherah-invoice-form__first {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 15px;
}
.sherah-invoice-header {
	flex-direction: column;
	gap:20px;
}

.sherah-table__main .sherah-table__body tr td, .sherah-table__main .sherah-table__head tr th {
	padding: 8px 12px !important;
}
.sherah-table__head tr th {
	font-size: 16px;
}
}
@media only screen and (min-width: 0px) and (max-width: 1278px) {
	.dataTables_paginate, .sherah-pagination {
		padding-bottom: 10px;
	}
}

/*======================================
   End Widgets CSS
========================================*/

/*======================================
	Products CSS
========================================*/
.sherah-products {
	padding: 35px;
	border-radius: 8px;
}
.sherah-products .slick-list {
	margin: 0 -15px;
}
.sherah-product-card {
	background: #FFFFFF;
	border-radius: 8px;
}
.sherah-product-card.slick-slide{
	margin:15px;
}
.sherah-product-card__img img {
	width: 100%;
}
.sherah-product-card__content {
	padding: 20px;
}
.sherah-product-card__title a {
	font-weight: 400;
}
.sherah-product-card__price {
	display: flex;
	align-items: center;
	gap: 10px;
	font-size: 18px;
	color: #1A1A1A;
	font-weight: 500;
}
.sherah-product-card__price del {
	color: var(--sherah-paragraph-color) !important;
}
.sherah-product__bottom {
	display: flex;
	gap: 10px;
	justify-content: space-between;
	align-items: end;
}
.sherah-product-card__title b {
	font-weight: 500;
}
.sherah-product-card__meta {
	font-size: 14px;
}
.sherah-product-card__buttons {
	position: absolute;
	right: 30px;
	top: 20px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.sherah-product-card__buttons--single {
	width: 40px;
	height: 40px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 100%;
}
.sherah-product-card__buttons--single:hover svg,
.sherah-product-card__buttons--single.active svg{
	fill: var(--sherah-third-color) !important;
}
.sherah-default__fill.sherah-default__heart {
	fill: #fff !important;
	stroke: #1A1A1A !important;
}
.sherah-product-card__buttons--single:hover .sherah-default__fill.sherah-default__heart,
.sherah-product-card__buttons--single.active .sherah-default__fill.sherah-default__heart{
	stroke: #fff !important;
}
/* Sherah Product V2 */
.sherah-product-card.sherah-product-card__v2 {
	padding: 12px;
}

.sherah-product-card .sherah-btn {
	padding: 8px 20px;
}
.sherah-product-card__hidden {
	position: absolute;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	background: red;
	background-color: #000000a6;
	backdrop-filter: blur(5px);
	opacity: 0.9 !important;
}

/* Sherah Sidebar */
.sherah-product-sidebar {
	padding: 30px;
	border-radius: 4px;
}
.sherah-product-sidebar__title {
	font-size: 22px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.sherah-product-sidebar__list {
	display: flex;
	flex-direction: column;
	gap: 15px;
}
.sherah-product-sidebar__list li a {
	display: flex;
	gap: 10px;
	align-items: center;
	color: var(--sherah-paragraph-color) !important;
	font-weight: 400;
	font-size: 16px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.sherah-product-sidebar__list li span {
	display: flex;
	align-items: center;
	gap: 10px;
}
.sherah-product-sidebar__list li span i {
	font-size: 12px;
}
.sherah-product-sidebar__list li a:hover{
	color: var(--sherah-primary-color) !important;
}
.sherah-product-sidebar__size {
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
}
.sherah-product-sidebar__size a {
	color: #5a5a5a;
	padding: 5px 15px;
	font-weight: 400;
}
.sherah-product-sidebar__size a:hover{
	color:#6176FE;
}
#slider-range {
	box-shadow: none;
	border: none;
	height: 6px;
	background: #C5C5C5;
	color: #C5C5C5;
	border-radius: 100px;
}
.price-filter .ui-slider-range {
	box-shadow: none;
	background: #6176FE;
	border-radius: 0px;
	border: none;
}
.price-filter .ui-slider-handle.ui-state-default.ui-corner-all {
	width: 20px;
	height: 20px;
	line-height: 10px;
	background: #111a3a;
	border: none;
	border-radius: 100%;
	top: -8px;
}
.price-filter-inner {
	display: flex;
	flex-wrap: wrap-reverse;
	flex-direction: column-reverse;
	gap: 15px;
}
.price-filter .label-input {
	display: flex;
	align-items: center;
	gap: 5px;
}
.price-filter .label-input span{
	margin-right:5px;
	color:#282828;
}
.price-filter .ui-slider-handle.ui-state-default.ui-corner-all {
	background: #BFB5FF;
	color: #BFB5FF;
	cursor: pointer;
}
.price-filter .label-input input {
	border: none;
	margin: 0;
	font-weight: 600;
	font-size: 16px;
	color: #1A1A1A;
	background: transparent;
	line-height: initial;
	height: initial;
	height: initial !important;
	min-height: initial !important;
}


.sherah-breadcrumb__right {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 20px;
}
  .sherah-breadcrumb__right--first {
	display: flex;
	align-items: center;
	gap: 20px;
}
  .sherah-breadcrumb__right--second {
	display: flex;
	align-items: center;
	gap: 22px;
	flex-wrap: wrap;
}

.sherah-header__form--product input {
	background: #fff;
  }
  .sherah-header__form--product .sherah-header__form-inner {
	width: 300px;
  }
  .sherah-product__nav {
	display: flex;
	align-items: center;
	flex-direction: row;
	background: #fff;
	padding: 20px 30px;
	border: 1px solid #E2E7F1;
	border-radius: 5px;
}
.sherah-product__nav a {
  background: transparent !important;
  border: none;
  padding: 0;
  margin: 0;
}
.sherah-product__nav .list-group-item {
  padding-right: 15px;
  margin-right: 15px;
  border-right: 1px solid #E2E7F1;
  color: #1C2A5A;
}
.sherah-product__nav .list-group-item span{
	border-bottom: 1px solid transparent;
}
.sherah-product__nav .list-group-item:last-child {
  padding: 0;
  margin: 0;
  border: none;
}
.sherah-product__nav .list-group-item:hover span,.sherah-product__nav .list-group-item.active span{
  color: #6176FE;
  border-bottom-color: #6176FE;
}


/* Product Details*/

.product-detail-body {
	padding: 30px;
}

.product-thumbs {
	display: ;
 }
.product-details-image {
	display: flex;
	justify-content: space-between;
	gap: 30px;
}
.product-thumbs {
	display: flex;
	flex-direction: column;
	max-width: 130px;
	gap: 20px;
}

.product-thumbs li a {
	border: 1px solid #E2E7F1;
	border-radius: 4px;
  }
  .product-thumbs li a:hover,.product-thumbs li a.active {
	border-color: #6176FE;
  }
.product-detail-body__title {
	font-size: 28px;
	margin-bottom: 30px;
  }
  .product-detail-body__deal--rating {
	display: flex;
	align-items: center;
	gap: 20px;
	margin-top: 20px;
  }
  .product-detail-body__stock {
	margin-top: 10px;
  }
  .product-detail-body__text {
	margin-top: 40px;
	font-size: 16px;
  }


.product-inside-button .quantity {
	display: inline-block;
}
.product-inside-button .quantity h6 {
	display: inline-block;
	margin-right: 10px;
	font-size: 15px;
	font-weight: 500;
}
.product-inside-button .quantity .input-group {
	width: 151px;
	display: inline-block;
	display: flex;
	align-items: center;
}
.product-inside-button .quantity .button {
	display: inline-block;
	position: absolute;
	top: 0;
	display: inline-block;
	height: 60px;
	line-height: 60px;
}
.product-inside-button .quantity .button.minus{
	left:20px;
	border-radius:0;
	overflow:hidden;
}
.product-inside-button .quantity .button.plus {
	right: 20px;
	border-radius: 0;
	overflow: hidden;
}
.product-inside-button .quantity .btn {
	padding: 0;
	width: 35px;
	height: 100%;
	line-height: 45px;
	border-radius: 0px;
	background: transparent;
	color: #5A5A5A;
	font-size: 12px;
	border: none;
	font-size: 18px;
	box-shadow: none !important;
}
.product-inside-button .quantity .button .btn:hover{
	color:#00ab55;
}
.product-inside-button .quantity .input-number {
	border: 1px solid #E2E7F1;
	width: 100%;
	text-align: center;
	height: 45px;
	border-radius: 0px;
	overflow: hidden;
	padding: 0px 38px;
	background: transparent;
	height: 100%;
	height: 60px;
	min-height: 60px;
	font-size: 18px;
	font-weight: 500;
	color: #5A5A5A;
	border-radius: 4px;
}
.product-inside-button .add-to-cart {
	display:inline-block;
}
.product-inside-button .add-to-cart .btn {
	height: 45px;
	width: auto;
	padding: 0 25px;
	line-height: 45px;
	text-align: center;
	text-transform: capitalize;
	margin-right: 5px;
	border-radius: 0px;
	background: #111a3a;
	color: #fff;
	display: inline-block;
	font-weight: 500;
}
.product-inside-button .add-to-cart .btn:hover{
	color:#fff;
	background:#00ab55;
}
.product-inside-button .add-to-cart .btn.min {
	padding: 0 20px;
	font-size: 17px;
	position: relative;
	top: 1px;
	line-height: 45px;
}

.sherah-button-group .sherah-btn {
	height: 60px;
	min-height: 60px;
}
.sherah-button-group {
	display: flex;
	align-items: center;
	gap: 20px;
	margin-top: 40px;
}
.sherah-button-group .sherah-btn.default {
	width: 60px;
	padding: 0;
	display: flex;
	justify-content: center;
	background: transparent !important;
}


.sherah-products-meta__list {
	display: flex;
	flex-direction: column;
	gap: 10px;
  }
  .sherah-products-meta__list li {
	display: flex;
	align-items: center;
	font-size: 16px;
	color: #5A5A5A;
}
  .sherah-products-meta__list .p-list-title {
	min-width: 95px;
	font-weight: 500;
	color: #1A1A1A;
}
.sherah-products-meta__list .sherah-contact-social li {
	padding: 0;
	margin: 0;
	border: none;
  }

 /* Product Tab Overview */
.sherah-product-tabs__list {
	display: flex;
	flex-direction: row;
	background: #F3F4F7;
	gap: 5px;
  }
  .sherah-product-tabs__list a {
	background: transparent;
	border: none;
	padding: 20px 50px;
	font-size: 20px;
	font-weight: 500;
	border-radius: 4px;
  }
  .sherah-product-tabs__list a:hover,.sherah-product-tabs__list a.active {
	background: #6176FE;
	color: #fff;
  } 

  .product-overview-table tr, .product-overview-table td {
	border: 1px solid #E2E7F1;
	padding: 15px 30px;
	border-radius: 4px !important;
	color: #1A1A1A;
}

.sherah-features-list {
	display: flex;
	flex-direction: column;
	gap: 20px;
  }
  .sherah-features-list li {
	display: flex;
	align-items: center;
	gap: 10px;
	color: #5A5A5A;
  }


  .sherah-user-reviews_title {
	font-size: 20px;
	font-weight: 500;
  }
  .sherah-user-reviews {
	display: flex;
	flex-direction: column;
	gap: 30px;
  }
  .sherah-user-reviews__single {
	display: flex;
	align-items: safe;
	gap: 20px;
  }
  .sherah-user-reviews__content {
	display: flex;
	flex-direction: column;
	gap: 10px;
  }
  .sherah-user-reviews__buttons {
	display: flex;
	align-items: center;
	gap: 15px;
  }
  .sherah-user-reviews__buttons a {
	padding: 8px 20px;
	display: flex;
	align-items: center;
	gap: 10px;
	border-radius: 4px;
  }
  .sherah-user-reviews__single.sherah-user-reviews__single--reply {
	padding-left: 100px;
  }
  
  .sherah-review-comment__title {
	background: #F3F4F7;
	padding: 20px 30px;
	font-size: 20px;
	border-radius: 4px;
	font-weight: 500;
}
  .sherah-wc__form-input.sherah-wc__form-input--big{
	height: 225px;
  }
  /* Upload Form */
  .product-form-box {
	padding: 30px;
	border-radius: 4px;
}

.sherah-btn__add {
	position: absolute;
	right: 0;
	height: 100%;
	padding: 0 48px;
	font-weight: 500;
	font-size: 18px;
	border-radius: 0 4px 4px 0;
}

.checkbox-group {
	display: flex;
	align-items: center;
	gap: 10px;
	flex-wrap: wrap;
	border: 1px solid #E4F2FF;
	padding: 20px 30px;
  }
  .checkbox-group__single--label {
	border: 1px solid #E2E7F1;
	font-size: 13px;
	padding: 1px 17px;
	margin: 0;
	cursor: pointer;
	border-radius: 4px;
	color: #C5C5C5;
}

.btn-check:checked + .checkbox-group__single--label {
	background: #BFB5FF;
	color: #1A1A1A;
	border-color: transparent;
  }
  
.image-upload-group {
	display: flex;
	gap: 30px;
}
.image-upload-group__single {
	width: 25%;
	border: 1px solid transparent;
	display: flex;
	justify-content: center;
	align-items: center;
}
.image-upload-group__single.image-upload-group__single--upload{
	border-color:#E2E7F1;
	cursor: pointer;
}

.image-upload-label {
	display: flex;
	flex-direction: column;
	gap: 15px;
	font-size: 18px;
	font-weight: 400;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	margin: 0;
}
  .image-upload-label svg {
	width: 80px;
	fill: #5A5A5A;
  }
  .image-upload-group__single--upload:hover svg,.image-upload-group__single--upload:hover span {
	fill: #6176FE;
	color: #6176FE;
  }

  @media only screen and (min-width: 0px) and (max-width: 1278px) {
	.sherah-button-group{
		gap:4px;
	}
 	 .product-inside-button .quantity .input-group {
		width: 120px;
	}  
	.sherah-product-tabs__list a {
		padding: 15px 25px;
		font-size: 18px;
	}
	.sherah-product-tabs__list {
		flex-wrap: wrap;
	}
	.sherah-user-reviews__single.sherah-user-reviews__single--reply {
		padding-left: 15px;
	}
  }
  @media only screen and (max-width: 400px) {
	.sherah-product-tabs__list a {
		padding: 10px 25px;
		font-size: 15px;
	}
	.product-inside-button .quantity .input-group {
		width: 100px;
	}
	.product-detail-body{
		padding:20px;
	}
	.product-inside-button .quantity .input-number {
		padding: 0px 15px;
	}
	.product-inside-button .quantity .button.minus{
		left:10px;
	}
	.product-inside-button .quantity .button.plus {
		right: 10px;
	}
	.sherah-button-group .sherah-btn {
		padding: 0;
	}
  }
/*======================================
	End Products CSS
========================================*/

/*======================================
	Chat & Email CSS
========================================*/
/* Chat Box */
.sherah-chatbox__one {
	width: 31%;
}
.sherah-chatbox__two {
	width: 69%;
}
.sherah-chatbox__top {
	padding: 0 25px;
}
.sherah-chatbox-form input {
	background: transparent !important;
	border: none;
	padding: 0;
	border: none !important;
}
.sherah-chatbox__sidebar {
	padding-top: 30px;
	border-radius: 5px;
}
.sherah-chatbox__first-group {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 25px;
	margin-bottom: 20px;
}

.sherah-chatbox__outgoing .sherah-chatbox__incoming-list {
	align-items: end;
}
.sherah-chatbox__title {
	font-size: 22px;
	margin:0;
}
.sherah-chatbox__label.sherah-btn {
	padding: 3px 12px;
}
.sherah-chatbox__search {
 	width: 100%;
}
.sherah-chatbox__search .sherah-header__form-inner {
  	width: 100%;
}
.sherah-chatbox__search input {
  	border: 1px solid rgba(0, 0, 0, 0.1);
}
.sherah-header__form .search-btn {
  	color: #6176FE;
}
.sherah-header__form .search-btn svg {
	fill: #6176FE;
}
.sherah-chatbox__search {
  margin-bottom: 30px;
}
.sherah-chatbox__search .search-btn {
	margin-top: -6px;
}
.sherah-chatbox__author {
	display: flex;
	gap: 20px;
	align-items: center;
}
.sherah-chatbox__author-title {
 	 margin: 0;
 	 font-size: 16px;
}
.sherah-chatbox__author-img img {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	min-width: 40px;
	min-height: 40px;
}
.sherah-chatbox__author-online {
	width: 12px;
	height: 12px;
	background: #27AE60;
	position: absolute;
	border-radius: 100%;
	right: 0;
	bottom: 0;
	border: 2px solid #fff;
}
.sherah-chatbox__author-online.author-not-online {
	background: #C5C5C5;
}
.sherah-chatbox__author-online.author-is-busy{
	background-color: #FF6767;
}


.sherah-chatbox__author-img {
  position: relative;
}
.sherah-chatbox__author-img-sticky img {
	min-width: 45px;
	min-height: 45px;
}
.sherah-chatbox__author-desc {
	margin: 0;
	font-size: 14px;
}
.sherah-chatbox__list li {
	display: flex;
	padding-left: 25px;
	flex-direction: column;
	justify-content: space-between;
	padding-right: 25px;
	transition: all 0.3s ease;
	background: transparent !important;
}
.sherah-chatbox__list li:hover{
	background: #F0F7FF;
}
.sherah-chatbox__list li:hover .sherah-chatbox__inner,
.sherah-chatbox__list li.active .sherah-chatbox__inner{
	border-color:transparent;
}
.sherah-chatbox__inner {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 14px;
	padding-bottom: 14px;
	width: 100%;
	transition: all 0.3s ease;
}
.sherah-chatbox__list li:last-child .sherah-chatbox__inner{
	border-bottom: none;
}
.sherah-chatbox__time {
	margin: 0;
	color: #878F9A;
	font-size: 13px;
}
.sherah-chatbox__unread {
	border-radius: 100%;
	width: 20px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	font-size: 10px;
	text-align: center;
	color: #fff;
}
.sherah-chatbox__right {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 25px;
}
.sherah-chatbox__toggle {
	cursor: pointer;
}
.sherah-chatbox__toggle svg {
	fill: #9AA2B1;
}
.sherah-chatbox__info {
	display: flex;
	flex-direction: column;
	align-items: end;
}
.sherah-chatbox__explore {
	margin-right: 45px;
	border-radius: 5px;
	overflow: hidden;
	padding: 0 30px;
}
.sherah-chatbox__explore-head {
	padding: 20px 0px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.sherah-chatbox__incoming-chat {
	background: #E2E7F1;
	padding: 18px 30px;
	border-radius: 5px;
	display: flex;
	align-items: center;
	gap: 25px;
}
.sherah-chatbox__chat {
	display: flex;
	gap: 15px;
	justify-content: left;
	align-items: start;
}
.sherah-chatbox__time-two {
	font-size: 10px;
	margin-top: 8px;
}
.sherah-chatbox__btn {
	font-size: 20px;
	cursor: pointer;
}
.sherah-chatbox__btn a{
	color: #878F9A;
}
.sherah-chatbox__btn a:hover{
	color:#6176FE;
}
.sherah-chatbox__imoji {
	display: flex;
	gap: 8px;
}
.sherah-chatbox__btn svg {
	fill: #9AA2B1;
  }
  .sherah-chatbox__btn:hover svg {
	fill: #6176FE;
  }
.sherah-chatbox__incoming {
}
.sherah-chatbox__imoji img {
	max-width: 30px;
}
.sherah-chatbox__incoming-list {
	display: flex;
	flex-direction: column;
	gap: 15px;
	margin-top: 40px;
}
.sherah-chatbox__incoming-text {
	margin: 0;
	font-size: 14px;
}
.sherah-chatbox__archive-date {
	display: flex;
	justify-content: center;
	align-items: center;
	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
	margin: 0 40px;
}
.sherah-chatbox__archive-time {
	position: relative;
	background: #fff;
	bottom: -10px;
	padding: 0 20px;
	color: #2F3032;
	margin-top: -10px;
	font-size: 14px;
}
.sherah-chatbox__new-message {
	margin: 40px 0;
}
.sherah-chatbox__form {
	border-radius: 30px;
	position: relative;
}
.sherah-chatbox__form-inner {
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: #EBE8FF;
	padding: 0 30px;
	border-radius: 5px;
	gap: 15px;
}
.sherah-chatbox__button {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 20px;
}
.sherah-chatbox__button-inline {
	display: flex;
	gap: 15px;
	align-items: center;
}
.sherah-chatbox__form-inner input {
	font-size: 14px;
	width: 100%;
	border-radius: 4px;
	padding: 0 20px;
	background: transparent !important;
	border: none;
	height: 60px !important;
	border: none !important;
}
.sherah-chatbox__submit-btn {
	background: #6176FE;
	height: 42px;
	display: flex;
	gap: 10px;
	color: #fff;
	border-radius: 4px;
	border: none;
	padding: 0 16px;
	align-items: center;
	font-weight: 500;
}
.sherah-chatbox__submit-btn:hover {
	background: #303133;
	color: #fff;
}
.sherah-chatbox-form {
}
.sherah__item {
	background: #fff;
	padding: 35px;
	border-radius: 15px;
	box-shadow: 0 9px 95px 0 #0000000d;
}
.sherah__item-title {
  font-size: 26px;
  margin: 0;
}
.sherah__item-text {
	font-size: 16px;
	margin: 0;
}
.sherah__item-label {
	font-size: 20px;
	display: block;
	letter-spacing: .025em;
}
.sherah__item-input {
	width: 100%;
	height: 58px;
	line-height: 58px;
	padding: 0 30px !important;
	background-color: #FAFAFA;
}
.sherah__item-input:hover {
	border-color: #6176FE;
}
.sherah__item-input.sherah__item-input__arrow {
	padding-right: 105px !important;
}
.sherah__item-form--group {
	position: relative;
}
.mg-top-form-20 {
	margin-top: 20px !important;
	margin-bottom: 0 !important;
}
.ntfmax__item-radio--group {
  display: flex;
  gap: 20px;
  margin-top: 15px;
}
.sherah__item-input.sherah__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;
}
.ntfmax__item-radio-title {
  color: #374557;
  font-size: 16px;
  font-weight: 400;
}
.sherah__item-sublabel {
	display: block;
	color: #878F9A;
	font-size: 16px;
	font-weight: 400;
}

.sherah__item-label--inline {
	color: #878F9A;
	font-weight: 400;
	margin-left: 10px;
}
.sherah__item-form--group--line {
	display: flex;
	gap: 40px;
	align-items: center;
}

.sherah__item-fee-text {
  margin: 0;
}
.sherah__item-fee {
  margin-top: 10px;
}

.form-select.sherah__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;
}
.sherah__item-fee-text b {
	font-weight: 400;
	font-size: 16px;
	color: #374557;
}

.sherah__item-form--unlock {
	display: flex;
	gap: 10px;
	align-items: center;
	padding-top: 10px;
	justify-content: space-between;
}
.sherah__item-unlock--icon {
	width: 60px;
	height: 60px;
	line-height: 60px;
	background: #E6E6E6;
	text-align: center;
	border-radius: 100%;
	min-width: 60px;
	min-height: 60px;
}

.sherah__item-label--head {
	font-size: 20px;
	margin-bottom: 8px;
}
.sherah__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.sherah-pcolumn__one {
	width: 425px;
}
.sherah__item-form--main {
	border-left: 1px solid rgba(83, 86, 251, 0.16);
	padding-left: 40px;
	padding-bottom: 30px;
}
.sherah__item-box {
	border-bottom: 1px solid rgba(83, 86, 251, 0.16);
}

.sherah-chatbox__outgoing {
	margin-left: 115px;
	margin-top: 45px;
}
.sherah-chatbox__outgoing .sherah-chatbox__incoming-chat {
	background: #6176FE;
	color: #fff;
}
.sherah-chatbox__outgoing .sherah-chatbox__time {
	text-align: right;
}
.sherah-chatbox__outgoing .sherah-chatbox__chat .sherah-chatbox__incoming-text {
	color: #fff;
}
.sherah-chatbox__outgoing .sherah-chatbox__chat {
	justify-content: right;
}
.sherah-chatbox__only-text {
	margin-left: 75px;
}
.sherah-chatbox__right-bar {
	cursor: pointer;
}

.sherah__item-form--main input, .sherah__item-form--main textarea {
	border: 1px solid #E3E4FE;
}
.sherah-chatbox__sidebar--inbox .sherah-chatbox__inner {
	padding-top: 10px;
	padding-bottom: 10px;
}
.sherah-chatbox__author.sherah-chatbox__email .sherah-chatbox__author-img svg {
	width: 40px;
	height: 40px;
	border-radius: 4px;
	background: #E7F3FF;
	line-height: 40px;
	text-align: center;
	padding: 8px;
	fill: #6176FE;
}
.sherah-chatbox__stared {
	color: #FEC008;
	cursor: pointer;
}
.sherah-chatbox__author.sherah-chatbox__email .sherah-chatbox__author-title {
	font-size: 16px;
	font-weight: 400;
}
.sherah-chatbox__author.sherah-chatbox__email .sherah-chatbox__author-img img {
	width: 40px;
	height: 40px;
	min-width: 40px;
	min-height: 40px;
	border-radius: 4px;
}
.sherah-chatbox__right.sherah-chatbox__right__message {
	gap: 12px;
}
.sherah-chatbox__time.sherah-chatbox__message{
	color:#6176FE;
}
.sherah-chatbox__stared.sherah-chatbox__stared--no {
	color: #9AA2B1;
}

/* Chat Inbox Header */
.sherah-chatbox__header {
	background: #E4F2FF;
	border-radius: 11px 11px 0px 0px;
  }
  .sherah-email-menu {
	display: flex;
	align-items: center;
	gap: 40px;
	padding: 0 25px;
  }
  .sherah-email-menu li a {
	padding: 22px 0 18px;
	font-weight: 400;
	font-weight: 400;
	font-size: 18px;
	color: #9AA2B1;
	display: flex;
	align-items: center;
	gap: 10px;
	position: relative;
}
.sherah-email-menu__count {
	position: absolute;
	top: 10px;
	min-width: 20px;
	min-height: 20px;
	line-height: 20px;
	padding: 0;
	border-radius: 100%;
	color: #fff;
	text-align: center;
	font-size: 13px;
	right: -20px;
}
.sherah-email-menu li a svg {
	fill: #9AA2B1;
}
.sherah-email-menu li.sherah-email-menu__active a,.sherah-email-menu li:hover a,
.sherah-email-menu li.sherah-email-menu__active svg,.sherah-email-menu li:hover svg{
	color: #6176FE;
	fill: #6176FE;
}
.sherah-ebuttons {
	display: flex;
	align-items: center;
	gap: 15px;
	margin-top:75px;
}
.sherah-chatbox__explore.sherah-chatbox__explore--message {
	padding: 25px;
}
.sherah-chatbox__detail h1, 
.sherah-chatbox__detail h2, 
.sherah-chatbox__detail h3, 
.sherah-chatbox__detail h4,
.sherah-chatbox__detail h5,
.sherah-chatbox__detail h6 {
	margin-bottom: 20px;
}
.sherah-chatbox__detail p {
	margin-bottom: 20px;
	font-size: 16px;
	color: #2F3032;
	line-height: 28px;
}
.sherah-chatbox__detail p a {
	display: inline;
	font-weight: 400;
}
.sherah-chatbox__detail p:last-child {
	margin: 0;
}
.sherah-attachments {
	padding-top: 25px;
	margin-top: 25px;
	border-top: 1px solid #E4F2FF;
}
.sherah-attachments__heading a {
	color: #6176FE;
	font-weight: 400;
}
.sherah-attachments__heading {
	display: flex;
	align-items: center;
	gap: 15px;
	font-weight: 500;
}
.sherah-attachments__attached {
	display: flex;
	align-items: center;
	gap: 20px;
}
.sherah-attachments__single {
	width: 250px;
}
.sherah-attachments__single--head {
	position: relative;
	border-radius: 4px;
	overflow: hidden;
}
.sherah-attachments__single--head a {
	position: absolute;
	top: 0;
	left: ;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 6px;
	color: #6176FE;
	opacity: 0;
	visibility: hidden;
}
.sherah-attachments__single:hover .sherah-attachments__single--head a{
	opacity: 1;
	visibility: visible;
}
.sherah-attachments__single--head:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: red;
	background: #2F3032;
	opacity: 0;
	visibility: hidden;
	transition: all 0.3s ease;
}
.sherah-attachments__single:hover .sherah-attachments__single--head::before{
	opacity: 0.9;
	visibility: visible;
}
.sherah-attachments__item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 8px;
}
.sherah-attachments__size {
	color: #2F3032;
}

.sherah-chatbox__message--author span {
	color: #9AA2B1;
}
  .sherah-chatbox__message--author h4 {
	color: #2F3032;
	font-weight: 500;
	margin: 5px 0 0;
}
  
.sherah-chatbox__right__message {
	display: flex;
	gap: 25px;
	justify-content: right;
}
.sherah-chatbox__delete a {
	display: flex;
	align-items: center;
	gap: 5px;
	font-weight: 400;
}
.sherah-chatbox__main.sherah-chatbox__message {
	border-top: 0px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}
.sherah-chatbox__detail h1,
.sherah-chatbox__detail h2,
.sherah-chatbox__detail h3,
.sherah-chatbox__detail h4,
.sherah-chatbox__detail h5,
.sherah-chatbox__detail h6{
	font-weight: 500;
}

.sherah-chatbox__message--header {
	padding: 0 25px;
}

/* sherah Ticket Card */
.sherah-ticket-card {
	padding: 25px 25px 0;
	border-radius: 12px;
}
.sherah-ticket-card img {
	margin-top: 30px;
}
.sherah-ticket-card__title {
	color: #fff;
	font-size: 26px;
	margin-bottom: 10px;
}

.sherah-ticket-card__img {
	display: flex;
	justify-content: center;
	align-items: center;
}
.sherah-ticket-card .sherah-btn {
	padding: 10px 16px;
	font-size: 16px;
}
.sherah-theader {
	background: #E4F2FF;
	padding: 25px 40px;
	border-radius: 12px 12px 0px 0px;
}
.sherah-theader__title {
	font-size: 18px;
}
.sherah-tdetails .sherah-chatbox__explore {
	background: #fff;
	border-radius: 0 0 12px 12px;
	padding: 30px 40px;
}
.sherah-tinfo {
	background: #fff;
	border-radius: 12px 12px 0px 0px;
}
.sherah-tinfo__heading {
	background: #6176FE;
	padding: 20px 25px;
	color: #fff;
	border-radius: 12px 12px 0px 0px;
}
.sherah-tinfo__body {
	padding: 30px 25px 25px;
}
.sherah-tinfo__list {
	display: flex;
	flex-direction: column;
}
.sherah-tinfo__list li {
	padding-bottom: 12px;
	margin-bottom: 12px;
	border-bottom: ;
	border-bottom: 1px dashed #E4F2FF;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.sherah-tinfo__title {
	min-width: 115px;
	color: #9AA2B1;
}
.sherah-tinfo__button {
	display: flex;
	justify-content: center;
	align-items: center;
}
.sherah-tinfo__list li:last-child {
	margin: 0;
	padding: 0;
	border: none;
}
.sherah-tinfo__title--value {
	text-align: right;
}
.sherah-chatbox__outgoing.sherah-chatbox__outgoing--email li {
	width: 100%;
	margin: 0;
}
.sherah-chatbox__outgoing.sherah-chatbox__outgoing--email {
	margin: 0;
}
.sherah-chatbox__outgoing.sherah-chatbox__outgoing--email .sherah-chatbox__incoming-chat {
	background: #E4F2FF;
	margin-left: 45px;
}
.sherah-chatbox__outgoing.sherah-chatbox__outgoing--email .sherah-chatbox__chat .sherah-chatbox__incoming-text,  .sherah-chatbox__outgoing.sherah-chatbox__outgoing--email .sherah-chatbox__chat li {
	color: #2F3032;
	line-height: 28px;
	font-size: 16px;
}

.sherah-chatbox__outgoing.sherah-chatbox__outgoing--email .sherah-chatbox__chat ul {
	display: flex;
	flex-direction: column;
	gap: 15px;
	margin-top: 15px;
}
.sherah-chatbox__outgoing.sherah-chatbox__outgoing--email .sherah-chatbox__chat li a {
	font-weight: 400;
}
.sherah-chatbox__main-content span {
	color: #9AA2B1;
}
.sherah-chatbox__label {
	margin-top: 30px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.sherah-chatbox__label h4 ,.sherah-chatbox__label a{
	margin: 0;
	font-weight: 400;
}
.sherah-chatbox__withdate {
	display: flex;
	gap: 50px;
}
.sherah-chatbox__withdate {
	display: flex;
}
.sherah-chatbox__withdate time {
	min-width: 10%;
}
@media only screen and (min-width: 1279px) and (max-width: 1550px) {
.sherah-chatbox__form-inner input{
	padding-right:54%;
}
.col-lg-5.col-12.sherah-pcolumn__one {
	width: 38%;
}
.sherah-chatbox__one {
	width: 38%;
}
.sherah-chatbox__two {
	width: 62%;
}
.sherah-chatbox__explore {
	margin-right: 25px;
}
.sherah-header__form--chatbox .sherah-header__form-inner {
	width: 200px;
}
.sherah-chatbox__heading--title {
	margin: 0;
	font-size: 20px;
}
.sherah-chatbox__author-title {
	font-size: 18px;
}
.sherah-chatbox__sidebar.sherah-chatbox__sidebar--v3 .sherah-chatbox__author-title {
	font-size: 15px;
}
.sherah-chatbox__author-desc {
	line-height: 22px;
}
.sherah-chatbox__incoming-list li {
	width: 90%;
}
.sherah-chatbox__outgoing {
	margin-left: 50px;
}
.sherah-tinfo__body {
	padding: 30px 15px 25px;
}
.sherah-tinfo__title--value {
	font-size: 13px;
}
.sherah-chatbox__withdate {
	gap: 25px;
}
.sherah-chatbox__withdate time {
	min-width: 16%;
	font-size: 14px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1278px) {
.sherah-chatbox__author-desc {
	display: none;
}
.sherah-chatbox__button {
	position: relative;
}
.sherah-chatbox__form-inner {
	flex-direction: column;
}
.sherah-chatbox__form-inner input{
	padding:0 30px;
}
.sherah__item-form--main {
	margin-top: 30px;
}
.col-lg-5.col-12.sherah-pcolumn__one {
	width: 38%;
}
.sherah-chatbox__one {
	width: 38%;
}
.sherah-chatbox__two {
	width: 62%;
}
.sherah-chatbox__explore {
	margin-right: 25px;
}
.sherah-header__form--chatbox .sherah-header__form-inner {
	display: none;
}
.sherah-chatbox__heading--title {
	margin: 0;
	font-size: 20px;
}
.sherah-chatbox__author-title {
	font-size: 18px;
}
.sherah-chatbox__author-desc {
	line-height: 22px;
}
.sherah-chatbox__outgoing {
	margin-left: 50px;
}
.sherah-chatbox__main {
	padding: 0;
}
.sherah-chatbox__author {
	gap: 10px;
}

.sherah-tinfo__list li {
	flex-direction: column;
	align-items: start;
	padding-bottom: 5px;
	margin-bottom: 5px;
  }
  .sherah-tinfo__title--value {
	text-align: left;
  }
  .sherah-chatbox__withdate {
	gap: 25px;
}
.sherah-chatbox__sidebar.sherah-chatbox__sidebar--inbox .sherah-element__form {
	flex-direction: column;
}
}
@media only screen and (max-width: 767px) {
.sherah-chatbox__list li {
	padding-right: 30px;
	padding-left: 30px;
}
.sherah-chatbox__explore {
	margin: 25px;
}
.sherah-chatbox__button {
	position: relative;
}
.sherah-chatbox__form-inner {
	flex-direction: column;
}
.sherah-chatbox__form-inner input{
	padding:0 30px;
}
.ntfmax__item-radio--group--icon img {
	width: 30px;
	height: 30px;
	margin-bottom: 2px;
}
.sherah__item-form--main {
	margin-top: 30px;
}
.sherah-chatbox__outgoing {
	margin-left: 40px;
}
.sherah-chatbox__incoming {
	margin: 0 25px;
}

.sherah__file-upload {
  width: 100%;
}
.col-lg-5.col-12.sherah-pcolumn__one {
  width: 100%;
}
.sherah__item-form--main {
	padding-left: 0;
	border: none;
}

.sherah-chatbox__one,.sherah-chatbox__two{
	width:100%;
}
.sherah-chatbox__author-title {
	font-size: 15px;
}

  .sherah-chatbox__only-text {
	margin-left: 20px;
  }
  .sherah-header__form-inner{
	display: none;
  }
  .sherah-chatbox__explore-head {
	padding: 15px;
}
.sherah-chatbox__heading--title {
	font-size: 18px;
}
.sherah-chatbox__heading--text {
	margin-top: 5px;
	font-size: 15px;
}
.sherah-chatbox__main{
	padding:0;
}

.sherah-attachments__attached {
	flex-direction: column;
  }
  .sherah-ebuttons {
	margin-top: 40px;
	flex-direction: column;
  }
  .sherah-chatbox__withdate {
	gap: 25px;
}

.sherah-email-menu {
	display: block;
	padding: 15px 10px;
  }
  .sherah-email-menu li {
	display: inline-block;
  }
  .sherah-email-menu li a {
	padding: 8px 10px;
  }
  .sherah-email-menu__count {
	top: -3px;
	right: -12px;
  }
}
/*======================================
   End Chat & Email CSS
========================================*/


/*======================================
	Profiles CSS
========================================*/
.sherah-upcontent {

}
.sharah-profile--main {
	padding: 30px;
	border-radius: 8px;
}
.sherah-pcats {
	margin-top: 10px;
}
.sherah-pcats__bar {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 20px;
}
.sherah-pcats__bar.sherah-pcats__bar--v2 {
	justify-content: center;
}
.sherah-pcats__list {
	display: flex;
	align-items: center;
	flex-direction: initial;
	gap: 15px;
	flex-wrap: wrap;
}
.sherah-pcats__list a {
	color: var(--sherah-text-color) !important;
	font-weight: 400;
	font-size: 18px;
	position: relative;
	margin: 0;
	border: none;
	line-height: initial;
	padding: 14px 32px;
	border-radius: 4px !important;
	background: var(--sherah-offset-bg-color) !important;
	display: flex;
	align-items: center;
	gap: 5px;
	border-radius: 8px;
}
.sherah-tasksingle__text {
	font-size: 13px;
	margin-bottom: 4px;
}
.sherah-pcats__list a{
	letter-spacing: .025em;
}
.sherah-pcats__list a.active, .sherah-pcats__list a:hover {
	background: var(--sherah-primary-offset-color) !important;
}
.sherah-upcontent__text {
	padding: 30px;
	border-radius: 4px;
}
.sherah-upcontent__text p {
	line-height: 28px;
}

.sherah-contact-info li {
  padding: 10px;
  border: 1px solid aliceblue;
  display: flex;
  align-items: center;
  gap: 12px;
  border-radius: 8px;
}
.sherah-contact-info li span {
	width: 24px;
	display: block;
	height: 24px;
	text-align: center;
	color: #fff;
	border-radius: 4px;
}
.sherah-contact-info {
	display: flex;
	flex-direction: column;
	gap: 10px;
	flex-wrap: wrap;
	max-width: max-content;
}
.sherah-contact-info li a {
	display: flex;
	align-items: center;
	gap: 10px;
	font-size: 18px;
	font-weight: 400;
	color: #1A1A1A;
}
.sharah-profile__meta h4, .sharah-profile__meta a {
	font-weight: 400;
}
.sherah-contact-info.sherah-contact-social {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.sherah-tasksingle__group {
	margin: 0;
	font-size: 18px;
	display: flex;
	align-items: center;
}
.sherah-tasksingle__group span {
	display: block;
	font-size: 14px;
	font-weight: 400;
}
.sherah-tasksingle__group a:hover span {
	opacity: 1;
	visibility: visible;
}
.sherah-tasksingle__group a:nth-child(2) {
	left: -12px;
	margin-right: -12px;
}
.sherah-tasksingle__group a:nth-child(3) {
	left: -12px;
	margin-right: -12px;
}
.sherah-tasksingle__group a:nth-child(4) {
	left: -12px;
	margin-right: -12px;
}
.sherah-tasksingle__group a:nth-child(5) {
	left: -12px;
}
.sherah-tasksingle__group img {
	width: 30px;
	height: 30px;
}
.sherah-uactivity {
	border: 1px solid #E4F2FF;
	border-radius: 12px;
	padding: 15px 25px;
}
.sherah-uactivity__heading {
	font-size: 18px;
	color: #2F3032;
	font-weight: 500;
}
.sherah-uactivity__list {
	border-left: 1px dashed #E4F2FF;
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.sherah-uactivity__list li {
	padding-left: 12px;
}
.sherah-uactivity__title {
	color: #2F3032;
	font-weight: 500;
	margin: 0;
	margin-bottom: 5px;
}
.sherah-uactivity__time {
	border-left: 1px solid #E4F2FF;
	color: #9AA2B1;
	padding-left: 5px;
	margin-left: 5px;
}
.sherah-uactivity__all {
	margin-top: 5px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 10px;
}
.sherah-taskarea {
	border: 1px solid #E4F2FF;
	border-radius: 12px;
	padding: 20px 25px;
}

.sherah-tasksingle {
	padding: 22px;
	border-radius: 4px;
}
.sherah-tasksingle__title {
	font-size: 14px;
	margin-bottom: 5px;
	line-height: 20px;
	font-weight: normal;
}
.sherah-tasksingle__assign {
	margin-bottom: 15px;
	font-size: 13px;
}
.sherah-tasksingle__label {
	margin-bottom: 15px;
	font-size: 13px;
	padding: 0px 18px;
	display: inline-block;
	border-radius: 4px;
}
.sherah-progress__in{
	background-color: #B2D8FF;
	color: #6176FE;
}
.sherah-progress__done {
	background: #BAE5CD;
	color: #27AE60;
}
.sherah-progress__hold {
	background: #CCCCFA;
	color: #5D5FEF;
}
.sherah-progress__cancel {
	background: #F9CACA;
	color: #EB5757;
}
  
.sherah-tasksingle__group a {
	position: relative;
}
.sherah-tasksingle__group span {
	position: absolute;
	background: #2F303285;
	top: -40px;
	left: 0;
	min-width: max-content;
	padding: 5px 10px;
	color: #fff;
	border-radius: 5px;
	opacity: 0;
	visibility: hidden;
}
.sherah-tasksingle__group a:hover span{
	opacity: 1;
	visibility: visible;
}
.sherah-tasksingle__group span:before {
	content: "";
	position: absolute;
	left: 0;
	border-top: 10px solid #2F3032;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	bottom: -5px;
}
  
.sherah-upinner__column1 {
	width: 30%;
}
.sherah-upinner__column2 {
	width: 70%;
}
/* End Profile Overview */

@media only screen and (min-width: 1279px) and (max-width: 1550px) {
.sherah-pcats__list a {
	font-size: 16px;
	padding: 10px 15px;
}
.sherah-upcard__list {
	gap: 10px;
}
.sherah-upcard__thumb img {
	min-width: 115px;
	min-height: 115px;
	width: 115px;
	height: 115px;
}
.sherah-upcard__title {
	font-size: 20px;
}
.sherah-upcard__heading {
	margin-top: 15px;
}
.sherah-upcard__list li {
	text-align: left;
}
.sherah-upcard__list li b {
	display: block;
	margin-bottom: 10px;
}
.sherah-upcard__list li span {
	color: #9AA2B1;
	margin: 0;
}

.sherah-psidebar__list {
	gap: 5px;
}
.sherah-ptabs__form-update {
	width: 250px !important;
	min-width: 250px;
	padding: 25px 20px 0 25px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1278px) {
.sherah-pcats__list a {
	font-size: 15px;
	padding: 10px 15px;
}
.sherah-upcard__list {
	gap: 10px;
}
.sherah-upcard__thumb img {
	min-width: 115px;
	min-height: 115px;
	width: 115px;
	height: 115px;
}
.sherah-upcard__title {
	font-size: 20px;
}
.sherah-upcard__heading {
	margin-top: 15px;
}
.sherah-upcard__list li {
	text-align: left;
	font-size: 15px;
}
.sherah-upcard__list li b {
	display: block;
	margin-bottom: 0px;
}
.sherah-upcard__list li span {
	color: #9AA2B1;
	margin: 0;
}
.sherah-pcats__list{
	gap:10px;
}
.sherah-upcard {
	padding: 20px;
}
.sherah-personals__list {
	width: 18.5%;
}
.sherah-personals__content {
	width: 81.5%;
}
.sherah-ptabs__form-update {
	width: 200px !important;
	min-width: 200px !important;
	padding: 20px;
}
}
@media only screen and (max-width: 767px) {

.sherah-upinner__column1,.sherah-upinner__column2 {
	width: 100%;
}
  .sherah-pcats__list a {
	margin-left: 5px;
	display: inline-block;
	padding: 12px 20px;
	margin-top: 5px;
	font-size: 16px;
}
.sherah-pcats__list a:before {
	bottom: 0;
}
.sherah-upcard__list li b{
	display: block;
	margin-bottom: 10px;
}
.sherah-upcard__list li span {
	color: #9AA2B1;
	margin: 0;
}
.sherah-btn.sherah-btn__profile {
	padding: 5px 10px;
}
.sherah-btn.sherah-btn__share {
	width: 45px;
	font-size: 22px;
	height: 34px;
}
}
/*======================================
	End Profiles CSS
========================================*/


/*======================================
   sherah Profiles CSS
========================================*/
.sherah__item-switch {
	position: relative;
	display: inline-block;
	width: 55px;
	height: 25px;
}
.sherah__item-switch input { 
	opacity: 0;
	width: 0;
	height: 0;
}
.sherah__item-switch--slide {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
    background-color:  var(--sherah-third-color) ;
	-webkit-transition: .4s;
	transition: .4s;
}
.sherah__item-switch--slide::before, .sherah__item-switch--slide::after {
	position: absolute;
	content: "";
	height: 21px;
	width: 21px;
	left: 2px;
	bottom: 0.5px;
	background-color: #fff;
	-webkit-transition: .4s;
	transition: .4s;
	top: 2px;
}
.sherah__item-switch--slide::after {
	left: initial;
	right: 6px;
	content: "off";
	color: #fff;
	background: transparent;
	top: 0;
	-webkit-transition: .4s;
	transition: .4s;
}
  .sherah__item-unlock--first {
	  display: flex;
	  align-items: center;
	  gap: 10px;
  }
  .sherah__item-switch input:checked + .sherah__item-switch--slide {
	  background-color: var(--sherah-secondary-color) ;
  }
  
  .sherah-ptabs__notify-switch--two input:checked + .sherah__item-switch--slide{
	  background-color:  var(--sherah-secondary-color) ;
  }
  .sherah__item-switch input:focus + .sherah__item-switch--slide {
	box-shadow: none;
  }
  
  .sherah__item-switch input:checked + .sherah__item-switch--slide::before {
	transform: translateX(29px);
}
  .sherah__item-switch input:checked + .sherah__item-switch--slide::after {
	transform: translateX(-22px);
	content: "on";
}
  
  /* Rounded sliders */
  .sherah__item-switch--round {
	border-radius: 34px;
  }
  
  .sherah__item-switch--round:before {
	border-radius: 50%;
  }
  
  .sherah__item-button--group {
	display: flex;
	justify-content: end;
	gap: 16px;
	align-items: center;
}
  
  .sherah__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;
  }
  .sherah__item-button--single {
	  padding: 14px 22px !important;
  }
  .sherah__item-button--cancel {
	  padding: 0 !important;
  }
  
  .sherah__file-title {
	  text-align: center;
	  font-size: 26px;
	  margin: 20px 0 0;
  }
  .sherah__file-upload--img {
	  max-width: 70px;
  }
  .sherah__item-heading {
	  margin-bottom: 20px;
  }
  
  .sherah-userprofile__user {
	  display: flex;
	  align-items: center;
	  position: relative;
	  justify-content: space-between;
  }
  .sherah-userprofile__thumb {
	  max-width: 92px;
	  background: #E4F2FF;
	  border-radius: 50%;
	  padding: 4px;
	  top: -46px;
	  position: relative;
	  margin-bottom: -45px;
  }
  .sherah-userprofile__thumb img {
	  border-radius: 50%;
  }
  .sherah-userprofile__info-title {
	  font-size: 18px;
	  margin-top: 12px;
	  margin-bottom: 12px;
  }
  .sherah-userprofile .sherah-userprofile__info-text {
	  padding-right: 20%;
  }
  
  
  .sherah-grid-list a {
	  background: #CEE6FF;
	  width: 48px;
	  height: 48px;
	  text-align: center;
	  display: flex;
	  justify-content: center;
	  align-items: center;
	  border-radius: 4px;
  }
  
  .sherah-grid-list a:hover svg {
	  fill: #fff;
	}
	.sherah-grid-list a:hover {
	  background: #6176FE;
	}
	
  .sherah-header__form--v2 .search-btn {
	  background: #F1C84C;
	  top: 0;
	  right: 0;
	  height: 100%;
	  border-radius: 0 4px 4px 0px;
  }
	.sherah-header__form--v2 .sherah-header__form-inner input {
	  background: #FDFBF3;
  }
  .sherah-userprofile {
	  background: #fff;
	  padding: 0;
	  border: 1px solid #E4F2FF;
	  border-radius: 8px;
  }
  .sherah-userprofile img {
	  border-radius: 0px !important;
  }
  .sherah-userprofile__location {
	  display: flex;
	  align-items: flex-start;
	  gap: 5px;
  }
  .sherah-userprofile__info-text {
	  color: #6176FE;
	  font-size: 14px;
	  line-height: 20px;
	  padding-right: 30px;
  }
  .sherah-userprofile__info-text a {
	  color: #6176FE;
	  font-weight: 400;
  }
  .sherah-userprofile__right {
	display: flex;
	gap: 20px;
	align-items: center;
	justify-content: right;
	position: absolute;
	bottom: 35px;
	right: 35px;
}
.sherah-userprofile__right .sherah-btn {
	border-radius: 8px;
	font-weight: 400;
}
  .sherah-userprofile__content {
	  padding: 0 20px 20px;
	  width: 100%;
  }
  
  .sherah-achievement {
	  display: flex;
	  gap: 10px;
	  margin-top: 16px;
	  justify-content: space-between;
  }
	.sherah-achievement__single {
	  display: flex;
	  align-items: center;
	  gap: 10px;
	}
  
  
	.sherah-btn.sherah-btn__share {
	  padding: 0;
	  width: 52px;
	  font-size: 22px;
	  height: 48px;
	  line-height: 52px;
	  background: #fff;
	  color: #374557;
	  display: flex;
	  justify-content: center;
  }
  .sherah-btn.sherah-btn__share svg{
	  fill:#6176FE;
  }
  .sherah-btn.sherah-btn__share:hover {
	  background: #6176FE;
  }
  .sherah-btn.sherah-btn__share:hover svg{
	  fill: #fff;
  }
  .sherah-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;
  }
  .sherah-userprofile__number {
	  font-weight: 700;
	  color: #374557;
  }
  .sherah-userprofile__meta:last-child {
	margin: 0;
	padding: 0;
	border: none;
  }
  .sherah-btn.sherah-btn__profile {
	  padding: 12px 20px;
	  display: inline-block;
	  line-height: 1.5rem;
	  font-size: 16px;
	  font-weight: 400;
  }
  
  .sherah-personals__list {
	  width: 23.5%;
  }
  .sherah-personals__content {
	  width: 76.5%;
  }
  .sherah-ptabs__stext b {
	  color: #000;
	  font-weight: 400;
  }
  
  .sherah-personals__title {
	  font-size: 20px;
	  margin-bottom: 30px;
  }



  .sherah-profile-info {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 30px;
	padding-top: 25px;
}
  .sherah-upcard__title {
  }
  .sherah-profile-info__follow {
	display: flex;
	gap: 50px;
  }
  .sherah-profile-info__list span {
  }
  .sherah-profile-info__number {
	font-size: 35px;
	font-weight: 700;
  }
  .sherah-profile-info__title {
	font-size: 18px;
  }

  .sherah-profile-info__thumb {
	display: flex;
	align-items: end;
	gap: 40px;
	position: relative;
	top: -110px;
	margin-bottom: -110px;
}

.sherah-profile-info__name {
	font-size: 28px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	line-height: initial;
  }
  .sherah-profile-info__name span {
	font-size: 18px;
	font-weight: 400;
	gap: ;
  }
  .sherah-profile-info__thumb img {
	width: 170px;
	height: 170px;
	border: 10px solid #fff;
	border-radius: 100%;
	box-shadow: 19px 11px 127px 0 #0000001f;
}
  
  
  @media only screen and (min-width: 0px) and (max-width: 1278px) {
	  .sherah-header__form-inner.sherah-header__form-inner__profile{
		  width: 100%  !important;
	  }
  }	
  
  @media only screen and (min-width: 0px) and (max-width: 992px) {
	  .sherah-teams__title {
		  text-align: center;
	  }
	  .sherah-team-meta {
		  justify-content: center;
	  }
	  .sherah-userprofile__right .sherah-btn {
		padding: 10px 20px;
	}
  }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
	.sherah-profile-info__thumb img{
		width:90px;
		height: 90px;
	}
	.sherah-profile-info {
		justify-content: space-between;
		align-items: center;
		padding: 0 0;
		flex-direction: column;
		gap: 15px;
		padding-top: 0;
	}
.sherah-profile-info__thumb {
	align-items: center;
	gap: 15px;
	top: 0;
	margin-bottom: 0;
}
.sherah-profile-info__number {
	font-size: 25px;
}
.sherah-profile-info__name {
	font-size: 25px;
	gap: 5px;
}
.sherah-userprofile__header {
	display: none;
}
}
  
  
  
  .sherah-psidebar__heading {
	  color: #FAFAFA;
	  font-size: 18px;
	  font-weight: 700;
	  margin: 0 0 12px;
  }
  .sherah-psidebar a {
	border: none;
	padding: 0;
	margin: 0;
	color: #5A5A5A;
	font-size: 18px;
	display: flex;
	align-items: center;
	font-weight: 400;
	letter-spacing: .025em;
}
  .sherah-psidebar__icon {
	  width: 32px;
	  position: relative;
  }
  .sherah-psidebar__icon {
	font-size: 16px;
  }
  .sherah-psidebar__icon svg {
	fill: #5A5A5A;
}
.sherah-psidebar a {
	fill: #fff;
	background: transparent;
	padding: 20px 30px;
	border-radius: 4px;
	border: 1px solid #E2E7F1 !important;
	font-size: 16px;
}
  .sherah-psidebar a:hover, .sherah-psidebar a.active {
	  background: transparent;
	  color:#6176FE;
	  border-color:#6176FE !important;
  }
  .sherah-psidebar a:hover svg, .sherah-psidebar a.active svg{
	fill: #6176FE;
}
.sherah-psidebar {
	padding: 25px;
	height: 100%;
	border-radius: 5px;
}
  .sherah-psidebar__list {
	  display: flex;
	  gap: 15px;
	  flex-direction: column;
  }
  .sherah-ptabs__separate {
	  display: flex;
	  align-items: first baseline;
	  justify-content: space-between;
	  gap: 30px;
  }


  .sherah-profile-cover {
	gap: 60px;
	padding: 35px 50px;
}
  .sherah-profile-cover__img img {
	border: 10px solid var(--sherah-primary-offset-color);
	border-radius: 100%;
	width: 145px;
	height: 145px;
  }
  .sherah-profile-cover__title {
	font-size: 26px;
  }


  .sherah-social {
	display: flex;
	align-items: center;
	gap: 10px;
  }
  .sherah-social a {
	border-radius: 100%;
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.sherah-social a svg{
	fill:  var(--sherah-paragraph-color)  !important;
}

.sherah-social a:hover,.sherah-social a:hover svg{
	color: var(--sherah-primary-color)  !important;
	fill:  var(--sherah-primary-color)  !important;
}
	
 .sherah-profile-info__title {
	min-width: 175px;
	font-weight: 400;
}
.sherah-profile-info__list {
	gap: 20px;
}


  .sherah-ptabs__form-main {
	  width: 100%;
  }
  .sherah-ptabs__social {
	border-top: 1px solid #E3E4FE;
	padding-top: 25px;
  }
  .sherah-ptabs__social-list li {
	display: flex;
	justify-content: space-between;
	align-items: center;
  }
  .sherah-ptabs__social-connect a {
	  margin: 0;
	  color: #33AAF2;
	  font-size: 20px;
	  border-bottom: 1px solid;
  }
  .sherah-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;
  }
  .sherah-ptabs__social-name {
	  display: flex;
	  align-items: center;
	  gap: 10px;
	  font-size: 18px;
	  font-weight: 400;
  }
  .sherah-ptabs__social-list {
	margin: 12px 0;
  }
  
  .sherah-ptabs__verified {
	  display: flex;
	  justify-content: space-between;
	  align-items: center;
	  margin-top: 25px;
	  gap: 40px;
  }
  .sherah-ptabs__verified-button {
	  min-width: 29%;
  }
  
  .sherah-btn.sherah-ptabs__verified-btn {
	background: #27AE60;
  }
  .sherah-ptabs__form-main .sherah__item-input {
	  border: 1px solid #E4F2FF;
  }
  .sherah-paymentm__name {
	display: flex;
	gap: 20px;
	align-items: center;
  }
  .sherah-paymentm__list {
	  padding-top: 30px;
  }
  .sherah-paymentm__manage-btn button {
	  padding: 15px 20px;
  }
  .sherah-paymentm__single {
	border-bottom: 1px solid var(--sherah-border-color);
	padding-bottom: 30px;
	margin-bottom: 30px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
  .sherah-paymentm__single:last-child{
	  padding:0;
	  margin:0;
	  border:none;
  }
  .sherah-paymentm__badge {
	font-size: 14px;
	margin-top: 10px;
	display: block;
	font-weight: 500;
}
  .sherah-paymentm__badge.sherah__ok {
	color: #27AE60;
  }
  .sherah-paymentm__badge.sherah__error {
	  color: #EB5757;
  }
  .sherah-paymentm__text {
	margin: 0;
	font-size: 18px;
	display: flex;
	gap: 15px;
}
.sherah-paymentm__title {
	margin: 0 0 10px;
	font-size: 18px;
}
  .sherah-paymentm__icon {
	width: 86px;
	height: 86px;
	text-align: center;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 6px solid var(--sherah-primary-offset-color);
	background: #6176FE !important;
}
  .sherah-paymentm__icon img {
	max-width: 50px;
  }
  .sherah-paymentm__single.sherah-paymentm__single--notify,
  .sherah-paymentm__single--notify {
	padding-bottom: 20px;
	margin-bottom: 20px;
	padding: 20px;
	border-radius: 5px;
}
  
  .sherah__ptabs-bottom.v2 button {
	  padding: 16px 30px;
	  font-size: 18px;
  }
  .sherah-pptabs {
	  display: flex;
	  justify-content: space-between;
	  align-items: center;
	  padding-top: 40px;
	  gap: 20px;
  }
  .sherah-header__form-profile {
	  width: 510px;
  }
  .sherah-pptabs__main .sherah-sidebar_btn {
	  font-size: 18px;
	  border: none;
  }
  .sherah-pptabs__main .sherah-table__product-inside-buttonc {
	  color: #374557;
	  font-size: 16px;
  }
  
  
  .sherah-table__profile-activity .sherah-table__head tr th, .sherah-table__profile-activity .sherah-table__body tr td, .sherah-table__profile-activity .sherah-table__body .sherah-table__text {
	  text-align: left !important;
  }
  .sherah-table__profile-activity .sherah-table__body .sherah-table__amount{
	  justify-content:initial;
  }
  .sherah-table__profile-activity .sherah-table__column-2 {
	  width: 30%;
  }
  .sherah-table__profile-activity .sherah-table__column-1 {
	width: 6%;
  }
  .sherah-table__profile-activity .sherah-table__column-3,
  .sherah-table__profile-activity .sherah-table__column-4,
  .sherah-table__profile-activity .sherah-table__column-7{
	  width:12%;
  }
  .sherah-table__profile-activity .sherah-table__column-6{
	  width:5%;
  }
  .sherah-table__profile-activity .sherah-table__column-5 {
	  width: 16%;
  }
  .sherah-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);
  }
  .sherah-collection__head img {
	  border-radius: 12px;
  }
  .sherah-collection__author {
	margin-top: 15px;
  }
  .sherah-collection__author {
	display: flex;
	justify-content: space-between;
	align-items: center;
  }
  .sherah-collection__author-head, .sherah-collection__author-head a {
	  display: flex;
	  align-items: center;
	  gap: 10px;
  }
  .sherah-collection__item a {
	  color: #374557;
	  font-size: 1.125rem;
	  font-weight: 400;
  }
  .sherah-collection__author-head img {
	  width: 40px;
	  height: 40px;
	  border-radius: 50%;
  }
  .sherah-collection__title {
	  font-size: 20px;
	  margin: 0;
  }
  .view-wallet__btn.view-trnsc a {
	  font-size: 14px;
	  border-bottom: 1px solid;
	  line-height: 20px;
  }
  .sherah-newtrans__menu {
	  display: flex;
	  gap: 25px;
	  align-items: center;
	  flex-direction: row;
  }
  .sherah-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;
  }
  .sherah-newtrans__menu .list-group-item{
	  border-radius:none !important;
  }
  .sherah-newtrans__menu .list-group-item.active, .sherah-newtrans__menu .list-group-item:hover {
	  color: #6176FE;
	  border-bottom-color: #6176FE !important;
  }
  .sherah-newtrans__title {
	  margin: 0;
  }
  
  .sherah-newtrans__single {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #E3E4FE;
	padding-bottom: 15px;
	margin-bottom: 15px;
  }
  .sherah-newtrans__single:hover {
	  border-bottom-color: #6176FE;
  }
  .sherah-newtrans__single:last-child{
	  margin:0;
	  padding:0;
	  border:none;
  }
  .sherah-newtrans__info {
	  display: flex;
	  gap: 15px;
	  align-items: center;
  }
  .sherah-newtrans__added {
	font-size: 16px;
	color: #374557;
  }
  .sherah-newtrans__added span {
	font-weight: 400;
	display: block;
	font-size: 14px;
	color: #878F9A;
  }
  .sherah-newtrans__icon {
	max-width: 40px;
  }
  .sherah-newtrans__added {
	  margin: 0;
	  font-weight: 400;
  }
  .sherah-newtrans__amount p {
	  margin: 0;
	  font-size: 16px;
  }
  .sherah-dropdown-card__sub .sherah-newtrans__debit {
	  color: #EB5757;
  }
  .view-wallet__btn.top-sell a {
	  color: #6176FE;
	  font-size: ;
  }
  .sherah-dropdown-card__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;
  }
  .sherah-charts__line {
	display: flex;
	justify-content: space-between;
	color: #F0E9FE;
  }
  
  .sherah-wallet__one {
	width: 51.5%;
  }
  .sherah-wallet__two {
	width: 48.5%;
  }
  
.sherah-dropdown-card__wallet-box span {
	color: #fff;
	font-size: 18px;
	font-weight: 400;
}
.sherah-dropdown-card__current {
	padding: 36px;
	border-radius: 15px;
}
.sherah-dropdown-card__all {
	background: #fff;
	padding: 30px;
	border-radius: 15px;
	box-shadow: 0px 9px 95px rgba(0, 0, 0, 0.05);
}
.sherah-sellbox__single {
	background: #fff;
	overflow:hidden;
	border-radius:10px
}
.sherah-sellbox__heading-title {
	background: #F2994A;
	font-size: 20px;
	padding: 22px 30px;
	color: #fff;
	font-weight: 400;
}
.sherah-dropdown-cardtop {
	display: flex;
	justify-content: space-between;
}
.sherah-transaction {
	color: #fff;
	display: flex;
	flex-direction: column;
	justify-content: right;
	align-items: revert;
	text-align: right;
}
.sherah-transaction__title {
	color: #fff;
	font-size: 26px;
	margin: 0;
}
.sherah-transaction__text {
	color: #CBCCFE;
	font-size: 18px;
	letter-spacing: .025em;
	margin-top: 2px;
}
.sherah-dropdown-card__all .sherah-dropdown-card_list  {
	padding: 0;
	gap: 25px;
}
.sherah-dropdown-card__all .sherah-dropdown-card_list li {
	margin: 0;
	padding:0;
	border: none;
}

.sherah-dropdown-card__wallet-text {
	margin: 0;
	color: #CFD0FE;
	font-size: 18px;
}
.sherah-dropdown-card__wallet-amount {
	font-size: 44px;
	color: #fff;
	line-height: 52px;
	margin-top: 12px;
	margin-bottom: 0;
}

.sherah-dropdown-card__wallet-add {
	color: #fff;
	font-size: 18px;
}
.sherah-dropdown-card__wallet-add span {
	color: #51BC74;
}
.sherah-dropdown-card__sub {
	display: block;
	font-size: 14px;
	color: #878F9A;
	font-weight: 400;
}
.sherah-dropdown-card__sub span {
	color:#219653;
}
.sherah-progress__single {
	position: relative;
	text-align: center;
}
.sherah-dropdown-card__current, .sherah-dropdown-card__all{
	min-height: 434px;
}

.sherah-dropdown-card__all .sherah-dropdown-card-desc {
	display: flex;
	gap: 18px;
	align-items: center;
}
.sherah-dropdown-card__all .sherah-dropdown-card__sub {
	margin: 5px 0 0;
}
.sherah-progress {
	display: flex;
	gap: 70px;
	padding-top: 10px;
}
.sherah-progress__single .number {
	position: absolute;
	top: 50%;
	margin-top: -18px;
	font-size: 20px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
}
.circle {
	position: relative;
}
.sherah-progress__single strong {
	color: #fff;
	font-size: 18px;
	font-weight: 400;
}
.sherah-progress__single canvas {
	max-width: ;
	width: 82px;
}
.sherah-progress-card {
	display: flex;
	align-items: center;
	padding: 40px 30px;
	justify-content: space-between;
	border-radius: 5px;
}
.sherah-progress-card__title {
	display: flex;
	flex-direction: column;
	font-size: 26px;
	line-height: initial;
	margin-bottom: 0;
}
.sherah-progress-card__heading {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.sherah-progress-card__content {
	display: flex;
	align-items: end;
	justify-content: space-between;
	width: 100%;
	gap: 15px;
}
.sherah-progress-card__title span {
	font-size: 18px;
	font-weight: 400;
	margin-top: 5px;
}
.sherah-paymentm__icon.sherah-paymentm__icon--notify {
	width: 48px;
	height: 48px;
	border: none;
	min-width: 48px;
	min-height: 48px;
}
.sherah-progress-card__text {
	font-size: 16px;
	font-weight: 500;
	display: flex;
	gap: 5px;
	justify-content: end;
	align-items: center;
}
.sherah-progress-card__icon {
	width: 66px;
	height: 66px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 100%;
	margin-top: 0;
	position: absolute;
	top: 0;
	right: 0;
	top: -33px;
	right: 30px;
}
.sherah-progress-card__button {
	display: flex;
	flex-direction: column;
	gap: 5px;
}
.sherah-see-all {
	font-weight: 400;
	color: #1A1A1A;
	border-bottom: 1px solid;
	font-size: 16px;
  }
.sherah-paymentm__icon--notify img {
	max-width: 22px;
}
.sherah-paymentm__text.sherah-paymentm__text--notify {
	font-size: 16px;
	color: #878F9A;
}
.sherah-paymentm__title.sherah-paymentm__title--notify {
	margin-bottom: 2px;
	font-weight: 500;
	font-size: 20px;
}
.sherah-sellbox__single .sherah-amount__statics {
	padding: 8px 28px;
	margin-bottom: 102px;
}
.sherah-sellbox__single .sherah-amount__statics__title {
	font-size: 26px;
}
.sherah-sellbox__single .sherah-amount__statics__text {
	font-size: 18px;
	color: #878F9A;
}
.sherah-amount__statics__text span{
	margin-left:10px;
	font-size:14px;
}
.sherah-amount__statics__debit {
	color: #EB5757;
}
.sherah-amount__statics__credit {
	color: #27AE60;
}

.sherah-sellbox__earning .sherah-sellbox__heading-title {
background: #6176FE;
}


@media only screen and (min-width: 1279px) and (max-width: 1550px) {
.sherah-progress {
	gap: 30px;
}
.sherah-progress-card {
	padding: 40px 15px;
}
.sherah-progress-card__title {
	font-size: 20px;
}
.sherah-heading__title{
	font-size: 20px;
}
.sherah-progress-card .sherah-see-all {
	font-size: 13px;
}
.sherah-ptabs__verified-button {
	min-width: 35%;
}
.sherah__item-input {
	height: 48px;
	line-height: 48px;
}
.sherah-psidebar a {
	font-size: 14px;
	padding: 10px 20px;
}
.sherah-psidebar__icon {
	width: 30px;
}
.sherah-newtrans__box, .charts-main__invest {
	min-height: 395px;
}
.sherah-sellbox__heading-title {
	padding: 22px 22px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1278px) {
.sherah-pcats__list li a {
	font-size: 16px;
}
.sherah-pcats__list {
	gap: 25px;
}
.sherah-pcats__list li a::before {
	bottom: -24px;
}
.sherah-psidebar a {
	flex-direction: column;
}
.sherah-psidebar__list {
	gap: 5px;
}
.sherah-psidebar__icon {
	width: auto;
}
.sherah-psidebar__title {
	font-size: 15px;
	text-align:center;
}
.sherah-ptabs__verified-button {
	min-width: 35%;
}
.sherah-btn.sherah-ptabs__verified-btn {
	font-size: 14px;
}
.sherah-wallet__one,.sherah-wallet__two{
width: 100%;
}
}

@media only screen and  (max-width: 767px) {
.sherah-progress {
	display: flex;
	gap: 25px;
	padding-top: 10px;
}
.sherah-header__form-profile {
	width: 100%;
}
.sherah-pcats {
margin-top: 30px;
}
.sherah-pcats__list li a {
	font-size: 16px;
}
.sherah-userprofile__info-text {
	padding-right: 0;
}
.sherah-psidebar__title {
	display: none;
}
.sherah-ptabs__verified {
	flex-direction: column;
}
.sherah-ptabs__sidebar {
	margin-top: 30px;
}
.sherah-paymentm__icon {
	
}
.sherah-paymentm__single {
	flex-direction: column;
}
.sherah-paymentm__manage-btn {
	margin-top: 20px;
}
.sherah-paymentm__icon {
	min-width: 80px;
	min-height: 80px;
	line-height: 80px;
	width: 80px;
	height: 80px;
}
.sherah-paymentm__icon img {
	max-width: 35px;
}
.sherah-paymentm__single {
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.sherah__item-form--group .sherah__item-form--group {
	margin-top: 20px;
}
.sherah-personals__history {
	width: 100%;
	overflow: scroll;
}
.sherah-personals__history #sherah-table__main {
	width: 600px;
}
.sherah-password__img{
	margin-top:30px;
}
.sherah-psidebar__list {
	gap: 5px;
}
.sherah-userprofile__meta {
	margin-right: 12px;
	padding-right: 12px;
	font-size: 16px;
}
.sherah-psidebar__heading {
	font-size: 13px;
	display: none;
}
.sherah-wallet__one,.sherah-wallet__two{
width: 100%;
}
.sherah__item-label{
	font-size: 15px;
}
.sherah-profile-cover {
	padding: 30px;
	gap: 20px;
	flex-direction: column;
}
.sherah-psidebar {
	padding: 10px;
}
.sherah-personals__list {
	width: 20.5%;
}
.sherah-psidebar a {
	padding: 5px 0px;
	text-align: center;
	justify-content: center;
}
.sherah-profile-info__list li {
	flex-direction: column;
	justify-content: start;
	align-items: start;
	gap: 10px;
}
.sherah-paymentm__name {
	flex-direction: column;
}
.sherah-profile-cover__img img {
	width: 110px !important;
	height: 110px !important;
}
.sherah-profile-cover__title {
	font-size: 22px;
}
.sherah-social {
	gap: 3px;
}
}
@media only screen and  (max-width: 375px) {
.sherah-psidebar a{
	padding:5px;
}
.sherah__item-button--group {
	flex-direction: column;
	gap: 12px;
}
.sherah-personals__list {
	width: 24.5%;
}
.sherah-personals__content {
	width: 75.5%;
}
.sherah__item-group {
	padding: 15px;
}
}
.sherah-table__status__group {
	display: flex;
	gap: 12px;
	align-items: center;
	justify-content: space-between;
}
.sherah-table__action {
	min-width: 42px;
	min-height: 42px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 4px;
}

.sherah-password__img {
	max-width: 400px;
	justify-content: center;
	align-items: center;
	display: flex;
}


.sherah-wc__form-label {
	margin: 0;
	position: relative;
	bottom: -10px;
	z-index: 333;
	background: #ffffffa3;
	font-size: 16px;
	left: 20px;
	padding: 0 10px;
}





.sherah-accordion__single  .accordion-button:not(.collapsed) {
	color: #0c63e4;
	background-color: #e7f1ff;
	box-shadow: inset 0 -1px 0 rgba(83, 86, 251, 0.16);
}
.accordion-button.sherah-accordion__heading {
	background: transparent;
	font-size: 18px;
	font-weight: 700;
	padding: 22px 20px 22px 0;
	color: #2F3032;
}
.sherah-accordion__single .accordion-button:not(.collapsed) {
	color:  var(--sherah-primary-color) ;
	background-color: transparent;
	box-shadow: none;
}
.accordion-button.sherah-accordion__heading {
	background: transparent;
	font-size: 18px;
	font-weight: 700;
	padding: 20px 30px;
	color: #2F3032;
	height: initial;
}
.sherah-accordion__single .accordion-button:not(.collapsed) {
	color:  var(--sherah-primary-color) ;
	background-color: transparent;
	box-shadow: none;
}
.sherah-faqs {
	background: #fff;
	padding: 30px;
	border-radius: 4px 4px 0 0;
}
#sherah-accordion {
	position: relative;
}
.accordion-body.sherah-accordion__body {
	font-size: 16px;
	color: #878F9A;
	padding: 20px 30px;
}
.accordion-flush .accordion-item:last-child {
	border:none;
}
.sherah-accordion__single {
	background: #F0F3F8;
	border: none;
	border-radius: 5px !important;
}
blockquote {
	background: #F2C94C;
	padding: 25px;
	color: #2F3032;
	font-size: 18px;
	border-radius: 5px;
	margin-bottom: 30px;
	line-height: 30px;
}
.sherah-ptabs__page p {
	margin-bottom: 40px;
	line-height: 28px;
}
.sherah-ptabs__page p:last-child {
	margin: 0;
}
.sherah-ptabs__sauthor {
	position: relative;
}
.sherah__item-group {
	border-radius: 4px;
	padding: 24px;
}
.sherah-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;
}
.sherah-ptabs__sedit:hover{
	background:#6176FE;
	color:#fff;
}
.sherah-ptabs__stitle {
	font-size: 20px;
	margin: 0 0 10px;
}
.sherah-ptabs__sheading {
	margin-bottom: 15px;
}
.sherah-ptabs__stext b {
	color: #374557;
}
.sherah-ptabs__stext {
	line-height: 1.5rem;
}
.sherah-ptabs__stitle i {
	color: #878F9A;
}
.sherah-ptabs__scover .sherah-ptabs__pthumb {
	width: 100%;
	display: ;
	max-width: 100%;
}
.sherah-ptabs__ssingle.sherah-ptabs__scover .sherah-ptabs__sedit {
	bottom: 10px;
	right: 15px;
}
.sherah__item-button--group--profile {
	justify-content: center;
}
.sherah__item-button--group--profile button {
	font-size: 18px;
}
.sherah__item-button--group--profile .sherah__item-button--cancel {
	font-weight: 400;
}
.sherah-ptabs__form-update {
	width: 368px !important;
	min-width: 368px;
	padding: 25px 110px 0 25px;
	background: #EBF4FD;
	border-radius: 8px;
}
.sherah-table__main--activity .sherah-table__body tr td, 
.sherah-table__main--activity .sherah-table__body tr th {
	width: 20% !important;
}

.sherah-ptabs__ssingle {
	margin-bottom: 25px;
}
.sherah-ptabs__ssingle:last-child{
	margin:0;
}
.sherah-ptabs__sedit.sherah-ptabs__cedit {
	background: #374557;
	bottom: -16px;
	right: 10px;
}
.sherah-ptabs__sauthor {
	display: flex;
	flex-direction: column;
}
.sherah-ptabs__pthumb {
	max-width: 200px;
	position: relative;
}
.sherah-ptabs__pthumb input {
	display: none;
}
.sherah-ptabs__scover img {
	width: 100%;
}

.sherah-userprofile__meta a {
	color: #82829A;
	font-weight:400;
}
.sherah-btn.sherah-btn__bordered.sherah-btn__followed:before {
	visibility: hidden;
}
.sherah-btn.sherah-btn__bordered.sherah-btn__followed::after {
	background: linear-gradient(134.38deg, #6176FE 0%, #C342F9 43.55%, #6176FE 104.51%);
	opacity: 0.17;
	border-radius: 61px !important;
}
.sherah-followers__modal .modal-content {
	width: 400px !important;
	min-width: 400px;
	margin: 0 auto;
}
@media only screen and  (max-width: 767px) {
.sherah-followers__modal .modal-content, .modal-content, .sherah-close__modal-close .modal-content {
	width: 100% !important;
	max-width: 100% !important;
	justify-content: inherit;
	margin-left: initial;
}
}
/*======================================
	End sherah Profiles CSS
========================================*/


/*======================================
	Forms CSS
========================================*/
.sherah-wc__full {
	position: relative;
	height: 100vh;
	overflow: hidden;
}
.sherah-wc__logo img {
	max-width: 235px;
}
.sherah-wc-bg {
	background-color: #E8E5FE;
}
.sherah-wc__inner {
	padding: 66px;
}
.sherah-wc__middle {
	display: flex;
	justify-content: center;
}
.sherah-wc__middle img {
	max-width: 655px;
}
.sherah-wc__title {
	font-size: 36px;
	margin: 0px 0 0;
	color: #fff;
	font-weight: 500;
}
.sherah-wc__inner {
	padding: 90px;
	height: 100vh;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
/* Welcome Form */
.sherah-wc__form {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: 100vh;
}
.sherah-wc__heading {
	background: #E4F2FF;
	border-top-right-radius: 12px;
	border-top-left-radius: 12px;
	overflow: hidden;
}
.sherah-wc__form-inner {
	margin: 0 auto;
	display: flex;
	justify-content: center;
	flex-direction: column;
	min-width: 930px;
	max-width: 930px;
	border-radius: 5px;
	background: #FFFFFF;
	padding: 150px;
}
.sherah-wc__form-title {
	font-size: 26px;
	width: auto;
	margin: 0;
	display: flex;
	flex-direction: column;
}
.sherah-wc__form-title span {
	font-weight: 400;
	font-size: 14px;
	padding: 0;
	line-height: 150%;
}
.sherah-wc__checkbox {
	display: flex;
	align-items: center;
	gap: 8px;
}
.sherah-wc__inside--group {
	display: flex;
	justify-content: space-between;
	gap: 20px;
}
/* sherah Form */
.sherah-wc__form-main {
	padding: 20px 25px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	padding-top: 0;
}
.sherah-wc__form-main .form-group {
	margin-top: 20px;
	position: relative;
}
.sherah-wc__form-main input, .sherah-wc__form-main textarea, .sherah-wc__form-main select {
	width: 100%;
	height: 50px;
	padding: 5px 50px 5px 20px;
	background: #FAFAFA;
	color: rgba(57, 62, 70, 0.2);
	border: 1px solid #E4F2FF;
	border-radius: 4px;
	padding-left: 30px;
	height: 55px;
	padding-right: 30px;
	background-color: #fff;
}
.sherah-wc__form-main select{
	color:#1A1A1A;
}

.form-group__input--select .flag-label {
	position: absolute;
	top: 20%;
	background: transparent;
	border: none;
	padding: 0 15px 0 30px;
	border-right: 1px solid #E2E7F1;
	height: 60%;
	display: flex;
	align-items: center;
	font-weight: 400;
}
.sherah-wc__form-profile textarea.sherah-wc__form-input {
	display: ;
	height: 210px;
}
  .form-group__input--select .flag-label img {
	max-width: 30px;
	margin-right: 10px;
  }
  .form-group__input--select input {
	padding-left: 150px !important;
  }
.sherah-wc__form-main textarea {
	height: initial;
	padding: 20px 30px;
}
.sherah-form-icon {
	position: absolute;
	top: 15px;
	right: 14px;
}
.sherah-wc__form-main .form-group input:hover,
.sherah-wc__form-main .form-group textarea:hover {
	border-color: #6176FE;
}
.sherah-wc__form-main .form-group:hover .sherah-wc__icon {
	color: #6176FE;
}
.sherah-wc__form-main .form-group__input {
	position: relative;
}
.sherah-wc__form-main .sherah-wc__icon {
	position: absolute;
	right: 29px;
	top: 50%;
	color: #85878b;
	transition: all 0.3s ease;
	cursor: pointer;
	line-height: initial;
	margin-top: -12px;
}
.sherah-wc__form-label {
	font-size: 16px;
}
.sherah-wc__check-inline {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.sherah-wc__check-inline label {
	margin: 0;
}
.sherah-wc__check-inline label a {
	font-weight: 400;
}
.sherah-wc__form-new {
	padding-top: 25px;
	padding-bottom: 25px;
}
.form-group.sherah-wc__new-bottom {
	margin-top: 35px;
}
.forgot-pass {
	font-size: 16px;
	font-weight: 400;
}
.sherah-wc__button {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: 20px;
}
.sherah-wc__button .ntfmax-wc__btn {
	padding: 10px 0 10px;
	color: #fff;
	border: none;
	font-size: 18px;
	background: #6176FE;
	border-radius: 4px;
	font-weight: 500;
	min-height: 55px;
}
.sherah-wc__button .ntfmax-wc__btn.ntfmax-wc__btn-social {
	color: #1A1A1A;
	font-weight: 400;
	background: #E2E7F1;
	width: 100%;
	display: flex;
	gap: 30px;
	font-size: 16px;
}
.sherah-wc__button.sherah-wc__button--bottom {
	gap: 50px;
}
.sherah-wc__button .ntfmax-wc__btn:hover, 
.sherah-wc__button .ntfmax-wc__btn.ntfmax-wc__btn-social:hover {
	background: #6176FE;
	color: #fff;
}
.sherah-wc__bottom a {
	color: #6176FE;
	font-weight: 700;
}
.sherah-wc__bottom a:hover {
	color: #6176FE;
}
.sherah-wc__button img {
	max-width: 18px;
}
.sherah-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;
	color: #6176FE;
}
.sherah-wc__button .ntfmax-wc__btn:hover .ntfmax-wc__btn-icon{
	color:#fff;
}
.sherah-wc__text {
	font-size: 13px;
	color: #5A5A5A;
	margin: 0;
}

.sherah-wc-col-one {
	width: 44%;
  }
  .sherah-wc-col-two {
	width: 56%;
  }
/* Verify Form */
.sherah-wc__form-verify {
	margin: 0;
	padding: 0;
	border: none;
	display: flex;
	gap: 20px;
	justify-content: center;
	align-items: center;
}
.sherah-wc__form .sherah-wc__form-verify input {
	padding: 0 !important;
	text-align: center;
	width: 50px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #E4F2FF;
	color: #374557;
	font-weight: 700;
	font-size: 26px;
	background: #FAFAFA;
}
.sherah-wc__form-verify input::-moz-placeholder {
	color:#374557 !important;
	opacity:1 !important;
}
.sherah-wc__form-verify input::-webkit-input-placeholder {
	color:#374557 !important;
	opacity:1 !important;
}
.sherah-wc__form-verify input:-ms-input-placeholder {
	color:#374557 !important;
	opacity:1 !important;
}
.sherah-wc__form-verify input::-ms-input-placeholder {
	color:#374557!important;
	opacity:1 !important;
}
.sherah-wc__form-inner.bg-mask-img {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.sherah-wc__button-forget {
	margin-top: 25px;
}
/* Update Password */
.sherah-wc__middle-update {
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	gap: 20px;
	text-align: center;
}
.sherah-wc__update-contnet-title {
	font-size: 36px;
	margin-bottom: 0;
}
.sherah-wc__update-contnet-text {
	font-size: 18px;
	color: #9AA2B1;
	margin: 0;
	line-height: 32px;
	font-weight: 400;
}
.sherah-wc__update img {
	max-width: 154px;
}
.form-mg-top15{
	margin-top: 15px !important;
}
.form-mg-top25{
	margin-top: 25px !important;
}
.form-mg-top30{
	margin-top: 30px !important;
}
.sherah-wc__bottom--reset {
	color: #2F3032;
	font-weight: 400;
	border-bottom: 1px solid;
	line-height: initial;
}
@media only screen and (min-width: 0px) and (max-width: 1550px) {
	.sherah-wc__inner {
		padding: 30px;
	}
	.sherah-wc__middle img {
		max-width: 400px;
	}
	.sherah-wc__form-inner {
		min-width: 90%;
		max-width: 90%;
		padding: 50px;
	}
	.sherah-wc__form-main .form-group {
		margin-top: 12px;
		position: relative;
	}
	.sherah-wc__button.sherah-wc__button--bottom {
		gap: 30px;
	}
}

@media only screen and (min-width: 0px) and (max-width: 992px) {
	.sherah-wc-col-one{
		display: none;
	}
	.sherah-wc-col-two{
		width:100%;
	}
	.sherah-wc__form{
		height: initial;
	}
	.sherah-wc__full {
		height: initial;
		padding: 50px;
	}
	.sherah-wc__form-inner {
		width: 100%;
		height: 100%;
		min-width: 100%;
		max-width: 100%;
	}
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
	.sherah-wc__full,.sherah-wc__form-inner {
		height: initial;
		padding: 30px;
	}
	.sherah-wc__button.sherah-wc__button--bottom{
		gap:20px;
	}
	.sherah-wc__inside--group{
		flex-direction: column;
	}
	.sherah-wc__form-title {
		font-size: 22px;
	}
}
/*======================================
	End Forms CSS
========================================*/

/*======================================
	Utilities CSS
========================================*/

.sherah-order-card {
	gap: 35px;
	padding: 26px 30px;
	justify-content: space-between;
	display: flex;
	border-radius: 5px;
}
.sherah-order-card__first {
	width: 60%;
	max-width: 60%;
}
.sherah-chart__inside.sherah-chart__inside--aorder {
	height: 60px;
}

.sherah-order-card__text {
	font-size: 14px;
}
.sherah-order-card__text span {
	font-size: 16px;
}


.circle-progress-value {
	stroke-width: 6px;
	stroke-linecap: round;
}
.circle__one .circle-progress-value{
	stroke: #F9C200;
}
.circle__two .circle-progress-value{
	stroke:#09AD95;
}


.circle-progress-circle {
	stroke-width: 2px;
}
.circle-progress-text {
	fill: #1A1A1A;
	font-size: 22px;
	font-weight: 500;
}

.sherah-forms {
    padding: 100px;
    background: #FEFAED;
}
.sherah-main-form__right button {
    background: transparent;
    padding: 0;
    margin: 0;
    border: none;
}
.sherah-main-form__right {
    display: flex;
    justify-content: right;
    gap: 20px;
    align-items: center;
}
.sherah-main-form__top {
    background: #E4F2FF;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 60px;
    padding: 25px;
    border-radius: 12px 12px 0 0;
}
.sherah-main-form__title {
    margin: 0;
    font-size: 18px;
    font-weight: 500;
}
.sherah-main-form__inner {
    background: #fff;
    padding: 25px;
}
.sherah-main-form__group input, .sherah-main-form__group textarea, .sherah-main-form__group select {
    width: 100%;
    background-color: #FAFAFA;
    height: 58px;
    border: 1px solid #E4F2FF;
    padding: 0 18px !important;
    color: #9AA2B1;
    font-size: 18px;
}
.sherah-main-form__inner {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.sherah-main-form__group textarea {
    height: 200px;
    padding: 20px 18px !important;
}
.sherah-main-form__button button {
    height: 50px;
    background: #6176FE;
    border: none;
    color: #fff;
    display: flex;
    align-items: center;
    gap: 10px;
    border-radius: 4px;
    padding: 10px 15px;
    font-weight: 400;
    width: initial;
}
.sherah-main-form__single input {
    display: none;
}
.sherah-main-form__single svg {
    fill: #6176FE;
}
.sherah-main-form__single .sherah-main-form__icon {
    width: 52px;
    height: 48px;
    background: #E4F2FF;
    display: inline-block;
    text-align: center;
    line-height: 48px;
    border-radius: 4px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.sherah-main-form__single .sherah-main-form__icon:hover{
    background: #6176FE;
}
.sherah-main-form__single .sherah-main-form__icon:hover svg{
    fill: #fff;
}
.sherah-main-form__options {
    display: flex;
   /*! align-items: center;
    */
    gap: 10px;
}
.sherah-main-form__button {
    display: flex;
    justify-content: space-between;
}
.sherah-cta__content--img {
    max-width: 380px;
}
.sherah-main-form__group select {
    background-image: url('img/arrow-down-svg.svg');
    background-size: 14px;
}
@media only screen and (min-width: 1279px) and (max-width: 1550px){
.sherah-order-card {
	padding: 20px 15px;
	gap: 20px;
}
.sherah-order-card__first {
	width: 44%;
	max-width: 44%;
}
.sherah-progress-list.sherah-gap-50 {
	gap: 20px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1550px) {
    .sherah-forms {
        padding: 50px;
   }
    .sherah-main-form__single .sherah-main-form__icon {
        width: 44px;
        height: 44px;
        line-height: 44px;
   }
    .sherah-main-form__single .sherah-main-form__icon {
        height: 44px;
        line-height: 44px;
   }
}
@media only screen and (min-width: 0px) and (max-width: 768px) {
    .sherah-cta__content--img {
        display: none;
   }
    .sherah-forms{
        padding: 50px 30px;
   }
    .sherah-main-form__group input, .sherah-main-form__group textarea, .sherah-main-form__group select{
        font-size: 16px;
   }
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sherah-faq__img,.sherah-support__img {
        display: none;
   }
    .sherah-main-form__button {
        flex-direction: column;
        justify-content: center;
        align-items: center;
   }
}
.sherah-cta__title {
    font-size: 30px;
    margin-bottom: 15px;
}
.sherah-header__form.sherah-cta__search form {
    width: 495px;
}
.sherah-cta__content {
    max-width: 550px;
}
.sherah-cta {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #E4F2FF;
    padding: 30px;
    border-radius: 8px;
}
.sherah-header__form.sherah-cta__search {
    margin-top: 30px;
}
.sherah-header__form.sherah-cta__search form input {
    background: #fff;
    height: 60px;
}
.sherah-header__form.sherah-cta__search form .search-btn {
    top: 0;
    right: 0;
    height: 100%;
    min-width: 80px;
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sherah-cta__title {
        font-size: 18px;
   }
    .sherah-cta{
        padding: 20px;
   }
    .accordion-button.sherah-accordion__heading{
        font-size: 16px !important;
   }
}
.sherah-section__title {
    font-size: 30px;
    margin-bottom: 15px;
}
.sherah-section-title {
    text-align: center;
}
.sherah-usernavs {
    display: flex;
    gap: 15px;
    align-items: center;
    margin-top: 40px;
    margin-bottom: 20px;
}
.sherah-usernavs a.sherah-btn {
    padding: 10px 21px;
}
.sherah-usernavs .sherah-btn.sherah-btn__share {
    width: 46px;
    height: 46px;
    line-height: 46px;
    padding: 0;
}
.sherah-userprofile__header {
    position: relative;
}
.sherah-userprofile__header img {
    border-radius: 12px;
    width: 100%;
}
.sherah-userprofile__right-v2 {
    position: absolute;
    top: 50%;
    right: 40px;
    margin-top: -26px;
}
.sherah__item-text--single {
    letter-spacing: .025em;
}
.sherah-wc__form-main--profile .sherah-wc__icon.lock {
    right: initial;
    left: 29px;
}
.sherah-wc__form-main--profile .sherah-wc__icon, .sherah-wc__form-main--profile .sherah-wc__icon svg {
    font-size: 20px;
    line-height: initial;
}
.sherah-wc__form-main--profile .sherah-wc__icon svg {
    margin-top: -5px;
}
@media only screen and (min-width: 1278px) and (max-width: 1500px) {
    .sherah-history__main--home .sherah-history__text {
        font-size: 14px;
   }
    .sherah-history.sherah-history--ticket .sherah-history__main {
        padding: 15px;
   }
    .sherah-history.sherah-history--ticket .sherah-history__text p {
        font-size: 12px;
   }
}
@media only screen and (max-width: 767px) {
    #myChart_bids_month, #myChart_earning_month {
        max-height: 200px !important;
   }
    .sherah-section__title {
        font-size: 24px;
   }
    .sherah-section__text {
        font-size: 15px;
   }
}
.sherah-accordion.sherah-according__showcase {
    background: #fff;
    padding: 5px 20px;
    border-radius: 15px;
}
@media only screen and (min-width: 0px) and (max-width: 1278px) {
    .sherah-table__product-history .sherah-table__column-2 {
        width: 15%;
   }
    .sherah-table__product-history .sherah-table__column-3 {
        width: 18%;
   }
    .sherah-table__product-history .sherah-table__product-title {
        font-size: 18px;
   }
    .sherah-table__text {
        font-size: 13px;
   }
    .sherah-hidden-rp{
        display:none;
   }
    .sherah__file-upload {
        width: 100%;
   }
    .col-lg-5.col-12.sherah-pcolumn__one {
        width: 100%;
   }
}
@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 .sherah-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;
   }
    .sherah-currency__shop-detail {
        margin-top: 25px;
        padding-top: 0;
   }
    .sherah-trendmeta__img.sherah-trendmeta__img-detail {
        max-width: 60px;
   }
    .sherah-trendmeta__content-detail .sherah-trendmeta__title {
        font-size: 16px;
   }
    .sherah-trendmeta__content-detail span {
        font-size: 14px;
   }
    .sherah-trendmeta__main_detail .sherah-trendmeta__author {
        gap: 5px;
   }
    .sherah-ptabs__form-update {
        width: 100% !important;
        min-width: 100%;
        padding: 0 30px;
   }
}
@media only screen and (min-width: 0px) and (max-width: 991px) {
    .sherah-sixth-one,.sherah-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: 1278px) {
    .trending-action__single .sherah-trendmeta {
        margin-top: 0px;
   }
}
.sherah-sellbox__single{
    min-height:434px;
}
.sherah-sellbox__single .sherah-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) {
    .sherah-sellbox__single .sherah-amount__statics {
        margin-bottom: 74px;
   }
    .sherah-sellbox__heading-title {
        font-size: 18px;
        padding: 22px 20px;
   }
}
@media only screen and (min-width: 1278px) and (max-width: 1500px) {
    .sherah-sellbox__single .sherah-amount__statics {
        margin-bottom: 74px;
   }
}
@media only screen and (max-width: 1020px) {
    .sherah-sellbox__single{
        min-height:initial;
   }
    .sherah-sellbox__single .sherah-amount__statics {
        margin-bottom: 40px;
   }
    .trending-action__single.marketplace-details .sherah-flex__center {
        --bs-gutter-y: 30px;
   }
}
@media only screen and (max-width: 767px) {
    #chart__sell,#chart__visitor,#chart__investment {
        min-height: 240px;
        max-height:240px;
   }
}
.sherah-page-inner {
	padding: 30px;
	border-radius: 5px;
}
/* sherah Sidebar */
.sherah-sidebarmenu {
    z-index: 999999;
    background: #FFFFFF;
    box-shadow: 19px 36px 127px rgba(0, 0, 0, 0.2);
    border-radius: 8px;
    border: none;
    width: 425px;
    transition: all 0.3s ease;
    position: fixed;
    right: 0;
    transform: translateX(100%);
    opacity: 0;
    visibility: hidden;
    height: 100%;
}
.sherah-sidebarmenu.active{
    transform: translateX(0%);
    opacity:1;
    visibility: visible;
}
.sherah-sidebarmenu__inner {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    padding-bottom: 120px;
}
.sherah-sidebarmenu__header {
    border-bottom: 1px solid #E4F2FF;
    display: flex;
    align-items: center;
    padding: 20px 30px;
    justify-content: space-between;
}
.sherah-sidebarmenu__title {
    margin: 0;
    font-size: 18px;
    font-weight: 400;
}
.sherah-sidebarmenu__close {
    width: 26px;
    height: 26px;
    background: #EB5757;
    text-align: center;
    border-radius: 100%;
    cursor: pointer;
}
.sherah-pcats__list.rancy-sidebarmenu__menu {
    display: flex;
    gap: 10px;
}
.sherah-pcats__list.sherah-sidebarmenu__menu {
    gap: 10px;
}
.sherah-pcats__list.sherah-sidebarmenu__menu a {
    padding: 10px 14px;
}
.sherah-sidebarmenu__tmenu {
    padding: 25px 30px;
}
.sherah-sidebarmenu__option {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 25px;
    margin-bottom: 25px;
    border-bottom: 1px solid #E4F2FF;
}
.sherah-sidebarmenu__settings {
    padding: 0 30px;
}
.sherah-sidebarmenu__main {
    display: flex;
    align-items: center;
    gap: 10px;
}
.sherah-sidebarmenu__option--icon {
    width: 50px;
    height: 50px;
    line-height: 50px;
    background: #E4F2FF;
    text-align: center;
    border-radius: 100%;
}
.sherah-sidebarmenu__option--title {
    margin: 0;
    font-size: 16px;
}
.sherah-sidebarmenu__option--text {
    font-size: 14px;
}
.sherah-sidebarmenu__style--menus {
    display: flex;
    align-items: center;
    gap: 15px;
    padding: 0 30px;
}
.sherah-sidebarmenu__style--menus img {
    border: 1px solid #C8D2DD;
    border-radius: 4px;
}
.sherah-sidebarmenu__style--menus li:hover img{
    border-color:#6176FE;
}
.sherah-sidebarmenu__style--title {
    margin-bottom: 15px;
    border-bottom: 1px solid #E4F2FF;
    padding: 0 30px;
    padding-bottom: 15px;
}
.sherah-sidebarmenu__style--colors {
    display: flex;
    gap: 12px;
    padding: 0 30px;
}
.sherah-sidebarmenu__style--colors a {
    width: 38px;
    height: 38px;
    border-radius: 4px;
}
.sherah-sidebarmenu__style {
    margin-bottom: 22px;
}
.sherah-sidebarmenu__option--rtl .sherah-sidebarmenu__option--icon {
    background: #D4EFDF;
}
.sherah-sidebarmenu__support {
    padding: 0 30px;
    margin-top: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.sherah-sidebarmenu__switcher {
    width: 75px;
    height: 30px;
    background: #FFFDF8;
    border: 1px solid #E4F2FF;
    border-radius: 100px;
    position: relative;
    cursor: pointer;
}
.sherah-sidebarmenu__switcher::before {
    content: "";
    position: absolute;
    left: 5px;
    top: 2px;
    width: 24px;
    height: 24px;
    background: #2F3032;
    border-radius: 100%;
    transition: all 0.3s ease;
}
.sherah-sidebarmenu__switcher.active::before {
    left: 60%;
    background: #6176FE;
    transition: all 0.3s ease;
}
.sherah-audience {
    background: #EBF5FF;
    padding: 9px 20px;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border: 1px dotted #BCDDFF;
}
.sherah-audience__single--title {
    display: flex;
    flex-direction: column;
    margin: 0;
}
.sherah-audience__single--title span {
    font-size: 14px;
    color: #9AA2B1;
    font-weight: 400;
}
.sherah-audience__single.sherah-audience__single--middle {
    width: 1px;
    min-height: 50px;
    background: #BCDDFF;
    margin-left: -0.5px;
}
.sherah-history.sherah-history__v2 .sherah-history__text {
    display: flex;
    flex-direction: row;
    align-items: start;
    gap: 10px;
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid #E7F3FF;
    justify-content: start;
}
.sherah-history.sherah-history__v2 .sherah-history__amount {
    display: flex;
    align-items: center;
    gap: 5px;
}
.sherah-history__prevday b {
    font-weight: 400;
    color: #2F3032;
}
.sherah-history.sherah-history__v2 .sherah-history__icon {
    border-radius: ;
    border-radius: 6px;
}
.sherah-single__box {
    background: #fff;
    border-radius: 12px;
    padding: 20px 25px;
    min-height: 560px;
}
.sherah-chatbox__list.sherah-chatbox__list--v3 li {
    padding: 0;
}
.sherah-chatbox__list.sherah-chatbox__list--v3 .sherah-chatbox__inner {
    padding-bottom: 5px;
    padding-top: 5px;
}
.sherah-chatbox__sidebar.sherah-chatbox__sidebar--v3 {
    padding: 0;
}
.sherah-chatbox__sidebar.sherah-chatbox__sidebar--v3 .sherah-chatbox__list li {
    padding-left: 0;
    padding: 0;
}
.sherah-chatbox__sidebar.sherah-chatbox__sidebar--v3 .sherah-chatbox__first-group {
    padding: 0;
}
.sherah-chatbox__sidebar.sherah-chatbox__sidebar--v3 img {
    min-width: 50px;
    min-height: 50px;
    width: 50px;
    height: 50px;
}
.sherah-chatbox__sidebar.sherah-chatbox__sidebar--v3 .sherah-chatbox__inner {
    padding-top: 14px;
    padding-bottom: 14px;
}
.sherah-email-status__single {
    width: 204px;
    height: 204px;
    border-radius: 100%;
    background: #6176FE;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 30px;
    line-height: 35px;
    font-weight: 700;
    position: absolute;
}
.sherah-email-status {
    height: 250px;
    width: 100%;
    position: relative;
}
.sherah-email-status__single.sherah-email-status__single--promotion {
    width: 142px;
    height: 142px;
    right: 0;
    background: #F2C94C;
    color: #2F3032;
    font-size: 26px;
    z-index: 33;
}
.sherah-email-status__single.sherah-email-status__single--forum {
    width: 115px;
    height: 115px;
    z-index: 33;
    background: #EF5DA8;
    bottom: 8%;
    right: 24%;
    z-index: 3;
    font-size: 18px;
}
.sherah-email-status__single.sherah-email-status__single--social {
    width: 62px;
    height: 62px;
    bottom: 10%;
    left: 28%;
    font-size: 16px;
    font-weight: 400;
    background: #27AE60;
    z-index: 33;
}
.sherah-email-status__single.sherah-email-status__single--span {
    width: 80px;
    height: 80px;
    right: 10%;
    bottom: 21%;
    z-index: 3333;
    font-size: 16px;
    background: #9B51E0;
}
.sherah-see__all {
    font-weight: 400;
    color: #2F3032;
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: center;
}
.sherah-see__all a {
    font-size: 16px;
    font-weight: 400;
    color: #2F3032;
}
.sherah-email-list {
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.sherah-email-list li {
    padding-left: 30px;
}
.sherah-email-list__single {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 14px;
}
.sherah-email-list__single:before {
    content: "";
    width: 16px;
    height: 16px;
    background: #6176FE;
    display: inline-block;
    border-radius: 100%;
}
.sherah-email-list__single span {
    color: #9AA2B1;
}
.sherah-email-list__single.sherah-email-list__single--promotion::before {
    background: #F2C94C;
}
.sherah-email-list__single.sherah-email-list__single--forum::before {
    background: #EF5DA8;
}
.sherah-email-list__single.sherah-email-list__single--social::before {
    background: #9B51E0;
}
.sherah-email-list__single.sherah-email-list__single--spam::before {
    background: #27AE60;
}
/* 404 Error */
.sherah-error {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.sherah-error__content {
    margin-top: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    text-align: center;
}
.sherah-error__title {
    font-size: 50px;
    line-height: 60px;
    margin-bottom: 12px;
}
.sherah-error__text {
    font-size: 26px;
    color: #2F3032;
    letter-spacing: 0.16em;
}
/* Coming Soon */
.sherah-error__comming .sherah-error__text {
    color: #9AA2B1;
    letter-spacing: initial;
}
#sherah_countdown {
    display: flex;
    gap: 30px;
}
.sherah_countodwn-single {
    border: 1px solid #6176FE;
    border-radius: 5px;
    padding: 15px 25px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #9AA2B1;
    font-size: 18px;
    min-width: 105px;
    min-height: 105px;
}
.sherah_countodwn-single span {
    color: #2F3032;
    font-weight: 600;
    font-size: 42px;
    line-height: 100%;
}

.sherah-breadcrumb__title {
	font-size: 28px;
	margin-bottom: 5px;
}
.sherah-breadcrumb__list {
	font-size: 14px;
	display: flex;
	gap: 5px;
	margin: 0;
}
.sherah-breadcrumb__list a {
	color: #5A5A5A;
	font-weight: 400;
}
.sherah-breadcrumb__list li + li::before {
	content: "/";
	padding-right: 5px;
}
.sherah-breadcrumb__list li.active a {
	color: #6176FE;
}


.sherah-vcard {
	padding: 30px;
}
.sherah-vcard__body {
	display: flex;
	align-items: center;
	gap: 25px;
}


.sherah-vcard__title {
	font-size: 22px;
  }
  .sherah-vcard__content {
	display: flex;
	flex-direction: column;
	gap: 25px;
  }
  
  .sherah-vcard__img img {
	border: 5px solid #fff;
	border-radius: 100%;
	box-shadow: 0px 0px 15px #00000030;
}
  .sherah-vcard__contact {
	display: flex;
	flex-direction: column;
	gap: 5px;
	font-size: 16px;
  }
  .sherah-vcard__contact li {
	font-size: 16px;
	font-weight: 400;
  }
  .sherah-vcard__contact li a {
	font-weight: 400;
	display: flex;
	align-items: center;
	gap: 15px;
	color: #5A5A5A;
  }
  .sherah-vcard__meta {
	margin-top: 30px;
	padding-top: 30px;
}
  .sherah-vcard__meta--info {
	display: flex;
	align-items: center;
	justify-content: space-between;
  }
  .sherah-vcard__meta--info li {
	display: flex;
	flex-direction: column;
	gap: 10px;
  }
  .sherah-vcard__meta--info li span {
	font-weight: 700;
	font-size: 18px;
}


@media only screen and (min-width: 768px) and (max-width: 1278px) {
    .sherah-error__title {
        font-size: 40px;
        line-height: initial;
   }
    .sherah-error__text {
        font-size: 20px;
   }
    .sherah-error__content {
        gap: 0;
   }
    .sherah-error__content {
        margin-top: 30px;
   }
}
@media only screen and (max-width: 767px) {
    .sherah-error__title {
        font-size: 30px;
        line-height: initial;
   }
    .sherah-error__text {
        font-size: 16px;
   }
    #sherah_countdown {
        gap: 10px;
   }
    .sherah_countodwn-single {
        width: 80px;
        height: 80px;
        min-width: 80px;
        min-height: 80px;
   }
    .sherah_countodwn-single span {
        font-size: 35px;
   }
    .sherah_countodwn-single {
        font-size: 16px;
   }
    .sherah-single__box{
        min-height: initial;
   }
}



@media only screen and (min-width: 0px) and (max-width: 992px) {

	.sherah-contact-card .sherah-vcard__body {
		padding: 15px;
		flex-direction: column;
		gap: 15px;
		align-items: baseline;
	}
	.sherah-contact-card  .sherah-vcard__contact li{
		font-size: 14px;
	}
	.sherah-vcard__content {
		display: flex;
		flex-direction: column;
		gap: 10px;
	}
	.sherah-contact-card{
		min-height: initial;
	}
}

/* Language */
.sherah-language-form {
	background: #F0F3F8;
	padding: 20px 30px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-radius: 5px;
}
.sherah-language-form__input {
  display: flex;
  align-items: center;
  gap: 15px;
  font-size: 18px;
}
.sherah-language-form__input label {
	margin: 0;
	font-weight: 700;
}
.sherah-language-form__input input {
  width: 20px;
  display: ;
  height: 20px;
}

.flag-icon {
	max-width: 55px;
  }
  .flag-icon img {
	border-radius: 5px;
  }



/* Page Content */
  .sherah-basic-page h1,
  .sherah-basic-page h2,
  .sherah-basic-page h3,
  .sherah-basic-page h4,
  .sherah-basic-page h5,
  .sherah-basic-page h6 {
	margin-bottom: 15px;
	font-size:18px;
  }
  .sherah-basic-page  p{
	margin-bottom: 35px;
  }
  .sherah-basic-page p:last-child{
	margin:0;
  }
  .sherah-basic-page ul,.sherah-basic-page ol {
	margin-bottom: 30px;
	display:flex;
	flex-direction:column;
	gap:5px;
  }
  
  
.sherah-basic-page ul li{
	position: relative;
	padding-left: 20px;
  }
  .sherah-basic-page ul li:before,.sherah-basic-page ul li:after{
	content: "";
	left: 0;
	top: 8px;
	background: #6176FE;
	position: absolute;
	width: 6px;
	height: 6px;
	display: inline-block;
	border-radius: 100%;
  }
  .sherah-basic-page ul li:after{
	border: 1px solid #6176FE;
	padding:5px;
	width:12px;
	left: -5px;
	top:5px;
	background: transparent;
	height: 12px;
	margin-left: 2px;
  }
  .sherah-basic-page ul {
	  padding-left: 15px;
  }
  .sherah-last-update {
	font-weight: 500;
	font-style: italic;
}

/* Customers */


.sherah-upcard__thumb {
	display: flex;
	align-items: center;
	gap: 30px;
	justify-content: center;
}

.sherah-upcard {
	background: #F9F9F9;
	border-radius: 4px;
	padding: 30px;
}
.sherah-upcard__thumb img {
	display: inline-block;
	border-radius: 100%;
	max-width: 120px;
}
.sherah-upcard__heading {
	margin-top: 25px;
	margin-bottom: 25px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	gap: 10px;
}
.sherah-upcard__title {
	font-size: 22px;
	margin: 0;
}
.sherah-upcard__text {
	font-size: 14px;
}
.sherah-upcard__location {
	display: flex;
	align-items: center;
	gap: 8px;
	font-size: 14px;
	color: #6176FE;
}
  .sherah-upcard__info {
	margin-bottom: 15px;
	display: block;
	font-size: 14px;
}
.sherah-upcard__phone, .sherah-upcard__email {
	font-size: 18px;
}
.sherah-upcard__list {
	display: flex;
	flex-direction: column;
	gap: 15px;
}
.sherah-upcard__list li {
	font-size: 18px;
	color: #2F3032;
}
.sherah-upcard__list li b {
	display: inline-block;
	font-weight: 500;
}
.sherah-upcard__list--label {
	background: #E7F3FF;
	padding: 8px 12px;
	color: #6176FE !important;
}
.sherah-upcard__list li {
	display: flex;
	flex-direction: column;
	gap: 5px;
}
.sherah-upcard__list li span {
	color: #5a5a5a;
}
.sherah-table__head.sherah-table__main {
	display: flex;
	justify-content: space-between;
	padding: 20px 40px;
	align-items: center;
}
.sherah-upcard__balance {
	padding: 15px;
	text-align: center;
	font-size: 18px;
	font-weight: 500;
	border-radius: 5px;
}
.sherah-order-title {
	font-size: 20px;
	font-weight: 500;
}
.sherah-order-text {
	font-size: 18px;
}
.sherah-accounts-card {
	background: #F3F4F7;
	padding: 30px;
	border-radius: 5px;
	min-height: 310px;
}
.sherah-accounts-card__header {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.sherah-accounts-card__list {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.sherah-accounts-card__list li {
	display: flex;
	justify-content: space-between;
	font-size: 18px;
	align-items: center;
}
.sherah-accounts-card__list li span {
	font-weight: 500;
}


@media only screen and  (max-width: 767px) {
.sherah-table__head.sherah-table__main {
	padding: 20px 20px;
	flex-direction: column;
	gap: 15px;
}
.sherah-order-text {
	font-size: 14px;
}
}

/* Shera Invoice */
.sherah-invoice-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 60px;
  }
  
.sherah-invoice-form__first {
	display: flex;
	justify-content: space-between;
	align-items: center;
  }
  .sherah-invoice-form {
	display: flex;
	flex-direction: column;
	gap: 40px;
  }
  .sherah-invoice-form__first.sherah-invoice-form__first--print {
		flex-direction: column;
		align-items: start;
		gap: 30px;
	}
	.sherah-invoice-form__first.sherah-invoice-form__first--print .sherah-invoice-form__single.sherah-invoice-form__single--right{
		text-align: left;
	}
  .sherah-invoice-form__title {
	font-size: 20px;
	font-weight: 500;
}
.sherah-invoice-form__single.sherah-invoice-form__single--right {
	justify-content: right;
	text-align: right;
}
.sherah-print-template {
	background: #fff;
}
/*======================================
	End Utilities CSS
========================================*/