body {direction: rtl; font-family: 'DroidArabicKufiRegular', 'Lato',sans-serif; text-align: right;}
.pull-right {float: left !important;}
.pull-left {float: right !important;}
h1, h2, h3, h4, h5, h6,
#kisr-header #navbar li a,
ol.list-style li {font-family: 'DroidArabicKufiRegular', 'Lato',sans-serif;}
/* .drawer--left.drawer-open .drawer-nav, .drawer--left .drawer-hamburger, .drawer--left.drawer-open .drawer-navbar .drawer-hamburger {right: 0; left: auto;}
.drawer--left .drawer-nav {
    right: -27.25rem;
    -webkit-transition: right .6s cubic-bezier(0.190, 1.000, 0.220, 1.000);
    transition: right .6s cubic-bezier(0.190, 1.000, 0.220, 1.000);
} */

.drawer-dropdown .drawer-caret {margin-right: 4px; margin-left: 0;}

#custom-search-input .search-query {margin-right: 10px; margin-left: 0;}
#custom-search-input button {right: -28px; left: auto;}

.program-item .details .read-more i { float: left; transform: rotate(180deg);}
.layerbg { right: 0; }
.footer ul { padding-right: 0; margin-right: 0; }

.program-item .image-holder + .details {padding: 30px 50px 25px 25px;}
.program-item .details .read-more {padding-left: 0;}
.back-to-top { left: 20px; right: unset; }
.search-box .form-control { padding-left: 80px; padding-right: 0; }
.search-box .button { right: unset; left: 0; border-right: 1px solid #000; border-left: none; }
.member-info h3:after { right: 0; left: unset; }
.member-info ul { padding-right: 0; }
.member-info li:before { left: unset; right: 0; }
.member-info li { padding-left: 0; padding-right: 25px; }

.news .image-holder .event-dates {right: 0px; left: auto;}
.news .details .button-holder {left: 0; right: auto;}
.news .details .button-holder .fa {transform: rotate(180deg);}

.site-map .vertical-list {padding-right: 0;}
.site-map .vertical-list li {padding-right: 9px; padding-left: 0;}
.site-map .vertical-list li:before {right: 0; left: auto; top: 2px; transform: rotate(180deg);}

.address-box ul {padding-right: 0;}

@media (min-width: 768px) {
	.form-horizontal .control-label {text-align: right;}
}

.document-listing .program-item .title:after {right: 0; left: auto;}


.video-part-content h1 {text-align: right;}
.video-play {margin-right: 178px; margin-left: 0;}
.readmore i {transform: rotate(180deg);}

.tab .nav-tabs li {margin-left: 15px; margin-right: 0;}
.tab .leftmargin {margin-right: -150px; margin-left: 0;}
.tab .tab-content {background-position: center right;}

.program-heading .fa {transform: rotate(180deg);}

.research-label {margin-right: 20px; margin-left: 0;}
.research-text {text-align: right; margin-right: 20px; margin-left: 0;}
.social li a{margin: 0px 3px;}
@media (min-width: 681px) {
	.sidebar {margin: 70px 60px 70px 40px;}
}

.sidebar__description {text-align: right !important; direction: rtl !important;}

.news-type {left: 0; right: auto;}
.kisr-person h3 {text-align: right;}

.collection_main {direction: ltr;}

@media (max-width: 1024px) {
	#programs .program-item .details {padding-right: 25px;}

    .program-item .image-holder + .details {padding: 30px 25px 25px 25px;}
}
@media (max-width: 991px) {
    .tab .leftmargin {margin-right: 0;}
    .default-modal .popup-cross-icon{left:0px; right:auto;}
}

@media (max-width: 350px) {
  .g-recaptcha { transform: scale(.9); margin-right: -15px; }
}

label { text-align: right; }

.carousel-indicators {right: 50%; left: 50%; margin-right: -37%;}
/*.videobg {
    background-image: url(../images/video-ar.png);
}*/
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{text-align: left;}
#kisr-work{background-image:url(../images/res_background3_ar.jpg);}
@media (min-width: 992px) {
    .accomplishments-modal .popup-cross-icon {left: 24px; right:auto;}
}
.default-modal .close-button{left:0px; right:auto;}

/* Make the images wide and responsive. */
/* Change the order of the indicators.
   Return them to the center of the slide. */
/*.carousel-indicators {*/
    /*width: auto;*/
    /*margin-left: 0;*/
    /*transform: translateX(-50%);*/
/*}*/
/*.carousel-indicators li {*/
    /*float: right;*/
    /*margin: 1px 4px;*/
/*}*/
/*.carousel-indicators .active {*/
    /*margin: 0 3px;*/
/*}*/

/* Change the direction of the transition. */
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner > .item.next,
    .carousel-inner > .item.active.right {
        left: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
    .carousel-inner > .item.prev,
    .carousel-inner > .item.active.left {
        left: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}
.lang-selector{font-family: 'Lato', sans-serif;}
.calendar-icon{right:auto; left:30px;}

#kisr-header .navbar-brand {padding-left: 32px; padding-right: 0;}
.front-page #kisr-header .navbar-brand {padding-left: 190px; padding-right: 0;}
.navbar-brand > img {margin-right: 0; margin-left: -40px;}

.video-part video{
    left:0;
}

.carousel-indicators {
    margin-bottom: 10px;
    width: 72%;
    padding-right: 0px;
}


@media (min-width: 768px) {
.front-page .news-para p {
    height: 55px;
}
}

.program-item .details .info p{
    text-align: justify;
}

.drawer--right .drawer-hamburger {
    padding-right: 10px !important;
}

body{
    overflow-x:hidden;
}


.structure-page .inner-wrapper {direction: ltr;}
.structure-page .info-box p {font-size: 13px;}
.structure-page .info-box:last-child {margin-right: 0;}
.list-style li p {font-family: 'DroidArabicKufiRegular', 'Lato',sans-serif;}

.modal-1 .info p{ text-align:center}
.modal-1 .text-left{ text-align:right}



/*new pages ar css*/

.bootstrap-select .dropdown-toggle .filter-option-inner-inner{text-align: right;}
.bootstrap-select .dropdown-toggle .caret{left: 12px; right: auto;}
.slick-slider{direction: ltr;}
a.back-main{padding-left: 0; padding-right: 15px;}
a.back-main:before{left:auto; right: 0; transform: rotate(180deg) translateY(50%);}
.project-details h1.secondary,
.new-details h1.secondary{text-align: right;}
.new-details p img{float: left;margin-right: 15px; margin-left: 0;}
.media-events .media-item .media-detail .title,
.media-events .media-item .media-detail p{text-align: right;}

.media-events .media-item .event-date{left: auto; right:15px;box-shadow: 8px 0px 0px 0px #233687; text-align: right;}
.media-events .media-item .event-date:before{right: -8px; left: auto;border-left: 8px solid #273a8e; border-right: 0;}
.media-events .media-item .event-date.events{box-shadow: 8px 0px 0px 0px #00afdf;}
.media-events .media-item .event-date.events:before{border-right:0;border-left: 8px solid #00b4e5;}

.listing-filter .filter{float: left; right:auto; left:0;}
.listing-filter .filter form .dropdown .dropdown-toggle{text-align: right;}
.listing-filter .filter form .dropdown .dropdown-toggle .caret{right: auto; left: 15px;}

.listing-filter .filter-button-group button:last-child{ border-right: 0;border-left: solid 1px #e3e3e3;}
.listing-filter .filter-button-group button:first-child{border-left:0;border-right: solid 1px #e3e3e3;}

.project-details .proj-info ul li:first-child{margin-left: 30px; margin-right: 0;}

.contact-page .location-map{right: auto; left:0;}
.contact-page .contact-form{padding-left: 25px; padding-right: 0;}
.contact-page .contact-form .form-control{padding-right:10px;}

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

    .listing-filter .filter{ float:none; }
}
@media screen and (max-width: 991px){

    .listing-filter .filter-dropdown-toggle:after{right:auto; left:10px;}
}
@media screen and (max-width: 767px){
    .project-details .proj-info ul{padding-right: 0;}
}
@media screen and (max-width: 667px){
   .new-details p img{float: none; margin: 8px auto;}
}

.short-desc p{
  text-align: justify !important;
}

#grid .thumbnail-overlay > div.aligment > div.aligment, .category1 .media-box-content h1, .grid-section .media-box-image h1,.grid-section .category1 .media-box-image p{
    text-align: right !important;
}
.category1 .media-box-image a {
    padding-right: 10px !important;
    padding-left: 0px
}

.styled-select select{
    padding: 5px !important;
    width: 95% !important;
}

.top-barnew{
    text-align: left !Important
}

.menunew ul ul li{
    text-align: right !important;
}

.search{
    left: 0 !Important;
    right: inherit !important;
    transform: translate(30%, -50%) !important;
}

.menunew ul li::before{
    float: left !important
}

.menunew ul li a {
   padding: 0px 5px 0px 13px !important;
 }
 
 .menunew ul ul li a {
    padding: 10px 15px !important;
}

.grid .thumbnail-overlay>div.aligment>div.aligment {
    text-align: right !important;
}

.white-style .more-style{
     margin-left: 0px;
    margin-right: 10px;
}

.menunew ul li a{
    letter-spacing: 0px !Important;
    font-family: 'DroidArabicKufiRegular', 'Lato',sans-serif !Important;
}

@media screen and (max-width: 767px){
.menunew ul li { 
			text-align: right !important;
			padding-right: 10px !important;
 }
 
 .menunew ul li a {
    padding: 10px 15px !important;
}
 }
