PluginProbe
WP Responsive Menu / 3.2.1
WP Responsive Menu v3.2.1
3.2.3 3.2.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.7.1 3.1.7.2 3.1.7.3 3.1.7.4 3.1.8 3.1.9 3.1.9.1 3.1.9.2 3.2 3.2.1 trunk 1.0 2.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 All 35 releases
wp-responsive-menu / css / wprmenu.css

wprmenu.css in WP Responsive Menu 3.2.1, at css/wprmenu.css

514 lines 9.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @font-face {
2 font-family: wprmenu;
3 src: url(../fonts/wprmenu.eot?p8o4s0);
4 src: url(../fonts/wprmenu.eot?p8o4s0#iefix) format('embedded-opentype'),url(../fonts/wprmenu.ttf?p8o4s0) format('truetype'),url(../fonts/wprmenu.woff?p8o4s0) format('woff'),url(../fonts/wprmenu.svg?p8o4s0#wprmenu) format('svg');
5 font-weight: 400;
6 font-style: normal;
7 }
8
9 html.wprmenu-body-fixed { overflow: inherit; }
10
11 html.wprmenu-body-fixed body { position: fixed !important; }
12
13 #mg-wprm-wrap [class*=" icon-"],#mg-wprm-wrap [class^=icon-] {
14 font-family: wprmenu!important;
15 speak: none;
16 font-style: normal;
17 font-weight: 400;
18 font-variant: normal;
19 text-transform: none;
20 line-height: 1;
21 -webkit-font-smoothing: antialiased;
22 -moz-osx-font-smoothing: grayscale;
23 }
24
25 #wprmenu_bar,#wprmenu_bar * {
26 margin: 0;
27 padding: 0;
28 -moz-box-sizing: border-box!important;
29 -webkit-box-sizing: border-box!important;
30 box-sizing: border-box!important;
31 font-family: inherit;
32 list-style: none;
33 text-align: left;
34 font-size: 100%;
35 font-weight: 400;
36 }
37
38
39 html body div.wprm-wrapper {
40 z-index: 999999;
41 width: 100%;
42 }
43
44 #wprmenu_bar img {
45 border: 0;
46 border: none;
47 }
48
49 .wprmenu_clear {
50 clear: both!important;
51 display: block!important;
52 height: 1px!important;
53 margin: -1px 0 0!important;
54 width: 1px!important;
55 }
56
57 #wprmenu_bar {
58 position: fixed;
59 top: 0;
60 left: 0;
61 background: #4C656C;
62 padding: 10px 16px;
63 width: 100%;
64 cursor: pointer;
65 overflow: hidden;
66 height: 42px;
67 display: none;
68 z-index: 99999;
69 }
70 .custMenu #custom_menu_icon{
71 display: none;
72 }
73 #wprmenu_bar .menu_title {
74 font-weight: 400;
75 font-size: 20px;
76 line-height: 35px;
77 position: relative;
78 top: -6px;
79 }
80
81 #wprmenu_bar .menu_title a {
82 display: inline-block;
83 position: relative;
84 top: 4px;
85 }
86
87 #wprmenu_bar .bar_logo {
88 border: none;
89 margin: 0;
90 padding: 0px 8px 0px 0px;
91 width: auto;
92 height: 25px;
93 }
94
95 #wprmenu_bar .wprmenu_icon {
96 margin-right: 5px;
97 }
98
99 #wprmenu_bar div.hamburger {
100 margin-top: -3px;
101 }
102
103 .wpr_search .wpr-search-field {
104 padding: 5px !important;
105 border: 1px solid #ccc;
106 width: 100%;
107 max-width: 100%;
108 height: 35px;
109 }
110
111 .search-menu {
112 padding: 14px;
113 }
114
115 #wprmenu_bar .wprmenu_icon_menu {
116 color: #f2f2f2;
117 margin-right: 5px;
118 }
119
120 body {
121 position: relative!important;
122 }
123
124 body.admin-bar #wprmenu_bar {
125 top: 32px;
126 }
127
128 .admin-bar #custom_menu_icon {
129 margin-top: 32px;
130 }
131
132 #wprmenu_menu_ul .sub-menu {
133 list-style: none;
134 padding: 0;
135 }
136
137 #mg-wprm-wrap.custom .menu_title,
138 #mg-wprm-wrap {
139 display: none;
140 }
141
142 #wprmenu_menu.wprmenu_levels ul li {
143 display: block;
144 overflow: hidden;
145 border-bottom: 1px solid #131212;
146 border-top: 1px solid #474747;
147 width: 100%;
148 position: relative;
149 }
150
151 #mg-wprm-wrap ul li{
152 margin: 0
153 }
154 #mg-wprm-wrap ul li ul li ul li.wprmenu_parent_item_li,#mg-wprm-wrap ul li ul li.wprmenu_parent_item_li {
155 padding-left: 0;
156 }
157
158 #mg-wprm-wrap ul li ul.sub-menu li {
159 border: none;
160 position: relative;
161 }
162
163 html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul {
164 margin-left: 0!important;
165 }
166
167 div#mg-wprm-wrap ul li span.wprmenu_icon {
168 font-family: 'wprmenu';
169 position: absolute;
170 right: 10px;
171 line-height: 38px;
172 padding: 24px;
173 }
174
175 div#mg-wprm-wrap ul#wprmenu_menu_ul>li>span.wprmenu_icon:before {
176 right: 3px;
177 }
178
179 div#mg-wprm-wrap ul li span.wprmenu_icon:before {
180 top: 3px;
181 }
182
183 div#mg-wprm-wrap ul li ul.sub-menu span.wprmenu_icon {
184 margin-left: 0;
185 }
186
187 div#mg-wprm-wrap form.wpr-search-form {
188 position: relative;
189 padding: 0;
190 margin: 0;
191 }
192
193 div#mg-wprm-wrap form.wpr-search-form button.wpr_submit {
194 position: absolute;
195 top: 0px;
196 right: 0px;
197 background-color: transparent;
198 color: #000;
199 width: 35px;
200 height: 35px;
201 padding: 0px 8px;
202 border: none;
203 }
204
205 html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul {
206 padding: 0 10px;
207 margin: 0;
208 }
209
210 #mg-wprm-wrap {
211 z-index: 9999;
212 }
213
214 #mg-wprm-wrap ul li a {
215 text-decoration: none;
216 z-index: 9999;
217 }
218
219 .wprmenu_bar #custom_menu_icon.hamburger {
220 padding: 10px 9px 2px;
221 position: fixed;
222 z-index: 99999;
223 }
224
225 .icon_default.wprmenu_icon_par:before {
226 content: "\74";
227 position: absolute;
228 }
229
230 .icon_default.wprmenu_par_opened:before {
231 content: "\6f";
232 }
233
234 .wprmenu_icon {
235 position: relative;
236 -webkit-transform: rotate(0);
237 -moz-transform: rotate(0);
238 -o-transform: rotate(0);
239 transform: rotate(0);
240 -webkit-transition: .5s ease-in-out;
241 -moz-transition: .5s ease-in-out;
242 -o-transition: .5s ease-in-out;
243 transition: .5s ease-in-out;
244 cursor: pointer;
245 float: left;
246 }
247
248 span.wprmenu_icon.wprmenu_icon_par {
249 top: 4px;
250 }
251
252 .wprmenu_icon span {
253 display: block;
254 position: absolute;
255 height: 4px;
256 width: 100%;
257 background: #d3531a;
258 border-radius: 0;
259 opacity: 1;
260 left: 0;
261 -webkit-transform: rotate(0);
262 -moz-transform: rotate(0);
263 -o-transform: rotate(0);
264 transform: rotate(0);
265 -webkit-transition: .25s ease-in-out;
266 -moz-transition: .25s ease-in-out;
267 -o-transition: .25s ease-in-out;
268 transition: .25s ease-in-out;
269 }
270
271 .wprmenu_icon.open span:nth-child(1),.wprmenu_icon.open span:nth-child(4) {
272 width: 0;
273 left: 50%;
274 top: 18px;
275 }
276
277 .wprmenu_icon span:nth-child(1) {
278 top: 0;
279 }
280
281 .wprmenu_icon span:nth-child(2),.wprmenu_icon span:nth-child(3) {
282 top: 9px;
283 }
284
285 .wprmenu_icon span:nth-child(4) {
286 top: 18px;
287 }
288
289 .wprmenu_icon.open span:nth-child(2) {
290 -webkit-transform: rotate(45deg);
291 -moz-transform: rotate(45deg);
292 -o-transform: rotate(45deg);
293 transform: rotate(45deg);
294 }
295
296 .wprmenu_icon.open span:nth-child(3) {
297 -webkit-transform: rotate(-45deg);
298 -moz-transform: rotate(-45deg);
299 -o-transform: rotate(-45deg);
300 transform: rotate(-45deg);
301 }
302
303 #mg-wprm-wrap.cbp-spmenu-right.custom .menu_title {
304 padding: 15px;
305 text-align: center;
306 }
307
308 #mg-wprm-wrap li.menu-item-has-children {
309 position: relative;
310 }
311
312 .admin-bar #wprmenu_menu_ul {
313 position: relative;
314 z-index: 9999;
315 overflow: hidden;
316 }
317
318 #mg-wprm-wrap canvas {
319 position: absolute;
320 z-index: 99;
321 }
322
323 #mg-wprm-wrap div.wpr_search {
324 padding: 13px;
325 }
326
327 #wprmenu_menu_ul {
328 padding: 0 0 50px;
329 margin: 0;
330 list-style: none;
331 overflow: hidden;
332 }
333 .custom #wprmenu_menu_ul{
334 padding: 0 0 10px;
335 }
336
337 #wprmenu_menu_ul ul.sub-menu {
338 margin-left: 0;
339 }
340
341 div.wpr-clear:after {
342 visibility: hidden;
343 display: block;
344 font-size: 0;
345 content: " ";
346 clear: both;
347 height: 0;
348 }
349
350 #mg-wprm-wrap li.menu-item a {
351 padding: 13px 14px;
352 }
353
354 #mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
355 right: 10px;
356 padding: 20px 20px 30px;
357 line-height: 38px;
358 }
359
360 * html div.wpr-clear {
361 height: 1%;
362 }
363
364 div.wpr-clear {
365 display: block;
366 }
367
368 @media only screen and (max-width:768px) {
369 .admin-bar #wprmenu_menu_ul {
370 margin-top: 0;
371 }
372
373 div.wpr_search {
374 padding-left: 0!important;
375 padding-right: 0!important;
376 margin-left: 8px!important;
377 width: 92%!important;
378 }
379 }
380
381 .cbp-spmenu {
382 position: fixed;
383 overflow: auto;
384 height: 100%;
385 z-index: 9999;
386 }
387
388 .cbp-spmenu a {
389 padding: 1em;
390 display: block;
391 }
392
393 #mg-wprm-wrap.cbp-spmenu.custom {
394 top: 0;
395 }
396
397 .admin-bar #mg-wprm-wrap.cbp-spmenu.custom {
398 top: 32px;
399 }
400
401 #mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right {
402 top: 42px;
403 }
404
405 .admin-bar #mg-wprm-wrap.cbp-spmenu-left,.admin-bar #mg-wprm-wrap.cbp-spmenu-right {
406 top: 74px;
407 }
408
409 .admin-bar .cbp-spmenu-bottom.cbp-spmenu-open,.admin-bar .cbp-spmenu-top.cbp-spmenu-open {
410 top: 74px!important;
411 }
412
413 body.admin-bar .cbp-spmenu-bottom.custom.cbp-spmenu-open,body.admin-bar .cbp-spmenu-top.custom.cbp-spmenu-open {
414 top: 32px!important;
415 }
416
417 @media only screen and (max-width:782px) {
418 .admin-bar #custom_menu_icon {
419 margin-top: 46px;
420 }
421
422 body.admin-bar .cbp-spmenu-bottom.custom.cbp-spmenu-open,body.admin-bar .cbp-spmenu-top.custom.cbp-spmenu-open {
423 top: 46px!important;
424 }
425
426 .admin-bar #mg-wprm-wrap.cbp-spmenu.custom,body.admin-bar #wprmenu_bar {
427 top: 46px;
428 }
429
430 .admin-bar #mg-wprm-wrap.cbp-spmenu-left,.admin-bar #mg-wprm-wrap.cbp-spmenu-right {
431 top: 88px;
432 }
433
434 .admin-bar .cbp-spmenu-top.cbp-spmenu-open, .admin-bar .cbp-spmenu-bottom.cbp-spmenu-open {
435 top: 88px!important;
436 }
437
438 #wpr_iframe .admin-bar #mg-wprm-wrap.cbp-spmenu-left, #wpr_iframe .admin-bar #mg-wprm-wrap.cbp-spmenu-right {
439 top: 42px !important;
440 }
441 }
442
443 .cbp-spmenu-left {
444 left: -100%;
445 }
446
447 .cbp-spmenu-right {
448 right: -100%;
449 }
450
451 .cbp-spmenu-left.cbp-spmenu-open {
452 left: 0;
453 }
454
455 .cbp-spmenu-right.cbp-spmenu-open {
456 right: 0;
457 }
458
459 .cbp-spmenu-top {
460 top: -100%!important;
461 }
462
463 .cbp-spmenu-bottom {
464 top: 100%!important;
465 }
466
467 .cbp-spmenu-bottom.cbp-spmenu-open,.cbp-spmenu-top.cbp-spmenu-open {
468 top: 42px!important;
469 }
470
471 .cbp-spmenu-bottom.cbp-spmenu-open.custom,.cbp-spmenu-top.cbp-spmenu-open.custom {
472 top: 0!important;
473 }
474
475 .cbp-spmenu-push {
476 overflow-x: hidden;
477 position: relative;
478 left: 0;
479 }
480
481 .cbp-spmenu-push-toright {
482 left: 100%;
483 }
484
485 .cbp-spmenu-push-toleft {
486 left: -100%;
487 }
488 .cbp-spmenu-push .cbp-spmenu-top{
489 -webkit-transition: unset;
490 -moz-transition: unset;
491 transition: unset;
492 }
493 .cbp-spmenu-push #mg-wprm-wrap.cbp-spmenu-top{
494 position: static;
495 display: none;
496 width: 100%;
497 max-width: 100%;
498 }
499 .cbp-spmenu-push .cbp-spmenu-top #wprmenu_menu_ul{
500 padding: 0;
501 }
502 .cbp-spmenu,.cbp-spmenu-push {
503 -webkit-transition: all .3s ease;
504 -moz-transition: all .3s ease;
505 transition: all .3s ease;
506 }
507 html body .wprm-overlay.active {
508 height: 100%;
509 width: 100%;
510 z-index: 9999;
511 left: 0;
512 top: 0;
513 position: fixed;
514 }