﻿#NkSite_r10CssLoaded {
    display: none;
}

/*----------------------------------------------------------
                        DEFAULTS
----------------------------------------------------------*/

body {
    background: #fff;
    font-size: 12px;
    font-family: Arial;
    margin: 0px;
    padding: 0px;
    color: #696969;
    overflow-x: hidden;
}

a {
    text-decoration: none;
}

    a:hover {
        text-decoration: underline;
    }

.button {
    font: 12px Arial;
    font-weight: bold;
    color: #fff;
    background: #e73825;
    border: 0 none !important;
    cursor: pointer;
    line-height: 25px;
    height: 25px;
}

.button-background-000e58 {
    background: #000e58 !important;
}

.button-background-000 {
    background: #000 !important;
    line-height: 20px !important;
    height: 22px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.button-hoantat {
    font: 12px Arial;
    font-weight: bold;
    color: #fff;
    background: #e73825;
    border: 0 none !important;
    cursor: pointer;
    line-height: 25px;
    height: 25px;
}

.clear, .clearfix {
    clear: both;
}

    .clearfix::after {
        clear: both;
        content: "";
        display: table;
    }

.txtoverflow {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: pre;
}

.bold {
    font-weight: bold;
}

.float-left {
    float: left;
}

.float-right {
    float: right;
}

.padding-left-10 {
    padding-left: 10px;
}

/*---------------------------------------------------------
                        TEXTBOX ELEMENT
----------------------------------------------------------*/

html body .RadInput_Windows7 {
    display: block;
}

    html body .RadInput_Windows7 .riTextBox, html body .RadInputMgr_Windows7 {
        font: 12px Arial !important;
    }

/*----------------------------------------------------------
                        PRIMARY LAYOUT ELEMENTS
----------------------------------------------------------*/

.page {
    width: 1024px;
    background: #fff;
    margin: 0px auto 0px auto;
}

.header {
    background: #47abed url('../Images/header-bg.png');
    width: 100%;
    height: 90px;
    position: relative;
}

.main {
    padding-top: 10px;
    width: 100%;
    position: relative;
}

table td {
    padding-bottom: 0px;
    padding-top: 0px;
}


.footer {
    color: #2773a5;
    width: 100%;
    text-align: center;
    line-height: 40px;
    height: 40px;
    clear: both;
}

.text-underline {
    text-decoration: underline;
}

/*---------------------------------------------
                    HEADER
----------------------------------------------*/
.page .flat_languages {
    position: absolute;
    z-index: 1;
    right: 60px;
}

.header .logo {
    position: absolute;
    left: 30px;
    top: 12px;
}

    .header .logo img {
        max-height: 70px;
        border: none;
    }

.header .loginDisplay {
    position: absolute;
    top: 28px;
    right: 40px;
    text-align: right;
    color: #fff;
}

    .header .loginDisplay a {
        color: #fff;
    }

.logo-theme {
    background-image: url('../Images/logo.png');
    width: 300px;
    height: 80px;
    display: block;
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center;
}

    .logo-theme.logo-theme-th-TH {
        background-image: url('../Images/logo-nimbus.png');
        height: 100px;
        width: 258px;
    }

.logoMaster {
    display: block;
}
/*-----------------------------------------------
                    NAV MENU
------------------------------------------------*/

.menu {
    bottom: 0;
    height: 29px;
    position: absolute;
    right: 40px;
    z-index: 10;
}

    .menu .RadMenu_Sitefinity,
    .menu .RadMenu_Sitefinity a.rmLink {
        font-weight: bold;
        color: #333;
    }

        .menu .RadMenu_Sitefinity ul.rmRootGroup,
        .menu .RadMenu_Sitefinity div.rmRootGroup {
            background-color: transparent;
            border: 0 none;
        }

        .menu .RadMenu_Sitefinity .rmGroup .rmItem a.rmLink {
            font-weight: normal;
        }

        .menu .RadMenu_Sitefinity .rmItem a.rmLink {
            padding-top: 3px;
            padding-right: 0;
            padding-bottom: 1px;
            line-height: 19px;
        }

            .menu .RadMenu_Sitefinity .rmItem a.rmLink:hover,
            .menu .RadMenu_Sitefinity .rmItem a.rmFocused,
            .menu .RadMenu_Sitefinity .rmItem a.rmSelected,
            .menu .RadMenu_Sitefinity .rmItem a.rmExpanded,
            .menu .RadMenu_Sitefinity .rmItem a.rmExpanded:hover {
                padding: 2px 0 2px 12px;
                line-height: 20px;
            }

    .menu .RadMenu a.rmLink {
        cursor: pointer;
    }

    .menu .RadMenu_Sitefinity .rmHorizontal .rmItem {
        background-color: #fff;
        margin-left: 2px;
    }

        .menu .RadMenu_Sitefinity .rmHorizontal .rmItem a.rmLink .rmText {
            border-right: 0 none;
        }

            .menu .RadMenu_Sitefinity .rmHorizontal .rmItem a.rmLink .rmText.rmExpandDown {
                background-image: url('../Images/img_setting.png');
                background-repeat: no-repeat;
                background-position: right 0px;
                padding-right: 28px;
            }

    .menu .RadMenu_Sitefinity .rmItem a.rmLink.rmFocused .rmText.rmExpandDown,
    .menu .RadMenu_Sitefinity .rmItem a.rmLink.rmSelected .rmText.rmExpandDown,
    .menu .RadMenu_Sitefinity .rmItem a.rmLink.rmExpanded .rmText.rmExpandDown {
        background-position: right 1px;
    }

    .menu .RadMenu_Sitefinity .rmGroup .rmItem a.rmLink .rmText {
        padding-left: 10px;
        padding-right: 10px;
    }

    .menu .RadMenu_Sitefinity .rmGroup .rmItem a.rmLink:hover {
        padding-left: 0;
        line-height: 15px;
        margin: 2px 2px 1px;
        padding: 1px;
    }

    .menu .RadMenu_Sitefinity .rmGroup,
    .menu .RadMenu_Sitefinity .rmMultiColumn,
    .menu .RadMenu_Sitefinity .rmGroup .rmVertical {
        border-top: 0 none;
    }

        .menu .RadMenu_Sitefinity .rmGroup .rmVertical {
            margin-top: -1px;
        }

    .menu .RadMenu .rmSlide,
    .menu .RadMenu_Context {
        right: -1px !important;
        left: auto !important;
    }

.nav-search-btn {
    position: absolute;
    left: 175px;
    top: 4px;
}

.nav-area {
    position: relative;
    width: 640px;
    height: 29px;
    display: block;
}

.nav-search-field {
    position: absolute;
    left: 2px;
    top: 4px;
    width: 170px !important;
    height: 25px !important;
    line-height: 25px !important;
    vertical-align: middle !important;
}

html body .menu .RadInput_Windows7 .riTextBox, html body .menu .RadInputMgr_Windows7 {
    border: 0px none transparent !important;
}

div.nav {
    position: relative;
    float: right !important;
}

    div.nav ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
    }

        div.nav ul li a, div.nav ul li a:visited {
            background-color: #fff;
            border-bottom: 1px #00adf2 solid;
            color: #000;
            display: block;
            line-height: 14px;
            padding: 7px 15px;
            text-decoration: none;
            white-space: nowrap;
            font-weight: bold;
            margin-right: 2px;
        }

            div.nav ul li a:hover, div.nav ul li a:active, div.nav ul li a.selected {
                border-bottom: 1px #fff solid;
            }

.menu .pnlMasterNavManager {
    position: relative;
    float: right;
    padding-top: 7px;
}

#master_nav_manager_childs {
    background: #fff;
    border: 1px solid #C6C6C6;
    margin: 0;
    padding: 0;
    list-style: none;
    border-top: 0 none;
    position: absolute;
    right: -1px;
    top: 29px;
    width: 195px;
    display: none;
}

.menu .lnkMenuItemQuanLy {
    background: url('../Images/img_setting.png') no-repeat scroll right 5px #FFFFFF;
    color: #000;
    font-weight: bold;
    line-height: 14px;
    padding: 7px 32px 6px 14px;
    text-decoration: none;
}

.menu .lnkMenuItemQuanLyHover {
    padding: 7px 32px 7px 14px;
}

.menu #master_nav_manager_childs li {
    height: 24px;
    padding-left: 20px;
    padding-right: 20px;
}

    .menu #master_nav_manager_childs li a {
        color: #333;
        line-height: 24px;
        text-decoration: none;
    }

        .menu #master_nav_manager_childs li a:hover,
        .menu #master_nav_manager_childs li a.selected {
            font-weight: bold;
        }
/*-------------------------------------------------
                    LOGIN FORM
---------------------------------------------------*/
.login-form {
    background: url('../Images/login-form-bg.png') no-repeat right top transparent;
    width: 790px;
    height: 324px;
    display: block;
    position: absolute;
    top: 22%;
    left: 22%;
}

    .login-form .content-form, .register-form .content-form, .forgot-password-form .content-form {
        width: 100%;
        height: 100%;
        position: relative;
    }

    .login-form .logo-slogan, .register-form .logo-slogan, .forgot-password-form .logo-slogan {
        position: absolute;
        text-align: right;
        top: 60px;
        width: 230px;
        color: #2773a5;
        font-size: 13px;
    }

    .login-form .form-fields {
        position: absolute;
        right: 48px;
        top: 77px;
        width: 350px;
        height: 240px;
        color: #fff;
    }

    .login-form .title-login-form, .register-form .title-login-form, .forgot-password-form .title-login-form {
        display: block;
        text-align: center;
        width: 100px;
        background: none repeat scroll 0 0 #0066a4;
        border: 0 none;
        color: #FFFFFF;
        font: bold 12px/25px Arial;
        height: 25px;
    }

.forgot-password-form .title-login-form {
    width: 150px;
}

.login-form .line-break, .register-form .line-break, .forgot-password-form .line-break {
    height: 0px;
}

.login-form .msg-field, .register-form .msg-field, .forgot-password-form .msg-field {
    height: 16px;
    line-height: 16px;
    font-weight: bolder;
    color: Red;
}

.forgot-password-form .msg-field {
    height: 50px;
}

.login-form .login-text-field, .register-form .login-text-field, .forgot-password-form .login-text-field {
    width: 315px !important;
    height: 27px !important;
    font: 12px/18px Arial !important;
}

    .login-form .login-text-field.login-text-field-password {
        border: 1px solid #3EB6FF !important;
        height: 22px !important;
        padding-left: 5px;
    }

        .login-form .login-text-field.login-text-field-password:hover,
        .login-form .login-text-field.login-text-field-password:focus {
            border: 1px solid #1d87a8 !important;
        }

.login-form .validator-field, .register-form .validator-field, .forgot-password-form .validator-field, #div_NoiDungPhieuIn .validator-field {
    color: #e73825;
}

.login-form a {
    color: #fff;
}

.login-form .copyright-area, .register-form .copyright-area, .forgot-password-form .copyright-area {
    color: #2a72a8;
}

html body .login-form .RadInput_Windows7 .riTextBox, html body .login-form .RadInput_Windows7 .riEnabled {
    border-color: #3eb6ff !important;
}

html body .login-form .RadInput_Windows7 .riHover, html body .login-form .RadInput_Hover_Windows7, html body .login-form .RadInput_Windows7 .riFocused, html body .login-form .RadInput_Focused_Windows7, html body .register-form .RadInput_Windows7 .riTextBox, html body .register-form .RadInput_Windows7 .riEnabled, html body .forgot-password-form .RadInput_Windows7 .riTextBox, html body .forgot-password-form .RadInput_Windows7 .riEnabled {
    border-color: #1d87a8 !important;
}

.ssl-img {
    position: absolute;
    left: 243px;
    top: 286px;
    width: 60px;
}

/*-------------------------------------------------
                    REGISTER FORM
---------------------------------------------------*/
.register-form {
    background: url('../Images/register-form-bg.png') no-repeat right top transparent;
    width: 790px;
    height: 450px;
    display: block;
    position: absolute;
    top: 15%;
    left: 22%;
}

    .register-form .form-fields {
        position: absolute;
        right: 48px;
        top: 84px;
        width: 348px;
        height: 340px;
        color: #0066a4;
    }

    .register-form a {
        color: #0066a4;
    }

    .register-form .login-combo-field {
        width: 318px !important;
        height: 25px !important;
    }

/*-------------------------------------------------
                    FORGOT PASSWORD FORM
---------------------------------------------------*/
.forgot-password-form {
    background: url('../Images/register-form-bg.png') no-repeat right top transparent;
    width: 790px;
    height: 450px;
    display: block;
    position: absolute;
    top: 15%;
    left: 22%;
}

    .forgot-password-form .form-fields {
        position: absolute;
        right: 48px;
        top: 84px;
        width: 348px;
        height: 340px;
        color: #0066a4;
    }

    .forgot-password-form a {
        color: #0066a4;
    }

    .forgot-password-form .login-combo-field {
        width: 318px !important;
        height: 25px !important;
    }

    .forgot-password-form .button {
        margin-left: 10px;
    }

/*--------------------------------------------------------
                        QUẢN LÝ
---------------------------------------------------------*/

.quan-ly-form {
    width: 100%;
}

    .quan-ly-form .left-col {
        width: 190px;
        text-align: right;
        border-right: 1px solid #33c9ff;
    }

.kho-hang-form .right-col,
.nhan_hang_luan_chuyen_noi_bo_form .right-col {
    padding-left: 10px;
    width: 770px;
}

.quan-ly-form .right-col {
    padding-left: 10px;
}

.crumb-area {
    /*    font-weight: bold;	*/
    color: #5d5d5d;
    height: 40px;
    padding-left: 13px;
    padding-left: 13px;
}

.nhap_hang_tra_hang_form .center_col .crumb-area,
.nhap_hang_form .center_col .crumb-area {
    left: 180px;
    position: absolute;
    top: 10px;
}

.quan-ly-form .right-col .content-area {
    display: block;
    width: 100%;
    /*border-top: 1px solid #878787;*/
}

.quan-ly-form .right-col .title-bar {
    display: block;
    width: 100%;
    /*background-color: #cff1fd;*/
    height: 35px;
    /*line-height: 35px;*/
    vertical-align: middle;
    text-align: right;
    color: #4d4d4d;
}

    .quan-ly-form .right-col .title-bar a {
        color: #4d4d4d;
        padding: 0 5px;
    }

        .quan-ly-form .right-col .title-bar a.selected {
            font-weight: bold;
        }

.quan-ly-form .right-col .content-area .content {
    display: block;
    width: 100%;
    text-align: left;
    color: #5d5d5d;
}

    .quan-ly-form .right-col .content-area .content .tong_giao_dich {
        color: Black;
    }

.HoaDonCol1 {
    width: 150px;
    vertical-align: text-top;
}

.HoaDonCol2 {
    text-align: left;
    width: 300px;
}
/*--------------------------------------------------------
                        KHO HÀNG
---------------------------------------------------------*/
.point {
    cursor: pointer;
}

.kho-hang-form .left-col,
.nhap_hang_tra_hang_form .left_col,
.nhan_hang_luan_chuyen_noi_bo_form .left_col,
.nhap_hang_form .left_col,
td.menu_left_col {
    width: 170px;
    border-right: 1px solid #33c9ff;
    padding: 0;
    margin: 0;
}

.kho-hang-form .right-col .content-area, .kho-hang-form .right-col .subnav-bar-area, .kho-hang-form .right-col .category-bar-area, .nhan_hang_luan_chuyen_noi_bo_form .right-col .content-area {
    display: block;
}

    .kho-hang-form .right-col .category-bar-area .div_chihienhangton_area,
    .kho-hang-form .right-col .category-bar-area .div_showdeactivatedproduct_area,
    .kho-hang-form .right-col .category-bar-area .div_checkAllToPrintBarcode_area,
    .kho-hang-form .right-checkboxes {
        height: 35px;
        line-height: 35px;
        padding-right: 10px;
        float: right;
    }

    .kho-hang-form .right-col .category-bar-area .view-type-area {
        padding-left: 2px;
        background-color: #fff;
        height: 35px;
        overflow: hidden;
    }

        .kho-hang-form .right-col .category-bar-area .view-type-area table {
            background-color: #07B4F4;
        }

        .kho-hang-form .right-col .category-bar-area .view-type-area #view_product_by_list, .kho-hang-form .right-col .category-bar-area .view-type-area #view_product_by_thumb {
            width: 19px;
            height: 19px;
            display: block;
        }

        .kho-hang-form .right-col .category-bar-area .view-type-area #view_product_by_list {
            background-image: url('../Images/img-view-by-list.png');
        }

        .kho-hang-form .right-col .category-bar-area .view-type-area #view_product_by_thumb {
            background-image: url('../Images/img-view-by-thumb.png');
        }

        .kho-hang-form .right-col .category-bar-area .view-type-area #view_product_by_list.actived {
            background-image: url('../Images/img-view-by-list-actived.png') !important;
        }

        .kho-hang-form .right-col .category-bar-area .view-type-area #view_product_by_thumb.actived {
            background-image: url('../Images/img-view-by-thumb-actived.png') !important;
        }

.kho-hang-form .right-col .crumb-area #lblsearch_msg {
    font-size: 14px;
    font-weight: bold;
    /*padding-left: 30px;*/
    float: left;
    /*height: 35px;*/
    line-height: 35px;
}

    .kho-hang-form .right-col .crumb-area #lblsearch_msg.msglong {
        line-height: 18px !important;
        margin-left: -13px !important;
    }

    .kho-hang-form .right-col .crumb-area #lblsearch_msg span {
        color: #E73825;
    }

.kho-hang-form .right-col .crumb-area {
}

.kho-hang-form .right-col .paging_area .control_bar {
    position: absolute;
    right: 0;
    top: 0;
}

    .kho-hang-form .right-col .paging_area .control_bar #total_page {
        color: #e73825;
    }

    .kho-hang-form .right-col .paging_area .control_bar .btnThemMoiSanPham, .kho-hang-form .right-col .paging_area .control_bar #btnXuatRaFileExcel, #div_quan_ly_khach_hang .btnAddNewCustomer, #ChuongTrinhKhuyenMai .search_area .btnAddNewCustomer, #phan_loai_hang_hoa .search_area .btnAddNewCustomer, #phan-loai-thanh-vien .search_area .btnAddNewCustomer, #div_quan_ly_bo_phan .search_area .btnAddNewRole, #div_QuanLyChiNhanh .search_area .btnAddBranch, #div_quan_ly_nguoi_su_dung .search_area .btnAddNewUser, #thuoc-tinh-san-pham .search_area .btnAddNewCustomer, #SetupChuongTrinhKhuyenMai .setup-promotion-section-title .button-add-setup-promotion, #div_BangGia .search_area .btnAddNewPrice, #div_AddProductToPriceSheet .head_control_bar .btnSearch, #thuoc-tinh-san-pham-UOM #divTuyChon .btnAddNewUOM, #div_PaymentOption #divTuyChon .btnAddNewPaymentOption, #div_QuanLyCanhBaoHangTon .head_control_bar .btnSearch, #div_DanhMucChiPhi .search_area .btnAddNewChiPhiOption, #div_GiayInMaVach .search_area .btnAddNewPageTypeOption, #div_quan_ly_nha_phan_phoi .search_area .btnAddNewPartner {
        height: 19px;
        width: 22px;
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .kho-hang-form .right-col .paging_area .control_bar .btnThemMoiSanPham, #div_quan_ly_khach_hang .btnAddNewCustomer, #ChuongTrinhKhuyenMai .search_area .btnAddNewCustomer, #phan_loai_hang_hoa .search_area .btnAddNewCustomer, #phan-loai-thanh-vien .search_area .btnAddNewCustomer, #div_quan_ly_bo_phan .search_area .btnAddNewRole, #div_QuanLyChiNhanh .search_area .btnAddBranch, #div_quan_ly_nguoi_su_dung .search_area .btnAddNewUser, #thuoc-tinh-san-pham .search_area .btnAddNewCustomer, #SetupChuongTrinhKhuyenMai .setup-promotion-section-title .button-add-setup-promotion, #div_BangGia .search_area .btnAddNewPrice, #div_AddProductToPriceSheet .head_control_bar .btnSearch, #thuoc-tinh-san-pham-UOM #divTuyChon .btnAddNewUOM, #div_PaymentOption #divTuyChon .btnAddNewPaymentOption, #div_QuanLyCanhBaoHangTon .head_control_bar .btnSearch, #div_DanhMucChiPhi .search_area .btnAddNewChiPhiOption, #div_DanhMucChiPhi #divTuyChon .btnAddNewChiPhiOption, #div_GiayInMaVach .search_area .btnAddNewPageTypeOption, #div_quan_ly_nha_phan_phoi .search_area .btnAddNewPartner {
        background-image: url('../Images/img-TaoMoi.png');
    }

    .kho-hang-form .right-col .paging_area .control_bar #btnXuatRaFileExcel {
        background-image: url('../Images/img-export-excel.png');
    }

.kho-hang-form .right-col .subnav-bar-area {
    background: #07b4f4;
    border-top: 1px solid #fff;
    height: 36px;
    line-height: 36px;
    color: #fff;
    padding-left: 10px;
}

.kho-hang-form .right-col .paging_area {
    height: 36px;
    line-height: 32px;
    position: relative;
}

.kho-hang-form .customexportexcel {
    display: block;
}

/*----------------------------------------
                MENU LEFT
-----------------------------------------*/

.menu_left_area, .menu_left_area .left_nav {
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: right;
}

.quan-ly-form .left-col .menu_left_area {
    width: 210px !important;
}

.menu_left_area .left_nav ul, .menu_left_area .left_nav li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.menu_left_area .left_nav .menu_head {
    background-image: url('../Images/arrow-left.png');
    background-position: 170px 14px;
    background-repeat: no-repeat;
    background-color: #fff;
    border-top: 1px solid #33c9ff;
}

.kho-hang-form .menu_left_area .left_nav .menu_head,
.nhap_hang_tra_hang_form .menu_left_area .left_nav .menu_head,
.nhap-xuat-form .menu_left_area .left_nav .menu_head,
.nhap_hang_form .menu_left_area .left_nav .menu_head,
.nhan_hang_luan_chuyen_noi_bo_form .menu_left_area .left_nav .menu_head {
    background-position: 150px 14px;
}

.menu_left_area .left_nav .last_item {
    border-bottom: 1px solid #33c9ff;
}

.menu_left_area .left_nav .menu_head .head-name {
    padding-right: 30px;
    line-height: 40px;
}

.menu_left_area .left_nav .menu_head_expanded {
    background-image: url('../Images/arrow-bottom.png') !important;
}

.menu_left_area .left_nav .menu_head_seleted {
    background-color: #b1e9ff;
}

.menu_left_area .left_nav .menu_head .head-name, .menu_left_area .left_nav .menu_head .head-name:hover {
    text-decoration: none;
    color: #4d4d4d;
    font-weight: bold;
    cursor: pointer;
    font-size: 15px;
}

.menu_left_area .left_nav .child_nav {
    display: none;
    background-color: #e4f7ff;
}

    .menu_left_area .left_nav .child_nav li {
        background: #e4f7ff;
    }

        .menu_left_area .left_nav .child_nav li a {
            color: #000;
            text-decoration: none;
            display: block;
            font-size: 12px;
            font-weight: normal;
            padding-right: 15px;
            line-height: 20px;
        }

            .menu_left_area .left_nav .child_nav li a:hover, .menu_left_area .left_nav .child_nav li a.selected {
                font-weight: bold;
            }

.nhap_hang_form .headname_changeDate, .tra_hang_nha_cung_cap_form .headname_changeDate, .nhap_hang_tra_hang_form_lcnb .headname_changeDate, .dieu_chinh_hang_ton_form .headname_changeDate {
    text-align: left !important;
    padding-left: 11px !important;
    height: 40px !important;
    line-height: 40px !important;
}

.nhap_hang_form .menuhead_changeDate {
    /*background-position: 174px 14px !important;*/
}

.nhap_hang_form .menuhead_changeDate, .tra_hang_nha_cung_cap_form .menuhead_changeDate, .nhap_hang_tra_hang_form_lcnb .menuhead_changeDate, .dieu_chinh_hang_ton_form .menuhead_changeDate {
    background-image: url("../Images/arrow-bottom.png") !important;
    cursor: pointer !important;
}

.nhap_hang_form .div_TransactionDate, .tra_hang_nha_cung_cap_form .div_TransactionDate, .nhap_hang_tra_hang_form_lcnb .div_TransactionDate, .dieu_chinh_hang_ton_form .div_TransactionDate {
    padding-left: 10px !important;
}

.nhap_hang_form .input-append input {
    width: 125px;
}

.tra_hang_nha_cung_cap_form .input-append input, .nhap_hang_tra_hang_form_lcnb .input-append input, .dieu_chinh_hang_ton_form .input-append input {
    width: 150px;
}
/*-------------------------------------------------
                    END MENU LEFT
--------------------------------------------------*/

/*                       category nav                 */
.kho-hang-form .right-col .category-bar-area ul, .kho-hang-form .right-col .category-bar-area li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.kho-hang-form .right-col .category-bar-area .menu_head {
    background-image: url('../Images/arrow-left-white.png');
    background-position: 10px center;
    background-repeat: no-repeat;
    background-color: #07b4f4;
    height: 35px;
    line-height: 35px;
    padding-left: 30px;
    cursor: pointer;
}

    .kho-hang-form .right-col .category-bar-area .menu_head a.loading {
        background: url("../Images/category_nav_loading.gif") no-repeat scroll right center transparent;
    }

.kho-hang-form .right-col .category-bar-area .menu_head_seleted {
    background-image: url('../Images/arrow-bottom-white.png') !important;
    cursor: pointer;
}

.kho-hang-form .right-col .category-bar-area .menu_head .head-name, .kho-hang-form .right-col .category-bar-area .menu_head .head-name:hover {
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    padding-right: 25px;
}

.kho-hang-form .right-col .category-bar-area .menu_body {
    display: none;
    width: 184px;
    background-color: #c4ebfb;
    position: absolute;
    z-index: 300;
}

    .kho-hang-form .right-col .category-bar-area .menu_body li {
        background: #c4ebfb;
    }

        .kho-hang-form .right-col .category-bar-area .menu_body li a, .kho-hang-form .right-col .category-bar-area .menu_body li td.cat_plus_minus {
            color: #000;
            text-decoration: none;
            padding: 5px 0px 5px 0px;
            display: block;
            font-weight: normal;
        }

        .kho-hang-form .right-col .category-bar-area .menu_body li td a {
            padding-left: 2px !important;
        }

        .kho-hang-form .right-col .category-bar-area .menu_body li a:hover, .kho-hang-form .right-col .category-bar-area .menu_body li a.cat_link_selected {
            font-weight: bold;
        }

        .kho-hang-form .right-col .category-bar-area .menu_body li.parent {
            background: #85deff;
            font-weight: bold;
        }

            .kho-hang-form .right-col .category-bar-area .menu_body li.parent ul li a, .kho-hang-form .right-col .category-bar-area .menu_body li.parent ul li td.cat_plus_minus {
                padding-left: 0px;
            }

            .kho-hang-form .right-col .category-bar-area .menu_body li.parent ul li td a {
                padding-left: 0px !important;
            }

