﻿

.float-left {
    float: left;
}

.float-right {
    float: right;
}

.separator {
    position: relative;
}

.collapser {
    cursor: pointer;
    position: absolute;
}

.expander {
    cursor: pointer;
    position: absolute;
}

.hidden {
    display: none;
}

.clear {
    clear: both;
}

.separator-operations {
    position: absolute;
}

.disabledbtn {
    opacity: 0.4;
    cursor: default !important;
}

.heightrows {
    height: 32px !important;
}

table[dir="rtl"] .dxm-content.dxm-hasText {
    text-align: right !important;
}
/*Document info*/
/*#doc-info-container{overflow:hidden;}*/
#doc-info-container {
    display: block;
}

#doc-info-meta-n-files {
    /*min-width: 386px;*/
    /*width: 400px;*/
    height: 700px;
}
/*doc-info-viewer {
    min-width: 600px;
    width: 600px;
    height: 700px;
}*/
#doc-info-ver-sep {
    width: 12px;
}

#doc-info-hor-sep {
    height: 12px;
}

#doc-info-ver-sep-op {
    height: 40px;
    width: 10px;
    position: absolute;
}

#doc-info-hor-sep-op {
    width: 40px;
    height: 10px;
    position: absolute;
}

#ver-sep-collapse-meta {
    left: 0;
    top: 0;
}

#ver-sep-collapse-viewer {
    left: 0;
    bottom: 0;
}

#hor-sep-collapse-meta {
    left: 0;
    top: 0;
}

#hor-sep-collapse-file-list {
    right: 0;
    top: 0;
}

#ver-sep-collapse-meta {
    background-position: -24px -12px;
}

    #ver-sep-collapse-meta:hover {
        background-position: -24px 0;
    }

#ver-sep-collapse-viewer {
    background-position: -36px -12px;
}

    #ver-sep-collapse-viewer:hover {
        background-position: -36px 0;
    }

#hor-sep-collapse-meta {
    background-position: 0 -12px;
}

    #hor-sep-collapse-meta:hover {
        background-position: 0 0;
    }

#hor-sep-collapse-file-list {
    background-position: -12px -12px;
}

    #hor-sep-collapse-file-list:hover {
        background-position: -12px 0;
    }

.expand-down {
    background-position: -12px -12px !important;
}

    .expand-down:hover {
        background-position: -12px 0 !important;
    }

.expand-top {
    background-position: 0 -12px !important;
}

    .expand-top:hover {
        background-position: 0 0 !important;
    }

.expand-left {
    background-position: -36px -12px !important;
}

    .expand-left:hover {
        background-position: -36px 0 !important;
    }

.expand-right {
    background-position: -24px -12px !important;
}

    .expand-right:hover {
        background-position: -24px 0 !important;
    }

/* product version*/
#product-version {
    width: 340px;
    border-radius: 10px;
    bottom: 10px !important;
    padding: 10px;
    text-align: center;
    direction: rtl;
    color: #95a5a5;
}

    #product-version.ar {
        left: 10px !important;
        right: auto !important;
        direction: ltr;
        padding-top: 5px;
    }

.link_button {
    display: block;
    border: none;
    background-color: transparent;
    padding: 0px;
}

.dxbButton {
    background: none;
    padding: 0px !important;
    border: 0px;
}

.header-separator div {
    width: 2px;
    margin: 20px auto !important;
    height: 12px;
}

.header-separator {
    width: 18px;
}

.hide-login-info .to-be-hidden {
    display: none !important;
}

.collapsed .hidden-when-collapsed {
    display: none !important;
}


#ctl00_spNavigations_cntNavigation_nav1_pnlMain_pnlApplicationsTabs_aspxApplicationsNavbar_GC0 {
    padding: 0 !important;
    border: none;
}

.img-hide-pane {
    cursor: pointer;
    display: block;
    margin: 10px;
    float: left;
}

.img-hide-pane-collapsed {
    margin: 3px 10px;
}

.img-collapse-header {
    cursor: pointer;
    display: block;
    width: 32px;
    height: 32px;
}

.img-collapse-header-collapsed {
    cursor: pointer;
    display: block;
    width: 16px;
    height: 16px;
    margin: -3px 8px 0;
}



#ctl00_spNavigations_cntNavigation_nav1_pnlHelp {
    display: none !important;
}

#ctl00_spNavigations_cntNavigation_nav1_pnlMain_pnlApplicationsTabs_aspxApplicationsNavbar_GC0 a {
    background-color: transparent !important;
}

#ctl00_spNavigations_cntNavigation_nav1_pnlMain_pnlApplicationsTabs_aspxApplicationsNavbar_GHE0 {
    height: 120px;
    background-color: transparent;
    border: none;
}

#ctl00_spNavigations_cntNavigation_nav1_pnlMain_pnlApplicationsTabs_aspxApplicationsNavbar_GHC0 {
    height: 120px;
    background-color: transparent;
    border: none;
}

#ctl00_spNavigations_cntNavigation_nav1_pnlMain_DXI1_I, #ctl00_spNavigations_cntNavigation_nav1_pnlMain_DXI0_I, #ctl00_spNavigations_cntNavigation_nav1_pnlMain_DXI0_N, #ctl00_spNavigations_cntNavigation_nav1_pnlMain_DXI1_N {
    background-image: none !important;
}

#ctl00_spNavigations_0_CC {
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
}

.dxrpHeader_MetropolisBlue td.dxrp {
    font-size: 15px !important;
}

.dxrpHeader_Office2010Black td.dxrp {
    font-size: 15px !important;
}

li:not(.jstree-node) {
    margin: 0px !important;
    padding: 0px !important;
}



#popDocInfo_PWH-1T {
    color: #95a5a5;
}

#docdata_cbp_pnlDocData_cellNav {
    box-shadow: none !important
}

#cbpSelectUser_gvUsers .dxgvHSDC {
    padding-right: 5px !important;
}

#cbpPlan_pnlMain_HC {
    height: 44px;
}

[class^="dxcvCard_"], [class^="dxcvFlowCard_"], [class^="dxcvEmptyCard_"], [class^="dxcvEmptyHiddenCard_"] {
    height: unset !important;
    padding: 12px 2px 12px;
}

.rtlFocusedItem, .ltrFocusedItem {
    overflow: hidden auto;
    max-height: 250px !important;
}