#orgCityAreaUserPop {
  position: absolute;
  z-index: 999;
}
#orgCityAreaUserPop .org-add {
  border-bottom: 1px solid #cacaca;
  height: 40px;
  line-height: 40px;
  vertical-align: middle;
  padding-left: 16px;
  color: #666666;
  font-weight: bold;
}
#orgCityAreaUserPop .ui-grid-header-canvas {
  height: 30px;
  font-weight: bold;
}
#orgCityAreaUserPop .ui-grid-contents-wrapper .ui-grid-render-container .ui-grid-cell-contents .ui-grid-header-cell-label,
#orgCityAreaUserPop .ui-grid-tree-header-row {
  font-weight: normal !important;
}
#orgCityAreaUserPop .ui-grid-header .ui-grid-top-panel .ui-grid-header-canvas .ui-grid-header-cell-wrapper .ui-grid-header-cell-row .ui-grid-header-cell .ui-grid-cell-contents .ui-grid-header-cell-label {
  font-weight: bold !important;
}
#orgCityAreaUserPop .ui-grid-cell-contents {
  padding: 3px 0 3px 12px !important;
}
#orgCityAreaUserPop .ui-grid-header-cell-wrapper {
  /*margin: 5px 0px!important;*/
  border-bottom: 1px solid #e4e4e4 !important;
}
#orgCityAreaUserPop .ui-grid-icon-plus-squared:before {
  font-family: FontAwesome;
  content: "\f067";
  font-size: 12px;
}
#orgCityAreaUserPop .ui-grid-icon-minus-squared:before {
  font-family: FontAwesome;
  content: "\f068";
  font-size: 12px;
}
#orgCityAreaUserPop #areaORGGrid {
  border: 0 !important;
  border-top: 1px solid #d4d4d4;
  padding-top: 2px;
  padding-left: 12px;
}
#orgCityAreaUserPop #areaORGGrid .text-align-left {
  text-align: left;
}
#orgCityAreaUserPop #areaORGGrid .text-align-left-padding {
  text-align: left;
  padding-left: 30px;
}
#orgCityAreaUserPop #areaORGGrid .ui-grid-row {
  line-height: 30px;
}
#orgCityAreaUserPop #areaORGGrid .ui-grid-contents-wrapper .ui-grid-render-container .ui-grid-row:nth-child(even) .ui-grid-cell {
  background-color: white;
}
#orgCityAreaUserPop #areaORGGrid .ui-grid {
  border: 0 !important;
}
#orgCityAreaUserPop #areaORGGrid .ui-grid-header {
  border-bottom: 0;
}
#orgCityAreaUserPop #areaORGGrid .ui-grid-cell {
  border-bottom: 0;
}
#orgCityAreaUserPop #areaORGGrid .ui-grid-row .ui-grid-cell.ui-grid-row-header-cell {
  border-bottom: 0;
}
.org-city-area-user-content {
  position: absolute;
  border: 1px solid #e4e4e4;
  -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.349019607843137);
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.349019607843137);
  background-color: white;
}
.org-city-area-user-content .loading {
  width: 380px;
  height: 140px;
  line-height: 140px;
  vertical-align: middle;
  text-align: center;
}