.catplus {
    background: url(../images/arrow-left-white.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    height: 13px;
    padding: 0;
    vertical-align: middle;
    width: 13px;
}

.kho-hang-form .right-col .category-bar-area .menu_body li.parent ul {
    display: none;
}

.catminus {
    background: url(../images/arrow-bottom-white.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    height: 13px;
    padding: 0;
    vertical-align: middle;
    width: 13px;
}

/*                 end category nav               */



/*--------------------------------------------------------
                        BÁN HÀNG
---------------------------------------------------------*/

.ban-hang-form {
    margin: auto;
}

    .ban-hang-form .left-col {
        width: 800px;
    }

    .ban-hang-form .right-col {
        width: 224px;
        padding-top: 40px;
    }

        .ban-hang-form .right-col .menu_right_area,
        .ban-hang-form .right-col .menu_right_area .right_nav {
            width: 224px;
        }

    .ban-hang-form .left-col .grid_footer_button_area, .nhap_hang_tra_hang_form .center_col .grid_footer_button_area, .nhap_hang_form .center_col .grid_footer_button_area, .quan_ly_gian_hang .grid_footer_button_area {
        text-align: right;
        padding-top: 10px;
    }

    #vender_suggest_area #lnk_ten_khach_hang_area,
    .ban-hang-form .menu_right_area .right_nav #lnk_ten_khach_hang_area {
        position: relative;
        padding-right: 20px;
        display: none;
    }

        #vender_suggest_area #lnk_ten_khach_hang_area a.btn_remove_current_customer,
        .ban-hang-form .menu_right_area .right_nav #lnk_ten_khach_hang_area a.btn_remove_current_customer {
            display: block;
            position: absolute;
            right: 0;
            top: 2px;
            background-image: url('../Images/close.png');
            width: 14px;
            height: 14px;
        }

    .ban-hang-form .menu_right_area .right_nav .child_nav_ttnv .username_area a,
    .ban-hang-form .menu_right_area .right_nav #nav_thongtinkhachhang .lnkTenKhachHang,
    #vender_suggest_area .lnkTenKhachHang {
        font-weight: bold;
        color: #696969;
    }

    .ban-hang-form .menu_right_area .right_nav #nav_thongtinkhachhang .lnkTenKhachHang,
    #vender_suggest_area .lnkTenKhachHang {
        max-width: 115px;
        display: block;
    }

    .ban-hang-form .menu_right_area .right_nav .child_nav_ttnv .username_area a:hover {
        color: Blue;
    }

    .ban-hang-form .menu_right_area .right_nav .child_nav_ttnv .branch_area {
        margin-top: 5px;
        display: block;
    }

    .ban-hang-form .menu_right_area .right_nav .child_nav_ttnv .username_area .txt-user-suggest-area {
        display: none;
    }

    .ban-hang-form .menu_right_area .right_nav .child_nav_ttnv .username_area input {
        width: 204px;
        border: 1px solid #C1DBFC;
        height: 18px;
        font: 12px Arial;
    }

    .ban-hang-form .menu_right_area .right_nav .txtSuggestCustomer,
    #vender_suggest_area .txtVendorSuggest {
        width: 170px;
        border: 1px solid #C1DBFC;
        height: 18px;
        font: 12px Arial;
    }

    .ban-hang-form .menu_right_area .right_nav #nav_thongtinkhachhang ul.as-list {
        width: 170px !important;
    }

#search_result_dialog .categories_area {
    height: 25px;
    float: right;
}
/*----------------------------------------
                MENU RIGHT
-----------------------------------------*/

.menu_right_area, .menu_right_area .right_nav {
    width: 224px;
    margin: 0;
    padding: 0;
    text-align: center;
}

    .menu_right_area ul, .menu_right_area li {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .menu_right_area .right_nav .menu_head,
    .dichvu_rightnav .menu_head {
        background-image: url('../Images/arrow-bottom.png');
        background-position: 184px 14px;
        background-repeat: no-repeat;
        background-color: #b1e9ff;
        border-top: 1px solid #33c9ff;
    }

    .menu_right_area .right_nav.right_nav_3col .menu_head {
        background-image: url('../Images/arrow-bottom-white.png') !important;
        background-position: 184px 24px !important;
        background-color: #47ABED !important;
        border-top: 1px solid transparent !important;
    }

    .menu_right_area .right_nav .last_item {
        border-bottom: 1px solid #33c9ff;
    }

    .menu_right_area .right_nav .menu_head .head-name,
    .dichvu_rightnav .menu_head .head-name {
        padding-right: 30px;
        line-height: 40px;
        display: block;
        text-align: left;
        padding-left: 5px;
    }

    .menu_right_area .right_nav.right_nav_3col .menu_head .head-name {
        line-height: 59px !important;
    }

    .menu_right_area .right_nav .menu_head_collapsed,
    .dichvu_rightnav .menu_head_collapsed {
        background-image: url('../Images/arrow-left.png') !important;
    }

    .menu_right_area .right_nav.right_nav_3col .menu_head_collapsed {
        background-image: url('../Images/arrow-left-white.png') !important;
    }

    .menu_right_area .right_nav #nav_thongtinkhachhang_disable.menu_head,
    .menu_right_area .right_nav #nav_thongtinkhachhang_disable.menu_head_collapsed {
        background-image: url('../Images/warning-icon.png') !important;
    }

#nav_thongtinNCC_disable.menu_head,
#nav_thongtinNCC_disable.menu_head_collapsed {
    background-image: url('../Images/warning-icon.png') !important;
}

.menu_right_area .right_nav .menu_head_seleted,
.dichvu_rightnav .menu_head_seleted {
    background-color: #b1e9ff;
}

.menu_right_area .right_nav .menu_head .head-name,
.menu_right_area .right_nav .menu_head .head-name:hover,
.dichvu_rightnav .menu_head .head-name,
.dichvu_rightnav .menu_head .head-name:hover {
    text-decoration: none;
    color: #4d4d4d;
    font-weight: bold;
    cursor: pointer;
    font-size: 15px;
}

.menu_right_area .right_nav #nav_thongtinkhachhang_disable.menu_head .head-name,
.menu_right_area .right_nav #nav_thongtinkhachhang_disable.menu_head .head-name:hover {
    cursor: default;
}

.menu_right_area .right_nav.right_nav_3col .menu_head .head-name, .menu_right_area .right_nav.right_nav_3col .menu_head .head-name:hover {
    color: #fff;
}

.menu_right_area .right_nav .child_nav {
    display: block;
    text-align: left;
    padding: 10px 5px 10px 5px;
    background-color: #e4f7ff;
}

.nhap_hang_tra_hang_form .menu_right_area .right_nav .child_nav, .nhap_hang_form .menu_right_area .right_nav .child_nav {
    padding: 5px;
}

.menu_right_area .right_nav .child_nav_ttnv {
    padding: 10px;
}

.menu_right_area .right_nav .child_nav li {
    background: #e4f7ff;
}

    .menu_right_area .right_nav .child_nav li a {
        color: #000;
        text-decoration: none;
        display: block;
        font-size: 12px;
        font-weight: normal;
        padding-right: 15px;
        line-height: 20px;
    }

        .menu_right_area .right_nav .child_nav li a:hover {
            font-weight: bold;
        }

/*-------------------------------------------------
                    END MENU RIGHT
--------------------------------------------------*/

/*--------------------------------------------------
                    DROPDOWNLIST
---------------------------------------------------*/

.RadComboBoxDropDown:after, .RadComboBoxDropDown, .RadComboBoxDropDown_Windows7 {
    top: -1px !important;
}

html body .RadInput_Windows7 .riTextBox, html body .RadInputMgr_Windows7, .RadComboBox_Windows7, .RadComboBox_Windows7 .rcbInput, .RadComboBoxDropDown_Windows7, html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default, .RadComboBox_Default, .RadComboBox_Default .rcbInput, .RadComboBoxDropDown_Default {
    font: 12px Arial !important;
}

.RadComboBox .rcbReadOnly td.rcbArrowCell a, .RadComboBox .rcbReadOnly td.rcbArrowCell {
    width: 18px !important;
}

.RadComboBox_Windows7 .rcbReadOnly td.rcbArrowCellRight, .RadComboBox_Windows7 .rcbHovered .rcbReadOnly td.rcbArrowCellRight, .RadComboBox_Windows7 .rcbDisabled .rcbReadOnly td.rcbArrowCellRight, .RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight, .RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbArrowCellRight, .RadComboBox_Default .rcbDisabled .rcbReadOnly td.rcbArrowCellRight {
    background-position: -54px -176px !important;
}

.RadComboBox_Windows7 .rcbFocused .rcbReadOnly td.rcbInputCellLeft, .RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbInputCellLeft {
    background-position: 0 -22px !important;
}

.RadComboBox_Windows7 .rcbEmptyMessage, .RadComboBox .rcbEmptyMessage {
    color: #A0A0A0 !important;
    font-style: italic !important;
}
/***********************  END  ********************/

.form-insert-edit-product {
    padding: 3px 10px 10px 10px;
}

.field-title {
    color: #0090C6;
    line-height: 17px;
}

.title-pop-up {
    color: #0090C6;
    font-weight: bold;
    font-size: 20px;
}

/*-------------------------------------------------------
                        DIALOG
--------------------------------------------------------*/
#confirm_delete_account_dialog,
#confirm_session_dialog,
#confirm_delete_product_dialog,
#confirm_duplicated_product_name_dialog,
#confirm_submit_order_dialog,
#discount_all_items_in_cart_dialog,
#thieu_thong_tin_dialog,
#thay_doi_sl_dialog,
#confirm_delete_customer_dialog,
#confirm_delete_PageType_dialog,
#confirm_delete_User_dialog,
#confirm_print_receipt_dialog,
#confirm_delete_role_dialog,
#confirm_send_mail_receipt_to_customer_dialog,
#confirm_delete_branch_dialog,
.nk_confirmation_dialog,
#confirm_invoicepayment_dialog,
#confirm_submit_order_dialog .alert_maxstock_dialog,
#confirm_submit_over_limit_dialog .alert_maxstock_dialog,
#confirm_delete_priceSheetItem_dialog,
#confirm_change_branch_dialog,
#Preview_Template_dialog,
#confirm_print_again_receipt_dialog,
#validate-import,
#confirm_add_product_dialog,
#VAT_all_items_dialog, #confirm_delete_QuanLyCanhBaoHangTon_dialog, #confirm_Close_Tooltip, #confirm_submit_order_cash_dialog, #confirm_post_facebook_dialog, #confirm_delete_MultipleUOM_dialog, #confirm_change_combo_dialog, #confirm_change_price_combo_dialog, #confirm_change_barcode_combo_dialog, #confirm_delete_UOM {
    display: none;
}

    #confirm_cancel_invoice_dialog .txtCancelReason,
    #confirm_cancel_order_dialog .txtCancelReason,
    #confirm_cancel_transaction_dialog .txtCancelReason, #confirm_cancel_preOrder_dialog .txtCancelReason, #confirm_cancel_thuchi_dialog .txtCancelReason, #confirm_post_facebook_dialog .txtCancelReason {
        width: 350px;
        height: 60px;
        border: 1px solid #C1DBFC;
        resize: none;
    }

    #confirm_post_facebook_dialog .txtCancelReason {
        height: 70px;
        width: 357px;
    }

    #discount_all_items_in_cart_dialog input.txtDiscountAll {
        border: 1px solid #C1DBFC;
        font: 12px Arial;
        height: 18px;
        width: 160px;
    }

    #confirm_delete_account_dialog .title_dialog,
    #confirm_session_dialog .titleSessiondialog,
    #confirm_delete_product_dialog .title_dialog,
    #confirm_duplicated_product_name_dialog .title_dialog,
    #confirm_submit_order_dialog .title_dialog,
    #discount_all_items_in_cart_dialog .title_dialog,
    #thieu_thong_tin_dialog .title_dialog,
    #thay_doi_sl_dialog .title_dialog,
    #confirm_delete_customer_dialog .title_dialog,
    #confirm_delete_PageType_dialog .title_dialog,
    #confirm_delete_User_dialog .title_dialog,
    #confirm_print_receipt_dialog .title_dialog,
    #confirm_print_again_receipt_dialog .title_dialog,
    #confirm_delete_role_dialog .title_dialog,
    #confirm_send_mail_receipt_to_customer_dialog .title_dialog,
    #confirm_delete_branch_dialog .title_dialog,
    .nk_confirmation_dialog .title_dialog,
    #confirm_invoicepayment_dialog .title_dialog,
    #confirm_delete_priceSheetItem_dialog .title_dialog,
    #confirm_change_branch_dialog .title_dialog,
    #confirm_redirect_KH .title_dialog,
    #confirm_redirect_NCC .title_dialog,
    #confirm_add_product_dialog .title_dialog,
    #VAT_all_items_dialog .title_dialog, #confirm_delete_QuanLyCanhBaoHangTon_dialog .title_dialog, #confirm_Close_Tooltip .title_dialog, #confirm_submit_order_cash_dialog .title_dialog, #confirm_add_product_facebook .title_dialog, #confirm_post_facebook_dialog .title_dialog, #confirm_delete_MultipleUOM_dialog .title_dialog, #confirm_change_combo_dialog .title_dialog, #confirm_change_price_combo_dialog .title_dialog, #confirm_change_barcode_combo_dialog .title_dialog {
        font-size: 20px;
        font-weight: bold;
        line-height: 40px;
    }

    #confirm_delete_account_dialog .dialog_button_area,
    #confirm_session_dialog .dialog_button_area,
    #confirm_delete_product_dialog .dialog_button_area,
    #confirm_submit_order_dialog .dialog_button_area,
    #discount_all_items_in_cart_dialog .dialog_button_area,
    #thieu_thong_tin_dialog .dialog_button_area,
    #thay_doi_sl_dialog .dialog_button_area,
    #confirm_delete_customer_dialog .dialog_button_area,
    #confirm_delete_PageType_dialog .dialog_button_area,
    #confirm_delete_User_dialog .dialog_button_area,
    #confirm_print_receipt_dialog .dialog_button_area,
    #confirm_print_again_receipt_dialog .dialog_button_area,
    #confirm_delete_role_dialog .dialog_button_area,
    #confirm_send_mail_receipt_to_customer_dialog .dialog_button_area,
    #confirm_delete_branch_dialog .dialog_button_area,
    .nk_confirmation_dialog .dialog_button_area,
    #confirm_delete_branch_dialog .dialog_button_area,
    #confirm_invoicepayment_dialog .dialog_button_area,
    #confirm_delete_priceSheetItem_dialog .dialog_button_area,
    #confirm_change_branch_dialog .dialog_button_area,
    #confirm_redirect_KH .dialog_button_area,
    #confirm_redirect_NCC .dialog_button_area,
    #confirm_add_product_dialog .dialog_button_area,
    #VAT_all_items_dialog .dialog_button_area, #confirm_delete_QuanLyCanhBaoHangTon_dialog .dialog_button_area, #confirm_Close_Tooltip .dialog_button_area, #confirm_submit_order_cash_dialog .dialog_button_area, #confirm_add_product_facebook .dialog_button_area, #confirm_post_facebook_dialog .dialog_button_area, #confirm_delete_MultipleUOM_dialog .dialog_button_area, #confirm_change_combo_dialog .dialog_button_area, #confirm_change_price_combo_dialog .dialog_button_area, #confirm_change_barcode_combo_dialog .dialog_button_area {
        text-align: right;
    }

        #confirm_delete_product_dialog .dialog_button_area .button,
        #confirm_submit_order_dialog .dialog_button_area .button,
        #discount_all_items_in_cart_dialog .dialog_button_area .button,
        #thieu_thong_tin_dialog .dialog_button_area .button,
        #thay_doi_sl_dialog .dialog_button_area .button,
        #confirm_delete_customer_dialog .dialog_button_area .button,
        #confirm_delete_PageType_dialog .dialog_button_area .button,
        #confirm_delete_User_dialog .dialog_button_area .button,
        #confirm_print_receipt_dialog .dialog_button_area .button,
        #confirm_print_again_receipt_dialog .dialog_button_area .button,
        #confirm_delete_role_dialog .dialog_button_area .button,
        #confirm_send_mail_receipt_to_customer_dialog .dialog_button_area .button,
        #confirm_delete_branch_dialog .dialog_button_area .button,
        .nk_confirmation_dialog .dialog_button_area .button,
        #confirm_invoicepayment_dialog .dialog_button_area .button,
        #confirm_submit_over_limit_dialog .dialog_button_area .button,
        #confirm_delete_priceSheetItem_dialog .dialog_button_area .button,
        #confirm_change_branch_dialog .dialog_button_area .button,
        #confirm_add_product_dialog .dialog_button_area .button,
        #VAT_all_items_dialog .dialog_button_area .button, #confirm_delete_QuanLyCanhBaoHangTon_dialog .dialog_button_area .button, #confirm_Close_Tooltip .dialog_button_area .button, #confirm_submit_order_cash_dialog .button, #confirm_add_product_facebook .button, #confirm_post_facebook_dialog .button, #confirm_delete_MultipleUOM_dialog .dialog_button_area .button, #confirm_change_combo_dialog .dialog_button_area .button, #confirm_change_price_combo_dialog .dialog_button_area .button, #confirm_change_barcode_combo_dialog .dialog_button_area .button, #confirm_delete_UOM .dialog_button_area .button {
            width: 70px;
        }


.RadWindow .rwShadow .rwIcon, div.RadWindow_Windows7 .rwTitlebarControls em {
    display: none !important;
}

#confirm_print_receipt_dialog select {
    border: 1px solid #C1DBFC;
    font: 12px Arial;
    height: 22px;
    width: 182px;
}

/*---------------------------------------------
                BREADCRUMBS
----------------------------------------------*/
#breadcrumbs,
.crumb-area ul.rsmFlow {
    display: block;
    padding: 0;
    margin: 0;
    float: left;
}

    #breadcrumbs li,
    .crumb-area ul.rsmFlow li {
        display: inline;
    }

        #breadcrumbs li.first {
            padding-left: 8px;
        }

        #breadcrumbs li a, #breadcrumbs li a:link, #breadcrumbs li a:visited,
        .crumb-area ul.rsmFlow li a, .crumb-area ul.rsmFlow li a:link, .crumb-area ul.rsmFlow li a:visited {
            color: #666;
            display: block;
            float: left;
            font-size: 12px;
            margin-left: -13px;
            padding: 7px 17px 11px 25px;
            position: relative;
            text-decoration: none;
        }

        #breadcrumbs li a,
        .crumb-area ul.rsmFlow li a {
            background-image: url('../Images/bg-crumbs.png');
            background-repeat: no-repeat;
            background-position: 100% 0;
            position: relative;
        }

            #breadcrumbs li a:hover,
            .crumb-area ul.rsmFlow li a:hover {
                color: #333;
                background-position: 100% -48px;
                cursor: default;
            }

            #breadcrumbs li a:active, #breadcrumbs li a.last,
            .crumb-area ul.rsmFlow li a:active, .crumb-area ul.rsmFlow li a.last {
                color: #333;
                background-position: 100% -96px;
                cursor: default;
            }

        #breadcrumbs li.first a span,
        .crumb-area ul.rsmFlow li.first a span {
            height: 29px;
            width: 3px;
            border-left: 1px solid #d9d9d9;
            position: absolute;
            top: 0px;
            left: 0px;
        }

.cursorDefault {
    cursor: default !important;
}

.cursorPointer {
    cursor: pointer !important;
}
/*---------------------------------------------
                END BREADCRUMBS
----------------------------------------------*/

/*---------------------------------------------
                NHẬP HÀNG TRẢ HÀNG
----------------------------------------------*/

.nhap_hang_tra_hang_form .center_col, .nhap_hang_form .center_col {
    padding-left: 10px;
    padding-top: 40px;
}

.nhap_hang_tra_hang_form .right_col, .nhap_hang_form .right_col {
    width: 224px;
    padding-top: 40px;
    padding-left: 1px;
}

.nhap_hang_form .left_col_InContent {
    width: 200px !important;
    padding-left: 10px !important;
}

.nhap_hang_tra_hang_form.nhap_hang_tra_hang_form_lcnb .center_col {
    padding-left: 1px;
}

td.menu_right_col {
    padding-left: 10px;
}

.nhap_hang_tra_hang_form .head_control_bar,
.nhap_hang_form .head_control_bar,
.ban-hang-form .head_control_bar {
    background-color: #47abed;
    color: #fff;
    font-size: 14px;
    height: 60px;
    position: relative;
}

    .nhap_hang_tra_hang_form .head_control_bar ul,
    .nhap_hang_form .head_control_bar ul,
    .ban-hang-form .head_control_bar ul,
    #div_AddProductToPriceSheet .head_control_bar ul, #div_QuanLyCanhBaoHangTon .head_control_bar ul {
        list-style: none outside none;
        margin: 0;
        padding: 0;
    }

        .nhap_hang_tra_hang_form .head_control_bar ul li,
        .nhap_hang_form .head_control_bar ul li,
        .ban-hang-form .head_control_bar ul li {
            display: inline;
            float: left;
            padding-left: 10px;
        }

    .nhap_hang_tra_hang_form .head_control_bar .head_title_area,
    .nhap_hang_form .head_control_bar .head_title_area,
    .ban-hang-form .head_control_bar .head_title_area {
        text-align: left;
        padding-top: 21px;
        font-weight: bold;
    }

    .nhap_hang_tra_hang_form .head_control_bar .mahang_area,
    .nhap_hang_form .head_control_bar .mahang_area,
    .ban-hang-form .head_control_bar .mahang_area {
        padding-top: 19px;
        position: relative;
    }

        .nhap_hang_tra_hang_form .head_control_bar .mahang_area #txtMaHang,
        .nhap_hang_form .head_control_bar .mahang_area #txtMaHang,
        .ban-hang-form .head_control_bar .mahang_area #txtMaHang {
            border: 1px solid #C1DBFC;
            height: 18px;
            width: 320px;
        }

        .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area,
        .nhap_hang_form .head_control_bar .mahang_area .search_results_area,
        .ban-hang-form .head_control_bar .mahang_area .search_results_area {
            position: absolute;
            width: 320px !important;
            color: #696969;
            font-size: 12px;
            left: 10px;
            top: 44px;
            *top: 45px;
            border-left: 1px solid #BBEDFF;
            border-right: 1px solid #BBEDFF;
            display: none;
            z-index: 10;
        }

            .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li,
            .nhap_hang_form .head_control_bar .mahang_area .search_results_area li,
            .ban-hang-form .head_control_bar .mahang_area .search_results_area li,
            #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li {
                border-bottom: 1px solid #BBEDFF;
                width: 100%;
                padding: 0;
                position: relative;
            }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li .outofstockimage,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li .outofstockimage,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li .outofstockimage,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li .outofstockimage,
                #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li .outofstockimage,
                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage,
                #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage {
                    background-image: url("../Images/img-hethang-min2.png");
                    height: 25px;
                    position: absolute;
                    right: 10px;
                    top: 5px;
                    width: 67px;
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li .outofstockimage_en-US,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li .outofstockimage_en-US,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li .outofstockimage_en-US,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li .outofstockimage_en-US,
                #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li .outofstockimage_en-US {
                    background-image: url("../Images/img-hethang-min2_en-US.png");
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li .outofstockimage_th-TH,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li .outofstockimage_th-TH,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li .outofstockimage_th-TH,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li .outofstockimage_th-TH,
                #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li .outofstockimage_th-TH {
                    background-image: url("../Images/img-hethang-min2_th-TH.png");
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage,
                #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage {
                    background-image: url("../Images/img-saphet-min2.png");
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_en-US,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_en-US,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_en-US,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_en-US,
                #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_en-US {
                    background-image: url("../Images/img-saphet-min2_en-US.png");
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_th-TH,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_th-TH,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_th-TH,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_th-TH,
                #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li .stockoutwarningimage_th-TH {
                    background-image: url("../Images/img-saphet-min2_th-TH.png");
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li.hover,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li.hover,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li.hover,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li.hover, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li.hover {
                    color: #000;
                    cursor: pointer;
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li.item,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li.item,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li.item,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li.item, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li.item {
                    background-color: #E8EEF0;
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li.itemalt,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li.itemalt,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li.itemalt,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li.itemalt, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li.itemalt {
                    background-color: #F6F9F9;
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li span.number_field,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li span.number_field,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li span.number_field,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li span.number_field, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li span.number_field {
                    float: left;
                    font-weight: bold;
                    font-size: 26px;
                    line-height: 36px;
                    margin-top: 5px;
                    margin-left: 5px;
                    margin-right: 5px;
                    font-family: Times New Roman;
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li div.img_field,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li div.img_field, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li div.img_field {
                    height: auto !important;
                    max-height: 50px;
                    max-width: 49px !important;
                    width: auto !important;
                }

                .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field,
                .nhap_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field,
                .ban-hang-form .head_control_bar .mahang_area .search_results_area li div.img_field,
                #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li div.img_field, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li div.img_field {
                    margin: 5px;
                    float: left;
                }

                    .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field img,
                    .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field div.loading,
                    #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li div.img_field img,
                    #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li div.img_field div.loading {
                        border: 0 none !important;
                        height: auto !important;
                        max-height: 50px;
                        max-width: 49px !important;
                        width: auto !important;
                    }

                    .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field img,
                    .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field div.loading,
                    .nhap_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field img,
                    .nhap_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field div.loading,
                    .ban-hang-form .head_control_bar .mahang_area .search_results_area li div.img_field img,
                    .ban-hang-form .head_control_bar .mahang_area .search_results_area li div.img_field div.loading,
                    #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li div.img_field img,
                    #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li div.img_field div.loading, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li div.img_field img, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li div.img_field div.loading {
                        height: 50px;
                        width: 50px;
                        border: 1px solid #c8c8c8;
                    }

                    .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field div.loading,
                    .nhap_hang_tra_hang_form .head_control_bar .mahang_area #txtMaHangloading,
                    .nhap_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field div.loading,
                    .nhap_hang_form .head_control_bar .mahang_area #txtMaHangloading,
                    .ban-hang-form .head_control_bar .mahang_area .search_results_area li div.img_field div.loading,
                    .ban-hang-form .head_control_bar .mahang_area #txtMaHangloading,
                    #div_AddProductToPriceSheet .head_control_bar .mahang_area #txtMaHangloading, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area #txtMaHangloading {
                        background: url(../Images/loading2.gif) no-repeat center center;
                    }

        .nhap_hang_tra_hang_form .head_control_bar .mahang_area #txtMaHangloading,
        .nhap_hang_form .head_control_bar .mahang_area #txtMaHangloading,
        .ban-hang-form .head_control_bar .mahang_area #txtMaHangloading {
            height: 16px;
            position: absolute;
            right: 5px;
            top: 22px;
            width: 16px;
            display: none;
        }

        .nhap_hang_tra_hang_form .head_control_bar .mahang_area .search_results_area li span.name_field,
        .nhap_hang_form .head_control_bar .mahang_area .search_results_area li span.name_field,
        .ban-hang-form .head_control_bar .mahang_area .search_results_area li span.name_field {
            float: right;
            margin-top: 7px;
            width: 238px;
        }

    .nhap_hang_tra_hang_form .head_control_bar .btnsearch_area,
    .nhap_hang_form .head_control_bar .btnsearch_area,
    .ban-hang-form .head_control_bar .btnsearch_area {
        padding-top: 15px;
    }

    .nhap_hang_tra_hang_form .head_control_bar .head_price_area,
    .nhap_hang_form .head_control_bar .head_price_area,
    .ban-hang-form .head_control_bar .head_price_area,
    #div_AddProductToPriceSheet .head_control_bar .head_price_area, #div_QuanLyCanhBaoHangTon .head_control_bar .head_price_area {
        position: absolute;
        right: 20px;
        top: 8px;
        vertical-align: middle;
        text-align: center;
    }

@media screen and (max-width:1152px) {
    .ban-hang-form .head_control_bar .head_price_area {
        right: 5px;
    }

    .ban-hang-form .head_control_bar .mahang_area #txtMaHang {
        width: 170px !important;
    }

    .chkAutoApplyPromotion_Sell, .chkAutoApplyPromotion_PreOrder {
        left: 112px;
        position: absolute;
        top: 40px;
        padding-top: 5px !important;
    }

    .ban-hang-form .head_control_bar {
        height: 70px !important;
    }
}

@media screen and (min-width:1280px) and (max-width:1366px) {
    .ban-hang-form .head_control_bar .head_price_area {
        right: 5px;
    }

    .ban-hang-form .head_control_bar .mahang_area #txtMaHang {
        width: 180px !important;
    }
}

.head_price_area_noarrow {
    background-color: #47ABED;
    color: #FFFFFF;
    font-size: 14px;
    height: 50px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    padding-top: 10px;
}

.nhap_hang_tra_hang_form .head_control_bar .head_price_area .price_text,
.nhap_hang_form .head_control_bar .head_price_area .price_text,
.ban-hang-form .head_control_bar .head_price_area .price_text,
#div_AddProductToPriceSheet .head_control_bar .head_price_area .price_text, #div_QuanLyCanhBaoHangTon .head_control_bar .head_price_area .price_text {
    font-size: 14px;
}

