.iframe-mode .zhighlight-circle {
   display : none;
}

.iframe-mode .tdcol h3{
font: 12px / 1.2 var(--zf-primary-semibold);
margin: 0px;
}


.iframe-mode .cmp_heading {
    padding: 10px 10px;
    font-size: 12px;
}

.iframe-mode .top-container .tdcol {
    padding: 15px 10px;
}

@media only screen and (max-width: 992px) {

  /* Sticky section/sub-section headers — don't scroll horizontally */
  .iframe-mode .hdr-sec {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    z-index: 3;
    width: 100vw;
    box-sizing: border-box;
  }

  .iframe-mode .sub-hdr-sec {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    z-index: 3;
    width: 100vw;
    box-sizing: border-box;
  }

  /* Sticky left column — feature name cells */
  .iframe-mode td.tdhdr {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    z-index: 2;
    background: #fff;
    box-shadow: 3px 0 6px -2px rgba(0, 0, 0, 0.12);
  }

  /* Sticky first cell in the plan header row */
  .iframe-mode #accessct td.cmp_heading {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    z-index: 4;
    background: #fff;
    box-shadow: 3px 0 6px -2px rgba(0, 0, 0, 0.12);
  }

  

  .iframe-mode .common-container::-webkit-scrollbar {
    width: 20%;
    height: 10px;
    background-color: #fff
}

.iframe-mode .common-container::-webkit-scrollbar-thumb {
    background: #eee;
    border-radius: 5px
}




}

@media only screen and (max-width: 500px) {

 .iframe-mode #accessct , .iframe-mode .bot-main-con ,  .iframe-mode .top-container {
    width: 1100px !important;
  }

.iframe-mode #accessct{
   
    margin-left: 0px !important;
  }

}








































