@import url(../fonts/cairo/style.min.css);

body,
*:not(.fa) {
    font-family: "cairo" !important;
}

body {
    direction: rtl;
    text-align: start;
}

.bx-wrapper .bx-viewport{ direction: ltr; }
.custom-input-field {
    
    -webkit-transform: translate3d(-1em, 0, 0);
    transform: translate3d(-1em, 0, 0);
    float:left
    
}
.custom-input-label::before {
    
    -webkit-transform-origin: 0% -50%;
    transform-origin: 0% -50%;
    
}/* 
.custom-input-field:focus + .custom-input-label::before {
    -webkit-transform: scale3d(0.8, 1, 1);
    transform: scale3d(0.8, 1, 1);
}
.custom-input-field:focus + .custom-input-label .icon-field {
    -webkit-transform: scale3d(0.6, 0.6, 1);
    transform: scale3d(0.6, 0.6, 1);
}
 */
.custom-input-label::before{
    left:auto;
    right: 0;
}
.input-label{
    float:left
}

.nav-menu ul.nav-menu-inner{
    margin-left: 0 !important;
}
#rev_slider>ul>li{
    direction: ltr !important;
}
#rev_slider>ul>li .tp-caption{
    letter-spacing: 0px;
    
}
.NotGeneric-Title.tp-caption{
    line-height:88px !important;
}