.nhap_hang_tra_hang_form .head_control_bar .head_price_area .total_price_field,
.nhap_hang_form .head_control_bar .head_price_area .total_price_field,
.ban-hang-form .head_control_bar .head_price_area .total_price_field {
    font-weight: bold;
    font-size: 26px;
}

.nhap_hang_tra_hang_form #grid_place_holder,
.nhap_hang_form #grid_place_holder,
.ban-hang-form #grid_place_holder {
    overflow: auto;
}

.nhap_hang_tra_hang_form .RadGrid_RadGridCustom .item-info-area input,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area input,
.ban-hang-form .RadGrid_RadGridCustom .item-info-area input {
    border: 1px solid #C1DBFC;
    height: 18px;
    width: 120px;
}

.nhap_hang_tra_hang_form .RadGrid_RadGridCustom .item-control-area,
.nhap_hang_form .RadGrid_RadGridCustom .item-control-area,
.ban-hang-form .RadGrid_RadGridCustom .item-control-area {
    width: 50px;
}

#VAT_all_items_dialog input.txtVATAll {
    border: 1px solid #C1DBFC;
    font: 12px Arial;
    height: 18px;
    width: 50px;
}

/*-----------------------------------------------
              SEARCH RESULTS DIALOG
------------------------------------------------*/
#search_result_dialog,
#search_result_dialog_promotion_qtyandproduct {
    display: none;
}

    #search_result_dialog.simplemodal-data,
    #search_result_dialog_promotion_qtyandproduct.simplemodal-data {
        padding: 10px !important;
    }

    #search_result_dialog #txtSearchProductPopupField,
    #search_result_dialog_promotion_qtyandproduct #txtSearchProduct_PromotionQtyAndProductPopupField {
        border: 1px solid #C1DBFC;
        height: 21px;
        width: 250px;
        font: 12px Arial;
    }

    #search_result_dialog .paging_area .control_bar,
    #search_result_dialog_promotion_qtyandproduct .paging_area .control_bar {
        position: absolute;
        right: 25px;
        top: 48px;
    }

    #search_result_dialog .paging_area #total_page,
    #search_result_dialog_promotion_qtyandproduct .paging_area #total_page {
        font-weight: bold;
        color: #e73825;
    }

    #search_result_dialog #btnSearchProductPopupButton,
    #search_result_dialog_promotion_qtyandproduct #btnSearchProduct_PromotionQtyAndProductPopupButton {
        margin-left: -5px;
    }

    #search_result_dialog .itemThumb, #search_result_dialog .alternatingItemThumb,
    #search_result_dialog_promotion_qtyandproduct .itemThumb, #search_result_dialog_promotion_qtyandproduct .alternatingItemThumb {
        border: 1px solid #BBEDFF;
        height: 100px;
        margin: 0 23px 10px 0;
        padding: 5px;
        width: 264px;
        color: #696969;
    }

    #search_result_dialog .itemsearchallbranches,
    #search_result_dialog_promotion_qtyandproduct .itemsearchallbranches {
        height: auto !important;
    }

    #search_result_dialog .hover,
    #search_result_dialog_promotion_qtyandproduct .hover {
        color: #000;
        cursor: pointer;
    }

    #search_result_dialog .itemThumb,
    #search_result_dialog_promotion_qtyandproduct .itemThumb {
        background: #e8eef0;
        float: left;
    }

    #search_result_dialog .alternatingItemThumb,
    #search_result_dialog_promotion_qtyandproduct .alternatingItemThumb {
        background: #f6f9f9;
        float: right;
    }

    #search_result_dialog .RadGrid_RadGridCustom_SearchPopupWithAttribute .itemThumb, #search_result_dialog .RadGrid_RadGridCustom_SearchPopupWithAttribute .alternatingItemThumb {
        width: 580px;
        float: none;
        height: auto;
    }

    #search_result_dialog .search_result_dialog_BanHang .RadGrid_RadGridCustom_SearchPopupWithAttribute .itemThumb, #search_result_dialog .search_result_dialog_BanHang .RadGrid_RadGridCustom_SearchPopupWithAttribute .alternatingItemThumb {
        width: 640px !important;
    }

    #search_result_dialog .RadGrid_RadGridCustom_SearchPopupWithAttribute .item-img-area-thumb {
        height: auto !important;
        max-height: 70px;
        max-width: 78px !important;
        width: auto !important;
    }

    #search_result_dialog .RadGrid_RadGridCustom_SearchPopupWithAttribute .item-img-area-thumb, #search_result_dialog .RadGrid_RadGridCustom_SearchPopupWithAttribute .item-info-area-thumb {
        height: auto;
        min-height: 75px;
    }

    #search_result_dialog .RadGrid_RadGridCustom_SearchPopupWithAttribute {
        height: 370px;
        overflow: auto;
    }

    #search_result_dialog .item-img-area-thumb,
    #search_result_dialog_promotion_qtyandproduct .item-img-area-thumb {
        padding-top: 2px;
        vertical-align: middle;
    }

        #search_result_dialog .item-img-area-thumb img, #search_result_dialog .item-img-area-thumb div,
        #search_result_dialog_promotion_qtyandproduct .item-img-area-thumb img, #search_result_dialog_promotion_qtyandproduct .item-img-area-thumb div {
            border: 0 none !important;
            height: auto !important;
            max-height: 70px;
            max-width: 78px !important;
            width: auto !important;
            display: block;
        }

    #search_result_dialog .RadGridSearchChuongTrinhKhuyenMaiPopup .item-img-area-thumb img, #search_result_dialog .RadGridSearchChuongTrinhKhuyenMaiPopup .item-img-area-thumb div,
    #search_result_dialog .RadGridSearchQuanLyCanhBaoHangTonPopup .item-img-area-thumb img, #search_result_dialog .RadGridSearchQuanLyCanhBaoHangTonPopup .item-img-area-thumb div,
    #search_result_dialog_promotion_qtyandproduct .RadGridSearchChuongTrinhKhuyenMaiPopup .item-img-area-thumb img, #search_result_dialog_promotion_qtyandproduct .RadGridSearchChuongTrinhKhuyenMaiPopup .item-img-area-thumb div {
        max-height: 50px !important;
        max-width: 50px !important;
    }

    #search_result_dialog .item-img-area-thumb,
    #search_result_dialog_promotion_qtyandproduct .item-img-area-thumb {
        float: left;
    }


    #search_result_dialog .item-info-area-thumb,
    #search_result_dialog_promotion_qtyandproduct .item-info-area-thumb {
        float: right;
        vertical-align: top;
        text-align: left;
        padding-left: 10px;
        width: 204px;
        min-height: 75px;
    }

    #search_result_dialog .RadGrid_RadGridCustom_SearchPopupWithAttribute .item-info-area-thumb {
        width: 485px;
        min-height: 75px;
    }

    #search_result_dialog .search_result_dialog_BanHang .RadGrid_RadGridCustom_SearchPopupWithAttribute .item-info-area-thumb {
        width: 545px;
        min-height: 75px;
    }

    #search_result_dialog .RadGrid_RadGridCustom_SearchPopupWithAttribute input {
        border: 1px solid #C1DBFC;
        height: 18px;
        width: 120px;
    }

    #search_result_dialog .item-control-area-thumb img,
    #search_result_dialog_promotion_qtyandproduct .item-control-area-thumb img {
        padding-left: 12px;
        padding-right: 12px;
        cursor: pointer;
    }

    #search_result_dialog a.btnClose,
    #search_result_dialog_promotion_qtyandproduct a.btnClose {
        background: url("../Images/x.png") no-repeat scroll 0 0 transparent;
        cursor: pointer;
        display: inline;
        height: 29px;
        position: absolute;
        right: -16px;
        top: -15px;
        width: 25px;
        z-index: 3200;
    }

/*---------------------------------------------
              END NHẬP HÀNG TRẢ HÀNG
----------------------------------------------*/

/*---------------------------------------------
           CHI TIẾT GIAO DỊCH FORM
----------------------------------------------*/
.chi-tiet-giao-dich-form {
    margin: 5px 10px;
}

    .chi-tiet-giao-dich-form .title {
        width: 120px;
        font-weight: bold;
        float: left;
        vertical-align: top;
    }

    .chi-tiet-giao-dich-form .value {
        float: left;
        width: 530px;
        vertical-align: top;
    }

    .chi-tiet-giao-dich-form .line-info {
        display: inline;
        width: 100%;
        float: left;
    }

    .chi-tiet-giao-dich-form .table {
        display: table;
    }

    .chi-tiet-giao-dich-form .HeaderPayment {
        width: 100%;
        background-color: #F1F5FB;
        border-left: 1px solid #A5B3C5;
        border-right: 1px solid #A5B3C5;
        border-top: 1px solid #A5B3C5;
        font: bold 12px Arial;
        line-height: 26px;
        color: #4C607A;
    }

    .chi-tiet-giao-dich-form .div_BodyPayment {
        width: 100%;
        overflow: auto;
        max-height: 60px;
        border: 1px solid #A5B3C5;
    }

    .chi-tiet-giao-dich-form .tbl_ThemPayment {
        display: none;
        background-color: #EDDA7D;
    }

/*---------------------------------------------
          END CHI TIẾT GIAO DỊCH FORM
----------------------------------------------*/

/*---------------------------------------------
           Giá Bán Cũ FORM & Luân Chuyển FORM
----------------------------------------------*/
.gia-ban-cu-form, .luan-chuyen-form {
    margin: 10px 10px;
}

    .gia-ban-cu-form .table-cell, .luan-chuyen-form .table-cell {
        display: table-cell;
    }

    .gia-ban-cu-form .table-cell-value, .luan-chuyen-form .table-cell-value {
        display: table-cell;
        padding-left: 5px;
    }

    .gia-ban-cu-form .table-row, .luan-chuyen-form .table-row {
        display: table-row;
    }

    .gia-ban-cu-form .table, .luan-chuyen-form .table {
        display: table;
    }

    .gia-ban-cu-form .left-col {
        width: 50%;
        border-right: 1px solid #000000;
        padding: 0;
        margin: 0;
    }


    .gia-ban-cu-form .rgAdvPart, .luan-chuyen-form .rgAdvPart, .chi-tiet-giao-dich-form .rgAdvPart, .gia_nhap_cu_form .rgAdvPart {
        display: none !important;
    }

    .luan-chuyen-form .imgTransferOut {
        height: 18px;
        margin-left: 5px;
    }
/*---------------------------------------------
          END Giá Bán Cũ FORM
----------------------------------------------*/

/* Gia Nhap Cu */

.header-field-area {
    width: 120px;
    font-weight: bold;
    text-align: left;
    color: #0090C6;
}

.text-field-area {
    width: 350px;
    text-align: left;
}

/* END Gia Nhap Cu*/

/*---------------------------------------------
          Nhập / Xuất FORM
----------------------------------------------*/

.nhap-xuat-form .right-col .title-bar a.selected {
    font-weight: bold;
}

.nhap-xuat-form .title-bar {
    display: block;
    width: 100%;
    /*background-color: #cff1fd;*/
    height: 35px;
    vertical-align: middle;
    text-align: right;
    color: #4d4d4d;
}

    .nhap-xuat-form .title-bar a {
        color: #4d4d4d;
        padding: 0 5px;
    }


.nhap-xuat-form {
    width: 100%;
}



/*---------------------------------------------
          END Nhập / Xuất FORM
----------------------------------------------*/

/*---------------------------------------------
          FORGOT PASSWORD
----------------------------------------------*/
#forgot_password_popup #txtEmail, #forgot_password_popup .ddlAccount {
    border: 1px solid #C1DBFC;
    font: 12px Arial;
}

#forgot_password_popup #txtEmail {
    height: 18px;
    width: 180px;
}

#forgot_password_popup .ddlAccount {
    height: 22px;
    width: 182px;
}

#forgot_password_popup .email_valid, #forgot_password_popup .account_valid {
    color: #e73825;
    display: none;
}


#forgot_password_popup .button {
    width: 70px;
}
/*---------------------------------------------
          END FORGOT PASSWORD
----------------------------------------------*/



/*---------------------------------------------
            QUẢN LÝ KHÁCH HÀNG FORM
----------------------------------------------*/

#div_quan_ly_khach_hang .search_area,
#div_quan_ly_nguoi_su_dung .search_area,
#div_quan_ly_nguoi_su_dung .search_area,
#div_quan_ly_bo_phan .search_area,
#div_QuanLyChiNhanh .search_area,
#div_DanhMucChiPhi .search_area,
#div_GiayInMaVach .search_area,
#div_QuanLyHeThong .search_area,
#div_quan_ly_nha_phan_phoi .search_area {
    position: relative;
}

    #div_quan_ly_nguoi_su_dung .search_area .btnAddNewUser,
    #div_quan_ly_nguoi_su_dung .search_area .btnAddNewCustomer,
    #div_quan_ly_bo_phan .search_area .btnAddNewRole,
    #div_DanhMucChiPhi .search_area .btnAddNewChiPhiOption,
    #div_GiayInMaVach .search_area .btnAddNewPageTypeOption,
    #div_QuanLyChiNhanh .search_area .btnAddBranch,
    #div_quan_ly_khach_hang .search_area .tbtoprightcommand,
    #div_quan_ly_nha_phan_phoi .search_area .btnAddNewPartner {
        position: absolute;
        right: 10px;
        top: 0;
    }

    #div_quan_ly_khach_hang .search_area .ibtnCustomExportExcel {
        vertical-align: bottom;
    }

    #div_quan_ly_khach_hang .search_area ul,
    #div_quan_ly_nguoi_su_dung .search_area ul,
    #div_quan_ly_nguoi_su_dung .search_area ul,
    #div_quan_ly_bo_phan .search_area ul,
    #div_DanhMucChiPhi .search_area ul,
    #div_GiayInMaVach .search_area ul,
    #div_QuanLyHeThong .search_area ul,
    #thuoc-tinh-san-pham-UOM .search_area ul,
    #div_quan_ly_nha_phan_phoi .search_area ul {
        margin: 0;
        padding: 0;
        list-style: none;
        height: 40px;
    }

        #div_quan_ly_khach_hang .search_area ul li,
        #div_quan_ly_nguoi_su_dung .search_area ul li,
        #div_quan_ly_nguoi_su_dung .search_area ul li,
        #div_quan_ly_bo_phan .search_area ul li,
        #div_DanhMucChiPhi .search_area ul li,
        #div_GiayInMaVach .search_area ul li,
        #div_QuanLyHeThong .search_area ul li,
        #thuoc-tinh-san-pham-UOM .search_area ul li,
        #div_quan_ly_nha_phan_phoi .search_area ul li {
            display: inline;
            float: left;
            line-height: 25px;
            padding-right: 10px;
        }

            #div_quan_ly_khach_hang .search_area ul li .button,
            #div_quan_ly_nguoi_su_dung .search_area ul li .button,
            #div_quan_ly_bo_phan .search_area ul .button,
            #div_DanhMucChiPhi .search_area ul .button,
            #div_GiayInMaVach .search_area ul .button,
            #thuoc-tinh-san-pham-UOM .search_area ul .button,
            #div_quan_ly_nha_phan_phoi .search_area ul .button {
                width: 70px;
            }

/****************** GRID ******************/
.grid-area {
    position: relative;
    padding-top: 40px;
}

#thuoc-tinh-san-pham .grid-area {
    padding-top: 0px !important;
}

.grid-area .RadGrid_Windows7,
.grid-area .RadGrid_Windows7 .rgMasterTable,
.grid-area .RadGrid_Windows7 .rgDetailTable,
.grid-area .RadGrid_Windows7 .rgGroupPanel table,
.grid-area .RadGrid_Windows7 .rgCommandRow table,
.grid-area .RadGrid_Windows7 .rgEditForm table,
.grid-area .RadGrid_Windows7 .rgPager table,
.grid-area .GridToolTip_Windows7 {
    font: 12px Arial !important;
}

    .grid-area .RadGrid_Windows7 .rgHeader {
        font-weight: bold !important;
        text-align: center !important;
    }

    .grid-area .RadGrid_Windows7 .rgRow {
        background-color: #F6F9F9 !important;
    }

    .grid-area .RadGrid_Windows7 .rgAltRow {
        background-color: #E8EEF0 !important;
    }


    .grid-area .RadGrid_Windows7 td.rgPagerCell {
        border: 0 solid transparent;
        display: block;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
    }

.grid-area .InnerGrid td.rgPagerCell {
    position: relative !important;
}

.grid-area .InnerGrid .rgFooter td {
    border-style: none !important;
}

.grid-area .InnerGrid .rgFooterDiv, .grid-area .InnerGrid .rgFooter {
    background: none repeat scroll 0 0 transparent !important;
    font-weight: bold;
}

.ReportGridArea .RadGrid_Windows7 .rgGroupPanel {
    background-color: #DBE0D7 !important;
    border: 1px solid #DBE0D7 !important;
}

.ReportGridArea .RadGrid_Windows7 th.rgSorted {
    background-color: #DDE8F7 !important;
}
/*****************************************/

/*---------------------------------------------
            END QUẢN LÝ KHÁCH HÀNG FORM
----------------------------------------------*/

/************************ Phân loại hàng hóa, Chương trình khuyến mãi, Danh sách thành viên ******************************/

#phan_loai_hang_hoa .search_area,
#ChuongTrinhKhuyenMai .search_area,
#phan-loai-thanh-vien .search_area,
#thuoc-tinh-san-pham .search_area,
#cong_no_khach_hang .search_area,
#cong_no_nha_cung_cap .search_area,
#div_BangGia .search_area,
#cong_no .search_area,
#thuoc-tinh-san-pham-UOM .search_area,
#div_PaymentOption .search_area,
#div_GiayInMaVach .search_area,
#div_DanhMucChiPhi .search_area {
    position: relative;
}

    #phan_loai_hang_hoa .search_area .btnAddNewCustomer,
    #ChuongTrinhKhuyenMai .search_area .btnAddNewCustomer,
    #phan-loai-thanh-vien .search_area .btnAddNewCustomer,
    #thuoc-tinh-san-pham .search_area .btnAddNewCustomer,
    #div_BangGia .search_area .btnAddNewPrice,
    #thuoc-tinh-san-pham-UOM #divTuyChon .btnAddNewUOM,
    #div_PaymentOption #divTuyChon .btnAddNewPaymentOption,
    #div_GiayInMaVach #search_area .btnAddNewPageTypeOption,
    #div_DanhMucChiPhi #search_area .btnAddNewChiPhiOption {
        position: absolute;
        right: 10px;
        top: 0;
    }

    #phan_loai_hang_hoa .search_area ul,
    #ChuongTrinhKhuyenMai .search_area ul,
    #phan-loai-thanh-vien .search_area ul,
    #thuoc-tinh-san-pham .search_area ul,
    #cong_no_khach_hang .search_area ul,
    #cong_no_nha_cung_cap .search_area ul,
    #div_BangGia .search_area ul,
    #div_AddProductToPriceSheet .AddProductToPriceSheet_title .search_area ul,
    #cong_no .search_area ul, #div_QuanLyCanhBaoHangTon .search_area ul {
        margin: 0;
        padding: 0;
        list-style: none;
        height: 40px;
    }

        #phan_loai_hang_hoa .search_area ul li,
        #ChuongTrinhKhuyenMai .search_area ul li,
        #phan-loai-thanh-vien .search_area ul li,
        #thuoc-tinh-san-pham .search_area ul li,
        #cong_no_khach_hang .search_area ul li,
        #cong_no_nha_cung_cap .search_area ul li,
        #div_BangGia .search_area ul li,
        #div_AddProductToPriceSheet .AddProductToPriceSheet_title .search_area ul li,
        #cong_no .search_area ul li, #div_QuanLyCanhBaoHangTon .search_area ul li {
            display: inline;
            float: left;
            line-height: 25px;
            padding-right: 10px;
        }

            #phan_loai_hang_hoa .search_area ul li .button,
            #ChuongTrinhKhuyenMai .search_area ul li .button,
            #phan-loai-thanh-vien .search_area ul li .button,
            #thuoc-tinh-san-pham .search_area ul li .button,
            #div_BangGia .search_area ul li .button,
            #div_AddProductToPriceSheet .search_area ul li .button {
                width: 70px;
            }

#confirm_delete_category_dialog1,
#confirm_delete_category_dialog,
#dialog_loai_thanh_vien,
#confirm_thanhvien_product_dialog,
#confirm_delete_promotion_dialog,
#confirm_delete_loyaltyProgram_dialog,
#confirm_update_customer_loyalty_dialog,
#confirm_delete_user_role_dialog,
#confirm_delete_attribute_dialog,
#confirm_delete_attribute_lookup_dialog,
#notice_new_vendor,
#confirm_submit_not_creditgranted_dialog,
#confirm_submit_over_limit_dialog,
#notice_new_vendor_not_creditgranted_dialog,
#notice_vendor_not_transaction_dialog,
#confirm_delete_Price_dialog,
#confirm_delete_UOM_dialog,
#KiemTraCaiDatEmail_dialog, #confirm_cancel_preOrder_dialog, #confirm_delete_customer_category_dialog, #confirm_update_nhom_khach_hang_loyalty_dialog, #confirm_update_loai_thanh_vien_dialog {
    display: none;
}

.footer-align-right {
    text-align: right;
}

#confirm_delete_category_dialog .title_dialog,
#confirm_delete_category_dialog1 .title_dialog,
#dialog_loai_thanh_vien .title_dialog,
#confirm_thanhvien_product_dialog .title_dialog,
#confirm_delete_promotion_dialog .title_dialog,
#confirm_delete_loyaltyProgram_dialog .title_dialog,
#confirm_update_customer_loyalty_dialog .title_dialog,
#confirm_delete_user_role_dialog .title_dialog,
#confirm_delete_attribute_dialog .title_dialog,
#confirm_delete_attribute_lookup_dialog .title_dialog,
#notice_new_vendor .title_dialog,
#confirm_submit_not_creditgranted_dialog .title_dialog,
#confirm_submit_over_limit_dialog .title_dialog,
#notice_new_vendor_not_creditgranted_dialog .title_dialog,
#notice_vendor_not_transaction_dialog .title_dialog,
#confirm_delete_Price_dialog .title_dialog,
#confirm_delete_UOM_dialog .title_dialog,
#KiemTraCaiDatEmail_dialog .title_dialog, #confirm_cancel_preOrder_dialog .title_dialog, #confirm_delete_customer_category_dialog .title_dialog, #confirm_update_nhom_khach_hang_loyalty_dialog .title_dialog, #confirm_update_loai_thanh_vien_dialog .title_dialog {
    font-size: 20px;
    font-weight: bold;
    line-height: 40px;
}

#confirm_delete_category_dialog .dialog_button_area,
#confirm_delete_category_dialog1 .dialog_button_area,
#dialog_loai_thanh_vien .dialog_button_area,
#confirm_thanhvien_product_dialog .dialog_button_area,
#confirm_delete_promotion_dialog .dialog_button_area,
#confirm_delete_loyaltyProgram_dialog .dialog_button_area,
#confirm_update_customer_loyalty_dialog .dialog_button_area,
#confirm_delete_user_role_dialog .dialog_button_area,
#confirm_delete_attribute_dialog .dialog_button_area,
#confirm_delete_attribute_lookup_dialog .dialog_button_area,
#notice_new_vendor .dialog_button_area,
#confirm_submit_not_creditgranted_dialog .dialog_button_area,
#confirm_submit_over_limit_dialog .dialog_button_area,
#notice_new_vendor_not_creditgranted_dialog .dialog_button_area,
#notice_vendor_not_transaction_dialog .dialog_button_area,
#confirm_delete_Price_dialog .dialog_button_area,
#confirm_delete_UOM_dialog .dialog_button_area,
#KiemTraCaiDatEmail_dialog .dialog_button_area, #confirm_cancel_preOrder_dialog .dialog_button_area, #confirm_delete_customer_category_dialog .dialog_button_area, #confirm_update_nhom_khach_hang_loyalty_dialog .dialog_button_area, #confirm_update_loai_thanh_vien_dialog .dialog_button_area, #confirm_change_combo_dialog .dialog_button_area, #confirm_change_price_combo_dialog .dialog_button_area, #confirm_change_barcode_combo_dialog .dialog_button_area, #confirm_delete_MultipleUOM_dialog .dialog_button_area, #confirm_delete_UOM .dialog_button_area {
    text-align: right;
}

.setup-promotion-section-title {
    line-height: 30px;
    vertical-align: middle;
    padding: 0px 20px;
}

.button-add-setup-promotion {
    float: right;
}

.button_transparent {
    background-color: Transparent !important;
    color: #0090C6 !important;
    cursor: default !important;
}

.fieldset_border_color {
    border: 2px solid #DFE9F5;
}

.fieldset_border_transparent {
    border: 2px solid Transparent;
}

.bold_text {
    font-weight: bold;
}

.insert_product_form_textbox {
    border-color: #B8CBDE;
    border-style: solid;
    border-width: 1px;
    padding: 2px 1px 3px;
    font-family: Arial;
    font-size: 12px;
}

#dich-vu-form table.tb_search_khach_hang ul, #dich-vu-form table.tb_search_khach_hang li,
#danh-sach-thanh-vien table.tb_search_khach_hang ul, #danh-sach-thanh-vien table.tb_search_khach_hang li,
#chi-tiet-giao-dich-form .pnlTim ul, #chi-tiet-giao-dich-form .pnlTim li,
#tim-kiem-hoa-don .pnlTim ul, #tim-kiem-hoa-don .pnlTim li {
    list-style: none outside none;
    padding: 0;
    margin: 0;
}

    #dich-vu-form table.tb_search_khach_hang ul.as-list,
    #danh-sach-thanh-vien table.tb_search_khach_hang ul.as-list,
    #chi-tiet-giao-dich-form .pnlTim ul.as-list,
    #tim-kiem-hoa-don .pnlTim ul.as-list {
        margin: 22px 0 0;
    }

    #dich-vu-form table.tb_search_khach_hang ul li.as-result-item, #dich-vu-form table.tb_search_khach_hang ul li.as-message,
    #danh-sach-thanh-vien table.tb_search_khach_hang ul li.as-result-item, #danh-sach-thanh-vien table.tb_search_khach_hang ul li.as-message,
    #chi-tiet-giao-dich-form .pnlTim ul li.as-result-item, #chi-tiet-giao-dich-form .pnlTim ul li.as-message,
    #tim-kiem-hoa-don .pnlTim ul li.as-result-item, #tim-kiem-hoa-don .pnlTim ul li.as-message {
        margin: 0;
        padding: 5px 12px;
    }

#tim-kiem-hoa-don .lnkTenKhachHang,
#chi-tiet-giao-dich-form .lnkTenKhachHang {
    color: #696969;
    text-decoration: none;
}

    #tim-kiem-hoa-don .lnkTenKhachHang:hover,
    #chi-tiet-giao-dich-form .lnkTenKhachHang:hover {
        text-decoration: underline;
    }

#dich-vu-form table.tb_search_khach_hang .lnkTenKhachHang,
#danh-sach-thanh-vien table.tb_search_khach_hang .lnkTenKhachHang {
    color: #696969;
    font-weight: bold;
}

#dich-vu-form table.tb_search_khach_hang #lnk_ten_khach_hang_area,
#danh-sach-thanh-vien table.tb_search_khach_hang #lnk_ten_khach_hang_area,
#chi-tiet-giao-dich-form .pnlTim #lnk_ten_khach_hang_area,
#tim-kiem-hoa-don .pnlTim #lnk_ten_khach_hang_area {
    position: relative;
    display: none;
    padding-right: 20px;
}

    #dich-vu-form table.tb_search_khach_hang #lnk_ten_khach_hang_area a.btn_remove_current_customer,
    #danh-sach-thanh-vien table.tb_search_khach_hang #lnk_ten_khach_hang_area a.btn_remove_current_customer,
    #chi-tiet-giao-dich-form .pnlTim #lnk_ten_khach_hang_area a.btn_remove_current_customer {
        background-image: url("../Images/close.png");
        display: block;
        height: 14px;
        position: absolute;
        right: 0;
        top: 2px;
        width: 14px;
    }

