
.imgwrapperProductimg img {
    width:100%;
    height:auto;
}

@media (max-width: 1199px) {
    .navmenu .dropdown ul {
        display: block;
    }
    
    
    
    
    #navmenu ul.dropdown-menu {
        width: 400px;
    }    
    
    #navmenu ul.dropdown-menu {
        width: 100%;
        border:0 !important;
    }    
    
#navmenu .dropdown-menu img {
    width: 100%;
   } 
   
    .navmenu .dropdown ul {
        margin-left:0;
        margin-top:0;
    }  
    
    
    .parts-overview-title {
        width: 60%;
    }
    
    .page-title {
        padding-top:50px;
    }
    
    .form-inline .search-form {
        width: 60% !important;
    }   
    
    #livesearch {
        margin:0 auto;
        width:100% !important;
        max-height:500px;
        overflow-y:scroll;
        left:0 !important;
    }
    
    .ajax-img { width:40px !important; }
    
    #livesearch { width:300px;margin-top:45px;}    
    #livesearch .ajax-title {
        width:270px;
    }     
           
}

@media (max-width: 576px) {
  .parts-overview-img {
    width:100px !important;
    margin-right:15px !important;
  }

  ul.manu-specific-partlist li .parts-overview-img img {
    width:100% !important;  
  }
  
  .produkt-box {
    padding-left:10px;
    padding-right:10px;
  }
  
  .hero .hero-title.mb-4 {
    font-size:1.6rem;
  }
  

}

@media only screen and (min-width: 100px) and (max-width: 991px) {
    .breadcrumbs ul > li {
        background: #e5e5e5;
        padding:10px;
        margin-right:0.3%;
        margin-bottom:0.3%;
    }
    
    .breadcrumbs ul > li:hover {
        background: #e5e5e5;
    }
    
    .breadcrumbs ul > li > ul > li {
        background:none;
    }
    
    .hero .feature-boxes {
        margin-top:0;
    } 
    
    .navmenu a i { background-color:#FFF; }   
    
}

