MailChimp for WordPress - Version 2.1

Version Description

  • July 29, 2014 =

Fixes

  • Some fields lost its value when a form error occured

Improvements

  • Minified all CSS and JS files
  • Required MailChimp fields are now validated server side as well.
  • Birthday and address fields are now automatically formatted in the correct format
  • Improved code, memory usage and class documentation

Additions

  • Brazilian translations, thanks to Felipe Scuissiatto of Evonline
  • mc4wp_form_messages filter to register custom error messages
  • mc4wp_form_message_position filter to set position of error messages (before or after fields)
  • Option to set the text for when a required field is missing
Download this release

Release Info

Developer DvanKooten
Plugin Icon 128x128 MailChimp for WordPress
Version 2.1
Comparing to
See all releases

Code changes from version 2.0.5 to 2.1

assets/css/admin.min.css ADDED
@@ -0,0 +1 @@
 
1
+ #mc4wp-content{float:left;width:65%}#mc4wp-sidebar{float:left;width:33%;margin-left:2%;border-left:1px solid #ccc;padding:0 0 0 2%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.valigntop{vertical-align:top!important}#mc4wp .mc4wp-box{margin-bottom:20px}#mc4wp-upgrade-box{background:#222;color:#ddd;padding:20px}#mc4wp-upgrade-box h3{margin:0;color:#fff}#mc4wp-fw h4{margin-top:0}#mc4wp-fw p{margin-bottom:1em}#mc4wp-fw-fields{display:none}#mc4wp-fw-preview{font-family:"Courier New",Courier,monospace;min-height:200px;font-size:11px;background:#fff;z-index:99}#mc4wp-lists{margin:0}#mc4wp-lists input{margin-right:5px}.mc4wp-settings tr.pro-feature td,.mc4wp-settings tr.pro-feature th,.pro-feature{color:#aaa}#mc4wp span.status{display:inline-block;padding:3px 6px;color:#fff;font-size:12px;font-weight:700}#mc4wp span.positive{background-color:green}#mc4wp span.negative{background-color:lightGrey}#mc4wp table th{text-align:left}#mc4wp table.form-table tr td:first-child,#mc4wp table.form-table tr th:first-child{padding-left:0}#mc4wptd.nowrap{white-space:nowrap}#mc4wp td.desc{font-style:italic;font-size:11px}.mc4wp-notice{padding:6px 8px;color:#31708f;background:#d9edf7;border:1px solid #bce8f1;margin:1em 0!important}#mc4wp .mc4wp-col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;padding:0 5px}#mc4wp .mc4wp-first{padding-left:0}#mc4wp .mc4wp-last{padding-right:0}.mc4wp-well{background:#fff;padding:10px;border:1px solid #ccc}.mc4wp-title{font-size:1.4em;margin:1.6em 0 1em;padding:0 0 6px;border-bottom:1px solid #ddd}table.mc4wp-help,table.mc4wp-help td,table.mc4wp-help th{border:1px solid #ddd;border-collapse:collapse;font-size:12px}table.mc4wp-help td,table.mc4wp-help th{vertical-align:text-top;text-align:left;padding:5px 10px}table.mc4wp-help tr:hover{background-color:#ddd}#mc4wp .wp-list-table code{float:right}@media(max-width:1279px){#mc4wp-content,#mc4wp-sidebar{float:none;width:100%;padding:0;margin:0}#mc4wp-sidebar{border-left:0;border-top:1px solid #ccc;margin-top:25px;padding-top:25px}#mc4wp .wp-list-table code{float:none}}@media(max-width:719px){.mc4wp-hide-smallscreens{display:none}}
assets/css/checkbox.css CHANGED
@@ -1 +1,23 @@
1
- #mc4wp-checkbox{clear:both;display:block}#mc4wp-checkbox input{position:relative;margin:0 6px 0 0;padding:0;vertical-align:middle;display:inline-block !important;max-width:21px}#mc4wp-checkbox label{display:block;cursor:pointer;width:auto;position:static}#registerform #mc4wp-checkbox{margin-bottom:10px}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* MailChimp for WP - Checkbox Styles */
2
+ #mc4wp-checkbox {
3
+ clear: both;
4
+ display: block;
5
+ }
6
+ #mc4wp-checkbox input {
7
+ position: relative;
8
+ margin: 0 6px 0 0;
9
+ padding: 0;
10
+ vertical-align: middle;
11
+ display: inline-block !important;
12
+ max-width: 21px;
13
+ }
14
+ #mc4wp-checkbox label {
15
+ display: block;
16
+ cursor: pointer;
17
+ width: auto;
18
+ position: static;
19
+ }
20
+
21
+ #registerform #mc4wp-checkbox {
22
+ margin-bottom: 10px;
23
+ }
assets/css/checkbox.min.css ADDED
@@ -0,0 +1 @@
 