#danh-sach-thanh-vien #as-results-CustomerSuggest .as-list,
#chi-tiet-giao-dich-form #as-results-CustomerSuggest .as-list {
    width: 220px !important;
}
/*************************  End *******************************/


/*---------------------------------------------
            PHÂN QUYỀN BẢO MẬT
----------------------------------------------*/
.RadTreeView_Windows7, .RadTreeView_Windows7 a.rtIn, .RadTreeView_Windows7 .rtEdit .rtIn input {
    font: 12px/18px Arial !important;
}

#div_phan_quyen_bao_mat .rtvMenus {
    overflow: auto;
}

#div_phan_quyen_bao_mat .grid-area {
    padding-top: 0 !important;
}

    #div_phan_quyen_bao_mat .grid-area .RadGrid_Windows7 {
        border-left: 0px none transparent !important;
        border-right: 0px none transparent !important;
        border-bottom: 0px none transparent !important;
    }

#div_phan_quyen_bao_mat .msg {
    line-height: 22px;
    font-weight: bold;
    color: Blue;
    padding-left: 20px;
    float: left;
}

#div_phan_quyen_bao_mat .button {
    float: right;
}

/*****************************************/

/************************Start Quan ly tai khoan******************************/
.header_field_TaiKhoan {
    width: 12%;
}

.header_field_TaiKhoan1 {
    width: 9%;
}

.text_field_TaiKhoan {
    width: 19%;
}

.text_field_TaiKhoan2 {
    width: 29%;
}

#div_CaiDatTaiKhoan ul {
    float: left;
    width: 600px;
    margin: 0;
    padding: 5px;
    list-style: none;
}

#div_CaiDatTaiKhoan li {
    float: left;
    width: 250px;
    margin: 5px;
    padding: 0;
}

.LabelItem {
    font-weight: bold;
}

.imgLogo {
    border: 1px solid #C8C8C8;
    display: block;
    width: 80px;
    padding: 5px;
    height: 80px;
    margin-bottom: 5px;
}

    .imgLogo img {
        width: 80px;
        height: 80px;
    }

.div_Uploadfile {
    float: left;
    margin-left: 30px;
    margin-top: 30px;
}

.grid_footer_button_area_QLTaiKhoan, .grid_footer_button_area_SetupChuongTrinhKhuyenMai {
    text-align: right;
    padding-top: 10px;
}

#div_QuanLyTaiKhoan {
    width: 100%;
}

    #div_QuanLyTaiKhoan table tr {
        vertical-align: top;
    }

/************************End Quan ly tai khoan******************************/
/************************Start Quan ly chi nhanh******************************/
.fieldset_QuanLyChiNhanhList {
    float: none;
    font-weight: normal;
    min-width: 500px;
    height: auto;
    padding: 8px 4px;
    flex: 1;
    margin: 8px;
    color: #333;
}

    .fieldset_QuanLyChiNhanhList .colHeader1 {
        width: 85px;
    }

fieldset_QuanLyChiNhanhList .colHeader2 {
    width: 185px;
}

.fieldset_QuanLyChiNhanhList .colText1 {
    width: 200px;
}

.fieldset_QuanLyChiNhanhList .colText2 {
    width: 20px;
}

.fieldset_QuanLyChiNhanhList .colEmpty {
    width: 20px;
}

.fieldset_QuanLyChiNhanhList > table {
    width: 100%;
}

    .fieldset_QuanLyChiNhanhList > table tr > td:nth-child(4n) {
        width: 150px;
    }

.grid-area-QLCN {
    padding-top: 6px;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.secretRegion {
    position: absolute;
    left: -10000px;
}
/************************End Quan ly chi nhanh******************************/


.RadTabStrip_Windows7 .rtsLI, .RadTabStrip_Windows7 .rtsLink {
    font: bold 12px/26px Arial !important;
}

#div_QuanLyHeThong #div_Reindex {
    padding-top: 20px;
    position: relative;
    text-align: right;
}

/*********************** Sale status ******************************/

.salestatus-info-area-thumb {
    vertical-align: top;
    text-align: left;
    width: 100%;
}

    .salestatus-info-area-thumb hr {
        width: 80%;
    }

.itemSSThumb, .alternatingItemSSThumb {
    border: 1px solid #BBEDFF;
    float: left;
    margin: 0 6px 10px 0;
    padding: 5px;
    width: 45%;
}

.itemSSThumb {
    background: none repeat scroll 0 0 #F6F9F9;
}

.alternatingItemSSThumb {
    background: none repeat scroll 0 0 #F6F9F9;
}

.fieldset_QuanLySaleStatus {
    float: left;
    font-weight: bold;
    width: 600px;
    border: 1px solid #C2CEDB;
    padding: 3px;
}

.listDetailItemStyle, .listDetailAlternateStyle {
    margin-top: 5px;
}

.listDetailAlternateStyle {
    background-color: #D8F4FF;
}

.stylePointer {
    cursor: pointer;
}

.styleDisplayNone {
    display: none;
}

.styleDisplayInline {
    display: inline;
}

.stylePupopLink {
    text-decoration: underline;
    cursor: pointer;
    font-weight: bold;
}

.styleHypperLink {
    color: Blue;
    cursor: pointer;
}

.styleColorBlueOnly {
    color: Blue;
}

.styleFloatRight {
    float: right;
}

.styleHeadBlock span, .styleBold {
    font-weight: bold;
}

.styleBlueBolder {
    font-weight: bolder;
    color: Blue;
    font-size: large;
}

.styleHeadImg {
    float: right;
}

.styleHeadImgLoading {
    float: right;
    background-image: url('../Images/loading2.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
}

.styleHeadImgLoadingBig {
    background-image: url('../Images/loading3.gif');
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
}

.styleChiNhanh {
    margin-left: 20px;
}

    .styleChiNhanh div {
        margin-top: 0px !important;
    }

.styleCapNhat {
    float: right;
}

.styleHeadRight {
    float: right;
}

.stylePriceField {
    text-align: right;
}

.styleOverflow {
    overflow: scroll;
    overflow-y: hidden;
}

.styleQuantityField {
    text-align: right;
}

/*--------------------------------------------------

--------------------------------------------------*/
#nav_thongtindonhang tr.phuong_thuc_thanh_toan_block select.phuong_thuc_thanh_toan,
#nav_thongtindonhang tr.phuong_thuc_thanh_toan_block select.phuong_thuc_thanh_toan option,
#nav_thongtindonhang tr.phuong_thuc_thanh_toan_block input.txt_so_tien_tra_theo_phuong_thuc_thanh_toan {
    font: 12px Arial;
}

#nav_thongtindonhang tr.phuong_thuc_thanh_toan_block select.phuong_thuc_thanh_toan,
#nav_thongtindonhang tr.phuong_thuc_thanh_toan_block input.txt_so_tien_tra_theo_phuong_thuc_thanh_toan, .categories_area .clssComboCategoryDisable select.cboCategoriesSelect_disabled {
    border: 1px solid #C1DBFC;
    height: 22px;
    padding-bottom: 2px;
    padding-right: 2px;
    padding-top: 2px;
    width: 90px;
}

.categories_area .ui-dropdownchecklist-selector {
    width: 144px !important;
}

#nav_thongtindonhang tr.phuong_thuc_thanh_toan_block input.txt_so_tien_tra_theo_phuong_thuc_thanh_toan {
    width: 68px;
    height: 16px;
    text-align: right;
}

#nav_thongtindonhang tr.phuong_thuc_thanh_toan_block a.btn_xoa_phuong_thuc {
    position: absolute;
    top: 3px;
    right: 0px;
    color: Blue;
}

#nav_thongtindonhang tr.phuong_thuc_thanh_toan_block a.hidebtn_xoa_phuong_thuc {
    display: none;
}


.styleAttribute {
    font-style: italic;
}

#div_GiaoDichKhachHang .TopTitle {
    top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    position: relative;
}

    #div_GiaoDichKhachHang .TopTitle .Left {
        width: 50%;
        float: left;
    }

    #div_GiaoDichKhachHang .TopTitle .Right {
        width: 50%;
        float: left;
    }

.div_khohang_search_area {
    height: 35px;
    position: absolute;
    right: 0px;
    top: 11px;
    width: 245px;
}

.kho-hang-form .right-col .category-bar-area {
    background-color: #07B4F4;
    color: #fff;
}

    .kho-hang-form .right-col .category-bar-area #sort_product_name {
        width: 20px;
        height: 20px;
        display: block;
        background-image: url('../Images/img_sort_az.png');
    }

        .kho-hang-form .right-col .category-bar-area #sort_product_name.sort_product_name_za {
            background-image: url('../Images/img_sort_za.png') !important;
        }

    .kho-hang-form .right-col .category-bar-area #sort_product_price {
        width: 22px;
        height: 20px;
        display: block;
        background-image: url('../Images/img_sort_up.png');
    }

        .kho-hang-form .right-col .category-bar-area #sort_product_price.sort_product_price_down {
            background-image: url('../Images/img_sort_down.png') !important;
        }

    .kho-hang-form .right-col .category-bar-area #sort_product_by_modified_date {
        width: 24px;
        height: 20px;
        display: block;
        background-image: url('../Images/img_modified_sort_up.png');
    }

        .kho-hang-form .right-col .category-bar-area #sort_product_by_modified_date.sort_product_by_modified_date_down {
            background-image: url('../Images/img_modified_sort_down.png') !important;
        }

.divPrint {
}

.lnkClonePreOrder {
    width: 32px;
    height: 30px;
    display: block;
    cursor: pointer;
    background-image: url('../Images/icon_clone.png');
    background-repeat: no-repeat;
}

.lnkExportExcel {
    width: 32px;
    height: 30px;
    display: block;
    cursor: pointer;
    background-image: url('../Images/export-excel-icon.png');
}

.lnkPrintInvoicePdf {
    width: 32px;
    height: 30px;
    display: block;
    cursor: pointer;
    background-image: url('../Images/pdf32.png');
}

.lnkPrintInvoicePaymentPdf {
    width: 17px;
    height: 16px;
    display: inline-block;
    cursor: pointer;
    background-image: url('../Images/pdf_17x16.png');
}

.lnkPrintInvoice,
.lnkPrintMutiOrderProduct,
.lnkPrintMutiOrderBarcode {
    width: 32px;
    height: 30px;
    display: block;
    cursor: pointer;
    background-image: url('../Images/print-popup-icon.png');
}

.lnkPrintMutiOrderBarcode {
    background-image: url('../Images/popup-print-barcode-icon.png');
    height: 32px;
    border-radius: 50%;
}

.lnkPrintInvoicePdfA4 {
    width: 32px;
    height: 32px;
    display: block;
    cursor: pointer;
    background-image: url('../Images/pdf_a4_icon.png');
}

/*-------------------------------------------------
            PRODUCT ATTRIBUTE CONTROL
-------------------------------------------------*/

input.nk0412_txt {
    border: 1px solid #C1DBFC;
    height: 18px;
    font: 12px/18px Arial;
    margin-right: 5px;
}

textarea.nk0412_txt {
    border: 1px solid #C1DBFC;
    font: 12px/18px Arial;
    margin-right: 5px;
    resize: none;
}

select.nk0412_ddl, select.ddlProductMultiUOM, select.nk0412_ddl option, select.ddlProductMultiUOM option {
    font: 12px Arial;
    width: 122px;
}

select.nk0412_ddl, select.ddlProductMultiUOM {
    border: 1px solid #C1DBFC;
    height: 22px;
    padding-bottom: 2px;
    padding-right: 2px;
    padding-top: 2px;
}

.RadGrid_Windows7 .rgEditRow {
    background-image: none !important;
}

.tbl_product_attributes_advance_mode {
    width: 100%;
}

    .tbl_product_attributes_advance_mode .checkbox_column {
        width: 22px;
    }

    .tbl_product_attributes_advance_mode .attribute_name_column {
        width: 50%;
    }

    .tbl_product_attributes_advance_mode a.disable_gotolink {
        color: Gray !important;
        cursor: default !important;
    }

        .tbl_product_attributes_advance_mode a.disable_gotolink:hover {
            text-decoration: none !important;
            cursor: default !important;
        }

div.form-insert-edit-product .tbrow {
    line-height: 25px;
}

div.form-insert-edit-product .RadTabStrip_Windows7 .rtsLevel1 {
    padding-top: 4px;
}

div.form-insert-edit-product .RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {
    height: 24px;
    margin-top: 2px;
}

div.form-insert-edit-product .tbl_product_informations {
    width: 100%;
    color: #000;
}

    div.form-insert-edit-product .tbl_product_informations .header_field_area {
        font-weight: bold;
        text-align: left;
        width: 120px;
    }

    div.form-insert-edit-product .tbl_product_informations .text_field_area {
        text-align: left;
        width: 195px;
    }

    div.form-insert-edit-product .tbl_product_informations .col_break {
        width: 5px;
    }

    div.form-insert-edit-product .tbl_product_informations .validate_field_area {
        color: #E2001A;
        font: 12px Times New Roman;
        text-align: left;
        width: 10px;
    }

    div.form-insert-edit-product .tbl_product_informations .msg_row_area {
        color: Blue;
        font-weight: bold;
        height: 22px;
        line-height: 22px;
        text-align: left;
        vertical-align: middle;
        padding-top: 10px;
    }

    div.form-insert-edit-product .tbl_product_informations .RadUpload_Windows7 .ruFakeInput {
        width: 115px !important;
        border: 1px solid #C1DBFC;
        height: 16px;
        font: 12px/16px Arial;
        height: 20px\0/; /*ie8 + ie9*/
        *height: 20px; /*ie7*/
    }

    div.form-insert-edit-product .tbl_product_informations .RadUpload_Windows7 .ruBrowse {
        background-image: none !important;
        background: none repeat scroll 0 0 #000e58;
        border: medium none;
        color: #FFFFFF;
        cursor: pointer;
        font: bold 12px/22px Arial;
        height: 22px;
        width: 70px;
    }

    div.form-insert-edit-product .tbl_product_informations .upload_notices_area {
        width: 190px;
        font-size: 11px;
        font-style: italic;
    }

    div.form-insert-edit-product .tbl_product_informations .image_frame {
        border: 1px solid #C8C8C8;
        display: block;
        width: 80px;
        height: 80px;
        background-image: url('../Images/no-image.jpg');
    }

        div.form-insert-edit-product .tbl_product_informations .image_frame img {
            width: 80px;
            height: 80px;
        }

    div.form-insert-edit-product .tbl_product_informations .RadUpload_Windows7,
    div.form-insert-edit-product .tbl_product_informations .RadUpload_Windows7 a,
    div.form-insert-edit-product .tbl_product_informations .RadUpload_Windows7 input,
    div.form-insert-edit-product .tbl_product_informations .RadUploadProgressArea_Windows7,
    div.form-insert-edit-product .tbl_product_informations .RadUploadProgressArea_Windows7 input {
        font: 12px Arial;
    }

div.form-insert-edit-product .msg_line {
    font-weight: bold;
    line-height: 30px;
    padding-left: 37px;
}

div.form-insert-edit-product .tbl_product_informations .RadUpload .ruUploadProgress {
    display: block !important;
    font-size: 11px !important;
    overflow: hidden !important;
    width: 120px !important;
}

div.form-insert-edit-product .tbl_product_informations .RadUpload .ruInputs,
div.form-insert-edit-product .tbl_product_informations .RadUploadProgressArea .ruProgress {
    width: 190px !important;
}

div.form-insert-edit-product .tbl_product_informations .RadUpload_Windows7 .ruRemove {
    color: Blue !important;
}

    div.form-insert-edit-product .tbl_product_informations .RadUpload_Windows7 .ruRemove:hover {
        text-decoration: underline !important;
    }

.head_control_bar .mahang_area .search_results_area input {
    border: 1px solid #C1DBFC;
    height: 18px;
    width: 120px;
}

input.btnAddProductWithAttributeToOrder, input.btnAddProductTOSPromotion {
    height: 25px !important;
    width: 122px !important;
}

/*-----------------------------------------------*/

.styleSelected {
    font-weight: bold;
}

.styleStatusChuaThanhToan {
    font-weight: bold;
}

.styleStatusHuy {
    text-decoration: line-through;
    font-style: italic;
}

.classDivExport {
    float: right;
}

.styleTienThieu {
    float: right;
    margin-right: 6px;
    font: bold 12px/16px "segoe ui",arial,sans-serif;
}

.styleHoaDonBanHangGrid {
    width: 100% !important;
}

#div_AddProductToPriceSheet .AddProductToPriceSheet_title .leftCol, #div_QuanLyCanhBaoHangTon .leftCol {
    display: table-cell;
    width: 50%;
    text-align: left;
    vertical-align: top;
}

#div_AddProductToPriceSheet .AddProductToPriceSheet_title .rightCol, #div_QuanLyCanhBaoHangTon .rightCol {
    display: table-cell;
    width: 50%;
    text-align: right;
    vertical-align: top;
}

#div_AddProductToPriceSheet .head_control_bar .mahang_area, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area {
    position: relative;
}

    #div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area {
        position: absolute;
        width: 320px;
        color: #696969;
        font-size: 12px;
        border-left: 1px solid #BBEDFF;
        border-right: 1px solid #BBEDFF;
        display: none;
        z-index: 10;
    }

    #div_AddProductToPriceSheet .head_control_bar .mahang_area #txtMaHang, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area #txtMaHang {
        border: 1px solid #B8CBDE;
        height: 20px;
        width: 320px;
    }

#div_AddProductToPriceSheet .AddProductToPriceSheet_title .title_Name {
    font-size: 18px;
    font-weight: bold;
}

#div_AddProductToPriceSheet .AddProductToPriceSheet_title .head_control_bar ul li, #div_QuanLyCanhBaoHangTon .head_control_bar ul li {
    display: inline;
    float: right;
    padding-left: 10px;
}

    #div_AddProductToPriceSheet .AddProductToPriceSheet_title .head_control_bar ul li .tree_category ul li {
        display: block;
        float: none;
        padding-left: 8px;
    }

#div_AddProductToPriceSheet .AddProductToPriceSheet_title .head_control_bar ul.rcbList li.rcbTemplate {
    float: left;
    width: 96%;
}

#div_AddProductToPriceSheet .AddProductToPriceSheet_title .head_control_bar .rcbx_nhom_san_pham .rcbScroll {
    overflow: hidden !important;
}

#div_AddProductToPriceSheet .AddProductToPriceSheet_title .search_results_area table tr {
    text-align: left;
}

#div_AddProductToPriceSheet .AddProductToPriceSheet_title .rowBreak {
    display: table-row;
    height: 5px;
}

#div_AddProductToPriceSheet .head_control_bar .mahang_area .search_results_area li span.name_field, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li span.name_field {
    float: right;
    margin-top: 7px;
    width: 238px;
    text-align: left;
}

#div_AddProductToPriceSheet .head_control_bar .mahang_area #txtMaHangloading, #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area #txtMaHangloading {
    height: 16px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 16px;
    display: none;
}

#div_GiaoDichKhachHang .InnerGrid {
    border-collapse: inherit !important;
    font-style: italic;
}

.linkKiemKe {
    font-weight: bold;
}

.linkTraHang {
    font-style: italic;
}

.linkNhapHang {
    font-weight: bold;
}

.linkLuanChuyenXuat {
    font-weight: bold;
    font-style: italic;
}

.linkLuanChuyenNhap {
    font-weight: bold;
    font-style: italic;
}

#div_AddProductToPriceSheet .RadInput_Windows7 .riEmpty, #dich-vu-form .RadInput_Windows7 .riEmpty,
#pnlSearchProduct_KhoHang .RadInput_Windows7 .riEmpty, #form-insert-edit-product .tbl_product_informations .text_field_area .RadInput_Windows7 .riEmpty,
#thuoc-tinh-san-pham .search_area .RadInput_Windows7 .riEmpty, #tim-kiem-hoa-don .RadInput_Windows7 .riEmpty,
#phan_loai_hang_hoa .search_area .RadInput_Windows7 .riEmpty, #div_QuanLyHeThong .search_area .RadInput_Windows7 .riEmpty,
#div_quan_ly_nguoi_su_dung .search_area .RadInput_Windows7 .riEmpty, #div_quan_ly_bo_phan .search_area .RadInput_Windows7 .riEmpty,
#cong_no_khach_hang .search_area .RadInput_Windows7 .riEmpty, #div_BangGia .search_area .RadInput_Windows7 .riEmpty,
#phan-loai-thanh-vien .search_area .RadInput_Windows7 .riEmpty, #ChuongTrinhKhuyenMai .search_area .RadInput_Windows7 .riEmpty,
#div_quan_ly_khach_hang .search_area .RadInput_Windows7 .riEmpty, .RadInput_Empty_Windows7, .RadComboBox_Windows7 .rcbInputCell .rcbEmptyMessage,
.empty_message_italic,
#cong_no .search_area .RadInput_Windows7 .riEmpty, #div_BangGia .search_area .RadInput_Windows7 .riEmpty, #div_QuanLyCanhBaoHangTon .RadInput_Windows7 .riEmpty, #dich-vu-form .RadInput_Windows7 .riEmpty {
    font-style: italic !important;
    color: #A7A7A7 !important;
}

html body .form-insert-edit-product .RadInput_Windows7 .riEmpty,
html body .form-insert-edit-product .RadInput_Empty_Windows7 {
    font-style: italic !important;
}

.styleHomNay {
    font-weight: bolder;
    color: Black;
    font-size: large;
}

.boldandred {
    color: Red;
    font-weight: bold;
}

.expand_icon {
    height: 30px;
    width: 30px;
}

.printIconInGrid {
    width: 20px;
    height: 18px;
}

.div_HangTonSearchBox {
    margin-left: 25px;
    width: 100%;
}

    .div_HangTonSearchBox .searchInput {
        width: 150px !important;
    }

.searchButton {
    line-height: 15px;
    height: 25px !important;
}

.styleInsideNum {
    font-weight: bold;
    float: right;
}

.styleInsideNum_Highlight {
    font-weight: bold;
    float: right;
    color: Red;
}

.styleInsideNum_Attribute {
    font-style: italic;
    padding-left: 10px;
    padding-right: 15px;
}

.qty_Attribute {
    font-weight: bold;
    float: right;
    color: Green;
}

/*---------------Tong ket ---------------*/
.tblTongKet {
    margin-left: 3px;
    margin-top: 10px;
}

    .tblTongKet table {
        padding: 0;
        border: 0;
    }

    .tblTongKet tr {
        height: 25px;
    }

    .tblTongKet .colTitle {
        width: 200px;
        vertical-align: top;
    }

    .tblTongKet .colPrice {
        width: 140px;
    }

    .tblTongKet .tkFieldSet {
        width: 350px;
    }

    .tblTongKet .colTitleSub {
        /* width: 110px;*/
    }

    .tblTongKet .col2 .colTitle {
        width: 200px;
    }

    .tblTongKet .col2 .colPrice {
        width: 140px;
    }

    .tblTongKet .col2 .colTitleSub {
        /*width: 160px;*/
    }

.tblTongKetTd {
    vertical-align: top;
}

    .tblTongKetTd td {
        vertical-align: top;
    }

.tblTongKet .tdDetail {
    height: 50px;
}

    .tblTongKet .tdDetail table {
        width: 100%;
    }

.tkFieldSet {
    border-color: #DFE9F5;
    border-style: solid;
}

.stylePriceLink {
    color: Black;
}

.styleDSTitle {
    width: 300px;
}

.styleDSValue {
    float: right;
    color: Black;
}

.styleTongKetDivDetail {
    margin-top: 10px;
}

.classSubLink {
    float: left;
}
/*---------------end Tong ket ---------------*/

#div_QuanLyChiNhanh .search_area #btnAddBranch {
    position: fixed !important;
    top: 150px;
    right: 20px;
}

#divloading_nhaphangtralaitukh {
    background: url("../Images/loading2.gif") no-repeat scroll center center transparent;
    height: 16px;
    position: absolute;
    right: 10px;
    top: 3px;
    width: 16px;
    display: none;
}

/*---------------start Noi dung phieu in ---------------*/
#div_NoiDungPhieuIn .clTable, #div_CaiDatHeThong .clTable {
    display: table;
    width: 100%;
}

#div_NoiDungPhieuIn .clRow, #div_CaiDatHeThong .clRow {
    display: table-row;
    line-height: 21px;
}

#div_NoiDungPhieuIn .col1 {
    width: 18%;
    display: table-cell;
    vertical-align: top;
    font-weight: bold;
    color: #5D5D5D;
}

#div_NoiDungPhieuIn .col2 {
    width: 68%;
    display: table-cell;
}

#div_NoiDungPhieuIn .col8 {
    width: 35%;
    display: table-cell;
}

#div_NoiDungPhieuIn .col3 {
    width: 65%;
    display: table-cell;
}

    #div_NoiDungPhieuIn .col3 textarea {
        height: 60px;
    }

#div_NoiDungPhieuIn .col4 {
    width: 14%;
    display: table-cell;
    vertical-align: top;
}

#div_NoiDungPhieuIn .col5 {
    width: 30%;
    display: table-cell;
    font-weight: bold;
    color: #5D5D5D;
}

#div_NoiDungPhieuIn .col6 {
    width: 62%;
    display: table-cell;
    font-weight: bold;
    color: #5D5D5D;
}

#div_NoiDungPhieuIn .col7 {
    width: 10px;
}

#div_NoiDungPhieuIn .fsTienTo {
    width: 30%;
    border: 1px solid #C2CEDB;
    float: left;
}

#div_NoiDungPhieuIn .fsFooter {
    width: 64%;
    border: 1px solid #C2CEDB;
    float: left;
    margin-left: 5px;
}

#div_NoiDungPhieuIn .fsNoiDung, #div_CaiDatHeThong .fsCaiDatEmail {
    border: 1px solid #C2CEDB;
}

#div_NoiDungPhieuIn .clLegend, #div_CaiDatHeThong .clLegend {
    font-weight: bold;
    color: #0090C6;
}

#div_NoiDungPhieuIn .btnSave {
    position: fixed;
    bottom: 33px;
    right: 15px;
}

#div_NoiDungPhieuIn .float_left {
    float: left;
    margin-left: 2%;
}

.btnClosePreview {
    background: url("../Images/x.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline;
    height: 29px;
    position: absolute;
    right: -16px;
    top: -15px;
    width: 25px;
    z-index: 3200;
}
/*---------------end Noi dung phieu in ---------------*/

.export_excel_icon {
    width: 21px;
    height: 19px;
    background-image: url('../Images/img-export-excel.png');
    display: block;
}

.linkbutton,
.linkbutton:hover {
    text-decoration: none;
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
}

#SetupChuongTrinhKhuyenMai .qty_price_block,
#SetupChuongTrinhKhuyenMai .qty_product_block {
    padding-top: 5px;
}

span.warning_productcostzero {
    font-weight: bold !important;
    color: Red !important;
}

input.warning_productcostzero {
    background-color: Yellow !important;
}

/***************************** Table validated messages*****************************/

.tb_validated_messages th {
    border-bottom: 1px solid #C1DAD7;
    border-right: 1px solid #C1DAD7;
    border-top: 1px solid #C1DAD7;
    color: #4F6B72;
    font: bold 12px Arial;
    padding: 7px;
    text-align: left;
}

.tb_validated_messages thead th {
    text-align: center;
}

.tb_validated_messages td {
    border-bottom: 1px solid #C1DAD7;
    border-right: 1px solid #C1DAD7;
    color: #4F6B72;
    padding: 2px 2px 2px 8px;
    height: 30px;
}

.tb_validated_messages .first_col {
    border-left: 1px solid #C1DAD7;
}

#bao-cao-nhap-lieu .tb_validated_messages .first_col {
    width: 150px;
}

.tb_validated_messages .firs_cell {
    background: none repeat scroll 0 0 transparent;
    border-left: 0 none;
    border-right: 1px solid #C1DAD7;
    border-top: 0 none;
}

