/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Jan 23, 2018, 4:40:08 PM
    Author     : Moneer.k
*/

/*.topbar-links,.langswitcher-links{
    float: right;
}*/
.widget.gsc-call-to-action,.widget.gsc-call-to-action.button-bottom .content,.widget.gsc-call-to-action.button-bottom .title {
    text-align: right;
}

.widget.gsc-team.team-horizontal .team-name::after {    
    left: auto;
    right:0
}
@font-face {
    font-family: 'HelveticaNeueLTArabic-Roman';
    src: url('../fonts/HelveticaNeueLTArabic-Roman.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeueLTArabic-Roman.woff') format('woff'),
        url('../fonts/HelveticaNeueLTArabic-Roman.ttf')  format('truetype'),
        url('../fonts/HelveticaNeueLTArabic-Roman.svg#HelveticaNeueLTArabic-Roman') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DroidArabicKufi';
    src: url('../fonts/DroidArabicKufi.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DroidArabicKufi.woff') format('woff'),
        url('../fonts/DroidArabicKufi.ttf')  format('truetype'),
        url('../fonts/DroidArabicKufi.svg#DroidArabicKufi') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TraditionalArabic';
    src: url('../fonts/TraditionalArabic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TraditionalArabic.woff') format('woff'),
        url('../fonts/TraditionalArabic.ttf')  format('truetype'),
        url('../fonts/TraditionalArabic.svg#TraditionalArabic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TraditionalArabic-Bold';
    src: url('../fonts/TraditionalArabic-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TraditionalArabic-Bold.woff') format('woff'),
        url('../fonts/TraditionalArabic-Bold.ttf')  format('truetype'),
        url('../fonts/TraditionalArabic-Bold.svg#TraditionalArabic-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
#block-gaviasblockbuiderbankoverviewarabic{
    font-family: Tahoma, Verdana, Segoe, sans-serif ;
}
#block-gaviasblockbuiderbankoverviewarabic .widget.gsc-heading .title{
    font-family: Tahoma, Verdana, Segoe, sans-serif ;
}
#block-gaviasblockbuiderfaqarabic{
    font-family: 'TraditionalArabic' , sans-serif;
}
#block-gaviasblockbuiderfaqarabic .widget.gsc-heading .title,#block-gaviasblockbuiderfaqarabic h3,#block-gaviasblockbuiderfaqarabic h4{
    font-family: 'TraditionalArabic' , sans-serif;
}
#block-gaviasblockbuiderboardofdirectorsarabic{
    font-family: 'HelveticaNeueLTArabic-Roman' , sans-serif;
}
#block-gaviasblockbuiderboardofdirectorsarabic .widget.gsc-heading .title,#block-gaviasblockbuiderboardofdirectorsarabic h3{
    font-family: 'HelveticaNeueLTArabic-Roman' , sans-serif;
}
.navigation .gva_menu > li > a {
    font-family: 'DroidArabicKufi' , sans-serif;
}
.js-form-item-main-city-id label{
    margin-left: 10px;
}
/*.js-form-item-main-city-id::after{
    content: "<";
    right: 19%;
    left: auto;
}*/
.shs-level-0, .shs-level-1{
    background: url('../images/select-button-ar.png')no-repeat center center transparent;
    background-size: cover;
    background-position-x: left;
}
.shs-level-0, .shs-level-1,[id^="edit-submit-branches-atms-tabs"], [id^="edit-submit-atms-tab"], 
[id^="edit-submit-service-offices-tab"], [id^="edit-submit-exchange-office-tab"]{
    margin-right: 0.7em;
    margin-left: 0;    
}
.ui-tabs .ui-tabs-nav li{
    float: right;
}
.branch-details{
    float: right;
}
.branch-lables{
    float: right;
    /*    margin-top: 10px;*/
}
.atms-details table, .services-details table, .exchange-details table{
    /*margin-left: 20px;*/
}
.views-field-field-branch-description{
    float: right;
    margin-left: 20px;    
    margin-right: 0;
}
.progress-tracker--center .progress-step::after{
    right: 50%;
}
/*.container-level-0::after, .container-level-1::after{
    content: "<";
    right: 80%;
    left: auto;
}*/
.branches-details .item-list .views-field-title, .branches-details .item-list .views-field-field-manager,
.branches-details .item-list .views-field-field-branch-phone, .branches-details .item-list .views-field-field-working-hours{
    float: right;
}
.branches-details .item-list .views-field-field-city-name, .branches-details .item-list .views-field-field-weekends, 
.branches-details .item-list .views-field-field-branch-address-, .branches-details .item-list .views-field-field-fax{
    border-right: 2px solid #eaeaea;
    border-left: 0;
    padding-right: 3%;
    padding-left: 0;
}
.branches-details .item-list .field-content{
    margin-right: 3%;
    margin-left: 0;
}
.js-form-item-age label{
    margin-right: 0;
    margin-left: 10.2%;
}
.js-form-item-gender label{
    margin-right: 0;
    margin-left: 9.2%;

}
.js-form-item-email label{
    margin-right: 0;
    margin-left: 2%;
}
.js-form-item-phone label{
    margin-right: 0;
    margin-left: 9.1%;
}
.webform-button--next{

 }
 .js-form-item-email label{
     margin-right: 0;
     margin-left: 2%;
 }
 .js-form-item-phone label{
     margin-right: 0;
     margin-left: 9.1%;
 }
