@font-face {
  font-family: "GE SS Text Medium";
  src: url('../fonts/GE-SS-Text-Medium.otf');

}
body ,.widget.gsc-icon-box .highlight_content .title ,.navigation .gva_menu > li > a,ul.menu > li,h2,h3,h1,h4,.team-teaser-2 .team-name{
  font-family: GE SS Text Medium !important;

}
* {
  direction: rtl;
}
.language-switcher-language-url .links li {
  padding: 0 13px;
}
.language-switcher-language-url .links li.is-active::after {
  left: unset;
  right: 70%;
}
.language-switcher-language-url .links li.is-active {
  padding: 0 10px 0 17px;
  position: relative;
}
.news-section .block-content .contextual-region .view-content-wrap .item .news-item > a {
  margin-left: 20px;
  margin-right: unset;
}

.ads-home-section .block-content .view-content-wrap .item .ads-home-item .ads-content a {
  text-align: left;
}

.events-home-section .block-content .view-content-wrap .events-item .events-img img {
  margin-left: 20px;
}
.footer-social {
  text-align: right;
}
.language-switcher-language-url  .links li:not(.is-active) {
  width: 83px;
  top: 28px;
}
.site-branding-logo img {
  margin-right: unset;
  margin-left: 20px;
}
@media (min-width: 991px) {
  header.header-v1 .navigation .gva_menu > li > a::after {
      left: unset;
      right: 0;
  }
  .top-header-float .header-main .header-inner nav .block-content .gva-navigation ul li a {
    text-align: right !important;
  }
  .top-header-float .header-main  .header-inner nav .block-content .gva-navigation > ul > li > ul > li:hover > ul {
    left: unset;
    right: 100%;
  }
  .top-header-float .header-main  .header-inner nav .block-content .gva-navigation > ul > li > ul {
    left: unset;
    right: 0;
  }
  .navigation .gva_menu li a .icaret {
    margin-left: unset;
    margin-right: 2px;
  }
}
@media (max-width: 991px) {
  .gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu {
      padding-right: 20px !important;
      margin-bottom: 10px;
      padding-left: unset;
  }
  .gva-offcanvas-mobile .gva-navigation .gva_menu li a .icaret {
    right: unset;
    left: -15px;
  }
}
@media (max-width: 1200px) {
  ul.tp-revslider-mainul > li > div:nth-child(2),
  ul.tp-revslider-mainul > li > div:nth-child(3) {
    left: 45%!important;
  }
}
.adminstration-section .adminstration-content .main-content:before {
  right: -17px;
  left: unset;
}
.adminstration-section .adminstration-content .main-content .dean-signature {
  text-align: left;
}
.why-faculty-section .why-study-img {
  left: 0;
  right: unset;
}
.sidebar-page .title-custom-header {
  transform: translate(-38%);
}
@media (max-width: 991px) {
  .sidebar-page .title-custom-header {
    transform: unset;
    left: unset;
  }
}
.staff-page-department-menu .view-content-wrap div.item::after {
  left: 0;
  right: unset;
}
.footer-center > .container > .row .footer-second a {
  text-align: right !important;
}
.footer-social-custom {
  text-align: right;
}
@media (min-width: 991px) {
  .navigation .gva_menu > li > a {
      font-size: 18px !important; 
  }
}
.node-contact-form .js-form-item label,
.fa-add-user-form .js-form-item label,
.faculty-admin-edit-user .js-form-item label {
  margin-left: 20px;
  margin-right: unset;
}