/*
Theme Name: Amana Group
Theme URI:
Author: the devops amana innovations team
Author URI: https://amanagroupbd.com/
Description: default theme for amana group is designed by amana innovations bd
Version: 1.1
Requires PHP: 7.0
License: GNU General Public License v2 or later.
License URI: http://www.gnu.org/license/gpl-2.0.html
Tags: Amana Agro Chemical, Amnana Group, Amana International,  custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options
Text Domain: amanagroup
*/



footer .fa::before {
    float: left;
    margin-top: 8px;
    width: 18px;
    font-family: "Font Awesome 5 Free";
}

#footer_middle_menu .fa a {
    /* font-family: "Font Awesome 5 Free"; */
    font-family: 'Poppins', sans-serif;
    font-weight: normal;    
}

.custom-navbar .menu-item.active a {
    color: #ff8000;
}

 /* Highlight all current-menu items up to 2 submenus (ul ul ul li... would be 3 menus) */
 .custom-navbar ul li.current-menu-ancestor > a, .custom-navbar li.current-menu-item a, .custom-navbar ul li.current-menu-item a, 
 .custom-navbar ul ul li.current-menu-item a {
     color: #ff8000;
 }

.breadcrumb-item a {
    color: #343A40;
}

.breadcrumb-item .current-item {
    color: #fa8815;
}

.footer-content .logo {
    max-width: 185px;
}

.header-nav #hamburger {
    cursor: pointer;
    margin-top: -6px;
}

.float-text figure {    
    max-width: 30%;    
    text-align:center;
}

@media (max-width: 768px) {
    .float-text figure {    
        max-width: 50%;    
        text-align:center;
    }
}

.float-text img {
    /* border: 1px solid #ececec; */
        border: 1.05rem solid #545557; 
    /* padding: 0.5rem; */
    /* box-shadow: 0 0 8px rgb(0 0 0 / 60%); */
    padding: 0.5rem;
}

/*
* Enterprise History.
*/
.float-text .enterprise{      
    float: right; 
    width:50%; 
    margin: 7px 0 10px 30px;
}

@media (max-width: 768px) {
    .float-text .enterprise{   
        float: right; 
        width:100%; 
        margin: 0 0 20px 30px;
    }
}


.managing-director .bg-director{
  background-color: #f0f0f0;
}  

.managing-director img{
    border: 1.05rem solid #545557;
    padding: 0.5rem;
}

/*404 page template css*/
h1.head{
    font-size: 200px;
    font-weight: 700;
    letter-spacing: 20px;
    margin: 10px 0 0 0;
    color:#f68a1f;
}

.btn-outline{
    color: #fff;
    padding: 10px 30px;   
    margin-top: 25px;
    display: inline-block;
    font-weight: 400;
    background: #f68a1f;   
    border-radius: .25rem;
  }
  .btn-outline:hover{
    color: rgb(75, 75, 75);
    background: #f68a1f;
    text-decoration: none;;
  }
  
  @media (max-width: 1024px) {    
    h1.head {
        font-size: 180px;
        letter-spacing: 18px;
    }
  
  }  
  @media (max-width: 768px) {
    
  h1.head {
    font-size: 150px;
    letter-spacing: 25px;
  }  
  }
  
  @media (max-width: 640px) {
    
  h1.head {
    font-size: 150px;
    letter-spacing: 0;
  }
  
  }
  
  @media (max-width: 480px) {  
 
    h1.head {
    font-size: 120px;
    letter-spacing: 0;
  } 
  p {
      font-size: 15px;
  }

  }

  /*end  404 page template css*/



@media (max-width: 1024px) {
    .breadcrumb .dashicons, .dashicons-before:before {
    font-size:18px; 
   }
}

@media (max-width: 640px) {
    .breadcrumb .dashicons, .dashicons-before:before {
    font-size:17px; 
   }
   
}

 /* -------------------------------------------------------------------
 * ## News page navigation
 * ------------------------------------------------------------------- */
.pagination ul li span {
    display: block;
    width: 35px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #ced4da;
    -webkit-box-shadow: 0 0 2px 1px rgb(0 0 0 / 10%);
    box-shadow: 0 0 2px 1px rgb(0 0 0 / 10%);
    text-align: center;
    border-radius: 50%;
    background-color: #f68a1f;
    border: 1px solid #f68a1f;
    color: #fff;
    text-decoration: none;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}

  /* -------------------------------------------------------------------
 * ## End of News page navigation
 * ------------------------------------------------------------------- */

 .testimonial-img {
    width: 50px;
    height: 50px;
 }

/*
* video and gallery page control icon
*/
 div#lightboxed--bttn_next, div#lightboxed--bttn_prev, div#lightboxed--bttn_close {    
    background-image: url("assets/images/controls.png")!important;
}

.news .card-title {
    height: 42px;
}

.text-muted a{
    color: #6c757d!important;
}
.text-muted a:hover{
    color: #df7701!important;
    text-decoration:none;
}

.social-share-wrapper{
    margin-top: 20px;   
}

.post-navigate a{
    text-decoration:none;
}

.no-result {
    min-height: 500px;
    padding-top: 200px;
}

.postbox__text {
    background: rgb(255, 244, 223);
}
.usr-icon-font{
    font-size:17px;
}