/* Minification failed. Returning unminified contents.
(2589,36): run-time error CSS1046: Expect comma, found '0'
(2589,40): run-time error CSS1046: Expect comma, found '/'
(2606,35): run-time error CSS1046: Expect comma, found '0'
(2606,39): run-time error CSS1046: Expect comma, found '/'
 */

/*3.0个性化自定义统一设置*/

/*字体统一，微软雅黑*/
/*body, button, input, select, textarea, h1, h2, h3, h4, h5, h6,label {
    font-family: '宋体', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
}*/

/*bootstrap 表单label默认垂直居中,水平向左*/
.btn-vertical-center {
    line-height: 34px;
    text-align: left;
}

/*dev下拉框不显示修复css*/
.dx-overlay-wrapper.dx-dropdowneditor-overlay {
    z-index: 99999 !important
}


/*弹出框bootstrap栅格列边距默认*/
.row-dialog-margin-custom {
    margin-bottom: 0px;
    margin-left: 0px;
}

/*bootstrap栅格单行时与双行对齐*/
/*.single-relative-two {
    padding-left: 0px;
    padding-right: 0px;
}*/

/*bootstrap固定表头*/
.table-list-box {
    table-layout: fixed !important;
}

/*行8分-1*/
.table-relative-1 {
    /*width: 12.5%;*/
    width: 12.1%;
    margin-right: 0px;
    float: left;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 2px;
}

/*table单行时与双行对齐*/
.table-relative-7 {
    /*width: 87.5%;*/
    width: 85.6%;
    margin-right: 0px;
    float: left;
    padding-left: 13px;
    padding-right: 0px;
    padding-bottom: 2px;
}

/*行8分-1*/
.table-relative-16-1 {
    width: 6.25%;
    margin-right: 0px;
    float: left;
    padding-left: 13px;
    padding-right: 0px;
    padding-bottom: 2px;
}

/*table单行时与双行对齐*/
.table-relative-16-15 {
    width: 93.75%;
    margin-right: 0px;
    float: left;
    padding-left: 13px;
    padding-right: 0px;
    padding-bottom: 2px;
}

/*bootstrap栅格垂直居中*/
.center-vertical {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}

/*弹出框垂直滑动*/
.autofill-height {
    width: 100%;
    position: absolute;
    top: 68px;
    bottom: 0px;
    left: 0px;
    max-height: none
}

.table-relative-2 {
    width: 11.4%;
    margin-right: 0px;
    float: left;
    /*padding-left: 14px;*/
    padding-right: 0px;
    padding-bottom: 2px;
}

.table-relative-D1 {
    width: 87.9%;
    margin-right: 0px;
    float: left;
    padding-left: 7px;
    padding-right: 2px;
    padding-bottom: 2px;
}

.table-relative-D2 {
    width: 87.8%;
    margin-right: 0px;
    float: left;
    padding-left: 26px;
    padding-right: 0px;
    padding-bottom: 2px;
}

.table-relative-D3 {
    width: 85.9%;
    margin-right: 0;
    float: left;
    padding-left: 1px;
    padding-right: 0;
    padding-bottom: 2px;
}

.table-relative-D4 {
    width: 87.9%;
    margin-right: 0px;
    float: left;
    padding-left: 7px;
    padding-right: 3px;
    padding-bottom: 2px;
}

.table-relative-D5 {
    width: 87.9%;
    margin-right: 0px;
    float: left;
    padding-left: 0px;
    padding-right: 3px;
    padding-bottom: 2px;
}

.table-relative-D6 {
    width: 87.9%;
    margin-right: 0px;
    float: left;
    padding-left: 13px;
    padding-right: 3px;
    padding-bottom: 2px;
}

.table-relative-D7 {
    width: 87.9%;
    margin-right: 0px;
    float: left;
    padding-left: 13px;
    padding-right: 17px;
    padding-bottom: 2px;
}

.table-relative-D8 {
    width: 87.8%;
    margin-right: 0px;
    float: left;
    padding-left: 23px;
    padding-right: 0px;
    padding-bottom: 2px;
}

.table-relative-D9 {
    width: 87.9%;
    margin-right: 0px;
    float: left;
    padding-left: 17px;
    padding-right: 14px;
    padding-bottom: 2px;
}

.dropdown-layer {
    /*display: none;*/
    position: absolute;
    border: 1px solid #ccc;
    background-color: #fff;
    left: 0;
    width: 270px;
    z-index: 9999
}

.fixed-table-body-columns, .fixed-table-header-columns {
    background-color: #FFFFFF;
    z-index: 999;
}

.fixed-table-header-columns {
    z-index: 999 !important;
}

.table {
    table-layout: fixed;
}

.colStyle {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}



.container {
    padding: 0;
}

.fl-r {
    float: right
}

.fl-l {
    float: left
}

.fl-c {
    clear: both
}

.mar-25 {
    margin-top: -25px;
}

.mar30 {
    margin-top: 30px;
}

.line-0 {
    line-height: 0;
}

.line-14 {
    line-height: 14px;
}

.line-26 {
    line-height: 26px;
}

.line-30 {
    line-height: 30px;
}

.line-70 {
    line-height: 70px;
}

.marRight0 {
    margin-right: 0 !important;
}

.marcent {
    margin-right: auto;
    margin-left: auto
}

.tx-c {
    text-align: center
}

.autoImg {
    width: 100%;
    height: auto
}

.fl-r:before {
    clear: both
}

.fl-l:before {
    clear: both
}
/*字体大小*/
.ft14 {
    font-size: 14px;
}

.ft20 {
    font-size: 20px;
}

.ft30 {
    font-size: 30px;
}

.ft40 {
    font-size: 40px;
}

.ftb {
    font-weight: bold
}
/*字体颜色*/
.ft-c1 {
    color: #676767
}

.ft-c2 {
    color: #2973CC
}

.mar230 {
    margin-right: 230px;
}



/*背景颜色*/
.bg-c1 {
    background-color: #F5F5F5
}

.popWidth {
    height: 100%;
    overflow-y: auto;
    /* width: 86%;
    background-color: #FFFFFF;
    margin-left: 7%;
    margin-top: 2.5%;
    height: 90%;
    padding: 0.5% 0.8%;*/
}

    .popWidth .popHeader {
        font-size: 15px;
        font-weight: bold;
        padding: 4px 0;
        border-bottom: 1px solid #DFDFDF
    }

.popHeader .closeImg {
    width: 20px;
    height: 20px;
}

