.sktech_subscribes_form { margin: 1em 0; }
.sktech_subscribes_form form,
.sktech_subscribes_form label,
.sktech_subscribes_form input { width: auto; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; cursor: auto; height: auto; vertical-align: baseline; line-height: normal; }
.sktech_subscribes_form label { font-weight: bold; margin-bottom: 5px; }
.sktech_subscribes_form input.placeholdersjs { color: #aaa !important; }
.sktech_subscribes_form input[type="text"],
.sktech_subscribes_form input[type="email"],
.sktech_subscribes_form input[type="tel"],
.sktech_subscribes_form input[type="url"],
.sktech_subscribes_form input[type="date"],
.sktech_subscribes_form textarea,
.sktech_subscribes_form select { width: 100%; }
.sktech_subscribes_form input[type="number"] { min-width: 40px; }
.sktech_subscribes_form input[type="checkbox"],
.sktech_subscribes_form input[type="radio"] { position: relative; margin: 0 6px 0 0; padding: 0; height: 13px; width: 13px; display: inline-block; border: 0; }
.sktech_subscribes_form input[type="checkbox"] { -webkit-appearance: checkbox; }
.sktech_subscribes_form input[type="radio"] { -webkit-appearance: radio; }
.sktech_subscribes_form input[name="_sktech_subscribes_required_but_not_really"] { display: none !important; }
.sktech_subscribes_form input[type="submit"],
.sktech_subscribes_form button,
.sktech_subscribes_form input[type="button"] { cursor: pointer; display: inline-block; }
.sktech_subscribes_form label > span,
.sktech_subscribes_form li > label { font-weight: normal; }
.sktech_subscribes_alert { margin: 1em 0; padding: 10px 15px; color: #c09853; background-color: #fcf8e3; border: 1px solid #fbeed5; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; display: block; position: relative; }
.sktech_subscribes_success { color: #468847; background-color: #dff0d8; border-color: #d6e9c6; }
.sktech_subscribes_notice { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1; }
.sktech_subscribes_error { color: #b94a48; background-color: #f2dede; border-color: #eed3d7; }
form.sktech_subscribes_form,
.sktech_subscribes_form form { box-shadow: none !important; -webkit-box-shadow: none; -moz-box-shadow: none; width: auto; }
.sktech_subscribes_form p { margin: 0 0 15px !important; padding: 0; }
.sktech_subscribes_form label { font-size: 1em; margin: 6px 0; }
.sktech_subscribes_form input[type="text"],
.sktech_subscribes_form input[type="email"],
.sktech_subscribes_form input[type="tel"],
.sktech_subscribes_form input[type="url"],
.sktech_subscribes_form input[type="date"],
.sktech_subscribes_form textarea,
.sktech_subscribes_form select { width: 100%; height: 34px; margin: 0; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; color: #555555; vertical-align: middle; background-color: #ffffff; border: 1px solid #cccccc; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; background-image: none; text-shadow: none; }
.sktech_subscribes_form input[type="text"]:focus,
.sktech_subscribes_form input[type="email"]:focus,
.sktech_subscribes_form input[type="tel"]:focus,
.sktech_subscribes_form input[type="url"]:focus,
.sktech_subscribes_form textarea:focus,
.sktech_subscribes_form select:focus { border-color: #66afe9; outline: 0; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
.sktech_subscribes_form textarea { height: auto; }
.sktech_subscribes_form input[readonly],
.sktech_subscribes_form input[disabled] { background-color: #eeeeee; }
.sktech_subscribes_form input[type="submit"],
.sktech_subscribes_form input[type="button"],
.sktech_subscribes_form button { display: inline-block; padding: 6px 12px; margin: 0; font-size: 14px; font-weight: normal; line-height: 1.428571429; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; border: 1px solid transparent; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; box-shadow: none; background: none; text-shadow: none; filter: none; height: auto; width: auto; }
.sktech_subscribes_form input[type="submit"]:focus,
.sktech_subscribes_form input[type="button"]:focus,
.sktech_subscribes_form button:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.sktech_subscribes_form input[type="submit"]:hover,
.sktech_subscribes_form input[type="button"]:hover,
.sktech_subscribes_form button:hover,
.sktech_subscribes_form input[type="submit"]:focus,
.sktech_subscribes_form input[type="button"]:focus,
.sktech_subscribes_form button:focus { color: #333333; text-decoration: none; background: none; }
.sktech_subscribes_form input[type="submit"]:active,
.sktech_subscribes_form input[type="button"]:active,
.sktech_subscribes_form button:active { background-image: none; outline: 0; -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.sktech_subscribes_form input[type="submit"],
.sktech_subscribes_form button { color: #ffffff !important; background-color: #5cb85c !important; border-color: #4cae4c; }
.sktech_subscribes_form input[type="submit"]:hover,
.sktech_subscribes_form button:hover,
.sktech_subscribes_form input[type="submit"]:active,
.sktech_subscribes_form button:active,
.sktech_subscribes_form input[type="submit"]:focus,
.sktech_subscribes_form button:focus { color: #ffffff !important; background-color: #47a447 !important; border-color: #398439; }
.sktech_subscribes_form input[type="text"]:focus,
.sktech_subscribes_form input[type="email"]:focus,
.sktech_subscribes_form input[type="tel"]:focus,
.sktech_subscribes_form input[type="url"]:focus,
.sktech_subscribes_form input[type="date"]:focus,
.sktech_subscribes_form textarea:focus,
.sktech_subscribes_form select:focus { border-color: #5cb85c; }