select.dmt-select {
    margin: 14px 0 10px;
    width: 100%;
    padding: 5px 35px 5px 15px;
    font-size: 16px;
    border: 1px solid $medium-gray;
    color: $dark-gray;
    height: 34px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAMAAABZj73OAAACLlBMVEVxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqNxhqM70+OhAAAAuXRSTlMAAQIDBAUGBwgJCgsMDQ4PERITFRYZGhscHR8hIiMkJSYnKCkqKy0wMTIzNDU2OTo8Pj9AQkNERUZISUpNTk9RU1RXWFleYGFiY2RlaGttb3BxcnN2ent8fX6Ag4SGh4iJioyNjpCRkpSVl5iam5ydn6CipKWnqaqrrK6vsLGytbe4ury+v8DCxMXGx8nKy8zN0NHS1dbX2Nna29ze4OLj5ebn6Onr7O3u7/Dx8vP09fb3+Pn6+/z9/vfpSsgAAAJYSURBVHgBY9CIbGpJMeNnIAKwaafPWNLhyRA8ffPWlQ12ROhh1S3dsHPn1haGvPU7d+7Y0GDFS1CHeuGGnUC1Mxky14HodVWmXPh1sKhmrdkJBNvbGdxn7ADpWV2iz4FPB7NiwvIdIC3LQxgUkpaAmSvyNdhw62CSilgENnpdpiwDq2becjBnaYoyCy4djKKBc7aDDN5YpMLEwMCuV7IGrGdxtDQTDi1CHlPAOjZV6zCD+BzGNetA/B0LwsQZsergd+jeClKxpdkc6mFuy8YNYD3zgsWx6eA0awbr2NbryAMT47Vt3QzWM9tfFEuk69duAQfvVDcBhCifQxdEdJqPCLrbWHXKN4LNm+MnjCwu4NS/DSS+dZK7ECOqDo2C9WAdC0PFUGUEXSeC9WzpcRFAiXSVjNU7wVEYK4lmP6OwFzgcd2xus+NFikL5hKVgHWtSZRgxYksiYCY47Dc0WHDDdUiGzQcLrstWwBL+zDLhc3eApSsNOKE6RH1ngYU2FqthjWVmhThIOlpbqMkK9eAksAc31+mz4kjfamlLwXpWZSgxg6LLrgMSJO3WnDhzqlbOKrCeFclyTAycJk1bwAE/wZkPT+7WLV4DdvyyGClO/RpI9M7wFsRbIhhUgHPrzsVRNqWbwFE4Nwg1QWAmQcM6sMrti3vXgyNkcQQo0vHrMWncCjZ9G1jHingpoA5CeiwgSR0a6bL4dUCzj00nTM/6XEWCOiAx6AJJ1js2lGkwMxAFGEW8Jm8D6tjUaMjOQCRgEvfpW7t5eb01FzGqYenRPjEv0gh7oQsArOgwoNUSwPAAAAAASUVORK5CYII=)
        95% / 5% no-repeat transparent;
}


/*target Internet Explorer 9 and Internet Explorer 10:*/
@media screen and (min-width:0\0) {
    select {
        background:none;
        padding: 5px;
    }
}