.tb_validated_messages .rowitem {
    background: none repeat scroll 0 0 #F5FAFA;
}

.tb_validated_messages .altrowitem {
    background: none repeat scroll 0 0 #FFFFFF;
}

.tb_validated_messages tr.first_row td {
    border-top: 1px solid #C1DAD7 !important;
}

.validation_error_message_area {
    color: Black;
    max-height: 150px;
    overflow: auto;
}

#validation-error-total-message {
    padding-bottom: 5px;
}

.result_import_success_color {
    color: Blue;
    font-weight: bold;
}

.result_import_fail_color {
    color: red;
    font-weight: bold;
}

#import-fail {
    color: Red;
}

.warning_promotion {
    background-color: Yellow !important;
}

.styleColorRed {
    color: Red;
}

.stepContent {
    margin-left: 20px;
    padding-top: 5px;
}

.importStepTitle {
    color: Black;
    font-weight: bold;
}

.importStepResult {
    color: Blue;
    font-weight: bold;
}

.importStepResultError {
    color: Red;
    font-weight: bold;
}

.lblDangXuLy {
    color: black;
    font-size: larger;
    font-weight: bold;
}

.product-import .importing-block {
    color: #000000;
    font-size: larger;
    font-weight: bold;
}

.dang_xu_ly_area {
    text-align: center;
}

.loading_img {
    background-image: url(../Images/loading2.gif);
    background-repeat: no-repeat;
    background-position: center;
    height: 16px;
}

#confirm_submit_order_dialog.banhang_page .title_dialog {
    line-height: 50px;
}

#confirm_submit_order_dialog.banhang_page span.lblfield {
    display: inline-block;
    width: 120px;
    text-align: left;
    line-height: 20px;
}

#confirm_submit_order_dialog.banhang_page input.txt_tienkhachdua {
    text-align: right;
    width: 117px;
    font-weight: bold;
    margin-right: 1px;
}

#confirm_submit_order_dialog.banhang_page span.tongtienhang_field,
#confirm_submit_order_dialog.banhang_page span.tientralai_field,
#confirm_submit_order_dialog.banhang_page span.noCuKhach_field {
    display: inline-block;
    line-height: 20px;
    text-align: right;
    width: 120px;
    font-weight: bold;
    color: black;
}

    #confirm_submit_order_dialog.banhang_page span.tientralai_field.warning {
        color: Red;
    }

#import-report #chi-tiet-import-report tr.import_error_message td, #bao-cao-nhap-lieu tr.import_error_message td {
    color: Red !important;
}

#import-report #chi-tiet-import-report {
    max-height: 300px;
    overflow: auto;
}

/*-------------------------------------------------
                    STARTUP FORM
-------------------------------------------------*/

#startup_tab {
    color: #000;
    width: 750px;
    text-align: left;
    margin: auto;
    padding-top: 40px;
}

    #startup_tab .formRow span.label {
        display: inline-block;
        padding-right: 10px;
        text-align: left;
        width: 540px;
        margin: 0;
        padding-left: 10px;
    }

    #startup_tab .formRow p.value {
        display: inline-block;
        text-align: left;
        width: 120px;
        margin: 0;
    }

    #startup_tab .formRow .colright {
        float: right;
        margin-right: 10px;
        margin-top: 5px;
    }

    #startup_tab .formRow .validate {
        color: red;
    }

    #startup_tab .tip {
        font-size: 11px;
        font-style: italic;
    }

    #startup_tab .button {
        width: 90px;
    }

    #startup_tab fieldset {
        border: 2px solid #7FDAFF;
    }
/***********************************************/
/***********************************************/
.pnlTongChietKhau {
    margin-top: 2px;
    color: #000000;
    width: 300px;
    float: right;
}

    .pnlTongChietKhau span {
        font: 12px Arial !important;
        font-weight: bold !important;
        margin-right: 7px;
    }

    .pnlTongChietKhau hr {
        width: 120px;
        float: right;
    }

#nk_warning_dialog_not_allow_current_browser {
    font: 12px/18px arial;
}

    #nk_warning_dialog_not_allow_current_browser table.browser_list td.browser_name {
        width: 350px;
    }

input.txtDummyFocus {
    border: 0 none;
    background-color: transparent;
    background: none;
    position: absolute;
    z-index: -1;
    width: 1px;
    height: 1px;
}

.clProcessing_Text {
    font-size: 12px;
    font-family: Arial;
    font-style: italic;
    font-weight: bold;
    text-align: right;
    color: Red;
}

.page .main .height_width_zero {
    height: 0 !important;
    width: 0 !important;
}




.ban-hang-form .RadGrid_RadGridCustom .item-info-area input.quantity_field,
.ban-hang-form .RadGrid_RadGridCustom .item-info-area input.cost_field,
.ban-hang-form .RadGrid_RadGridCustom .item-info-area input.sale_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area input.quantity_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area input.cost_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area input.sale_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area input.quantity_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area input.cost_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area input.sale_field {
    font-size: 15px;
    height: 22px;
    line-height: 22px;
    text-align: right;
    font-weight: bold;
}

.ban-hang-form .RadGrid_RadGridCustom .item-info-area input.quantity_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area input.quantity_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area input.quantity_field {
    width: 80px;
}

.ban-hang-form .RadGrid_RadGridCustom .item-info-area input.cost_field,
.ban-hang-form .RadGrid_RadGridCustom .item-info-area input.sale_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area input.cost_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area input.sale_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area input.cost_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area input.sale_field {
    width: 110px;
}

.ban-hang-form .RadGrid_RadGridCustom .item-info-area .cost_label_field,
.ban-hang-form .RadGrid_RadGridCustom .item-info-area .sale_label_field,
.ban-hang-form .RadGrid_RadGridCustom .item-info-area .quantity_label_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area .cost_label_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area .sale_label_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area .quantity_label_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area .cost_label_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area .sale_label_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area .quantity_label_field {
    font-size: 15px;
    line-height: 22px;
}

.ban-hang-form .RadGrid_RadGridCustom .item-info-area .cost_label_field,
.ban-hang-form .RadGrid_RadGridCustom .item-info-area .quantity_label_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area .cost_label_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area .quantity_label_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area .cost_label_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area .quantity_label_field {
    font-weight: bold;
}

.ban-hang-form .RadGrid_RadGridCustom .item-info-area .watermark_field,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area .watermark_field,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-info-area .watermark_field {
    color: gray;
    font-style: italic;
    width: 100px !important;
    padding-right: 10px;
    font-weight: normal !important;
}

.page .ban-hang-form .RadGrid_RadGridCustom .item-control-area,
.page .nhap_hang_form .RadGrid_RadGridCustom .item-control-area,
.page .tblluanchuyennoibo .RadGrid_RadGridCustom .item-control-area {
    font-size: 20px !important;
    line-height: 22px !important;
    padding-right: 20px;
    padding-top: 22px !important;
    position: relative;
    text-align: left !important;
    width: auto !important;
}

.ban-hang-form .RadGrid_RadGridCustom .item-control-area img,
.nhap_hang_form .RadGrid_RadGridCustom .item-control-area img,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-control-area img {
    padding: 0 !important;
    position: absolute;
    right: 2px;
    top: 22px;
}

.ban-hang-form .RadGrid_RadGridCustom .item-msg-area,
.ban-hang-form .RadGrid_RadGridCustom .item-promotion-apply-area,
.nhap_hang_form .RadGrid_RadGridCustom .item-msg-area,
.tblluanchuyennoibo .RadGrid_RadGridCustom .item-msg-area {
    padding-left: 2px !important;
}

.ban-hang-form .RadGrid_RadGridCustom .item-promotion-apply-area {
    float: left;
    clear: both;
}

.ban-hang-form #valTotalAmount,
.ban-hang-form #valTienHangConThieu,
.nhap_hang_form #valTongTienHang,
.nhap_hang_form #valTienHangConThieu {
    font-weight: bold;
}

.ban-hang-form #valTienHangConThieu,
.nhap_hang_form #valTienHangConThieu {
    color: Red;
}

.ban-hang-form #valTongTienHang {
    font-size: 12px;
    font-weight: bold;
}

.ban-hang-form #valTongTienHang,
.ban-hang-form #valTienThanhToan,
.ban-hang-form #valTotalAmount,
.ban-hang-form #valTienHangConThieu,
.ban-hang-form #valInvoiceDiscount,
.ban-hang-form #valInvoiceDiscountAfterTax,
.nhap_hang_form #valTongTienHang,
.nhap_hang_form #valTienThanhToan,
.nhap_hang_form #valTienHangConThieu,
.nhap_hang_form #valVAT,
.ban-hang-form #valTienDatCoc,
.ban-hang-form #valKhuyenMaiToanDonHang {
    float: right;
    padding-right: 10px;
}

.ban-hang-form #valInvoiceDiscount,
.ban-hang-form #valInvoiceDiscountAfterTax,
.ban-hang-form #valKhuyenMaiToanDonHang {
    padding-right: 9px;
}

.ban-hang-form a.btn_them_phuong_thuc_thanh_toan,
.ban-hang-form a.btn_xoa_phuong_thuc,
.nhap_hang_form a.btn_them_phuong_thuc_thanh_toan,
.nhap_hang_form a.btn_xoa_phuong_thuc {
    width: 16px;
    height: 16px;
}

.ban-hang-form a.btn_xoa_phuong_thuc,
.nhap_hang_form a.btn_xoa_phuong_thuc {
    background-image: url('../Images/delete_pttt_icon.png');
    right: -7px !important;
}

.ban-hang-form a.btn_them_phuong_thuc_thanh_toan,
.nhap_hang_form a.btn_them_phuong_thuc_thanh_toan {
    background-image: url('../Images/add_pttt_icon.png');
    right: -7px !important;
    position: absolute;
}

.main .ban-hang-form .head_control_bar .mahang_area .search_results_area li div.img_field img,
.main .ban-hang-form .head_control_bar .mahang_area .search_results_area li div.img_field div.loading,
.main .nhap_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field img,
.main .nhap_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field div.loading,
.main #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li div.img_field img,
.main #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li div.img_field div.loading {
    border: 0 none !important;
    height: auto !important;
    max-height: 50px;
    max-width: 42px !important;
    width: auto !important;
}

.main .ban-hang-form .head_control_bar .mahang_area .search_results_area li div.img_field,
.main .nhap_hang_form .head_control_bar .mahang_area .search_results_area li div.img_field,
.main #div_QuanLyCanhBaoHangTon .head_control_bar .mahang_area .search_results_area li div.img_field {
    height: auto !important;
    max-height: 42px;
    max-width: 49px !important;
    width: auto !important;
}

.ban-hang-form .RadGrid_RadGridCustom .item-img-area img,
.ban-hang-form .RadGrid_RadGridCustom .item-img-area div,
.nhap_hang_form .RadGrid_RadGridCustom .item-img-area img,
.nhap_hang_form .RadGrid_RadGridCustom .item-img-area div,
#div_QuanLyCanhBaoHangTon .RadGrid_RadGridCustom .item-img-area img,
#div_QuanLyCanhBaoHangTon .RadGrid_RadGridCustom .item-img-area div {
    border: 0 none !important;
    height: auto !important;
    max-height: 42px;
    max-width: 42px !important;
    width: auto !important;
}

.ban-hang-form .RadGrid_RadGridCustom .item-img-area,
.nhap_hang_form .RadGrid_RadGridCustom .item-img-area,
#div_QuanLyCanhBaoHangTon .RadGrid_RadGridCustom .item-img-area {
    width: 42px !important;
}

.ban-hang-form .RadGrid_RadGridCustom .item-info-area table tr td,
.nhap_hang_form .RadGrid_RadGridCustom .item-info-area table tr td {
    padding-right: 0 !important;
}

.main .ban-hang-form .head_control_bar .mahang_area #txtMaHang,
.main .nhap_hang_form .head_control_bar .mahang_area #txtMaHang {
    border: 0 none;
    font: 14px/22px Arial;
    height: 22px;
    width: 320px;
}

.main .nhap_hang_form .head_control_bar .mahang_area #txtMaHang, .main .nhap_hang_tra_hang_form .head_control_bar .mahang_area #txtMaHang {
    width: 320px !important;
    border: 0 none;
    font: 14px/22px Arial;
    height: 22px;
}

.main .ban-hang-form .head_control_bar .mahang_area,
.main .nhap_hang_form .head_control_bar .mahang_area {
    padding-top: 17px;
}

    .main .ban-hang-form .head_control_bar .mahang_area .search_results_area,
    .main .nhap_hang_form .head_control_bar .mahang_area .search_results_area {
        top: 42px;
        width: 298px;
    }

        .main .ban-hang-form .head_control_bar .mahang_area .search_results_area li span.name_field,
        .main .nhap_hang_form .head_control_bar .mahang_area .search_results_area li span.name_field {
            width: 228px;
        }

.align_center {
    text-align: center;
}

.align_right {
    text-align: right;
}

.align_left {
    text-align: left;
}

.main .ban-hang-form .RadGrid_RadGridCustom .alternatingItem,
.main .nhap_hang_form .RadGrid_RadGridCustom .alternatingItem {
    background: none repeat scroll 0 0 #FFFFFF;
}

#confirm_submit_order_dialog.banhang_page.simplemodal-data {
    font-size: 20px;
    font-weight: bold;
}

    #confirm_submit_order_dialog.banhang_page.simplemodal-data .title_dialog {
        font-size: 30px;
        line-height: 70px;
    }

    #confirm_submit_order_dialog.banhang_page.simplemodal-data span.lblfield {
        width: 270px;
    }

    #confirm_submit_order_dialog.banhang_page.simplemodal-data span.tongtienhang_field,
    #confirm_submit_order_dialog.banhang_page.simplemodal-data span.tientralai_field,
    #confirm_submit_order_dialog.banhang_page.simplemodal-data span.noCuKhach_field {
        width: 180px;
    }

    #confirm_submit_order_dialog.banhang_page.simplemodal-data input.txt_tienkhachdua,
    #confirm_submit_order_dialog.banhang_page.simplemodal-data input.dp_ngayhuatrano,
    #confirm_submit_order_dialog.banhang_page.simplemodal-data input.txt_sotienhuatrano {
        font-size: 20px;
        font-weight: bold;
        height: 22px;
        line-height: 22px;
        margin-right: 5px;
        width: 174px;
    }

#divGrid_BaoCaoXuatNhapTon .styleNotice {
    background-color: #EDDA7D !important;
}

.main .ban-hang-form .RadGrid_RadGridCustom .item-info-area .outofstockimage,
.main .ban-hang-form .RadGrid_RadGridCustom .item-info-area .stockoutwarningimage {
    right: -89px;
}


/*------------------------------------------------------------
                   PRODUCT INFORMATION POPUP
------------------------------------------------------------*/

.form-insert-edit-product div.product_informations_container {
    width: 860px;
    /*color: #000;*/
    color: #0090C6;
}

    .form-insert-edit-product div.product_informations_container .info_row {
        padding-top: 5px;
        position: relative;
    }

        .form-insert-edit-product div.product_informations_container .info_row.msg_row {
            height: 20px;
            line-height: 20px;
        }

    .form-insert-edit-product div.product_informations_container .right_info_panel .info_row span.label_field {
        width: 119px;
    }

    .form-insert-edit-product div.product_informations_container .info_row span.label_field {
        display: inline-block;
        line-height: 20px;
        vertical-align: top;
        width: 88px;
    }

    .form-insert-edit-product div.product_informations_container .info_row span.value_field {
        display: inline-block;
        width: 257px;
    }

    .form-insert-edit-product div.product_informations_container .info_row.product_name_row span.label_field {
        display: inline-block;
        width: 84px;
    }

    .form-insert-edit-product div.product_informations_container .info_row.product_name_row span.validate_field {
        display: inline-block;
        width: 10px;
        color: Red;
        font: bold 14px Times New Roman;
        vertical-align: bottom;
    }

    .form-insert-edit-product div.product_informations_container .info_row.product_name_row span.value_field {
        display: inline-block;
        width: 720px;
    }

    .form-insert-edit-product div.product_informations_container .info_row span.label_field.ton_toi_da_field {
        padding-left: 12px;
    }

    .form-insert-edit-product div.product_informations_container .info_row span.value_field.ton_toi_thieu_field,
    .form-insert-edit-product div.product_informations_container .info_row span.value_field.ton_toi_da_field {
        width: 70px;
    }

    .form-insert-edit-product div.product_informations_container .info_row.modified_info_row {
        text-align: right;
        float: right;
        width: 410px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .form-insert-edit-product div.product_informations_container .info_row.button_block_row {
        text-align: center;
        padding-top: 31px;
    }

    .form-insert-edit-product div.product_informations_container div.left_info_panel {
        width: 405px;
    }

    .form-insert-edit-product div.product_informations_container div.right_info_panel {
        width: 440px;
    }

    .form-insert-edit-product div.product_informations_container div.left_info_panel {
        float: left;
    }

    .form-insert-edit-product div.product_informations_container div.right_info_panel {
        float: right;
    }

    .form-insert-edit-product div.product_informations_container .add_link_button {
        right: 10px !important;
    }

    .form-insert-edit-product div.product_informations_container .btn_them_moi_ma_vach,
    .form-insert-edit-product div.product_informations_container .btn_xoa_ma_vach_hien_tai,
    .form-insert-edit-product div.product_informations_container .btn_them_moi_gia_ban_le,
    .form-insert-edit-product div.product_informations_container .btn_xoa_gia_ban_le_hien_tai,
    .form-insert-edit-product div.product_informations_container .btn_them_moi_gia_ban_si,
    .form-insert-edit-product div.product_informations_container .btn_xoa_gia_ban_si_hien_tai,
    .form-insert-edit-product div.product_informations_container .add_link_button {
        bottom: 2px;
        height: 16px;
        position: absolute;
        right: 0;
        width: 16px;
    }

    .form-insert-edit-product div.product_informations_container .btn_them_moi_ma_vach,
    .form-insert-edit-product div.product_informations_container .btn_them_moi_gia_ban_le,
    .form-insert-edit-product div.product_informations_container .btn_them_moi_gia_ban_si,
    .form-insert-edit-product div.product_informations_container .add_link_button {
        background-image: url('../Images/add_pttt_icon.png');
    }

    .form-insert-edit-product div.product_informations_container .btn_them_moi_ma_vach,
    .form-insert-edit-product div.product_informations_container .btn_xoa_ma_vach_hien_tai {
        right: 10px;
    }

    .form-insert-edit-product div.product_informations_container .btn_xoa_ma_vach_hien_tai,
    .form-insert-edit-product div.product_informations_container .btn_xoa_gia_ban_le_hien_tai,
    .form-insert-edit-product div.product_informations_container .btn_xoa_gia_ban_si_hien_tai {
        background-image: url('../Images/delete_pttt_icon.png');
    }

    .form-insert-edit-product div.product_informations_container div.gia_le_block,
    .form-insert-edit-product div.product_informations_container div.gia_si_block {
        width: 215px;
    }

    .form-insert-edit-product div.product_informations_container div.gia_le_block {
        float: left;
    }

    .form-insert-edit-product div.product_informations_container div.gia_si_block {
        float: right;
    }

        .form-insert-edit-product div.product_informations_container div.gia_le_block .info_row span.label_field,
        .form-insert-edit-product div.product_informations_container div.gia_si_block .info_row span.label_field {
            width: 70px;
        }

        .form-insert-edit-product div.product_informations_container div.gia_le_block .info_row span.value_field,
        .form-insert-edit-product div.product_informations_container div.gia_si_block .info_row span.value_field,
        .form-insert-edit-product div.product_informations_container div.gia_le_block .info_row .multipleretailprices_price_field,
        .form-insert-edit-product div.product_informations_container div.gia_si_block .info_row .multiplewholesaleprices_price_field {
            width: 90px;
        }

        .form-insert-edit-product div.product_informations_container div.gia_le_block .info_row .multipleretailprices_quantity_field,
        .form-insert-edit-product div.product_informations_container div.gia_si_block .info_row .multiplewholesaleprices_quantity_field {
            width: 35px;
            margin-left: 1px;
        }

    .form-insert-edit-product div.product_informations_container .info_row.no_padding_top,
    .form-insert-edit-product div.product_informations_container .info_row.no_padding_top {
        padding-top: 0;
    }

    .form-insert-edit-product div.product_informations_container .multiple_barcodes_template_block,
    .form-insert-edit-product div.product_informations_container .multiple_retail_prices_template_block,
    .form-insert-edit-product div.product_informations_container .multiple_whole_sale_prices_template_block {
        display: none;
    }

    .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_barcodes_block,
    .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_retail_prices_block,
    .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_whole_sale_prices_block {
        background-image: url("../Images/arrow-bottom.png");
        background-repeat: no-repeat;
        display: inline-block;
        height: 15px;
        vertical-align: bottom;
        width: 34px;
    }

    .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_barcodes_block {
        background-position: 5px 2px;
    }

    .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_retail_prices_block,
    .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_whole_sale_prices_block {
        background-position: 14px 2px;
    }

        .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_barcodes_block.btn_expand_multiple_barcodes_block,
        .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_retail_prices_block.btn_expand_multiple_retail_prices_block,
        .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_whole_sale_prices_block.btn_expand_multiple_whole_sale_prices_block {
            background-image: url("../Images/arrow-left.png");
        }

    .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_barcodes_block.btn_expand_multiple_barcodes_block {
        background-position: 5px 0;
    }

    .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_retail_prices_block.btn_expand_multiple_retail_prices_block,
    .form-insert-edit-product div.product_informations_container .btn_collapse_multiple_whole_sale_prices_block.btn_expand_multiple_whole_sale_prices_block {
        background-position: 14px 0;
    }

    .form-insert-edit-product div.product_informations_container .info_row span.ten_don_vi_tinh_hien_tai,
    .form-insert-edit-product div.product_informations_container .info_row span.ten_don_vi_tien_te {
        vertical-align: middle;
    }

    .form-insert-edit-product div.product_informations_container .info_row .multiplebarcodes_quantity_field {
        width: 42px;
    }

    .form-insert-edit-product div.product_informations_container .info_row .multiplebarcodes_barcodes_field {
        position: absolute;
        right: 57px;
        width: 253px;
    }

    .form-insert-edit-product div.product_informations_container .info_row.so_luong_don_vi_tinh_row {
        text-align: right;
    }

        .form-insert-edit-product div.product_informations_container .info_row.so_luong_don_vi_tinh_row .label_field {
            text-align: left;
        }

        .form-insert-edit-product div.product_informations_container .info_row.so_luong_don_vi_tinh_row .don_vi_tinh_field {
            padding-right: 57px;
            width: 148px;
        }

        .form-insert-edit-product div.product_informations_container .info_row.so_luong_don_vi_tinh_row .quantity_onhand_field {
            display: inline-block;
            text-align: left;
            width: 104px;
        }

    .form-insert-edit-product div.product_informations_container .RadUpload_Windows7 .ruBrowse {
        background-attachment: scroll;
        background-clip: border-box;
        background-color: #000E58;
        background-image: none !important;
        background-origin: padding-box;
        background-position: 0 0;
        background-repeat: repeat;
        background-size: auto auto;
        border: medium none;
        color: #FFFFFF;
        cursor: pointer;
        font: bold 12px/22px Arial;
        height: 22px;
        width: 70px;
    }

    .form-insert-edit-product div.product_informations_container .RadUpload_Windows7 .ruFakeInput {
        border: 1px solid #C1DBFC;
        font: 12px/16px Arial;
        height: 16px;
        width: 115px !important;
    }

    .form-insert-edit-product div.product_informations_container .upload_notices_area {
        display: block;
        font-size: 11px;
        font-style: italic;
        width: 190px;
    }

    .form-insert-edit-product div.product_informations_container .image_frame {
        /*background-image: url("../Images/no-image.jpg");
    display: block;
    border: 1px solid #C8C8C8;  */
        height: 70px;
        width: 70px;
        text-align: center;
        /*line-height:68px;*/
        position: relative;
    }

        .form-insert-edit-product div.product_informations_container .image_frame img {
            /*height: 70px;
    width: 69px;*/
            vertical-align: middle;
            max-height: 70px;
            max-width: 69px;
        }

    .form-insert-edit-product div.product_informations_container .upload_img_block {
        width: 295px;
        float: left;
    }

    .form-insert-edit-product div.product_informations_container .img_thumbnail_block {
        width: 70px;
        float: right;
    }

        .form-insert-edit-product div.product_informations_container .img_thumbnail_block .button {
            height: 22px;
            width: 72px;
            margin-top: 5px;
            background-color: #000E58 !important;
        }

    .form-insert-edit-product div.product_informations_container .right_info_panel .info_row .value_field {
        width: 265px;
    }

    .form-insert-edit-product div.product_informations_container .right_info_panel .info_row .upload_img_block .value_field {
        width: 160px;
    }

    .form-insert-edit-product div.product_informations_container .button_block_row .button {
        width: 120px;
    }

    .form-insert-edit-product div.product_informations_container .info_row .highlight_textbox_field,
    .form-insert-edit-product div.product_informations_container .info_row .alert_textbox_field {
        background-color: yellow !important;
    }

    .form-insert-edit-product div.product_informations_container .info_row .alert_label_field {
        color: Red !important;
    }

    .form-insert-edit-product div.product_informations_container a.lnkShowEditDescription {
        line-height: 20px;
    }

    .form-insert-edit-product div.product_informations_container .RadUpload .ruUploadProgress {
        display: block !important;
        font-size: 11px !important;
        overflow: hidden !important;
        width: 120px !important;
        line-height: 20px !important;
        vertical-align: bottom !important;
    }

    .form-insert-edit-product div.product_informations_container .RadUpload_Windows7 .ruRemove {
        color: Blue !important;
        font: 12px Arial;
    }

    .form-insert-edit-product div.product_informations_container .RadUpload .ruInputs,
    .form-insert-edit-product div.product_informations_container .RadUploadProgressArea .ruProgress {
        width: 190px !important;
    }

    .form-insert-edit-product div.product_informations_container .info_row div.product_info_checkbox_block {
        width: 33.3%;
        float: left;
        text-align: center;
        position: relative;
    }

    .form-insert-edit-product div.product_informations_container .product_info_checkbox_block .label_text_area {
        width: 100%;
        text-align: center;
        font-weight: bold;
    }

    .form-insert-edit-product div.product_informations_container .product_info_checkbox_block .iPhoneCheckContainer {
        display: inline-block;
    }

    .form-insert-edit-product div.product_informations_container .product_info_checkbox_block .image_warning {
        right: 5px;
        position: absolute;
    }

    .form-insert-edit-product div.product_informations_container a.alert_barcode_existed {
        background-image: url("../Images/warning-icon.png");
        bottom: 2px;
        display: block;
        height: 16px;
        position: absolute;
        right: 32px;
        width: 16px;
    }

    .form-insert-edit-product div.product_informations_container .info_row span.value_field.ghi_chu_field {
        line-height: 20px;
    }

.ban-hang-form .left-col .grid_footer_button_area {
    position: relative;
}

    .ban-hang-form .left-col .grid_footer_button_area .btn_Them_VAT {
        position: absolute;
        left: 0;
    }

#search_result_dialog #product_search_results_place_holder .thumbitemblock.focus_block,
.head_control_bar .mahang_area .search_results_area .productdivblock.focus_block,
#search_result_dialog_promotion_qtyandproduct .product_search_results_place_holder .thumbitemblock.focus_block {
    border: 1px solid #47ABED !important;
}

#confirm_submit_order_dialog input.btnAcceptSubmitProduct.btndisabled,
#confirm_delete_account_dialog input.btnCancelDeleteAccount.btndisabled,
.quan_ly_gian_hang .btndisabled,
.quan_ly_gian_hang #confirm_delete_product_dialog .dialog_button_area .btndisabled,
#confirm_delete_account_dialog input.btnAcceptDeleteAccount.btndisabled,
input.btndisabled,
a.btndisabled {
    background-color: #BCBCBC !important;
    cursor: default !important;
}

