span.btnLogin {
    background: linear-gradient(180deg, #FFF13C 0%, #FBC50C 51.04%, #F18F3F 100%) !important;
    border-radius: 4px;
    line-height: 24px;
    padding: 13px 40px 13px 40px;
    color: #000000;
    font-size: 16px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
}
#chkRememberP, #chkIsBG
{
    width: 16px;
    height: 16px;
}
#imgLeftBottom, #imgBottom
{
display:none !important
}
element.style {
    color: #000000;
    align-items: center;
}

.rmSized .rmHorizontal .rmItem, .rmSized .rmRootGroup .rmVertical .rmItem {
    padding-top: 5px !important;
    padding-left: 10px !important;
    padding-bottom: 5px !important;
}
.RadMenu ul.rmHorizontal, .RadMenu ul.rmRootScrollGroup, .RadMenu_Context ul.rmHorizontal {
    background: #0054a5 !important;
    height: 40px !important;
}
.RadMenu_Simple .rmItem a.rmLink:hover, .RadMenu_Simple .rmItem a.rmFocused, .RadMenu_Simple .rmItem a.rmSelected, .RadMenu_Simple .rmItem a.rmSelected:hover, .RadMenu_Simple .rmItem a.rmExpanded, .RadMenu_Simple .rmItem a.rmExpanded:hover {
    background: #0054a5 !important;
    border-radius: 5px !important;
}
.RadMenu_Simple .rmItem .rmRootLink.rmExpanded, .RadMenu_Simple .rmItem .rmRootLink.rmExpanded:hover {
    background: #0054a5 !important;
}

.RadMenu_Simple .rmGroup .rmItem a.rmLink:hover, .RadMenu_Simple .rmGroup .rmItem a.rmFocused, .RadMenu_Simple .rmGroup .rmItem a.rmSelected, .RadMenu_Simple .rmGroup .rmItem a.rmSelected:hover, .RadMenu_Simple .rmGroup .rmItem a.rmExpanded, .RadMenu_Simple .rmGroup .rmItem a.rmExpanded:hover {
    background: #0054a5 !important;
}

.RadMenu_Simple .rmRoundedCorners ul.rmGroup {
    background-color: #0054a5 !important;
}

a#btnIsShowTopMenu {
    background: linear-gradient(183deg, #FFF13C 0%, #FBC50C 51.04%, #F18F3F 100%);
}
.btnMenuV2{
       color: black !important;
       background-color: unset !important;
}
.btnMenuV2:hover {
    background-color: unset !important;
}
/*
.page-header.navbar.page-logo {
    position: fixed;
    top: 0;
    background-color: #f8f9fa;
    z-index: 5000;
}
*/
.page-header.navbar {
    position: fixed;
    top: 0;
    background-color: #f8f9fa;
    z-index: 5000;
}
.page-logo{
    position: fixed;
    top: 0;
    background-color: #f8f9fa;
    z-index: 5000;
}
.searchQuickLy{
    position: fixed;
    top: 0;
left:30%;
    background-color: #f8f9fa;
    z-index: 5000;
}
.page-content-wrapper {
    margin-top: 95px;
}

/*---Luoi---*/
.RadGrid_Simple .rgHeaderDiv, .RadGrid_Simple .rgHeader, .RadGrid_Simple th.rgResizeCol, .RadGrid_Simple .rgHeaderWrapper {
    background: #0054a5 !important;
}
.RadGrid_Simple .rgHeader {
    color: #fff !important;
}
.RadGrid_Simple .rgHeader a {
    color: #fff !important;
}
/*---Login---*/
.line8.FT {
    COLOR: #ffffff;
    background: #0054a5 !important;
    border-radius: 0px 0px 8px 8px;
}

#imgRightBottom {
    height: auto !important;
    display: none;
}

img.footer-img2-home {
    display: none;
}

img.footer-img1-home {
    display: none;
}

.position-absolute {
    position: unset !important;
}

.holder2 {
    background: url(../../img/contentBg/Asset18.jpg) no-repeat !important;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}

.social-menu-left li {
    color: #000000 !important;
}

.social-menu-left a {
    color: #000000 !important;
}

#lblCopyRight {
    font-size: 13px !important;
    color: #979797 !important;
}

/*--Font--*/
.Labeltitle, .labelTitle, .LabelTitle, .labeltitle {
    font-family: open sans extrabold !important;
}
.functionTitle span {
    font-size: 32px !important;
    color: #0054a5 !important;
    font-weight: normal !important;
}
/*--font end--*/

/*--Page PowerHome--*/
.nav-tabs li a {   
    padding: 20px 15px !important;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover {
    background-color: #0054a5 !important;
}
a.nav-link.fz-13, a.nav-link.active.fz-13 {
    font-family: Open Sans;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: center;
}
span#_ctl0_lblFData_NameEmployee {
    font-family: Open Sans;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: center;
    color: #0054a5;
}
span#_ctl0_lblFData_belowImage1 {
    font-family: Open Sans;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
    color: #212b36;
}
.btn-link:hover, .btn-link, .card-header-color, .btn-link span {
	color: #0054a5;
	font-family: Open Sans;
	font-size: 16px;
	font-weight: 700;
}
#PWLogo,#Line,#HDBLogo,#lblTopTitle1,#lblTopLine1{
display:none;
}

.rememberP .labelIsBG{
display:none;
}
.functionTitle #lblTitle{
font-weight:bold !important;
}
/*--Page PowerHome End--*/

#lblTopLogo1
{
    width: 115px !important;
    height: 50px !important;
}

*, body, table, .label, .input, .Input, .inputNumber, .InputNumber, textarea.input, html .RadComboBox .rcbInput, .RadComboBox_Simple .rcbInput, .RadGrid .rgRow, .RadGrid .rgAltRow, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgGroupPanel, .RadGrid .rgGroupHeader, .RadGrid_Simple .dataNotUsed {
    font-size: 14px !important;
}
.rememberP .checkbox  #chkIsBG{
display:none;
}

@media (min-width: 1200px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
       max-width: 90vw !important;
    }
	.module-name-en {
    display: none !important;
}
