.membsearch_container_outer .membsearch_container_inner { background: rgba(255, 255, 255, 0.98) !important; width: 50% !important; padding: 30px !important; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); visibility: visible !important; opacity: 1; color: black !important }
.membsearch_container_outer .membsearch_container_inner { z-index: 111; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); }
#memb-rollnumber { color: #fff !important; font-size: 23px !important; }
.membsearch_container_outer .membsearch_container_inner .sclose-btn { position: absolute; right: 20px; top: 15px; font-size: 18px; cursor: pointer; }
.membsearch_container_outer .membsearch_container_inner .text { font-size: 25px; font-weight: 600; text-align: center; }
.membsearch_container_outer .membsearch_container_inner .texth4 { color: #000 !important; font-size: 25px; font-weight: 600; }
.hm-online-section .et_pb_column { z-index: unset !important; }
.membsearch_container_inner { position: fixed !important; z-index: 11135 !important; height: 73vh; top: 56% !important; }
.memb-search-box { overflow: auto; height: 63vh; }
.search_mem_roll { cursor: pointer; }
.membsearchpage_container_inner .col-md-6, .membsearchpage_container_inner .col-md-12 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
 @media only screen and (max-width: 767px) {
.membsearch_container_outer .membsearch_container_inner { width: 100% !important }
}