#div_CaiDatHeThong .fsShortListOrder, #div_CaiDatHeThong .fsShortListReceived, #div_CaiDatHeThong .fsBanHang, #div_CaiDatHeThong .fsKhoHang, #div_CaiDatHeThong .fsHelp, #div_CaiDatHeThong .field_fb, #div_CaiDatHeThong .fsDatHang, #div_CaiDatHeThong .fsKhachHang {
	border: 1px solid #C2CEDB;
}

#div_CaiDatHeThong .col1 {
    width: 45%;
    display: table-cell;
    font-weight: bold;
    color: #5D5D5D;
    vertical-align: top;
    padding-bottom: 5px;
}

#div_CaiDatHeThong .col2 {
    display: table-cell;
    float: right;
    vertical-align: top;
    padding-bottom: 5px;
}

#div_CaiDatHeThong .col3 {
    width: 16%;
    display: table-cell;
    font-weight: bold;
    color: #5D5D5D;
    vertical-align: top;
    padding-bottom: 5px;
}

#div_CaiDatHeThong .col4 {
    width: 60%;
    display: table-cell;
    font-weight: bold;
    color: #5D5D5D;
    vertical-align: top;
}

#div_CaiDatHeThong .col5 {
    display: table-cell;
    font-weight: bold;
    color: Red;
    vertical-align: top;
}

#div_CaiDatHeThong .col6 {
    width: 57%;
    display: table-cell;
    font-weight: bold;
    color: #5D5D5D;
    vertical-align: top;
}

#div_CaiDatHeThong .field_fb .col6 {
    width: 47%;
}

/*-------------------Thanh Toan ----------------------*/

.thanhtoanmethod {
    margin-left: 50px;
}

.radioThanhToan {
    cursor: pointer !important;
}

.styleChuTaiKhoan, .styleSoTaiKhoan, .styleTenNganHang {
    font-weight: bold;
}

.repTable {
    border-style: solid !important;
    border-color: #A5B3C5 !important;
    border-bottom: 1px;
    border-top: 1px;
    border-left: 1px;
    border-right: 1px;
}

.trHead {
    background: none repeat scroll 0 0 #F1F5FB;
    color: #4C607A;
    font-weight: bold;
    text-align: center;
}

    .trHead td {
        border-style: none;
        border-width: 0 1px 1px;
    }

.trAlternate td {
    border-style: none;
    border-width: 0 1px 1px;
}

.trAlternate {
    background-color: #E8EEF0;
    color: #4C607A;
}

.trItem {
    background-color: #F6F9F9;
}

.trFoot {
    background: none repeat scroll 0 0 #F1F5FB;
    color: #4C607A;
    font-weight: bold;
    text-align: right;
}
/*-------------------end Thanh Toan ------------------*/
/*------------------------------------------------------------
                            ĐẶT HÀNG
------------------------------------------------------------*/
.dat_hang_form #nav_thongtinkhachhang .head_nav,
.dat_hang_form #nav_thongtinkhachhang_disable .head-name,
.dat_hang_form .liAllowChangeOrderPerson .head_nav {
    font-size: 14px;
    font-weight: bold;
    height: 59px;
    line-height: 59px;
    color: #4D4D4D;
}

.dat_hang_form #nav_thongtinkhachhang_disable.menu_head {
    background-position: 184px 22px;
}

.dat_hang_form #nav_thongtindonhang .head_nav,
.dat_hang_form #nav_tongtien .head_nav {
    background-color: #47ABED;
    color: #FFFFFF;
    height: 49px;
    padding-top: 10px;
}

    .dat_hang_form #nav_thongtindonhang .head_nav .price_text,
    .dat_hang_form #nav_tongtien .head_nav .price_text {
        font-size: 14px;
    }

    .dat_hang_form #nav_thongtindonhang .head_nav .total_price_field,
    .dat_hang_form #nav_tongtien .head_nav .total_price_field {
        font-size: 26px;
        font-weight: bold;
    }

.dat_hang_form .menu_right_area .right_nav .menu_head,
.dichvu_rightnav .menu_head {
    background-image: none;
}

    .dat_hang_form .menu_right_area .right_nav .menu_head,
    .dichvu_rightnav .menu_head.menuhead_changeDate {
        background-image: url("../Images/arrow-bottom.png");
    }

#valTongTienHang.warning {
    color: Red !important;
}

.dialog_button_area span.waiting_response_loading {
    background-image: url("../Images/loading2.gif");
    background-repeat: no-repeat;
    color: red;
    float: left;
    font-size: 12px;
    line-height: 20px;
    padding-left: 20px;
    display: none;
}
/*----------------------------------------------------------*/

.customer_warning {
    background-image: url("../Images/warning-icon.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: red;
    font-size: 12px;
    height: 32px;
    line-height: 16px;
    padding-left: 22px;
}



.RadPageViewProductChangeLogstab {
    height: 400px;
    overflow-y: auto;
}

.RadPageViewProductChangeLogstabPaging {
    position: relative;
}

#divTotalItems_RadPageViewProductChangeLogstabPaging {
    position: absolute;
    right: 0px;
    top: 10px;
}

    #divTotalItems_RadPageViewProductChangeLogstabPaging b {
        color: Red;
    }

#divTotalItems_RadPageViewChangeLogstabPaging {
    position: absolute;
    right: 0px;
    top: 10px;
}

    #divTotalItems_RadPageViewChangeLogstabPaging b {
        color: Red;
    }

.RadPageViewChangeLogstabPaging {
    position: relative;
}

.RadPageViewChangeLogstab {
    height: 550px;
    overflow-y: auto;
}

.tbl_product_change_logs td, .tbl_product_change_logs th {
    vertical-align: top;
}

.tblnk0413.tbl_product_change_logs th {
    border-top: 0 none transparent !important;
}

.headText {
    font-weight: bold;
    text-align: center;
}

.line-break {
    height: 5px;
}

/* --- Links  --- */
.switch {
    text-align: right;
    padding-right: 20px;
}

.expand b {
    color: Blue !important;
}

.expand a {
    display: block;
    padding: 3px 10px;
    color: #000000;
    text-decoration: none;
    outline: 0 none;
    background: none repeat scroll 0 0 #F6F9F9;
    border: 1px solid #BBEDFF;
}

    .expand a:hover, .expand a:focus {
        background: none repeat scroll 0 0 #E8EEF0;
        border: 1px solid #66C1F9;
    }

.LeftMenuCustomTreeView .styleNewMenu {
    display: block !important;
}

span.new_nav_menu_item_icon {
    position: absolute;
    z-index: 7001;
    background-image: url('../Images/new-icon.png');
    height: 32px;
    width: 32px;
    right: -10px;
    top: -15px;
    display: block;
}

.linkChungTuGoc {
    color: Blue !important;
    display: block;
}


/*--------------------------------------------------------------------
MESSAGE TEMPLATE MANAGEMENT
/*------------------------------------------------------------------*/
#message-template-management .search_area {
    position: relative;
}

    #message-template-management .search_area .btnAddNewMessageTemplate {
        position: absolute;
        right: 10px;
        top: 0;
        height: 19px;
        width: 22px;
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
        background-image: url('../Images/img-TaoMoi.png');
    }

    #message-template-management .search_area ul {
        margin: 0;
        padding: 0;
        list-style: none;
        height: 40px;
    }

        #message-template-management .search_area ul li {
            display: inline;
            float: left;
            line-height: 25px;
            padding-right: 10px;
        }

            #message-template-management .search_area ul li .button {
                width: 70px;
            }


.save-message-template-popup {
    color: #000;
    padding: 20px;
}

    .save-message-template-popup fieldset {
        border: 2px solid #7FDAFF;
        margin: 15px 0 0;
        padding: 5px;
    }

        .save-message-template-popup fieldset legend {
            font-weight: bold;
        }

    .save-message-template-popup .row {
        text-align: left;
        padding-bottom: 5px;
    }

        .save-message-template-popup .row .label {
            display: inline-block;
            width: 120px;
        }

        .save-message-template-popup .row .value {
            display: inline-block;
            width: 200px;
        }

            .save-message-template-popup .row .value textarea {
                height: 45px !important;
            }

        .save-message-template-popup .row.subject .value,
        .save-message-template-popup .row.body .value {
            width: 576px !important;
        }

    .save-message-template-popup .value input {
        width: 100%;
    }

    .save-message-template-popup .imgwarning {
        width: 19px;
        height: 19px;
        vertical-align: bottom;
        display: inline-block;
        background-image: url('../Images/messagebox_warning_19x19.png');
    }

    .save-message-template-popup .validate_field {
        display: inline-block;
        font: bold 12px Times New Roman;
        color: Red;
    }

    .save-message-template-popup .button-area {
        text-align: center;
        padding-top: 20px;
    }

    .save-message-template-popup .notify-userids .value,
    .save-message-template-popup .notify-roleids .value,
    .save-message-template-popup .mail-to-userids .value,
    .save-message-template-popup .notify-chinhanhids .value,
    .save-message-template-popup .notify-eventtypeids .value,
    .save-message-template-popup .notify-giatri .value,
    .save-message-template-popup .mail-to-roleids .value {
        border: 1px solid rgba(0, 0, 0, 0.18);
        border-radius: 4px 4px 4px 4px;
        box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
        padding: 0 4px 5px;
        position: relative;
        width: 566px !important;
    }

        .save-message-template-popup .notify-userids .value span.selecteditem,
        .save-message-template-popup .notify-roleids .value span.selecteditem,
        .save-message-template-popup .mail-to-userids .value span.selecteditem,
        .save-message-template-popup .notify-chinhanhids .value span.selecteditem,
        .save-message-template-popup .notify-eventtypeids .value span.selecteditem,
        .save-message-template-popup .notify-giatri .value span.selecteditem,
        .save-message-template-popup .mail-to-roleids .value span.selecteditem {
            background: none repeat scroll 0 0 #74B14E;
            border-radius: 4px 4px 4px 4px;
            color: #FFFFFF;
            font-size: 12px;
            font-weight: bold;
            margin-right: 5px;
            padding: 4px 6px;
            position: relative;
            margin-top: 5px;
            display: inline-block;
        }

        .save-message-template-popup .notify-userids .value a.additem,
        .save-message-template-popup .notify-roleids .value a.additem,
        .save-message-template-popup .mail-to-userids .value a.additem,
        .save-message-template-popup .notify-chinhanhids .value a.additem,
        .save-message-template-popup .notify-eventtypeids .value a.additem,
        .save-message-template-popup .notify-giatri .value a.additem,
        .save-message-template-popup .mail-to-roleids .value a.additem {
            background: url("../Images/messagetemplate_addnewicon.png") no-repeat scroll 6px center #0C8BC3;
            border-radius: 4px 4px 4px 4px;
            color: #FFFFFF;
            font-size: 12px;
            font-weight: bold;
            margin-right: 5px;
            padding: 4px 6px 4px 20px;
            position: relative;
            text-decoration: none !important;
            cursor: pointer;
            margin-top: 5px;
            display: inline-block;
        }

        .save-message-template-popup .notify-userids .value a.remove,
        .save-message-template-popup .notify-roleids .value a.remove,
        .save-message-template-popup .mail-to-userids .value a.remove,
        .save-message-template-popup .notify-chinhanhids .value a.remove,
        .save-message-template-popup .notify-eventtypeids .value a.remove,
        .save-message-template-popup .notify-giatri .value a.remove,
        .save-message-template-popup .mail-to-roleids .value a.remove {
            color: #FFFFFF;
            margin-left: 6px;
            background-image: url("../Images/messagetemplate_removeicon.png");
            background-position: center bottom;
            background-repeat: no-repeat;
            width: 10px;
            height: 11px;
            display: inline-block;
            cursor: pointer;
        }

    .save-message-template-popup .hide {
        display: none !important;
    }

    .save-message-template-popup .title-pop-up {
        color: #0C8BC3 !important;
    }

body.save-message-template-popup-body {
    overflow: auto !important;
}

    body.save-message-template-popup-body div.sticky-queue {
        width: 325px !important;
    }

.styleadd_link_button {
    margin-left: 10px;
    height: 19px;
    width: 22px;
    float: left;
    cursor: pointer;
    background-image: url('../Images/img-TaoMoi.png');
    margin-top: 2px;
}

.main .nhap_hang_form .menu_right_area .menu_head .head-name,
.main .nhap_hang_tra_hang_form_lcnb .menu_right_area .menu_head .head-name,
.main .nhap_hang_tra_lai_tu_kh_form .menu_right_area .menu_head .head-name,
.main .tra_hang_nha_cung_cap_form .menu_right_area .menu_head .head-name {
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 59px;
    line-height: 59px;
    display: block;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}

.main .nhap_hang_form .menu_right_area .menu_head,
.main .nhap_hang_tra_hang_form_lcnb .menu_right_area .menu_head,
.main .nhap_hang_tra_lai_tu_kh_form .menu_right_area .menu_head,
.main .tra_hang_nha_cung_cap_form .menu_right_area .menu_head,
.main .dieu_chinh_hang_ton_form .menu_right_area .menu_head {
    background-image: none;
}

.main .nhap_hang_tra_lai_tu_kh_form .tblnk0413.tbl_refund_product_transaction_details thead th,
.main .tra_hang_nha_cung_cap_form .tblnk0413.tbl_refund_product_transaction_details thead th {
    color: #FFFFFF;
    font-size: 14px;
    height: 46px;
    background: none repeat scroll 0 0 #47ABED;
    border: 0 none;
    text-transform: none;
    border-right: 1px solid #fff;
}

    .main .nhap_hang_tra_lai_tu_kh_form .tblnk0413.tbl_refund_product_transaction_details thead th.lastcol,
    .main .tra_hang_nha_cung_cap_form .tblnk0413.tbl_refund_product_transaction_details thead th.lastcol {
        border-right: 0 none !important;
    }

body .RadTreeView_RadTreeViewCustomRightNav .rtUL .rtHover .styleNewMenu,
body .styleNewMenu,
body .styleNewMenuTop {
    background-color: Yellow !important;
}

#div_QuanLyTaiKhoan .divthanhtoanphisudung .lblfield {
    display: inline-block;
    width: 150px;
}

#div_QuanLyTaiKhoan .divthanhtoanphisudung .txtfield {
    font-weight: bold;
    display: inline-block;
    width: 100px;
    text-align: right;
}

#div_QuanLyTaiKhoan .divthanhtoanphisudung .txtpricefield {
    font-weight: bold;
    width: 100px;
    display: inline-block;
    text-align: right;
}

.clss_Require {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
}

.form-insert-edit-product .top_Tooltip {
    max-height: 57px;
    max-width: 520px;
    z-index: 20000;
    overflow: auto;
    background-color: yellow;
    border: 2px solid grey;
    border-radius: 7px 7px 7px 7px;
    padding: 3px;
    color: #000000;
}

.form-insert-edit-product .div_Require {
    position: absolute;
    right: 10px;
    top: 7px;
    z-index: 1;
}

.form-insert-edit-product a.btnClose {
    background: url("../Images/x.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline;
    height: 29px;
    position: absolute;
    right: -3px;
    top: -3px;
    width: 25px;
    z-index: 3200;
}

.btn_print_barcode {
    width: 16px;
    height: 16px;
    background-image: url('../Images/barcode-icon.png');
    cursor: pointer;
}

.btn_add_facebook {
    width: 16px;
    height: 16px;
    background-image: url('../Images/layout-add-icon-16.png');
    cursor: pointer;
}

    .btn_print_barcode.disabled, .btn_add_facebook.disabled {
        cursor: default;
    }

.RadGrid_Windows7,
.RadGrid_Windows7 .rgMasterTable,
.RadGrid_Windows7 .rgDetailTable,
.RadGrid_Windows7 .rgGroupPanel table,
.RadGrid_Windows7 .rgCommandRow table,
.RadGrid_Windows7 .rgEditForm table,
.RadGrid_Windows7 .rgPager table,
.GridToolTip_Windows7 {
    font: 12px arial !important;
}

    .RadGrid_Windows7 .rgHeader,
    .RadGrid_Windows7 .rgHeader a {
        text-align: center !important;
    }

.tbThanhToan thead {
    text-align: center !important;
}

#grid_place_holder div.labelcount {
    background-image: url("../Images/label_count.png");
    width: 62px;
    z-index: 1;
    position: absolute;
    right: -42px;
    top: -43px;
    text-align: center;
    padding-top: 10px;
    height: 50px;
    background-repeat: no-repeat;
}

    #grid_place_holder div.labelcount input {
        width: 25px;
        height: 14px;
        margin-right: 0px;
        margin-left: 2px;
    }

#grid_place_holder .listitemblock div.labelcount {
    background-image: url("../Images/label_count_2.png") !important;
    right: 0 !important;
    top: -43px !important;
    padding-top: 10px !important;
}

.quan-ly-form .left-col span.thongbaosongayduockhuyenmaithem {
    color: red;
    display: block;
    font-weight: bold;
    padding-right: 30px;
    text-align: left;
}

.grid_quan_ly_khach_hang_area .rgAdvPart {
    display: none !important;
}

.grid_quan_ly_khach_hang_area .rgInfoPart {
    padding-right: 60px !important;
}

.grid_quan_ly_khach_hang_area .tbtoprightcommand {
    position: absolute;
    right: 0;
    top: 3px;
    z-index: 1;
}

#div_quan_ly_khach_hang .search_area {
    position: absolute;
    right: -10px;
    top: 10px;
}

#div_quan_ly_khach_hang .category-bar-area ul,
#div_quan_ly_khach_hang .category-bar-area li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#div_quan_ly_khach_hang .category-bar-area .menu_head {
    background-image: url('../Images/arrow-left-white.png');
    background-position: 10px center;
    background-repeat: no-repeat;
    background-color: #07b4f4;
    height: 35px;
    line-height: 35px;
    padding-left: 30px;
    cursor: pointer;
}

    #div_quan_ly_khach_hang .category-bar-area .menu_head a.loading {
        background: url("../Images/category_nav_loading.gif") no-repeat scroll right center transparent;
    }

#div_quan_ly_khach_hang .category-bar-area .menu_head_seleted {
    background-image: url('../Images/arrow-bottom-white.png') !important;
    cursor: pointer;
}

#div_quan_ly_khach_hang .category-bar-area .menu_head .head-name,
#div_quan_ly_khach_hang .category-bar-area .menu_head .head-name:hover {
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    padding-right: 25px;
}

#div_quan_ly_khach_hang .category-bar-area .menu_body {
    display: none;
    width: 184px;
    background-color: #c4ebfb;
    position: absolute;
    z-index: 300;
}

    #div_quan_ly_khach_hang .category-bar-area .menu_body li {
        background: #c4ebfb;
    }

        #div_quan_ly_khach_hang .category-bar-area .menu_body li a,
        #div_quan_ly_khach_hang .category-bar-area .menu_body li td.cat_plus_minus {
            color: #000;
            text-decoration: none;
            padding: 5px 0px 5px 0px;
            display: block;
            font-weight: normal;
        }

        #div_quan_ly_khach_hang .category-bar-area .menu_body li td a {
            padding-left: 2px !important;
        }

        #div_quan_ly_khach_hang .category-bar-area .menu_body li a:hover,
        #div_quan_ly_khach_hang .category-bar-area .menu_body li a.cat_link_selected {
            font-weight: bold;
        }

        #div_quan_ly_khach_hang .category-bar-area .menu_body li.parent {
            background: #85deff;
            font-weight: bold;
        }

            #div_quan_ly_khach_hang .category-bar-area .menu_body li.parent ul li a,
            #div_quan_ly_khach_hang .category-bar-area .menu_body li.parent ul li td.cat_plus_minus {
                padding-left: 0px;
            }

            #div_quan_ly_khach_hang .category-bar-area .menu_body li.parent ul li td a {
                padding-left: 0px !important;
            }

            #div_quan_ly_khach_hang .category-bar-area .menu_body li.parent ul {
                display: none;
            }

#div_quan_ly_khach_hang .category-bar-area {
    display: block;
}

    #div_quan_ly_khach_hang .category-bar-area .div_chihienhangton_area {
        height: 35px;
        line-height: 35px;
        padding-right: 10px;
        float: right;
    }

    #div_quan_ly_khach_hang .category-bar-area .view-type-area {
        padding-left: 2px;
        background-color: #fff;
        height: 35px;
        overflow: hidden;
    }

        #div_quan_ly_khach_hang .category-bar-area,
        #div_quan_ly_khach_hang .category-bar-area .view-type-area table {
            background-color: #07B4F4;
            color: #fff;
        }

#div_quan_ly_khach_hang ul.menu_body .catSelected {
    font-weight: bold !important;
}

.div_next_promise_payment_date .riTextBox {
    text-align: right !important;
}

.csHighlight {
    background-color: Yellow;
}

.productAttributeDropDownListDummy {
    display: none !important;
}

.head_control_bar .mahang_area .search_results_area li .expand_product_info {
    display: block;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 2px;
    top: 2px;
    background-image: url('../Images/toggle-small-expand-icon.png');
    cursor: pointer;
}

.expand_icon_div {
    vertical-align: top;
    padding-top: 15px;
}

#tblPermissionBody tbody tr .permissionBody {
    padding-left: 5px;
}

#div_DanhMucChiPhi #gridArea .rgChiPhiOption .rgDataDiv .rgClipCells .rgEditRow > td, #div_DanhMucChiPhi #gridArea .rgChiPhiOption .rgHeaderDiv .rgClipCells .rgEditRow > td {
    vertical-align: top !important;
}

#simplemodal-container .simplemodal-data .loading_icon, .gia-ban-cu-form .loading_icon, .gia_nhap_cu_form .loading_icon, luan-chuyen-form .loading_icon {
    background-image: url("../Images/loading3.gif");
    background-repeat: no-repeat;
    background-position: center;
}

.gia_nhap_cu_form .chart_price {
    min-height: 100px;
}

.chi-tiet-giao-dich-form .RadGrid_Windows7 .rgPager, .div_ChiTietPhieuThuChi .RadGrid_Windows7 .rgPager, .gia-ban-cu-form .RadGrid_Windows7 .rgPager, .gia_nhap_cu_form .RadGrid_Windows7 .rgPager, .luan-chuyen-form .RadGrid_Windows7 .rgPager {
    width: 100% !important;
    background-image: none !important;
    background-color: White !important;
    border: none !important;
}

    .chi-tiet-giao-dich-form .RadGrid_Windows7 .rgPager .rgPagerCell, .div_ChiTietPhieuThuChi .RadGrid_Windows7 .rgPager .rgPagerCell, .gia-ban-cu-form .RadGrid_Windows7 .rgPager .rgPagerCell, .gia_nhap_cu_form .RadGrid_Windows7 .rgPager .rgPagerCell, .luan-chuyen-form .RadGrid_Windows7 .rgPager .rgPagerCell {
        border: none !important;
    }

.display_none {
    display: none !important;
}

#div_AddProductToPriceSheet .head_control_bar .mahang_area .add_excel {
    height: 20px;
    padding-top: 3px;
}

#CustomerSuggest.HideCustomerSuggest {
    display: none !important;
}

.pnlPhysicalcountSummary {
    padding-right: 10px;
    text-align: right;
    clear: both;
    float: none;
}

    .pnlPhysicalcountSummary .label_field,
    .pnlPhysicalcountSummary .value_field {
        display: inline-block;
    }

    .pnlPhysicalcountSummary .label_field {
        width: 170px;
        text-align: left;
    }

    .pnlPhysicalcountSummary .value_field {
        width: 120px;
        text-align: right;
    }

.top_121px {
    top: 121px !important;
}

.storefront_facebook,
.khohang_luanchuyen,
.khohang_giabancu,
.khohang_gianhapcu,
.khohang_chitiet {
    width: 24px;
    height: 24px;
    display: inline-block;
    cursor: pointer;
    margin-left: 12px;
    margin-right: 12px;
}

.khohang_luanchuyen {
    background-image: url('../Images/icon_khohang_luanchuyen.png');
}

.khohang_giabancu {
    background-image: url('../Images/icon_khohang_giabancu.png');
}

.khohang_gianhapcu {
    background-image: url('../Images/icon_khohang_gianhapcu.png');
}

.khohang_chitiet {
    background-image: url('../Images/icon_khohang_chitiet.png');
}

.storefront_facebook {
    background-image: url('../Images/icon_storefront_facebook_added.png');
}

    .storefront_facebook.added {
        background-image: url('../Images/icon_storefront_facebook.png');
    }

.lnkAddStorefrontAppToFanpage {
    background-image: url('../Images/icon_storefront_facebook.png');
    width: 24px;
    height: 24px;
    display: block;
    cursor: pointer;
}

.style_link {
    color: Blue;
    cursor: pointer;
    text-decoration: underline;
}

.style_login_fb {
    height: 23px;
    line-height: 23px;
    display: block;
    background: url("../Images/fb_icon.jpg") no-repeat center left #3A589B;
    color: White;
    padding-left: 23px;
    padding-right: 10px;
    cursor: pointer;
}

#fbName {
    color: #0090C6;
    font-weight: bold;
}

.clss_Require_phanLoai {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 16px;
}

.vat_field_area {
    float: right;
    padding-right: 10px;
}

    .vat_field_area.vat_automatic_block {
        display: flex;
        align-items: center;
    }

        .vat_field_area.vat_automatic_block > *:not(:first-child) {
            margin-left: 10px;
        }

@media screen and (min-width:0\0) {
    .clss_Require_phanLoai {
        height: 15px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_Require_phanLoai {
        margin-top: 2px;
        height: 16px;
    }
}

.clss_Require_banggia {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 16px;
}

@media screen and (min-width:0\0) {
    .clss_Require_banggia {
        height: 15px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_Require_banggia {
        margin-top: 2px;
        height: 16px;
    }
}

.clss_Require_tieude {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 14px;
    margin-top: 1px\9;
    height: 12px\9;
}

@media screen and (min-width:0\0) {
    .clss_Require_tieude {
        height: 12px;
        margin-top: 1px;
    }
}

.clss_Require_noidung {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 46px;
    height: 27px\9;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_Require_noidung {
        height: 29px;
    }
}

.clss_Require_chuky {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 14px;
    margin-top: 1px\9;
    height: 13px\9;
}

@media screen and (min-width:0\0) {
    .clss_Require_chuky {
        height: 13px;
        margin-top: 1px;
    }
}

.clss_Require_phieuIn {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 16px;
    margin-top: 4px;
    height: 15px\9;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_Require_phieuIn {
        margin-top: 6px;
    }
}

@media screen and (min-width:0\0) {
    .clss_Require_phieuIn {
        height: 15.5px;
    }
}

.clss_Require_phieuIn_area {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 60px;
}

html >/**/ body .clss_Require_phieuIn_area, x:-moz-any-link {
    margin-top: 1px;
}

.clss_Require_BoPhan {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 14px;
    height: 13px\9;
}

@media screen and (min-width:0\0) {
    .clss_Require_BoPhan {
        height: 13px;
    }
}

/* nhap hang tra lai*/
.Set_Left {
    float: left;
    height: 16px;
}
/* Notification*/
.Set_Left_noti {
    float: left;
    height: 14px;
    height: 13px\9;
}

.Set_Left_trade {
    float: left;
    height: 29px;
    height: 28px\9;
}

.clss_hethong {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 16px;
    height: 15px\9;
}

@media screen and (min-width:0\0) {
    .clss_hethong {
        height: 15px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_hethong {
        margin-top: 2px;
    }
}

.clss_hethong_password {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 16px;
    margin-left: 12px;
    margin-left: 12px\9;
    position: absolute;
    height: 16px\9;
}

.clss_hethong_password_confirm {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 16px;
    margin-left: 6px;
    margin-left: 6px\9;
    position: absolute;
    height: 16px\9;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_hethong_password {
        margin-top: 2px;
        margin-left: 12px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_hethong_password_confirm {
        margin-top: 2px;
        margin-left: 6px;
    }
}

.clss_quanlytaikhoan {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 14px;
    height: 13px\9;
    margin-left: -4px;
}

.styleMarginTop5 {
    margin-top: 5px;
}

@media screen and (min-width:0\0) {
    .clss_quanlytaikhoan {
        height: 13px;
    }
}

@media screen and (min-width:0\0) {
    .textarea_size {
        height: 52px;
    }
}

.clss_notification {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 14px;
    height: 13px\9;
}

@media screen and (min-width:0\0) {
    .clss_notification {
        height: 13px;
    }
}

.clss_trade {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 28px;
    height: 27px\9;
}

@media screen and (min-width:0\0) {
    .clss_trade {
        height: 27px;
    }
}

.clss_required_pin {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 16px;
    height: 15px\9;
}

.clss_required_bank {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 16px;
    height: 15px\9;
}

.clss_required_live {
    background-color: Red;
    vertical-align: middle;
    padding: 3px 2px;
    display: block;
    float: left;
    height: 16px;
    height: 15px\9;
}

@media screen and (min-width:0\0) {
    .clss_required_pin {
        height: 15.5px;
    }
}

@media screen and (min-width:0\0) {
    .clss_required_live {
        height: 15.5px;
    }
}

td.menu_right_col_sell {
    background-color: #e4f7ff;
    display: block;
    width: 170px !important;
}

.show_best_seller input {
    height: 74px;
    width: 74px;
    /*border:1px solid #021a40;*/
    border: 1px solid #b1e9ff;
}

.ghi_chu {
    margin-top: 7px;
}

.display_block {
    display: block !important;
}

.hideelementwhenoffline {
    display: none !important;
}

.divdontallowclickmenulinkwhenoffline {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0;
}

.header .notification_head_area .divdontallowclickmenulinkwhenoffline {
    top: -10px;
    height: 125%;
}

.header .lnkcurrent-username, .header .logout_head_area, .header .notification_head_area {
    position: relative;
}

.qtip-title {
    padding: 0px 0px !important;
}

#product-multipleUOM {
    padding-top: 10px;
    color: #0090c6;
}

#ibtnAddMultipleUOM {
    margin-top: -2px;
    padding-left: 7px;
    position: absolute;
}

.result_productmultipleUOM {
    margin-top: 11px;
}

.blockleft {
    display: none;
}

.result_blockleft {
    border-bottom: 1px solid #bbedff;
    border-left: 1px solid #bbedff;
    border-right: 1px solid #bbedff;
    height: auto;
    padding: 5px;
    position: relative;
    width: 96%;
    padding-right: 26px;
}

.gia_field {
    margin-left: 67px;
}

#lblgiale {
    margin-left: 5px;
}

.ma_vach_field {
    margin-left: 13px;
}

#btnXoaDonViTinh {
    margin-left: 3px;
    margin-top: 3px;
    position: absolute;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    #btnXoaDonViTinh {
        margin-left: 1px;
    }
}

