.form-container .form-items .form-item select, .form-container .form-items .form-item input[type="text"], .form-container .form-items .form-item textarea {width: 100%; padding: 7px; border: 1px solid #c2c2c2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 1px 1px 4px #ebebeb; -webkit-box-shadow: 1px 1px 4px #ebebeb; box-shadow: 1px 1px 4px #ebebeb; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none;} .form-container .form-items .form-item input[type="text"], .form-container .form-items .form-item textarea {background: #fff;} .form-container .form-items .form-item select {padding-right: 20px; background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAYAAAAPr1RWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxQTdCNkFGMEI4RjExRTY5N0IxOTJBOTdGQkI2NTlGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxQTdCNkIwMEI4RjExRTY5N0IxOTJBOTdGQkI2NTlGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjFBN0I2QUQwQjhGMTFFNjk3QjE5MkE5N0ZCQjY1OUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjFBN0I2QUUwQjhGMTFFNjk3QjE5MkE5N0ZCQjY1OUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PRxcGAAAAXUlEQVR42mL8//8/A60AEwMNwajh5BnOyMh4G4j/Y8G3CJoOSi34MBDwAPEbkFIkDOJzEdRLSAHUAlkg/g41+BsQSxOljxhFUAtMgfgzEBsTq4dxNBONGk40AAgwAPrLt56mZXhyAAAAAElFTkSuQmCC") no-repeat right center;} .form-container .form-items .form-item select option {background: #fff;} .form-container .form-items .form-item select::-ms-expand {display: none;} @media screen and (max-width: 600px) {.form-container {margin-top: 0; margin-bottom: 0;} .form-container .form-items .seat-reservation-timer {width: 100%;} .event-container {margin-bottom: 45px;}} @media screen and (max-width: 400px) {.form-container {padding: 30px; padding-top: 30px; margin-top: 0;} input[type="text"], textarea, select {padding: 10px;}} 