@font-face {
    font-family: 'DroidKufi-Regular';
    src: local('assets/dist/css/fonts/Droid_Arabic_Kufi_Regular'), url('assets/dist/css/fonts/Droid_Arabic_Kufi_Regular.ttf') format('truetype');
  
  }
   h1, h2, h3, h4, h5, h6, .featured_posts_link, .mks_author_widget h3, a{
  font-family: 'DroieguladKufi-Rr', sans-serif !important;
  }
  #ministre p{
    font-family: 'DroidKufi-Regular', sans-serif !important;
  
  }
  .styled-input input, .styled-input textarea, .styled-input select, button{
   font-family: 'DroidKufi-Regular', sans-serif !important;
  }
  
  body {
   font-size: 17px !important;
   font-family: 'DroidKufi-Regular', sans-serif !important;
  }
  
  
  
  h1 { font-size: 28px; line-height: 65px; margin-bottom: 7px; }
  
  h2 { font-size: 22px; line-height: 52px; margin-bottom: 10px;}
  
  h3 { font-size: 20px; line-height: 46px; margin-bottom: 7px; -webkit-font-smoothing: antialiased; }
  
  h4 { font-size: 18px; line-height: 40px; margin-bottom: 7px; }
  
  h5 { font-size: 14px; line-height: 35px; margin-bottom: 7px; }
  
  h6 { font-size: 14px; line-height: 30px; margin-bottom: 7px; }
  
  
  .title{
   font-size: 36px !important;
  }
  
  #ministre {
      float: right;
      width: 100%;
  }
  
  .entry-title{
   font-size: 28px !important;
   line-height: 40px;
  }
  
  .logo_wrapper{
    right: 0;
    left: initial !important;
  }
  
  header#header {
      direction: ltr;
  }
  
  .site-title a {
      display: inline-block !important;
  }
  .logo_wrapper img {
      display: inline-block !important;
  }
  
  .header-main #nav ul {
    float: right;
    
  }
  #nav li a {
    font-size: 20px;
  }
  #nav li, #nav li a {
    float: right;
  }
  span#listtitle {
    display: -webkit-box;
  }
  #listtitle ul {
    width: 250px;
  
  }
  ul.header_link {
    margin-left: 70px !important;
  
  }
  /***Menu right***/
  
  #nav .sub-menu .sub-menu {
    position: absolute;
    left: -201px;
    right: auto;
    top: 0;
    display: none;
    width: 150px;
    max-height: 0;
  }
  
  #nav .sub-menu > li.menu-item-has-children:after {
    float: left;
    margin: 0 !important;
    position: absolute;
    left: 13px;
    top: 13px;
  }
  #nav .sub-menu .menu-item-has-children:after {
    content: "\f104";
  }
  


.dropdown-menu-end[data-bs-popper] {
    right: -70px !important;
}

.footable-filtering-external ul.dropdown-menu>li>a.checkbox input[type=checkbox], table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox input[type=checkbox] {
    position: relative;
     margin-left: 4px; 
}