.popWidth .popHeaderBlue {
    font-size: 14px !important;
    color: #5F5F5F !important;
    background-color: #EDEDED !important;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
}

    .popWidth .popHeaderBlue .glyphicon {
        float: right;
        margin-right: 10px;
        height: 28px;
        font-size: 12px;
        line-height: 28px;
    }

    .popWidth .popHeaderBlue .glyphicon-triangle-right:before {
        content: "\e258" !important;
        float: right;
        margin-left: 5px;
        margin-top: 1px;
    }

    .popWidth .popHeaderBlue .glyphicon-triangle-bottom:before {
        content: "\e259" !important;
        float: right;
        margin-left: 5px;
        margin-top: 1px;
    }

    .popWidth .popHeaderBlue .glyphicon {
        color: #1C75BF
    }

.popContent {
    font-size: 12px;
}

    .popContent .contentLine {
        margin-top: 0px;
        /*height: 22px;
        line-height: 22px;*/
    }

    .popContent .btn-success {
        background-color: transparent !important;
        box-shadow: none !important;
    }

        .popContent .btn-success:hover {
            background-color: transparent !important;
            box-shadow: none !important;
        }

    .popContent .contentLine .win100 .win10, .popContent .contentLine .win50 .win20, .popContent .contentLine .win25 .win33 .win40 {
        height: 26px;
        line-height: 22px;
        /*常见的单行文本溢出显示省略号*/
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .popContent .contentLine input[type=radio], .popContent .contentLine input[type=checkbox] {
        margin: 0px;
        margin-top: 6px;
    }

    .popContent .contentLine .height22 {
        height: 22px;
    }

    .popContent .contentLine input[type=text],
    .popContent .contentLine input[type=password],
    .popContent .contentLine input[type=datetime],
    .popContent .contentLine input[type=number],
    .popContent .contentLine select, textarea {
        width: 100%;
        height: 22px;
        line-height: 22px;
        font-size: 12px;
        min-height: 22px;
        outline: none;
        border: 1px solid #D8E1DE;
        padding: 0 5px !important;
        border-radius: 2px;
    }

    .popContent .contentLine .form-control {
        height: 22px;
        font-size: 12px;
    }

    .popContent .contentLine .dx-placeholder:before {
        padding: 0px 6px 0px !important;
        font-size: 12px !important;
    }

    .popContent .contentLine textarea {
        width: 100%;
        outline: none;
        border: 1px solid #D8E1DE;
        padding: 0 5px;
        border-radius: 2px;
        height: 50px;
    }

    .popContent .input-group-addonWin25 {
        padding: 2px 12px !important;
    }

    .popContent .win25 {
        width: 25%;
        float: left;
        margin-top: 8px;
    }

    .popContent .win15 {
        width: 13.333%;
        float: left;
        text-align: left; /*标题靠右*/
        padding-right: 10px;
        /*padding-left: 4px*/
        padding-left: 15px !important;
    }

    .popContent .win85 {
        width: 86.667%;
        float: left;
        height: 22px;
        position: relative;
    }

    .popContent .win33 {
        width: 33%;
        float: left;
        margin-top: 8px;
    }
    /*隐藏*/
    .popContent .win25hide {
        display: none;
    }

    .popContent .winCheck25 {
        width: 15px;
        float: left;
        height: 15px;
    }

    .popContent .winSelect25 {
        width: 100%;
        float: left;
        /* margin-bottom: 8px;*/
        padding: 0px 0px;
        height: 22px;
        margin-bottom: 0px;
    }

    .popContent .win25:after,
    .popContent .win15:after,
    .popContent .win85:after,
    .popContent .win33:after,
    .popContent .win100:after, .popContent .win10:after, .popContent .win90:after, .popContent .win80:after, .popContent .win75:after, .popContent .win20:after, .popContent .win50:after, .popContent .win40:after, .popContent .win60:after {
        content: ' ';
        clear: both
    }

    .popContent .win50 {
        width: 50%;
        float: left;
    }

.contentLine > .win50 {
    margin-top: 8px;
}

.popContent .win40 {
    width: 40%;
    float: left;
    text-align: left; /*标题靠右*/
    padding-right: 10px;
    /*padding-left: 4px*/
    padding-left: 15px !important;
}

.popContent .win20 {
    width: 20%;
    float: left;
    text-align: left;
    padding-right: 10px;
    padding-left: 15px !important;
}

.popContent .onlyrite {
    color: #F93E5D
}

.popContent .win60 {
    width: 60%;
    float: left;
    height: 22px;
    position: relative;
}

.popContent .win75 {
    width: 75%;
    float: left;
    margin-top: 8px;
}

.popContent .win80 {
    width: 80%;
    float: left;
    position: relative;
}

.popContent .win90 {
    width: 90%;
    float: left;
    position: relative;
}

.popContent .win100 {
    width: 100%;
    float: left;
    position: relative;
}

.contentLine > .win100 {
    margin-top: 8px;
}

.popContent > .win100 {
    margin-top: 8px;
}

.popContent .win10 {
    width: 10%;
    float: left;
    text-align: left;
    padding-right: 10px;
    position: relative;
    padding-left: 15px;
}

.popContent .listcheck {
    font-size: 13px;
    padding: 0 4px;
    border: 1px solid #DBDBDB;
    height: 22px;
    line-height: 22px;
    margin-right: 10px;
    border-radius: 1px;
    cursor: pointer
}

.popContent .checkActive {
    background-color: #287BC7;
    color: #FFFFFF;
    border-color: #287BC7
}

.popContent .inputChoose, .inputData {
}

.popContent select::-ms-expand, table select::-ms-expand {
    display: none;
}

.popContent .win25 select, table select {
    /* border: solid 1px #000; */
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../Images/navdown.png) no-repeat scroll right center transparent;
}

.popContent .win33 select, table select {
    /* border: solid 1px #000; */
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../Images/navdown.png) no-repeat scroll right center transparent;
}

.popContent .win50 select, .popContent .win100 select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../Images/63.png) no-repeat scroll right center transparent;
}

.popTable {
    margin-top: 8px;
}

    .popTable table {
        width: 100%;
    }

        .popTable table th {
            font-weight: bold
        }

        .popTable table .opLine {
            margin: 0 5px;
        }

        .popTable table th, .popTable table td {
            border: 1px solid #DCDCDC;
            font-size: 12px;
            height: 24px;
            line-height: 24px;
            text-align: center
        }

    .popTable .fontColorActive {
        color: #2478CE
    }

    .popTable table td input[type=text], .popTable table td input[type=number], .popTable table td select {
        height: 24px;
        line-height: 24px;
        width: 100%;
        border: none;
        padding: 0 5px;
    }

    .popTable table .opTd {
        min-width: 90px;
    }

    .popTable table .miniWidth {
        min-width: 60px;
    }

.popContent .saveBtn {
    margin: 0 auto;
    width: 150px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background-color: #2478CE;
    font-size: 16px;
    border-radius: 5px;
    cursor: pointer;
    color: #FFFFFF;
    margin-top: 40px;
    margin-bottom: 20px;
}

