

html {  }
html, body {
	font-size: 11px !important;
	line-height: 1.65714286em;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: 'Open Sans', sans-serif;
	text-rendering: optimizelegibility;
	overflow-x: hidden;
	background-color: rgba(249, 249, 249, 0.91) !important;
}



a, i { text-decoration: none; -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; }
a:hover { text-decoration: none; -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; }
a:focus { text-decoration: none; outline: none; -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; }
a, i { color: #9da09d; }
a:hover, a:focus , i:hover { color: #53347a; }

.btn.btn-primary, .bg-primary { font-size: 11px; background-color: #4d1790 !important; color: #fff !important; border-color: none;}
.btn-check:active+.btn.btn-active-color-primary .svg-icon, .btn-check:active+.btn.btn-active-color-primary i, 
.btn-check:checked+.btn.btn-active-color-primary .svg-icon, .btn-check:checked+.btn.btn-active-color-primary i, 
.btn.btn-active-color-primary.active .svg-icon, .btn.btn-active-color-primary.active i, 
.btn.btn-active-color-primary.show .svg-icon, .btn.btn-active-color-primary.show i, .btn.btn-active-color-primary:active:not(.btn-active) 
.svg-icon, .btn.btn-active-color-primary:active:not(.btn-active) i, .btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon, 
.btn.btn-active-color-primary:focus:not(.btn-active) i, .btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon, 
.btn.btn-active-color-primary:hover:not(.btn-active) i, .show>.btn.btn-active-color-primary .svg-icon, 
.show>.btn.btn-active-color-primary i, .text-primary, .text-hover-primary:hover {
	color: #4d1790 !important;
}
.btn-check:active+.btn.btn-primary, .btn-check:checked+.btn.btn-primary, .btn.btn-primary.active, .btn.btn-primary.show, .btn.btn-primary:active:not(.btn-active), 
.btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .show>.btn.btn-primary,
.btn-primary:hover {background-color: #4d1790 !important; color: #fff !important; border-color: #4d1790;}

.btn.btn-primary:hover, 
.badge-light-success { color: #4d1790 !important; background-color: #D1B5F3; }

.bg-secondary, .badge-secondary { background-color: #68e8b6 !important; }

.aside-secondary-enabled .aside { width: 22% !important; }
.aside-secondary-enabled.aside-fixed .wrapper { transition: padding-left .3s ease; padding-left: 22% !important; }

.table>:not(caption)>*>* { padding: .75rem 0 !important;}