.clss_Require_multiple_UOM {
    background-color: Red;
    padding: 3px 2px;
    vertical-align: middle;
    display: block;
    float: left;
    height: 19px;
    left: 138px;
    top: 5px;
    position: absolute;
    display: inline-block;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_Require_multiple_UOM {
        top: 6px;
        height: 15px;
    }
}

@media screen and (min-width:0\0) {
    .clss_Require_multiple_UOM {
        left: 139px;
        height: 15px;
    }
}

.row {
    background-color: #E8EEF0;
}

.rowalt {
    background-color: #F6F9F9;
}

.button_multiple_uom {
    text-align: center;
    width: 120px;
    left: 363px;
    top: 30px;
    position: relative;
}

div.element_productmultipleUOM {
    height: 300px;
    width: 100%;
    overflow: auto;
    visibility: visible;
}

#lblgiasi {
    margin-left: 3px;
}

select {
    width: 120px;
    height: 21px;
}

.clss_Require_multiple_UOM_combo {
    background-color: Red;
    padding: 3px 2px;
    vertical-align: middle;
    display: block;
    float: left;
    height: 18px;
    left: 2px;
    top: 5px;
    position: absolute;
    display: inline-block;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_Require_multiple_UOM_combo {
        top: 5px;
        height: 18px;
    }
}

.clss_Require_multiple_barcode {
    background-color: Red;
    display: inline-block;
    float: left;
    height: 16px;
    left: 55px;
    padding: 3px 2px;
    position: absolute;
    vertical-align: middle;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_Require_multiple_barcode {
        height: 15px;
    }
}

@media screen and (min-width:0\0) {
    .clss_Require_multiple_barcode {
        height: 15px;
    }
}

.don_vi_tinh {
    left: 181px;
    position: absolute;
    top: 10px;
}

.gia_le {
    left: 250px;
    position: absolute;
    top: 5px;
}

.gia_si {
    left: 407px;
    position: absolute;
    top: 5px;
}

.ma_vach {
    left: 571px;
    position: absolute;
    top: 5px;
}

#confirm_delete_UOM .dialog_button_area {
    text-align: right;
    margin-top: 28px;
}

.hide_combobox {
    display: none;
}

.add_multipleUOM_block {
    left: 256px;
    position: absolute;
    top: 41px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    #btnXoaDonViTinh {
        position: absolute;
        top: 0px;
        left: 215px;
    }
}

.don_vi_tinh_field_UOM {
    display: block;
    left: 107px;
    position: absolute;
    top: 36px;
}

.productinformation {
    text-decoration: line-through;
}

.addquantity_hide,
.addproduct_hide {
    display: none !important;
}

.btnAddProductWithAttributeToOrderUOM {
    left: 81px;
    position: relative;
    top: -2px;
}

.lblChiNhanh_CSS {
    display: inline-block !important;
    width: 174px !important;
}

#product_search_results_place_holder,
.product_search_results_place_holder {
    height: 370px;
    overflow: auto;
}

.clss_Require_multiple_UOM_giasi {
    background-color: Red;
    padding: 3px 2px;
    vertical-align: middle;
    display: block;
    float: left;
    height: 19px;
    right: 108px;
    position: absolute;
    display: inline-block;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_Require_multiple_UOM_giasi {
        height: 15px;
        right: 107px;
    }
}

.clss_Require_multiple_UOM_giale {
    background-color: Red;
    padding: 3px 2px;
    vertical-align: middle;
    display: block;
    float: left;
    height: 19px;
    left: 43px;
    position: absolute;
    display: inline-block;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clss_Require_multiple_UOM_giale {
        height: 15px;
    }
}

.ban-hang-form .content-area .discount_block,
.nhap_hang_form .content-area .discount_block {
    border: 1px solid rgb(214, 233, 198);
    background-color: rgb(223, 240, 216);
    color: rgb(60, 118, 61);
    padding: 5px 10px;
    margin-bottom: 1px;
    position: relative;
}

    .ban-hang-form .content-area .discount_block .img_discount,
    .nhap_hang_form .content-area .discount_block .img_discount {
        background-image: url('../Images/discount_banhang.png');
        height: 16px;
        width: 16px;
        padding: 0px;
        margin: 0px;
        float: left;
    }

    .ban-hang-form .content-area .discount_block .txt_discount,
    .nhap_hang_form .content-area .discount_block .txt_discount {
        vertical-align: middle;
        float: left;
        height: 16px;
        line-height: 18px;
        padding-left: 5px;
    }

.ban-hang-form #grid_place_holder .listitemblock .apq, .ban-hang-form #grid_place_holder .listitemblock .tosp {
    background-color: #b1e9ff;
    border: 1px solid #a7d1da;
    color: rgb(54, 54, 54);
    display: block;
    line-height: 22px;
    margin-top: 5px;
    padding: 0 5px;
}


#grid_place_holder .listitemblock .spWarningReturn {
    color: rgb(54, 54, 54);
    line-height: 22px;
    margin-top: 5px;
    padding: 4px 5px;
}




.ban-hang-form #grid_place_holder .listitemblock b.promotionBuyXXGetXX {
    display: none;
}

.txtSearchHang {
    font: 13px/22px Arial;
    height: 18px;
    width: 350px;
    background: none repeat scroll 0 0 #fff;
    border-color: #b8cbde;
    border-style: solid;
    border-width: 1px;
    color: #000;
    padding: 2px 1px 1px;
    vertical-align: middle;
}

.ulSearchText {
    list-style: outside none none;
    margin: 0;
    padding: 0;
    position: relative;
    left: 20px;
}

.setup-promotion-section-title li {
    display: block;
}

.blank {
    color: gray;
    font-style: italic;
}

#txtSearchHangloading {
    display: none;
    height: 16px;
    position: absolute;
    right: 4px;
    top: 9px;
    width: 16px;
    background: url(../Images/loading2.gif) no-repeat center center;
}

.setup-promotion-section-title .ulSearchText .search_results_area {
    border-left: 1px solid #bbedff;
    border-right: 1px solid #bbedff;
    color: #696969;
    display: none;
    font-size: 12px;
    right: 0px;
    position: absolute;
    top: 27.5px;
    width: 352px;
    z-index: 10;
    padding-left: 0px;
}

.item {
    background-color: #F6F9F9;
}

.itemalt {
    background-color: #E8EEF0;
}

.ulSearchText .search_results_area li {
    height: 60px;
}

.imgPromotion {
    border: 0 none !important;
    height: auto !important;
    max-height: 50px;
    max-width: 42px !important;
    width: auto !important;
}

.containPromotion {
    display: block;
    height: 18px;
    margin-left: 60px;
    margin-top: -49px;
}

.buttonPromtion {
    background: none repeat scroll 0 0 #e73825;
    border: 0 none !important;
    color: #fff;
    cursor: pointer;
    font: bold 12px/25px Arial;
    height: 25px;
    float: right;
    margin-right: 231px;
    margin-top: 1px;
    left: 225px;
    position: absolute;
}

.imgSize {
    padding-left: 3px;
    padding-top: 6px;
    height: 42px;
    width: 42px;
}

.comboPromotion {
    left: 59px;
    position: relative;
    top: 7px;
}

.setup-promotion-section-title .ulSearchText .search_results_area .btnAddProductWithAttributeToOrder {
    height: 25px !important;
    width: 67px !important;
    left: 277px;
}

.focus_block_promotion {
    border: 1px solid #47ABED !important;
}

a.additem_promotion {
    background: no-repeat scroll 6px center #0C8BC3;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF !important;
    font-size: 12px;
    font-weight: bold;
    margin-right: 64px;
    padding: 4px 6px 4px 6px;
    position: relative;
    text-decoration: none !important;
    cursor: pointer;
    margin-top: 5px;
    display: inline-block;
    text-align: left;
    margin-right: 0;
    left: -58px;
    width: 110px;
}

a.additem_promotion_add {
    background: no-repeat scroll 6px center #74b14e;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF !important;
    font-size: 12px;
    font-weight: bold;
    margin-right: 64px;
    padding: 4px 6px 4px 6px;
    position: relative;
    text-decoration: none !important;
    cursor: pointer;
    margin-top: 5px;
    display: inline-block;
    text-align: left;
    margin-right: 0;
    left: -58px;
}

.clsListTypePromotion {
    position: relative;
    width: 181px;
    text-align: right;
    float: left;
}

.containCombo {
    left: 86px !important;
    top: 24px !important;
}

.containUL {
    border: medium none !important;
    box-shadow: none !important;
    text-align: left;
}

.spanText {
    width: 200px;
    text-align: right;
}

.clsListTypePromotionBlock {
    width: 100%;
    clear: both;
}

.price_style {
    float: left;
    margin-left: -50px;
    /*width: 566px;*/
}

.btnChangeType {
    margin: 0;
}

.closePromotion {
    display: block;
    position: absolute;
    right: 64px;
    top: 2px;
    background: url("../Images/messagetemplate_removeicon_prmotion.png") no-repeat scroll 3px center #0c8bc3;
    width: 14px;
    height: 14px;
    z-index: 1;
    top: 10px;
    cursor: pointer;
}

.removeclosePromotion {
    display: block;
    position: absolute;
    right: 64px;
    top: 2px;
    background: url("../Images/messagetemplate_removeicon_prmotion.png") no-repeat scroll 3px center #0c8bc3;
    width: 14px;
    height: 14px;
    z-index: 1;
    top: 10px;
    cursor: pointer;
    z-index: 0;
}

.imgbtDeletePromotionFunction,
.btn-remove {
    background: url("../Images/img-delete.png");
    border: 0 none !important;
    cursor: pointer;
    height: 20px;
    width: 22px;
}

.imgbtAddPromotionFunction {
    background: url("../Images/img_add.png");
    border: 0 none !important;
    cursor: pointer;
    height: 22px;
    width: 23px;
    margin-right: 3px;
}

.btnPromotionFunction {
    display: inline-block;
    padding-left: 10px;
}

.tittle_display {
    color: #0090c6;
    font-size: 20px;
    font-weight: bold;
    line-height: 53px;
}

#holder_add_multiple_promotion_dialog {
    display: none;
}

.txtSearchDialog {
    background: none repeat scroll 0 0 #fff;
    border-color: #b8cbde;
    border-style: solid;
    border-width: 1px;
    color: #000;
    font: 13px/22px Arial;
    height: 18px;
    padding: 2px 1px 1px;
    vertical-align: middle;
    width: 320px;
    margin-left: 6px;
}

.selectededitem {
    background: none repeat scroll 0 0 #74b14e;
    border-radius: 4px;
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    margin-right: 5px;
    margin-top: 5px;
    padding: 4px 6px;
    position: relative;
    font-weight: bold;
}

.removePromotion {
    background-image: url("../Images/messagetemplate_removeicon.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    height: 11px;
    margin-left: 6px;
    width: 10px;
}

.search_product_promotion {
    display: table-cell;
    width: 663px;
    text-align: left;
    height: 333px;
    overflow-x: hidden;
    overflow-y: auto;
}

.buttonMultiplePromotion {
    background: none repeat scroll 0 0 #e73825;
    border: 0 none !important;
    color: #fff;
    cursor: pointer;
    font: bold 12px/25px Arial;
    height: 25px;
    margin-left: 272px;
    margin-top: 7px;
}

.btnaddPromotion {
    background: url("../Images/img_add.png");
    border: 0 none !important;
    cursor: pointer;
    height: 24px;
    width: 24px;
    margin-right: 3px;
    margin-left: 7px;
}

a.additem_promotion_multiple {
    background: no-repeat scroll 6px center #0C8BC3;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF !important;
    font-size: 12px;
    font-weight: bold;
    margin-right: 64px;
    padding: 4px 6px 4px 6px;
    position: relative;
    text-decoration: none !important;
    cursor: pointer;
    margin-top: 5px;
    display: inline-block;
    text-align: left;
    margin-right: 0;
    width: 110px;
    margin-top: 9px;
}

.products_selected_area {
    overflow-x: hidden;
    overflow-y: auto;
    height: 57px;
}

.allPromotion_area {
    height: 165px;
    overflow-x: hidden;
    overflow-y: auto;
    width: 640px;
    margin-top: 5px;
}

.closePromotion_multiple {
    position: absolute;
    background: url("../Images/messagetemplate_removeicon_prmotion.png") no-repeat scroll 3px center #0c8bc3;
    width: 14px;
    height: 14px;
    z-index: 1;
    cursor: pointer;
    margin-left: -20px;
    margin-top: 14px;
}

.containCombo_multiple {
    left: 88px !important;
    top: 26px !important;
}

.muiltiplePromorion {
    position: relative;
}

.btnChangeType_multiple {
    margin: 0;
    color: Black !important;
}

#txtSearchHangloadingDialog {
    display: none;
    height: 16px;
    position: absolute;
    right: 270px;
    top: 201px;
    width: 16px;
    background: url(../Images/loading2.gif) no-repeat center center;
}

.search_product_area .ulSearchTextDialog .search_results_area_promotion {
    border-left: 1px solid #bbedff;
    border-right: 1px solid #bbedff;
    color: #696969;
    display: none;
    font-size: 12px;
    right: 28px;
    padding-left: 0;
    position: absolute;
    top: 26px;
    width: 322px;
    z-index: 10;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .search_product_area .ulSearchTextDialog .search_results_area_promotion {
        top: 31px;
    }
}

.ulSearchTextDialog .search_results_area_promotion li {
    height: 60px;
    display: block;
}

.containPromotion_multiple {
    display: block;
    height: 18px;
    margin-left: 60px;
    margin-top: -41px;
}

.buttonPromtion_multiple {
    height: 25px !important;
    width: 53px !important;
    background: none repeat scroll 0 0 #e73825;
    border: 0 none !important;
    color: #fff;
    cursor: pointer;
    float: right;
    font: bold 12px/25px Arial;
    height: 25px;
    left: 263px;
    margin-top: 4px;
    position: absolute;
}

.deleteSearchtext {
    z-index: 1;
    display: none;
    cursor: pointer;
    height: 16px;
    position: absolute;
    right: 251px;
    top: 200px;
    width: 16px;
    background: url(../Images/close.png) no-repeat center center;
    border: 0 none !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .deleteSearchtext {
        top: 203px;
    }
}

@media screen and (min-width:0\0) {
    .deleteSearchtext {
        top: 197px;
    }
}

a.additem_promotion_add_multiple {
    background: no-repeat scroll 6px center #74b14e;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF !important;
    font-size: 12px;
    font-weight: bold;
    margin-right: 64px;
    padding: 4px 6px 4px 6px;
    position: relative;
    text-decoration: none !important;
    cursor: pointer;
    margin-top: 8px;
    display: inline-block;
    text-align: left;
    margin-right: 0;
    left: 1px;
}

.clsListTypePromotionBlock .qty_price_block .btn_delete_promotion {
    margin-left: 200px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clsListTypePromotionBlock .qty_price_block .btn_delete_promotion {
        margin-left: 189px !important;
    }
}

.clsListTypePromotionBlock .qty_price_block .clsLabel {
    width: 62px;
    padding-left: 2px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clsListTypePromotionBlock .qty_price_block .clsLabel {
        width: 76px;
        padding-left: 2px !important;
    }
}

.clsListTypePromotionBlock .qty_price_block .clsUOM {
    width: 40px;
}

.muiltiplePromorion .qty_price_block .clsLoading {
    display: none !important;
}

.muiltiplePromorion .qty_price_block .clsLabel {
    padding-left: 13px !important;
    width: 54px !important;
}

.clsListTypePromotionBlock .qty_product_block .clsProLabel {
    width: 40px;
}

.muiltiplePromorion .qty_product_block .clsProLabel {
    width: 2px;
}

.clsListTypePromotionBlock .qty_product_block .btn_delete_promotion {
    margin-left: 108px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clsListTypePromotionBlock .qty_product_block .btn_delete_promotion {
        margin-left: 111px;
    }
}

.muiltiplePromorion .qty_product_block .clsLoadingProduct {
    display: none !important;
}

.muiltiplePromorion .qty_product_block .clsLabelProduct {
    padding-left: 12px;
}

.muiltiplePromorion .qty_product_block .lblProductName_qty {
    color: #1E3287 !important;
    text-decoration: none;
    cursor: default;
}

.muiltiplePromorion .qty_price_block .btn_delete_promotion {
    margin-left: 209px;
}

.muiltiplePromorion .qty_product_block .btn_delete_promotion {
    margin-left: 111px;
}

.muiltiplePromorion .qty_product_with_price_template_block .clsUOMDiscount {
    display: none !important;
}

.muiltiplePromorion .qty_product_with_price_template_block .clsLoadingDiscount {
    display: none !important;
}

.muiltiplePromorion .qty_product_with_price_template_block .clsLabelDiscount_giamgia {
    width: 76px !important;
}

.muiltiplePromorion .qty_product_with_price_template_block .clsLabelDiscount_mua {
    padding-left: 12px !important;
}

.muiltiplePromorion .qty_product_with_price_template_block .clsLabelIscount_khimua {
    width: 56px !important;
}

.clsListTypePromotionBlock .qty_product_with_price_template_block .btn_delete_promotion {
    margin-left: 16px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .clsListTypePromotionBlock .qty_product_with_price_template_block .btn_delete_promotion {
        margin-left: 19px;
    }
}

.muiltiplePromorion .qty_product_with_price_template_block .lblProductName_qty_with_price {
    color: #1E3287 !important;
    text-decoration: none;
    cursor: default;
    width: 147px !important;
}

.muiltiplePromorion .qty_product_with_price_template_block .clsLabelDiscount_product {
    width: 154px !important;
}

.clsListTypePromotionBlock .qty_product_block .clsLoadingProduct {
    padding-left: 2px;
}

.clsListTypePromotionBlock .qty_product_with_price_template_block .clsLoadingDiscount {
    padding-left: 2px;
}

.clss_notice {
    display: inline-block;
    position: absolute;
    right: -27px;
    top: 3px;
}

#imgNotice {
    cursor: default;
    background: rgba(0, 0, 0, 0) url("../Images/info-icon-16.png") repeat scroll 0 0;
    border: 0 none !important;
    height: 16px;
    width: 16px;
}

.tblTongKet tr.trTongKetHeightAuto {
    height: auto;
}

.tblTongKet .tkFieldSetHeight160 {
    height: 160px;
}

.tblTongKet .tkFieldSet_Width700 {
    width: 727px;
}

.styleFloatLeft {
    float: left !important;
}

.tblTongKet .tkFieldSet_Width700 .divChartTongKet350px {
    width: 360px;
}

.lnkPrintDailySalesReport,
.lnkExportPDFDailySalesReport {
    width: 32px;
    height: 30px;
    margin-left: 10px;
    border: 0 none;
    display: inline-block;
    cursor: pointer;
}

.lnkPrintDailySalesReport {
    background-image: url('../Images/print-popup-icon.png');
}

.lnkExportPDFDailySalesReport {
    background-image: url('../Images/pdf32.png');
}

.notpromotiondiscountlargest {
    display: none !important;
}

.pnlBaoCaoThuChiSearchPanel {
    padding: 5px 10px;
}

    .pnlBaoCaoThuChiSearchPanel .txtKeySearch {
        height: 25px;
    }

.imgUse {
    height: 18px;
    width: 18px;
    margin-left: 3px;
}

#product-promotion .tblnk0413 .product_promotion_header {
    width: 100%;
    cursor: default !important;
}

.clsListTypePromotionProduct {
    float: left;
    left: -74px;
    position: relative;
    text-align: right;
    width: 127px;
}

.containComboProduct {
    left: 28px !important;
    top: 20px !important;
}

.containComboProduct {
    background-clip: padding-box;
    background-color: #ffffff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    display: none;
    float: left;
    left: 0;
    list-style: outside none none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 5px 0;
    position: absolute;
    top: 100%;
    z-index: 2000;
}

.col_ChiTiet .clQtyPriceBlock {
    width: 473px;
}

a.additem_promotion_product {
    background: no-repeat scroll 6px center #0C8BC3;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF !important;
    font-size: 12px;
    font-weight: bold;
    margin-right: 64px;
    padding: 4px 6px 4px 6px;
    position: relative;
    text-decoration: none !important;
    cursor: pointer;
    margin-top: 0px;
    display: inline-block;
    text-align: left;
    margin-right: 0;
    left: -58px;
    width: 110px;
}

a.additem_promotion_add_product {
    background: no-repeat scroll 6px center #74b14e;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF !important;
    font-size: 12px;
    font-weight: bold;
    margin-right: 64px;
    padding: 4px 6px 4px 6px;
    position: relative;
    text-decoration: none !important;
    cursor: pointer;
    margin-top: 1px;
    display: inline-block;
    text-align: left;
    margin-right: 0;
    left: -56px;
}

.closePromotion_product {
    background: #0c8bc3 url("../Images/messagetemplate_removeicon_prmotion.png") no-repeat scroll 3px center;
    cursor: pointer;
    display: block;
    height: 14px;
    position: absolute;
    right: 63px;
    top: 5px;
    width: 14px;
    z-index: 1;
}

.clsListTypePromotionBlock_product {
    width: 100%;
    padding-top: 3px;
    clear: both;
}

.lblUOMDisplay,
.UOMDisplayName {
    font-style: italic;
}

.promotionDetails {
    float: left;
    position: absolute;
}

a.additem_promotion_add_product_readonly {
    background: no-repeat scroll 6px center #74b14e;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF !important;
    font-size: 12px;
    font-weight: bold;
    margin-right: 64px;
    padding: 4px 6px 4px 6px;
    position: relative;
    text-decoration: none !important;
    cursor: default;
    margin-top: 1px;
    display: inline-block;
    text-align: left;
    margin-right: 0;
    left: -56px;
}

.chkAllProuctPromotion {
    margin-left: 3px;
    margin-top: 5px;
}

@media screen and (min-width:0\0) {
    .chkAllProuctPromotion {
        margin-left: -0.5px;
        margin-top: 2px;
    }
}

#div_PopupThanhToanCongNoVoChai table.div_PopupThanhToanCongNoVoChai_TableContent,
#div_PopupChiTietThuChiCongNoVoChai table.div_PopupChiTietThuChiCongNoVoChai_TableContent {
    width: 100%;
    text-align: left;
}

    #div_PopupThanhToanCongNoVoChai table.div_PopupThanhToanCongNoVoChai_TableContent .lbl_PopupThanhToanCongNoVoChai_CustomerName_Value,
    #div_PopupThanhToanCongNoVoChai table.div_PopupThanhToanCongNoVoChai_TableContent .lbl_PopupThanhToanCongNoVoChai_ProductName_Value,
    #div_PopupThanhToanCongNoVoChai table.div_PopupThanhToanCongNoVoChai_TableContent .lbl_PopupThanhToanCongNoVoChai_CurrentBalance_Value,
    #div_PopupChiTietThuChiCongNoVoChai table.div_PopupChiTietThuChiCongNoVoChai_TableContent .lbl_PopupChiTietThuChiCongNoVoChai_BranchName_Value,
    #div_PopupChiTietThuChiCongNoVoChai table.div_PopupChiTietThuChiCongNoVoChai_TableContent .lbl_PopupChiTietThuChiCongNoVoChai_TransactionDate_Value,
    #div_PopupChiTietThuChiCongNoVoChai table.div_PopupChiTietThuChiCongNoVoChai_TableContent .lbl_PopupChiTietThuChiCongNoVoChai_CreatedBy_Value,
    #div_PopupChiTietThuChiCongNoVoChai table.div_PopupChiTietThuChiCongNoVoChai_TableContent .lbl_PopupChiTietThuChiCongNoVoChai_CustomerName_Value,
    #div_PopupChiTietThuChiCongNoVoChai table.div_PopupChiTietThuChiCongNoVoChai_TableContent .lbl_PopupChiTietThuChiCongNoVoChai_ProductName_Value,
    #div_PopupChiTietThuChiCongNoVoChai table.div_PopupChiTietThuChiCongNoVoChai_TableContent .lbl_PopupChiTietThuChiCongNoVoChai_CurrentBalanceBefore_Value,
    #div_PopupChiTietThuChiCongNoVoChai table.div_PopupChiTietThuChiCongNoVoChai_TableContent .lbl_PopupChiTietThuChiCongNoVoChai_BottleQuantity_Value,
    #div_PopupChiTietThuChiCongNoVoChai table.div_PopupChiTietThuChiCongNoVoChai_TableContent .lbl_PopupChiTietThuChiCongNoVoChai_CurrentBalance_Value {
        color: Green;
    }

.divCongNoVoChai .grid-area .btnThuVoChai,
.divCongNoVoChai .grid-area .btnTraVoChai {
    color: transparent;
    display: block;
    height: 24px;
    overflow: hidden;
    width: 24px;
}

.divCongNoVoChai .grid-area .btnThuVoChai {
    background-image: url("../Images/icon_button_collectbottles.png");
}

.divCongNoVoChai .grid-area .btnTraVoChai {
    background-image: url("../Images/icon_button_returnbottles.png");
}

#div_PopupThanhToanCongNoVoChai .btnAcceptSubmit {
    width: 90px;
}

#div_PopupChiTietThuChiCongNoVoChai .lbl_PopupChiTietThuChiCongNoVoChai_Barcode {
    float: right;
}

#div_PopupChiTietThuChiCongNoVoChai .btn_PopupChiTietThuChiCongNoVoChai_PDF,
#div_PopupChiTietThuChiCongNoVoChai .btn_PopupChiTietThuChiCongNoVoChai_Print {
    display: block;
    float: right;
    height: 30px;
    margin-left: 7px;
    width: 32px;
    float: right;
}

#div_PopupChiTietThuChiCongNoVoChai .btn_PopupChiTietThuChiCongNoVoChai_PDF {
    background-image: url("../Images/pdf32.png");
    margin-left: 7px;
}

