

/* https://www.filamentgroup.com/lab/select-css.html */
#contributor_form select {
	font-weight: normal;
	color: #757575;
	line-height: 1.3;
	padding: .5em 1.4em .5em .8em;
  min-width: 130px;
	max-width: 100vw;
  width: 90%;
  border-radius: 0;
	box-sizing: border-box;
	margin: 0;
	border: 1px solid #aaa;
	box-shadow: 0 1px 0 1px rgba(0,0,0,.04);
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: #fff;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAAA4CAMAAADJjiZaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMi1jMDAxIDYzLjEzOTQzOSwgMjAxMC8xMC8xMi0wODo0NTozMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIEVsZW1lbnRzIDExIEVkaXRvciAxMS4wIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RjAwMjc3RDg5QTAxMUU5OUQ2M0I3QzZGMUUxOUUwMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RjAwMjc3RTg5QTAxMUU5OUQ2M0I3QzZGMUUxOUUwMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdGMDAyNzdCODlBMDExRTk5RDYzQjdDNkYxRTE5RTAyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdGMDAyNzdDODlBMDExRTk5RDYzQjdDNkYxRTE5RTAyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+txoyFwAAAEVQTFRFEA8PBQUFFBMSExISCQkJBgYGFRQTBAQEDg0NAwMDDQ0MBgUFFBMTBwcHFRUUFxcWCwsLFhYVCQgICQkIBwcGEREQAAAAa0vO6gAAABd0Uk5T/////////////////////////////wDmQOZeAAABYElEQVR42rTU23LDMAgEUBzbTdL0ljbh/z+19sTyFUksErwzZ3aHgZib9sy+c33+MhP/3enLl7q29N0zPe5EvtQA0UDRD41zaXwhGpzbyZeaoNONuHGlAtQMF+FKLdAosV+Bc3X8ktxSrRJNkhO1gSbJhdpCQXKgdtAsVae6HbRIlakDtJIC9da4QGupIiVAG6kaJUFbqRIlQjupCiVDe6kCFYEOUjEVg45SIRWFBKmIikOSVEAlIFGaqR6Epj0RkiUjlYQikolKQzHJQGWgqARTOSgugVQWSkgQlYdSEkApoKSkpjRQWlJSKigjhfeSpCao7bhECtT7uRTKSllKC+WlDNVrIYWUpPSQRkpQAKSSohQC6aQIBUFKSaQwSCsJFAippQOFQnppR8EQIAXq49MEIdKKMkCQNFMWCJMCRQYIlNYUCKHSQqEQLAUKhnDpReGQQRopA2SRuLsYIP4XYADOQ7DyEEMuYQAAAABJRU5ErkJggg==')
    /*,linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%)*/
    ;
	background-repeat: no-repeat, repeat;
	background-position: right 16px top 50%, 0 0;
	background-size: 16px 8px, 100%;
}


#contributor_form select {
  color: #000;
}

#contributor_form select::-ms-expand {
	display: none;
}

#contributor_form select:hover {
  cursor: pointer;
	color: #00BDF2;
	border-color: #00BDF2;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAAA4CAYAAAD+UNZoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB7UlEQVR4nO3XW5LaMBBA0WP2v5ZsLUuYfIQJlQBBtvXolnX/wCBRfQqQNz9+uvfl0WY1qieH258L29sXrvr1mPv2eHzzDfTMsqD69vX06A51e3H5/RtXrXo95/uzt5cXSxZY1erjfG/KDgkLqk0lc92+v0kLqn9FQPz9c7eg+lUMxPN/0oJq3y4gXh8cFlS7dgPx/nS3oOp3CIj/H8EXVL0OA/H5PmlBne8UEGU3swvqeKeBKEMqWsiC+rcqQJQjlS64oH5XDYh9SKULXx2qKhD7kUo3uCpUdSCOIZVudDWoJkAcRyrd8CpQzYA4h1S68exQTYE4j1T6AWaFag5EHSSuCdUFiHpIXAuqGxB1kbgGVFcg6iMxN1R3INogMSfUECDaITEX1DAg2iIxB9RQINojkRtqOBB9kMgJFQKIfkjkggoDRF8kckCFAqI/ErGhwgExBomYUCGBGIdELKiwQIxFIgZUaCDGIzEWKjwQMZAYA5UCiDhI9IVKA0QsJPpApQIiHhJtodIBEROJNlApgYiLRF2otEDERqIOVGog4iNxDio9EDmQOAY1BRB5kNgHNQ0QuZCod5hIA0Q+JM4POBUQOZE4Puh0QORFYv/AUwKRG4nywacFIj8SnwFSAzEHEu8h0gMxDxLPIFMAwS9We2sQi5h8dwAAAABJRU5ErkJggg==);
}

#contributor_form select:focus {
	border-color: #aaa;
	box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
	box-shadow: 0 0 0 3px -moz-mac-focusring;
	color: #222;
	outline: none;
}
#contributor_form select option {
	font-weight:normal;
}

#contributor_form select:disabled, #contributor_form select[aria-disabled=true] {
	color: graytext;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAAA4CAMAAADJjiZaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMi1jMDAxIDYzLjEzOTQzOSwgMjAxMC8xMC8xMi0wODo0NTozMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIEVsZW1lbnRzIDExIEVkaXRvciAxMS4wIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RjAwMjc3RDg5QTAxMUU5OUQ2M0I3QzZGMUUxOUUwMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RjAwMjc3RTg5QTAxMUU5OUQ2M0I3QzZGMUUxOUUwMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdGMDAyNzdCODlBMDExRTk5RDYzQjdDNkYxRTE5RTAyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdGMDAyNzdDODlBMDExRTk5RDYzQjdDNkYxRTE5RTAyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+txoyFwAAAEVQTFRFEA8PBQUFFBMSExISCQkJBgYGFRQTBAQEDg0NAwMDDQ0MBgUFFBMTBwcHFRUUFxcWCwsLFhYVCQgICQkIBwcGEREQAAAAa0vO6gAAABd0Uk5T/////////////////////////////wDmQOZeAAABYElEQVR42rTU23LDMAgEUBzbTdL0ljbh/z+19sTyFUksErwzZ3aHgZib9sy+c33+MhP/3enLl7q29N0zPe5EvtQA0UDRD41zaXwhGpzbyZeaoNONuHGlAtQMF+FKLdAosV+Bc3X8ktxSrRJNkhO1gSbJhdpCQXKgdtAsVae6HbRIlakDtJIC9da4QGupIiVAG6kaJUFbqRIlQjupCiVDe6kCFYEOUjEVg45SIRWFBKmIikOSVEAlIFGaqR6Epj0RkiUjlYQikolKQzHJQGWgqARTOSgugVQWSkgQlYdSEkApoKSkpjRQWlJSKigjhfeSpCao7bhECtT7uRTKSllKC+WlDNVrIYWUpPSQRkpQAKSSohQC6aQIBUFKSaQwSCsJFAippQOFQnppR8EQIAXq49MEIdKKMkCQNFMWCJMCRQYIlNYUCKHSQqEQLAUKhnDpReGQQRopA2SRuLsYIP4XYADOQ7DyEEMuYQAAAABJRU5ErkJggg=='),
	  linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
}
#contributor_form select:disabled:hover,
#contributor_form select[aria-disabled=true] {
	border-color: #aaa;
}