/*.webform-button--next{
>>>>>>> 5ea5e6d9d0038be124e60b89623125af39967263
    margin-left: 0;
    margin-right: 44%
}*/
/*.webform-button--previous{
    margin-left: 0;
    margin-right: 61%
}*/
.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container{
    right: 0;
    left: auto;
}
.intl-tel-input .selected-flag .iti-arrow{
    left: 6px;
    right: auto;
}
.intl-tel-input .selected-flag{
    padding-right: 8px;
}
.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name{
    float: left;
}
/*.js-form-item-gender::after{
    content: "<";
    right: 55.5%;
    left: auto;
}*/
.webform-submission-form .fieldset-legend{
    margin-left: 0;
    margin-right: 10px;
}
.form-item--error-message{
    margin-left: 0;
    margin-right: 105px;
    margin-right: 5%;
}
.ads-carousel-1{
    direction: ltr;
}
.fc .fc-button-group > * {
    float: right;
    margin: 0 0 0 -1px;
    margin-left: -1px;
}
.fc .fc-button-group > :first-child {

    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.fc .fc-button-group > :last-child {

    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
#cboxCurrent{
    direction: ltr;
}
@media screen and (max-width: 767px) {
    .js-form-item-main-city-id::after{
        right: 45%;
    }
    .start-btn {
        left: 20px;
        position: relative;
        top:-100%;
    }
}
@media screen and (max-width: 1023px) {
    .start-btn {
        right: auto;
        position: relative;
        top:-100%;
        left:20px;
    }
}
.news-list .item:before{
    right: -20px;
    left: auto;
}
.post-style-grid .views-view-grid .views-col{
    float: right;
}
.post-style-grid .post-block{
    text-align-last: right;
}
@media screen and (max-width: 991px){
    .gva-navigation .gva_menu li a .nav-plus {left: 0;right: auto;}
    .gva-navigation.show-view{direction: ltr;}
    .margin-top-20.site-branding{float: left;}
    .news-list{margin-right: 5%;margin-left: 0;}
    .footer-center{margin-right: 2%;margin-left: 0;}
    .gva-navigation .gva_menu > li ul.menu.sub-menu{padding-right: 30px !important;padding-left: 0!important;}
}
.milestone-right{overflow: hidden;padding-right: 20px;}
.milestone-icon{float: right;}
.ads-carousel-1 .ads-carousel-body{direction: rtl;}
#quicktabs-branches_atms_tabs_ar .quicktabs-tabs li:nth-child(1){
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(../images/map_icons/Branch-icon-hover-a.png);}
#quicktabs-branches_atms_tabs_ar .quicktabs-tabs li:nth-child(2){
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(../images/map_icons/ATM-icon-hover-a.png);}
#quicktabs-branches_atms_tabs_ar .quicktabs-tabs li:nth-child(3){
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(../images/map_icons/Service-Office-icon-hover-a.png);}
#quicktabs-branches_atms_tabs_ar .quicktabs-tabs li:nth-child(4){
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(../images/map_icons/Exchange-Office-icon-hover-a.png);}
.widget.milestone-block.icon-left .milestone-icon{float: right;}
.widget.milestone-block.icon-left .milestone-right{padding-left: 0;padding-right: 35px;}



