@media (min-width:1537px) and (max-width: 1537px)
{
    ul#change_color li a {
        padding-left: 2px !important;
        padding-right: 5px !important;
    }
 
}
@media (min-width:300px) and (max-width: 1208px)
{
ul.navbar-nav.ml-auto.menu-middle a {
 
    padding-left: 8px !important; 
    padding-right: 7px  !important; 
}
ul#change_color li a {
    padding-left: 2px !important;
    padding-right: 5px !important;
}
 
}
 @media screen and (min-width: 991px) and (max-width: 1358px)
{
ul.navbar-nav.ml-auto.btn-connx a {
            font-size: 11px;
    margin-left: -3px !important;
    margin-right: 3px !important;
    padding: 8px 5px  
}
}
li.nav-item.text-center {
    margin: 0 9px 0 0;
}
@media (max-width : 992px)  
{
li.nav-item.text-center {
    margin: 10px 9px 0 0 !important;
}
 
}
@media (min-width : 992px) and (max-width : 1016px)
{
    .form_direction_ltr  li.nav-item.text-center {
        margin: 0 27px 0 0 !important;
 }

 .form_direction_rtl  li.nav-item.text-center {
    margin: 0 -70px 0 0 !important;
}
    .ml-auto {
         margin-right: -12px !important;
    }
}
@media screen and (min-width: 991px) and (max-width: 1016px)
{
    ul.navbar-nav.ml-auto.btn-connx a {
        font-size: 11px;
        margin-left: -17px !important;
        margin-right: -10px !important;
        padding: 5px 0px 
    }
    .fixed-top {
        right: 45px;
    }
}
 @media screen and (min-width: 991px) and (max-width: 1537px)
{
.navbar-expand-lg .navbar-collapse {
     left: 12%;
    position: absolute;
}
}
 @media screen and (min-width: 1087px) and (max-width: 1358px)
{
        ul.navbar-nav.ml-auto.menu-middle a {
     padding-right: 3px !important;
}
ul.navbar-nav.ml-auto.btn-connx a {
     margin-left: 0px !important;
    margin-right: 9px !important;
 }
}
/* Style the active class, and buttons on mouse-over */
.actives > a {
    color: #EE6F35 !important;
   }
   html, body ,.article-box .card-body p.card-text,.card-text{
    
    text-align: justify;
    }
   .text-slider > h1 , .text-slider > h5 ,.text-slider > h2, .text-slider > h3  
   {
    
    text-align: left;
   }
   .l-card__text > p 
   {
    
    text-align: justify !important;
   }
 @media (max-width : 991px )   {
        ul.navbar-nav.ml-auto.btn-connx.align-items-center.d-flex {
            position: relative;
        }
                #notifCart {
     background-color: red;
    color: white;
    border-radius: 50%;
    padding: 2px 6px;
    position: absolute !important;
    top: 3px !important;
}
        }
        @media (min-width : 992px ) and (max-width :  1537px) {
                #notifCart {
 
    top: -10px !important;
}
        }
#notifCart {
    background-color: red;
    color: white;
    border-radius: 50%;
    padding: 2px 6px;
    font-size: 12px;
    position: absolute;
         top: -8px   
}
.fa {
     color: #ffffff;
         font-size: 12px;
}
ul.navbar-nav.ml-auto.btn-connx a {
    background-color: #ee6f35db;
     padding: 8px 11px ;
    border-radius: 30px;
    border: 1px solid #EE6F35;
}
ul.navbar-nav.ml-auto.btn-connx a:hover {
    background-color: #1568B1;
    color: #EE6F35;
    border: 1px solid #1568B1;
}
 .dropdown-item.auth {
    padding: 0.25rem 1rem !important;
 }
.section-FAQ , .edit-profile-section , .container-fluid, .section-gallery {
    padding-top: 5% !important;
 }
 .section-services > .section-FAQ {
    padding: 0px  !important;
}
div#navbarSupportedContent {
    background: white;
}
#navbarSupportedContent  .dropdown-toggle::after{
    margin-left: 0;
 }
 a.dropdown-toggle.dropbtn.display-desktop.notification-ring {
    padding: 9px 7px;
}
 
@media (max-width: 1358px){
    a.dropdown-toggle.dropbtn.display-desktop.notification-ring {
        padding: 10px 8px!important;
    }  
    i.fa.fa-shopping-cart {
     font-size: 11px!important;
    }  
    
}
.fa-solid .fa-bell {
     display: contents !important;
}
a.dropdown-item.notification-item.new {
    margin: 8px 11px !important;
    border-radius: 30px;
    text-align: left;
    width: auto;
    direction: ltr;
    padding: 2px 8px !important;
}
.notification-items > li {
     border-radius: 30px;
}
.notification-items > li:hover {
    background-color: #1568B1;
    border-radius: 30px;
}
.form_direction_rtl #dropdown-Dae {
    left: 30px;
}
#cart-shop {
     border-radius: 50%  !important;
    color: white  !important;
    padding: 0px !important
}
#notif-r  {
    border-radius: 50%  !important;
   color: white  !important;
   padding: 3px 1px  !important;
   line-height: 0!important;
}
#navbarSupportedContent ul li a.notification-ring {
    padding: 10px 11px !important
}
 
.form_direction_rtl ul.navbar-nav.ml-auto.btn-connx.align-items-center {
    margin-right: auto !important;
    margin-left: 6%  !important;
 }
 @media ( max-width:992px){
    .form_direction_rtl ul.navbar-nav.ml-auto.btn-connx.align-items-center { 
        margin-bottom: 30px;
    }
    li.nav-item.text-center.dropdown ,div#dropdown-Dae{
         margin-top: 28px !important;
    }
 div#navbarSupportedContent {
        overflow: auto !important;
        height: 32rem !important;
    }
 }
li.nav-item.text-center.dropdown {
    font-size: 12px;
    
}
.navbar-custom-menu.d-blocki .fa-solid.fa-bell {
    color: #ee6f35;
}
 
a#btn-notification-all-as-read {
    background-color: white!important;
    color: black!important;
    border: 0!important;
}
a.dropdown-item.traduction {
    background-color: white!important;
    border: 0!important;
}
.form_direction_rtl   #dropdown-Dae{
    color: #ee6f35 !important;
    margin-left: 5% !important;
    margin-right: -3% !important;
} 
 .nav-item.current a {
    font-weight: bold;
    color: rgb(238, 111, 53) !important;
} 