.ms-box {
    width: 100%;
    min-height: 143px;
    /* background-color: #d6d6d6; */
    /* background-color: #f7f9fa; */
    /* background-color: #fff; */
    background-color: #f7f9fa;
    box-shadow: 0 0.46875rem 2.1875rem rgba(4,9,20,0.03), 0 0.9375rem 1.40625rem rgba(4,9,20,0.03), 0 0.25rem 0.53125rem rgba(4,9,20,0.05), 0 0.125rem 0.1875rem rgba(4,9,20,0.03);
    -webkit-box-shadow: 0 0.46875rem 2.1875rem rgba(4,9,20,0.03), 0 0.9375rem 1.40625rem rgba(4,9,20,0.03), 0 0.25rem 0.53125rem rgba(4,9,20,0.05), 0 0.125rem 0.1875rem rgba(4,9,20,0.03);
    padding: 15px;
    margin-bottom: 0px;
    position: relative;
    border: solid 1px #ebebeb;
    text-align: center;
    position: relative;
    padding-bottom: 5px;
    /* margin-top: 33px; */
}

.ms-box h5 {
  padding-left: 3px;
font-size: 12px;
margin-top: 8px;
}
#maptablvi{
  display: none;
}
.ms-box h4 {
    font-size: 14px;
    font-weight: 500;
    padding-bottom: 0;
    margin-bottom: 0;
    color: #5b5b5b;
}
.ms-box .nhmk {
    text-align: right;
    padding-right: 15px !important;
    padding: 5px !important;
    font-size: 12px !important;
    margin: auto !important;
    color: #fff !important;
    margin-top: 0;
    font-weight: normal !important;
    border: none;
    font-family: inherit;
    font-size: 10px;
    color: inherit;
    cursor: pointer;
    padding: 9px 55px;
    padding-right: 10px;
    display: inline-block;
    margin: 6px 0;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: normal;
    outline: none;
    position: relative;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    margin-left: 0;
    background: #dddddd !important;
    color: #454545 !important;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    border: solid 1px #ccc;
    border-radius: 0;
}
.ms-box hr {
    margin: 10px;
}
.ms-box img {
    width: 100%;
    text-align: center;
    display: inline-block;
    margin-top: 20px;
}
.ms-box p {
    font-size: 11px;
    line-height: 15px;
}
.popoverms {
    position: absolute;
    top: 106px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    display: none;
    z-index: 999;
}
.closepopoverms {
    position: absolute;
    right: 11px;
    top: 0;
    font-size: 20px;
    z-index: 999;
}
.ms-filter-cntr {
    background-color: #efefef;
    padding-top: 15px;
}
.ms-filter-cntr h4 {
    color: #fff !important;
    margin-top: 12px !important;
}
.catogoryms {
    padding-top: 0 !important;
}

.catogoryms {
    /* display: none; */
    padding: 0;
    margin: 0;
    display: inline-block;
    padding-top: 8px;
    width: 100%;
}
.catogoryms-li {
    position: relative;
}
.catogoryms-lia {
    background-color: transparent !important;
}

.catogoryms-lia {
    /* background-color: #2b2963 !important; */
    /* color: #aca6cc !important; */
    text-align: left;
    border: none !important;
    /* padding: 10px 6px 10px 10px !important; */
    padding: 6px 6px 6px 7px !important;
    border-bottom: 1px solid #79737300 !important;
    cursor: pointer;
    /* padding: 10px 0px 10px 10px; */
    width: 100%;
    display: inline-block;
    margin-bottom: 0px;
    font-size: 13px !important;
    position: relative;
    /* background: linear-gradient(to right, #230069, #8E2DE2)!important; */
}


.ms-filter-cntr h4 i {
    text-align: center;
    background-color: #fff;
    color: #101010;
    z-index: 1;
    font-size: 15px;
    border-radius: 50%;
    z-index: 1;
    padding: 0;
    overflow: hidden;
    vertical-align: middle;
    cursor: pointer;
    border-radius: 50%;
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    width: 26px;
    height: 26px;
    line-height: 26px;
}
.breadser{
    /* background-color: #e6e6e6; */
    padding: 4px;
    border-radius: 5px;
}