.site-map-block .title{
    text-align: right;
    font-family: 'DroidArabicKufi';
}
.site-map-block .title:before{
    left:auto;
    right:0;
    background: url('../images/blue-triangle.png') no-repeat 0 0 transparent;
}
.site-map-block .site-map-links-container > ul > li{
    font-size: 1.1em;
    font-family: 'DroidArabicKufi';

}
.site-map-block .site-map-links-container > ul > li:before{
    left: auto;
    right: 0px;
    top: 10%;
}
.site-map-block.site-map-block-services .site-map-links-container > ul > li:before{
    left: auto;
    right: 0px;
    top: 3%;
}
.site-map-block.site-map-block-services .site-map-links-container > ul > li:after{
    height:100%;
    top:11%;
}
.site-map-block .site-map-links-container > ul > li ul li:before{
    left: auto;
    right: 41px;
    top: 22%;
}
.site-map-block .site-map-links-container > ul > li:after{
    left:auto;
    right:6px;
    top:60%;
    -webkit-box-shadow: -2px 0px 7px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: -2px 0px 7px 0px rgba(0,0,0,0.4);
    box-shadow: -2px 0px 7px 0px rgba(0,0,0,0.4);
}
.site-map-block .title{

    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;


}

header.header-v1 .area-main-menu .gva-navigation ul.gva_menu_main{float: right;}
.news-tabs .nav-tabs.drupal-tabs{float: right;}
.news-tabs .nav-tabs > li{float: left;}
[id^="edit-main-city-id"],.js-form-item-gender select{background: url('../images/select-button-ar.png')no-repeat center center transparent;background-size: cover;background-position-x: left;}



@media screen and (max-width: 1090px){
    .navigation .gva_menu > li > a{font-size: 100%;letter-spacing: 0px;}
}
.webform-submission-form #edit-actions{
    float: left;
}
.branch-lables-table .lable-city-name, .branch-lables-table .lable-address,
.branch-lables-table .lable-weekend, .branch-lables-table .lable-fax{
    border-left: none;
    border-right: 2px #e5e5e5 solid;
}
@media screen and (max-width:600px){
    .branch-lables-table > tbody > tr > td {
        border-right: none!important;
        text-align: right;
    }
    .atms-details tbody td, .services-details tbody td, .exchange-details tbody td, .branch-services-table tbody td, .branch-exchange-table tbody td { 
            padding-left: 5%;
            padding-right: 8em;
            text-align-last: right;
    }
    .atms-details tbody td:before, .services-details tbody td:before, .exchange-details tbody td:before, 
    .branch-services-table tbody td:before, .branch-exchange-table tbody td:before {             
            right: 5%;
            left: auto;
    }
    /*
    Label the data
    */
    .atms-details tbody td:nth-of-type(1):before { content: "اسم الصراف : ";}
    .atms-details tbody td:nth-of-type(2):before { content: "المنطقة : ";}
    .atms-details tbody td:nth-of-type(3):before { content: "عنوان الصراف : ";}
    
    .services-details tbody td:nth-of-type(1):before, .branch-services-table tbody td:nth-of-type(1):before { content: "اسم المكتب : ";}
    .services-details tbody td:nth-of-type(2):before, .branch-services-table tbody td:nth-of-type(2):before { content: "العنوان : ";}
    .services-details tbody td:nth-of-type(3):before, .branch-services-table tbody td:nth-of-type(3):before { content: "المدير : ";}
    .services-details tbody td:nth-of-type(4):before, .branch-services-table tbody td:nth-of-type(4):before { content: "هاتف : ";}
    .services-details tbody td:nth-of-type(5):before, .branch-services-table tbody td:nth-of-type(5):before { content: "فاكس : ";}
    
    .exchange-details tbody td:nth-of-type(1):before, .branch-exchange-table tbody td:nth-of-type(1):before { content: "اسم الكوة : ";}
    .exchange-details tbody td:nth-of-type(2):before, .branch-exchange-table tbody td:nth-of-type(2):before { content: "العنوان : ";}
    .exchange-details tbody td:nth-of-type(3):before, .branch-exchange-table tbody td:nth-of-type(3):before { content: "هاتف : ";}

}
@media screen and (min-width: 1550px) {
    #block-gaviassliderlayeriarabicsliderlayermain .tparrows.tp-leftarrow {

        left: 10% !important;
    }
}
.views-view-grid .views-col, .about-branches-atms, .about-customers, .about-partners, .news-section, 
.ads-ar-section, .about-us-text, .branches-sub-menu, .atms-sub-menu, .offices-sub-menu, .exchange-sub-menu{
    float: right;
}
.news-section{
    margin-left: 5em;
    margin-right: 0;
}
.progress .progress-bar{
    float: right;
}
.progress .progress-bar .percentage{
    float: left;
    margin-left: 10px;
    margin-right: 0;
}
.poll .vote-form{
    text-align: right!important;
}
.poll input[type="radio"]{
    margin-left: 5px;
    margin-right: 0;
}
.poll .bar {
    margin: 3px auto 0 15px;
    float: right;
}
.poll .bar .foreground{
    float: right;
}
.poll .percent {
  text-align: right; /* RTL */
}