button, .comment-reply-link, a.button, input[type="button"], input[type="reset"], input[type="submit"] { background: #6c50fb none repeat scroll 0 0; color: #fff; font-size: 18px; line-height: 1; padding: 13px 35px; display: inline-block; font-family: 'Barlow', sans-serif; border-radius: 0px; font-weight: 600; text-transform: uppercase; } button, .comment-reply-link, a.button, input[type="button"], input[type="reset"], input[type="submit"], button:hover, .comment-reply-link, a.button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { -webkit-transition: 0.4s ease-in-out; -moz-transition: 0.4s ease-in-out; -o-transition: 0.4s ease-in-out; transition: 0.4s ease-in-out; } button:hover, .comment-reply-link, a.button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background-color: #2e2e2e; color: #fff; } button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active { border-color: #aaa #bbb #bbb; box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); outline: none; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea, select { color: #666; border: 1px solid #ccc; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus { color: #111; outline: none; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"] { padding: 6px 0 6px 9px; } select { width: 100%; padding: 5px; } textarea { padding: 10px 20px; width: 100%; }