.esri-feature-table .esri-feature-table-title{
    margin: 0px !important;
    padding: 0px !important;
    padding-left: 5px !important;;
}

.esri-feature-table-menu .esri-feature-table-menu-item{
    margin-right: 10px;
}

span.dijitDialogCloseIcon {
    margin-right: 10px;
    margin-top: 7px;
    color: #595959 !important;
    opacity: 1 !important;
}

span.dijitDialogCloseIcon:hover{
    color: #007ac2 !important;
}

.esri-feature-table-menu-item.esri-feature-table-button.esri-icon-menu.icon-ui-menu:hover{
    color: #007ac2 !important;
}

.dijitReset .dijitMenuItemLabel{
    padding: 5px !important;
}

/*
span.dijitReset.dijitInline.dijitButtonNode{
    border: none !important;


.calcite .dijitButtonNode:hover, .calcite .dijitSliderDecrementIconH:hover, .calcite .dijitSliderIncrementIconH:hover, .calcite .dijitSliderDecrementIconV:hover, .calcite .dijitSliderIncrementIconV:hover {
    color: #4c4c4c;
    background-color: transparent !important;
}
*/

.esri-dialog-close-button .dijitButtonText {
    border: 1px solid #cccccc !important;
    height: 30px;
    width: 70px;
    padding: 4px !important;
    color: #0079c1;
    background: 0 0;
    border-color: #0079c1;
}


.esri-feature-table .dgrid-selected .dgrid-row-table {
    background-color: #D1E9FA !important;
}

.drawing-tools-label{
    padding-left: 12px;
}

.toc-opened .table-container {
    left: 300px;
    right: 0;
}

.dijitContentPane .esri-feature-table-content-pane .dijitBorderContainerNoGutter-child .dijitBorderContainerNoGutter-dijitContentPane .dijitBorderContainerNoGutterPane .dijitAlignCenter{
    
    width:100% !important;
}

.chart-report .dijitDropDownButton{
    border: 1px solid rgba(0,0,0,0.15);
}

.chart-report .dijitDropDownButton:hover{
    background-color: #d9edfa !important;
}

.sub-navbar-open.table-container, .sub-navbar-open.table-container{
  height:35% !important;
}

.esriRtl div#tableContainer {
    position: absolute;
    left: 0px !important;
}

.esriRtl .calcite .dijitDialogCloseIcon {
    float: left;
    margin-left: 10px;
}

.esriRtl .esri-feature-table-menu .esri-feature-table-menu-item {
    margin-left: -5px;
}

.esriRtl .esri-feature-tableRtl .esri-feature-table-menu .esri-feature-table-title {
    float: right;
    margin-right: 10px !important;
}

.invitations .invitation-date{
    margin-left: 20px;
}

.esriRtl .toc-opened .table-container {
    right: 300px !important;
}

.esriRtl .toc-opened .docked {
    right: 299px !important;
    left: 0px !important;
}

.btn-default:hover, .btn-default :active {
    background-color: #196fa6 !important;
}

/*.locale-ar .esriBookmarkEditBox{
    position: absolute !important;
    right: 0 !important;
}*/

.esriRtl .dropdown-menu.stencil-dropdown .btn-group {
    float: left !important;
    margin:0 !important;
}

.esriRtl span.gd-icon-cloud-download{
    margin: 0 !important;
}

.esriRtl .icon-only > .dropdown-menu{
    text-align: right !important;
    padding-right: 10px !important;
}

.esriRtl .drawing-tools-label, .esriRtl .stencil-name{
    padding-right: 10px !important;
}

/*.esriAnalysis.panel>form .esriFormTable.optionsTable .esriFormTable.esriLeadingMargin2 .esriAnalysisSelect.esriLongLabel.longInput{
    width: 200px !important;
}*/

div.esriAnalysis.panel > form table.esriFormTable.optionsTable table.esriFormTable.esriLeadingMargin2 > tbody > tr > td > table.dijitSelect.esriAnalysisSelect.esriLongLabel.longInput{
   /*width: 100px !important;  */
    margin: 0 !important;
    padding: 0 !important;
    width: 160%;
}

.map .esriMapTooltip {
    background-color: #323232 !important;
    color: white !important;
}
