/** Green	#4b5354
			#5a6667
 **************************************************************** **/
	:root {
		--dark-bg-color: #597929;
		--main-bg-color: #90C745;
		--gray-text-color: #e4eeee;
		--secondary-text-color: #e4eeee;
	}

	::selection {
		background: var(--dark-bg-color);
	}
	::-moz-selection {
		background: var(--dark-bg-color); /* Firefox */
	}
	::-webkit-selection {
		background: var(--dark-bg-color); /* Safari */
	}

	#aside nav ul li a:active,
	#aside nav ul li.menu-open,
	#aside nav ul li.always-open,
	#aside nav>ul>li>a:hover,
	#aside nav>ul>li>a:focus,
	#aside nav ul li.active,
	.fancy-file-upload.fancy-file-primary>span.button,
	.datepicker table tr td.active.active,
	.btn-primary,
	#header,

	/*.toast-primary,*/
	.popular .plan-title,
	body.min #aside ul.nav>li>ul li,
	body.min #aside ul.nav li.menu-open,
	body.min #aside ul.nav>li:hover>ul,
	#aside nav ul li a.dashboard,
	#aside .logo,
	body.min #asidesize,
	#aside, #asidebg {
		background-color: var(--main-bg-color);
	}
	
	body.min #aside ul.nav>li:hover:before {
		border-right-color: var(--main-bg-color);
	}

	.panel>.panel-heading strong {
		color:var(--dark-bg-color);
	}
	
	.btn-primary {
		border-color:var(--dark-bg-color);
	}

	.popular {
		border-color:var(--main-bg-color) !important;
	}
	
	/**
		IMPORTANT
	**/
	.btn-primary,
	.alert-theme-color,
	.panel-primary>.panel-heading {
		background-color: var(--dark-bg-color) !important;
	}
	.panel-primary,
	.panel-primary>.panel-heading {
		border-color: var(--dark-bg-color) !important;
	}
	
	@media only screen and (min-width: 768px) {
		body.min #aside ul.nav>li:hover>a span {
			background-color: var(--main-bg-color);
		}
	}