@font-face {
    font-family: 'Gotham Book';
    src: url('../fonts/Gotham-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body.rtl{font-family: 'Gotham Book' !important;}

.rtl .logo {float: right;}
.rtl .main-language-btn {
    width: auto;
    float: left;
    margin-right: 0px;
    margin-left: 25px;
}
.rtl iframe#e4udkb7rknvg1634640762922{
  right:auto !important;
  left:0 !important;
}
.rtl .menu-main-container{
     float: left;
}
.rtl .main-social-home{
  right:auto;
  left:0;
}
/*.rtl .whatsapp-icon{
   right:auto;
   left:100px;
}*/
.rtl .search-main-wrapper{
    float: left;
    margin-right: 0px;
    margin-left: 15px;
}

.rtl .weather-updations{
    float: left;
    margin-left: 30px;
    margin-right: 0px;
}
   
.rtl .main-account-btns{
    float: left;
    margin-left: 10px;
    margin-right: 0px;
}

.rtl .main-account-btns li{
    float: right;
}

.rtl .language-change li{
    border-left: 1px solid #fff;
    border-right: none;
}

.rtl .header.darkHeader .language-change li {
    border-left: 1px solid #666;
    border-right: none;
}

.rtl .language-change li:nth-child(2){
    border-left: none;
}

.rtl nav ul li{
    margin-left: 0px;
    margin-right: 35px;
}

.rtl .search-main.active {
    width: 240px;
    left:inherit;
    right: -245px;
}

.rtl .main-category-btn::after{
    right: inherit;
    left: 5px;
    transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
}

.rtl .home-spec-content a::after {
    content: "";
    width: 20px;
    height: 14px;
    background-image: url(../images/arrow-spec.png);
    background-repeat: no-repeat;
    background-position: center;
    right: inherit;
    left: -30px;
    top: 5px;
    position: absolute;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.rtl .news-detail-text{
    padding-left: 0px;
    padding-right: 100px;
}

.rtl .news-detail-text::after{
    left: inherit;
    right: 0px;
}

.rtl .news-letter-form{
    padding-left: 60px;
    padding-right: 0px;
}

.rtl .subscribtion-sec #btn_subscribe{
    right: inherit;
          left: 4px;
          transform: rotate(180deg);
          -webkit-transform: rotate(180deg);
          -moz-transform:rotate(180deg);
          -ms-transform: rotate(180deg);
          -o-transform: rotate(180deg);
}

.rtl .time-container-inner {
    padding-left: 0px;
    padding-right: 85px;
}

.rtl .time-container-inner::after{
    left: inherit;
    right: 0px;
}

.rtl .footer-first-menu {
    padding-right: 0;
    float: right;
    padding-left: 20px;
}

.rtl .footer-second-menu li{
    padding-left: 20px;
    padding-right: 0px;
    float: right;
}

.rtl .footer-contact ul{
           justify-content: right;
}

.rtl .footer-second-menu{
    float: right;
}

.rtl .footer-contact{
    float: right;
    width: 25%;
}

.rtl .main-about-content{
    float: right;
    background-position: right top 40px;
    padding-left: 0px;
    padding-right: 30px;
}

.rtl .image-about-main{
    right: inherit;
    left: 0px;
}

.rtl .image-about-main img{
    /*transform: rotate(180deg);
    -webkit-transform: rotate(180deg);*/
    -moz-transform:rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.rtl .main-about-content a.main-category-btn{
    float: right;
}

.rtl .main-about-content p{
    padding-left: 20px;
    padding-right: 0px;
}

.rtl .fist-about-box {
    right: inherit;
    left: -30px;
}

.rtl .second-about-box{
    right: inherit;
    left: -70px;
}

.rtl .third-about-box{
    right: inherit;
    left: 0px;
}

.rtl .home-blackbg-section-content .main-category-btn{
    float: right;
}

.rtl .home-blackbg-section-content .main-category-btn{
    width: auto;
    padding: 0px 20px;
    min-width: 175px;
}

.rtl .home-product-category ul{
    flex-direction: row;
}

.rtl .home-product-category li{
    border-right: none;
    border-left:1px solid #e2e2e2;
}

.rtl .home-product-category li:nth-child(4n){
         border-left: none;
}

.rtl .main-product-certificate-inside ul{
    flex-direction: row;
    justify-content: right;
    border-right: none;
}

.rtl .main-product-certificate-inside ul li{
    border-right: none;
    border-left: 1px solid #c0c0c0;
}

.rtl .main-product-certificate-inside ul li:nth-child(4n){
     border-left: none;
}

.rtl .services-main-container li{
      float: right;
      margin-right: 0px;
      margin-left: 6%;
}

.rtl .services-main-container li:nth-child(2n){
        margin-left: 0px;
}

.rtl .text-only-container{
           margin-left: 0px;
           margin-right: 2%;
}

.rtl .news-list-image::after{
    left: 0px;
    right: inherit;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.rtl .arrow-bottom{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.rtl .arrow-bottom-second{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.rtl .gallery-main li{
    margin-right: 0px;
    margin-left: 1.8%;
}

.rtl .gallery-main li:nth-child(4n){
    margin-left: 0px;
}

.rtl .main-contact-form-right::after{
    right:inherit;
    left:-1000px;
}

.rtl .main-contact-form-left{
    float: right;
    padding-right: 0px;
    padding-left: 70px;
}

.rtl .main-contact-inner{
       padding-right: 60px;
       padding-left: 0px;
}

.rtl .contact-form-left{
    float: right;
}

.rtl .contact-form-right{
    float: left;
}

.rtl select.main-contact-text{
    background-position: left 7px center;
}

.rtl .contact-button-main{
    float: right;
}

.rtl .contact-button-main::after{
    left: 5px;
    right: inherit;
    transform: rotate(270deg);
    -webkit-transform:  rotate(270deg);
    -moz-transform:rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
}

.rtl .contact-locations ul li{
    margin-right: 0%;
    margin-left: 2.7%;
}

.rtl .contact-locations ul li:nth-child(3n){
      margin-left: 0px;
}


.rtl .header.darkHeader .language-change li:nth-child(2){
       border-left: none;
}

.rtl .product-filter-container{
    float: right;
}

.rtl .product-listing-main{
    float: left;
}

.rtl .reset-btn{
    right: inherit;
    left: 17px;
}

.rtl .product-image-full{
    right: inherit;
    left: 20px; 
}

.rtl .main-heading-filter.active{
    background-position: center left;
}

.rtl .filter-content h3{
    padding-right: 0px;
    padding-left: 30px;
}

.rtl .product-bottom-main h4{
    float: right;
}

.rtl .product-bottom-main ul li{
    margin-right: 15px;
    margin-left: 0px;
}

.rtl .script-check{
    padding-right: 35px;
    padding-left: 0px;
}

.rtl .geekmark{
        right: 0px;
        left: inherit;
}

.rtl .product-detail-gallery-main{
    float: right;
    left: inherit;
    right: -30px;
}

.rtl .product-listing-main ul li{
    margin-right:0;
    margin-left: 1.2%;
}

.product-listing-main ul li:nth-child(3n){
 margin-left:0;
} 

.rtl .numbers-product select{
    background-position: center left 10px;
}

.rtl .add-cart-container select{
    background-position: center left 10px;
    float: right;
}

.rtl .add-cart-btn{
    float: right;
    margin-left: 0px;
    margin-right: 8px;
}

.rtl .download-image{
    float: right;
}

.rtl .download-content {
    float: right;
    padding-left: 0px;
    padding-right: 50px;
}

.rtl .cart-main-content-container ul{
    text-align: right;
}

.rtl .cart-bottom-total {
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 120px;
    float: left;
}

.rtl .fist-cart-value{
    float: right;
}

.rtl .fist-cart-value.name {
    text-align: right;
}


.rtl .subtotal .price{
    text-align: left;
}

.rtl .second-cart-value {
    text-align: left;
}

.rtl .checkout-delete{
    left: 25px;
    right: inherit;
}

.rtl .cart-product-list .product-name{
    padding-left: 20px;
    padding-right: 0px;
}
.rtl .home-blackbg-section{
  background-image: url(../images/home-black-bg-ar.png);
}
.rtl .home-blackbg-section-content{
  float:right;
}
.rtl .main-account-btns li a label{
    font-size: 9px;
    line-height: 10px;
}
.rtl .contact-locations p{
  float:right;
}
.rtl .product-list-content h3,.rtl nav ul li a,.rtl .weather-updations .weather_desc,.rtl .weather_title,.rtl .news-date,.rtl .news-detail-container-inner h3,.rtl .news-letter-form,
.rtl h1,.rtl h2,.rtl h3,.rtl h4, .rtl h5,.rtl h6,.rtl p, .rtl ul li,.rtl .main-contact-text,.rtl .contact-btn, .rtl .news-listing-nav li a,.rtl .news-list-text span,.rtl .product-list-content span,
.rtl .product-list-content label,.rtl .filter-last-content li a,.rtl .reset-btn,.rtl .script-check,.rtl .price-value,.rtl .add-cart-btn,.rtl .main-about-content span,.rtl .main-category-btn,
.rtl .product-bottom-main ul li a,.rtl .related-news-main span,.rtl .proceed-checkout-btn,.rtl .shipping-details,.rtl .form-group label,.rtl .dashboard-titile,.rtl .dashboard-nav ul li a,
.rtl .edit-profile-page label{
  font-family: 'Gotham Book' !important;
}
.rtl .news-detail-container-inner h3{font-weight:bold;}
.rtl .about-who-image{float:right;}
.rtl .about-who-content{padding-left:0;padding-right:50px;}
.rtl .dashboard-right-container{float:left;}
.rtl .dashboard-nav{float:right;}
.rtl .edit-profile-page label{float:right;}
.rtl form#address_form .form-group{text-align:right;}
.rtl .main-carrer-form-btn{float:right}
.rtl select.career-form-text{background-position: center left 10px;text-align:right;}
.rtl .checkout-right-container{float:left;}
.rtl .checkout-right-container{float:right;}
.rtl .checkout-right-container h1{padding-left:0;padding-right:25px}
.rtl .checkout-right-heading{padding-left:0;padding-right:25px}
.rtl .checkout-heading{padding-left:0;padding-right:30px;}
.rtl .checkout-form-right{float:left;}
.rtl .checkout-form-left{float:right;}
.rtl .checkout-left-bottom-first .main-checkbox .checkmark{left:auto;right:0;}
.rtl .checkout-left-bottom-first{padding-left: 0px;padding-right: 35px;}
.rtl .checkout-payment-container .main-checkbox .checkmark{left:auot;right:0;}
.rtl .checkout-payment-container li{padding-left:0;padding-right:35px;}
.rtl .checkout-tumb{margin-right: 0;margin-left: 25px;}
.rtl .request-quote-popup.fancybox-content{text-align:right}

@font-face {
    font-family: 'GE SS Two';
    src: url('../fonts/GESSTwoBold-Bold.eot');
    src: url('../fonts/GESSTwoBold-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GESSTwoBold-Bold.woff') format('woff'),
        url('../fonts/GESSTwoBold-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GE SS Two';
    src: url('../fonts/GESSTwoBold-Bold_1.eot');
    src: url('../fonts/GESSTwoBold-Bold_1.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GESSTwoBold-Bold_1.woff') format('woff'),
        url('../fonts/GESSTwoBold-Bold_1.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GE SS Two';
    src: url('../fonts/GESSTwoLight-Light.eot');
    src: url('../fonts/GESSTwoLight-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GESSTwoLight-Light.woff') format('woff'),
        url('../fonts/GESSTwoLight-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GE SS Two';
    src: url('../fonts/GESSTwoBold-Bold_2.eot');
    src: url('../fonts/GESSTwoBold-Bold_2.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GESSTwoBold-Bold_2.woff') format('woff'),
        url('../fonts/GESSTwoBold-Bold_2.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GE SS Two';
    src: url('../fonts/GESSTwoLight-Light_1.eot');
    src: url('../fonts/GESSTwoLight-Light_1.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GESSTwoLight-Light_1.woff') format('woff'),
        url('../fonts/GESSTwoLight-Light_1.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GE SS Two';
    src: url('../fonts/GESSTwoLight-Light_2.eot');
    src: url('../fonts/GESSTwoLight-Light_2.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GESSTwoLight-Light_2.woff') format('woff'),
        url('../fonts/GESSTwoLight-Light_2.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GE SS Two';
    src: url('../fonts/GESSTwoMedium-Medium.eot');
    src: url('../fonts/GESSTwoMedium-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GESSTwoMedium-Medium.woff') format('woff'),
        url('../fonts/GESSTwoMedium-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GE SS Two';
    src: url('../fonts/GESSTwoMedium-Medium_1.eot');
    src: url('../fonts/GESSTwoMedium-Medium_1.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GESSTwoMedium-Medium_1.woff') format('woff'),
        url('../fonts/GESSTwoMedium-Medium_1.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GE SS Two';
    src: url('../fonts/GESSTwoMedium-Medium_2.eot');
    src: url('../fonts/GESSTwoMedium-Medium_2.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GESSTwoMedium-Medium_2.woff') format('woff'),
        url('../fonts/GESSTwoMedium-Medium_2.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}





@media only screen and (max-width: 768px){
  .rtl .menu-main-container{width: calc(100% - 160px);float:none;padding-right: 0;padding-left: 50px;}
  .rtl .nav-btn{right:auto;left:20px;}
   .rtl a.nav-btn.active{left:60px;}
   .rtl .fist-about-box{left:0;}
  .rtl .second-about-box{left:0}
  .rtl .header.darkHeader .menu-main-container{width: calc(100% - 120px);}
  .rtl .header.darkHeader .main-language-btn {margin-top: 15px;}
  .rtl .product-listing-main ul li:nth-child(2n){margin-right:0;margin-left:0;}
.rtl .product-listing-main ul li:nth-child(3) {margin-left: 1.2%;margin-right: 0;}
.rtl .product-listing-main ul li:last-child{margin-right:0;}
.rtl .download-content{padding-right:0;padding-left:50px;}
.rtl div#sync2{margin-right:0 !important;}
.rtl .product-detail-gallery-main{right:0;}
.rtl .footer-contact{width:30%}
.rtl .gallery-main li:nth-child(2n){margin-left:0;}
.rtl .about-who-content{padding-right:0;}
.rtl #detail .product-images .thumb-nav{padding-right:0;}
.rtl .specification-table td{font-size:10px;}
.rtl .news-detail-section ul{text-align:right;}
.rtl .related-news-main h3{float:right;width:100%;}
.rtl .related-news-main span{float:right;}
.rtl .main-contact-inner{padding-right:20px;}
.rtl nav ul li{margin-right:0;}
.rtl .request-quote-popup.fancybox-content .form-group label{float:right}
}
@media only screen and (max-width: 500px){
.rtl .menu-main-container{padding-left:45px;}
.rtl .main-language-btn{margin:0}
.rtl .main-account-btns{margin-left:0;}
.rtl .search-main-wrapper{margin-left:0;margin-right:10px;}
.rtl .main-account-btns li a .icon-main.cart-icon{margin-top:0;}
.rtl .cart-count{top: -13px;right: 0px;}
.rtl .footer-contact{width:100%}
.rtl .home-blackbg-section-content .main-category-btn{min-width:125px;}
.rtl .search-main.active{ width: 170px;right: -170px;top: -7px;}
.rtl .header.darkHeader .search-main.active{ left: -212px;width: 210px;}
.rtl .main-account-btns li a label{font-size:0;}
.rtl .main-account-btns {margin: 10px 0 0 10px;}
.rtl .header.darkHeader .main-account-btns {margin-top: 25px;}
.rtl .about-page-first-section{min-height:570px;}
.request-quote-popup.fancybox-content .order-status-table{width:auto !important}

}