@font-face {
    font-family: 'DINNextLTArabic-bold';
    src:url('../fonts/DINNextLTArabic-bold.ttf') format('truetype'); /* Safari, Android, iOS */
    unicode-range: U+0600-065F,U+0030-U+0039;

}
@font-face {
    font-family: 'DINNextLTArabic-Light';
    src: url('../fonts/DINNextLTArabic-Light.woff') format('woff'), /* Pretty Modern Browsers */
        url('../fonts/DINNextLTArabic-Light.ttf') format('truetype'); /* Safari, Android, iOS */
    unicode-range: U+0600-065F,U+0030-U+0039;

}
@font-face {
    font-family: 'DINNextLTArabic-Regular';
    src:url('../fonts/DINNextLTArabic-Regular.ttf') format('truetype'); /* Safari, Android, iOS */
    unicode-range: U+0600-065F,U+0030-U+0039;

}
.nav a,.index-sect-title h2,.index-cor-blue,.index-people-text h2,.footer-col-data li a,h2,h3,.inner-image-text p,
.table-page.quailty-tabs-data .nav-tabs li span,.panel-title,.quailty-tabs-data li span,.sustain-text-img,.applayNow-btn-join{
    font-family: 'DINNextLTArabic-bold' ,'nexabold' !important; 
}
body,p,.foot-ul a,.footer-latest-twitt h2,.tableSp td, .tableSp th,.q-p-sp,.form-horizontal .control-label,.quailty-text-arrow  span,
.image-holder-description a,.xs-row ul li a {
    font-family: 'DINNextLTArabic-Regular','nexaregular' !important; 
}
.cor-text p {
    font-family: 'DINNextLTArabic-Light','nexalight' !important; 
}


.float-left-ar{
    float: left !important;
}
.float-right-ar{
    float: right !important;
}

.foot-a:before {
    left: 11px;
    content: "\f0d9";
    font-family: FontAwesome;
    font-size: 11px;
}
.foot-a .foot-ul {

    padding-right: 10px;
    padding-left: 0;
}
.footer-col-data {
    padding-left: auto;
    padding-right: 0;
    list-style: none;
}
.footer-iso-img li {
    float: right;
    margin-right: auto;
    margin-left: 15px;
}

.flip-Img{  
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

.menuHeaderArrow > li > a:after {
    left: auto;
    right: 7px;
}
.fa-q-sp {
    padding-left: 5px;
}

@media (min-width: 992px){
    .col-md-5ths {
        width: 20%;
        float: right;
    }
}
.quailty-tabs-data li span {
    left: 0;
    right: 17px;

}
.tabs-text-quailty ul {
    padding-right: 0;
}
#ul-qulity li:before {
    content: "\f0d9";

    right: 0;
    padding-left: 9px;
}
.inner-envir-data .enviro-img {
    float: right;
    padding-left: 60px;
    padding-right: 0px;
    max-width: 158px;
}
.recaptcha-career {
    margin-right: 25% !important;
    margin-left: 0 !important;
}
.contact-us-label-text label {
    text-align: right !important;

}
.table-page .panel-group i {
    margin-left: 10px;
}
.folowus-col ul li {
    float: right;
}
.tableSp td, .tableSp th {
    direction: ltr;
}
.inner-image-text {
    left: auto;
    right: 0;

}
.table-page.quailty-tabs-data .nav-tabs li span {
    display: block;
    position: static;
    left: auto;
    top: auto;
    -webkit-transform: translate(0, 35%);
    transform:  translate(0, 35%);
    text-align: center;

}
#inner-header .navbar-brand img {
    margin-top: -15px;
    max-height: 69px;
}
#main-header .navbar-brand img {

    filter: brightness(0) invert(1);
    margin-top: -17px;
    max-height: 69px;
}
.top-nav-collapse .navbar-brand img {
    max-height: 58px !important;
    margin-top: -8px !important;
}

@media (max-width: 768px){
    #main-header .navbar-brand {
        margin-top: -4px !important;
        float: right;
        width: 170px;
    }
}
.xs-row ul>li :before {

    color: #fff;
    font-size: 13px;
    position: relative;
    top: 0px;
    left: 7px;
    right: auto;
    content: "\f0d9";
    font-family: FontAwesome;
}
.drop-xs-row {

    padding-right: 4px;
}
.drop-xs-row li a {
    padding-right: 4px;
}
.up {

    left: 21px !important;
    right: auto !important;
}
@media (max-width: 768px){
    #span-sp {
        text-align: right;
        margin-right: 0%;
        margin-left: auto;

    }
}
@media (max-width: 768px)
{
    .footer-iso-img li {
        float: right !important;
        margin-right: auto;
        margin-left: 15px;
        margin-top: 18px;
    }
    .footer-latest-twitt h2{
        text-align: right;
    }
    .folowus-col ul li {
        float: right !important;
        display: inline-block;
    }
    .index-iso-data .image-link h2 {

        min-height: 10px !important;
    }
}

bdo {    unicode-bidi: bidi-override;
         direction: ltr; }

.index-iso-data .image-link h2{
    text-align: right;
    line-height: 24px;
    min-height: 82px;
}
.image-holder-description p{
    font-family: 'Helvetica' !important; 
}
.main-footer-last p{
    direction: ltr;
}

.footer-iso-img li:first-child{
    margin-left: 15px;
    margin-right: 0;
}
@media (max-width:440px){
    .recaptcha-career {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    .quailty-tabs-data{
        overflow: hidden;
    }
}
.contact-right-col-data p a{
    display: block;
}
.hr-iso{
    margin-top: 6px;
    margin-bottom: 6px;
    border: 0;
    border-top: 1px solid #eee;
}
.anim-box-text h2,.anim-box-text p{
    direction: rtl;
}
.navbar-collapse {
    float:left; 
}
@media (max-width:490px){
    .table-page.quailty-tabs-data .nav-tabs li span {
        display: block;
        position: static;
        left: auto;
        top: auto;
        -webkit-transform: translate(0, 35%);
        transform: translate(0, 10%);
        text-align: center;
        font-size: 13px !important;
    }
}
@media (max-width: 993px){
    #inner-header .navbar-brand img {
        margin-top: 2px !important;

    }
}
@media (max-width: 768px){
    #inner-header .navbar-brand img {
        margin-top: -17px !important;

    }

    .main-footer .col-xs-12 {
        margin-right: 4%;
        margin-left: auto;
    }

}
@media (max-width: 382px){
    #inner-header .navbar-brand img {
        margin-top: -2px !important;

    }
}

@media (max-width: 768px){
    .footer-logo-img img {

        float: right;
    }
}
.about-new-data p{
    text-align: right;
}
.about-new-data h3{
    text-align: right;
}
.all-product-box a{
    font-family: 'DINNextLTArabic-Regular';
}
.all-product-filter-dropdown .button-group{
    float: right
}
.all-product-filter-dropdown .filter-text-top{
    float: right;
    padding-right: 0;
    padding-left: 20px;
}
.filter-peoduct-remove i{
    padding-right: 0;
    padding-left: 10px;
}
.all-product-type-filter ul{
    right: 60px;
    width: 170px;
}