@font-face {
  font-family: Urdu;
  font-style: normal;  
  src: url("../fonts/webfont.eot?#iefix") format("embedded-opentype"), 
  url("../fonts/webfont.woff") format("woff"), 
  url("../fonts/webfont.ttf") format("truetype");
}

@font-face {
  font-family: arabic;
  font-style: normal;
  font-weight: 400;  
  src: url(../fonts/DroidNaskh-Regular.eot);
  src: url(../fonts/DroidNaskh-Regular.eot?#iefix) format('embedded-opentype'),
       url(../fonts/DroidNaskh-Regular.woff2) format('woff2'),
       url(../fonts/DroidNaskh-Regular.woff) format('woff'),
       url(../fonts/DroidNaskh-Regular.ttf) format('truetype');
}

@font-face {
    font-family: amiri;
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/amiri-regular.eot?') format('eot'),
         url('../fonts/amiri-regular.woff2') format('woff2'),
         url('../fonts/amiri-regular.woff') format('woff'),
         url('../fonts/amiri-regular.ttf')  format('truetype');
}
.amiri{
    font-family: amiri;
    direction: rtl;
}
.urdu{
  font-family: "Urdu";
  font-weight: 700;
  color: #000;
}

.arabic{
  font-family: arabic;
  font-style: normal;
  font-weight: 400;  
  color: #000;
}

html, body {
    margin: 0 auto !important;
    color: #000 !important;
    background-color: #fff !important;
    font-family: urdu;   
    font-size: 14px;    
  }

head, title, header, footer, aside, nav, .sidebar, .sidebar-menu, .breadcrumb, .btn, .footer-foot, .jumbotron, .jumbotron-fluid{
  display: none !important;
}

main, .main-panel {
  width: 100%;
  width: 100vw !important;
  float: none;
  background-color: #fff;
  margin: 0 auto !important;
}
.content-wrapper{
    width: 100%;  
    background-color:white;
}
h1{
  font-size: 18px;
}
h3{
  font-size: 16px;
}
h5{
    font-size: 15px;
}
h1,h2,h3,h4{
    text-align: center;
}
table, td, th {  
    border: 1px solid #666;
    text-align: center !important;
    direction: rtl !important;
}

table {
    margin: 0 auto !important;
    border-collapse: collapse;
    width: 100%;
}

th {
    height: 50px;
    background-color: #4CAF50;

}
tr:nth-child(even) {
    background-color: #f2f2f2;
}


.print-only{
    display: block;
}
.screen-only{
    display: none !important;
}
.no-border{
  border: none !important;
  outline: none;
}

.text-light{
    color: #ccc;
}

.bg_frame{
    background-color: #fff !important;
    background: url('../images/certificate_border_baitulilm_trust.png');  
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;  
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari, Edge */
    color-adjust: exact !important;  
}
.keep-right{
  text-align: right !important;
}
.no-border{
  border: none !important;
  outline: none;
}

.text-light{
  color: #ccc;
}