1
+ #mc4wp-checkbox{clear:both;display:block}#mc4wp-checkbox input{position:relative;margin:0 6px 0 0;padding:0;vertical-align:middle;display:inline-block!important;max-width:21px}#mc4wp-checkbox label{display:block;cursor:pointer;width:auto;position:static}#registerform #mc4wp-checkbox{margin-bottom:10px}
assets/css/form-theme-blue.css CHANGED
@@ -1 +1,263 @@
1
- .mc4wp-form{margin:1em 0}form.mc4wp-form,.mc4wp-form form{width:auto}.mc4wp-form label{display:block;font-weight:bold;margin-bottom:5px}.mc4wp-form ul,.mc4wp-form li{list-style:none;margin:0;padding:0}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:normal}.mc4wp-form p>label:nth-child(2){margin-top:10px}.mc4wp-form input{vertical-align:baseline}.mc4wp-form input.placeholdersjs{color:#aaa !important}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-form select{cursor:auto;display:block;width:100%;height:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mc4wp-form input[type="checkbox"],.mc4wp-form input[type="radio"]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type="checkbox"]{-webkit-appearance:checkbox}.mc4wp-form input[type="radio"]{-webkit-appearance:radio}.mc4wp-form input[type="submit"],.mc4wp-form button,.mc4wp-form input[type="button"]{cursor:pointer;display:inline-block}.mc4wp-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}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}form.mc4wp-form,.mc4wp-form form{box-shadow:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;width:auto}.mc4wp-form p{margin:0 0 15px !important;padding:0}.mc4wp-form label{font-size:1em;margin:6px 0}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-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}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="tel"]:focus,.mc4wp-form input[type="url"]:focus,.mc4wp-form textarea:focus,.mc4wp-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)}.mc4wp-form textarea{height:auto}.mc4wp-form input[readonly],.mc4wp-form input[disabled]{background-color:#eeeeee}.mc4wp-form input[type="submit"],.mc4wp-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}.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#333333;text-decoration:none;background:none}.mc4wp-form input[type="submit"]:active,.mc4wp-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)}.mc4wp-form input[type="submit"],.mc4wp-form button{color:#ffffff !important;background-color:#428bca !important;border-color:#357ebd}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:active,.mc4wp-form button:active,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#ffffff !important;background-color:#3276b1 !important;border-color:#285e8e}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="tel"]:focus,.mc4wp-form input[type="url"]:focus,.mc4wp-form input[type="date"]:focus,.mc4wp-form textarea:focus,.mc4wp-form select:focus{border-color:#428bca}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* MailChimp for WP - Default Form Styles */
2
+ .mc4wp-form {
3
+ margin: 1em 0;
4
+ }
5
+
6
+ form.mc4wp-form,
7
+ .mc4wp-form form {
8
+ width: auto;
9
+ }
10
+
11
+ .mc4wp-form label {
12
+ display: block;
13
+ font-weight: bold;
14
+ margin-bottom: 5px;
15
+ }
16
+
17
+ .mc4wp-form ul,
18
+ .mc4wp-form li {
19
+ list-style: none;
20
+ margin: 0;
21
+ padding: 0;
22
+ }
23
+
24
+ .mc4wp-form label > span,
25
+ .mc4wp-form li > label {
26
+ font-weight: normal;
27
+ }
28
+
29
+ .mc4wp-form p > label:nth-child(2) {
30
+ margin-top: 10px;
31
+ }
32
+
33
+ .mc4wp-form input {
34
+ vertical-align: baseline;
35
+ }
36
+
37
+ .mc4wp-form input.placeholdersjs {
38
+ color: #aaa !important;
39
+ }
40
+
41
+ .mc4wp-form input[type="text"],
42
+ .mc4wp-form input[type="email"],
43
+ .mc4wp-form input[type="tel"],
44
+ .mc4wp-form input[type="url"],
45
+ .mc4wp-form input[type="date"],
46
+ .mc4wp-form textarea,
47
+ .mc4wp-form select {
48
+ cursor: auto;
49
+ display: block;
50
+ width: 100%;
51
+ height: auto;
52
+ box-sizing: border-box;
53
+ -webkit-box-sizing: border-box;
54
+ -moz-box-sizing: border-box;
55
+ }
56
+
57
+ .mc4wp-form input[type="checkbox"],
58
+ .mc4wp-form input[type="radio"] {
59
+ position: relative;
60
+ margin: 0 6px 0 0;
61
+ padding: 0;
62
+ height: 13px;
63
+ width: 13px;
64
+ display: inline-block;
65
+ border: 0;
66
+ }
67
+
68
+ .mc4wp-form input[type="checkbox"] {
69
+ -webkit-appearance: checkbox;
70
+ }
71
+
72
+ .mc4wp-form input[type="radio"] {
73
+ -webkit-appearance: radio;
74
+ }
75
+
76
+ .mc4wp-form input[type="submit"],
77
+ .mc4wp-form button,
78
+ .mc4wp-form input[type="button"] {
79
+ cursor: pointer;
80
+ display: inline-block;
81
+ }
82
+
83
+ .mc4wp-alert {
84
+ margin: 1em 0;
85
+ padding: 10px 15px;
86
+ color: #c09853;
87
+ background-color: #fcf8e3;
88
+ border: 1px solid #fbeed5;
89
+ border-radius: 2px;
90
+ -moz-border-radius: 2px;
91
+ -webkit-border-radius: 2px;
92
+ display: block;
93
+ position: relative;
94
+ }
95
+
96
+ .mc4wp-success {
97
+ color: #468847;
98
+ background-color: #dff0d8;
99
+ border-color: #d6e9c6;
100
+ }
101
+
102
+ .mc4wp-notice {
103
+ color: #3a87ad;
104
+ background-color: #d9edf7;
105
+ border-color: #bce8f1;
106
+ }
107
+
108
+ .mc4wp-error {
109
+ color: #b94a48;
110
+ background-color: #f2dede;
111
+ border-color: #eed3d7;
112
+ }
113
+
114
+ /* Form base theme */
115
+ form.mc4wp-form,
116
+ .mc4wp-form form {
117
+ box-shadow: none !important;
118
+ -webkit-box-shadow: none;
119
+ -moz-box-shadow: none;
120
+ width: auto;
121
+ }
122
+
123
+ .mc4wp-form p {
124
+ margin: 0 0 15px !important;
125
+ padding: 0;
126
+ }
127
+
128
+ .mc4wp-form label {
129
+ font-size: 1em;
130
+ margin: 6px 0;
131
+ }
132
+
133
+ .mc4wp-form input[type="text"],
134
+ .mc4wp-form input[type="email"],
135
+ .mc4wp-form input[type="tel"],
136
+ .mc4wp-form input[type="url"],
137
+ .mc4wp-form input[type="date"],
138
+ .mc4wp-form textarea,
139
+ .mc4wp-form select {
140
+ width: 100%;
141
+ height: 34px;
142
+ margin: 0;
143
+ padding: 6px 12px;
144
+ font-size: 14px;
145
+ line-height: 1.428571429;
146
+ color: #555555;
147
+ vertical-align: middle;
148
+ background-color: #ffffff;
149
+ border: 1px solid #cccccc;
150
+ -moz-border-radius: 2px;
151
+ -webkit-border-radius: 2px;
152
+ border-radius: 2px;
153
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
154
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
155
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
156
+ -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
157
+ -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
158
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
159
+ background-image: none;
160
+ text-shadow: none;
161
+ }
162
+
163
+ .mc4wp-form input[type="text"]:focus,
164
+ .mc4wp-form input[type="email"]:focus,
165
+ .mc4wp-form input[type="tel"]:focus,
166
+ .mc4wp-form input[type="url"]:focus,
167
+ .mc4wp-form textarea:focus,
168
+ .mc4wp-form select:focus {
169
+ border-color: #66afe9;
170
+ outline: 0;
171
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
172
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
173
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
174
+ }
175
+
176
+ .mc4wp-form textarea {
177
+ height: auto;
178
+ }
179
+
180
+ .mc4wp-form input[readonly],
181
+ .mc4wp-form input[disabled] {
182
+ background-color: #eeeeee;
183
+ }
184
+
185
+ .mc4wp-form input[type="submit"],
186
+ .mc4wp-form button {
187
+ display: inline-block;
188
+ padding: 6px 12px;
189
+ margin: 0;
190
+ font-size: 14px;
191
+ font-weight: normal;
192
+ line-height: 1.428571429;
193
+ text-align: center;
194
+ white-space: nowrap;
195
+ vertical-align: middle;
196
+ cursor: pointer;
197
+ border: 1px solid transparent;
198
+ border-radius: 2px;
199
+ -webkit-user-select: none;
200
+ -moz-user-select: none;
201
+ -ms-user-select: none;
202
+ -o-user-select: none;
203
+ user-select: none;
204
+ box-shadow: none;
205
+ background: none;
206
+ text-shadow: none;
207
+ filter: none;
208
+ height: auto;
209
+ width: auto;
210
+ }
211
+
212
+ .mc4wp-form input[type="submit"]:focus,
213
+ .mc4wp-form button:focus {
214
+ outline: thin dotted #333;
215
+ outline: 5px auto -webkit-focus-ring-color;
216
+ outline-offset: -2px;
217
+ }
218
+
219
+ .mc4wp-form input[type="submit"]:hover,
220
+ .mc4wp-form button:hover,
221
+ .mc4wp-form input[type="submit"]:focus,
222
+ .mc4wp-form button:focus {
223
+ color: #333333;
224
+ text-decoration: none;
225
+ background: none;
226
+ }
227
+
228
+ .mc4wp-form input[type="submit"]:active,
229
+ .mc4wp-form button:active {
230
+ background-image: none;
231
+ outline: 0;
232
+ -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
233
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
234
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
235
+ }
236
+
237
+ .mc4wp-form input[type="submit"],
238
+ .mc4wp-form button {
239
+ color: #ffffff !important;
240
+ background-color: #428bca !important;
241
+ border-color: #357ebd;
242
+ }
243
+
244
+ .mc4wp-form input[type="submit"]:hover,
245
+ .mc4wp-form button:hover,
246
+ .mc4wp-form input[type="submit"]:active,
247
+ .mc4wp-form button:active,
248
+ .mc4wp-form input[type="submit"]:focus,
249
+ .mc4wp-form button:focus {
250
+ color: #ffffff !important;
251
+ background-color: #3276b1 !important;
252
+ border-color: #285e8e;
253
+ }
254
+
255
+ .mc4wp-form input[type="text"]:focus,
256
+ .mc4wp-form input[type="email"]:focus,
257
+ .mc4wp-form input[type="tel"]:focus,
258
+ .mc4wp-form input[type="url"]:focus,
259
+ .mc4wp-form input[type="date"]:focus,
260
+ .mc4wp-form textarea:focus,
261
+ .mc4wp-form select:focus {
262
+ border-color: #428bca;
263
+ }
assets/css/form-theme-blue.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .mc4wp-form{margin:1em 0}.mc4wp-form label{display:block;font-weight:700}.mc4wp-form li,.mc4wp-form ul{list-style:none;margin:0;padding:0}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:400}.mc4wp-form p>label:nth-child(2){margin-top:10px}.mc4wp-form input{vertical-align:baseline}.mc4wp-form input.placeholdersjs{color:#aaa!important}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{cursor:auto;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mc4wp-form input[type=checkbox],.mc4wp-form input[type=radio]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type=checkbox]{-webkit-appearance:checkbox}.mc4wp-form input[type=radio]{-webkit-appearance:radio}.mc4wp-form button,.mc4wp-form input[type=button],.mc4wp-form input[type=submit]{cursor:pointer;display:inline-block}.mc4wp-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}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.mc4wp-form form,form.mc4wp-form{box-shadow:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;width:auto}.mc4wp-form p{margin:0 0 15px!important;padding:0}.mc4wp-form label{font-size:1em;margin:6px 0}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{width:100%;height:34px;margin:0;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;text-shadow:none}.mc4wp-form input[type=email]:focus,.mc4wp-form input[type=tel]:focus,.mc4wp-form input[type=text]:focus,.mc4wp-form input[type=url]:focus,.mc4wp-form select:focus,.mc4wp-form textarea:focus{outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.mc4wp-form textarea{height:auto}.mc4wp-form input[disabled],.mc4wp-form input[readonly]{background-color:#eee}.mc4wp-form button,.mc4wp-form input[type=submit]{display:inline-block;padding:6px 12px;margin:0;font-size:14px;font-weight:400;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:0 0;text-shadow:none;filter:none;height:auto;width:auto}.mc4wp-form button:focus,.mc4wp-form input[type=submit]:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.mc4wp-form button:focus,.mc4wp-form button:hover,.mc4wp-form input[type=submit]:focus,.mc4wp-form input[type=submit]:hover{color:#333;text-decoration:none;background:0 0}.mc4wp-form button:active,.mc4wp-form input[type=submit]:active{background-image:none;outline:0;-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.mc4wp-form button,.mc4wp-form input[type=submit]{color:#fff!important;background-color:#428bca!important;border-color:#357ebd}.mc4wp-form button:active,.mc4wp-form button:focus,.mc4wp-form button:hover,.mc4wp-form input[type=submit]:active,.mc4wp-form input[type=submit]:focus,.mc4wp-form input[type=submit]:hover{color:#fff!important;background-color:#3276b1!important;border-color:#285e8e}.mc4wp-form input[type=date]:focus,.mc4wp-form input[type=email]:focus,.mc4wp-form input[type=tel]:focus,.mc4wp-form input[type=text]:focus,.mc4wp-form input[type=url]:focus,.mc4wp-form select:focus,.mc4wp-form textarea:focus{border-color:#428bca}
assets/css/form-theme-dark.css CHANGED
@@ -1 +1,263 @@
1
- .mc4wp-form{margin:1em 0}form.mc4wp-form,.mc4wp-form form{width:auto}.mc4wp-form label{display:block;font-weight:bold;margin-bottom:5px}.mc4wp-form ul,.mc4wp-form li{list-style:none;margin:0;padding:0}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:normal}.mc4wp-form p>label:nth-child(2){margin-top:10px}.mc4wp-form input{vertical-align:baseline}.mc4wp-form input.placeholdersjs{color:#aaa !important}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-form select{cursor:auto;display:block;width:100%;height:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mc4wp-form input[type="checkbox"],.mc4wp-form input[type="radio"]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type="checkbox"]{-webkit-appearance:checkbox}.mc4wp-form input[type="radio"]{-webkit-appearance:radio}.mc4wp-form input[type="submit"],.mc4wp-form button,.mc4wp-form input[type="button"]{cursor:pointer;display:inline-block}.mc4wp-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}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}form.mc4wp-form,.mc4wp-form form{box-shadow:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;width:auto}.mc4wp-form p{margin:0 0 15px !important;padding:0}.mc4wp-form label{font-size:1em;margin:6px 0}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-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}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="tel"]:focus,.mc4wp-form input[type="url"]:focus,.mc4wp-form textarea:focus,.mc4wp-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)}.mc4wp-form textarea{height:auto}.mc4wp-form input[readonly],.mc4wp-form input[disabled]{background-color:#eeeeee}.mc4wp-form input[type="submit"],.mc4wp-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}.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#333333;text-decoration:none;background:none}.mc4wp-form input[type="submit"]:active,.mc4wp-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)}.mc4wp-form input[type="submit"],.mc4wp-form button{color:#ffffff !important;background-color:#444444 !important;border-color:#282828}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:active,.mc4wp-form button:active,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#ffffff !important;background-color:#282828 !important;border-color:#111111}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="tel"]:focus,.mc4wp-form input[type="url"]:focus,.mc4wp-form input[type="date"]:focus,.mc4wp-form textarea:focus,.mc4wp-form select:focus{border-color:#444444}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* MailChimp for WP - Default Form Styles */
2
+ .mc4wp-form {
3
+ margin: 1em 0;
4
+ }
5
+
6
+ form.mc4wp-form,
7
+ .mc4wp-form form {
8
+ width: auto;
9
+ }
10
+
11
+ .mc4wp-form label {
12
+ display: block;
13
+ font-weight: bold;
14
+ margin-bottom: 5px;
15
+ }
16
+
17
+ .mc4wp-form ul,
18
+ .mc4wp-form li {
19
+ list-style: none;
20
+ margin: 0;
21
+ padding: 0;
22
+ }
23
+
24
+ .mc4wp-form label > span,
25
+ .mc4wp-form li > label {
26
+ font-weight: normal;
27
+ }
28
+
29
+ .mc4wp-form p > label:nth-child(2) {
30
+ margin-top: 10px;
31
+ }
32
+
33
+ .mc4wp-form input {
34
+ vertical-align: baseline;
35
+ }
36
+
37
+ .mc4wp-form input.placeholdersjs {
38
+ color: #aaa !important;
39
+ }
40
+
41
+ .mc4wp-form input[type="text"],
42
+ .mc4wp-form input[type="email"],
43
+ .mc4wp-form input[type="tel"],
44
+ .mc4wp-form input[type="url"],
45
+ .mc4wp-form input[type="date"],
46
+ .mc4wp-form textarea,
47
+ .mc4wp-form select {
48
+ cursor: auto;
49
+ display: block;
50
+ width: 100%;
51
+ height: auto;
52
+ box-sizing: border-box;
53
+ -webkit-box-sizing: border-box;
54
+ -moz-box-sizing: border-box;
55
+ }
56
+
57
+ .mc4wp-form input[type="checkbox"],
58
+ .mc4wp-form input[type="radio"] {
59
+ position: relative;
60
+ margin: 0 6px 0 0;
61
+ padding: 0;
62
+ height: 13px;
63
+ width: 13px;
64
+ display: inline-block;
65
+ border: 0;
66
+ }
67
+
68
+ .mc4wp-form input[type="checkbox"] {
69
+ -webkit-appearance: checkbox;
70
+ }
71
+
72
+ .mc4wp-form input[type="radio"] {
73
+ -webkit-appearance: radio;
74
+ }
75
+
76
+ .mc4wp-form input[type="submit"],
77
+ .mc4wp-form button,
78
+ .mc4wp-form input[type="button"] {
79
+ cursor: pointer;
80
+ display: inline-block;
81
+ }
82
+
83
+ .mc4wp-alert {
84
+ margin: 1em 0;
85
+ padding: 10px 15px;
86
+ color: #c09853;
87
+ background-color: #fcf8e3;
88
+ border: 1px solid #fbeed5;
89
+ border-radius: 2px;
90
+ -moz-border-radius: 2px;
91
+ -webkit-border-radius: 2px;
92
+ display: block;
93
+ position: relative;
94
+ }
95
+
96
+ .mc4wp-success {
97
+ color: #468847;
98
+ background-color: #dff0d8;
99
+ border-color: #d6e9c6;
100
+ }
101
+
102
+ .mc4wp-notice {
103
+ color: #3a87ad;
104
+ background-color: #d9edf7;
105
+ border-color: #bce8f1;
106
+ }
107
+
108
+ .mc4wp-error {
109
+ color: #b94a48;
110
+ background-color: #f2dede;
111
+ border-color: #eed3d7;
112
+ }
113
+
114
+ /* Form base theme */
115
+ form.mc4wp-form,
116
+ .mc4wp-form form {
117
+ box-shadow: none !important;
118
+ -webkit-box-shadow: none;
119
+ -moz-box-shadow: none;
120
+ width: auto;
121
+ }
122
+
123
+ .mc4wp-form p {
124
+ margin: 0 0 15px !important;
125
+ padding: 0;
126
+ }
127
+
128
+ .mc4wp-form label {
129
+ font-size: 1em;
130
+ margin: 6px 0;
131
+ }
132
+
133
+ .mc4wp-form input[type="text"],
134
+ .mc4wp-form input[type="email"],
135
+ .mc4wp-form input[type="tel"],
136
+ .mc4wp-form input[type="url"],
137
+ .mc4wp-form input[type="date"],
138
+ .mc4wp-form textarea,
139
+ .mc4wp-form select {
140
+ width: 100%;
141
+ height: 34px;
142
+ margin: 0;
143
+ padding: 6px 12px;
144
+ font-size: 14px;
145
+ line-height: 1.428571429;
146
+ color: #555555;
147
+ vertical-align: middle;
148
+ background-color: #ffffff;
149
+ border: 1px solid #cccccc;
150
+ -moz-border-radius: 2px;
151
+ -webkit-border-radius: 2px;
152
+ border-radius: 2px;
153
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
154
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
155
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
156
+ -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
157
+ -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
158
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
159
+ background-image: none;
160
+ text-shadow: none;
161
+ }
162
+
163
+ .mc4wp-form input[type="text"]:focus,
164
+ .mc4wp-form input[type="email"]:focus,
165
+ .mc4wp-form input[type="tel"]:focus,
166
+ .mc4wp-form input[type="url"]:focus,
167
+ .mc4wp-form textarea:focus,
168
+ .mc4wp-form select:focus {
169
+ border-color: #66afe9;
170
+ outline: 0;
171
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
172
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
173
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
174
+ }
175
+
176
+ .mc4wp-form textarea {
177
+ height: auto;
178
+ }
179
+
180
+ .mc4wp-form input[readonly],
181
+ .mc4wp-form input[disabled] {
182
+ background-color: #eeeeee;
183
+ }
184
+
185
+ .mc4wp-form input[type="submit"],
186
+ .mc4wp-form button {
187
+ display: inline-block;
188
+ padding: 6px 12px;
189
+ margin: 0;
190
+ font-size: 14px;
191
+ font-weight: normal;
192
+ line-height: 1.428571429;
193
+ text-align: center;
194
+ white-space: nowrap;
195
+ vertical-align: middle;
196
+ cursor: pointer;
197
+ border: 1px solid transparent;
198
+ border-radius: 2px;
199
+ -webkit-user-select: none;
200
+ -moz-user-select: none;
201
+ -ms-user-select: none;
202
+ -o-user-select: none;
203
+ user-select: none;
204
+ box-shadow: none;
205
+ background: none;
206
+ text-shadow: none;
207
+ filter: none;
208
+ height: auto;
209
+ width: auto;
210
+ }
211
+
212
+ .mc4wp-form input[type="submit"]:focus,
213
+ .mc4wp-form button:focus {
214
+ outline: thin dotted #333;
215
+ outline: 5px auto -webkit-focus-ring-color;
216
+ outline-offset: -2px;
217
+ }
218
+
219
+ .mc4wp-form input[type="submit"]:hover,
220
+ .mc4wp-form button:hover,
221
+ .mc4wp-form input[type="submit"]:focus,
222
+ .mc4wp-form button:focus {
223
+ color: #333333;
224
+ text-decoration: none;
225
+ background: none;
226
+ }
227
+
228
+ .mc4wp-form input[type="submit"]:active,
229
+ .mc4wp-form button:active {
230
+ background-image: none;
231
+ outline: 0;
232
+ -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
233
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
234
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
235
+ }
236
+
237
+ .mc4wp-form input[type="submit"],
238
+ .mc4wp-form button {
239
+ color: #ffffff !important;
240
+ background-color: #444444 !important;
241
+ border-color: #282828;
242
+ }
243
+
244
+ .mc4wp-form input[type="submit"]:hover,
245
+ .mc4wp-form button:hover,
246
+ .mc4wp-form input[type="submit"]:active,
247
+ .mc4wp-form button:active,
248
+ .mc4wp-form input[type="submit"]:focus,
249
+ .mc4wp-form button:focus {
250
+ color: #ffffff !important;
251
+ background-color: #282828 !important;
252
+ border-color: #111111;
253
+ }
254
+
255
+ .mc4wp-form input[type="text"]:focus,
256
+ .mc4wp-form input[type="email"]:focus,
257
+ .mc4wp-form input[type="tel"]:focus,
258
+ .mc4wp-form input[type="url"]:focus,
259
+ .mc4wp-form input[type="date"]:focus,
260
+ .mc4wp-form textarea:focus,
261
+ .mc4wp-form select:focus {
262
+ border-color: #444444;
263
+ }
assets/css/form-theme-dark.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .mc4wp-form{margin:1em 0}.mc4wp-form label{display:block;font-weight:700}.mc4wp-form li,.mc4wp-form ul{list-style:none;margin:0;padding:0}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:400}.mc4wp-form p>label:nth-child(2){margin-top:10px}.mc4wp-form input{vertical-align:baseline}.mc4wp-form input.placeholdersjs{color:#aaa!important}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{cursor:auto;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mc4wp-form input[type=checkbox],.mc4wp-form input[type=radio]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type=checkbox]{-webkit-appearance:checkbox}.mc4wp-form input[type=radio]{-webkit-appearance:radio}.mc4wp-form button,.mc4wp-form input[type=button],.mc4wp-form input[type=submit]{cursor:pointer;display:inline-block}.mc4wp-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}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.mc4wp-form form,form.mc4wp-form{box-shadow:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;width:auto}.mc4wp-form p{margin:0 0 15px!important;padding:0}.mc4wp-form label{font-size:1em;margin:6px 0}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{width:100%;height:34px;margin:0;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;text-shadow:none}.mc4wp-form input[type=email]:focus,.mc4wp-form input[type=tel]:focus,.mc4wp-form input[type=text]:focus,.mc4wp-form input[type=url]:focus,.mc4wp-form select:focus,.mc4wp-form textarea:focus{outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.mc4wp-form textarea{height:auto}.mc4wp-form input[disabled],.mc4wp-form input[readonly]{background-color:#eee}.mc4wp-form button,.mc4wp-form input[type=submit]{display:inline-block;padding:6px 12px;margin:0;font-size:14px;font-weight:400;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:0 0;text-shadow:none;filter:none;height:auto;width:auto}.mc4wp-form button:focus,.mc4wp-form input[type=submit]:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.mc4wp-form button:focus,.mc4wp-form button:hover,.mc4wp-form input[type=submit]:focus,.mc4wp-form input[type=submit]:hover{color:#333;text-decoration:none;background:0 0}.mc4wp-form button:active,.mc4wp-form input[type=submit]:active{background-image:none;outline:0;-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.mc4wp-form button,.mc4wp-form input[type=submit]{color:#fff!important;background-color:#444!important;border-color:#282828}.mc4wp-form button:active,.mc4wp-form button:focus,.mc4wp-form button:hover,.mc4wp-form input[type=submit]:active,.mc4wp-form input[type=submit]:focus,.mc4wp-form input[type=submit]:hover{color:#fff!important;background-color:#282828!important;border-color:#111}.mc4wp-form input[type=date]:focus,.mc4wp-form input[type=email]:focus,.mc4wp-form input[type=tel]:focus,.mc4wp-form input[type=text]:focus,.mc4wp-form input[type=url]:focus,.mc4wp-form select:focus,.mc4wp-form textarea:focus{border-color:#444}
assets/css/form-theme-green.css CHANGED
@@ -1 +1,263 @@
1
- .mc4wp-form{margin:1em 0}form.mc4wp-form,.mc4wp-form form{width:auto}.mc4wp-form label{display:block;font-weight:bold;margin-bottom:5px}.mc4wp-form ul,.mc4wp-form li{list-style:none;margin:0;padding:0}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:normal}.mc4wp-form p>label:nth-child(2){margin-top:10px}.mc4wp-form input{vertical-align:baseline}.mc4wp-form input.placeholdersjs{color:#aaa !important}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-form select{cursor:auto;display:block;width:100%;height:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mc4wp-form input[type="checkbox"],.mc4wp-form input[type="radio"]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type="checkbox"]{-webkit-appearance:checkbox}.mc4wp-form input[type="radio"]{-webkit-appearance:radio}.mc4wp-form input[type="submit"],.mc4wp-form button,.mc4wp-form input[type="button"]{cursor:pointer;display:inline-block}.mc4wp-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}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}form.mc4wp-form,.mc4wp-form form{box-shadow:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;width:auto}.mc4wp-form p{margin:0 0 15px !important;padding:0}.mc4wp-form label{font-size:1em;margin:6px 0}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-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}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="tel"]:focus,.mc4wp-form input[type="url"]:focus,.mc4wp-form textarea:focus,.mc4wp-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)}.mc4wp-form textarea{height:auto}.mc4wp-form input[readonly],.mc4wp-form input[disabled]{background-color:#eeeeee}.mc4wp-form input[type="submit"],.mc4wp-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}.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#333333;text-decoration:none;background:none}.mc4wp-form input[type="submit"]:active,.mc4wp-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)}.mc4wp-form input[type="submit"],.mc4wp-form button{color:#ffffff !important;background-color:#5cb85c !important;border-color:#4cae4c}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:active,.mc4wp-form button:active,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#ffffff !important;background-color:#47a447 !important;border-color:#398439}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="tel"]:focus,.mc4wp-form input[type="url"]:focus,.mc4wp-form input[type="date"]:focus,.mc4wp-form textarea:focus,.mc4wp-form select:focus{border-color:#5cb85c}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* MailChimp for WP - Default Form Styles */
2
+ .mc4wp-form {
3
+ margin: 1em 0;
4
+ }
5
+
6
+ form.mc4wp-form,
7
+ .mc4wp-form form {
8
+ width: auto;
9
+ }
10
+
11
+ .mc4wp-form label {
12
+ display: block;
13
+ font-weight: bold;
14
+ margin-bottom: 5px;
15
+ }
16
+
17
+ .mc4wp-form ul,
18
+ .mc4wp-form li {
19
+ list-style: none;
20
+ margin: 0;
21
+ padding: 0;
22
+ }
23
+
24
+ .mc4wp-form label > span,
25
+ .mc4wp-form li > label {
26
+ font-weight: normal;
27
+ }
28
+
29
+ .mc4wp-form p > label:nth-child(2) {
30
+ margin-top: 10px;
31
+ }
32
+
33
+ .mc4wp-form input {
34
+ vertical-align: baseline;
35
+ }
36
+
37
+ .mc4wp-form input.placeholdersjs {
38
+ color: #aaa !important;
39
+ }
40
+
41
+ .mc4wp-form input[type="text"],
42
+ .mc4wp-form input[type="email"],
43
+ .mc4wp-form input[type="tel"],
44
+ .mc4wp-form input[type="url"],
45
+ .mc4wp-form input[type="date"],
46
+ .mc4wp-form textarea,
47
+ .mc4wp-form select {
48
+ cursor: auto;
49
+ display: block;
50
+ width: 100%;
51
+ height: auto;
52
+ box-sizing: border-box;
53
+ -webkit-box-sizing: border-box;
54
+ -moz-box-sizing: border-box;
55
+ }
56
+
57
+ .mc4wp-form input[type="checkbox"],
58
+ .mc4wp-form input[type="radio"] {
59
+ position: relative;
60
+ margin: 0 6px 0 0;
61
+ padding: 0;
62
+ height: 13px;
63
+ width: 13px;
64
+ display: inline-block;
65
+ border: 0;
66
+ }
67
+
68
+ .mc4wp-form input[type="checkbox"] {
69
+ -webkit-appearance: checkbox;
70
+ }
71
+
72
+ .mc4wp-form input[type="radio"] {
73
+ -webkit-appearance: radio;
74
+ }
75
+
76
+ .mc4wp-form input[type="submit"],
77
+ .mc4wp-form button,
78
+ .mc4wp-form input[type="button"] {
79
+ cursor: pointer;
80
+ display: inline-block;
81
+ }
82
+
83
+ .mc4wp-alert {
84
+ margin: 1em 0;
85
+ padding: 10px 15px;
86
+ color: #c09853;
87
+ background-color: #fcf8e3;
88
+ border: 1px solid #fbeed5;
89
+ border-radius: 2px;
90
+ -moz-border-radius: 2px;
91
+ -webkit-border-radius: 2px;
92
+ display: block;
93
+ position: relative;
94
+ }
95
+
96
+ .mc4wp-success {
97
+ color: #468847;
98
+ background-color: #dff0d8;
99
+ border-color: #d6e9c6;
100
+ }
101
+
102
+ .mc4wp-notice {
103
+ color: #3a87ad;
104
+ background-color: #d9edf7;
105
+ border-color: #bce8f1;
106
+ }
107
+
108
+ .mc4wp-error {
109
+ color: #b94a48;
110
+ background-color: #f2dede;
111
+ border-color: #eed3d7;
112
+ }
113
+
114
+ /* Form base theme */
115
+ form.mc4wp-form,
116
+ .mc4wp-form form {
117
+ box-shadow: none !important;
118
+ -webkit-box-shadow: none;
119
+ -moz-box-shadow: none;
120
+ width: auto;
121
+ }
122
+
123
+ .mc4wp-form p {
124
+ margin: 0 0 15px !important;
125
+ padding: 0;
126
+ }
127
+
128
+ .mc4wp-form label {
129
+ font-size: 1em;
130
+ margin: 6px 0;
131
+ }
132
+
133
+ .mc4wp-form input[type="text"],
134
+ .mc4wp-form input[type="email"],
135
+ .mc4wp-form input[type="tel"],
136
+ .mc4wp-form input[type="url"],
137
+ .mc4wp-form input[type="date"],
138
+ .mc4wp-form textarea,
139
+ .mc4wp-form select {
140
+ width: 100%;
141
+ height: 34px;
142
+ margin: 0;
143
+ padding: 6px 12px;
144
+ font-size: 14px;
145
+ line-height: 1.428571429;
146
+ color: #555555;
147
+ vertical-align: middle;
148
+ background-color: #ffffff;
149
+ border: 1px solid #cccccc;
150
+ -moz-border-radius: 2px;
151
+ -webkit-border-radius: 2px;
152
+ border-radius: 2px;
153
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
154
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
155
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
156
+ -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
157
+ -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
158
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
159
+ background-image: none;
160
+ text-shadow: none;
161
+ }
162
+
163
+ .mc4wp-form input[type="text"]:focus,
164
+ .mc4wp-form input[type="email"]:focus,
165
+ .mc4wp-form input[type="tel"]:focus,
166
+ .mc4wp-form input[type="url"]:focus,
167
+ .mc4wp-form textarea:focus,
168
+ .mc4wp-form select:focus {
169
+ border-color: #66afe9;
170
+ outline: 0;
171
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
172
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
173
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
174
+ }
175
+
176
+ .mc4wp-form textarea {
177
+ height: auto;
178
+ }
179
+
180
+ .mc4wp-form input[readonly],
181
+ .mc4wp-form input[disabled] {
182
+ background-color: #eeeeee;
183
+ }
184
+
185
+ .mc4wp-form input[type="submit"],
186
+ .mc4wp-form button {
187
+ display: inline-block;
188
+ padding: 6px 12px;
189
+ margin: 0;
190
+ font-size: 14px;
191
+ font-weight: normal;
192
+ line-height: 1.428571429;
193
+ text-align: center;
194
+ white-space: nowrap;
195
+ vertical-align: middle;
196
+ cursor: pointer;
197
+ border: 1px solid transparent;
198
+ border-radius: 2px;
199
+ -webkit-user-select: none;
200
+ -moz-user-select: none;
201
+ -ms-user-select: none;
202
+ -o-user-select: none;
203
+ user-select: none;
204
+ box-shadow: none;
205
+ background: none;
206
+ text-shadow: none;
207
+ filter: none;
208
+ height: auto;
209
+ width: auto;
210
+ }
211
+
212
+ .mc4wp-form input[type="submit"]:focus,
213
+ .mc4wp-form button:focus {
214
+ outline: thin dotted #333;
215
+ outline: 5px auto -webkit-focus-ring-color;
216
+ outline-offset: -2px;
217
+ }
218
+
219
+ .mc4wp-form input[type="submit"]:hover,
220
+ .mc4wp-form button:hover,
221
+ .mc4wp-form input[type="submit"]:focus,
222
+ .mc4wp-form button:focus {
223
+ color: #333333;
224
+ text-decoration: none;
225
+ background: none;
226
+ }
227
+
228
+ .mc4wp-form input[type="submit"]:active,
229
+ .mc4wp-form button:active {
230
+ background-image: none;
231
+ outline: 0;
232
+ -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
233
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
234
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
235
+ }
236
+
237
+ .mc4wp-form input[type="submit"],
238
+ .mc4wp-form button {
239
+ color: #ffffff !important;
240
+ background-color: #5cb85c !important;
241
+ border-color: #4cae4c;
242
+ }
243
+
244
+ .mc4wp-form input[type="submit"]:hover,
245
+ .mc4wp-form button:hover,
246
+ .mc4wp-form input[type="submit"]:active,
247
+ .mc4wp-form button:active,
248
+ .mc4wp-form input[type="submit"]:focus,
249
+ .mc4wp-form button:focus {
250
+ color: #ffffff !important;
251
+ background-color: #47a447 !important;
252
+ border-color: #398439;
253
+ }
254
+
255
+ .mc4wp-form input[type="text"]:focus,
256
+ .mc4wp-form input[type="email"]:focus,
257
+ .mc4wp-form input[type="tel"]:focus,
258
+ .mc4wp-form input[type="url"]:focus,
259
+ .mc4wp-form input[type="date"]:focus,
260
+ .mc4wp-form textarea:focus,
261
+ .mc4wp-form select:focus {
262
+ border-color: #5cb85c;
263
+ }
assets/css/form-theme-green.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .mc4wp-form{margin:1em 0}.mc4wp-form label{display:block;font-weight:700}.mc4wp-form li,.mc4wp-form ul{list-style:none;margin:0;padding:0}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:400}.mc4wp-form p>label:nth-child(2){margin-top:10px}.mc4wp-form input{vertical-align:baseline}.mc4wp-form input.placeholdersjs{color:#aaa!important}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{cursor:auto;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mc4wp-form input[type=checkbox],.mc4wp-form input[type=radio]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type=checkbox]{-webkit-appearance:checkbox}.mc4wp-form input[type=radio]{-webkit-appearance:radio}.mc4wp-form button,.mc4wp-form input[type=button],.mc4wp-form input[type=submit]{cursor:pointer;display:inline-block}.mc4wp-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}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.mc4wp-form form,form.mc4wp-form{box-shadow:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;width:auto}.mc4wp-form p{margin:0 0 15px!important;padding:0}.mc4wp-form label{font-size:1em;margin:6px 0}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{width:100%;height:34px;margin:0;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;text-shadow:none}.mc4wp-form input[type=email]:focus,.mc4wp-form input[type=tel]:focus,.mc4wp-form input[type=text]:focus,.mc4wp-form input[type=url]:focus,.mc4wp-form select:focus,.mc4wp-form textarea:focus{outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.mc4wp-form textarea{height:auto}.mc4wp-form input[disabled],.mc4wp-form input[readonly]{background-color:#eee}.mc4wp-form button,.mc4wp-form input[type=submit]{display:inline-block;padding:6px 12px;margin:0;font-size:14px;font-weight:400;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:0 0;text-shadow:none;filter:none;height:auto;width:auto}.mc4wp-form button:focus,.mc4wp-form input[type=submit]:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.mc4wp-form button:focus,.mc4wp-form button:hover,.mc4wp-form input[type=submit]:focus,.mc4wp-form input[type=submit]:hover{color:#333;text-decoration:none;background:0 0}.mc4wp-form button:active,.mc4wp-form input[type=submit]:active{background-image:none;outline:0;-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.mc4wp-form button,.mc4wp-form input[type=submit]{color:#fff!important;background-color:#5cb85c!important;border-color:#4cae4c}.mc4wp-form button:active,.mc4wp-form button:focus,.mc4wp-form button:hover,.mc4wp-form input[type=submit]:active,.mc4wp-form input[type=submit]:focus,.mc4wp-form input[type=submit]:hover{color:#fff!important;background-color:#47a447!important;border-color:#398439}.mc4wp-form input[type=date]:focus,.mc4wp-form input[type=email]:focus,.mc4wp-form input[type=tel]:focus,.mc4wp-form input[type=text]:focus,.mc4wp-form input[type=url]:focus,.mc4wp-form select:focus,.mc4wp-form textarea:focus{border-color:#5cb85c}
assets/css/form-theme-light.css CHANGED
@@ -1 +1,253 @@
1
- .mc4wp-form{margin:1em 0}form.mc4wp-form,.mc4wp-form form{width:auto}.mc4wp-form label{display:block;font-weight:bold;margin-bottom:5px}.mc4wp-form ul,.mc4wp-form li{list-style:none;margin:0;padding:0}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:normal}.mc4wp-form p>label:nth-child(2){margin-top:10px}.mc4wp-form input{vertical-align:baseline}.mc4wp-form input.placeholdersjs{color:#aaa !important}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-form select{cursor:auto;display:block;width:100%;height:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mc4wp-form input[type="checkbox"],.mc4wp-form input[type="radio"]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type="checkbox"]{-webkit-appearance:checkbox}.mc4wp-form input[type="radio"]{-webkit-appearance:radio}.mc4wp-form input[type="submit"],.mc4wp-form button,.mc4wp-form input[type="button"]{cursor:pointer;display:inline-block}.mc4wp-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}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}form.mc4wp-form,.mc4wp-form form{box-shadow:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;width:auto}.mc4wp-form p{margin:0 0 15px !important;padding:0}.mc4wp-form label{font-size:1em;margin:6px 0}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-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}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="tel"]:focus,.mc4wp-form input[type="url"]:focus,.mc4wp-form textarea:focus,.mc4wp-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)}.mc4wp-form textarea{height:auto}.mc4wp-form input[readonly],.mc4wp-form input[disabled]{background-color:#eeeeee}.mc4wp-form input[type="submit"],.mc4wp-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}.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#333333;text-decoration:none;background:none}.mc4wp-form input[type="submit"]:active,.mc4wp-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)}.mc4wp-form input[type="submit"],.mc4wp-form button{color:#333333 !important;background-color:#ffffff !important;border-color:#E6E6E6}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:active,.mc4wp-form button:active,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#E6E6E6 !important;background-color:#ebebeb !important;border-color:#CCCCCC}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* MailChimp for WP - Default Form Styles */
2
+ .mc4wp-form {
3
+ margin: 1em 0;
4
+ }
5
+
6
+ form.mc4wp-form,
7
+ .mc4wp-form form {
8
+ width: auto;
9
+ }
10
+
11
+ .mc4wp-form label {
12
+ display: block;
13
+ font-weight: bold;
14
+ margin-bottom: 5px;
15
+ }
16
+
17
+ .mc4wp-form ul,
18
+ .mc4wp-form li {
19
+ list-style: none;
20
+ margin: 0;
21
+ padding: 0;
22
+ }
23
+
24
+ .mc4wp-form label > span,
25
+ .mc4wp-form li > label {
26
+ font-weight: normal;
27
+ }
28
+
29
+ .mc4wp-form p > label:nth-child(2) {
30
+ margin-top: 10px;
31
+ }
32
+
33
+ .mc4wp-form input {
34
+ vertical-align: baseline;
35
+ }
36
+
37
+ .mc4wp-form input.placeholdersjs {
38
+ color: #aaa !important;
39
+ }
40
+
41
+ .mc4wp-form input[type="text"],
42
+ .mc4wp-form input[type="email"],
43
+ .mc4wp-form input[type="tel"],
44
+ .mc4wp-form input[type="url"],
45
+ .mc4wp-form input[type="date"],
46
+ .mc4wp-form textarea,
47
+ .mc4wp-form select {
48
+ cursor: auto;
49
+ display: block;
50
+ width: 100%;
51
+ height: auto;
52
+ box-sizing: border-box;
53
+ -webkit-box-sizing: border-box;
54
+ -moz-box-sizing: border-box;
55
+ }
56
+
57
+ .mc4wp-form input[type="checkbox"],
58
+ .mc4wp-form input[type="radio"] {
59
+ position: relative;
60
+ margin: 0 6px 0 0;
61
+ padding: 0;
62
+ height: 13px;
63
+ width: 13px;
64
+ display: inline-block;
65
+ border: 0;
66
+ }
67
+
68
+ .mc4wp-form input[type="checkbox"] {
69
+ -webkit-appearance: checkbox;
70
+ }
71
+
72
+ .mc4wp-form input[type="radio"] {
73
+ -webkit-appearance: radio;
74
+ }
75
+
76
+ .mc4wp-form input[type="submit"],
77
+ .mc4wp-form button,
78
+ .mc4wp-form input[type="button"] {
79
+ cursor: pointer;
80
+ display: inline-block;
81
+ }
82
+
83
+ .mc4wp-alert {
84
+ margin: 1em 0;
85
+ padding: 10px 15px;
86
+ color: #c09853;
87
+ background-color: #fcf8e3;
88
+ border: 1px solid #fbeed5;
89
+ border-radius: 2px;
90
+ -moz-border-radius: 2px;
91
+ -webkit-border-radius: 2px;
92
+ display: block;
93
+ position: relative;
94
+ }
95
+
96
+ .mc4wp-success {
97
+ color: #468847;
98
+ background-color: #dff0d8;
99
+ border-color: #d6e9c6;
100
+ }
101
+
102
+ .mc4wp-notice {
103
+ color: #3a87ad;
104
+ background-color: #d9edf7;
105
+ border-color: #bce8f1;
106
+ }
107
+
108
+ .mc4wp-error {
109
+ color: #b94a48;
110
+ background-color: #f2dede;
111
+ border-color: #eed3d7;
112
+ }
113
+
114
+ /* Form base theme */
115
+ form.mc4wp-form,
116
+ .mc4wp-form form {
117
+ box-shadow: none !important;
118
+ -webkit-box-shadow: none;
119
+ -moz-box-shadow: none;
120
+ width: auto;
121
+ }
122
+
123
+ .mc4wp-form p {
124
+ margin: 0 0 15px !important;
125
+ padding: 0;
126
+ }
127
+
128
+ .mc4wp-form label {
129
+ font-size: 1em;
130
+ margin: 6px 0;
131
+ }
132
+
133
+ .mc4wp-form input[type="text"],
134
+ .mc4wp-form input[type="email"],
135
+ .mc4wp-form input[type="tel"],
136
+ .mc4wp-form input[type="url"],
137
+ .mc4wp-form input[type="date"],
138
+ .mc4wp-form textarea,
139
+ .mc4wp-form select {
140
+ width: 100%;
141
+ height: 34px;
142
+ margin: 0;
143
+ padding: 6px 12px;
144
+ font-size: 14px;
145
+ line-height: 1.428571429;
146
+ color: #555555;
147
+ vertical-align: middle;
148
+ background-color: #ffffff;
149
+ border: 1px solid #cccccc;
150
+ -moz-border-radius: 2px;
151
+ -webkit-border-radius: 2px;
152
+ border-radius: 2px;
153
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
154
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
155
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
156
+ -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
157
+ -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
158
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
159
+ background-image: none;
160
+ text-shadow: none;
161
+ }
162
+
163
+ .mc4wp-form input[type="text"]:focus,
164
+ .mc4wp-form input[type="email"]:focus,
165
+ .mc4wp-form input[type="tel"]:focus,
166
+ .mc4wp-form input[type="url"]:focus,
167
+ .mc4wp-form textarea:focus,
168
+ .mc4wp-form select:focus {
169
+ border-color: #66afe9;
170
+ outline: 0;
171
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
172
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
173
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
174
+ }
175
+
176
+ .mc4wp-form textarea {
177
+ height: auto;
178
+ }
179
+
180
+ .mc4wp-form input[readonly],
181
+ .mc4wp-form input[disabled] {
182
+ background-color: #eeeeee;
183
+ }
184
+
185
+ .mc4wp-form input[type="submit"],
186
+ .mc4wp-form button {
187
+ display: inline-block;
188
+ padding: 6px 12px;
189
+ margin: 0;
190
+ font-size: 14px;
191
+ font-weight: normal;
192
+ line-height: 1.428571429;
193
+ text-align: center;
194
+ white-space: nowrap;
195
+ vertical-align: middle;
196
+ cursor: pointer;
197
+ border: 1px solid transparent;
198
+ border-radius: 2px;
199
+ -webkit-user-select: none;
200
+ -moz-user-select: none;
201
+ -ms-user-select: none;
202
+ -o-user-select: none;
203
+ user-select: none;
204
+ box-shadow: none;
205
+ background: none;
206
+ text-shadow: none;
207
+ filter: none;
208
+ height: auto;
209
+ width: auto;
210
+ }
211
+
212
+ .mc4wp-form input[type="submit"]:focus,
213
+ .mc4wp-form button:focus {
214
+ outline: thin dotted #333;
215
+ outline: 5px auto -webkit-focus-ring-color;
216
+ outline-offset: -2px;
217
+ }
218
+
219
+ .mc4wp-form input[type="submit"]:hover,
220
+ .mc4wp-form button:hover,
221
+ .mc4wp-form input[type="submit"]:focus,
222
+ .mc4wp-form button:focus {
223
+ color: #333333;
224
+ text-decoration: none;
225
+ background: none;
226
+ }
227
+
228
+ .mc4wp-form input[type="submit"]:active,
229
+ .mc4wp-form button:active {
230
+ background-image: none;
231
+ outline: 0;
232
+ -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
233
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
234
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
235
+ }
236
+
237
+ .mc4wp-form input[type="submit"],
238
+ .mc4wp-form button {
239
+ color: #333333 !important;
240
+ background-color: #ffffff !important;
241
+ border-color: #E6E6E6;
242
+ }
243
+
244
+ .mc4wp-form input[type="submit"]:hover,
245
+ .mc4wp-form button:hover,
246
+ .mc4wp-form input[type="submit"]:active,
247
+ .mc4wp-form button:active,
248
+ .mc4wp-form input[type="submit"]:focus,
249
+ .mc4wp-form button:focus {
250
+ color: #E6E6E6 !important;
251
+ background-color: #ebebeb !important;
252
+ border-color: #CCCCCC;
253
+ }
assets/css/form-theme-light.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .mc4wp-form{margin:1em 0}.mc4wp-form label{display:block;font-weight:700}.mc4wp-form li,.mc4wp-form ul{list-style:none;margin:0;padding:0}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:400}.mc4wp-form p>label:nth-child(2){margin-top:10px}.mc4wp-form input{vertical-align:baseline}.mc4wp-form input.placeholdersjs{color:#aaa!important}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{cursor:auto;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mc4wp-form input[type=checkbox],.mc4wp-form input[type=radio]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type=checkbox]{-webkit-appearance:checkbox}.mc4wp-form input[type=radio]{-webkit-appearance:radio}.mc4wp-form button,.mc4wp-form input[type=button],.mc4wp-form input[type=submit]{cursor:pointer;display:inline-block}.mc4wp-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}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.mc4wp-form form,form.mc4wp-form{box-shadow:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;width:auto}.mc4wp-form p{margin:0 0 15px!important;padding:0}.mc4wp-form label{font-size:1em;margin:6px 0}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{width:100%;height:34px;margin:0;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;text-shadow:none}.mc4wp-form input[type=email]:focus,.mc4wp-form input[type=tel]:focus,.mc4wp-form input[type=text]:focus,.mc4wp-form input[type=url]:focus,.mc4wp-form select:focus,.mc4wp-form textarea:focus{border-color:#66afe9;outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.mc4wp-form textarea{height:auto}.mc4wp-form input[disabled],.mc4wp-form input[readonly]{background-color:#eee}.mc4wp-form button,.mc4wp-form input[type=submit]{display:inline-block;padding:6px 12px;margin:0;font-size:14px;font-weight:400;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:0 0;text-shadow:none;filter:none;height:auto;width:auto}.mc4wp-form button:focus,.mc4wp-form input[type=submit]:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.mc4wp-form button:focus,.mc4wp-form button:hover,.mc4wp-form input[type=submit]:focus,.mc4wp-form input[type=submit]:hover{color:#333;text-decoration:none;background:0 0}.mc4wp-form button:active,.mc4wp-form input[type=submit]:active{background-image:none;outline:0;-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.mc4wp-form button,.mc4wp-form input[type=submit]{color:#333!important;background-color:#fff!important;border-color:#E6E6E6}.mc4wp-form button:active,.mc4wp-form button:focus,.mc4wp-form button:hover,.mc4wp-form input[type=submit]:active,.mc4wp-form input[type=submit]:focus,.mc4wp-form input[type=submit]:hover{color:#E6E6E6!important;background-color:#ebebeb!important;border-color:#CCC}
assets/css/form-theme-red.css CHANGED
@@ -1 +1,263 @@
1
- .mc4wp-form{margin:1em 0}form.mc4wp-form,.mc4wp-form form{width:auto}.mc4wp-form label{display:block;font-weight:bold;margin-bottom:5px}.mc4wp-form ul,.mc4wp-form li{list-style:none;margin:0;padding:0}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:normal}.mc4wp-form p>label:nth-child(2){margin-top:10px}.mc4wp-form input{vertical-align:baseline}.mc4wp-form input.placeholdersjs{color:#aaa !important}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-form select{cursor:auto;display:block;width:100%;height:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mc4wp-form input[type="checkbox"],.mc4wp-form input[type="radio"]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type="checkbox"]{-webkit-appearance:checkbox}.mc4wp-form input[type="radio"]{-webkit-appearance:radio}.mc4wp-form input[type="submit"],.mc4wp-form button,.mc4wp-form input[type="button"]{cursor:pointer;display:inline-block}.mc4wp-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}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}form.mc4wp-form,.mc4wp-form form{box-shadow:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;width:auto}.mc4wp-form p{margin:0 0 15px !important;padding:0}.mc4wp-form label{font-size:1em;margin:6px 0}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="tel"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form textarea,.mc4wp-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}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="tel"]:focus,.mc4wp-form input[type="url"]:focus,.mc4wp-form textarea:focus,.mc4wp-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)}.mc4wp-form textarea{height:auto}.mc4wp-form input[readonly],.mc4wp-form input[disabled]{background-color:#eeeeee}.mc4wp-form input[type="submit"],.mc4wp-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}.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#333333;text-decoration:none;background:none}.mc4wp-form input[type="submit"]:active,.mc4wp-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)}.mc4wp-form input[type="submit"],.mc4wp-form button{color:#ffffff !important;background-color:#d9534f !important;border-color:#d43f3a}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover,.mc4wp-form input[type="submit"]:active,.mc4wp-form button:active,.mc4wp-form input[type="submit"]:focus,.mc4wp-form button:focus{color:#ffffff !important;background-color:#d2322d !important;border-color:#ac2925}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="tel"]:focus,.mc4wp-form input[type="url"]:focus,.mc4wp-form input[type="date"]:focus,.mc4wp-form textarea:focus,.mc4wp-form select:focus{border-color:#d9534f}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* MailChimp for WP - Default Form Styles */
2
+ .mc4wp-form {
3
+ margin: 1em 0;
4
+ }
5
+
6
+ form.mc4wp-form,
7
+ .mc4wp-form form {
8
+ width: auto;
9
+ }
10
+
11
+ .mc4wp-form label {
12
+ display: block;
13
+ font-weight: bold;
14
+ margin-bottom: 5px;
15
+ }
16
+
17
+ .mc4wp-form ul,
18
+ .mc4wp-form li {
19
+ list-style: none;
20
+ margin: 0;
21
+ padding: 0;
22
+ }
23
+
24
+ .mc4wp-form label > span,
25
+ .mc4wp-form li > label {
26
+ font-weight: normal;
27
+ }
28
+
29
+ .mc4wp-form p > label:nth-child(2) {
30
+ margin-top: 10px;
31
+ }
32
+
33
+ .mc4wp-form input {
34
+ vertical-align: baseline;
35
+ }
36
+
37
+ .mc4wp-form input.placeholdersjs {
38
+ color: #aaa !important;
39
+ }
40
+
41
+ .mc4wp-form input[type="text"],
42
+ .mc4wp-form input[type="email"],
43
+ .mc4wp-form input[type="tel"],
44
+ .mc4wp-form input[type="url"],
45
+ .mc4wp-form input[type="date"],
46
+ .mc4wp-form textarea,
47
+ .mc4wp-form select {
48
+ cursor: auto;
49
+ display: block;
50
+ width: 100%;
51
+ height: auto;
52
+ box-sizing: border-box;
53
+ -webkit-box-sizing: border-box;
54
+ -moz-box-sizing: border-box;
55
+ }
56
+
57
+ .mc4wp-form input[type="checkbox"],
58
+ .mc4wp-form input[type="radio"] {
59
+ position: relative;
60
+ margin: 0 6px 0 0;
61
+ padding: 0;
62
+ height: 13px;
63
+ width: 13px;
64
+ display: inline-block;
65
+ border: 0;
66
+ }
67
+
68
+ .mc4wp-form input[type="checkbox"] {
69
+ -webkit-appearance: checkbox;
70
+ }
71
+
72
+ .mc4wp-form input[type="radio"] {
73
+ -webkit-appearance: radio;
74
+ }
75
+
76
+ .mc4wp-form input[type="submit"],
77
+ .mc4wp-form button,
78
+ .mc4wp-form input[type="button"] {
79
+ cursor: pointer;
80
+ display: inline-block;
81
+ }
82
+
83
+ .mc4wp-alert {
84
+ margin: 1em 0;
85
+ padding: 10px 15px;
86
+ color: #c09853;
87
+ background-color: #fcf8e3;
88
+ border: 1px solid #fbeed5;
89
+ border-radius: 2px;
90
+ -moz-border-radius: 2px;
91
+ -webkit-border-radius: 2px;
92
+ display: block;
93
+ position: relative;
94
+ }
95
+
96
+ .mc4wp-success {
97
+ color: #468847;
98
+ background-color: #dff0d8;
99
+ border-color: #d6e9c6;
100
+ }
101
+
102
+ .mc4wp-notice {
103
+ color: #3a87ad;
104
+ background-color: #d9edf7;
105
+ border-color: #bce8f1;
106
+ }
107
+
108
+ .mc4wp-error {
109
+ color: #b94a48;
110
+ background-color: #f2dede;
111
+ border-color: #eed3d7;
112
+ }
113
+
114
+ /* Form base theme */
115
+ form.mc4wp-form,
116
+ .mc4wp-form form {
117
+ box-shadow: none !important;
118
+ -webkit-box-shadow: none;
119
+ -moz-box-shadow: none;
120
+ width: auto;
121
+ }
122
+
123
+ .mc4wp-form p {
124
+ margin: 0 0 15px !important;
125
+ padding: 0;
126
+ }
127
+
128
+ .mc4wp-form label {
129
+ font-size: 1em;
130
+ margin: 6px 0;
131
+ }
132
+
133
+ .mc4wp-form input[type="text"],
134
+ .mc4wp-form input[type="email"],
135
+ .mc4wp-form input[type="tel"],
136
+ .mc4wp-form input[type="url"],
137
+ .mc4wp-form input[type="date"],
138
+ .mc4wp-form textarea,
139
+ .mc4wp-form select {
140
+ width: 100%;
141
+ height: 34px;
142
+ margin: 0;
143
+ padding: 6px 12px;
144
+ font-size: 14px;
145
+ line-height: 1.428571429;
146
+ color: #555555;
147
+ vertical-align: middle;
148
+ background-color: #ffffff;
149
+ border: 1px solid #cccccc;
150
+ -moz-border-radius: 2px;
151
+ -webkit-border-radius: 2px;
152
+ border-radius: 2px;
153
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
154
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
155
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
156
+ -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
157
+ -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
158
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
159
+ background-image: none;
160
+ text-shadow: none;
161
+ }
162
+
163