.brand-logo img {
    max-height: 45px !important;
    margin-top: 1px !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown:nth-child(2){
	display: none;
	
}
.top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > img {
    border-radius: 10px;
    width: 20px;
}
.lv-notification-box .badge {
    background-color: #FFD5D8;
    color: #A85A5C;
    border: 1px #EFDDDC solid;
}
.top-menu .link-chat, .header-menu .menu-nav > .menu-item:first-child
{
    display: none!important;
}
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a:hover, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li:hover > a,
.active-sub {
    background-color: #fbf7f7 !important;
}

.active-sub span {
    color: #e7505a !important;
}
.input-icon-search{
	display: unset;
	right: 0px;
	top: 6px;
	cursor: pointer;
}
:root {  
    /*lacviet button background, text color*/
	/*lacviet button background hover, text color hover */
	/*lacviet button background, text color third*/
	/*lacviet border left search advance*/
	/*lacviet bg button light*/
	--primary-color-lv: #187de4;	
    --second-color-lv: rgba(13,56,96,1);	
	--third-color-lv: #187de4;	
	--border-color-lv: #4D95D6;
	--light-bg-lv: #f2f2f2;	
	/*--primary-color-lv: #B92A85;	
    --second-color-lv: #891B72;
	--third-color-lv: #B31E8D;
	--border-color-lv: #bd82a8;		
	--light-bg-lv: #f2f2f2;*/
}
/*module*/
.have-chat .link-chat, .happy-brithday {
    display: none;
}

.medium .modal-dialog .btn-success {
    color: #fff !important;
}
.page-header.navbar .hor-menu .navbar-nav > li.active > a, .page-header.navbar .hor-menu .navbar-nav > li.active > a, .page-header.navbar .hor-menu .navbar-nav > li.current > a, .page-header.navbar .hor-menu .navbar-nav > li.current > a,
.e-btn.e-info, .e-css.e-btn.e-info, .e-footer-content .e-btn.e-info, .e-upload .e-file-select-wrap .e-btn, .btn.blue:not(.btn-outline),
.add-menu, .edit-menu,
ul#navigation-left-filter-tree > li .title i,
.cd-stretchy-nav .stretchy-nav-bg,
#advanced-search-table-header th div,
.btn-success,
.lv-mainTop .pull-right > a,
.lv-mainTop .fa-ellipsis-v,
.lv-mainTop .pull-right > a, .lv-mainTop .pull-left > a,#downloadAllFiles,
#Schedules thead th
{
    background-color: var(--primary-color-lv) !important;
}
#create-document-button.floating-button{
	background-color: #e7505a !important;
}
.input-search-single .btn.green:not(.btn-outline), .fc-unthemed .fc-toolbar .fc-button.fc-button-active{
	 background-color: var(--primary-color-lv) !important;
	 border-color: var(--primary-color-lv) !important;
}
.input-search-single .btn.green:not(.btn-outline){
    border-left: 1px var(--border-color-lv) solid !important;
}
.e-btn.e-info, .e-css.e-btn.e-info, .e-footer-content .e-btn.e-info, .e-upload .e-file-select-wrap .e-btn, .btn.blue:not(.btn-outline),
.add-menu, .edit-menu,
ul#navigation-left-filter-tree > li .title i,
.btn-success {
    border-color: var(--primary-color-lv) !important;
}
.page-header.navbar .page-logo .logo-default {
    max-height: 22px !important;
	height: 22px;
	margin-top: 12px!important;
}
.page-content-wrapper .e-btn.e-info:hover,
.page-content-wrapper .e-css.e-btn.e-info:hover,
.page-content-wrapper .e-footer-content .e-btn.e-info:hover,
.page-content-wrapper .e-upload .e-file-select-wrap .e-btn:hover .btn.blue:not(.btn-outline):hover,
.btn-success:hover,
.trinhky .e-btn.e-info:hover, .trinhky .e-css.e-btn.e-info:hover, .trinhky .e-footer-content .e-btn.e-info:hover,
.trinhky .e-upload .e-file-select-wrap .e-btn:hover .btn.blue:not(.btn-outline):hover,
.btn.green:not(.btn-outline):focus, .btn.green:not(.btn-outline):hover,
.fc-unthemed .fc-toolbar .fc-button.fc-button-active:hover
{
    background-color: var(--second-color-lv) !important;
    border-color: var(--second-color-lv) !important;
}

.page-header.navbar .hor-menu .navbar-nav > li.active > a:hover {
    background-color: var(--second-color-lv) !important;
}

.page-sidebar .page-sidebar-menu a.nav-toggle + .sub-menu > li > a:hover, .page-sidebar .page-sidebar-menu a.selected,
.page-sidebar .page-sidebar-menu .sub-menu > li > a.selected > i,
.page-sidebar .page-sidebar-menu a.nav-toggle + .sub-menu > li.selected > a,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a.delete-document, .dropdown-menu > li > a.delete-document i,
.lv-search #SearchMainDocumentIcon,
#MainDocumentDetailContent .document-title,
.todo-tasklist-item-text,
.doc-group-title,
.btn.btn-light-primary
{
    color: var(--primary-color-lv) !important;
}