.popContent .Bar, .Bars {
    position: relative;
    width: 200px;
    /* 宽度 */ border: 1px solid #B1D632;
    padding: 1px;
}

    .popContent .Bar div, .Bars div {
        display: block;
        position: relative;
        background: #00F; /* 进度条背景颜色 */
        color: #333333;
        height: 16px; /* 高度 */
        line-height: 16px;
        /* 必须和高度一致，文本才能垂直居中 */
    }

.popContent .Bars div {
    background: #090
}

.popContent .Bar div span, .Bars div span {
    position: absolute;
    width: 200px;
    /* 宽度 */ text-align: center;
    font-weight: bold;
}

.popContent .cent {
    margin: 0 auto;
    width: 300px;
    overflow: hidden
}

.emptyDiv {
    height: 22px
}

.win60 .input-group-addon, .win80 .win75 .input-group-addon {
    padding: 2px 2px !important;
    font-size: 12px !important;
}

.hideData { /*多余隐藏*/
    height: 22px;
    overflow-y: hidden;
}

.popContent .contentLine input[clickbtn] {
    padding-right: 20px !important;
}
/*按钮相关*/

.modal-header button, [imgClase], .panel-body .topbtn button {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: rgb(43, 184, 196);
    background: -webkit-linear-gradient(#0398ff, #0f65ae); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#0398ff, #0f65ae); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#0398ff, #0f65ae); /* Firefox 3.6 - 15 */
    background: linear-gradient(#0398ff, #0f65ae); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#0398ff", endColorstr="#0f65ae", gradientType="0");
    border: none;
}

.skin-blue .modal-header button, .skin-blue [imgClase], .skin-blue .panel-body .topbtn button {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: #5B5E5B;
    background: -webkit-linear-gradient(#5B5E5B, #454545); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#5B5E5B, #454545); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#5B5E5B, #454545); /* Firefox 3.6 - 15 */
    background: linear-gradient(#5B5E5B, #454545); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#5B5E5B", endColorstr="#454545", gradientType="0");
    border: none;
}

.skin-blue .popContent .btn-success {
    color: #454545 !important
}

.skin-blue .fixed-table-body .tableLoading {
    border: 4px solid #454545 !important;
    border-bottom: #cccccc 4px solid !important;
}

.skin-blue #toast-container > div {
    background-color: #454545 !important;
}

.skin-yellow .modal-header button, .skin-yellow [imgClase], .skin-yellow .panel-body .topbtn button {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: rgb(43, 184, 196);
    background: -webkit-linear-gradient(#734901, #4b2500); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#734901, #4b2500); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#734901, #4b2500); /* Firefox 3.6 - 15 */
    background: linear-gradient(#734901, #4b2500); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#734901", endColorstr="#4b2500", gradientType="0");
    border: none;
}

.skin-yellow .popContent .btn-success {
    color: #E08800 !important
}

.skin-yellow .fixed-table-body .tableLoading {
    border: 4px solid #E08800 !important;
    border-bottom: #cccccc 4px solid !important;
}

.skin-yellow #toast-container > div {
    background-color: #E08800 !important;
}

.skin-green .modal-header button, .skin-green [imgClase], .skin-green .panel-body .topbtn button {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: rgb(43, 184, 196);
    background: -webkit-linear-gradient(#a7bfe1, #54606e); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#a7bfe1, #54606e); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#a7bfe1, #54606e); /* Firefox 3.6 - 15 */
    background: linear-gradient(#a7bfe1, #54606e); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#a7bfe1", endColorstr="#54606e", gradientType="0");
    border: none;
}

.skin-green .popContent .btn-success {
    color: #384963 !important
}


.skin-green .fixed-table-body .tableLoading {
    border: 4px solid #384963 !important;
    border-bottom: #cccccc 4px solid !important;
}

.skin-green #toast-container > div {
    background-color: #384963 !important;
}

.skin-purple .modal-header button, .skin-purple [imgClase], .skin-purple .panel-body .topbtn button {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: rgb(43, 184, 196);
    background: -webkit-linear-gradient(#677cf9, #2237aa); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#677cf9, #2237aa); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#677cf9, #2237aa); /* Firefox 3.6 - 15 */
    background: linear-gradient(#677cf9, #2237aa); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#677cf9", endColorstr="#2237aa", gradientType="0");
    border: none;
}

.skin-purple .popContent .btn-success {
    color: #435AE2 !important
}

.skin-purple .fixed-table-body .tableLoading {
    border: 4px solid #435AE2 !important;
    border-bottom: #cccccc 4px solid !important;
}

.skin-purple #toast-container > div {
    background-color: #435AE2 !important;
}

.skin-red .modal-header button, .skin-red [imgClase], .skin-red .panel-body .topbtn button {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: rgb(43, 184, 196);
    background: -webkit-linear-gradient(#426C9B, #5E89B5); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#426C9B, #5E89B5); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#426C9B, #5E89B5); /* Firefox 3.6 - 15 */
    background: linear-gradient(#426C9B, #5E89B5); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#426C9B", endColorstr="#5E89B5", gradientType="0");
    border: none;
}

.skin-red .popContent .btn-success {
    color: #426C9B !important
}

.skin-red .fixed-table-body .tableLoading {
    border: 4px solid #426C9B !important;
    border-bottom: #cccccc 4px solid !important;
}

.skin-red #toast-container > div {
    background-color: #426C9B !important;
}

.skin-purple .sweet-alert h2 {
    background-color: #435AE2 !important
}

.skin-purple .dx-pages .dx-selection {
    background-color: #435AE2 !important;
    color: #FFFFFF !important;
}

.skin-purple .dx-pages .dx-navigate-button {
    color: #435AE2 !important
}

.skin-purple .querenbtn {
    background-color: #435AE2 !important
}

.skin-purple th .dorpList .active {
    background-color: #435AE2 !important;
}

.skin-purple th .dorpList .active {
    background-color: #FFFFFF !important;
    color: #333 !important;
}

.skin-purple #toast-container > div {
    background-color: #435AE2 !important;
}

.skin-purple .sweet-alert button {
    background-color: #435AE2 !important;
    border: 1px solid #435AE2 !important;
}

    .skin-purple .sweet-alert button.cancel {
        background-color: transparent !important;
        color: #435AE2 !important;
        border: 1px solid #435AE2 !important;
        border-radius: 5px;
    }

.skin-green .sweet-alert h2 {
    background-color: #384963 !important
}

.skin-red #toast-container > div {
    background-color: #384963 !important;
}

.skin-green .dx-pages .dx-selection {
    background-color: #384963 !important;
    color: #FFFFFF !important;
}

.skin-green .dx-pages .dx-navigate-button {
    color: #384963 !important
}

.skin-green .querenbtn {
    background-color: #384963 !important
}

.skin-green th .dorpList .active {
    background-color: #384963 !important;
    color: #FFFFFF;
}

.skin-red #toast-container > div {
    background-color: #384963 !important;
}

.skin-green th .dorpList .active {
    background-color: #FFFFFF !important;
    color: #333 !important;
}

.skin-green .sweet-alert button {
    background-color: #384963 !important;
    border: 1px solid #384963 !important;
}

    .skin-green .sweet-alert button.cancel {
        background-color: transparent !important;
        color: #384963 !important;
        border: 1px solid #384963 !important;
        border-radius: 5px;
    }

.skin-yellow .sweet-alert h2 {
    background-color: #E08800 !important
}

.skin-yellow .dx-pages .dx-selection {
    background-color: #E08800 !important;
    color: #FFFFFF !important;
}

.skin-yellow .dx-pages .dx-navigate-button {
    color: #E08800 !important
}

.skin-yellow .querenbtn {
    background-color: #E08800 !important
}

.skin-yellow th .dorpList .active {
    background-color: #E08800 !important;
    color: #FFFFFF;
}

.skin-yellow th .dorpList .active {
    background-color: #FFFFFF !important;
    color: #333 !important;
}

.skin-yellow .sweet-alert button {
    background-color: #E08800 !important;
    border: 1px solid #E08800 !important;
}

    .skin-yellow .sweet-alert button.cancel {
        background-color: transparent !important;
        color: #E08800 !important;
        border: 1px solid #E08800 !important;
        border-radius: 5px;
    }

.skin-blue .sweet-alert h2 {
    background-color: #454545 !important
}

.skin-blue .dx-pages .dx-selection {
    background-color: #454545 !important;
    color: #FFFFFF !important;
}

.skin-blue .dx-pages .dx-navigate-button {
    color: #454545 !important
}

.skin-blue .querenbtn {
    background-color: #454545 !important
}

.skin-blue th .dorpList .active {
    background-color: #454545 !important;
    color: #FFFFFF;
}

.skin-blue th .dorpList .active {
    background-color: #FFFFFF !important;
    color: #333 !important;
}

.skin-blue .sweet-alert #2478CE {
    background-color: #426C9B !important;
    border: 1px solid #2478CE !important;
}

.skin-blue .sweet-alert button.cancel {
    background-color: transparent !important;
    color: #454545 !important;
    border: 1px solid #454545 !important;
    border-radius: 5px;
}

.skin-red .sweet-alert h2 {
    background-color: #426C9B !important
}

.skin-red .querenbtn {
    background-color: #426C9B !important
}

.skin-red .dx-pages .dx-selection {
    background-color: #426C9B !important;
    color: #FFFFFF !important;
}

.skin-red .dx-pages .dx-navigate-button {
    color: #426C9B !important
}


.skin-red th .dorpList .active {
    background-color: #426C9B !important;
    color: #FFFFFF;
}

.skin-red th .dorpList .active {
    background-color: #FFFFFF !important;
    color: #333 !important;
}

.skin-red .sweet-alert button {
    background-color: #426C9B !important;
    border: 1px solid #426C9B !important;
}

.sweet-alert button.cancel {
    background-color: transparent !important;
    color: #426C9B !important;
    border: 1px solid #426C9B !important;
    border-radius: 5px;
}

[imgClase]:hover, .panel-body .topbtn button {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: #2478CE;
    background: #0f65ae; /* Safari 5.1 - 6.0 */
}

.skin-blue [imgClase]:hover {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: #454545;
    background: #454545; /* Safari 5.1 - 6.0 */
}

.skin-yellow [imgClase]:hover {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: #E08800;
    background: #4b2500; /* Safari 5.1 - 6.0 */
}

.skin-green [imgClase]:hover {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: #8494AB;
    background: #54606e; /* Safari 5.1 - 6.0 */
}

.skin-purple [imgClase]:hover {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: #435AE2;
    background: #2237aa; /* Safari 5.1 - 6.0 */
}

.skin-red [imgClase]:hover {
    color: rgb(255, 255, 255);
    /*background-color: rgb(54, 198, 211);*/
    border-color: #426C9B;
    background: #426C9B; /* Safari 5.1 - 6.0 */
}

[imgClase=search] {
    margin-left: 3px;
    margin-right: 3px;
}

    [imgClase=search] i, [imgClase=search] em {
        position: relative;
        top: 1px;
        display: inline-block;
        font-family: 'Glyphicons Halflings';
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

        [imgClase=search] i:before, [imgClase=search] em:before {
            content: "\e003";
        }

[imgClase=add] i, [imgClase=add] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=add] i:before, [imgClase=add] em:before {
        content: "\f15b";
    }

[imgClase=copyadd] i, [imgClase=copyadd] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=copyadd] i:before, [imgClase=copyadd] em:before {
        content: "\f0c5";
    }

[imgClase=pencil] i, [imgClase=pencil] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=pencil] i:before, [imgClase=pencil] em:before {
        content: "\270f";
    }

[imgClase=edit] i, [imgClase=edit] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=edit] i:before, [imgClase=edit] em:before {
        content: "\e065";
    }

