.stonedetail-wrap {
  overflow: initial;
}
.ag-blue .ag-root {
  border: 1px solid #182e6c52;
  font: 13px Verdana;
}
.ag-blue .ag-header {
  border-bottom: 1px solid #8c96b5;
  background: #eaebef54;
  top: 0px;
  z-index: 1;
  height: 38px !important;
}
.ag-blue .ag-cell-no-focus {
  border-right: 1px solid #00000059;
  border-top: 1px solid transparent;
  border-left: 1px solid transparent;
  border-bottom: 1px solid #00000059;
}
.ag-blue .ag-row-odd {
  background-color: gainsboro;
}
.ag-blue .ag-header-cell {
  border-right: 1px solid #00000059;
  padding: 10px 2px;
  text-align: center;
  font-size: 11px;
  color: #f1f1f1;
  font-weight: bold;
  cursor: pointer;
  position: relative;
}

.ag-header-cell-sorted-asc .ag-sort-ascending-icon,
.ag-header-cell-sorted-desc .ag-sort-descending-icon {
  display: block;
  position: absolute;
  bottom: 4px;
  left: 43%;
  transform: translateX(-50%);
}

.ag-header-row {
  height: 44px !important;
}

.ag-blue .ag-header-icon {
  color: #6b6d70;
  stroke: #6b6d70;
  fill: #6b6d70;
  width: 5px;
  margin-left:-3px;
}

span#agText {
  color: black !important;
}

.search-stock-box {
  scrollbar-color: gainsboro white;
}

.ag-blue .ag-row-group-panel {
  background-color: #fff;
  border-top: 1px solid #182e6c52;
  border-left: 1px solid #182e6c52;
  border-right: 1px solid #182e6c52;
  /* margin-bottom: 10px; */
}

#txtQuickSearch1 {
  background-color: #fff !important;
  color: #3a3a3a !important;
  border-radius: 3px;
}

.ag-blue .ag-status-bar {
  border-bottom: 1px solid rgb(139 139 139);
  border-left: 1px solid rgb(139 139 139);
  border-right: 1px solid rgb(139 139 139);
  background-color: rgb(239 239 239);
}

.ag-blue .ag-cell-last-left-pinned {
  border-right: 1px solid #00000059;
}

.ag-blue .ag-status-bar-aggregations {
  background-color: #d6b96f;
}

.ag-blue input[type="checkbox"] {
  margin-top: 3px;
}

.ag-row-group-icon-customRight img[title="Select All"],
.ag-row-group-icon-customRight img[title="DeSelect All"],
.ag-row-group-icon-customRight img[title="Export Data"] {
  display: none;
}

.ag-row-group-icon-customRight img {
  cursor: pointer;
}

.stone-tab-wrap {
  position: absolute;
  /*width: calc(100% - 161px);*/
}

#north {
  /*width: calc(100% - 435px);*/
  /*margin-left: 412px;*/
}
#centerRow {
  width: 100% !important;
  height: 777px;
}
/* .grid-fullscreen-mode {
    position: fixed !important;
    top: 100px;
    left: 3px;
    bottom: 0;
    z-index: 9999;
} */
.fullscreen .grid-body {
  height: auto !important;
  transition: 2ms ease-in;
}
.fullscreen .grid-fullscreen-mode {
  top: 0px !important;
  overflow-y: unset !important;
  position: unset !important;
  z-index: 999 !important;
  left: 0 !important;
  right: 0 !important;
}

.fullscreen .ag-blue .ag-row-group-panel {
  margin-bottom: 0px !important;
}
.fullscreen .stone-tab-wrap {
  position: absolute;
  width: calc(100% - 10px);
}

[data-tooltip]:before {
  content: attr(data-tooltip);
  display: none;
  position: fixed;
  margin: 10px 10px 10px 10px;
}

.ag-blue .ag-menu {
  top: 65px !important;
  border: 1px solid #fd9fba;
}

.ag-blue .ag-menu .ag-tab-header {
  background-color: #fd9fba;
}

.ag-blue .ag-menu .ag-tab-selected {
  background-color: #fd9fba;
  border-right: 1px solid #fd9fba;
  border-left: 1px solid #fd9fba;
  border-top: 1px solid #fd9fba;
}

.ag-blue .ag-menu-option-active {
  background-color: #e8e1d1;
}

.ag-floating-top {
  top: 38px !important;
}

.ag-body {
  padding-top: 38px !important;
}

.ag-blue div[colid="Chk"].ag-cell-value,
.ag-blue div[colid="Action"].ag-cell-value,
.ag-blue div[colid="Detail"].ag-cell-value,
.ag-blue div[colid="StockRef"].ag-cell-value,
.ag-blue div[colid="HnA"].ag-cell-value {
  /*background: red;*/
  padding-top: 1px;
  /*position: relative;*/
  overflow: initial !important;
}

.ag-blue div[colid="Disc"].ag-cell-value,
.ag-blue div[colid="MinDisc"].ag-cell-value {
  overflow: initial !important;
  padding-top: 5px;
}

.ag-blue div[colid="MyBid"].ag-header-cell {
  width: 75px;
  padding: 4px 0 0;
}

.ag-blue div[colid="MyBid"].ag-cell-value,
.ag-blue div[colid="PlaceBid"].ag-cell-value,
.ag-blue div[colid="PlaceBid"].ag-header-cell,
.ag-blue div[colid="setRobo"].ag-cell-value,
.ag-blue div[colid="setRobo"].ag-header-cell {
  overflow: initial !important;
}
.ag-blue div[colid="Disc"].ag-header-cell,
.ag-blue div[colid="MinDisc"].ag-header-cell,
.ag-blue div[colid="pos"].ag-header-cell {
  padding: 2px;
}
/*.ag-blue div[colid=PlaceBid].ag-header-cell{
        padding: 0;
}
.ag-blue div[colid=PlaceBid].ag-header-cell #btnMakeOffer {
    padding: 7px 13px;
    font-weight: normal;

}*/
.ag-blue .ag-cell-focus {
  background: initial;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid transparent;
  border-left: 1px solid transparent;
}

.ag-blue .ag-row:hover .ag-cell {
  background-color: #ffffd6 !important;
}

.ag-blue div[colid="StockRef"].ag-cell-value {
  margin-left: -1px;
  padding-left: 0;
}

.ag-blue div[colid="Chk"] #agMenu,
.ag-blue div[colid="Action"] #agMenu {
  display: none;
}

.ag-blue .ag-row-selected {
  background-color: #fbeecb;
}

.ag-blue .ag-row-selected-last {
  background-color: #fbeecb !important;
}

.search-stock-box.fullscreen {
  position: fixed;
  top: 2%;
  z-index: 9999;
  width: 100%;
  left: 0;
  background: #fff;
}

.ag-blue .ag-row-group.ag-row-level-0 {
  background-color: #fff0cb;
}

.ag-blue .ag-row-group.ag-row-level-1 {
  background-color: #eaddbb;
}

.ag-floating-top .ag-row-even {
  background-color: #fff;
}
.search-stock-box {
  color: black;
}
.ag-blue .ag-row-group-cell {
  background: #fd9fba;
  border: 1px solid #fd9fba;
  padding: 2px;
  border-radius: 3px;
  padding: 3px 4px;
}
.ag-blue .ag-row-group-cell-button:hover {
  border: none;
  cursor: pointer;
}
