select {
   -webkit-appearance: none; 
   -moz-appearance: none;
   appearance: none;   
}
input.srcinput {    
    background: url(/asset/img/search.png) 1% / 7% no-repeat;      
}

input.srcinput::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #C0C0C0;
  opacity: 1; /* Firefox */
}

input.srcinput:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #C0C0C0;
}

input.srcinput::-ms-input-placeholder { /* Microsoft Edge */
  color: #C0C0C0;
}

select.srccat { 
   font-family: FontAwesome;
   background: url(/asset/img/cat.png) 2% / 10% no-repeat,
               url(/asset/img/dropdown.png) 98% / 10% no-repeat;
}

select.srccata { 
   font-family: FontAwesome;
   background: url(/asset/img/cat.png) 2% / 4% no-repeat,
               url(/asset/img/dropdown.png) 98% / 4% no-repeat;
}
select.srccatan { 
   font-family: FontAwesome;
   background: url(/asset/img/cat.png) 2% / 2% no-repeat,
               url(/asset/img/dropdown.png) 98% / 4% no-repeat;
}

select.srclocatie {      
   background: url(/asset/img/loc.png) 2% / 10% no-repeat,
               url(/asset/img/dropdown.png) 98% / 10% no-repeat;
}
select.deliveryselect {      
   background: url(/asset/img/delivery.png) 2% / 10% no-repeat,
               url(/asset/img/dropdown.png) 98% / 10% no-repeat;
}
select.fedelemw {   
   background: url(/asset/img/dropdown.png) 98% / 40% no-repeat;
}
select.srccur { 
   font-family: FontAwesome;
   background: url(/asset/img/dropdown.png) 98% / 10% no-repeat;
}
select::-ms-expand { 
    display: none;
}
@media screen and (min-width:0\0) {
    select {
        background-image:none\9;
        padding: 5px\9;
    } 
}