#document-form .lv-btn-se .step-user, #document-form .lv-btn-se .step-user:focus {
    background-color: transparent !important;
}
.active-sub span{	
	 color: #e7505a !important;
}
/*Feature*/
@media (min-width: 992px){
    .aside-fixed .wrapper {   
        background-color: #EFEFF0;
    }
}
.have-chat .link-chat {
    display: none;
}

.scrolltop,
#kt_header_menu .menu-link.menu-toggle1,
.page-header.navbar .hor-menu .navbar-nav > li.current > a, .page-header.navbar .hor-menu .navbar-nav > li.current > a,
.lv-res-lang .btn.green:not(.btn-outline),.search-box #searchStr + span > .btn-search,
.modal-content .split-container .portlet.light > .portlet-title
{   
	background-color: var(--primary-color-lv) !important;
}
.page-header.navbar .hor-menu .navbar-nav > li.active > a, .page-header.navbar .hor-menu .navbar-nav > li.active > a{   
    background: #e7505a !important;
}
.btn.btn-light-primary{
	background-color: var(--light-bg-lv)!important;
}
.page-header.navbar .hor-menu .navbar-nav > li.active > a:hover {
	background-color: var(--third-color-lv) !important;
}
.sticky .btn.btn-danger,
.btn.blue:not(.btn-outline).active, .btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline):hover, .open > .btn.blue:not(.btn-outline).dropdown-toggle,
.btn.btn-primary,
.content-user .btn-info,
.doc-group-title a.btn, .doc-group-title button.btn, .content-user .add-role
{
    background-color: var(--third-color-lv) !important;
    border-color: var(--third-color-lv) !important;
}

    .sticky .btn.btn-danger:hover,
    .btn.blue:not(.btn-outline).active.focus, .btn.blue:not(.btn-outline).active:focus, .btn.blue:not(.btn-outline).active:hover, .btn.blue:not(.btn-outline):active.focus, .btn.blue:not(.btn-outline):active:focus, .btn.blue:not(.btn-outline):active:hover, .open > .btn.blue:not(.btn-outline).dropdown-toggle.focus, .open > .btn.blue:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue:not(.btn-outline).dropdown-toggle:hover,
    .btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-primary:focus:not(.btn-text), .btn.btn-primary.focus:not(.btn-text),
    .btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-primary:focus:not(.btn-text), .btn.btn-outline-primary.focus:not(.btn-text) ,
	.content-user .btn-info:hover,
	.doc-group-title a.btn:hover, .content-user .add-role:hover,
	.doc-group-title a.btn:focus, .content-user .add-role:focus,
	.btn.btn-light-primary:hover,
	.fc-unthemed .fc-toolbar .pull-right .fc-button:focus, .fc-unthemed .fc-toolbar .pull-right .fc-button:active, .fc-unthemed .fc-toolbar .pull-right .fc-button.fc-button-active
	{
        background-color: var(--second-color-lv) !important;
        border-color: var(--second-color-lv) !important;
    }
.btn.btn-light-primary:hover{
	color: #fff!important;
}
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-default:focus:not(.btn-text), .btn.btn-default.focus:not(.btn-text),
.form-control-static.attachment:hover, .form-control-static.attachment:hover .fa
{
	color: var(--primary-color-lv) !important;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text, .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text,
a.text-hover-primary:hover, .text-hover-primary:hover,
.header-fixed .top-menu .navbar-nav > li.dropdown .dropdown-menu li a:hover {
    color: var(--third-color-lv) !important;
}
.aside-left #left-menu-module .menu-submenu .menu-icon i{
    color: #a4b9c7!important;
    font-size: 6px;
}
.aside-left .menu-item-open > a > .menu-icon i
{
    color: #606c7d !important;
}
.aside-left a.menu-link:hover .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link:hover .menu-text,
.aside-left a.menu-link:hover .menu-icon i, 
.aside-left .menu-icon i, .span-total,.aside-left #left-menu-module .menu-submenu .menu-item-submenu:hover > a > .menu-icon i, 
.aside-left a.menu-link.active .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-open.active > .menu-link .menu-text,
.aside-left a.menu-link.active .menu-icon i,
.aside-left #left-menu-module .menu-submenu a.menu-link.active .menu-icon i
{
    color: var(--third-color-lv) !important;
}
.aside-left .menu-item-open .menu-icon i{
    color: #606C7D!important;
}
#left-menu-module .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon, #left-menu-module .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon {
    padding-left: 15px;
    padding-right: 10px;
}
.span-total {
    color: var(--third-color-lv) !important;
}

.card-birthday, .card-birthday + div, .sp-my-task + div {
    display: none;
}

