PluginProbe
Passster – Password Protect Pages and Content / 4.3.17
Passster – Password Protect Pages and Content v4.3.17
4.3.17 4.3.16 4.3.15 4.3.14 4.3.12 4.3.13 4.3.11 4.3.10 4.3.9 4.3.8 4.3.7 4.3.6 4.3.5 trunk 3.5.4 3.5.5.2 3.5.5.8 3.5.5.9 4.0 4.1.4 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 All 49 releases
← All changes | assets/public/passster-public.css +228 -228 4.3.14 → 4.3.17 View file →
@@ -1,228 +1,228 @@
1 -.passster-form {
2 - display: block;
3 - position: relative;
4 - box-sizing: border-box;
5 - width: 100%;
6 - max-width: 100%;
7 - float: none;
8 - flex: none;
9 -}
10 -
11 -.passster-form * {
12 - box-sizing: border-box;
13 -}
14 -
15 -.passster-form h4 {
16 - margin: 10px 0;
17 -}
18 -
19 -.passster-form > form {
20 - display: block;
21 - position: relative;
22 - width: 100%;
23 - max-width: 100%;
24 -}
25 -
26 -.passster-form fieldset {
27 - display: block;
28 - position: relative;
29 - border: none;
30 - margin: 0;
31 - padding: 0;
32 - min-width: 100%;
33 - width: 100%;
34 - max-width: 100%;
35 - float: none;
36 - flex: none;
37 -}
38 -
39 -.passster-form input[type="text"],
40 -.passster-form input[type="email"],
41 -.passster-form input[type="password"],
42 -.passster-form input.passster-password {
43 - display: block;
44 - width: 100%;
45 - max-width: 100%;
46 - height: auto;
47 - min-height: 40px;
48 - border: 1px solid #CCC;
49 - border-radius: 4px;
50 - background: #FFF;
51 - margin: 0 0 10px;
52 - padding: 10px;
53 - box-sizing: border-box;
54 - font-size: 16px;
55 - line-height: 1.4;
56 - float: none;
57 - flex: none;
58 - position: relative;
59 - transform: none;
60 -}
61 -
62 -.passster-form input[type="text"]:hover,
63 -.passster-form input[type="email"]:hover,
64 -.passster-form input[type="password"]:hover {
65 - border-color: #AAA;
66 - transition: border-color 0.3s ease-in-out;
67 -}
68 -
69 -.passster-form input[type="text"]:focus,
70 -.passster-form input[type="email"]:focus,
71 -.passster-form input[type="password"]:focus,
72 -.passster-form input.passster-password:focus {
73 - outline: none;
74 - border-color: #0073aa;
75 - box-shadow: 0 0 0 1px #0073aa;
76 - transform: none;
77 - position: relative;
78 -}
79 -
80 -.passster-form button[type="submit"],
81 -.passster-form .passster-submit {
82 - display: block;
83 - width: 100%;
84 - max-width: 100%;
85 - height: auto;
86 - min-height: 40px;
87 - cursor: pointer;
88 - border: none;
89 - border-radius: 4px;
90 - text-decoration: none;
91 - font-size: 16px;
92 - line-height: 1.4;
93 - padding: 10px 20px;
94 - margin: 0;
95 - float: none;
96 - flex: none;
97 - position: relative;
98 - transform: none;
99 -}
100 -
101 -.passster-form button[type="submit"]:hover {
102 - transition: background-color 0.3s ease-in-out;
103 -}
104 -
105 -.passster-form button[type="submit"]:active {
106 - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5);
107 -}
108 -
109 -.passster-form button[type="submit"]:focus {
110 - outline: 2px solid #0073aa;
111 - outline-offset: 2px;
112 -}
113 -
114 -.passster-form input::placeholder {
115 - color: #888;
116 - opacity: 1;
117 -}
118 -
119 -.passster-form input::-webkit-input-placeholder {
120 - color: #888;
121 -}
122 -
123 -.passster-form input:-moz-placeholder {
124 - color: #888;
125 -}
126 -
127 -.passster-form input::-moz-placeholder {
128 - color: #888;
129 -}
130 -
131 -.passster-form input:-ms-input-placeholder {
132 - color: #888;
133 -}
134 -
135 -.passster-form .ps-form-headline {
136 - display: block;
137 - position: relative;
138 - margin-bottom: 10px;
139 -}
140 -
141 -.passster-form p {
142 - display: block;
143 - position: relative;
144 - margin: 0 0 15px;
145 -}
146 -
147 -.passster-captcha-input {
148 - float: left;
149 - width: 70%;
150 - padding-right: 20px;
151 - box-sizing: border-box;
152 -}
153 -
154 -.passster-recaptcha-input {
155 - float: right;
156 - width: 30%;
157 - padding-top: 15px;
158 -}
159 -
160 -.passster-recaptcha {
161 - float: left;
162 - width: 50%;
163 - padding-left: 20px;
164 - box-sizing: border-box;
165 -}
166 -
167 -.passster-form .passster-error {
168 - display: none;
169 - width: 100%;
170 - max-width: 100%;
171 - text-align: center;
172 - float: none;
173 - clear: both;
174 - padding: 10px;
175 - margin-top: 10px;
176 - background: #e95353;
177 - color: white;
178 - font-size: 14px;
179 - border-radius: 4px;
180 - box-sizing: border-box;
181 -}
182 -
183 -.passster-hide {
184 - display: none;
185 -}
186 -
187 -.passster-form .show-password-link {
188 - display: block;
189 - position: absolute;
190 - z-index: 11;
191 - font-size: 0.8rem;
192 - right: 10px;
193 - top: 50%;
194 - transform: translateY(-50%);
195 -}
196 -
197 -.passster-form .password-showing {
198 - width: 100%;
199 - display: inline;
200 -}
201 -
202 -.passster-form .ps-loader {
203 - display: none;
204 - width: 30%;
205 - max-width: 100px;
206 - margin: 0 auto 10px auto;
207 - text-align: center;
208 -}
209 -
210 -.passster-form .ps-loader img {
211 - max-width: 100%;
212 - height: auto;
213 -}
214 -
215 -.passster-form .passster-hidden {
216 - display: none;
217 -}
218 -
219 -.passster-form label:not(.passster-hidden) {
220 - display: block;
221 - margin-bottom: 5px;
222 -}
223 -
224 -.passster-form::after {
225 - content: "";
226 - display: table;
227 - clear: both;
228 -}
1 +.passster-form {
2 + display: block;
3 + position: relative;
4 + box-sizing: border-box;
5 + width: 100%;
6 + max-width: 100%;
7 + float: none;
8 + flex: none;
9 +}
10 +
11 +.passster-form * {
12 + box-sizing: border-box;
13 +}
14 +
15 +.passster-form h4 {
16 + margin: 10px 0;
17 +}
18 +
19 +.passster-form > form {
20 + display: block;
21 + position: relative;
22 + width: 100%;
23 + max-width: 100%;
24 +}
25 +
26 +.passster-form fieldset {
27 + display: block;
28 + position: relative;
29 + border: none;
30 + margin: 0;
31 + padding: 0;
32 + min-width: 100%;
33 + width: 100%;
34 + max-width: 100%;
35 + float: none;
36 + flex: none;
37 +}
38 +
39 +.passster-form input[type="text"],
40 +.passster-form input[type="email"],
41 +.passster-form input[type="password"],
42 +.passster-form input.passster-password {
43 + display: block;
44 + width: 100%;
45 + max-width: 100%;
46 + height: auto;
47 + min-height: 40px;
48 + border: 1px solid #CCC;
49 + border-radius: 4px;
50 + background: #FFF;
51 + margin: 0 0 10px;
52 + padding: 10px;
53 + box-sizing: border-box;
54 + font-size: 16px;
55 + line-height: 1.4;
56 + float: none;
57 + flex: none;
58 + position: relative;
59 + transform: none;
60 +}
61 +
62 +.passster-form input[type="text"]:hover,
63 +.passster-form input[type="email"]:hover,
64 +.passster-form input[type="password"]:hover {
65 + border-color: #AAA;
66 + transition: border-color 0.3s ease-in-out;
67 +}
68 +
69 +.passster-form input[type="text"]:focus,
70 +.passster-form input[type="email"]:focus,
71 +.passster-form input[type="password"]:focus,
72 +.passster-form input.passster-password:focus {
73 + outline: none;
74 + border-color: #0073aa;
75 + box-shadow: 0 0 0 1px #0073aa;
76 + transform: none;
77 + position: relative;
78 +}
79 +
80 +.passster-form button[type="submit"],
81 +.passster-form .passster-submit {
82 + display: block;
83 + width: 100%;
84 + max-width: 100%;
85 + height: auto;
86 + min-height: 40px;
87 + cursor: pointer;
88 + border: none;
89 + border-radius: 4px;
90 + text-decoration: none;
91 + font-size: 16px;
92 + line-height: 1.4;
93 + padding: 10px 20px;
94 + margin: 0;
95 + float: none;
96 + flex: none;
97 + position: relative;
98 + transform: none;
99 +}
100 +
101 +.passster-form button[type="submit"]:hover {
102 + transition: background-color 0.3s ease-in-out;
103 +}
104 +
105 +.passster-form button[type="submit"]:active {
106 + box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5);
107 +}
108 +
109 +.passster-form button[type="submit"]:focus {
110 + outline: 2px solid #0073aa;
111 + outline-offset: 2px;
112 +}
113 +
114 +.passster-form input::placeholder {
115 + color: #888;
116 + opacity: 1;
117 +}
118 +
119 +.passster-form input::-webkit-input-placeholder {
120 + color: #888;
121 +}
122 +
123 +.passster-form input:-moz-placeholder {
124 + color: #888;
125 +}
126 +
127 +.passster-form input::-moz-placeholder {
128 + color: #888;
129 +}
130 +
131 +.passster-form input:-ms-input-placeholder {
132 + color: #888;
133 +}
134 +
135 +.passster-form .ps-form-headline {
136 + display: block;
137 + position: relative;
138 + margin-bottom: 10px;
139 +}
140 +
141 +.passster-form p {
142 + display: block;
143 + position: relative;
144 + margin: 0 0 15px;
145 +}
146 +
147 +.passster-captcha-input {
148 + float: left;
149 + width: 70%;
150 + padding-right: 20px;
151 + box-sizing: border-box;
152 +}
153 +
154 +.passster-recaptcha-input {
155 + float: right;
156 + width: 30%;
157 + padding-top: 15px;
158 +}
159 +
160 +.passster-recaptcha {
161 + float: left;
162 + width: 50%;
163 + padding-left: 20px;
164 + box-sizing: border-box;
165 +}
166 +
167 +.passster-form .passster-error {
168 + display: none;
169 + width: 100%;
170 + max-width: 100%;
171 + text-align: center;
172 + float: none;
173 + clear: both;
174 + padding: 10px;
175 + margin-top: 10px;
176 + background: #e95353;
177 + color: white;
178 + font-size: 14px;
179 + border-radius: 4px;
180 + box-sizing: border-box;
181 +}
182 +
183 +.passster-hide {
184 + display: none;
185 +}
186 +
187 +.passster-form .show-password-link {
188 + display: block;
189 + position: absolute;
190 + z-index: 11;
191 + font-size: 0.8rem;
192 + right: 10px;
193 + top: 50%;
194 + transform: translateY(-50%);
195 +}
196 +
197 +.passster-form .password-showing {
198 + width: 100%;
199 + display: inline;
200 +}
201 +
202 +.passster-form .ps-loader {
203 + display: none;
204 + width: 30%;
205 + max-width: 100px;
206 + margin: 0 auto 10px auto;
207 + text-align: center;
208 +}
209 +
210 +.passster-form .ps-loader img {
211 + max-width: 100%;
212 + height: auto;
213 +}
214 +
215 +.passster-form .passster-hidden {
216 + display: none;
217 +}
218 +
219 +.passster-form label:not(.passster-hidden) {
220 + display: block;
221 + margin-bottom: 5px;
222 +}
223 +
224 +.passster-form::after {
225 + content: "";
226 + display: table;
227 + clear: both;
228 +}