
 @import url('https://fonts.googleapis.com/css?family=Cairo:300,700');
body{
    direction: rtl;
    font-family: 'Cairo', sans-serif;
    font-weight: 300;
    font-size: 14px;
 }
body * {


    font-family: 'Cairo', sans-serif;


}


h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
        font-weight: 700;
          font-family: 'Cairo', sans-serif;

}
.btn{
  font-family: 'Cairo', sans-serif;
  font-size: 14px;;
}
.font-bold,
.btn-social,
.alert-success,
.alert-info,
.alert-warning,
.alert-danger ,
.okayNav a,
.main-search,
 .main-search .select2-container--default .select2-selection--single .select2-selection__rendered,
 .overlay-menu li,
 .rights,
  .rights a,
    .accordion li.open .link ,
    .submenu a:hover
    {
    font-family: 'Cairo', sans-serif;  
}
.fl-right{
    float: left;
}
.fl-left{
    float: right;
}
.okayNav{
    float: left;
}
.okayNav ul{
    float: left;
}
.white-header .header-btns ,.black-header .header-btns {
    margin-left: auto;
    margin-right: 5rem;
}

 .font-300{font-weight: 300;}
.font-400{font-weight:300;}
.font-500{font-weight: 700;}
.font-700{font-weight: 700;}

.mr-10 {
    margin-right: auto;
    margin-left: 10px;
}
.white-header .header-btns a , .black-header .header-btns a {
    margin-left: auto;
    margin-right: 15px;
}
.white-header .header-btns a.icon-search , .black-header .header-btns a.icon-search {
      -o-transform: scaleX(-1);
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
        -webkit-filter: FlipH;
                filter: FlipH;
        -ms-filter: "FlipH";
}
.overlay .overlay-close i{
    font-family: 'arial';
}
.searchWrapper .sb-search-submit{
    right: auto;
    left: 0;
    border-radius: 100px 0 0 100px ;
}
.searchWrapper input.sb-search-input{
    padding-left: 4rem;
    padding-right: 2rem;
}
.f-list li a{
    margin-right: auto;
    margin-left: 3rem
}

.shapes{
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
        transform: scaleX(-1);
        -webkit-filter: FlipH;
                filter: FlipH;
        -ms-filter: "FlipH";
}
.btn{
    padding: 4px 25px 8px;
}
.btn-ghost{
    padding: 3px 25px 7px;
}
.white-header .header-btns,.black-header .header-btns{
    margin-top: 4px;
}
blockquote::before{
    float: right;
}
.img-reverse{
       -o-transform: scaleX(-1);
       -webkit-transform: scaleX(-1);
       -ms-transform: scaleX(-1);
           transform: scaleX(-1);
        -webkit-filter: FlipH;
                filter: FlipH;
        -ms-filter: "FlipH";
}

.flex-card.flex-rev .content {
    padding-right: 130px;
}





.pinning-nav.unpinned{
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
      -o-transform: translateY(0);
     transform: translateY(0);
}
.fixed.pinning-nav.unpinned{
  -webkit-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
      -o-transform: translateY(-100%);
     transform: translateY(-100%);
}





    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {

    }/*End Media*/

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
    
        .flex-card.flex-card.flex-rev .content{
            padding-right: 0;
        }
        
    }/*End Media*/

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
  
            .flex-card.flex-card.flex-rev .content{
            padding-right: 0;
        }
    }/*End Media*/

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
  
        .white-header .header-btns, .black-header .header-btns{
            margin-right: 1rem;
        }
            .flex-card.flex-card.flex-rev .content{
            padding-right: 0;
        }
    }/*End Media*/

 