[imgClase=suspend] i, [imgClase=suspend] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=suspend] i:before, [imgClase=suspend] em:before {
        content: "\f146";
    }

[imgClase=suspend-o] i, [imgClase=suspend-o] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=suspend-o] i:before, [imgClase=suspend-o] em:before {
        content: "\f147";
    }

[imgClase=expired] i, [imgClase=expired] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=expired] i:before, [imgClase=expired] em:before {
        content: "\f2d3";
    }

[imgClase=expired-o] i, [imgClase=expired-o] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=expired-o] i:before, [imgClase=expired-o] em:before {
        content: "\f2d4";
    }

[imgClase=save-z] i, [imgClase=save-z] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=save-z] i:before, [imgClase=save-z] em:before {
        content: "\e175";
    }

[imgClase=save] i, [imgClase=save] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=save] i:before, [imgClase=save] em:before {
        content: "\e172";
    }

[imgClase=saved] i, [imgClase=saved] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=saved] i:before, [imgClase=saved] em:before {
        content: "\e173";
    }

[imgClase=saved-o] i, [imgClase=saved-o] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=saved-o] i:before, [imgClase=saved-o] em:before {
        content: "\e174";
    }

[imgClase=submit] i, [imgClase=submit] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=submit] i:before, [imgClase=submit] em:before {
        content: "\e170";
    }

[imgClase=submit-o] i, [imgClase=submit-o] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=submit-o] i:before, [imgClase=submit-o] em:before {
        content: "\e169";
    }

[imgClase=audit] i, [imgClase=audit] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=audit] i:before, [imgClase=audit] em:before {
        content: "\f046";
    }



