PluginProbe
Smart Grid-Layout Design for Contact Form 7 / 4.1.0
Smart Grid-Layout Design for Contact Form 7 v4.1.0
4.18.0 4.17.0 3.2.0 3.2.1 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 4.0.0 4.0.1 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10 4.11 4.12 4.13 4.14 All 119 releases
cf7-grid-layout / assets / jquery-nice-select / css / style.css

style.css in Smart Grid-Layout Design for Contact Form 7 4.1.0, at assets/jquery-nice-select/css/style.css

373 lines 8.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .nice-select {
2 -webkit-tap-highlight-color: transparent;
3 background-color: #fff;
4 border-radius: 5px;
5 border: solid 1px #e0e7ee;
6 box-sizing: border-box;
7 clear: both;
8 cursor: pointer;
9 display: block;
10 float: left;
11 font-family: inherit;
12 font-size: 14px;
13 font-weight: normal;
14 height: 42px;
15 line-height: 40px;
16 outline: none;
17 padding-left: 18px;
18 padding-right: 30px;
19 position: relative;
20 text-align: left !important;
21 -webkit-transition: all 0.2s ease-in-out;
22 transition: all 0.2s ease-in-out;
23 -webkit-user-select: none;
24 -moz-user-select: none;
25 -ms-user-select: none;
26 user-select: none;
27 white-space: nowrap;
28 width: auto; }
29 .nice-select:hover {
30 border-color: #d0dae5; }
31 .nice-select:active, .nice-select.open, .nice-select:focus {
32 border-color: #88bfff; }
33 .nice-select:after {
34 border-bottom: 2px solid #90a1b5;
35 border-right: 2px solid #90a1b5;
36 content: '';
37 display: block;
38 height: 5px;
39 margin-top: -4px;
40 pointer-events: none;
41 position: absolute;
42 right: 12px;
43 top: 50%;
44 -webkit-transform-origin: 66% 66%;
45 -ms-transform-origin: 66% 66%;
46 transform-origin: 66% 66%;
47 -webkit-transform: rotate(45deg);
48 -ms-transform: rotate(45deg);
49 transform: rotate(45deg);
50 -webkit-transition: all 0.15s ease-in-out;
51 transition: all 0.15s ease-in-out;
52 width: 5px; }
53 .nice-select.open:after {
54 -webkit-transform: rotate(-135deg);
55 -ms-transform: rotate(-135deg);
56 transform: rotate(-135deg); }
57 .nice-select.open .list {
58 opacity: 1;
59 pointer-events: auto;
60 -webkit-transform: scale(1) translateY(0);
61 -ms-transform: scale(1) translateY(0);
62 transform: scale(1) translateY(0); }
63 .nice-select.disabled {
64 border-color: #e7ecf2;
65 color: #90a1b5;
66 pointer-events: none; }
67 .nice-select.disabled:after {
68 border-color: #cdd5de; }
69 .nice-select.wide {
70 width: 100%; }
71 .nice-select.wide .list {
72 left: 0 !important;
73 right: 0 !important; }
74 .nice-select.right {
75 float: right; }
76 .nice-select.right .list {
77 left: auto;
78 right: 0; }
79 .nice-select.small {
80 font-size: 12px;
81 height: 36px;
82 line-height: 34px; }
83 .nice-select.small:after {
84 height: 4px;
85 width: 4px; }
86 .nice-select.small .option {
87 line-height: 34px;
88 min-height: 34px; }
89 .nice-select .list {
90 background-color: #fff;
91 border-radius: 5px;
92 box-shadow: 0 0 0 1px rgba(68, 88, 112, 0.11);
93 box-sizing: border-box;
94 margin-top: 4px;
95 opacity: 0;
96 overflow: hidden;
97 padding: 0;
98 pointer-events: none;
99 position: absolute;
100 top: 100%;
101 left: 0;
102 -webkit-transform-origin: 50% 0;
103 -ms-transform-origin: 50% 0;
104 transform-origin: 50% 0;
105 -webkit-transform: scale(0.75) translateY(-21px);
106 -ms-transform: scale(0.75) translateY(-21px);
107 transform: scale(0.75) translateY(-21px);
108 -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
109 transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
110 z-index: 9; }
111 .nice-select .list:hover .option:not(:hover) {
112 background-color: transparent !important; }
113 .nice-select .option {
114 cursor: pointer;
115 font-weight: 400;
116 line-height: 40px;
117 list-style: none;
118 min-height: 40px;
119 outline: none;
120 padding-left: 18px;
121 padding-right: 29px;
122 text-align: left;
123 -webkit-transition: all 0.2s;
124 transition: all 0.2s; }
125 .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
126 background-color: #f6f7f9; }
127 .nice-select .option.selected {
128 font-weight: bold; }
129 .nice-select .option.disabled {
130 background-color: transparent;
131 color: #90a1b5;
132 cursor: default; }
133
134 .no-csspointerevents .nice-select .list {
135 display: none; }
136
137 .no-csspointerevents .nice-select.open .list {
138 display: block; }
139
140 code[class*="language-"],
141 pre[class*="language-"] {
142 border-radius: 2px;
143 color: #445870;
144 -webkit-hyphens: none;
145 -ms-hyphens: none;
146 hyphens: none;
147 line-height: 1.5;
148 -moz-tab-size: 4;
149 -o-tab-size: 4;
150 tab-size: 4;
151 text-align: left;
152 white-space: pre;
153 word-break: normal;
154 word-spacing: normal;
155 word-wrap: normal;
156 direction: ltr;
157 font-family: Inconsolata, monospace;
158 font-size: 13px;
159 letter-spacing: 0; }
160
161 /* Code blocks */
162 pre[class*="language-"] {
163 padding: 18px 24px;
164 margin: 0 0 24px;
165 overflow: auto; }
166
167 :not(pre) > code[class*="language-"],
168 pre[class*="language-"] {
169 background: #f6f7f9; }
170
171 /* Inline code */
172 :not(pre) > code[class*="language-"] {
173 padding: 0 2px 1px; }
174
175 .token.comment,
176 .token.prolog,
177 .token.doctype,
178 .token.cdata {
179 color: #90a1b5; }
180
181 .token.punctuation {
182 color: #999; }
183
184 .namespace {
185 opacity: .7; }
186
187 .token.property,
188 .token.tag,
189 .token.boolean,
190 .token.number,
191 .token.constant,
192 .token.symbol,
193 .token.deleted {
194 color: #EC4444; }
195
196 .token.selector,
197 .token.attr-name,
198 .token.string,
199 .token.char,
200 .token.builtin,
201 .token.inserted {
202 color: #4ABF60; }
203
204 .token.operator,
205 .token.entity,
206 .token.url,
207 .language-css .token.string,
208 .style .token.string {
209 color: #a67f59;
210 background: rgba(255, 255, 255, 0.5); }
211
212 .token.atrule,
213 .token.attr-value,
214 .token.keyword {
215 color: #55a1fb; }
216
217 .token.function {
218 color: #DD4A68; }
219
220 .token.regex,
221 .token.important,
222 .token.variable {
223 color: #e90; }
224
225 .token.important,
226 .token.bold {
227 font-weight: bold; }
228
229 .token.italic {
230 font-style: italic; }
231
232 .token.entity {
233 cursor: help; }
234
235 body {
236 -webkit-font-smoothing: antialiased;
237 -moz-osx-font-smoothing: grayscale;
238 color: #445870;
239 font-family: 'Work Sans', sans-serif;
240 font-size: 14px;
241 font-weight: normal;
242 letter-spacing: -0.25px;
243 margin: 0;
244 padding: 0 18px; }
245
246 p {
247 line-height: 1.6;
248 margin: 0 0 1.6em; }
249
250 h1 {
251 font-size: 36px;
252 font-weight: 300;
253 letter-spacing: -2px;
254 margin: 0 0 24px; }
255
256 h2 {
257 font-size: 22px;
258 font-weight: 400;
259 margin: 0 0 12px;
260 padding-top: 48px; }
261
262 h3 {
263 font-size: 18px;
264 font-weight: 400;
265 margin: 0 0 12px;
266 padding-top: 12px; }
267
268 ul {
269 margin: 0;
270 padding-left: 16px; }
271
272 a:not(.button) {
273 color: #55a1fb;
274 outline: none;
275 text-decoration: none;
276 -webkit-transition: all 0.2s ease-in-out;
277 transition: all 0.2s ease-in-out;
278 border-bottom: 1px solid transparent; }
279 a:not(.button):hover, a:not(.button):focus {
280 border-bottom: 1px solid #88bfff; }
281
282 ::-moz-selection {
283 background: #f3f4f7; }
284
285 ::selection {
286 background: #f3f4f7; }
287
288 .container {
289 margin: 96px auto 60px;
290 max-width: 40em; }
291
292 .box {
293 background-color: #f6f7f9;
294 border-radius: 2px;
295 margin-bottom: 30px;
296 padding: 24px 30px; }
297 .box:before, .box:after {
298 content: "";
299 display: table; }
300 .box:after {
301 clear: both; }
302
303 label {
304 color: #90a1b5;
305 font-size: 11px;
306 margin: 0 2px 4px;
307 text-transform: uppercase;
308 float: left; }
309 label.right {
310 float: right; }
311
312 .button {
313 -webkit-tap-highlight-color: transparent;
314 background-color: #55a1fb;
315 border-radius: 5px;
316 border: none;
317 box-sizing: border-box;
318 color: #fff;
319 cursor: pointer;
320 display: inline-block;
321 font-weight: 600;
322 height: 42px;
323 line-height: 42px;
324 outline: none;
325 padding: 0 24px;
326 text-align: center;
327 text-decoration: none;
328 -webkit-transition: all 0.2s ease-in-out;
329 transition: all 0.2s ease-in-out;
330 white-space: nowrap;
331 width: auto; }
332 .button:hover, .button:focus {
333 background-color: #4196fb; }
334 .button:active, .button.nice-select.open {
335 background-color: #2d8bfa; }
336 .button.light {
337 background-color: #fff;
338 border: 1px solid #e0e7ee;
339 color: #55a1fb;
340 line-height: 40px;
341 margin-left: 24px; }
342 .button.light:hover {
343 border-color: #d0dae5; }
344 .button.light:active, .button.light.nice-select.open, .button.light:focus {
345 border-color: #88bfff; }
346 @media screen and (max-width: 360px) {
347 .button {
348 width: 100%; }
349 .button.light {
350 margin: 18px 0 0; } }
351
352 .header {
353 text-align: center;
354 margin-bottom: 60px; }
355 @media screen and (min-width: 600px) {
356 .header {
357 padding: 0 18px; } }
358 .header p {
359 color: #90a1b5;
360 font-size: 18px;
361 margin-bottom: 36px; }
362
363 .footer {
364 text-align: center; }
365 .footer p {
366 margin-bottom: 90px; }
367
368 .credit {
369 color: #90a1b5;
370 clear: both;
371 font-size: 12px;
372 margin-top: 90px; }
373