@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;



}



.navigation .gva_menu > li > a {

    font-size: 12px;

}

.footer-top .navigation .gva_menu > li:after {

    right: unset;

    left: 0;

}







body{

  direction: rtl;

  overflow-x: hidden;

}

.topbar-left{

  float: right;

}



.topbar .topbar-left > div {

  float: right;

}



.social-list {

  float: left;

}

#top_bar_user {

  float: right;

  padding-left: 0;

  padding-right: 170px;

}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {

 /* float: right;*/

}



.block-dropdown-language .dropbutton-wrapper ul.dropbutton {

  padding: 2px 11px 2px 24px;

  right:483px;

  top: -26px;

}

#block-topbarinfo span{

  float: right;

}



#sites_menu_link #block-sitesmenulinks {

  margin-left: 10px;

  float: right;

}

#sites_menu_link #block-sitesmenulinks .content .field div {

  width: 100px;

  height: 30px;

}



.navigation .gva_menu > li {

  border-right: none;

}



.header-inner ul li:last-child {

  border-left: none;

}



.navigation .gva_menu > li:after {

  left: 0px;

  right: 100%;

}

.main-menu .navigation .gva_menu > li:last-child{

  border-left: 1px solid rgba(255, 255, 255, 0.3);

}

.main-menu .navigation .gva_menu > li:first-child{

  border-left: 0;

}

#block-headermenu {

  direction: ltr;

}

.aun-home {

  float: left !important;

}

#block-headermenu a {

}



#block-searchform .form-search {

  float: left;

}



.footer ul.menu > li {

  float: right;

}



#block-photogallery img {

  float: right;

}



#sites_menu_link {

}



.welcome_header span {

  float: right;

}



#block-exposedformcoursescourse-filter label {

  float: right;

  font-size: 30px;

}



#block-exposedformcoursescourse-filter select {

  float: right;

  margin-right: 4%;

}



#block-exposedformcoursescourse-filter #edit-submit-courses {

  float: left;

}



#block-exposedformcoursescourse-filter {

  direction: rtl;

}



.news_home_more {

  float: left;

}



.news_home_title {

  float: right;

  padding-bottom: 30px;

}



#block-homenewsblock .col-lg-4 {

  margin-left: 2%;

  margin-right: 0px;

}



#block-homenewsblock .content {

  direction: rtl;

}



.action .fa {

  margin-left: 10px;

}



#block-homeevents{

  direction: rtl;

}



.widget.gsc-icon-box.left .highlight-icon {

  padding-left: 20px;

}



#block-linkfooter h2{

  margin-right: 30px;

}



#block-views-block-news-block-1 .owl-stage , .team-carousel .owl-stage{

  float: left;

}









@media (min-width: 992px)

  .navigation .gva_menu .sub-menu {

    right: 0;

    left: 100%;



  }





#block-views-block-news-block-1 .fa {

    float: right;

    margin-top: 2%;

    margin-left: 4%;

}





.owl-carousel .owl-nav > div.owl-prev {

  left: -15px !important;

}





.owl-carousel .owl-nav > div.owl-next {

  right: -35px !important;

}



.contact-info i {

  padding-right: 0px;

  padding-left: 10px;

}





.chevron.right:before {

    left: 0;

    transform: rotate(-135deg);

}



.chevron::before {

  margin-right: 0px;

  margin-left: 5px;

}





/* .navigation .gva_menu > li {

  max-width: 200px;

} */

.fa-search {

  left: 30%;

}



.home-events .widget.gsc-icon-box.left .highlight-icon {

    padding-right: 0px;

    border-left: .5px solid #e2e2e2;

  border-right: none;

}



.home-events .widget.gsc-icon-box.left .highlight_content {

    padding-right: 20px;

    padding-left: 0px;

}



.home-events a {

  float: right;

  width: 100%;

}



#sites_menu_link .min_link{

  float: right;

}





#block-topheadermenu li {

  float: left;

}



#block-topheadermenu .gva_menu > li:after {

  left: 0px;

  right: unset;

}



.tp-caption p {

  text-align: right;

  color: #FFF;

}

#top_header_navigation_menu_div {

  text-align: left;

}

.menu--top-header-navigation-menu .gva_menu > li:nth-child(5):after {

  display: block;

}

.menu--top-header-navigation-menu .gva_menu > li:nth-child(6):after {

  display: none;

}



.menu--top-header-navigation-menu .gva_menu > li:nth-child(9):after {

  display: block;

}

.content_english{

	display: none !important;

}

.footer-top .navigation .gva_menu > li:after {

  right: unset;

  left: 0;

}

