﻿[lang="ar-SA"] .show-en{
	display:none!important;
}

[lang="en-US"] .show-ar{
	display:none!important;
}

.pagination .page-item.active::before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0px;
    width: 100%;
    height: 3px;
    border-radius: 4px;
    background: #1b8354;
}
.pagination .page-item:hover{
	
	    border-bottom: 2px solid #1b8354;
}
.pagination .page-item a.page-link{
	
	text-decoration: none;
}

.pagination .page-item:has(.icon-btn){
	 border-bottom: none;

}
/*DGA Header*/
 .digital-stamp-card {
  padding: 8px 32px;
  background: #F3F4F6;
}

  .digital-stamp-card .digital-stamp-header {
    display: flex;
    align-items: center;
    gap: 10px;
  }

    .digital-stamp-card .digital-stamp-header h6 {
      margin: 0px;
      color: #161616;
      font-size: 14px;
    }

    .digital-stamp-card .digital-stamp-header .btn-digital-stamp-card {
      cursor: pointer;
    }

      .digital-stamp-card .digital-stamp-header .btn-digital-stamp-card span {
        color: #1B8354;
        font-size: 14px;
      }

      .digital-stamp-card .digital-stamp-header .btn-digital-stamp-card svg,
      .digital-stamp-card .digital-stamp-header .btn-digital-stamp-card img {
        transition: 0.3s;
      }

    .digital-stamp-card .digital-stamp-header.open .btn-digital-stamp-card svg,
    .digital-stamp-card .digital-stamp-header.open .btn-digital-stamp-card img {
      /*ansform: rotate(180deg);*/
    }

    .btn-digital-stamp-card img {
      margin-right: 4px;
      margin-left: 4px;
    }

  .digital-stamp-card .digital-stamp-body {
    padding-top: 40px;
    padding-bottom: 32px;
    display: none;
  }

    .digital-stamp-card .digital-stamp-body .digital-stamp-container {
      margin-bottom: 32px;
      display: flex;
      gap: 32px;
    }

      .digital-stamp-card .digital-stamp-body .digital-stamp-container .box {
        display: flex;
        align-items: flex-start;
        gap: 18px;
      }

        .digital-stamp-card .digital-stamp-body .digital-stamp-container .box .img-border-rounded {
          padding: 14px 16px;
          display: flex;
          align-items: center;
          justify-content: center;
          border: 1px solid #067647;
          border-radius: 100%;
        }

        .digital-stamp-card .digital-stamp-body .digital-stamp-container .box h6 {
          margin-top: 0px;
          margin-bottom: 12px;
          color: #161616;
          font-size: 18px;
        }

        .digital-stamp-card .digital-stamp-body .digital-stamp-container .box .green-text {
          color: #1B8354;
        }

        .digital-stamp-card .digital-stamp-body .digital-stamp-container .box p {
          margin: 0px;
          color: #384250;
          font-size: 16px;
        }

    .digital-stamp-card .digital-stamp-body .stamp-link-box {
      padding: 8px 28px;
      display: flex;
      align-items: center;
      gap: 12px;
      border-radius: 8px;
      background: #FFF;
    }

      .digital-stamp-card .digital-stamp-body .stamp-link-box p {
        margin: 0px;
        color: #161616;
        font-size: 16px;
      }

      .digital-stamp-card .digital-stamp-body .stamp-link-box a {
        color: #1B8354;
        font-size: 16px;
          text-decoration: underline !important;
      }
      
      .digital-stamp-header.open svg{
	transform: rotate(180deg)!important;
}

.news-container .col-lg-4{
	display:flex;
	
}

[dir="ltr"] .ms-rtePosition-2{
	float:right!important;
}
#mobileSideBar .nav-link[aria-expanded="true"] .verify-icon{
	transform: rotate(180deg);
}
[dir="ltr"] .mofa-kingdom-card--history-img{
	transform: scaleX(-1);
}
.responsive-svg{
    width:100%!important;
  }

.mofa-kingdom-card--national a div.mofa-kingdom-card-body{ position:absolute!important; bottom:0}

.sperator{
height:52px;
background-image:url('/_catalogs/masterpage/public/images/footer-sperator.png')
	
}
[dir='ltr'] .service-card .btn [class*='hgi-arrow-left']{
	transform: rotate(180deg);
}
 #footerNavContainer a[target="_blank"]::after,#footerNavContainerEnglish a[target="_blank"]::after,#expanded-navbar-nav a[target="_blank"] .menu-item-text::after{
    content: "䊓";
    width: 22px;
    height: 22px;
    display: inline-block;
    margin: 0;
    margin-inline-start: 8px;
    font-family: "hgi-stroke-rounded" !important;
    font-style: normal;            
   } 
            
            