.transacpopoverDiv{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    display: none;
    z-index: 9;
  }

  .transacpopoverDivMapped{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    display: none;
    z-index: 9;
  }
  .closepopMappedtr {
    position: absolute;
    right: 11px;
    top: 0;
    font-size: 20px;
    z-index: 999;
  }

.operaDiv{
  display: inline-block;
}

  .tableDivMapped{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    display: none;
    z-index: 9;
  }
  .closepopMappedtable {
    position: absolute;
    right: 11px;
    top: 0;
    font-size: 20px;
    z-index: 999;
  }

  #mpedTrans {
    float: right;
    /* background-color: antiquewhite;
    padding: 6px;
    margin-right: 10px;
    margin-top: 5px;
    cursor: pointer; */
}
#mpedTables {
  float: right;
  background-color: antiquewhite;
  padding: 6px;
  margin-right: 10px;
  margin-top: 5px;
  cursor: pointer;
}
  .closePopTra {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 20px;
}
#tabinter .tab-pane{
    padding: 0 !important;
}


.popovermsreletion {
    position: absolute;
    top: 106px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    display: none;
    z-index: 99;
}
.closepopreletion {
    position: absolute;
    right: 11px;
    top: 0;
    /* font-size: 20px; */
    z-index: 99;
    font-size: 12px;
color: #9d9fa2;
}






.popoverGraph {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closepopGraph {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 12px;
color: #9d9fa2;
  /* font-size: 20px; */
  z-index: 999;
}

.popoverGraphtable {
  position: absolute;
  top: 106px;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999999;
}
.closepopoverGraphtable {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 20px;
  z-index: 999999;
}









.popovermsreletionMap {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    display: none;
    z-index: 99999;
}
.closepopreletionMap {
    position: absolute;
    right: 11px;
    top: 0;
    /* font-size: 20px; */
    z-index: 999;
    font-size: 12px;
color: #9d9fa2;
}
.closepopovermsreletionMapTable {
  position: absolute;
  right: 11px;
  top: 0;
  /* font-size: 20px; */
  z-index: 999;
  font-size: 12px;
color: #9d9fa2;
}





.popovermsreletionMaptable {
  position: absolute;
  top: 106px;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closepopreletionMaptable {
  position: absolute;
  right: 11px;
  top: 0;
  /* font-size: 20px; */
  z-index: 999;
  font-size: 12px;
color: #9d9fa2;
}






.span_pseudo, .chiller_cb span:before, .chiller_cb span:after {
    content: "";
    display: inline-block;
    background: #fff;
    width: 0;
    height: 0.2rem;
    position: absolute;
    transform-origin: 0% 0%;
  }
  
  .chiller_cb {
   position: absolute;
    height: 2rem;
    display: flex;
    align-items: center;
    right: 12px;
    top: 4px;
  }
  .chiller_cb input {
    display: none;
  }
  .chiller_cb input:checked ~ span {
    background: #fd2727;
    border-color: #fd2727;
  }
  .chiller_cb input:checked ~ span:before {
    width: 1rem;
    height: 0.15rem;
    transition: width 0.1s;
    transition-delay: 0.3s;
  }
  .chiller_cb input:checked ~ span:after {
    width: 0.4rem;
    height: 0.15rem;
    transition: width 0.1s;
    transition-delay: 0.2s;
  }
  .chiller_cb input:disabled ~ span {
    background: #ececec;
    border-color: #dcdcdc;
  }
  .chiller_cb input:disabled ~ label {
    color: #dcdcdc;
  }
  .chiller_cb input:disabled ~ label:hover {
    cursor: default;
  }
  .chiller_cb label {
    padding-left: 2rem;
    position: relative;
    z-index: 2;
    cursor: pointer;
    margin-bottom:0;
    color: #fff;
  }
  .chiller_cb span {
    display: inline-block;
    width: 1.2rem;
    height: 1.2rem;
    border: 2px solid #ccc;
    position: absolute;
    left: 0;
    transition: all 0.2s;
    z-index: 1;
    box-sizing: content-box;
  }
  .chiller_cb span:before {
    transform: rotate(-55deg);
    top: 1rem;
    left: 0.37rem;
  }
  .chiller_cb span:after {
    transform: rotate(35deg);
    bottom: 0.35rem;
    left: 0.2rem;
  }

  .showofserop{
      display: none;
  }
  #saveMaptransa {
    float: right;
    background-color: antiquewhite;
    padding: 6px;
    margin-right: 10px;
    margin-top: 5px;
    cursor: pointer;

}
#saveMaptable {
  float: right;
  background-color: antiquewhite;
  padding: 6px;
  margin-right: 10px;
  margin-top: 5px;
  cursor: pointer;

}
.maptrea{
  display: none;
}
.countTrans{
  position: absolute;
    top: -9px;
    right: -9px;
    background-color: red;
    padding: 0;
    border-radius: 50%;
    font-size: 10px;
    width: 20px;
    color: #fff;

}