header .area-main-menu .navigation ul.gva_menu {

  float: none;

}

.header-inner .navigation .gva_menu > li:after {

  right: unset;

  left: 0;

}

.content_arabic{

	display : inherit !important;

}

.sb-r {

    float: right;

}

.sidebar-right {

    border-left: unset !important;

    border-right: 3px solid #eee !important;

}

.node--type-page .node__content p img {

    padding: 0 50px 0px 0px;

padding-bottom: 10px;

}

.footer-social {

  text-align: right !important;

}

.navigation .gva_menu .sub-menu > li > a {

  text-align: right !important;

  padding-left: 0;

  padding-right: 15px;

}

.navigation .gva_menu .sub-menu {

  left: unset;

  right: 0;

}

.breadcrumb-content-inner .gva-breadcrumb-content .page-title {

  text-align: right !important;

}

#page-main-content ul li::before {

    margin-right: -1em !important;

    margin-left: 0px;

}

@media (max-width:768px) {

    .block-dropdown-language .dropbutton-wrapper ul.dropbutton {

      right: 440px;

      top: -28px;

    }

}



@media (max-width:1200px) {

  .menu--top-header-navigation-menu .gva_menu > li:nth-child(10):after {

    display: none !important;

  }

  .fa-search {

    left: 37%;

  }



}

@media (max-width:550px) {

    .block-dropdown-language .dropbutton-wrapper ul.dropbutton {

      right: 380px;

      top: -28px;

    }

}

@media (max-width:991px) {

  .box-order {

  display: -webkit-box;

  display: -moz-box;

  display: box;

  -webkit-box-orient: vertical;

  -moz-box-orient: vertical;

  box-orient: vertical;

  }



  .box-order .first-box {

    -webkit-box-ordinal-group: 2;

      -moz-box-ordinal-group: 2;

      box-ordinal-group: 2;

  }



  .box-order .second-box {

    -webkit-box-ordinal-group: 1;

      -moz-box-ordinal-group: 1;

      box-ordinal-group: 1;

  }

}

@media (max-width:500px) {

    .block-dropdown-language .dropbutton-wrapper ul.dropbutton {

      right: 315px;

      top: -28px;

    }

  #views-exposed-form-fast-search-fast-search .js-form-item:first-child select{

    margin-left: 0px !important;

    margin-right : 40px !important;

  }



  #edit-field-category-type-value-1{

    margin-left: 0px;

    margin-right: 25px;

  }



}



@media (min-width: 1200px){

.main-menu .navigation .gva_menu > li {

    padding: 0px 35px 0px 35px;

}

}



#sites_menu_link div {

    float: right;

}

#search-block-form .icon {

  left: 195px;

}

#block-searchform .form-search {

  padding-right: 20px;

}

.topbar-right {

  float: left !important;

}

@media (max-width: 500px) {

  #views-exposed-form-fast-search-fast-search .js-form-item:first-child select {

    margin-left: 0;

    margin-right: 5px;

  }

}

@media (max-width: 400px) {

  .block-dropdown-language .dropbutton-wrapper ul.dropbutton {

    right: 218px !important;

    top: 0;

  }

}

@media (max-width: 9910px) {

  .gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu {

    overflow: visible;

  }

}



/* new meeting  */

@media (max-width: 991px) {

  #top_header_img_div a {

    float: left;

  }

  .p-static {

    float: right;

  }

}

@media (max-width: 500px) {

  p strong a {

    text-align: right !important;

  }

}

@media (min-width: 1200px) {

  .menu--top-header-navigation-menu .gva_menu > li:nth-child(6):after {

    display: block !important;

  }

}

@media (min-width: 1200px) {

  .menu--top-header-navigation-menu .gva_menu > li:nth-child(5):after {

    display: none !important;

  }

}



#block-gavias-edmix-local-tasks .nav-tabs > li {

    float: right !important;

}



@media (min-width: 991px){

#block-views-block-events-block-with-footer-block-1 .view-list-item {

    width: 48%;

    float: right;

    margin: 1%;

    margin-right: -5px;

}

}



.event-block-2 .content-inner {

    padding-right: 300px;

}



.event-block-2 .event-image {

    width: 320px;

    float: right;

    position: relative;

    z-index: 1;

}



.event-block-2 .content-inner {

    padding-right: 350px !important;

}

.event-block-2 .content-inner {

    padding-left: 0px  !important;

}

.recent-news-page .item-columns{

   float: right;   

}



.home_events .item-columns{

   float: right;   

} 

.other-events-image {

    float: right;

    padding-left: 20px;

}

