.nd__bg_login{
    float:left;
    width:100%
}
.nd__bg_login img{
    width:100%;
    position:fixed;
    top:0;
    left:0
}

.nd__form_login__body__content {
    border-radius: 4px;
    width: 320px;
    background: #fff;
    margin: auto;
    margin-top: 25%;
    box-shadow: 0px 1px 14px rgba(0, 0, 0, 0.07);
    padding: 0 15px 15px 15px;
}
    .nd__form_login__body__content ul li{
        list-style:none !important;
    }
    .form_login_new__bg__form ul {
        padding: 0px !important;
    }
.choose-languages span {
    color: #015eab;
}

.choose-languages a{
    color: #fccd4d;
}
.form_login_new__bg__logo img {
    height: 105px;
    margin-bottom: 20px;
}
.form_login_new__bg__logo{
    margin-top:0;
    width: 100%;
    text-align: center;
    margin-bottom: 0px;
}

.choose_company select option{
    color:#222 !important;
}
.form_login_new__bg__form ul li input::-webkit-input-placeholder { /* Edge */
    color: #333;
    font-size:12px;
  }
#wallpaper_login .form_login_new__bg__form ul li{
    background: #ffffff !important
}
.nd_remember_account label{
    padding-left:19px!important
}
.nd_remember_account span{
    color: #969696;
}
.nd_remember_account input{
    width:auto!important
}
.form_login_new__bg__form ul li.nd_remember_account input{
    width:15px!important;
    position:relative;
    margin-top:3px
}
.nd_btn_login {
    background: linear-gradient(180deg, #1771BB 0%, #015EAB 100%);
    border-radius: 2px;
    margin-bottom: 10px;
    display: grid;
    width: 120px;
    text-decoration: none !important;
    color: #fff !important;
    text-align: center;
}
.nd_btn_login span{
    color:#fff !important;
    font-size:12px;
    margin:auto;
    text-transform:uppercase;
    font-weight:600;
    text-decoration:none!important
}
.nd_btn_login:hover{
    opacity:.9!important
}
.forget-pass a{
    color:#015eab!important;
}
.nd_btn_login:hover span {
    color: #575757
}
.head_homepagenew{
    height:37px;
    background:#3f668d!important
}
.head_homepagenew ul li:nth-child(1) img{
    height:37px;
    display:block
}
.background_accounting{
    top:37px
}
.head_homepagenew ul li{
    padding:7.5px 18px
}
.head_homepagenew ul li a{
    font-size:13px
}
.head_homepagenew ul li img{
    display:none
}
.head_homepagenew ul li:hover{
    background-image:linear-gradient(to top,#759835,#7da137,#85ab38,#8db43a,#96be3b)!important
}
.head_homepagenew ul li.menu_right_pagehome{
    height:37px
}
.head_homepagenew ul li:nth-child(1):hover{
    background:#fff!important
}
.no-skin .sidebar{
    background:#3f668d;
    border:0
}
.nav-side-menu{
    background-color:#3f668d
}
#menu-content ul li{
    background:#355d86!important
}
#menu-content ul li a{
    color:#dce4ef!important
}
.nav-side-menu li:hover,.nav-side-menu li.active{
    background-image:linear-gradient(to top,#759835,#7da137,#85ab38,#8db43a,#96be3b)!important
}
.nav-side-menu li.li_customer{
    background-image:linear-gradient(to top,#e5862b,#ea953b,#f0a44b,#f5b25c,#fbc06d)!important
}
.logo-picture{
    background-color:#3f668d
}
.logo-picture-img{
    border-radius:107px
}
#menuNew ul{
    background:#355d86
}
#menu-content ul li.active span,#menu-content ul li.active a,#menu-content ul li:hover span,#menu-content ul li:hover a{
    color:#a6cd4c!important
}
.c__menu_left{
    top:13px
}
#menuNew a:hover{
    background-image:linear-gradient(to top,#759835,#7da137,#85ab38,#8db43a,#96be3b)!important
}
.n_table_content table tr th{
    background:#3f668d;
    color:#fff
}
.logo-picture{
    height:105px;
    padding:5px
}
.logo-picture a img{
    height:100px;
    width:100px
}
table tr td i.fa-save{
    color:#355d86!important
}
.accouting_Css #_easyui_textbox_input1{
    height:25px!important
}
.btn_search:hover{
    background:#679c30 url(../images/icon_search.png) left no-repeat
}
.btn_search,.btn_add_blue{
    transition:.2s
}
.btn_add_blue:hover{
    background:#315880 url(../images/icon_add.png) left no-repeat
}
.sys_frmsystemVar .form-control{
    width:100%;
    height:26px
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
    margin-top:-2px
}
.accounting_form_final .select2-container--default .select2-selection--single .select2-selection__arrow b{
    margin-top:-3px
}
.accounting_form_final .btn_search{
    background-position:35% 48%!important;
    text-indent:19px!important
}
.accounting_form_final .btn_add_blue{
    background-position:32% 48%!important;
    text-indent:19px!important
}
.nd_btn_add{
    background:#315880 url(../images/icon_add.png) left no-repeat;
    background-position:20% 48%!important;
    text-indent:20px;
    color:#fff
}
.nd_btn_ok{
    background:#315880 url(../images/btn_duyet.png) left no-repeat;
    background-position:35% 48%!important;
    text-indent:20px;
    color:#fff
}
.nd_btn_remove{
    background:#315880 url(../images/btn_remove.png) left no-repeat;
    background-position:35% 48%!important;
    text-indent:20px;
    color:#fff
}
.nd_btn_review{
    background:#315880 url(../images/btn_review.png) left no-repeat;
    background-position:25% 48%!important;
    text-indent:20px;
    color:#fff
}
.nd_btn_copy{
    background:#315880 url(../images/icon_copy.png) left no-repeat;
    background-position:20% 48%!important;
    text-indent:20px;
    color:#fff
}
.menu-list ul li span{
    padding:6px 0
}
.fix_easy_ui_flat .panel-header,.fix_easy_ui_flat .panel-body{
    box-shadow:none;
    height:auto!important
}
.fix_easy_ui_flat .panel{
    box-shadow:none
}
.fix_easy_ui_flat .panel-body{
    padding:0!important
}
.fix_easy_ui_flat .easyui-panel.easyuipanelAcc.panel-body{
    padding:0!important
}
.fix_easy_ui_flat .panel-title{
    text-transform:uppercase;
    padding-left:5px;
    color:#fff
}
.fix_easy_ui_flat .panel-header{
    background:#3f668d!important;
    color:#fff;
    border:0!important;
    border-radius:5px 5px 0 0
}
.fix_easy_ui_flat .form-group label{
    font-weight:400;
    color:#222;
    margin-top:3px;
    line-height:18px
}
.fix_easy_ui_flat .tabs li a.tabs-inner{
    border-radius:2px 2px 0 0
}
.fix_easy_ui_flat li.tabs-selected{
    background:#83b94a
}
.fix_easy_ui_flat li.tabs-selected a{
    background:#83b94a;
    border-radius:2px 2px 0 0;
    border:0
}
.fix_easy_ui_flat li.tabs-selected a span{
    color:#fff!important
}
.title_form_master .tabs-header,.title_form_master .tabs-tool{
    background:none!important;
    border:0!important
}
.title_form_master .panel-header{
    background:#3f668d!important;
    color:#fff;
    border:0!important;
    border-radius:5px 5px 0 0
}
.title_form_master .panel-header .panel-title{
    color:#fff
}
.title_form_master label{
    font-weight:400
}
.title_form_master ul.tabs li a{
    border-radius:5px 5px 0 0;
    border:0;
    background:#3f668d;
    color:#fff
}
.title_form_master ul.tabs li.tabs-selected a{
    background:#83b94a;
    color:#fff
}
.btn_create{
    background:#83b94a url(../images/icon_add.png) left no-repeat;
    background-position:20% 48%!important;
    text-indent:20px;
    color:#fff
}
.btn_copy{
    background:#3f668d left no-repeat;
    background-position:20% 48%!important;
    text-indent:20px;
    color:#fff
}
.accounting_form_final .btn_add_blue2{
    background-position:10% 47%!important;
    text-indent:20px!important
}
.btn_add_blue2{
    transition:.2s
}
.btn_add_blue2{
    background:#315880 url(../images/icon_add.png) left no-repeat
}

.body-login{
    background:url(../Images/wallpaper__login.jpg) no-repeat center top; 
    overflow:hidden;
    background-size: cover;
}