[imgClase=addrow] i, [imgClase=addrow] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=addrow] i:before, [imgClase=addrow] em:before {
        content: "\002b";
    }

[imgClase=deleterow] i, [imgClase=deleterow] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=deleterow] i:before, [imgClase=deleterow] em:before {
        content: "\2212";
    }

[imgClase=delete] i, [imgClase=delete] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=delete] i:before, [imgClase=delete] em:before {
        content: "\f1f8";
    }

[imgClase=consult] i, [imgClase=consult] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=consult] i:before, [imgClase=consult] em:before {
        content: "\f2b5";
    }

[imgClase=refuse] i, [imgClase=refuse] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=refuse] i:before, [imgClase=refuse] em:before {
        content: "\e090";
    }

[imgClase=refuse-o] i, [imgClase=refuse-o] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=refuse-o] i:before, [imgClase=refuse-o] em:before {
        content: "\e165";
    }

[imgClase=confirm] i, [imgClase=confirm] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=confirm] i:before, [imgClase=confirm] em:before {
        content: "\f046";
    }

[imgClase=confirm-o] i, [imgClase=confirm-o] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=confirm-o] i:before, [imgClase=confirm-o] em:before {
        content: "\f096";
    }

[imgClase=publish] i, [imgClase=publish] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=publish] i:before, [imgClase=publish] em:before {
        content: "\e127";
    }

[imgClase=publish-o] i, [imgClase=publish-o] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=publish-o] i:before, [imgClase=publish-o] em:before {
        content: "\e128";
    }

[imgClase=refresh] i, [imgClase=refresh] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=refresh] i:before, [imgClase=refresh] em:before {
        content: "\e031";
    }

[imgClase=shear] i, [imgClase=shear] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=shear] i:before, [imgClase=shear] em:before {
        content: "\f0c4";
    }

[imgClase=copy] i, [imgClase=copy] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=copy] i:before, [imgClase=copy] em:before {
        content: "\f0c5";
    }

[imgClase=paste] i, [imgClase=paste] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=paste] i:before, [imgClase=paste] em:before {
        content: "\f0ea";
    }

[imgClase=filter] i, [imgClase=filter] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=filter] i:before, [imgClase=filter] em:before {
        content: "\e138";
    }

[imgClase=sort] i, [imgClase=sort] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=sort] i:before, [imgClase=sort] em:before {
        content: "\e150";
    }

[imgClase=sum] i, [imgClase=sum] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=sum] i:before, [imgClase=sum] em:before {
        content: "\f0ca";
    }

[imgClase=groupsum] i, [imgClase=groupsum] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=groupsum] i:before, [imgClase=groupsum] em:before {
        content: "\f0cb";
    }

[imgClase=import] i, [imgClase=import] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=import] i:before, [imgClase=import] em:before {
        content: "\e167";
    }

[imgClase=import-t] i, [imgClase=import-t] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=import-t] i:before, [imgClase=import-t] em:before {
        content: "\e167";
    }

[imgClase=export] i, [imgClase=export] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=export] i:before, [imgClase=export] em:before {
        content: "\e166";
    }

[imgClase=export-t] i, [imgClase=export-t] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=export-t] i:before, [imgClase=export-t] em:before {
        content: "\e166";
    }

[imgClase=print] i, [imgClase=print] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=print] i:before, [imgClase=print] em:before {
        content: "\e045";
    }

[imgClase=print-p] i, [imgClase=print-p] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=print-p] i:before, [imgClase=print-p] em:before {
        content: "\f02f";
    }

[imgClase=print-barcode] i, [imgClase=print-barcode] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=print-barcode] i:before, [imgClase=print-barcode] em:before {
        content: "\e045";
    }

[imgClase=print-barcode-p] i, [imgClase=print-barcode-p] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=print-barcode-p] i:before, [imgClase=print-barcode-p] em:before {
        content: "\f02f";
    }

[imgClase=check] i, [imgClase=check] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=check] i:before, [imgClase=check] em:before {
        content: "\e067";
    }

[imgClase=uncheck] i, [imgClase=uncheck] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=uncheck] i:before, [imgClase=uncheck] em:before {
        content: "\e157";
    }

[imgClase=home] i, [imgClase=home] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=home] i:before, [imgClase=home] em:before {
        content: "\e021";
    }

[imgClase=page-up] i, [imgClase=page-up] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=page-up] i:before, [imgClase=page-up] em:before {
        content: "\e091";
    }

[imgClase=page-next] i, [imgClase=page-next] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=page-next] i:before, [imgClase=page-next] em:before {
        content: "\e092";
    }

[imgClase=page-last] i, [imgClase=page-last] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=page-last] i:before, [imgClase=page-last] em:before {
        content: "\e074";
    }

[imgClase=set] i, [imgClase=set] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=set] i:before, [imgClase=set] em:before {
        content: "\e019";
    }

[imgClase=help] i, [imgClase=help] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=help] i:before, [imgClase=help] em:before {
        content: "\e086";
    }

[imgClase=ok] i, [imgClase=ok] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=ok] i:before, [imgClase=ok] em:before {
        content: "\e013";
    }

[imgClase=cancel] i, [imgClase=cancel] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=cancel] i:before, [imgClase=cancel] em:before {
        content: "\e014";
    }

[imgClase=back] i, [imgClase=back] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=back] i:before, [imgClase=back] em:before {
        content: "\e132";
    }

[imgClase=close] i, [imgClase=close] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=close] i:before, [imgClase=close] em:before {
        content: "\f1ce";
    }

[imgClase=download] i, [imgClase=download] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=download] i:before, [imgClase=download] em:before {
        content: "\f0c6";
    }

[imgClase=message] i, [imgClase=message] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=message] i:before, [imgClase=message] em:before {
        content: "\e086";
    }

[imgClase=message-new] i, [imgClase=message-new] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=message-new] i:before, [imgClase=message-new] em:before {
        content: "\e037";
    }

[imgClase=message-new] i, [imgClase=message-new] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=message-new] i:before, [imgClase=message-new] em:before {
        content: "\e038";
    }

[imgClase=photoupload] i, [imgClase=photoupload] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=photoupload] i:before, [imgClase=photoupload] em:before {
        content: "\e046";
    }

[imgClase=mail] i, [imgClase=mail] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=mail] i:before, [imgClase=mail] em:before {
        content: "\f0e0";
    }

[imgClase=resolution] i, [imgClase=resolution] em {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=resolution] i:before, [imgClase=resolution] em:before {
        content: "\f2a7";
    }

.btn-ScHide {
    display: none;
}