.circle-container {
  position: relative;
  width: 8em;
  height: 8em;
  padding: 0;
  border-radius: 50%;
  list-style: none;
  box-sizing: content-box;
  margin: 9em auto 0;
  /* background-color: #7623c6;
  border: solid 5px #4e4949; */
  display: none;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#cb60b3+0,ad1283+50,de47ac+100;Pink+3D */
background: #cb60b3; /* Old browsers */
background: -moz-linear-gradient(top,  #cb60b3 0%, #ad1283 50%, #de47ac 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cb60b3 0%,#ad1283 50%,#de47ac 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cb60b3 0%,#ad1283 50%,#de47ac 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#de47ac',GradientType=0 ); /* IE6-9 */

}
.circle-container > * {
 /* 4 */
 display: block;
 position: absolute;
 top: 50%;
 left: 50%;
 width: 2em;
 height: 2em;
 margin: -1em;
 text-align: center;
 color: #fff;
}
.circle-container > :nth-of-type(1) {
  transform: rotate(0deg) translate(4em) rotate(0deg);
  background-color: red;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#febbbb+0,fe9090+45,ff5c5c+100;Red+3D+%231 */
background: #febbbb; /* Old browsers */
background: -moz-linear-gradient(top,  #febbbb 0%, #fe9090 45%, #ff5c5c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */

  border-radius: 50%;
}
.circle-container > :nth-of-type(2) {
  transform: rotate(45deg) translate(4em) rotate(-45deg);
  background-color: red;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#febbbb+0,fe9090+45,ff5c5c+100;Red+3D+%231 */
background: #febbbb; /* Old browsers */
background: -moz-linear-gradient(top,  #febbbb 0%, #fe9090 45%, #ff5c5c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */

  border-radius: 50%;
}
.circle-container > :nth-of-type(3) {
  transform: rotate(90deg) translate(4em) rotate(-90deg);
  background-color: red;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#febbbb+0,fe9090+45,ff5c5c+100;Red+3D+%231 */
background: #febbbb; /* Old browsers */
background: -moz-linear-gradient(top,  #febbbb 0%, #fe9090 45%, #ff5c5c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */

  border-radius: 50%;
}
.circle-container > :nth-of-type(4) {
  transform: rotate(135deg) translate(4em) rotate(-135deg);
  background-color: red;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#febbbb+0,fe9090+45,ff5c5c+100;Red+3D+%231 */
background: #febbbb; /* Old browsers */
background: -moz-linear-gradient(top,  #febbbb 0%, #fe9090 45%, #ff5c5c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */

  border-radius: 50%;
}
.circle-container > :nth-of-type(5) {
  transform: rotate(180deg) translate(4em) rotate(-180deg);
  background-color: red;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#febbbb+0,fe9090+45,ff5c5c+100;Red+3D+%231 */
background: #febbbb; /* Old browsers */
background: -moz-linear-gradient(top,  #febbbb 0%, #fe9090 45%, #ff5c5c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */

  border-radius: 50%;
}
.circle-container > :nth-of-type(6) {
  transform: rotate(225deg) translate(4em) rotate(-225deg);
  background-color: red;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#febbbb+0,fe9090+45,ff5c5c+100;Red+3D+%231 */
background: #febbbb; /* Old browsers */
background: -moz-linear-gradient(top,  #febbbb 0%, #fe9090 45%, #ff5c5c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */

  border-radius: 50%;
}
.circle-container > :nth-of-type(7) {
  transform: rotate(270deg) translate(4em) rotate(-270deg);
  background-color: red;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#febbbb+0,fe9090+45,ff5c5c+100;Red+3D+%231 */
background: #febbbb; /* Old browsers */
background: -moz-linear-gradient(top,  #febbbb 0%, #fe9090 45%, #ff5c5c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */

  border-radius: 50%;
}
.circle-container > :nth-of-type(8) {
  transform: rotate(315deg) translate(4em) rotate(-315deg);
  background-color: red;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#febbbb+0,fe9090+45,ff5c5c+100;Red+3D+%231 */
background: #febbbb; /* Old browsers */
background: -moz-linear-gradient(top,  #febbbb 0%, #fe9090 45%, #ff5c5c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */

  border-radius: 50%;
}
.circle-container img {
  display: block;
  width: 100%;
  border-radius: 50%;
  filter: grayscale(100%);
}
.circle-container img:hover {
  filter: grayscale(0);
}
.headspcir {
  left: -14px;
  background: transparent;
  color: #fff;
}


.inInernode{
  position: absolute;
  right: -102px;
  width: 19px;
  height: 19px;
  background-color: red;
  background: #febbbb;
  background: -moz-linear-gradient(to bottom, #c8bbfe 0%,#90bcfe 45%,#ba5cff 100%);
  background: -webkit-linear-gradient(to bottom, #c8bbfe 0%,#90bcfe 45%,#ba5cff 100%);
  background: linear-gradient(to bottom, #c8bbfe 0%,#90bcfe 45%,#ba5cff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 );
  top: 2px;
    border-radius: 50px;
    /* display: none; */
  font-size: 8px;
}
.inInernode:after{
  content: "";
  position: absolute;
  width: 87px;
  height: 2px;
  background-color: red;
  left: -85px;
  top: 11px;
}
.dd1{
  transform: rotate(13deg);
    top: 21px;
}
.dd2{
  transform: rotate(-12deg);
    top: -19px;
}
.dd3 {

  transform: rotate(-25deg);
  top: -41px;
}

.dd4 {
  transform: rotate(22deg);
  top: 35px;
}
  
.dd5 {
  transform: rotate(31deg);
  top: 52px;
}
.dd6{
  transform: rotate(43deg);
    top: 68px;
    right: -88px;
}
.dd7 {
  transform: rotate(57deg);
    top: 86px;
    right: -75px;
}
.dd8 {
  transform: rotate(70deg);
    top: 103px;
    right: -58px;
}









.actrt a{
  color:#ff8612 !important;
}

.PopupClickserv {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closePopupClickserv {
  position: absolute;
  right: 11px;
  top: 0;
  z-index: 999;
font-size: 12px;
color: #9d9fa2;
}
.PopupClickdb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closePopupClickdb {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 20px;
  z-index: 999;
}
.operationviewDiv{
  /* display: none; */
}

.tableviewDiv{
  display: none;
}
.tarnsactionviewDiv{
  display: none;
}
.popupMapTable {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closepopupMapTable {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 20px;
  z-index: 999;
}


.popupTransdetmap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closepopupTransdetmap {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 20px;
  z-index: 999;
}
.relaterDiv{
  display: none;
}

.RelTransmap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closeRelTransmap {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 20px;
  z-index: 999;
}


.popuprelatioooon {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closepopuprelatioooon {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 20px;
  z-index: 999;
}



.popupSepegation {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closepopupSepegation {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 20px;
  z-index: 999;
}
.viewsepGenLibrary{
  display: none;
}
.viewsepGenReposi{
  display: none;
}
.viewsepGenDetail{
  display: none;
}
.addgenvierep{
  display: none;
}
.configviewDiv{
  display: none;
}
.secondlibview{
  display:none ;
}
.autocomplete {
  /*the container must be positioned relative:*/
  position: relative;
  display: inline-block;
}

.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}
.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}
.autocomplete-items div:hover {
  /*when hovering an item:*/
  background-color: #e9e9e9;
}
.autocomplete-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important;
  color: #ffffff;
}

.showofseropSchema{
  display: none;
}
.tableinsideSchema{
  display: none;
}
.popovermsreletionMap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999999;
}
.popovermsreletionMapTable{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.schemareletionMapTable{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closeschemareletionMapTable {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 20px;
  z-index: 999;
}
.tablreletionMap{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: none;
  z-index: 999;
}
.closetablreletionMap {
  position: absolute;
  right: 11px;
  top: 0;
  font-size: 20px;
  z-index: 999;
}