.lv-contact-detail .font-blue, .navi .navi-item .navi-link:hover,
.navi .navi-item .navi-link:hover .navi-icon i,
.navi .navi-item .navi-link:hover .navi-text,
#content-workspace .detail-dl > a button i {
    color: var(--third-color-lv) !important;
}

.btn.btn-outline-primary {
    color: var(--primary-color-lv);
    background-color: transparent;
    border-color: var(--primary-color-lv);
}

.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-light-primary:focus:not(.btn-text), .btn.btn-hover-light-primary.focus:not(.btn-text) {
    color: var(--primary-color-lv);
    background-color: #fdf4fb;
    border-color: var(--primary-color-lv);
}

    .btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-light-primary:focus:not(.btn-text) i, .btn.btn-hover-light-primary.focus:not(.btn-text) i, .btn.btn-light-primary i {
        color: var(--primary-color-lv);
    }

.lv-res-lang .btn.green:not(.btn-outline), #txt-um-keyword:focus {
    border-color: var(--primary-color-lv);
}

.lv-res-lang .search-box .input-search-single .btn-search-text-single, .lv-res-lang .search-box #searchStr + span > .btn-search {
    border-right-color: var(--primary-color-lv) !important;
}

.brand-logo img {
    max-height: 38px;
}
#Schedules button.new, #Schedules .btn-success.btn-send-mail{
	background-color:transparent!important;
}
#content-stationeries .container{
    padding-left: 0px!important;
    padding-right: 0px!important;
    min-height: calc(100vh - 65px);
}
#content-stationeries  nav[aria-label="breadcrumb"] + .card,
#content-stationeries  nav[aria-label="breadcrumb"] + .d-flex .card
{
    min-height: calc(100vh - 116px);
    margin-bottom: 0px;
}
#content-stationeries nav[aria-label="breadcrumb"]{
    margin-top: -6px!important;
}
#content-stationeries .container  .card:first-child{
    margin-bottom: 10px;
}
#content-stationeries .todo-tasklist-item .status-value{
   margin-right: 0px;
}
#content-stationeries #split-left{
    position: relative;
}
#content-stationeries .lv-list{
    padding-bottom: 37px;
}
#content-stationeries .lv-list div.page {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    border-top: 1px #e0e0e0 solid;
    padding-top: 8px;
    padding-bottom: 4px;
}
#content-stationeries .lv-mainDetail .tabbable-line{
    border-top: none ;
}
#content-stationeries .lv-mainDetail .nav-tabs-line{
    background-color: #f6fbfc;
    margin-bottom: 10px;
    border-top:1px #e0e0e0 solid ;
}
#content-stationeries .nav.nav-tabs.nav-tabs-line .nav-item .nav-link{
    padding-left: 10px;
    padding-right: 10px;
    margin: 0px;
    text-transform: uppercase;
}
#content-stationeries .dashboard-stat .details .number{
    font-size: 22px!important;
}
.trinhky .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a{
    font-weight: 600px;
}
/*menu*/
.layout-menu #kt_aside_menu_wrapper, .layout-menu .aside-menu.menu-system, .layout-menu .aside-menu{
	background-color: #fff !important;
}
.menu-system .jstree-node.jstree-open ul, .menu-system .jstree-node{
	border-color: #eee!important;
}
.menu-system .jstree-default .jstree-anchor.jstree-clicked {
    color: #333 !important;
    background-color: transparent !important;
}
.jstree-default .jstree-anchor.jstree-clicked {   
    box-shadow: none;
}
.menu-system .jstree-anchor, .menu-system .jstree-anchor i{
    color: #333!important;
    font-weight: unset!important;
}
.menu-system .jstree-anchor[aria-level="3"], .menu-system .jstree-anchor[aria-level="3"] i,
.menu-system .jstree-anchor[aria-level="4"], .menu-system .jstree-anchor[aria-level="4"] i
{
    color: #6a6d82!important;
}
.menu-system .jstree-node[aria-level="3"]:hover > .jstree-anchor, .menu-system .jstree-node[aria-level="3"]:hover > .jstree-anchor i, .menu-system .jstree-node[aria-level="4"]:hover .jstree-anchor, .menu-system .jstree-node[aria-level="4"]:hover .jstree-anchor i, .menu-system .jstree-default .jstree-anchor.jstree-clicked, .menu-system .jstree-default .jstree-anchor.jstree-clicked i, .menu-system .jstree-default .jstree-hovered, .menu-system .jstree-default .jstree-hovered i
{
    color: var(--primary-color-lv) !important;
}
.menu-system .jstree-anchor[aria-level="1"], .menu-system .jstree-anchor[aria-level="2"] {   
    text-transform: uppercase;
}
.menu-system + .menu-sticky-zoon .btn.btn-bg-light {
    background-color: var(--primary-color-lv);
}
.menu-system + .menu-sticky-zoon .btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled){
    background-color: var(--primary-color-lv)!important;
    border-color: var(--primary-color-lv) !important;
    opacity: 0.8;
}
.menu-system + .menu-sticky-zoon .btn.btn-icon-info i {
    color: #fff;
}