/* Page Sidebar */
#main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link i, #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link i {
    color: #1E88E5;/* #26c6da; */
}
#main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link, #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link {
	color: #1E88E5;/* #26c6da; */
	font-size: 16px;
    font-weight: 400;
}
#main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .nav-small-cap, #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .nav-small-cap {
	color: #353c3f;
    font-size: 14px;
    padding-left: 11px;
}
.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link {
	padding: 10px 15px 10px 21px;
}
#main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link.active, #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link.active {
	color: #F05B23;
}

/* Left Nav Links */
#main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item.selected>.sidebar-link,
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item.selected>.sidebar-link {
  color:#fff;
  background-color:#1e88e5
}
#main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link:hover,
#main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link:hover {
	color: #F05B23;
}
#main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link:hover i,
#main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link:hover i {
	color: #F05B23;
}
#main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin3"] .sidebar-nav > ul > .sidebar-item > .sidebar-link {
	background-color: #fc4b6c;
}
#main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin4"] .sidebar-nav > ul > .sidebar-item > .sidebar-link {
	background-color: #7460ee;
}
.sidebar-nav ul .sidebar-item .sidebar-link .hide-menu {
	text-overflow: unset;
}
.sidebar-nav ul .sidebar-item .sidebar-link {
	padding: 8px;
}
/* Header Nav */
.dropdown-menu[data-bs-popper] {
	top: 97%;
}
.duy-logo {
    font-size: 33px;
    padding: 10px 0 0 10px;
    font-weight: 401;
    color: #ffb22b; /* F05B23 */
    letter-spacing: 1px;
    /* font-style: italic; */
}

/* Page Header & Breadbrumb */
.page-titles {
	padding: 20px 20px 0 15px;
}
.page-titles .text-themecolor {
	color: #e1821c;
	font-size: 26px;
}
.breadcrumb-item.active {
	color: #000000d4;
}

#frmSetFy label {
	border: 1px solid #1e88e5;
	border-right: 0px;
    height: 33px !important;
}
#frmSetFy select {
    font-size: 14px;
    border-left: 1px solid #ddd;
    height: 33px !important;
    padding-top: 5px;
    padding-right: 12px;
    font-weight: 600;
    color: #F05B23;
}
/* Page Height */
.page-wrapper > .container-fluid, .page-wrapper > .container-lg, .page-wrapper > .container-md, .page-wrapper > .container-sm, .page-wrapper > .container-xl, .page-wrapper > .container-xxl {
	min-height: calc(100vh - 200px);
}

/* Form Design */
.form-floating > .form-control-plaintext:focus, .form-floating > .form-control-plaintext:not(:placeholder-shown), .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
	padding-top: 2.1rem;
	padding-bottom: .625rem;
}

.form-floating > label {
	color: #124a7a;
}

.control-label {
	color: #333;
	letter-spacing: 0.7px;
	font-size: 15px;
}
.form-control {
    color: #434343;
}

form sup {
	top: -.2em;
    font-size: 1rem;
    color: red !important;
}

form sup.mandatory {
    color: #E77;
    /* padding-left: 5px; */
}

form .form-control {
    font-size: 16px;
    border: 1px solid #1e88e5;
}

form .invalid-feedback, form .valid-feedback {
    font-size: 16px;    
}

.form-control:focus {
  color: #124a7a;
  box-shadow: 0 0 12px rgba(30,136,229,0.85); /* 0 1px 1px rgba(18,74,122,0.075) inset, 0 0 8px #124a7aAA; */
  outline: 0 none;
  border: 1px solid #1e88e5;
}


.alert-light-danger {
	--bs-alert-color: #CA3C56;
	--bs-alert-bg: #FEDBE2;
	--bs-alert-border-color: #FED7C4;
	--bs-alert-link-color: #CA3C56;
}

.alert-light-success {
	--bs-alert-color: #1a9aab;
	--bs-alert-bg: #d3f3f7;
	--bs-alert-border-color: #a6e6ef;
	--bs-alert-link-color: #1a9aab;
}

.alert-light-success, .alert-light-danger {
    display: none;
}