#div_PopupChiTietThuChiCongNoVoChai .btn_PopupChiTietThuChiCongNoVoChai_Print {
    background-image: url("../Images/print-popup-icon.png");
}

.chkAutoApplyPromotion_PreOrder {
    display: block;
    padding-top: 20px;
}

    .chkAutoApplyPromotion_PreOrder input {
        margin-right: 7px;
    }

.content-area .discount_block img.removePromotionOldOrder {
    position: absolute;
    top: 3px;
    right: 15px;
    cursor: pointer;
    display: none;
}

#confirm_submit_order_dialog .lblConfirmOrderModified {
    color: red;
    display: none;
    margin-bottom: 10px;
}

input.warning_productcostmodified {
    background-color: Yellow !important;
}

.chkAutoApplyPromotion_Sell {
    display: block;
    padding-top: 20px;
}

.RadGrid_RadGridCustom .item-msg-area span.isNotAutoApplyPromotion {
    display: none;
}

.itemUOM {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #C7C7C7;
    max-height: 88px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    right: 3px;
    top: 23px;
    width: 183px;
    box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.11);
}

.spdropdowntip:before {
    border-bottom: 8px solid rgba(0, 0, 0, 0.2);
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    content: "";
    display: inline-block;
    right: 3px;
    position: absolute;
    top: 16px;
}

.spdropdowntip:after {
    border-bottom: 7px solid #fff;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    content: "";
    display: inline-block;
    right: 4px;
    position: absolute;
    top: 17px;
    z-index: 9;
}

table.ppb_muom td {
    border-bottom: 1px solid #f3f3f3;
    padding: 4px 5px;
}

table.ppb_muom tr:first-child td {
    padding-top: 5px;
}

table.ppb_muom tr:last-child td {
    padding-bottom: 5px;
    border-bottom: 0 none;
}

table.ppb_muom tr:hover {
    background-color: #e4e4e4;
}

.cboMultipleUOM {
    height: 24px;
}

.alert_barcode_existed_UOM {
    background-image: url("../Images/warning-icon.png");
    bottom: 6px;
    display: block;
    height: 16px;
    position: absolute;
    right: -40px;
    width: 16px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*hak chrome*/
    .alert_barcode_existed_UOM {
        bottom: 2px;
    }
}

@media screen and (min-width:0\0) {
    /*hack IE*/
    .alert_barcode_existed_UOM {
        bottom: 2px;
    }
}

.grid-area-preorder .RadGrid_Windows7 td.rgPagerCell {
    border: 0 solid transparent;
    display: block;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    padding-top: 45px;
}

.grid-area-reportstock .RadGrid_Windows7 td.rgPagerCell {
    border: 0 solid transparent;
    display: block;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    padding-top: 0px;
}

.lnkPrintMultiOrderDetail {
    width: 32px;
    height: 30px;
    display: block;
    cursor: pointer;
    background-image: url('../Images/print-popup-detail-icon.png');
}

.SetAutoHeightForGrid .rgDataDiv {
    height: auto !important;
}

#rgFullChartBaoCaoChiTietHangNhap .rgHeaderDiv,
#rgFullChartBaoCaoChiTietHangNhap .rgDataDiv {
    display: none;
}

#rgFullChartBaoCaoChiTietHangNhap {
    border: 0 solid transparent;
}

.showProductInfor {
    color: Blue;
}

    .showProductInfor:hover {
        text-decoration: underline;
        cursor: pointer;
    }

#rgFullChartBaoCaoChiTietHangXuat {
    border: 0 solid transparent;
}

    #rgFullChartBaoCaoChiTietHangXuat .rgHeaderDiv,
    #rgFullChartBaoCaoChiTietHangXuat .rgDataDiv {
        display: none;
    }

#rgFullChartBaoCaoXuatNhapTon {
    border: 0 solid transparent;
}

    #rgFullChartBaoCaoXuatNhapTon .rgHeaderDiv,
    #rgFullChartBaoCaoXuatNhapTon .rgDataDiv {
        display: none;
    }

.head_control_bar .search_results_area select.ddlProductMultiUOM:disabled {
    background-color: transparent;
    border: 0 none;
    color: #696969;
    font-weight: bold;
    width: 120%;
}

.quan-ly-form .right-col .content-area .divFilter {
    float: left;
    font-weight: bold;
    margin-left: 15px;
}

#simplemodal-overlay {
    z-index: 100001 !important;
}

#simplemodal-container {
    z-index: 100002 !important;
}

.cod-invoices-control {
    width: 25px;
    height: 25px;
    display: inline-block;
}

.RadComboBoxDropDown .rcbItem > label,
.RadComboBoxDropDown .rcbHovered > label,
.RadComboBoxDropDown .rcbDisabled > label,
.RadComboBoxDropDown .rcbLoading > label,
.RadComboBoxDropDown .rcbCheckAllItems > label,
.RadComboBoxDropDown .rcbCheckAllItemsHovered > label {
    display: inline-flex !important;
}

.listProductNotEligible {
    font-weight: bold;
    margin-left: 21px;
}

.rgBaoCaoGiaoDich .rgDataDiv {
    height: auto !important;
}

.rgPartnerPromtionReport .rgDataDiv {
    height: auto !important;
}

#customer_suggest_area #lnk_ten_khach_hang_area a.lnkTenKhachHang {
    color: #696969;
    font-weight: bold;
    line-height: 24px;
}

#customer_suggest_area #lnk_ten_khach_hang_area a.btn_remove_current_customer {
    position: absolute;
    right: 0;
    top: 5px;
    background-image: url('../Images/close.png');
    width: 14px;
    height: 14px;
}

input.inputNhapHangTL {
    border: 1px solid #C1DBFC;
    height: 18px;
    font: 12px/18px Arial;
    margin-right: -1px;
}

.lnkShowHideSearchTransactionAdvanceArea {
    padding-left: 10px;
    width: 10px;
    display: inline-block;
}

.tkgd-advance-hide {
    display: none !important;
}

.tkgd-search-label {
    display: inline-block;
    width: 86px;
}

.tkgd-search-label-100 {
    width: 100px;
}

.tkgd-advance td {
    padding-top: 2px !important;
    position: relative;
}

.tkgd-advance input.tkgd-advance-us,
.tkgd-advance input.tkgd-advance-cus {
    border: 1px solid #c1dbfc;
    font: 12px/18px arial;
    padding: 2px 5px;
    width: 178px;
}

    .tkgd-advance input.tkgd-advance-us[disabled],
    .tkgd-advance input.tkgd-advance-cus[disabled] {
        background-color: #fff;
        color: #333;
    }

.tkgd-advance .remove-suggest-us,
.tkgd-advance .remove-suggest-cus {
    position: absolute;
    right: 22px;
    top: 4px;
    width: 20px;
    height: 20px;
    background-image: url('../Images/not-allow-icon.gif');
    cursor: pointer;
    display: none;
}

input.chkprintbarcode {
    z-index: 2 !important;
}

#confirm_submit_dialog_gianhapquacao .txtConfirmHigherPrice {
    background: #fff none repeat scroll 0 0;
    border-color: #b8cbde;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    padding-left: 2px;
    padding-right: 2px;
}

.trYellow {
    background-color: yellow !important;
}

.bctc-search-label {
    display: inline-block;
    width: 75px;
    font-weight: 600;
}

#header-filter td {
    position: relative;
}

#header-filter .remove-suggest-user,
#header-filter .remove-suggest-customer {
    position: absolute;
    right: 0px;
    top: 2px;
    width: 20px;
    height: 20px;
    background-image: url('../Images/not-allow-icon.gif');
    cursor: pointer;
    display: none;
}

#header-filter input.bctc-advance-user,
#header-filter input.bctc-advance-customer {
    border: 1px solid #c1dbfc;
    font: 12px/18px arial;
    padding: 2px 5px;
    width: 178px;
}

    #header-filter input.bctc-advance-user[disabled],
    #header-filter input.bctc-advance-customer[disabled] {
        background-color: #fff;
        color: #333;
    }

div.map-popup {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.map-popup-img {
    margin-bottom: -5px;
}

div.comment {
    text-align: center;
    padding: 10px 5px;
}

.leaflet-popup-content {
    margin: 13px 10px !important;
}

.leaflet-custom-popup {
}

.popup-img-container {
    margin: auto;
    text-align: center;
    background-image: url("/Images/loading2.gif");
    background-repeat: no-repeat;
    background-position: center;
}

.dv-warning-account-expired,
.limited-package-out-of-quota-msg,
.divthongbaonangcapvision {
    position: fixed;
    bottom: 0px;
    left: 0px;
    z-index: 999999999;
    height: auto;
    width: 100%;
    display: table;
    text-align: center;
    cursor: default;
    box-shadow: rgba(0, 0, 0, 0.498039) 0px 0px 10px 0px;
    transition: all 0.3s ease;
    background-color: rgb(216, 244, 255);
}

    .dv-warning-account-expired > div,
    .limited-package-out-of-quota-msg > div,
    .divthongbaonangcapvision > div {
        padding: 10px;
        display: table-cell;
        vertical-align: middle;
    }

        .dv-warning-account-expired > div > span,
        .limited-package-out-of-quota-msg > div > span,
        .divthongbaonangcapvision > div > span {
            color: rgb(51, 51, 51);
            font-size: 18px;
            position: relative;
        }

            .divthongbaonangcapvision > div > span > .new-icon-visionswitch {
                display: block;
                width: 48px;
                height: 48px;
                background-image: url('../Images/new-icon-visionswitch.png');
                position: absolute;
                top: -25px;
                left: -60px;
            }

    .dv-warning-account-expired .warning-icon,
    .limited-package-out-of-quota-msg .warning-icon {
        display: block;
        width: 36px;
        height: 36px;
        background-image: url('../Images/warning-icon-48.png');
        position: absolute;
        top: -6px;
        left: -60px;
        background-size: contain;
    }

    .dv-warning-account-expired > div > span,
    .dv-warning-account-expired > div a,
    .limited-package-out-of-quota-msg > div > span,
    .limited-package-out-of-quota-msg > div a {
        color: #fff;
    }

    .dv-warning-account-expired > div a,
    .limited-package-out-of-quota-msg > div a {
        float: right;
        padding-right: 20px;
    }

.dv-warning-account-expired,
.limited-package-out-of-quota-msg {
    background-color: #ff6a00;
    top: 0;
    bottom: initial;
}

    .dv-warning-account-expired > div,
    .limited-package-out-of-quota-msg > div {
        padding: 20px 10px;
    }

#div_quan_ly_khach_hang .danhmuckhachhangpage .crumb-area {
    float: left;
}

#div_quan_ly_khach_hang .danhmuckhachhangpage .search_area {
    float: right;
    position: relative;
    right: 0;
    left: 0;
    top: 0;
}

    #div_quan_ly_khach_hang .danhmuckhachhangpage .search_area ul li:last-child {
        padding-right: 0;
    }

html body #div_quan_ly_khach_hang .danhmuckhachhangpage .search_area .RadInput {
    width: 342px !important;
}

    html body #div_quan_ly_khach_hang .danhmuckhachhangpage .search_area .RadInput .riTextBox {
        height: 26px !important;
        border-radius: 2px;
    }

.danhmuckhachhangpage .customer-advanced-search-area {
    position: absolute;
    width: 420px;
    right: 0;
    top: 27px;
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.35);
    z-index: 9;
    display: none;
    padding-top: 0;
}

    .danhmuckhachhangpage .customer-advanced-search-area.notempty {
        padding-top: 10px;
    }

    .danhmuckhachhangpage .customer-advanced-search-area.full {
        padding-bottom: 5px;
    }

    .danhmuckhachhangpage .customer-advanced-search-area .rw {
        padding-bottom: 5px;
        display: none;
    }

        .danhmuckhachhangpage .customer-advanced-search-area .rw.rw-add-condition {
            display: block;
            padding-top: 0;
            padding-bottom: 0;
        }

        .danhmuckhachhangpage .customer-advanced-search-area .rw > div {
            float: left;
            min-height: 26px;
            padding-left: 10px;
            line-height: 26px;
        }

            .danhmuckhachhangpage .customer-advanced-search-area .rw > div.lblquerydesc {
                width: 160px;
            }

            .danhmuckhachhangpage .customer-advanced-search-area .rw > div .datepickerele {
                width: 80px;
                height: 22px;
                border-radius: 2px;
                border: 1px solid #b8cbde;
            }

.danhmuckhachhangpage .add-customer-advanced-search {
    position: relative;
    float: none !important;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    border-top: 0 none;
    background-color: #F8F8F9;
    cursor: pointer;
}

.danhmuckhachhangpage .customer-advanced-search-area.notempty .add-customer-advanced-search {
    border-top: 1px dashed #ccc;
}

.danhmuckhachhangpage .add-customer-advanced-search .add-customer-advanced-search-ele {
    font-weight: bold;
    text-transform: uppercase;
    color: #5d5d5d;
    text-decoration: none;
    background-image: url('../Images/icon-advancedsearch.png');
    background-repeat: no-repeat;
    background-position: left center;
    line-height: 18px;
    height: 16px;
    display: inline-block;
    padding-left: 20px;
}

.danhmuckhachhangpage .customer-advanced-search-area .remove-customer-advanced-search-ele {
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}

.danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips {
    background: #ffffff;
    border: 1px dashed #ccc;
    border-bottom: 0 none;
    position: absolute;
    top: 36px;
    left: 20%;
    width: 260px;
    z-index: 9;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
    display: none;
}

    .danhmuckhachhangpage .add-customer-advanced-search:hover .customer-advanced-search-tips,
    .danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips:hover,
    .danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips.open,
    .danhmuckhachhangpage .customer-advanced-search-area .rw.added {
        display: block;
    }

.danhmuckhachhangpage .add-customer-advanced-search.empty,
.danhmuckhachhangpage .add-customer-advanced-search.empty .customer-advanced-search-tips {
    display: none !important;
}

.danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips:after,
.danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips:before {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #ffffff;
    border-width: 8px;
    margin-left: -8px;
}

.danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips:before {
    border-color: rgba(204, 204, 204, 0);
    border-bottom-color: #ccc;
    border-width: 9px;
    margin-left: -9px;
}

.danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips > div {
    cursor: pointer;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: 1px dashed #ccc;
    text-align: left;
}

    .danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips > div:hover {
        background-color: #f0f0f0;
    }

    .danhmuckhachhangpage .add-customer-advanced-search .customer-advanced-search-tips > div.added {
        display: none !important;
    }

.form-insert-edit-product div.product_informations_container .info_row.created_info_row {
    text-align: left;
    float: left;
    width: 410px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.vision_viewport {
    width: calc(100% + 280px);
    height: 100vh;
    margin-left: -280px;
}

.hyperLinkCursor {
    cursor: pointer;
}

.div-orderdiscount-multi > div > div,
.div-current-tax,
.div-totalamount,
.div-promotiondiscount,
.div-totalamountbeforetax,
.div-totalamountaftertax,
.div-invoiceamount {
    padding: 2px 0;
    height: 26px;
}

    .div-orderdiscount-multi > div > div > span,
    .div-current-tax span,
    .div-totalamount span,
    .div-promotiondiscount span,
    .div-totalamountbeforetax span,
    .div-totalamountaftertax span,
    .div-invoiceamount span {
        float: left;
        height: 26px;
        vertical-align: middle;
        line-height: 26px;
        width: 190px;
        text-align: left;
    }

        .div-current-tax span.lblval,
        .div-totalamount span.lblval,
        .div-promotiondiscount span.lblval,
        .div-totalamountbeforetax span.lblval,
        .div-totalamountaftertax span.lblval,
        .div-invoiceamount span.lblval {
            width: 130px;
            float: right;
            text-align: right;
            padding-right: 6px;
        }

    .div-orderdiscount-multi > div > div > input {
        float: right;
        width: 130px;
        border-radius: 2px;
        border: 1px solid #bbb;
        height: 20px;
        padding: 2px 5px;
        text-align: right;
        font-size: 12px;
        font-family: Arial;
    }

.div-invoiceamount {
    font-weight: bold;
}

    .div-invoiceamount span.warning {
        color: red;
    }

.popup-footer-summary {
    text-align: right;
    font-weight: bold;
    color: black;
    border-left: 1px solid #a5b3c5;
    border-right: 1px solid #a5b3c5;
    border-top: 0 none;
    border-bottom: 1px solid #a5b3c5;
    width: 100%;
    background: none repeat scroll 0px 0px rgb(226, 234, 244);
}

    .popup-footer-summary .summaryitem span:last-child {
        display: inline-block;
        width: 110px;
        padding-right: 7px;
    }

.table-multiple-header {
    border-collapse: collapse;
    min-height: 31px;
    width: 100%;
}

    .table-multiple-header td, .table-multiple-header th {
        border: 1px solid;
        border-color: #c2cedb;
        padding: 4px 7px 2px 4px;
    }

    .table-multiple-header tr:first-child td {
        border-top: 0;
    }

    .table-multiple-header tr:last-child td {
        border-bottom: 0;
    }

    .table-multiple-header tr td:first-child,
    .table-multiple-header tr th:first-child {
        border-left: 0;
    }

    .table-multiple-header tr td:last-child,
    .table-multiple-header tr th:last-child {
        border-right: 0;
    }

.rgNoPadding {
    padding: 0px !important;
}

.table-multiple-header td.in-grid, .table-multiple-header th.in-grid {
    border-color: #fff;
}

.voice-recording-block {
    display: none;
}

    .voice-recording-block .voice-recording-link {
        display: block;
        font-size: 1.2em;
        font-weight: bold;
    }

    .voice-recording-block .voice-recording-unhearable-link {
        margin-bottom: 5px;
    }

    .voice-recording-block .voice-recording-report-block {
        display: none;
        text-align: right;
    }

    .voice-recording-block .voice-recording-report-input {
        display: block;
        width: 100%;
        margin-bottom: 10px;
        margin-top: 10px;
        font: 12px Arial !important;
        box-sizing: border-box;
    }

    .voice-recording-block .button-link {
        margin-top: 5px;
        margin-left: 5px;
        font-size: 1.2em;
    }

.voice-recording-message-block {
    display: none;
}

    .voice-recording-message-block .voice-recording-message {
        color: green;
    }


.head_price_area_noarrow .price_text {
    font-size: 13px !important;
}

.head_price_area_noarrow .total_price_field {
    font-size: 23px !important;
}

#print_product_barcodes_dialog #preview_area {
    max-height: 470px;
    overflow-x: hidden;
    overflow-y: auto;
    border: 1px dashed;
    position: static;
    zoom: 1;
}

#header_Top > table td.c-item {
    padding: 2px 4px;
}

#header_Top > table .c-lbl {
    font-weight: bold;
}

#header_Top > table td.c-ddl-cus-cat {
    text-align: right;
}

#pop_publish_all_products .title_dialog {
    padding: 10px 0;
    display: block;
}

#pop_publish_all_products .body_dialog {
    font-weight: bold;
}

.div-publish-all-product-action {
    line-height: 12px;
}

    .div-publish-all-product-action input[type=image] {
        height: 22px;
    }

.qtip.qtip-defaults {
    width: auto !important;
}

.ord-prod-title {
    font-size: 17px;
}

.popup-product-bought-by-customer,
.popup-product-bought-by-customer .RadGrid_Windows7 .rgInfoPart,
.popup-product-bought-by-customer .RadGrid_Windows7 .rgHeader,
.popup-product-bought-by-customer .RadGrid_Windows7 .rgHeader a {
    color: #666;
}

    .popup-product-bought-by-customer .RadGrid_Windows7 .rgRow a,
    .popup-product-bought-by-customer .RadGrid_Windows7 .rgAltRow a,
    .popup-product-bought-by-customer .RadGrid_Windows7 .rgEditRow a,
    .popup-product-bought-by-customer .RadGrid_Windows7 .rgFooter a,
    .popup-product-bought-by-customer .RadGrid_Windows7 .rgEditForm a,
    .popup-product-bought-by-customer .qty-col,
    .popup-product-bought-by-customer .amount-col {
        color: blue;
        cursor: pointer;
    }

    .popup-product-bought-by-customer .div-title {
        padding-top: 20px;
        position: relative;
        width: 100%;
        padding-bottom: 10px;
        display: inline-block;
    }

        .popup-product-bought-by-customer .div-title .title-pop-up {
        }

        .popup-product-bought-by-customer .div-title .btn-print,
        .popup-product-bought-by-customer .div-title .btn-export {
            width: 42px;
            height: 42px;
            display: inline-block;
            position: absolute;
            top: 6px;
            cursor: pointer;
        }

        .popup-product-bought-by-customer .div-title .btn-print {
            background-image: url('../Images/print-ico.png');
            right: 62px;
        }

        .popup-product-bought-by-customer .div-title .btn-export {
            background-image: url('../Images/excel-ico.png');
            right: 12px;
        }

    .popup-product-bought-by-customer .dv-total-row > div {
        width: 33.33%;
        display: inline-block;
        float: left;
        padding: 3px 0;
    }

        .popup-product-bought-by-customer .dv-total-row > div::after {
            content: "";
            float: none;
            clear: both;
            display: table;
        }

        .popup-product-bought-by-customer .dv-total-row > div.rw-full-width {
            width: 100%;
        }

        .popup-product-bought-by-customer .dv-total-row > div.rw-2-cols {
            width: 66.66%;
        }

        .popup-product-bought-by-customer .dv-total-row > div > span:nth-child(2n+1) {
            font-weight: bold;
        }

        .popup-product-bought-by-customer .dv-total-row > div.rw-date > span:nth-child(2n+2) {
            padding-right: 0;
        }

        .popup-product-bought-by-customer .dv-total-row > div.rw-date > span:nth-child(2n+3) {
            font-weight: normal;
        }

        .popup-product-bought-by-customer .dv-total-row > div.rw-total > span:nth-child(2n+1) {
            float: left;
        }

        .popup-product-bought-by-customer .dv-total-row > div.rw-total > span:nth-child(2n+2) {
            float: right;
            padding-right: 10px;
        }

        .popup-product-bought-by-customer .dv-total-row > div > span.rw-left-align {
            text-align: left;
        }

        .popup-product-bought-by-customer .dv-total-row > div.rw-cus-address {
            display: none;
        }

    .popup-product-bought-by-customer .grid-area {
        padding-top: 32px;
        position: relative;
        width: 99%;
        padding-left: 3px;
        margin-top: 10px;
    }

.main .kho-hang-form .RadGrid_RadGridCustom .productitemelm .item-img-area,
.main .kho-hang-form .RadGrid_RadGridCustom .productitemelm .item-img-area-thumb,
.form-insert-edit-product div.product_informations_container .image_frame {
    background-color: #f3f4f4;
    outline: 1px solid rgba(0,0,0,.1);
    outline-offset: 1px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    width: 64px !important;
    height: 64px !important;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.form-insert-edit-product div.product_informations_container .image_frame {
    width: 70px !important;
    height: 70px !important;
}

    .main .kho-hang-form .RadGrid_RadGridCustom .productitemelm .item-img-area img,
    .main .kho-hang-form .RadGrid_RadGridCustom .productitemelm .item-img-area-thumb img,
    .form-insert-edit-product div.product_informations_container .image_frame img {
        background-color: #f3f4f4;
        max-width: 100%;
        max-height: 100%;
    }

.RadGrid_RadGridCustom .price-from-price-sheet {
    color: #0c72ba;
}

.cssChangedPrice {
    color: Red !important;
}

.pnlProductPriceSheetTab .button {
    line-height: 30px;
    height: 30px;
    border-radius: 2px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, .4);
}

.pnlProductPriceSheetTab #pnlAddProductToPriceSheet_ProductPriceSheetTab {
    padding: 10px 0 0;
}

    .pnlProductPriceSheetTab #pnlAddProductToPriceSheet_ProductPriceSheetTab #txtNewPrice_ProductPriceSheetTab {
        height: 24px;
        border-radius: 2px;
        padding: 2px 3px;
        border: 1px solid #e5e6eb;
    }

    .pnlProductPriceSheetTab #pnlAddProductToPriceSheet_ProductPriceSheetTab .SumoSelect > .CaptionCont {
        border: 1px solid #e5e6eb;
        min-height: 18px;
    }

        .pnlProductPriceSheetTab #pnlAddProductToPriceSheet_ProductPriceSheetTab .SumoSelect > .CaptionCont > span.placeholder {
            color: #aaa;
            font-style: normal;
            line-height: 18px;
        }

        .pnlProductPriceSheetTab #pnlAddProductToPriceSheet_ProductPriceSheetTab .SumoSelect > .CaptionCont > span {
            line-height: 18px;
        }

.pnlProductPriceSheetTab .nk-tbl-grid {
    margin-top: 10px;
}

    .pnlProductPriceSheetTab .nk-tbl-grid .scroll-wrapper > .scroll-content {
        max-height: 346px !important;
    }

    .pnlProductPriceSheetTab .nk-tbl-grid .cl-price {
        width: 90px;
    }

    .pnlProductPriceSheetTab .nk-tbl-grid .cl-updated {
        width: 110px;
    }

    .pnlProductPriceSheetTab .nk-tbl-grid .cl-remove {
        width: 40px;
    }

    .pnlProductPriceSheetTab .nk-tbl-grid .cl-price input.cost_field {
        width: 90%;
        padding: 2% 4%;
        text-align: right;
        border-radius: 2px;
        border: 1px solid #e5e6eb;
    }

#simplemodal-container .simple-pagination {
    padding: 5px 0 5px 10px;
}

#simplemodal-container .light-theme a {
    color: #696969;
}

.page .ban-hang-form .RadGrid_RadGridCustom .item-control-area .price_field.selling-losses,
.selling-losses-grid-item {
    padding-left: 20px;
    background-image: url('../Images/selling-losses-ico.png');
    background-position: left center;
    background-repeat: no-repeat;
    cursor: help;
}

.selling-losses-grid-item {
    padding-left: 16px;
    background-size: 13px;
}

.rq-field {
    border-left: 3px solid red !important;
}

.print-multi-preorder-ft-area {
    font-weight: bold;
    text-align: right;
    line-height: 18px;
    color: #333;
    padding-top: 10px;
}

.print-multi-preorder-right-actions {
    display: flex;
    padding-top: 0;
    z-index: 999;
    right: 10px;
    position: absolute;
    top: 5px;
}

    .print-multi-preorder-right-actions > a {
        margin: 0 4px;
    }

.imgOrderItemNotes {
	float: right;
}

#simplemodal-container .simplemodal-data.nk-dialog-full {
	padding: 0;
	height: 100%;
	width: 100%;
}

.warning-no-transaction {
    color: red !important;
}

/* Pulse */
@-webkit-keyframes hvr-pulse {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    75% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
}

@keyframes hvr-pulse {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    75% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
}

.hvr-pulse {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

    .hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
        -webkit-animation-name: hvr-pulse;
        animation-name: hvr-pulse;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear;
        -webkit-animation-iteration-count: infinite;
        animation-iteration-count: infinite;
    }


/* Bob */
@-webkit-keyframes hvr-bob {
    0% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }

    50% {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px);
    }

    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}

@keyframes hvr-bob {
    0% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }

    50% {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px);
    }

    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}

@-webkit-keyframes hvr-bob-float {
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}

@keyframes hvr-bob-float {
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}

.hvr-bob {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

    .hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
        -webkit-animation-name: hvr-bob-float, hvr-bob;
        animation-name: hvr-bob-float, hvr-bob;
        -webkit-animation-duration: .3s, 1.5s;
        animation-duration: .3s, 1.5s;
        -webkit-animation-delay: 0s, .3s;
        animation-delay: 0s, .3s;
        -webkit-animation-timing-function: ease-out, ease-in-out;
        animation-timing-function: ease-out, ease-in-out;
        -webkit-animation-iteration-count: 1, infinite;
        animation-iteration-count: 1, infinite;
        -webkit-animation-fill-mode: forwards;
        animation-fill-mode: forwards;
        -webkit-animation-direction: normal, alternate;
        animation-direction: normal, alternate;
    }