/*[imgClase=suspend] {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}
[imgClase=suspend]:hover {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}
[imgClase=expired] {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}

[imgClase=refuse] {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}*/
[imgClase=audit-f] i, [imgClase=audit-f] em {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    [imgClase=audit-f] i:before, [imgClase=audit-f] em:before {
        content: "\e066";
    }

[imgClase=editI] i:before, [imgClase=editI] em:before {
    content: "\f044";
}

[imgClase=importI] i:before, [imgClase=importI] em:before {
    content: "\f0ed";
}

[imgClase=exportI] i:before, [imgClase=exportI] em:before {
    content: "\f0ee";
}

[imgClase=printI] i:before, [imgClase=printI] em:before {
    content: "\f02f";
}

[imgClase=print-pI] i:before, [imgClase=print-pI] em:before {
    content: "\f06e";
}

[imgClase=setupI] i:before, [imgClase=setupI] em:before {
    content: "\f013";
}

[imgClase=helpI] i:before, [imgClase=helpI] em:before {
    content: "\f05a";
}

[imgClase=saveI] i:before, [imgClase=saveI] em:before {
    content: "\f00c";
}

[imgClase=closeI] i:before, [imgClase=closeI] em:before {
    content: "\f00d";
}

[imgClase=expiredI] i:before, [imgClase=expiredI] em:before {
    content: "\f10c";
}

[imgClase=pencilI] i:before, [imgClase=pencilI] em:before {
    content: "\f0ad";
}

[imgClase=refreshI] i:before, [imgClase=refreshI] em:before {
    content: "\f021";
}

[imgClase=searchI] i:before, [imgClase=searchI] em:before {
    content: "\f002";
}

[imgClase=filterI] i:before, [imgClase=filterI] em:before {
    content: "\f0b0";
}

[imgClase=glassI] i:before, [imgClase=glassI] em:before {
    content: "\f000";
}

[imgClase=outI] i:before, [imgClase=outI] em:before {
    content: "\f08b";
}

[imgClase=ascI] i:before, [imgClase=ascI] em:before {
    content: "\f162";
}

[imgClase=squareI] i:before, [imgClase=squareI] em:before {
    content: "\f14a";
}

[imgClase=closeI] i:before, [imgClase=closeI] em:before {
    content: "\f2d3";
}

[imgClase=paperI] i:before, [imgClase=paperI] em:before {
    content: "\f256";
}

[imgClase=rockI] i:before, [imgClase=rockI] em:before {
    content: "\f255";
}

[imgClase=openNewI] i:before, [imgClase=openNewI] em:before {
    content: "\f016";
}

[imgClase=savenewI] i:before, [imgClase=savenewI] em:before {
    content: "\f0c7";
}

[imgClase=plus-squareI] i:before, [imgClase=plus-squareI] em:before {
    content: "\f0fe";
}

[imgClase=downloadI] i:before, [imgClase=downloadI] em:before {
    content: "\f019";
}

[imgClase=uploadI] i:before, [imgClase=uploadI] em:before {
    content: "\f093";
}

[imgClase=backwardI] i:before, [imgClase=backwardI] em:before {
    content: "\f04a";
}

[imgClase=forwardI] i:before, [imgClase=forwardI] em:before {
    content: "\f04e";
}

[imgClase=backwardNewI] i:before, [imgClase=backwardNewI] em:before {
    content: "\f049";
}

[imgClase=fast-forwardI] i:before, [imgClase=fast-forwardI] em:before {
    content: "\f050";
}

[imgClase=replyI] i:before, [imgClase=replyI] em:before {
    content: "\f122";
}

[imgClase=minus-squareI] i:before, [imgClase=minus-squareI] em:before {
    content: "\f146";
}

[imgClase=check-square-oI] i:before, [imgClase=check-square-oI] em:before {
    content: "\f046";
}

[imgClase=share-square-oI] i:before, [imgClase=share-square-oI] em:before {
    content: "\f045";
}

[imgClase=scissorsI] i:before, [imgClase=scissorsI] em:before {
    content: "\f0c4";
}

[imgClase=object-ungroupI] i:before, [imgClase=object-ungroupI] em:before {
    content: "\f248";
}

[imgClase=object-groupI] i:before, [imgClase=object-groupI] em:before {
    content: "\f247";
}

[imgClase=barcodeI] i:before, [imgClase=barcodeI] em:before {
    content: "\f02a";
}

[imgClase=imageI] i:before, [imgClase=imageI] em:before {
    content: "\f03e";
}

[imgClase=list-ulI] i:before, [imgClase=list-ulI] em:before {
    content: "\f0ca";
}

[imgClase=fa-copyI] i:before, [imgClase=fa-copyI] em:before {
    content: "\f0c5";
}

[imgClase=list-olI] i:before, [imgClase=list-olI] em:before {
    content: "\f0cb";
}

[imgClase=fa-ejectI] i:before, [imgClase=fa-ejectI] em:before {
    content: "\f052";
}

[imgClase=stop-circleI] i:before, [imgClase=stop-circleI] em:before {
    content: "\f28d";
}

[imgClase=pause-circle-oI] i:before, [imgClase=pause-circle-oI] em:before {
    content: "\f28c";
}

[imgClase=fa-banI] i:before, [imgClase=fa-banI] em:before {
    content: "\f05e";
}

[imgClase=dot-circle-oI] i:before, [imgClase=dot-circle-oI] em:before {
    content: "\f192";
}

[imgClase=check-circleI] i:before, [imgClase=check-circleI] em:before {
    content: "\f058";
}

[imgClase=times-circleI] i:before, [imgClase=times-circleI] em:before {
    content: "\f057";
}

[imgClase=fa-pauseI] i:before, [imgClase=fa-pauseI] em:before {
    content: "\f04c";
}

[imgClase=bellI] i:before, [imgClase=bellI] em:before {
    content: "\f0f3";
}

[imgClase=volume-upI] i:before, [imgClase=volume-upI] em:before {
    content: "\f028";
}

[imgClase=commentingI] i:before, [imgClase=commentingI] em:before {
    content: "\f27a";
}

[imgClase=cameraI] i:before, [imgClase=cameraI] em:before {
    content: "\f030";
}

[imgClase=signingI] i:before, [imgClase=signingI] em:before {
    content: "\f2a7";
}

[imgClase=plus-circleI] i:before, [imgClase=plus-circleI] em:before {
    content: "\f055";
}

[imgClase=fa-plusI] i:before, [imgClase=fa-plusI] em:before {
    content: "\f067";
}

[imgClase=fa-long-arrow-upI] i:before, [imgClase=fa-long-arrow-upI] em:before {
    content: "\f176";
}

[imgClase=fa-long-arrow-downI] i:before, [imgClase=fa-long-arrow-downI] em:before {
    content: "\f175";
}

[imgClase=window-restoreI] i:before, [imgClase=window-restoreI] em:before {
    content: "\f2d2";
}

[imgClase=fa-listI] i:before, [imgClase=fa-listI] em:before {
    content: "\f03a";
}

[imgClase=fa-fontI] i:before, [imgClase=fa-fontI] em:before {
    content: "\f031";
}

[imgClase=falowvision] i:before, [imgClase=fa-fontI] em:before {
    content: "\f2a8";
}

[imgClase=famagic] i:before, [imgClase=fa-fontI] em:before {
    content: "\f0d0";
}
/*[imgClase=delete] {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}
[imgClase=cancel] {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}
[imgClase=close] {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}*/

/*[imgClase=expired]:hover {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}



[imgClase=refuse]:hover {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}

[imgClase=delete]:hover {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}

[imgClase=cancel]:hover {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}

[imgClase=close]:hover {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(227, 29, 45) !important;
    border-color: rgb(169, 21, 32) !important;
}*/


.fileListTag:after {
    content: " ";
    clear: both;
}

.fileListTag .delectTag {
    float: right;
    color: red;
}

.fileListTag .fileTagLength {
    float: left;
    width: 80%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.fileListTag {
    width: 22%;
    margin-right: 2.4%;
    padding: 2px 10px;
    margin-bottom: 10px;
    border: 1px solid #EEEEEE;
    float: left;
    border-radius: 6px;
    margin-right: 12px;
}
/*多列下拉 英文换行*/
.cg-container table td {
    word-break: break-all;
}


.table-list-tab {
    margin-top: 16px;
}

    .table-list-tab > .nav-pills, .nav-tabs {
        margin-bottom: -8px;
    }

    .table-list-tab > .nav > li > a {
        padding: 4px 10px;
    }

.dx-texteditor-input {
    background: transparent !important;
}

/*必填项星号标红、加粗(tsp 2020.4.16)*/
.span-dian {
    color: red;
    font-weight: bold;
}

.red-font {
    color: red;
}

.modal-body .dx-datagrid-header-panel {
    position: inherit;
    width: auto;
    top: auto;
    right: auto;
    display: block;
}

.modal-body .dx-icon .dx-icon-edit-button-addrow {
    color: #FFFFFF;
}

.cell-relative {
    position: relative
}

.modal-btn-left {
    padding: 5px 5px 5px 8px;
    text-align: left;
    border-top: 1px solid #e5e5e5;
}
/*按钮转圈样式*/
.topbtn.btns.modal-footer {
    padding: 5px 5px 5px 8px;
    text-align: left;
    border-top: 1px solid #e5e5e5;
}

.modal-header.modal-footer {
    padding: 5px 5px 5px 8px;
    text-align: left;
    border-top: 1px solid #e5e5e5;
}


.modal-body {
    height: 99%;
    margin-top: 5px !important;
    overflow-y: auto;
    overflow-y: hidden;
}

.form-validation {
    height: 100%
}

.popWin {
    height: 100%;
    display: flex;
    flex-direction: column;
}

.pCOne {
    margin-left: 3px;
    border: 1px solid #8b8a8a;
    max-height: 38%;
    margin-bottom: 5px;
    position: relative;
}

.essentialInfor {
    height: 24px;
    width: 100%;
    padding-left: 15px;
    line-height: 24px;
    background-color: #eee !important;
}

.popContent {
    height: calc(100% - 24px);
    overflow-y: auto;
    overflow-x: hidden
}

.pCTwo {
    margin-left: 3px;
    border: 1px solid #8b8a8a;
    flex: 1;
    min-height: 300px
}

.fixed-table-body {
    height: 91% !important;
    max-height: 100%;
    overflow-y: hidden;
    margin-top: 0 !important;
}

.fixed-table-container {
    padding-bottom: 0px !important;
}


.tab-content {
    height: calc(100% - 30px);
}

.tab-pane {
    height: 100%
}

    .tab-pane > table {
        height: 100%
    }

/*审核区显示隐藏样式*/
/*  .ycxs div {
        writing-mode: tb-rl;
    }*/

.yc {
    display: none
}

.ycxs {
    position: fixed;
    z-index: 999;
    right: 0;
    top: 0;
    bottom: 0;
    width: 20px;
    height: 50px;
    margin: auto;
    writing-mode: horizontal-tb;
    box-shadow: -1px 0px 3px rgb(0 0 0 / 10%);
    cursor: pointer;
    background: linear-gradient(#426c9b,#5e89b5);
    border-radius: 8px 0px 0px 8px;
    right: 40%;
    text-align: center;
    line-height: 50px;
}

.auditBox {
    width: 40%;
    height: 90%;
    display: none;
    position: fixed;
    right: 0;
    top: 5%;
    z-index: 998;
    box-shadow: 0px 0px 6px rgb(0 0 0 / 10%);
    display: block;
    background-color: white;
    border-radius: 8px 0 0 8px;
}

/*分栏*/
.columns {
    border-left: 4px solid #6eb2ff;
    margin-left: 15px;
    padding-left: 10px;
    color: #6db2ff;
}

.clickable-item{cursor:pointer;}.text-bold{font-weight:bold;}.portlet.light>.portlet-title .inputs.inputs-full-width{display:block;float:none;}.tree-item-icon-color{color:#dfba49;}.page-sidebar .page-sidebar-menu>li>a>i.fa,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i.fa{margin-left:1px;margin-right:4px;top:3px;}.form-group.form-md-line-input.no-hint{margin-bottom:15px;}.form-group.form-md-line-input.has-error .form-control{border-bottom-color:#f00;}.form-group.form-md-line-input.has-error .help-block-info{display:none;}.jtable-main-container{overflow-x:auto;}.jtable-main-container .jtable .jtable-column-header{height:32px;}.jtable-main-container .jtable .jtable-data-row td{height:32px;}.jtable-main-container .jtable-bottom-panel select{color:#000;}.daterangepicker_input .input-mini{width:120px !important;}.portlet.light>.portlet-title.portlet-title-filter{border:none;margin-bottom:0;}button i{margin-right:5px;}.btn+.btn{margin-left:5px;}.social-icons li .openidconnect,.social-login-icon.openidconnect{background:url(../Images/open-id-connect.png) no-repeat;}.social-icons li .adfs,.social-login-icon.adfs{background:url(../Images/ws-federation.png) no-repeat;}.margin-bottom-0{margin-bottom:0 !important;}.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu{width:250px;}br{font-family:Verdana;}.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .submenu{background-color:#536470 !important;}#RecentlyUsedLinkedUsers a::after{content:'' !important;}
.dx-gridbase-container {
    margin-top: 10px
}

.dx-icon-search {
    display: none !important
}

.dx-datagrid-header-panel {
    position: fixed;
    width: 40px;
    top: 0;
    right: 82px;
    display:none;
}

.dx-toolbar.dx-widget.dx-visibility-change-handler.dx-collection {
    background-color: transparent !important;
}

.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
    margin-top: 8px;
}

.dx-button-has-icon .dx-button-content {
    padding: 4px !important;
}

.dx-icon.dx-icon-overflow {
    color: #FFFFFF !important
}

/*.skin-blue .dx-button-content {
    background-color: #2478CE !important;
}

.skin-yellow .dx-button-content {
    background-color: #E08800 !important;
}

.skin-green .dx-button-content {
    background-color: #8494AB !important;
}

.skin-purple .dx-button-content {
    background-color: #435AE2 !important;
}

.skin-red .dx-button-content {
    background-color: #426C9B !important;
}*/

.skin-blue .dx-datagrid .dx-header-filter {
    color: #2478CE;
}

.skin-yellow .dx-datagrid .dx-header-filter {
    color: #E08800;
}

.skin-green .dx-datagrid .dx-header-filter {
    color: #8494AB;
}

.skin-purple .dx-datagrid .dx-header-filter {
    color: #435AE2;
}

.skin-red .dx-datagrid .dx-header-filter {
    color: #426C9B;
}

.skin-green .dx-datagrid .colorCumlom .dx-header-filter, .skin-green .dx-datagrid .colorCumlom .dx-header-filter, .skin-yellow .dx-datagrid .colorCumlom .dx-header-filter, .skin-blue .dx-datagrid .colorCumlom .dx-header-filter, .skin-red .dx-datagrid .colorCumlom .dx-header-filter {
    color: #0F396C;
}

.skin-blue .dx-datagrid .dx-header-filter-empty, .skin-yellow .dx-datagrid .dx-header-filter-empty, .skin-green .dx-datagrid .dx-header-filter-empty, .skin-purple .dx-datagrid .dx-header-filter-empty, .skin-red .dx-datagrid .dx-header-filter-empty {
    color: rgba(149, 149, 149, 0.5);
}

.skin-blue .dx-datagrid .colorCumlom .dx-header-filter-empty, .skin-yellow .dx-datagrid .colorCumlom .dx-header-filter-empty, .skin-green .dx-datagrid .colorCumlom .dx-header-filter-empty, .skin-purple .dx-datagrid .colorCumlom .dx-header-filter-empty, .skin-red .dx-datagrid .colorCumlom .dx-header-filter-empty {
    color: #FFFFFF;
}

.dx-popup-bottom.dx-toolbar {
    padding: 10px 20px !important;
    border-top: 1px solid #EEEEEE !important;
}

.skin-blue .dx-toolbar-after .dx-button-content {
    background-color: #2478CE !important;
}

.skin-yellow .dx-toolbar-after .dx-button-content {
    background-color: #E08800 !important;
}

.skin-green .dx-toolbar-after .dx-button-content {
    background-color: #8494AB !important;
}

.skin-purple .dx-toolbar-after .dx-button-content {
    background-color: #435AE2 !important;
}

.skin-red .dx-toolbar-after .dx-button-content {
    background-color: #426C9B !important;
}

.dx-toolbar-after .dx-button-content .dx-button-text {
    color: #FFFFFF !important
}

.dx-searchbox .dx-texteditor-input, .dx-searchbox .dx-placeholder:before {
    padding-left: 10px !important;
}

.dx-show-clear-button .dx-texteditor-input {
    padding-right: 10px !important;
}

.dx-texteditor-input {
    margin: 0 !important;
    padding: 7px 9px 8px !important;
    min-height: 28px !important;
}

.dx-popup-content {
    height: 80% !important;
}

.dx-icon.dx-icon-column-chooser {
    color: #FFFFFF !important
}

.dx-datagrid-column-chooser-button {
    margin-top: 6px !important
}

.dx-popup-content {
    padding-bottom: 0px !important;
}

.dx-pager {
    padding-top: 5px !important;
    padding-bottom: 2px !important;
}

    .dx-pager .dx-page-sizes .dx-page-size {
        padding: 2px 9px 3px 10px !important;
    }

    .dx-pager .dx-pages .dx-page {
        padding: 2px 9px 3px !important;
    }

.dx-texteditor-input {
    padding: 3px 9px 3px !important;
    height: 24px !important;
    min-height: 24px !important;
}

.dx-placeholder:before {
    padding: 3px 9px 3px !important;
}

.dx-list-select-all {
    padding: 3px 0 3px !important;
}

.dx-list .dx-empty-message, .dx-list-item-content {
    padding: 3px 10px 3px !important;
}

.dx-checkbox-icon {
    width: 15px !important;
    height: 15px !important;
    border-radius: 2px !important;
    border: 1px solid #ddd !important;
    background-color: #fff !important;
}

.dx-list-select-all-checkbox {
    float: left !important;
    margin: 2px 0 -3px 10px !important;
}

.dx-popup-content {
    padding: 10px !important;
}

.dx-button-has-text .dx-button-content {
    padding: 5px 18px 6px !important;
}

.dx-popup-bottom.dx-toolbar {
    padding: 5px 20px !important;
    border-top: 1px solid #EEEEEE !important;
}

.dx-pager .dx-pages .dx-navigate-button {
    padding: 3px 13px !important;
}

.panel-body {
    position: relative;
}


.selectBox {
    position: absolute!important;
    bottom: 4px;
    left: 8px;
    display: none!important;
}

    .selectBox input {
        width: 40px !important;
        text-align: center;
    }

    .selectBox .dx-button-content {
        background-color: transparent !important;
    }

.states {
    color: red
}
.dx-datagrid .dx-column-lines > td {
    border-left: 1px solid #ddd !important;
    border-right: 1px solid #ddd !important;
}
.dx-datagrid .dx-row.dx-freespace-row.dx-column-lines>td {
    border-left: none !important;
    border-right: none !important;
}

.dx-datagrid .dx-row-lines > td {
    border-bottom: 1px solid #ddd !important;
}
.dx-datagrid-column-chooser .dx-toolbar-after .dx-button-content {
    background-color: transparent !important;
}

.dx-datagrid-headers td {
    text-align: center !important;
}

.dx-datagrid-headers .dx-datagrid-text-content {
    float: none !important;
}

.dx-datagrid-headers .dx-column-indicators {
    float: right !important;
}
.page-content > div {
    position: relative;
}
.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell {
    padding: 10px !important;
}

.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell .dx-gridbase-container {
    margin-top: 0px !important;
}

.dx-table-dblclick .dx-data-row > td {
    cursor: pointer;
}
.dx-texteditor.dx-state-readonly {
    border-style: solid !important;
}
.icon-arrow-left:before {
    content: "\e091";
}

.icon-arrow-right:before {
    content: "\e092";
}
