p, h1, h2, h3, h4, h5, h6, a, .btn, #home_blog .home-blog-content .intro, table thead th, table thead td, #customer_orders .sb-title, li,
#breadcrumb span, #breadcrumb a, .home-slider-wrapper .camera_cta_1 a, .home-slider-wrapper .camera_cta_2 a, .home-slider-wrapper .camera_cta_3 a,
.home-slider-wrapper .camera_cta_4 a, .home-slider-wrapper .camera_cta_5 a, .sale_banner .sale_text, .sale_banners, h6.general-title,
#widget-newsletter .newsletter form input, .footer-content-top .general-title, .footer-content-bottom .copyright, .num-items-in-cart span,
#loginBox ul.customer-accounts > li a.action, label.control-label, #top nav.navbar a {   
font-family: 'El Messiri', sans-serif !important;
}

@media (min-width: 1200px){
    .navbar-expand-xl .navbar-nav .dropdown-menu {
        text-align: right;
    }
}
.list-inline-item i{
    margin-left: 7px;
}
.pwrdby{
    direction: rtl;
}
.top-bar {
    direction: rtl;
}
.header-wrapper .header-text {
    direction: rtl;
}
.navbar {
    direction: rtl;
}
#intro-cards {
    direction: rtl;
    text-align: right;
}
#blogprev-home {
    text-align: right;
}
.container-fluid {
    text-align: right;
    direction: rtl;
}

.contact-info{
    direction: rtl;
}

.top-bar .contact-details li{
    font-size: 15px;
}

.notepad.pl-5.pr-5 .row .col-lg-7{
    direction: rtl;
    text-align: right;
}

.mc-field-group{
    direction: rtl;
}
#mc-embedded-subscribe{
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}
.res-margin.conta{
    direction: rtl;
}
.res-margin.conta h5{
    margin-left: -55px;
}

.list-unstyled.mt-3 li i {
    margin-left: 7px; 
}
.pwrdby{
    margin-left: -18px;
}

.page {
    direction: rtl;
    text-align: right;
}

.breadcrumb-item+.breadcrumb-item::before {
    color: #fff;
    font-size: 7px;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f053" !important;
}

.row.mt-5.magnific-popup.isotope{
    direction: rtl;
}

.navbar-nav a {
    font-size: 20.5px;
}

@media (max-width: 760px){
   .container-fluid.top-bar .container{
        text-align: center;
    }
    
   .sticky-top {   
    position: static;
   }
   
   .res-margin.conta {    
        margin-left: 50px;
    }
}







