.elementor-200 .elementor-element.elementor-element-e0a2c363{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-e0a2c363{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-5183d0d */.nd-epaper {
  direction: rtl;
  background: #f3f4f6;
  max-width: 1280px;
  margin: 0 auto;
  padding: 24px 16px 32px;
  min-height: 100vh;
  font-family: 'Nafees-Web-Naskh',sans-serif;
  -webkit-tap-highlight-color: transparent;
}

/* TOOLBAR */
.nd-epaper__toolbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 16px;
  background: #ffffff;
  border: 1px solid #e5e7eb;
  gap: 12px;
}

/* PAGE INFO */
.nd-epaper__page-info {
  font-size: 14px;
  font-weight: 600;
  color: #374151;
  background: #f3f4f6;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
  padding: 4px 14px;
}

div#nd-epaper-error-\{\{\ uc_id\ \}\} {
    
    color: white;
    
}

/* TOOL BUTTONS */
.nd-epaper__tool-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  background: transparent !important;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  transition: none !important;
}

.nd-epaper__tool-btn:hover {
  background: transparent !important;
}

/* BUTTON ACTIVE / FOCUS COLOR */
.nd-epaper__tool-btn:focus,
.nd-epaper__tool-btn:active,
.nd-epaper__nav-btn:focus,
.nd-epaper__nav-btn:active {
  background: #2e75b4 !important;
  color: #ffffff !important;
  box-shadow: none !important;
  outline: none !important;
}

/* HOVER SAME AS ACTIVE (NO PINK) */
.nd-epaper__nav-btn:hover {
  background: #2e75b4 !important;
}
/* VIEWER */
.nd-epaper__viewer {
  width: 100%;
  background: #4b5563;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #d1d5db;
  min-height: 500px;
}

.nd-epaper__main-img {
  width: 100%;
  height: auto;
  cursor: zoom-in;
}

/* PAGINATION */
.nd-epaper__pagination {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 32px 0;
}

/* NAV BUTTONS */
.nd-epaper__nav-btn {
  padding: 10px 24px;
  background: #2e75b4;
  color: #ffffff;
  border: none;
  border-radius: 6px;
  font-weight: 700;
  cursor: pointer;
  transition: none !important;
}

.nd-epaper__nav-btn:hover {
  background: #2e75b4;
}

/* THUMBNAILS */
.nd-epaper__thumbs {
  display: flex;
  gap: 16px;
  justify-content: center;
  flex-wrap: wrap;
}

.nd-epaper__thumb-img {
  width: 80px;
  height: 110px;
  object-fit: cover;
  border: 2px solid #d1d5db;
  border-radius: 4px;
  background: #f9fafb;
}

/* ACTIVE THUMB */
.nd-epaper__thumb-item.nd-active .nd-epaper__thumb-img {
  border-color: #1e3a5f;
}

/* RESPONSIVE */
@media (max-width: 768px) {

  .nd-epaper {
    padding: 12px 8px 20px;
  }

  .nd-epaper__viewer {
    min-height: 280px;
  }

  .nd-epaper__thumb-img {
    width: 56px;
    height: 78px;
  }

}/* End custom CSS */