:root{
	--input-border-left: 4px solid #9c27b0;
	--input-border-focus: 4px solid #4a2f91;
	--login-btn-color: #9c27b0;
	--forgot-link-color: #4a2f91;
	--nogutters-background: transparent;
	 
	--navbar-bg: #ffffff !important;
	--navigation-border: 9px groove #9c27b0;
	--footer-background-color: #212121;
	--navigation-link-color: #4a2f91;
	--navigation-hover-color: #9c27b0;
	--fullsection-background: #ffffff;
	--heading-color : #4a2f91;
	
	--navigation-background-color: #ffffff;
	--dropdown-header-title: #4a2f91;
	--dropdownitem-listcolor: #9c27b0;
	--dropdownitem-active-listbackgroundcolor: #9c27b0 !important;
	--dropdownitem-active-listtextcolor: #fff;
	--dropdownitem-hover-background: #ffdaba;
	--dropdownitem-hover-textcolor: #000000;
	
	--product-title-background: linear-gradient(90deg, transparent, #c717658f, #9c27b0, #c717658f, transparent);
	--product-title-textcolor: #ffffff;
	--product-title-border: none;
	--product-title-textshadow: 0px 0px 6px rgb(55 7 64);
	--boxtitle-heading-color: rgb(0 0 0) !important;
	--boxtitle-heading-textshadow: 2px 2px 1px rgb(48 6 56);
	--boxsocial-paragraph-background: rgb(55 29 136);
	--boxsocial-paragraph-border: 1px solid #e4cda5;
	
	--sidebarsection-logoheader-background: #9c27b0;
	--sidebarsection-logoheader-username: #872789;
	--sidebarsection-oddlist-background: #622a8c;
	--sidebarsection-oddlist-textcolor: #fff;
	--sidebarsection-list-color: #4a2f91;
	--sidebarsection-dropdown-listcolor: #9c27b0;
	--sidebarsection-dropdownhover-listbackground: #ececec;
	--sidebarsection-dropdownhover-textcolor: #ffffff;
	--sidebarsection-activesublist-bakground: #9c27b0;
	--sidebarsection-activesublist-textcolor: #fff;
	
	--supportpage-supporticon-color: #4a2f91 !important;
	--supportpage-heading-textcolor: #4a2f91 !important;
	--supportbtn-background-color: #9c27b0 !important;
	--supportbtn-hover-background: #908168 !important;
	--supportbtn-hover-color: #70299c;
	
	--myprofile-activenavlist-background: rgb(0 164 232 / 77%) !important;
	--myprofile-activenavlist-color: #fff;
	--myprofile-navlist-background: #9c27b0;
	--myprofile-navlisthover-background: #212121 !important;
	--formcontrol-label-textcolor: #4d2f91;
	
	--navigation-adminame-textcolor: #9c27b0;
	--navigation-navbarbrand-textcolor: #9c27b0 !important;
	--adminsidebar-navigation-background: #c9712e;
	--adminsidebar-activelist-background: #e4cda5 !important;
	--adminsidebar-activelist-color: #4d2f91 !important;
	--adminsidebar-hoverlist-background: #e4cda5 !important;
	--adminsidebar-hoverlist-color: #4d2f91 !important;
	--admindashboard-card-icon: #9c27b0;
	--admindashboard-card-counting: #4d2f91;
	--admindashboard-card-title: #4d2f91;
	--admindashboard-cardbottomborder: 2px solid #4d2f91;
	--searchicon-color: #4d2f91;
	--tableheadtag-heading-color: #9c27b0 !important;
	--tableheadtag-sorticon-color: #4d2f91;
	--tablebodytag-btncolor: #9c27b0 !important;
	--tablesection-btn-backgroundcolor: #9c27b0;
	
	--sorticon-and-textcolor: #9c27b0;
	--notificationpage-list-title: #4a2f91;
	--notificationpage-list-iconcolor: #9c27b0;

}

h3,h2,h1,h4,h5,h6{
	color : var(--heading-color);
}

ul.mobile-menu-list a.nav-link {
	color: var(--navigation-link-color);
}
ul.mobile-menu-list a.nav-link:hover {
    color: var(--navigation-hover-color);
}
.navbar-top {
    border-bottom: var(--navigation-border);
    background: var(--navbar-bg);
    background-color: #fff;
}
.form-control {
    border-left: var(--input-border-left);
}
.form-control:focus {
    border-left: var(--input-border-focus);
}
button.btn.btn-login {
    background: var(--login-btn-color);
}
a.forgot-link {
    color: var(--forgot-link-color);
}
.page-footer {
    background-color: var(--footer-background-color);
}
.full-background
{
	background: var(--fullsection-background);
}
h3#Products-title
{
	background: var(--product-title-background);
	border: var(--product-title-border);
	color: var(--product-title-textcolor);
	text-shadow: var(--product-title-textshadow);
}
.box .title
{
	color: var(--boxtitle-heading-color);
	text-shadow: var(--boxtitle-heading-textshadow);
}
.box .social p
{
	background: var(--boxsocial-paragraph-background);
	border: var(--boxsocial-paragraph-border);
}
.dropdown-header.noti-title h6
{
	color: var(--dropdown-header-title);
}
.dropdown-item
{
	color: var(--dropdownitem-listcolor);
}
.dropdown-item:active {
    background-color: var(--dropdownitem-active-listbackgroundcolor);
    color: --dropdownitem-active-listtextcolor;
}
.dropdown-item:hover
{
	background: var(--dropdownitem-hover-background);
	color: var(--dropdownitem-hover-textcolor);
}
.logo-header {
    background-color: var(--sidebarsection-logoheader-background);
}
.user-detail h2{
	color: var(--sidebarsection-logoheader-username);
}
ul.nav-primary .sidebarnav-item {
    background-color: var(--sidebarsection-oddlist-background);
}
ul.nav-primary .sidebarnav-item>a>p
{
    color: var(--sidebarsection-oddlist-textcolor);
}
.sidebar-dropdown>p
{
	color: var(--sidebarsection-list-color);
}
.collapse .nav-collapse li a
{
	color: var(--sidebarsection-dropdown-listcolor);
}
.nav-collapse>li:hover a {
    color: var(--sidebarsection-dropdownhover-textcolor);
}
.nav-collapse>li.activelist{
	background-color: var(--sidebarsection-activesublist-bakground);
}
.nav-collapse>li.activelist a{
	color: var(--sidebarsection-activesublist-textcolor);
}
.nav-collapse>li.activelist:before{
	color: var(--sidebarsection-activesublist-textcolor);
}
.supprt-section h2.title {
    color: var(--supportpage-heading-textcolor);
}
.card.supprt-section .support-icon i
{
	color: var(--supportpage-supporticon-color);
}
#supportbtn
{
	background: var(--supportbtn-background-color);
}
#supportbtn:hover {
    background-color: var(--supportbtn-hover-background);
}
div#nav-tab a.nav-item.active.show {
    background: var(--myprofile-activenavlist-background);
    color: var(--myprofile-activenavlist-color);
}
nav > div a.nav-item.nav-link, nav > div a.nav-item.nav-link.active
{
	background: var(--myprofile-navlist-background);
}
nav > div a.nav-item.nav-link:hover, nav > div a.nav-item.nav-link:focus
{
	background: var(--myprofile-navlisthover-background);
}
.form-control-label
{
	color: var(--formcontrol-label-textcolor);
}
button.action-btn
{
	background: var(--supportbtn-background-color);
}
button.action-btn:hover
{
	background: var(--supportbtn-hover-color);
}
.user_name
{
	color: var(--navigation-adminame-textcolor);
}
a.navbar-brand
{
	color: var(--navigation-navbarbrand-textcolor);
}
.navbar-vertical.navbar-expand-md
{
	background: #9c27b0;
}
ul.navbar-nav.dashboard-sidebar li.nav-item.active
{
	background: var(--adminsidebar-activelist-background);
}
li.nav-item.active>a>i
{
	color: var(--adminsidebar-activelist-color);
}
div.admin-sidebar li.nav-item:hover
{
	background: var(--adminsidebar-hoverlist-background);
}
li.nav-item:hover a.nav-link i
{
	color: var(--adminsidebar-hoverlist-color);
}
.card.couter-card .icon i
{
	color: var(--admindashboard-card-icon);
}
.card.couter-card p.total
{
	color: var(--admindashboard-card-counting);
}
.card.couter-card h5.card-title
{
	color: var(--admindashboard-card-title);
}
.card.couter-card
{
	bottom-border: var(--admindashboard-cardbottomborder);
}
.seach-btn i.fa.fa-search
{
	color: var(--searchicon-color);
}
thead.thead-light th
{
	color: var(--tableheadtag-heading-color);
}
.table-responsive span.page, i.fas.fa-sort{
    color: var(--tableheadtag-sorticon-color);
}
a.btn.table-btn
{
	color: var(--tablebodytag-btncolor);
}
.btn.btn-primary
{
	background: var(--tablesection-btn-backgroundcolor);
}
span.page, i.fas.fa-sort
{
	color: var(--sorticon-and-textcolor);
}
.feature-tittle
{
	color: var(--notificationpage-list-title);
}
.feature-content i
{
	color: var(--notificationpage-list-iconcolor);
}