/* Arabic CSS
  --------------------------------------- */

/* @font-face {
  font-family: "Droid Arabic Kufi";
  src: url("../fonts/DroidArabicKufi.eot");
  src: url("../fonts/DroidArabicKufi.eot?#iefix") format("embedded-opentype"),
    url("../fonts/DroidArabicKufi.woff2") format("woff2"),
    url("../fonts/DroidArabicKufi.woff") format("woff"),
    url("../fonts/DroidArabicKufi.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
} */

body {
  /* font-family: "Alexandria"; */
  text-align: right;
}

.return-top {
  left: auto;
  right: 20px;
}

.rtl .navbar-nav .nav-item + .nav-item,
[dir="rtl"] .navbar-nav .nav-item + .nav-item {
  margin-right: 0;
  margin-left: 0;
}

.rtl .dropdown-menu,
[dir="rtl"] .dropdown-menu {
  right: auto;
  left: 0;
  text-align: right;
}

[dir="rtl"] .bootstrap-select .dropdown-toggle {
  flex-direction: row-reverse;
}

[dir="rtl"] .bootstrap-select .dropdown-toggle .filter-option {
  text-align: right;
}

.rtl .dropdown-toggle::after,
[dir="rtl"] .dropdown-toggle::after {
  margin-right: 0;
  margin-left: 0.255em;
}

.font-nav-size {
  margin-right: 0;
  margin-left: 1.5rem;
}

.social-nav-top {
  margin-right: 0;
  margin-left: 1.5rem;
}

.social-nav-top .soc-nav-item + .soc-nav-item {
  margin-left: 0;
  margin-right: 0.5rem;
}

.main-nav {
  margin-left: 0;
  margin-right: 4rem;
}

.page-sec-hd {
  padding: 1.5rem 1.5rem 1.5rem 0;
}

.page-sec-hd::before {
  left: auto;
  right: 0;
}

.footer-links .ft-item .ft-nav:hover {
  padding: 0.1rem 0.875rem 0.1rem;
}

.footer-links .ft-item .ft-nav::before {
  left: auto;
  right: 0;
}

.social-nav-footer .soc-nav-item + .soc-nav-item {
  margin-right: 0;
  margin-left: 0.5rem;
}

.agency-pro-tb-nav .nav-item + .nav-item {
  margin-left: 0;
  margin-right: 0.5rem;
}

.agency-list-item .agency-img {
  margin-right: 0;
  margin-left: 1rem;
}

.rating-form .form-nav {
  margin-left: 0;
  margin-right: 2rem;
}

.state-accordion .accordion-button .icon {
  right: auto;
  left: 1rem;
}

.state-accordion .card .card-header h3 {
  padding: 1.25rem 0 1.25rem 2rem;
}

.message-cover::before {
  left: auto;
  right: 0;
}

.message-cover::after {
  right: auto;
  left: 0;
}

.governer-msg figure {
  margin-right: 0;
  margin-left: 4rem;
}

.gallery-big .slick-arrow.slick-prev {
  left: 1rem;
  right: auto;
  background-image: url(../images/arrow-wt-left.svg);
}

.gallery-big .slick-arrow.slick-next {
  left: auto;
  right: 1rem;
  background-image: url(../images/arrow-wt-right.svg);
}

.terms-cover ul li {
  padding-left: 0;
  padding-right: 1.5rem;
}

.terms-cover ul li::before {
  left: auto;
  right: 0;
}

.census-accordion .accordion-item .accordion-header .accordion-button {
  padding: 1rem 0 1rem 2rem;
}

.census-accordion
  .accordion-item
  .accordion-header
  .accordion-button
  .acc-icon {
  right: auto;
  left: 0;
}

.census-city-items .census-city-hd {
  border-right: 0 solid var(--bk-grade-100);
  border-left: 1px solid var(--bk-grade-100);
}

.census-city-items .census-dg-item .census-dg-label {
  margin-right: 0;
  margin-left: 1rem;
}

.org-chart-cover .chart-item .person-hd {
  padding: 0 1rem 0 0;
}

.org-chart-cover .chart-item .person-hd::before {
  left: auto;
  right: 0;
}

.org-chart-cover .tr-line-hor::before {
  left: auto;
  right: 0;
}

.org-chart-cover .tr-line-hor::after {
  right: auto;
  left: 0;
}
.news-archive-list .news-archive-hd::after {
  left: auto;
  right: 0;
}
.news-archive-item figure {
  margin: 0 0 0 1rem;
}

/* RESPONSIVE CSS
  -------------------------------------------------- */
@media (min-width: 768px) {
}

@media (min-width: 992px) {
}

@media (min-width: 1200px) {
}

@media (min-width: 1366px) {
}

@media (max-width: 1919px) {
}

@media (max-width: 1600px) {
}

@media (max-width: 1440px) {
}

@media (max-width: 1366px) {
}

@media (max-width: 1280px) {
}

@media (max-width: 1200px) {
}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
  .main-nav {
    margin-right: 0;
  }

  .page-sec-hd {
    padding: 1rem 1rem 1rem 0;
  }
}

@media (max-width: 767px) {
  .social-nav-footer {
    margin-left: 0;
  }
}

@media (max-width: 650px) {
}

@media (max-width: 576px) {
  .rating-form .form-nav {
    margin-right: 0;
  }

  .governer-msg figure {
    margin: 0 auto 2rem;
  }
}