.home_events .item-columns .other-events-content {

    padding-right: 200px;

    padding-left: 0px;

}

#block-views-block-event-home-page-block-1-2 .item-columns .other-events-content {

    padding-left: 20px !important;

    padding-right: 0px !important;

}

.home_events .gva-view-grid-inner > .item-columns .other-events-image {

    width: 40%;

    float: right;

}

.all_events .view-list-item {

    float: right !important;

}

.widget.gsc-icon-box.left {

    text-align: right !important;

}



/* new */

#node-event-form .field--type-datetime #edit-field-event-start-0-value input,

#node-event-form .field--type-datetime #edit-field-event-end-0-value input{

  padding: 0 8px 0 73%;

}

#node-news-form .field--type-datetime #edit-field-news-date-0-value input,

#node-event-form .field--type-datetime #edit-field-news-date-0-value input{

 padding: 0 8px 0 73%;

}

/* new */

@media (max-width: 1200px) and (min-width: 991px) {

  .navigation .gva_menu.gva_menu_main > li > a {

    padding: 24px 1px;

  }

}

@media (min-width: 991px) {

  .navigation .gva_menu .sub-menu > li ul {

    right: 280px;

  }

  .navigation .gva_menu .sub-menu > li:hover {

    background: #eee;

    color: #640a66 !important;

  }

  .navigation .gva_menu .sub-menu > li:hover > a {

    color: #640a66 !important;

  }

}.user-page .col-sm-12:nth-child(2) .col-sm-3 .sideways li a {

  float: right;

}

.user-page .col-sm-12:nth-child(2) .col-sm-3 {

  float: right;

}

.user-page .col-sm-12:nth-child(2) .col-sm-9 {

  float: right;

}

.team-single-page ul li {

  float: right;

}

.search-help-link {

  display: block;

  float: left;

}

.departments-page-view .gva-view-grid .gva-view-grid-inner .item-columns {

  float: right;

}

#block-views-block-department-block-block-1 .content .gva-view-grid .item-columns {

  float: right;

}

#block-views-block-alumni-news-block-2 .content .gva-view-grid .item-columns {

  float: right;

}

#block-views-block-home-page-events-block-1 .view-list-item {

  float: right;

}

.recent-news-page .gva-view-grid .gva-view-grid-inner .item-columns {

  float: right;

}

.news-archive .gva-view-grid .gva-view-grid-inner .item-columns {

  float: right;

}



#block-gavias-edmix-local-tasks .nav-tabs > li {

    float: right !important;

}

.faculty-staff-page .item-columns , .item-columns {

    float: right !important;

}



#edit-account .form-item label, #user-form .form-item label {

    float: right;

}



.node--type-graduates .field__label{

    float : right !important;

    direction: rtl !important;

}



.node--type-graduates .field__item{

    float : right !important;

    direction: rtl !important;

}



.node--type-graduates .title , .node--type-graduates .align-left{

    float : right !important;

    direction: rtl !important;

}





#node-research-project-form  label , #node-research-project-form  #edit-field-date-wrapper h4{

    float:right;

}

.node--type-course .field__label ,.node--type-course-reservation .field__label{

    float : right !important;

    direction: rtl !important;

}



.node--type-course .field__item, .node--type-course-reservation .field__item{

    float : right !important;

    direction: rtl !important;

}



.node--type-course .title , .node--type-course .align-left , .node--type-course-reservation .align-left , .node--type-course-reservation .title{

    float : right !important;

    direction: rtl !important;

}

@media (min-width: 992px){

.sidebar {

    float: right;

    width: 30%;

}}

@media (min-width: 992px){

.col-md-pull-8 {

    right: 0;

}}

@media (min-width: 992px){

.col-md-push-4 {

    left: 0;

}}

.sidebar {

    border-right: none;

    border-left: 3px solid #eee;

}

.sidebar .block-menu ul li {

    float: right;

    min-width: 330px;

    margin-left: -50px !important;

}

.sidebar .block-menu ul li a {

    text-align: right !important;

    padding-right: 25px !important;

}

.sidebar .block-menu ul li.menu-item--active-trail:before {

    right: 5px;

    left: unset;

}

.branding.logo {

    float: right;

    padding-right: 0px;

}
.owl-carousel .owl-stage, .flex-control-nav .owl-stage {

  float: left;

}
.owl-carousel .owl-stage .owl-item, .flex-control-nav .owl-stage .owl-item{

  float: left;

}

.owl-carousel .owl-stage .owl-item .active, .flex-control-nav .owl-stage .owl-item .active {
float:left !important;
}
.owl-item.active img{border-radius:0px;}