input[type="text"], input[type="password"], input[type="email"], textarea, textarea.form-control {height: 50px;margin: 0;padding: 0 20px;vertical-align: middle;background: #f8f8f8;border: 1px solid #ddd;font-family: "Roboto",sans-serif;font-size: 16px;font-weight: 300;line-height: 50px;color: #888;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: 0 1px 0 0 #fff;-webkit-box-shadow: 0 1px 0 0 #fff;box-shadow: 0 1px 0 0 #fff;-o-transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
textarea, textarea.form-control {padding-top: 10px;padding-bottom: 10px;line-height: 30px;}
input[type="text"]:focus, textarea:focus, textarea.form-control:focus {outline: 0;background: #fff;border: 1px solid #bbb;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
input[type="text"]:-moz-placeholder, textarea:-moz-placeholder, textarea.form-control:-moz-placeholder {color: #888;}
input[type="text"]:-ms-input-placeholder, textarea:-ms-input-placeholder, textarea.form-control:-ms-input-placeholder {color: #888;}
input[type="text"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, textarea.form-control::-webkit-input-placeholder {color: #888;}
button.btn {position: relative;height: 50px;margin: 0;padding: 0 20px;vertical-align: middle;background: #019299;border: 0;font-family: "Roboto",sans-serif;font-size: 16px;font-weight: 300;line-height: 50px;color: #fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-o-transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
button.btn:hover {opacity: .6;color: #fff;}
button.btn:active {outline: 0;opacity: .6;color: #fff;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
button.btn:focus {outline: 0;opacity: .6;background: #019299;color: #fff;}
button.btn:active:focus, button.btn.active:focus {outline: 0;opacity: .6;background: #019299;color: #fff;}
button.btn:before {content: "";position: absolute;top: 50%;left: 0;width: 100%;height: 50%;background: rgba(0,0,0,.1);}