PluginProbe
QuadMenu – Mega Menu / 1.8.4
QuadMenu – Mega Menu v1.8.4
3.3.7 3.3.6 trunk 1.8.4 1.8.5 1.8.7 1.8.8 1.8.9 1.9.0 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 All 87 releases
quadmenu / assets / frontend / css / quadmenu.css

quadmenu.css in QuadMenu – Mega Menu 1.8.4, at assets/frontend/css/quadmenu.css

2,075 lines 86.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 #quadmenu .quadmenu-navbar-toggle {
2 position: relative;
3 }
4 #quadmenu .quadmenu-navbar-toggle,
5 #quadmenu .quadmenu-navbar-toggle:hover,
6 #quadmenu .quadmenu-navbar-toggle:focus,
7 #quadmenu .quadmenu-navbar-toggle:active {
8 background: transparent;
9 padding: 0;
10 border: 0;
11 box-shadow: none;
12 display: block;
13 outline: none;
14 }
15 #quadmenu .quadmenu-navbar-toggle .icon-bar-container {
16 display: block;
17 height: 32px;
18 width: 32px;
19 position: relative;
20 }
21 #quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container:before {
22 -webkit-transform: translate3d(0, 0, 0);
23 -webkit-transition: all 0.35s ease-in-out;
24 color: #ffffff;
25 content: '';
26 display: block;
27 font-size: 14px;
28 line-height: 32px;
29 opacity: 0;
30 text-align: center;
31 width: 100px;
32 }
33 #quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container:hover:before {
34 -webkit-transform: translate3d(-100px, 0, 0);
35 -webkit-transition: all 0.35s ease-in-out;
36 display: block;
37 opacity: 1;
38 }
39 #quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container:hover .icon-bar-top {
40 -webkit-transition: all 0.35s ease-in-out;
41 top: 3px;
42 }
43 #quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container:hover .icon-bar-bottom {
44 -webkit-transition: all 0.35s ease-in-out;
45 bottom: 3px;
46 }
47 #quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container .icon-bar-top {
48 -webkit-transition: all 0.35s ease-in-out;
49 top: 5px;
50 }
51 #quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container .icon-bar-middle {
52 margin-top: -2px;
53 top: 50%;
54 }
55 #quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container .icon-bar-bottom {
56 -webkit-transition: all 0.35s ease-in-out;
57 bottom: 5px;
58 }
59 #quadmenu .quadmenu-navbar-toggle .icon-bar-top,
60 #quadmenu .quadmenu-navbar-toggle .icon-bar-middle,
61 #quadmenu .quadmenu-navbar-toggle .icon-bar-bottom {
62 height: 4px;
63 border-radius: 1px;
64 left: 0;
65 position: absolute;
66 display: block;
67 width: 100%;
68 }
69 #quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar-top {
70 -webkit-transform: rotate(45deg);
71 -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
72 margin-top: -2px;
73 top: 50%;
74 }
75 #quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar-middle {
76 display: none;
77 }
78 #quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar-bottom {
79 -webkit-transform: rotate(-45deg);
80 -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
81 margin-top: -2px;
82 top: 50%;
83 }
84 #quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container:before {
85 -webkit-transform: translate3d(0, 0, 0);
86 -webkit-transition: all 0.35s ease-in-out;
87 color: #ffffff;
88 content: '';
89 display: block;
90 font-size: 14px;
91 line-height: 32px;
92 opacity: 0;
93 text-align: center;
94 width: 100%;
95 }
96 #quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container:hoverbefore {
97 -webkit-transform: translate3d(-100px, 0, 0);
98 -webkit-transition: all 0.35s ease-in-out;
99 display: block;
100 opacity: 1;
101 }
102 @font-face {
103 font-family: 'quadmenu';
104 src: url(data:font/opentype;charset=utf-8;base64,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);
105 src: url(data:font/opentype;charset=utf-8;base64,aAYAAMQFAAABAAIAAAAAAAAAAAAAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAFwARRgAAAAAAAAAAAAAAAAAAAAAAAA4AaQBjAG8AbQBvAG8AbgAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAADgBpAGMAbwBtAG8AbwBuAAAAAAAAAQAAAAsAgAADADBPUy8yDxIEhQAAALwAAABgY21hcABku6oAAAEcAAAAZGdhc3AAAAAQAAABgAAAAAhnbHlmMXPixAAAAYgAAAHgaGVhZAds1XQAAANoAAAANmhoZWEG7APKAAADoAAAACRobXR4Ef8BTwAAA8QAAAAkbG9jYQF4AfgAAAPoAAAAFG1heHAACwAdAAAD/AAAACBuYW1lmUoJ+wAABBwAAAGGcG9zdAADAAAAAAWkAAAAIAADAlUBkAAFAAACmQLMAAAAjwKZAswAAAHrADMBCQAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOkGA8D/wABAA8AAQAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAMAAAAcAAMAAQAAABwABABIAAAADgAIAAIABgABACDpAOkE6Qb//f//AAAAAAAg6QDpAukG//3//wAB/+MXBBcDFwIAAwABAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABACwA6QJmAjYAGgAAARQHAQYjIicBJjU0PwE2MzIfATc2MzIfARYVAmYF/vUFCAcG/vYGBhwGBwgG4OEFCAcGHQUCBgcG/vYGBgEKBgcIBR0GBuHhBgYdBQgAAAEALADXAmYCIwAaAAABFA8BBiMiLwEHBiMiLwEmNTQ3ATYzMhcBFhUCZgUdBgcIBeHgBggHBhwGBgEKBgcIBQELBQEGBwYdBQXh4QUFHQYHCAUBCwUF/vUFCAAAAQAHAGkBVAKjABoAAAEUBwEGIyIvASY1ND8BJyY1ND8BNjMyFwEWFQFUBv72BgcIBR0GBuHhBgYdBQgHBgEKBgGGBwb+9gYGHAYHCAbg4QUIBwYdBQX+9QUIAAABABoAaQFmAqMAGgAAARQPARcWFRQPAQYjIicBJjU0NwE2MzIfARYVAWYF4eEFBR0GBwgF/vUFBQELBQgHBh0FAnQIBeHgBggHBhwGBgEKBgcIBQELBQUdBgcAAAEA1gCBAyoC1QALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uApnu7jzu7jzu7jzu7gABAAAAAQAARhEAF18PPPUACwQAAAAAANKSSNEAAAAA0pJI0QAAAAADKgLVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAMqAAEAAAAAAAAAAAAAAAAAAAAJBAAAAAAAAAAAAAAAAgAAAAKSACwCkgAsAVsABwGAABoEAADWAAAAAAAKABQAHgBMAHoAqADWAPAAAQAAAAkAGwABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('embedded-opentype'), url(data:font/opentype;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBIUAAAC8AAAAYGNtYXAAZLuqAAABHAAAAGRnYXNwAAAAEAAAAYAAAAAIZ2x5ZjFz4sQAAAGIAAAB4GhlYWQHbNV0AAADaAAAADZoaGVhBuwDygAAA6AAAAAkaG10eBH/AU8AAAPEAAAAJGxvY2EBeAH4AAAD6AAAABRtYXhwAAsAHQAAA/wAAAAgbmFtZZlKCfsAAAQcAAABhnBvc3QAAwAAAAAFpAAAACAAAwJVAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQASAAAAA4ACAACAAYAAQAg6QDpBOkG//3//wAAAAAAIOkA6QLpBv/9//8AAf/jFwQXAxcCAAMAAQAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAsAOkCZgI2ABoAAAEUBwEGIyInASY1ND8BNjMyHwE3NjMyHwEWFQJmBf71BQgHBv72BgYcBgcIBuDhBQgHBh0FAgYHBv72BgYBCgYHCAUdBgbh4QYGHQUIAAABACwA1wJmAiMAGgAAARQPAQYjIi8BBwYjIi8BJjU0NwE2MzIXARYVAmYFHQYHCAXh4AYIBwYcBgYBCgYHCAUBCwUBBgcGHQUF4eEFBR0GBwgFAQsFBf71BQgAAAEABwBpAVQCowAaAAABFAcBBiMiLwEmNTQ/AScmNTQ/ATYzMhcBFhUBVAb+9gYHCAUdBgbh4QYGHQUIBwYBCgYBhgcG/vYGBhwGBwgG4OEFCAcGHQUF/vUFCAAAAQAaAGkBZgKjABoAAAEUDwEXFhUUDwEGIyInASY1NDcBNjMyHwEWFQFmBeHhBQUdBgcIBf71BQUBCwUIBwYdBQJ0CAXh4AYIBwYcBgYBCgYHCAUBCwUFHQYHAAABANYAgQMqAtUACwAAAQcXBycHJzcnNxc3Ayru7jzu7jzu7jzu7gKZ7u487u487u487u4AAQAAAAEAAEYRABdfDzz1AAsEAAAAAADSkkjRAAAAANKSSNEAAAAAAyoC1QAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADKgABAAAAAAAAAAAAAAAAAAAACQQAAAAAAAAAAAAAAAIAAAACkgAsApIALAFbAAcBgAAaBAAA1gAAAAAACgAUAB4ATAB6AKgA1gDwAAEAAAAJABsAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'), url(data:font/opentype;charset=utf-8;base64,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) format('woff'), url(data:font/opentype;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9Imljb21vb24iIGhvcml6LWFkdi14PSIxMDI0Ij4KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDI0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iYW5nbGUtZG93biIgaG9yaXotYWR2LXg9IjY1OCIgZD0iTTYxNC4yODYgNTE4LjA5NnEwLTcuNDI5LTUuNzE0LTEzLjE0M2wtMjY2LjI4Ni0yNjYuMjg2cS01LjcxNC01LjcxNC0xMy4xNDMtNS43MTR0LTEzLjE0MyA1LjcxNGwtMjY2LjI4NiAyNjYuMjg2cS01LjcxNCA1LjcxNC01LjcxNCAxMy4xNDN0NS43MTQgMTMuMTQzbDI4LjU3MSAyOC41NzFxNS43MTQgNS43MTQgMTMuMTQzIDUuNzE0dDEzLjE0My01LjcxNGwyMjQuNTcxLTIyNC41NzEgMjI0LjU3MSAyMjQuNTcxcTUuNzE0IDUuNzE0IDEzLjE0MyA1LjcxNHQxMy4xNDMtNS43MTRsMjguNTcxLTI4LjU3MXE1LjcxNC01LjcxNCA1LjcxNC0xMy4xNDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMjsiIGdseXBoLW5hbWU9ImFuZ2xlLXVwIiBob3Jpei1hZHYteD0iNjU4IiBkPSJNNjE0LjI4NiAyNjIuMDk2cTAtNy40MjktNS43MTQtMTMuMTQzbC0yOC41NzEtMjguNTcxcS01LjcxNC01LjcxNC0xMy4xNDMtNS43MTR0LTEzLjE0MyA1LjcxNGwtMjI0LjU3MSAyMjQuNTcxLTIyNC41NzEtMjI0LjU3MXEtNS43MTQtNS43MTQtMTMuMTQzLTUuNzE0dC0xMy4xNDMgNS43MTRsLTI4LjU3MSAyOC41NzFxLTUuNzE0IDUuNzE0LTUuNzE0IDEzLjE0M3Q1LjcxNCAxMy4xNDNsMjY2LjI4NiAyNjYuMjg2cTUuNzE0IDUuNzE0IDEzLjE0MyA1LjcxNHQxMy4xNDMtNS43MTRsMjY2LjI4Ni0yNjYuMjg2cTUuNzE0LTUuNzE0IDUuNzE0LTEzLjE0M3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAzOyIgZ2x5cGgtbmFtZT0iYW5nbGUtcmlnaHQiIGhvcml6LWFkdi14PSIzNDciIGQ9Ik0zNDAgMzkwLjA5NnEwLTcuNDI5LTUuNzE0LTEzLjE0M2wtMjY2LjI4Ni0yNjYuMjg2cS01LjcxNC01LjcxNC0xMy4xNDMtNS43MTR0LTEzLjE0MyA1LjcxNGwtMjguNTcxIDI4LjU3MXEtNS43MTQgNS43MTQtNS43MTQgMTMuMTQzdDUuNzE0IDEzLjE0M2wyMjQuNTcxIDIyNC41NzEtMjI0LjU3MSAyMjQuNTcxcS01LjcxNCA1LjcxNC01LjcxNCAxMy4xNDN0NS43MTQgMTMuMTQzbDI4LjU3MSAyOC41NzFxNS43MTQgNS43MTQgMTMuMTQzIDUuNzE0dDEzLjE0My01LjcxNGwyNjYuMjg2LTI2Ni4yODZxNS43MTQtNS43MTQgNS43MTQtMTMuMTQzeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDQ7IiBnbHlwaC1uYW1lPSJhbmdsZS1sZWZ0IiBob3Jpei1hZHYteD0iMzg0IiBkPSJNMzU4LjI4NiA2MjcuODFxMC03LjQyOS01LjcxNC0xMy4xNDNsLTIyNC41NzEtMjI0LjU3MSAyMjQuNTcxLTIyNC41NzFxNS43MTQtNS43MTQgNS43MTQtMTMuMTQzdC01LjcxNC0xMy4xNDNsLTI4LjU3MS0yOC41NzFxLTUuNzE0LTUuNzE0LTEzLjE0My01LjcxNHQtMTMuMTQzIDUuNzE0bC0yNjYuMjg2IDI2Ni4yODZxLTUuNzE0IDUuNzE0LTUuNzE0IDEzLjE0M3Q1LjcxNCAxMy4xNDNsMjY2LjI4NiAyNjYuMjg2cTUuNzE0IDUuNzE0IDEzLjE0MyA1LjcxNHQxMy4xNDMtNS43MTRsMjguNTcxLTI4LjU3MXE1LjcxNC01LjcxNCA1LjcxNC0xMy4xNDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNjsiIGdseXBoLW5hbWU9ImNsb3NlIiBkPSJNODEwIDY2NC42NjdsLTIzOC0yMzggMjM4LTIzOC02MC02MC0yMzggMjM4LTIzOC0yMzgtNjAgNjAgMjM4IDIzOC0yMzggMjM4IDYwIDYwIDIzOC0yMzggMjM4IDIzOHoiIC8+CjwvZm9udD48L2RlZnM+PC9zdmc+) format('svg');
106 font-weight: normal;
107 font-style: normal;
108 }
109 #quadmenu {
110 z-index: 9999;
111 position: relative;
112 margin: 0 auto;
113 border-radius: 0;
114 border: none;
115 clear: both;
116 }
117 #quadmenu.quadmenu-sticky-top {
118 width: 100%!important;
119 position: fixed!important;
120 left: 0!important;
121 right: 0!important;
122 top: 0;
123 z-index: 10019;
124 backface-visibility: hidden;
125 }
126 #quadmenu.quadmenu-sticky-top .quadmenu-navbar-collapse {
127 max-height: 340px;
128 }
129 @media (max-device-width: 480px) and (orientation: landscape) {
130 #quadmenu.quadmenu-sticky-top .quadmenu-navbar-collapse {
131 max-height: 200px;
132 }
133 }
134 #quadmenu.quadmenu-sticky-top .quadmenu-navbar-nav > li > a > .quadmenu-item-content > .quadmenu-badge {
135 opacity: 0;
136 }
137 #quadmenu img[data-src] {
138 content: '';
139 display: block;
140 overflow: hidden;
141 opacity: 0.2;
142 background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBkPSJNMCwydjEyaDE2VjJIMHogTTE1LDEzSDFWM2gxNFYxM3oiLz48Y2lyY2xlIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBjeD0iMTIuNSIgY3k9IjUuNSIgcj0iMS41Ii8+PHBhdGggc3R5bGU9ImZpbGw6IzAzMDEwNDsiIGQ9Ik0xMC4xMTEsOC4wMjFjLTAuOTA5LDAtMC44MTUsMS45MzYtMi4wNiwxLjkzNmMtMS4yNDIsMC0xLjkxOC00Ljk1My0zLjQ2My00Ljk1M2MtMS41NDQsMC0yLjU4NCw3LjAyMS0yLjU4NCw3LjAyMUgxNC4xNUMxNC4xNSwxMi4wMjUsMTEuMDIxLDguMDIxLDEwLjExMSw4LjAyMXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
143 background-color: rgba(0, 0, 0, 0.1);
144 background-repeat: no-repeat;
145 background-position: center center;
146 background-size: 30px;
147 }
148 #quadmenu img.quadmenu-lazyloading {
149 -webkit-animation: fadeIn 1s cubic-bezier(0.215, 0.61, 0.355, 1);
150 -moz-animation: fadeIn 1s cubic-bezier(0.215, 0.61, 0.355, 1);
151 -o-animation: fadeIn 1s cubic-bezier(0.215, 0.61, 0.355, 1);
152 animation: fadeIn 1s cubic-bezier(0.215, 0.61, 0.355, 1);
153 }
154 #quadmenu .quadmenu-navbar-header,
155 #quadmenu .quadmenu-navbar-nav {
156 display: none;
157 }
158 #quadmenu.js .quadmenu-navbar-header,
159 #quadmenu.js .quadmenu-navbar-nav {
160 display: block;
161 -webkit-animation: quadmenu_fadein 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);
162 -moz-animation: quadmenu_fadein 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);
163 -o-animation: quadmenu_fadein 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);
164 animation: quadmenu_fadein 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);
165 }
166 #quadmenu.quadmenu-align-left .quadmenu-navbar-header .quadmenu-navbar-brand {
167 float: right;
168 }
169 #quadmenu.quadmenu-align-left .quadmenu-navbar-header .quadmenu-navbar-toggle {
170 float: left;
171 }
172 #quadmenu.quadmenu-align-center .quadmenu-navbar-header .quadmenu-navbar-brand,
173 #quadmenu.quadmenu-align-right .quadmenu-navbar-header .quadmenu-navbar-brand {
174 float: left;
175 }
176 #quadmenu.quadmenu-align-center .quadmenu-navbar-header .quadmenu-navbar-toggle,
177 #quadmenu.quadmenu-align-right .quadmenu-navbar-header .quadmenu-navbar-toggle {
178 float: right;
179 }
180 #quadmenu .quadmenu-alert {
181 position: relative;
182 margin: 15px 0;
183 padding: 20px;
184 background-color: #FFF;
185 color: #666;
186 }
187 #quadmenu .quadmenu-alert a {
188 color: #aaa;
189 }
190 #quadmenu .quadmenu-alert.alert-success:before {
191 background-color: #76dd36;
192 }
193 #quadmenu .quadmenu-alert:before {
194 content: '';
195 position: absolute;
196 top: 0;
197 left: 0;
198 bottom: 0;
199 height: 100%;
200 width: 4px;
201 background-color: #dd3636;
202 }
203 #quadmenu .quadmenu-alert > .quadmenu-title {
204 font-size: 1.5em;
205 margin: 0 0 15px 0;
206 }
207 #quadmenu .quadmenu-alert > p,
208 #quadmenu .quadmenu-alert > ul {
209 margin-bottom: 0;
210 }
211 #quadmenu .quadmenu-alert > p + p {
212 margin-top: 5px;
213 }
214 #quadmenu .collapse {
215 display: none;
216 visibility: hidden;
217 }
218 #quadmenu .collapse.in {
219 display: block;
220 visibility: visible;
221 }
222 #quadmenu .collapsing {
223 position: relative;
224 height: 0;
225 overflow: hidden;
226 -webkit-transition-property: height,visibility;
227 -o-transition-property: height,visibility;
228 transition-property: height,visibility;
229 -webkit-transition-duration: .35s;
230 -o-transition-duration: .35s;
231 transition-duration: .35s;
232 -webkit-transition-timing-function: ease;
233 -o-transition-timing-function: ease;
234 transition-timing-function: ease;
235 }
236 #quadmenu:before,
237 #quadmenu .quadmenu-container:before,
238 #quadmenu .quadmenu-navbar-header:before,
239 #quadmenu .quadmenu-navbar-collapse:before,
240 #quadmenu:after,
241 #quadmenu .quadmenu-container:after,
242 #quadmenu .quadmenu-navbar-header:after,
243 #quadmenu .quadmenu-navbar-collapse:after {
244 content: " ";
245 display: table;
246 }
247 #quadmenu:after,
248 #quadmenu .quadmenu-container:after,
249 #quadmenu .quadmenu-navbar-header:after,
250 #quadmenu .quadmenu-navbar-collapse:after {
251 clear: both;
252 }
253 #quadmenu .quadmenu-container {
254 width: 100%;
255 max-width: 100%;
256 margin-right: auto;
257 margin-left: auto;
258 position: relative;
259 overflow: visible;
260 }
261 #quadmenu .quadmenu-container .quadmenu-navbar-collapse {
262 padding-right: 0;
263 padding-left: 0;
264 }
265 #quadmenu .quadmenu-navbar-collapse {
266 overflow-x: visible;
267 -webkit-overflow-scrolling: touch;
268 }
269 #quadmenu .quadmenu-navbar-collapse.in {
270 overflow-y: auto;
271 }
272 #quadmenu .quadmenu-navbar-toggle {
273 margin-top: 14px;
274 margin-bottom: 14px;
275 }
276 #quadmenu .quadmenu-navbar-brand {
277 display: block;
278 text-align: center;
279 float: none;
280 padding: 30px;
281 font-size: 18px;
282 }
283 #quadmenu .quadmenu-navbar-brand.img {
284 width: auto;
285 font-size: 0;
286 }
287 #quadmenu .quadmenu-navbar-brand > img {
288 max-height: 100%;
289 width: auto;
290 display: inline-block;
291 vertical-align: middle;
292 height: 60%;
293 }
294 #quadmenu .quadmenu-navbar-brand:hover,
295 #quadmenu .quadmenu-navbar-brand:focus {
296 text-decoration: none;
297 outline: 0;
298 }
299 #quadmenu .quadmenu-navbar-header .quadmenu-navbar-brand {
300 height: 60px;
301 line-height: 60px;
302 }
303 #quadmenu .quadmenu-navbar-header .quadmenu-navbar-brand > img {
304 display: inline-block;
305 vertical-align: middle;
306 }
307 #quadmenu .quadmenu-navbar-nav {
308 padding: 0;
309 margin: 0;
310 float: none;
311 border-radius: 0;
312 list-style: none;
313 }
314 #quadmenu .quadmenu-navbar-nav > li {
315 display: block;
316 overflow: hidden;
317 }
318 #quadmenu .quadmenu-navbar-nav li {
319 text-align: initial;
320 }
321 #quadmenu .quadmenu-navbar-nav li.quadmenu-item {
322 display: block;
323 vertical-align: top;
324 list-style: none;
325 }
326 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a {
327 position: relative;
328 direction: initial;
329 height: 100%;
330 width: 100%;
331 flex-direction: column;
332 display: flex;
333 justify-content: center;
334 }
335 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content {
336 position: relative;
337 display: inline-table;
338 vertical-align: middle;
339 width: 100%;
340 }
341 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-icon {
342 display: table-cell;
343 }
344 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-text {
345 display: inline-block;
346 }
347 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-description {
348 overflow: hidden;
349 display: block;
350 margin: 10px 0 0 0;
351 text-transform: none;
352 line-height: 1.5;
353 clear: right;
354 font-weight: normal;
355 }
356 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a:hover {
357 cursor: pointer;
358 }
359 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a:hover,
360 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a:focus {
361 text-decoration: none;
362 outline: 0;
363 }
364 #quadmenu .quadmenu-navbar-nav li.quadmenu-item.quadmenu-has-icon > a > .quadmenu-item-content > .quadmenu-icon {
365 padding-right: 1em;
366 }
367 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a,
368 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > form {
369 line-height: 1;
370 line-height: initial;
371 }
372 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content {
373 padding: 15px;
374 }
375 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget {
376 padding: 0;
377 background: none;
378 }
379 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-icon {
380 display: inline-block;
381 font-size: inherit;
382 width: 1em;
383 height: inherit;
384 line-height: inherit;
385 }
386 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-subtitle {
387 display: block;
388 font-size: 0.8em;
389 text-transform: none;
390 overflow: hidden;
391 }
392 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-badge > .quadmenu-badge-bubble {
393 position: relative;
394 display: inline-block;
395 text-transform: initial;
396 font-weight: normal;
397 line-height: 2.3em;
398 padding: 0 1em;
399 text-align: center;
400 white-space: nowrap;
401 border-radius: 1px;
402 font-size: 0.6em;
403 font-family: sans-serif;
404 font-weight: bold;
405 top: -0.3em;
406 margin-left: 2em;
407 margin-right: 2em;
408 z-index: 1;
409 }
410 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret {
411 z-index: 10009;
412 position: absolute;
413 overflow: hidden;
414 pointer-events: none;
415 text-align: center;
416 font-size: 12px;
417 top: 50%;
418 right: 0;
419 height: 30px;
420 width: 30px;
421 margin: -15px 0 0 0;
422 }
423 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret,
424 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret:before {
425 line-height: 1;
426 }
427 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret:before {
428 font-family: 'quadmenu' !important;
429 font-style: normal;
430 font-weight: normal;
431 font-variant: normal;
432 text-transform: none;
433 /* Better Font Rendering =========== */
434 -webkit-font-smoothing: antialiased;
435 -moz-osx-font-smoothing: grayscale;
436 content: '\e900';
437 display: block;
438 position: relative;
439 top: 50%;
440 margin: -6px 0 0 0;
441 }
442 #quadmenu .quadmenu-navbar-nav li.quadmenu-item.open > a > .quadmenu-item-content > .quadmenu-caret {
443 pointer-events: all;
444 }
445 #quadmenu .quadmenu-navbar-nav li.quadmenu-item.open > a > .quadmenu-item-content > .quadmenu-caret:before {
446 content: '\e906';
447 }
448 #quadmenu .quadmenu-navbar-nav li.quadmenu-item form ::placeholder {
449 opacity: 0.6;
450 }
451 #quadmenu .quadmenu-navbar-nav li.quadmenu-item input,
452 #quadmenu .quadmenu-navbar-nav li.quadmenu-item textarea,
453 #quadmenu .quadmenu-navbar-nav li.quadmenu-item select,
454 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .button {
455 padding: 15px;
456 border-width: 0;
457 border-color: transparent;
458 border-style: solid;
459 }
460 #quadmenu .quadmenu-navbar-nav li.quadmenu-item input,
461 #quadmenu .quadmenu-navbar-nav li.quadmenu-item select,
462 #quadmenu .quadmenu-navbar-nav li.quadmenu-item textarea {
463 height: 100%;
464 width: 100%;
465 }
466 #quadmenu .quadmenu-navbar-nav li.quadmenu-item input,
467 #quadmenu .quadmenu-navbar-nav li.quadmenu-item select,
468 #quadmenu .quadmenu-navbar-nav li.quadmenu-item textarea {
469 box-shadow: none;
470 background-color: rgba(206, 206, 206, 0.12);
471 }
472 #quadmenu .quadmenu-navbar-nav li.quadmenu-item input:not(:first-child),
473 #quadmenu .quadmenu-navbar-nav li.quadmenu-item select:not(:first-child),
474 #quadmenu .quadmenu-navbar-nav li.quadmenu-item textarea:not(:first-child) {
475 margin: 15px 0 0 0;
476 }
477 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .button {
478 height: auto;
479 width: 100%;
480 text-align: center;
481 display: inline-block;
482 line-height: normal;
483 }
484 #quadmenu .quadmenu-navbar-nav li.quadmenu-item hr {
485 border-color: rgba(255, 255, 255, 0.5);
486 }
487 #quadmenu .quadmenu-navbar-nav li.quadmenu-item.invisible {
488 opacity: 0!important;
489 pointer-events: none;
490 }
491 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-button {
492 padding: 15px;
493 }
494 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-button > a {
495 text-align: center;
496 }
497 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-button > a > .quadmenu-item-content > .quadmenu-icon {
498 display: inline-block;
499 margin-right: 0.5em;
500 padding-right: 0;
501 }
502 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu {
503 direction: initial;
504 min-width: 100%;
505 list-style: none;
506 padding: 0;
507 margin: 0;
508 border-radius: 0;
509 background-clip: padding-box;
510 }
511 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu > .quadmenu-dropdown-background {
512 position: absolute;
513 top: 0;
514 bottom: 0;
515 left: 0;
516 right: 0;
517 z-index: -1;
518 }
519 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu.quadmenu-dropdown-mask:before {
520 content: '';
521 position: absolute;
522 top: 0;
523 bottom: 0;
524 left: 0;
525 right: 0;
526 opacity: 0.9;
527 background-color: inherit;
528 backface-visibility: hidden;
529 pointer-events: none;
530 z-index: 10019;
531 -webkit-animation: fadeIn 0.4s;
532 -moz-animation: fadeIn 0.4s;
533 -o-animation: fadeIn 0.4s;
534 animation: fadeIn 0.4s;
535 }
536 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-bottom-text {
537 display: block;
538 position: relative;
539 z-index: 10024;
540 text-align: center;
541 padding-top: 15px;
542 padding-bottom: 15px;
543 }
544 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu ul {
545 width: 100%;
546 display: block;
547 }
548 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:not(.quadmenu-item-type-column) {
549 position: relative;
550 }
551 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-title {
552 padding: 15px;
553 line-height: 1.45;
554 text-transform: uppercase;
555 font-weight: 600;
556 display: block;
557 padding-left: 0;
558 padding-right: 0;
559 padding-top: 0;
560 margin: 0;
561 }
562 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu,
563 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-submenu {
564 box-sizing: border-box;
565 }
566 #quadmenu .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu {
567 z-index: 10009;
568 display: none;
569 }
570 #quadmenu .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu {
571 position: relative;
572 display: block;
573 float: none;
574 }
575 #quadmenu .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu > ul {
576 display: block;
577 visibility: visible;
578 }
579 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login,
580 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart,
581 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-mega,
582 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs,
583 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-carousel {
584 position: static;
585 }
586 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu,
587 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu,
588 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-mega > .quadmenu-dropdown-menu,
589 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu,
590 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-carousel > .quadmenu-dropdown-menu {
591 top: 100%;
592 bottom: auto;
593 left: auto;
594 right: auto;
595 background-size: contain;
596 background-position: right bottom;
597 background-repeat: no-repeat;
598 }
599 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-prev,
600 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-next,
601 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots,
602 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav {
603 line-height: 1;
604 opacity: 1;
605 z-index: 2;
606 }
607 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots {
608 height: 20px;
609 text-align: center;
610 -webkit-tap-highlight-color: transparent;
611 }
612 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot {
613 display: inline-block;
614 zoom: 1;
615 }
616 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot > span {
617 width: 10px;
618 height: 10px;
619 margin: 5px 7px;
620 display: block;
621 -webkit-backface-visibility: visible;
622 transition: opacity 200ms ease;
623 border-radius: 30px;
624 opacity: 0.3;
625 background: rgba(0, 0, 0, 0.5);
626 }
627 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot:first-child > span {
628 margin-left: 0;
629 }
630 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot:last-child > span {
631 margin-right: 0;
632 }
633 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot.active > span,
634 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot:hover > span {
635 opacity: 1;
636 }
637 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev,
638 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next {
639 position: unset;
640 right: auto;
641 left: auto;
642 top: auto;
643 bottom: auto;
644 text-align: center;
645 width: 20px;
646 height: 20px;
647 line-height: 20px;
648 display: inline-block;
649 border-radius: 1px;
650 }
651 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:before,
652 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next:before {
653 font-family: 'quadmenu' !important;
654 font-style: normal;
655 font-weight: normal;
656 font-variant: normal;
657 text-transform: none;
658 /* Better Font Rendering =========== */
659 -webkit-font-smoothing: antialiased;
660 -moz-osx-font-smoothing: grayscale;
661 content: '\e903';
662 }
663 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev {
664 margin: 0 2px 0 0;
665 }
666 #quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:before {
667 content: '\e904';
668 }
669 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel {
670 overflow: hidden;
671 padding-bottom: 30px;
672 }
673 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel .owl-nav,
674 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel .owl-dots {
675 position: absolute;
676 top: auto;
677 bottom: 0;
678 left: auto;
679 right: auto;
680 width: 100%;
681 text-align: center;
682 margin-top: 10px;
683 margin-bottom: 10px;
684 }
685 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel .quadmenu-item-type-panel {
686 width: 100%;
687 }
688 #quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel .quadmenu-item-type-panel > li {
689 background: none!important;
690 }
691 #quadmenu .quadmenu-navbar-nav li.quadmenu-item.quadmenu-has-navigation > a {
692 border-style: solid;
693 border-width: 0 0 1px 0;
694 }
695 #quadmenu .quadmenu-navbar-nav li.quadmenu-item.quadmenu-has-navigation .owl-carousel .owl-nav {
696 position: absolute;
697 top: 0;
698 right: 0;
699 left: auto;
700 bottom: auto;
701 width: auto;
702 margin-left: 15px;
703 margin-right: 15px;
704 }
705 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > a > .quadmenu-item-content > .quadmenu-avatar {
706 display: inline-block;
707 vertical-align: middle;
708 padding-right: 1em;
709 }
710 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > a > .quadmenu-item-content > .quadmenu-avatar > img {
711 vertical-align: middle;
712 border-radius: 50%;
713 }
714 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu > form {
715 margin: 0;
716 padding: 0;
717 }
718 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu li.quadmenu-item.quadmenu-login-avatar > a > .quadmenu-item-content {
719 overflow: visible;
720 }
721 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu li.quadmenu-item.quadmenu-login-avatar > a > .quadmenu-item-content > img {
722 vertical-align: middle;
723 border-radius: 50%;
724 box-shadow: 0 0 0 3px rgba(196, 196, 196, 0.15);
725 margin-top: -12px;
726 margin-left: -3px;
727 }
728 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu .quadmenu-result-message > .quadmenu-alert {
729 padding-top: 15px;
730 padding-bottom: 15px;
731 }
732 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu .quadmenu-login-buttons {
733 display: flex;
734 }
735 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu .quadmenu-login-buttons .button {
736 margin: 0;
737 flex: auto;
738 white-space: nowrap;
739 }
740 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu .quadmenu-login-buttons .button:not(:only-child):first-child {
741 margin-right: 5px;
742 }
743 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu .buttons,
744 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu .buttons,
745 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu .quadmenu-login-buttons,
746 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu .quadmenu-login-buttons {
747 margin-top: 15px;
748 }
749 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-icon.quadmenu-has-icon > a > .quadmenu-item-content > .quadmenu-icon {
750 position: inherit;
751 margin: 0;
752 height: auto;
753 padding: 0;
754 }
755 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-search > form {
756 position: relative;
757 }
758 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content {
759 position: relative;
760 display: block;
761 }
762 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content > input {
763 border-radius: 0;
764 margin: 0;
765 }
766 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content > .quadmenu-icon {
767 position: absolute;
768 top: 50%;
769 margin-top: -0.5em;
770 right: 15px;
771 opacity: 0.6;
772 }
773 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart .widget_shopping_cart .widgettitle {
774 display: none;
775 }
776 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic {
777 position: relative;
778 text-align: center;
779 display: inline-block;
780 margin-right: 10px;
781 }
782 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-icon {
783 display: inherit;
784 }
785 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-icon,
786 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-cart-total {
787 vertical-align: middle;
788 }
789 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-cart-qty {
790 position: absolute;
791 font-size: 10px;
792 top: -7px;
793 right: -7px;
794 width: 16px;
795 height: 16px;
796 line-height: 16px;
797 text-align: center;
798 border-radius: 50%;
799 display: block;
800 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
801 }
802 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-cart-qty.animate {
803 -webkit-animation: quadmenu_quadmenu-cart-qty 0.3s ease-out;
804 -moz-animation: quadmenu_quadmenu-cart-qty 0.3s ease-out;
805 -o-animation: quadmenu_quadmenu-cart-qty 0.3s ease-out;
806 animation: quadmenu_quadmenu-cart-qty 0.3s ease-out;
807 }
808 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .widget_shopping_cart {
809 display: block;
810 text-align: center;
811 }
812 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .widget_shopping_cart li {
813 text-align: center;
814 padding: 0;
815 }
816 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .quadmenu-empty-icon {
817 display: block;
818 }
819 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu .quadmenu-empty-icon {
820 display: none;
821 font-size: 60px;
822 line-height: 1em;
823 text-align: center;
824 width: 100%;
825 vertical-align: middle;
826 }
827 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle > a {
828 display: none;
829 }
830 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container {
831 display: table;
832 text-align: center;
833 table-layout: fixed;
834 margin: 0 auto;
835 height: 100%;
836 -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
837 -moz-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
838 -ms-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
839 -o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
840 transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
841 }
842 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a {
843 text-align: center;
844 display: table-cell;
845 vertical-align: middle;
846 }
847 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu li.quadmenu-item-type-tab,
848 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-carousel > .quadmenu-dropdown-menu li.quadmenu-item-type-tab,
849 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu li.quadmenu-item-type-panel,
850 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-carousel > .quadmenu-dropdown-menu li.quadmenu-item-type-panel {
851 overflow: hidden;
852 }
853 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul {
854 overflow: hidden;
855 list-style: none;
856 }
857 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li {
858 list-style: none;
859 }
860 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type > a > .quadmenu-item-content {
861 white-space: normal;
862 overflow: hidden;
863 }
864 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type > a > .quadmenu-item-content > .quadmenu-text {
865 display: inline;
866 }
867 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type.quadmenu-has-image-thumbnail > a > .quadmenu-item-content > img {
868 margin: 0 10px 0 0;
869 float: left;
870 max-width: 80px;
871 height: auto;
872 }
873 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type.quadmenu-has-image-large > a > .quadmenu-item-content > img {
874 margin: 0 0 10px 0;
875 float: none;
876 width: 100%;
877 height: auto;
878 }
879 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-post_type.quadmenu-has-description > a > .quadmenu-item-content > .quadmenu-text {
880 font-weight: 600;
881 }
882 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-post_type > a > .quadmenu-item-content {
883 overflow: visible;
884 }
885 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-post_type > a > .quadmenu-item-content > .quadmenu-text {
886 display: inline-block;
887 }
888 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-price,
889 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-rating,
890 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-price ins,
891 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-rating ins,
892 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-price .woocommerce-Price-currencySymbol,
893 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-rating .woocommerce-Price-currencySymbol,
894 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-price .woocommerce-Price-amount amount,
895 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-rating .woocommerce-Price-amount amount {
896 font-size: initial;
897 text-decoration: none;
898 }
899 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float {
900 float: right;
901 text-align: right;
902 }
903 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float > .quadmenu-product-rating {
904 height: 1em;
905 overflow: hidden;
906 margin: 2px 0 5px 0;
907 }
908 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float > .quadmenu-product-rating > .star-rating {
909 height: 1em;
910 line-height: 1em;
911 font-size: 1em;
912 }
913 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float > .quadmenu-product-price,
914 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float > .quadmenu-product-rating {
915 display: block;
916 }
917 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart {
918 display: block;
919 padding: 15px 0 0 0;
920 }
921 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart .button {
922 margin: 0;
923 padding: 7.5px 15px;
924 }
925 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart .button:after,
926 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart .button:before {
927 font-size: 1em;
928 top: 50%;
929 margin: -0.5em 0 0 0;
930 background: none;
931 right: -2em;
932 left: auto;
933 bottom: auto;
934 }
935 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart .button + a {
936 display: none;
937 }
938 #quadmenu:not(.quadmenu-is-horizontal) {
939 clear: both;
940 }
941 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-mobile-shadow-show {
942 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
943 }
944 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.closing,
945 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.opening {
946 overflow: hidden;
947 }
948 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.closing > .quadmenu-dropdown-menu,
949 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.opening > .quadmenu-dropdown-menu {
950 display: block;
951 position: relative;
952 }
953 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.open:not(.closing) > .quadmenu-dropdown-menu {
954 display: block;
955 position: relative;
956 max-height: 2000px;
957 -webkit-transition: max-height 0.4s ease-in;
958 -moz-transition: max-height 0.4s ease-in;
959 -ms-transition: max-height 0.4s ease-in;
960 -o-transition: max-height 0.4s ease-in;
961 transition: max-height 0.4s ease-in;
962 }
963 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret {
964 top: 0;
965 bottom: -1px;
966 right: 0;
967 left: auto;
968 height: auto;
969 width: auto;
970 padding: 0 15px;
971 margin: 0;
972 }
973 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret:before {
974 width: 12px;
975 height: 12px;
976 }
977 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu {
978 max-height: 0;
979 float: none;
980 -webkit-transition: max-height 0.4s ease-out;
981 -moz-transition: max-height 0.4s ease-out;
982 -ms-transition: max-height 0.4s ease-out;
983 -o-transition: max-height 0.4s ease-out;
984 transition: max-height 0.4s ease-out;
985 }
986 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-toggle-container {
987 padding: 15px;
988 }
989 #quadmenu.quadmenu-is-vertical:not(.quadmenu-is-horizontal) [class*="col-"],
990 #quadmenu.quadmenu-is-offcanvas:not(.quadmenu-is-horizontal) [class*="col-"] {
991 max-width: 100%!important;
992 width: 100%!important;
993 float: none;
994 -webkit-flex: 0 0 100%;
995 -ms-flex: 0 0 100%;
996 flex: 0 0 100%;
997 padding-left: 0;
998 padding-right: 0;
999 }
1000 #quadmenu.quadmenu-is-vertical:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget,
1001 #quadmenu.quadmenu-is-offcanvas:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget {
1002 padding: 15px;
1003 }
1004 #quadmenu.quadmenu-is-vertical:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item-type-column > div > ul,
1005 #quadmenu.quadmenu-is-offcanvas:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item-type-column > div > ul {
1006 padding-top: 0!important;
1007 padding-bottom: 0!important;
1008 }
1009 div > #quadmenu.quadmenu-is-embed,
1010 nav > #quadmenu.quadmenu-is-embed {
1011 clear: none;
1012 }
1013 div > #quadmenu.quadmenu-is-embed,
1014 nav > #quadmenu.quadmenu-is-embed,
1015 div > #quadmenu.quadmenu-is-embed .quadmenu-container,
1016 nav > #quadmenu.quadmenu-is-embed .quadmenu-container {
1017 position: static;
1018 }
1019 #quadmenu.quadmenu-is-horizontal.quadmenu-sticky-top .quadmenu-navbar-collapse {
1020 padding-left: 0;
1021 padding-right: 0;
1022 }
1023 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-header {
1024 z-index: 1;
1025 position: relative;
1026 }
1027 #quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-header {
1028 float: right;
1029 }
1030 #quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav {
1031 text-align: left;
1032 }
1033 #quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav > .quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1034 text-align: right;
1035 right: 0;
1036 left: auto;
1037 }
1038 #quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-float-opposite {
1039 float: right;
1040 }
1041 #quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-float-opposite.quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1042 text-align: left;
1043 right: auto;
1044 left: 0;
1045 }
1046 #quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-header {
1047 float: left;
1048 }
1049 #quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav {
1050 text-align: right;
1051 }
1052 #quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav > .quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1053 text-align: right;
1054 right: 0;
1055 left: auto;
1056 }
1057 #quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-float-opposite {
1058 float: left;
1059 }
1060 #quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-float-opposite.quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1061 text-align: left;
1062 right: auto;
1063 left: 0;
1064 }
1065 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-header,
1066 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-header .quadmenu-navbar-brand {
1067 float: none;
1068 }
1069 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-header,
1070 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-nav {
1071 text-align: center;
1072 }
1073 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-nav > .quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1074 text-align: center;
1075 }
1076 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-float-opposite {
1077 float: none;
1078 }
1079 #quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li {
1080 overflow: visible;
1081 }
1082 #quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li:first-child > a:after {
1083 display: none;
1084 }
1085 #quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li > a:after,
1086 #quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li > form:after {
1087 content: ' ';
1088 padding: 0px;
1089 display: block;
1090 position: absolute;
1091 left: 0px;
1092 top: 0;
1093 bottom: auto;
1094 background-image: none!important;
1095 width: 1px!important;
1096 height: 100%!important;
1097 z-index: 10009;
1098 }
1099 #quadmenu.quadmenu-is-horizontal.quadmenu-carets-hide .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-caret > a > .quadmenu-item-content > .quadmenu-text {
1100 padding-right: 0;
1101 }
1102 #quadmenu.quadmenu-is-horizontal.quadmenu-carets-hide .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-caret > a > .quadmenu-item-content > .quadmenu-caret {
1103 display: none;
1104 }
1105 #quadmenu.quadmenu-is-horizontal.quadmenu-dropdown-shadow-show .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu {
1106 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
1107 }
1108 #quadmenu.quadmenu-is-horizontal.js .quadmenu-navbar-header .quadmenu-navbar-brand {
1109 height: 60px;
1110 line-height: 60px;
1111 }
1112 #quadmenu.quadmenu-is-horizontal.js .quadmenu-navbar-nav > li.quadmenu-item {
1113 height: 60px;
1114 }
1115 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-toggle {
1116 display: none;
1117 }
1118 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse {
1119 width: auto;
1120 border-top: 0;
1121 box-shadow: none;
1122 }
1123 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse.collapse {
1124 display: block!important;
1125 visibility: visible!important;
1126 height: auto!important;
1127 padding-bottom: 0;
1128 overflow: visible!important;
1129 }
1130 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse.in {
1131 overflow-y: visible;
1132 }
1133 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu {
1134 position: absolute;
1135 top: 100%;
1136 min-width: 240px;
1137 }
1138 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu > ul {
1139 position: relative;
1140 }
1141 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.opening > .quadmenu-dropdown-menu {
1142 display: block;
1143 visibility: hidden;
1144 pointer-events: none;
1145 overflow: hidden;
1146 height: 0px;
1147 }
1148 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu {
1149 visibility: visible;
1150 pointer-events: all;
1151 overflow: visible;
1152 height: auto;
1153 }
1154 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item .button {
1155 width: auto;
1156 }
1157 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li {
1158 display: inline-block;
1159 width: auto;
1160 }
1161 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > a.hoverintent > .quadmenu-item-content > .quadmenu-caret {
1162 pointer-events: none;
1163 }
1164 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item {
1165 overflow: visible;
1166 }
1167 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-description {
1168 display: none;
1169 }
1170 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-badge {
1171 position: absolute;
1172 top: 50%;
1173 text-align: center;
1174 left: 0;
1175 right: 0;
1176 margin-top: -2.666em;
1177 }
1178 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-badge > .quadmenu-badge-bubble {
1179 margin-left: 0;
1180 margin-right: 0;
1181 }
1182 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-badge > .quadmenu-badge-bubble:before {
1183 content: '';
1184 position: absolute;
1185 top: auto;
1186 left: 50%;
1187 bottom: -2px;
1188 margin: 0 0 0 -3px;
1189 width: 6px;
1190 height: 6px;
1191 transform: rotate(45deg);
1192 background-color: inherit;
1193 }
1194 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-caret > a > .quadmenu-item-content > .quadmenu-text {
1195 padding-right: 1em;
1196 }
1197 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button) > a > .quadmenu-item-content,
1198 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button) > a > .quadmenu-toggle-container {
1199 padding-top: 0;
1200 padding-bottom: 0;
1201 }
1202 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-has-caret > a {
1203 padding-right: 0;
1204 }
1205 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-has-caret > a > .quadmenu-item-content > .quadmenu-caret {
1206 display: none;
1207 }
1208 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social {
1209 overflow: visible;
1210 position: relative;
1211 }
1212 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a {
1213 padding-top: 0;
1214 padding-bottom: 0;
1215 }
1216 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle {
1217 padding-top: 0;
1218 padding-bottom: 0;
1219 }
1220 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle > a {
1221 display: flex;
1222 }
1223 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1224 position: absolute;
1225 height: 100%;
1226 left: 0;
1227 right: auto;
1228 top: -100%;
1229 opacity: 0;
1230 visibility: hidden;
1231 padding: 0;
1232 }
1233 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle.open > .quadmenu-toggle-container {
1234 top: 0;
1235 opacity: 1;
1236 visibility: visible;
1237 }
1238 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle.open > a {
1239 opacity: 0;
1240 }
1241 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-search > form {
1242 margin: 0;
1243 height: 100%;
1244 }
1245 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content {
1246 height: 100%;
1247 padding: 0;
1248 }
1249 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content,
1250 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content > input {
1251 height: 100%;
1252 }
1253 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul {
1254 width: 100%;
1255 display: block;
1256 -webkit-transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1257 -moz-transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1258 -ms-transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1259 -o-transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1260 transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1261 }
1262 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li {
1263 width: 100%;
1264 display: block;
1265 }
1266 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs {
1267 padding: 15px;
1268 max-width: 25%;
1269 min-width: 240px;
1270 }
1271 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab {
1272 display: block;
1273 position: static;
1274 margin: 0 0 15px 0;
1275 background-color: rgba(0, 0, 0, 0.2);
1276 }
1277 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab > a {
1278 border-width: 0;
1279 border-style: none;
1280 }
1281 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab > .quadmenu-dropdown-menu {
1282 position: absolute;
1283 right: 0;
1284 left: auto;
1285 top: 0px;
1286 bottom: auto;
1287 overflow: hidden;
1288 box-shadow: none;
1289 border: none;
1290 background: none;
1291 float: left;
1292 width: 75%;
1293 max-width: -webkit-calc(100% - 240px);
1294 max-width: calc(100% - 240px);
1295 }
1296 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu,
1297 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu {
1298 width: 340px;
1299 max-width: 100%;
1300 }
1301 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu > ul > li.quadmenu-item-type-post_type,
1302 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu > ul > li.quadmenu-item-type-post_type_archive,
1303 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu > ul > li.quadmenu-item-type-taxonomy {
1304 max-width: 360px;
1305 }
1306 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item-type-column li.quadmenu-item-type-button {
1307 padding: 0;
1308 }
1309 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown {
1310 direction: ltr;
1311 }
1312 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown.quadmenu-dropdown-left {
1313 direction: rtl;
1314 }
1315 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-boxed {
1316 left: 0;
1317 right: 0;
1318 }
1319 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown {
1320 right: -1000px;
1321 left: -1000px;
1322 }
1323 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown > ul,
1324 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown > .quadmenu-dropdown-background {
1325 border-left: 1000px solid transparent;
1326 border-right: 1000px solid transparent;
1327 }
1328 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu {
1329 position: relative;
1330 }
1331 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu > .quadmenu-dropdown-menu {
1332 top: 0;
1333 right: auto;
1334 left: 100%;
1335 }
1336 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu.quadmenu-dropdown-left > .quadmenu-dropdown-menu {
1337 right: 100%;
1338 left: auto;
1339 }
1340 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu.quadmenu-dropdown-left > a > .quadmenu-item-content > .quadmenu-caret:before {
1341 content: '\e904';
1342 }
1343 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu > a > .quadmenu-item-content > .quadmenu-caret:before {
1344 content: '\e903';
1345 }
1346 body.quadmenu-offcanvas-in {
1347 overflow: hidden!important;
1348 }
1349 #quadmenu > .quadmenu-navbar-toggle {
1350 position: fixed;
1351 z-index: 10029;
1352 float: none;
1353 }
1354 #quadmenu .navbar-offcanvas {
1355 position: fixed;
1356 z-index: 10009;
1357 overflow-y: auto;
1358 overflow-x: hidden;
1359 border-radius: 0;
1360 display: block;
1361 visibility: visible;
1362 top: 0px;
1363 bottom: 0px;
1364 height: auto!important;
1365 }
1366 #quadmenu .navbar-offcanvas.in {
1367 box-shadow: -79px 0px 3000px 1300px rgba(0, 0, 0, 0.33);
1368 }
1369 #quadmenu.quadmenu-is-horizontal .navbar-offcanvas {
1370 width: auto;
1371 border-top: 0;
1372 box-shadow: none;
1373 position: static;
1374 display: block;
1375 height: auto;
1376 overflow: visible;
1377 background: none;
1378 padding-top: 0;
1379 padding-bottom: 0;
1380 top: auto;
1381 bottom: auto;
1382 }
1383 #quadmenu.quadmenu-is-horizontal .navbar-offcanvas .quadmenu-navbar-brand {
1384 display: none;
1385 }
1386 #quadmenu:not(.quadmenu-is-horizontal).js .navbar-offcanvas,
1387 #quadmenu:not(.quadmenu-is-horizontal).js .quadmenu-navbar-header,
1388 #quadmenu:not(.quadmenu-is-horizontal).js .quadmenu-navbar-toggle {
1389 -webkit-transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1390 -moz-transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1391 -ms-transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1392 -o-transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1393 transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1394 }
1395 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left > .quadmenu-navbar-toggle {
1396 left: 0;
1397 }
1398 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .quadmenu-navbar-header .quadmenu-navbar-toggle {
1399 float: left;
1400 }
1401 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .quadmenu-navbar-header .quadmenu-navbar-brand {
1402 float: right;
1403 }
1404 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .navbar-offcanvas {
1405 transform: translateX(-100%);
1406 left: 0;
1407 right: auto;
1408 }
1409 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .navbar-offcanvas.ps-container > .ps-scrollbar-y-rail {
1410 left: 3px;
1411 right: auto;
1412 }
1413 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-right > .quadmenu-navbar-toggle {
1414 right: 0;
1415 }
1416 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-right .navbar-offcanvas {
1417 transform: translateX(100%);
1418 right: 0;
1419 left: auto;
1420 }
1421 body.admin-bar #quadmenu.quadmenu-sticky-top {
1422 top: 32px;
1423 }
1424 @media (max-width: 782px) {
1425 body.admin-bar #quadmenu.quadmenu-sticky-top {
1426 top: 46px;
1427 }
1428 }
1429 @media screen and (max-width: 600px) {
1430 body.admin-bar #quadmenu.quadmenu-sticky-top {
1431 top: 0;
1432 }
1433 }
1434 @media screen and (max-width: 600px) {
1435 body.admin-bar #quadmenu.quadmenu-is-offcanvas .navbar-offcanvas,
1436 body.admin-bar #quadmenu.quadmenu-is-vertical .navbar-offcanvas {
1437 padding-top: 46px;
1438 }
1439 }
1440 body.admin-bar #quadmenu.quadmenu-is-vertical .navbar-offcanvas {
1441 padding-top: 32px;
1442 }
1443 @keyframes quadmenu_ttb {
1444 0% {
1445 transform: translateY(-100%);
1446 opacity: 0;
1447 }
1448 100% {
1449 transform: translateY(0);
1450 opacity: 1;
1451 }
1452 }
1453 @keyframes quadmenu_spin {
1454 0% {
1455 transform: rotate(0);
1456 }
1457 100% {
1458 transform: rotate(360deg);
1459 }
1460 }
1461 @keyframes quadmenu_bounce {
1462 from,
1463 20%,
1464 53%,
1465 80%,
1466 to {
1467 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1468 transform: translate3d(0, 0, 0);
1469 }
1470 40%,
1471 43% {
1472 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1473 transform: translate3d(0, -30px, 0);
1474 }
1475 70% {
1476 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1477 transform: translate3d(0, -15px, 0);
1478 }
1479 90% {
1480 transform: translate3d(0, -4px, 0);
1481 }
1482 }
1483 @keyframes quadmenu_pulse {
1484 from {
1485 transform: scale3d(1, 1, 1);
1486 }
1487 50% {
1488 transform: scale3d(1.1, 1.1, 1.1);
1489 }
1490 to {
1491 transform: scale3d(1, 1, 1);
1492 }
1493 }
1494 @keyframes quadmenu_rubberBand {
1495 from {
1496 transform: scale3d(1, 1, 1);
1497 }
1498 30% {
1499 transform: scale3d(1.25, 0.75, 1);
1500 }
1501 40% {
1502 transform: scale3d(0.75, 1.25, 1);
1503 }
1504 50% {
1505 transform: scale3d(1.15, 0.85, 1);
1506 }
1507 65% {
1508 transform: scale3d(0.95, 1.05, 1);
1509 }
1510 75% {
1511 transform: scale3d(1.05, 0.95, 1);
1512 }
1513 to {
1514 transform: scale3d(1, 1, 1);
1515 }
1516 }
1517 @keyframes quadmenu_swing {
1518 20% {
1519 -webkit-transform: rotate3d(0, 0, 1, 15deg);
1520 transform: rotate3d(0, 0, 1, 15deg);
1521 }
1522 40% {
1523 -webkit-transform: rotate3d(0, 0, 1, -10deg);
1524 transform: rotate3d(0, 0, 1, -10deg);
1525 }
1526 60% {
1527 -webkit-transform: rotate3d(0, 0, 1, 5deg);
1528 transform: rotate3d(0, 0, 1, 5deg);
1529 }
1530 80% {
1531 -webkit-transform: rotate3d(0, 0, 1, -5deg);
1532 transform: rotate3d(0, 0, 1, -5deg);
1533 }
1534 to {
1535 -webkit-transform: rotate3d(0, 0, 1, 0deg);
1536 transform: rotate3d(0, 0, 1, 0deg);
1537 }
1538 }
1539 @keyframes quadmenu_tada {
1540 from {
1541 transform: scale3d(1, 1, 1);
1542 }
1543 10%,
1544 20% {
1545 transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
1546 }
1547 30%,
1548 50%,
1549 70%,
1550 90% {
1551 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
1552 }
1553 40%,
1554 60%,
1555 80% {
1556 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
1557 }
1558 to {
1559 transform: scale3d(1, 1, 1);
1560 }
1561 }
1562 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
1563 @keyframes quadmenu_wobble {
1564 from {
1565 transform: translate3d(0, 0, 0);
1566 }
1567 15% {
1568 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
1569 }
1570 30% {
1571 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
1572 }
1573 45% {
1574 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
1575 }
1576 60% {
1577 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
1578 }
1579 75% {
1580 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
1581 }
1582 to {
1583 transform: translate3d(0, 0, 0);
1584 }
1585 }
1586 @keyframes quadmenu_ripple {
1587 0% {
1588 transform: scale(0, 0);
1589 opacity: 0.3;
1590 }
1591 40% {
1592 transform: scale(15, 15);
1593 opacity: 0.3;
1594 }
1595 100% {
1596 opacity: 0;
1597 transform: scale(40, 40);
1598 }
1599 }
1600 @keyframes quadmenu_cart_qty {
1601 0% {
1602 opacity: 0;
1603 transform: translateY(-10px);
1604 }
1605 100% {
1606 opacity: 1;
1607 transform: translateY(0);
1608 }
1609 }
1610 @keyframes quadmenu_fadein {
1611 0% {
1612 opacity: 0;
1613 }
1614 100% {
1615 opacity: 1;
1616 }
1617 }
1618 #quadmenu .quadmenu_spin {
1619 animation: quadmenu_spin 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1620 }
1621 #quadmenu .quadmenu_bounce {
1622 animation: quadmenu_bounce 0.4s;
1623 transform-origin: center bottom;
1624 }
1625 #quadmenu .quadmenu_pulse {
1626 animation: quadmenu_pulse 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1627 }
1628 #quadmenu .quadmenu_rubberBand {
1629 animation: quadmenu_rubberBand 0.8s cubic-bezier(0.18, 0.74, 0.72, 1);
1630 }
1631 #quadmenu .quadmenu_swing {
1632 animation: quadmenu_swing 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1633 transform-origin: bottom center;
1634 }
1635 #quadmenu .quadmenu_tada {
1636 animation: quadmenu_tada 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1637 }
1638 #quadmenu .quadmenu_wobble {
1639 animation: quadmenu_wobble 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1640 }
1641 #quadmenu .quadmenu_spin.hover,
1642 #quadmenu .quadmenu_bounce.hover,
1643 #quadmenu .quadmenu_pulse.hover,
1644 #quadmenu .quadmenu_rubberBand.hover,
1645 #quadmenu .quadmenu_swing.hover,
1646 #quadmenu .quadmenu_tada.hover,
1647 #quadmenu .quadmenu_wobble.hover {
1648 animation-name: none;
1649 }
1650 #quadmenu .quadmenu_spin.load,
1651 #quadmenu .quadmenu_bounce.load,
1652 #quadmenu .quadmenu_pulse.load,
1653 #quadmenu .quadmenu_rubberBand.load,
1654 #quadmenu .quadmenu_swing.load,
1655 #quadmenu .quadmenu_tada.load,
1656 #quadmenu .quadmenu_wobble.load {
1657 animation-play-state: paused;
1658 }
1659 #quadmenu .quadmenu_spin.loop,
1660 #quadmenu .quadmenu_bounce.loop,
1661 #quadmenu .quadmenu_pulse.loop,
1662 #quadmenu .quadmenu_rubberBand.loop,
1663 #quadmenu .quadmenu_swing.loop,
1664 #quadmenu .quadmenu_tada.loop,
1665 #quadmenu .quadmenu_wobble.loop {
1666 animation-iteration-count: infinite;
1667 }
1668 #quadmenu .quadmenu_spin.t_200,
1669 #quadmenu .quadmenu_bounce.t_200,
1670 #quadmenu .quadmenu_pulse.t_200,
1671 #quadmenu .quadmenu_rubberBand.t_200,
1672 #quadmenu .quadmenu_swing.t_200,
1673 #quadmenu .quadmenu_tada.t_200,
1674 #quadmenu .quadmenu_wobble.t_200 {
1675 animation-duration: 200ms;
1676 }
1677 #quadmenu .quadmenu_spin.t_300,
1678 #quadmenu .quadmenu_bounce.t_300,
1679 #quadmenu .quadmenu_pulse.t_300,
1680 #quadmenu .quadmenu_rubberBand.t_300,
1681 #quadmenu .quadmenu_swing.t_300,
1682 #quadmenu .quadmenu_tada.t_300,
1683 #quadmenu .quadmenu_wobble.t_300 {
1684 animation-duration: 300ms;
1685 }
1686 #quadmenu .quadmenu_spin.t_500,
1687 #quadmenu .quadmenu_bounce.t_500,
1688 #quadmenu .quadmenu_pulse.t_500,
1689 #quadmenu .quadmenu_rubberBand.t_500,
1690 #quadmenu .quadmenu_swing.t_500,
1691 #quadmenu .quadmenu_tada.t_500,
1692 #quadmenu .quadmenu_wobble.t_500 {
1693 animation-duration: 500ms;
1694 }
1695 #quadmenu .quadmenu_spin.t_700,
1696 #quadmenu .quadmenu_bounce.t_700,
1697 #quadmenu .quadmenu_pulse.t_700,
1698 #quadmenu .quadmenu_rubberBand.t_700,
1699 #quadmenu .quadmenu_swing.t_700,
1700 #quadmenu .quadmenu_tada.t_700,
1701 #quadmenu .quadmenu_wobble.t_700 {
1702 animation-duration: 700ms;
1703 }
1704 #quadmenu .quadmenu_spin.t_1000,
1705 #quadmenu .quadmenu_bounce.t_1000,
1706 #quadmenu .quadmenu_pulse.t_1000,
1707 #quadmenu .quadmenu_rubberBand.t_1000,
1708 #quadmenu .quadmenu_swing.t_1000,
1709 #quadmenu .quadmenu_tada.t_1000,
1710 #quadmenu .quadmenu_wobble.t_1000 {
1711 animation-duration: 1000ms;
1712 }
1713 #quadmenu .quadmenu_spin.t_1500,
1714 #quadmenu .quadmenu_bounce.t_1500,
1715 #quadmenu .quadmenu_pulse.t_1500,
1716 #quadmenu .quadmenu_rubberBand.t_1500,
1717 #quadmenu .quadmenu_swing.t_1500,
1718 #quadmenu .quadmenu_tada.t_1500,
1719 #quadmenu .quadmenu_wobble.t_1500 {
1720 animation-duration: 1500ms;
1721 }
1722 #quadmenu .quadmenu_spin.t_2000,
1723 #quadmenu .quadmenu_bounce.t_2000,
1724 #quadmenu .quadmenu_pulse.t_2000,
1725 #quadmenu .quadmenu_rubberBand.t_2000,
1726 #quadmenu .quadmenu_swing.t_2000,
1727 #quadmenu .quadmenu_tada.t_2000,
1728 #quadmenu .quadmenu_wobble.t_2000 {
1729 animation-duration: 2000ms;
1730 }
1731 #quadmenu .quadmenu_spin.t_3000,
1732 #quadmenu .quadmenu_bounce.t_3000,
1733 #quadmenu .quadmenu_pulse.t_3000,
1734 #quadmenu .quadmenu_rubberBand.t_3000,
1735 #quadmenu .quadmenu_swing.t_3000,
1736 #quadmenu .quadmenu_tada.t_3000,
1737 #quadmenu .quadmenu_wobble.t_3000 {
1738 animation-duration: 3000ms;
1739 }
1740 #quadmenu.js .quadmenu_spin.load,
1741 #quadmenu.js .quadmenu_bounce.load,
1742 #quadmenu.js .quadmenu_pulse.load,
1743 #quadmenu.js .quadmenu_rubberBand.load,
1744 #quadmenu.js .quadmenu_swing.load,
1745 #quadmenu.js .quadmenu_tada.load,
1746 #quadmenu.js .quadmenu_wobble.load,
1747 #quadmenu.js .quadmenu_spin.loop,
1748 #quadmenu.js .quadmenu_bounce.loop,
1749 #quadmenu.js .quadmenu_pulse.loop,
1750 #quadmenu.js .quadmenu_rubberBand.loop,
1751 #quadmenu.js .quadmenu_swing.loop,
1752 #quadmenu.js .quadmenu_tada.loop,
1753 #quadmenu.js .quadmenu_wobble.loop {
1754 animation-play-state: running;
1755 }
1756 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_spin.hover {
1757 animation-name: quadmenu_spin;
1758 }
1759 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_bounce.hover {
1760 animation-name: quadmenu_bounce;
1761 }
1762 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_pulse.hover {
1763 animation-name: quadmenu_pulse;
1764 }
1765 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_rubberBand.hover {
1766 animation-name: quadmenu_rubberBand;
1767 }
1768 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_swing.hover {
1769 animation-name: quadmenu_swing;
1770 }
1771 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_tada.hover {
1772 animation-name: quadmenu_tada;
1773 }
1774 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_wobble.hover {
1775 animation-name: quadmenu_wobble;
1776 }
1777 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar .quadmenu-navbar-nav > li.quadmenu-slidebar {
1778 display: block;
1779 overflow: hidden;
1780 position: absolute;
1781 pointer-events: none;
1782 height: 3px;
1783 -webkit-transition: left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear;
1784 -moz-transition: left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear;
1785 -ms-transition: left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear;
1786 -o-transition: left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear;
1787 transition: left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear;
1788 }
1789 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar .quadmenu-navbar-nav > li.quadmenu-slidebar > .bar {
1790 display: block;
1791 overflow: hidden;
1792 margin: 0px auto;
1793 content: " ";
1794 width: 7px;
1795 height: 100%;
1796 -webkit-transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1797 -moz-transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1798 -ms-transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1799 -o-transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1800 transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1801 }
1802 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar .quadmenu-navbar-nav > li.quadmenu-slidebar.invisible > .bar {
1803 width: 0;
1804 }
1805 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-middle .quadmenu-navbar-nav > li.quadmenu-slidebar:not(.invisible) {
1806 top: 50%;
1807 margin-top: 1em;
1808 }
1809 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-middle .quadmenu-navbar-nav > li.quadmenu-slidebar:not(.invisible) > .bar {
1810 width: 50%;
1811 height: 100%;
1812 }
1813 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-top .quadmenu-navbar-nav > li.quadmenu-slidebar {
1814 top: 0;
1815 bottom: auto;
1816 }
1817 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-top .quadmenu-navbar-nav > li.quadmenu-slidebar:not(.invisible) > .bar {
1818 width: 100%;
1819 }
1820 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-bottom .quadmenu-navbar-nav > li.quadmenu-slidebar {
1821 top: auto;
1822 bottom: 0;
1823 }
1824 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-bottom .quadmenu-navbar-nav > li.quadmenu-slidebar:not(.invisible) > .bar {
1825 width: 100%;
1826 }
1827 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-ripple .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button) > a:before {
1828 content: '';
1829 position: absolute;
1830 top: 50%;
1831 left: 50%;
1832 width: 5px;
1833 height: 5px;
1834 background: rgba(255, 255, 255, 0.5);
1835 opacity: 0;
1836 border-radius: 100%;
1837 transform: scale(1, 1) translate(-50%);
1838 transform-origin: 50% 50%;
1839 z-index: 1;
1840 }
1841 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-ripple .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button).quadmenu-has-link:hover > a:before,
1842 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-ripple .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button).quadmenu-has-link.open > a:before {
1843 animation: quadmenu_ripple 1s cubic-bezier(0.18, 0.74, 0.72, 1);
1844 text-decoration: none;
1845 }
1846 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_100,
1847 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_100,
1848 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_100,
1849 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_100,
1850 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_100,
1851 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_100 {
1852 transition-duration: 200ms;
1853 }
1854 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_200,
1855 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_200,
1856 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_200,
1857 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_200,
1858 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_200,
1859 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_200 {
1860 transition-duration: 200ms;
1861 }
1862 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_300,
1863 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_300,
1864 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_300,
1865 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_300,
1866 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_300,
1867 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_300 {
1868 transition-duration: 300ms;
1869 }
1870 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_500,
1871 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_500,
1872 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_500,
1873 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_500,
1874 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_500,
1875 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_500 {
1876 transition-duration: 500ms;
1877 }
1878 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_700,
1879 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_700,
1880 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_700,
1881 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_700,
1882 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_700,
1883 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_700 {
1884 transition-duration: 700ms;
1885 }
1886 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_1000,
1887 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_1000,
1888 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_1000,
1889 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_1000,
1890 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_1000,
1891 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_1000 {
1892 transition-duration: 1000ms;
1893 }
1894 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn {
1895 opacity: 0;
1896 -webkit-transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1897 -moz-transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1898 -ms-transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1899 -o-transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1900 transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1901 }
1902 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt {
1903 opacity: 0;
1904 -webkit-transform: translateY(25px);
1905 -moz-transform: translateY(25px);
1906 -ms-transform: translateY(25px);
1907 -o-transform: translateY(25px);
1908 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1909 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1910 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1911 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1912 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1913 }
1914 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl {
1915 opacity: 0;
1916 -webkit-transform: translateX(50px);
1917 -moz-transform: translateX(50px);
1918 -ms-transform: translateX(50px);
1919 -o-transform: translateX(50px);
1920 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1921 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1922 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1923 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1924 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1925 }
1926 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr {
1927 opacity: 0;
1928 -webkit-transform: translateX(-50px);
1929 -moz-transform: translateX(-50px);
1930 -ms-transform: translateX(-50px);
1931 -o-transform: translateX(-50px);
1932 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1933 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1934 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1935 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1936 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1937 }
1938 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge {
1939 transform-origin: 50% 0;
1940 -webkit-transform: perspective(3000px) rotateX(-90deg);
1941 -moz-transform: perspective(3000px) rotateX(-90deg);
1942 -ms-transform: perspective(3000px) rotateX(-90deg);
1943 -o-transform: perspective(3000px) rotateX(-90deg);
1944 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1945 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1946 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1947 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1948 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1949 }
1950 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge .quadmenu-item-type-tabs > .quadmenu-dropdown-menu > li > .quadmenu-dropdown-menu > li .quadmenu-dropdown-menu {
1951 -webkit-animation: none;
1952 -moz-animation: none;
1953 -o-animation: none;
1954 animation: none;
1955 }
1956 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip {
1957 -webkit-transform: rotateX(-90deg);
1958 -moz-transform: rotateX(-90deg);
1959 -ms-transform: rotateX(-90deg);
1960 -o-transform: rotateX(-90deg);
1961 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1962 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1963 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1964 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1965 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1966 }
1967 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_fadeIn,
1968 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_btt,
1969 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_rtl,
1970 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_ltr,
1971 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_hinge,
1972 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_flip {
1973 opacity: 1;
1974 -webkit-transform: none;
1975 -moz-transform: none;
1976 -ms-transform: none;
1977 -o-transform: none;
1978 }
1979 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_fadeIn,
1980 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_btt,
1981 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_rtl,
1982 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_ltr,
1983 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_hinge {
1984 opacity: 0;
1985 -webkit-transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1986 -moz-transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1987 -ms-transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1988 -o-transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1989 transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1990 }
1991 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_btt {
1992 -webkit-transform: translateY(25px);
1993 -moz-transform: translateY(25px);
1994 -ms-transform: translateY(25px);
1995 -o-transform: translateY(25px);
1996 }
1997 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_rtl {
1998 -webkit-transform: translateX(-50px);
1999 -moz-transform: translateX(-50px);
2000 -ms-transform: translateX(-50px);
2001 -o-transform: translateX(-50px);
2002 }
2003 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_ltr {
2004 -webkit-transform: translateX(50px);
2005 -moz-transform: translateX(50px);
2006 -ms-transform: translateX(50px);
2007 -o-transform: translateX(50px);
2008 }
2009 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_hinge {
2010 -webkit-transform: perspective(3000px) rotateX(-90deg);
2011 -moz-transform: perspective(3000px) rotateX(-90deg);
2012 -ms-transform: perspective(3000px) rotateX(-90deg);
2013 -o-transform: perspective(3000px) rotateX(-90deg);
2014 }
2015 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_flip {
2016 -webkit-transform: rotateX(-90deg);
2017 -moz-transform: rotateX(-90deg);
2018 -ms-transform: rotateX(-90deg);
2019 -o-transform: rotateX(-90deg);
2020 -webkit-transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2021 -moz-transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2022 -ms-transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2023 -o-transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2024 transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2025 }
2026 #quadmenu.quadmenu-sticky-top.quadmenu-sticky-animation {
2027 -webkit-animation: quadmenu_ttb 0.5s cubic-bezier(0.18, 0.74, 0.72, 1);
2028 -moz-animation: quadmenu_ttb 0.5s cubic-bezier(0.18, 0.74, 0.72, 1);
2029 -o-animation: quadmenu_ttb 0.5s cubic-bezier(0.18, 0.74, 0.72, 1);
2030 animation: quadmenu_ttb 0.5s cubic-bezier(0.18, 0.74, 0.72, 1);
2031 }
2032 #quadmenu {
2033 pointer-events: all;
2034 }
2035 #quadmenu .ps-container:hover > .ps-scrollbar-y-rail:hover {
2036 opacity: 1;
2037 }
2038 #quadmenu .ps-container > .ps-scrollbar-y-rail {
2039 z-index: 10039;
2040 width: 8px;
2041 pointer-events: none;
2042 background-color: rgba(255, 255, 255, 0.8);
2043 }
2044 #quadmenu .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
2045 width: 8px;
2046 right: 0;
2047 pointer-events: all;
2048 border-radius: 0;
2049 background-color: #333;
2050 }
2051 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover:before,
2052 #quadmenu .ps-container > .ps-scrollbar-y-rail:active:before,
2053 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover:after,
2054 #quadmenu .ps-container > .ps-scrollbar-y-rail:active:after {
2055 position: absolute;
2056 top: 0;
2057 bottom: 0;
2058 width: 15px;
2059 pointer-events: all;
2060 content: '';
2061 display: block;
2062 }
2063 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover:before,
2064 #quadmenu .ps-container > .ps-scrollbar-y-rail:active:before {
2065 left: 100%;
2066 }
2067 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover:after,
2068 #quadmenu .ps-container > .ps-scrollbar-y-rail:active:after {
2069 right: 100%;
2070 }
2071 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y,
2072 #quadmenu .ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {
2073 background-color: #000;
2074 }
2075 /*# sourceMappingURL=quadmenu.css.map */