.iframeSupersetChart {
    width: 100%;
    border: none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
    box-shadow: 0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);
    background-clip: border-box;
    border: 0 solid rgba(0,0,0,.125);
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.content-wrapper {
    background-color: #ffffff;
}

#mainMenuVueApplication {
    background-color: #ffffff;
}

#mainVueApplication > .content-wrapper {
    padding:10px;
}

#mainMenuVueApplication .brand-link {
	border-bottom: 1px solid #dee2e6;
    color: #777;
}

#mainMenuVueApplication .brand-link:hover {
    color: #000000;
}

#mainMenuVueApplication .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active,
#mainMenuVueApplication .sidebar .nav-treeview > .nav-item > .nav-link.active {
	background-color: #2b9e9a;
	color: #fff;
}

#mainMenuVueApplication .sidebar .nav-sidebar > .nav-item.menu-open > .nav-link,
#mainMenuVueApplication .sidebar .nav-sidebar > .nav-item:hover > .nav-link {
	background-color: rgba(43, 158, 154,.095);
	color: #000000;
}

.btn-primary {
	background-color: #2b9e9a;
	border-color: #2b9e9a;
	box-shadow: none;
	color: #fff;
}

.btn-outline-primary {
	border-color: #2b9e9a;
	color: #2b9e9a;
}

.btn-icon-primary,
a {
	color: #2b9e9a;
}

.btn-icon-primary:hover,
a:hover {
	color: #68c7c2;
}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
	background-color: #68c7c2;
	border-color: #68c7c2;
	color: #fff;
}

.btn-outline-primary.focus, .btn-outline-primary:focus, .btn-outline-primary:hover {
	border-color: #68c7c2;
	background-color: #68c7c2;
	color: #fff;
}

.btn-primary.disabled, .btn-primary:disabled {
	background-color: #9ccecc;
	border-color: #9ccecc;
	color: #fff;
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
	border-color: #9ccecc;
	color: #9ccecc;
}

table > thead > tr > th,
table > tbody > tr > td {
	border: none;
}

.table-hover tbody tr:hover {
	background-color: rgba(43, 158, 154,.095);
}

#mainVueApplication .login-box .card {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
}

#mainVueApplication .login-box-bottom {
	opacity: 0.5;
}

.modal-dialog .modal-content {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
}

.icheck-primary > input:first-child:checked + input[type="hidden"] + label::before,
.icheck-primary > input:first-child:checked + label::before {
	background-color: #2b9e9a;
	border-color: #2b9e9a;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: #2b9e9a;
	border-color: #2b9e9a;
}

.text-primary {
	color: #2b9e9a !important;
}

.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before {
	border-color: #2b9e9a;
}

#mainVueApplication .sticky-btn {
	right: 25px;
}

#mainVueApplication .iconic-btn:hover {
	color: #68c7c2;
}

body.printview #mainVueApplication .content-wrapper {
	margin:0px !important;
}

.nav-sidebar .nav-link > .right,
.nav-sidebar .nav-link > p > .right {
	top: 0.5rem;
}

#ulConfigEditor .sortableListsOpener {
	margin-right: 0px;
	float:none;
	padding-left:0px;
	color: #68c7c3;
	border: none;
	background-color: #fff;
	box-shadow: none;
}

#ulConfigEditor .sortableListsOpener:hover {
	color: #17a2b8;
}