PluginProbe
QuadMenu – Mega Menu / 2.0.4
QuadMenu – Mega Menu v2.0.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 2.0.4, at assets/frontend/css/quadmenu.css

2,081 lines 88.4 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,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) 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 .quadmenu-dropdown-menu li.quadmenu-item-type-search > form {
774 padding: 15px;
775 }
776 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-search > form > .quadmenu-item-content {
777 padding: 0!important;
778 }
779 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart .widget_shopping_cart .widgettitle {
780 display: none;
781 }
782 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic {
783 position: relative;
784 text-align: center;
785 display: inline-block;
786 margin-right: 10px;
787 }
788 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-icon {
789 display: inherit;
790 }
791 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-icon,
792 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-cart-total {
793 vertical-align: middle;
794 }
795 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-cart-qty {
796 position: absolute;
797 font-size: 10px;
798 top: -7px;
799 right: -7px;
800 width: 16px;
801 height: 16px;
802 line-height: 16px;
803 text-align: center;
804 border-radius: 50%;
805 display: block;
806 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
807 }
808 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content .quadmenu-cart-magic > .quadmenu-cart-qty.animate {
809 -webkit-animation: quadmenu_quadmenu-cart-qty 0.3s ease-out;
810 -moz-animation: quadmenu_quadmenu-cart-qty 0.3s ease-out;
811 -o-animation: quadmenu_quadmenu-cart-qty 0.3s ease-out;
812 animation: quadmenu_quadmenu-cart-qty 0.3s ease-out;
813 }
814 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .widget_shopping_cart {
815 display: block;
816 text-align: center;
817 }
818 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .widget_shopping_cart li {
819 text-align: center;
820 padding: 0;
821 }
822 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .quadmenu-empty-icon {
823 display: block;
824 }
825 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu .quadmenu-empty-icon {
826 display: none;
827 font-size: 60px;
828 line-height: 1em;
829 text-align: center;
830 width: 100%;
831 vertical-align: middle;
832 }
833 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle > a {
834 display: none;
835 }
836 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container {
837 display: table;
838 text-align: center;
839 table-layout: fixed;
840 margin: 0 auto;
841 height: 100%;
842 -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
843 -moz-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
844 -ms-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
845 -o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
846 transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
847 }
848 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a {
849 text-align: center;
850 display: table-cell;
851 vertical-align: middle;
852 }
853 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu li.quadmenu-item-type-tab,
854 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-carousel > .quadmenu-dropdown-menu li.quadmenu-item-type-tab,
855 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu li.quadmenu-item-type-panel,
856 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-carousel > .quadmenu-dropdown-menu li.quadmenu-item-type-panel {
857 overflow: hidden;
858 }
859 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul {
860 overflow: hidden;
861 list-style: none;
862 }
863 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li {
864 list-style: none;
865 }
866 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type > a > .quadmenu-item-content {
867 white-space: normal;
868 overflow: hidden;
869 }
870 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type > a > .quadmenu-item-content > .quadmenu-text {
871 display: inline;
872 }
873 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type.quadmenu-has-image-thumbnail > a > .quadmenu-item-content > img {
874 margin: 0 10px 0 0;
875 float: left;
876 max-width: 80px;
877 height: auto;
878 }
879 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type.quadmenu-has-image-large > a > .quadmenu-item-content > img {
880 margin: 0 0 10px 0;
881 float: none;
882 width: 100%;
883 height: auto;
884 }
885 #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-post_type.quadmenu-has-description > a > .quadmenu-item-content > .quadmenu-text {
886 font-weight: 600;
887 }
888 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-post_type > a > .quadmenu-item-content {
889 overflow: visible;
890 }
891 #quadmenu .quadmenu-navbar-nav > li.quadmenu-item-type-post_type > a > .quadmenu-item-content > .quadmenu-text {
892 display: inline-block;
893 }
894 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-price,
895 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-rating,
896 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-price ins,
897 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-rating ins,
898 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-price .woocommerce-Price-currencySymbol,
899 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-rating .woocommerce-Price-currencySymbol,
900 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-price .woocommerce-Price-amount amount,
901 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content .quadmenu-product-rating .woocommerce-Price-amount amount {
902 font-size: initial;
903 text-decoration: none;
904 }
905 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float {
906 float: right;
907 text-align: right;
908 }
909 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float > .quadmenu-product-rating {
910 height: 1em;
911 overflow: hidden;
912 margin: 2px 0 5px 0;
913 }
914 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float > .quadmenu-product-rating > .star-rating {
915 height: 1em;
916 line-height: 1em;
917 font-size: 1em;
918 }
919 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float > .quadmenu-product-price,
920 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-float > .quadmenu-product-rating {
921 display: block;
922 }
923 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart {
924 display: block;
925 padding: 15px 0 0 0;
926 }
927 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart .button {
928 margin: 0;
929 padding: 7.5px 15px;
930 }
931 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart .button:after,
932 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart .button:before {
933 font-size: 1em;
934 top: 50%;
935 margin: -0.5em 0 0 0;
936 background: none;
937 right: -2em;
938 left: auto;
939 bottom: auto;
940 }
941 #quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product > a > .quadmenu-item-content > .quadmenu-product-cart .button + a {
942 display: none;
943 }
944 #quadmenu:not(.quadmenu-is-horizontal) {
945 clear: both;
946 }
947 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-mobile-shadow-show {
948 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
949 }
950 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.closing,
951 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.opening {
952 overflow: hidden;
953 }
954 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.closing > .quadmenu-dropdown-menu,
955 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.opening > .quadmenu-dropdown-menu {
956 display: block;
957 position: relative;
958 }
959 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.open:not(.closing) > .quadmenu-dropdown-menu {
960 display: block;
961 position: relative;
962 max-height: 2000px;
963 -webkit-transition: max-height 0.4s ease-in;
964 -moz-transition: max-height 0.4s ease-in;
965 -ms-transition: max-height 0.4s ease-in;
966 -o-transition: max-height 0.4s ease-in;
967 transition: max-height 0.4s ease-in;
968 }
969 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret {
970 top: 0;
971 bottom: -1px;
972 right: 0;
973 left: auto;
974 height: auto;
975 width: auto;
976 padding: 0 15px;
977 margin: 0;
978 }
979 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret:before {
980 width: 12px;
981 height: 12px;
982 }
983 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu {
984 max-height: 0;
985 float: none;
986 -webkit-transition: max-height 0.4s ease-out;
987 -moz-transition: max-height 0.4s ease-out;
988 -ms-transition: max-height 0.4s ease-out;
989 -o-transition: max-height 0.4s ease-out;
990 transition: max-height 0.4s ease-out;
991 }
992 #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-toggle-container {
993 padding: 15px;
994 }
995 #quadmenu.quadmenu-is-vertical:not(.quadmenu-is-horizontal) [class*="col-"],
996 #quadmenu.quadmenu-is-offcanvas:not(.quadmenu-is-horizontal) [class*="col-"] {
997 max-width: 100%!important;
998 width: 100%!important;
999 float: none;
1000 -webkit-flex: 0 0 100%;
1001 -ms-flex: 0 0 100%;
1002 flex: 0 0 100%;
1003 padding-left: 0;
1004 padding-right: 0;
1005 }
1006 #quadmenu.quadmenu-is-vertical:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget,
1007 #quadmenu.quadmenu-is-offcanvas:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget {
1008 padding: 15px;
1009 }
1010 #quadmenu.quadmenu-is-vertical:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item-type-column > div > ul,
1011 #quadmenu.quadmenu-is-offcanvas:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item-type-column > div > ul {
1012 padding-top: 0!important;
1013 padding-bottom: 0!important;
1014 }
1015 div > #quadmenu.quadmenu-is-embed,
1016 nav > #quadmenu.quadmenu-is-embed {
1017 clear: none;
1018 }
1019 div > #quadmenu.quadmenu-is-embed,
1020 nav > #quadmenu.quadmenu-is-embed,
1021 div > #quadmenu.quadmenu-is-embed .quadmenu-container,
1022 nav > #quadmenu.quadmenu-is-embed .quadmenu-container {
1023 position: static;
1024 }
1025 #quadmenu.quadmenu-is-horizontal.quadmenu-sticky-top .quadmenu-navbar-collapse {
1026 padding-left: 0;
1027 padding-right: 0;
1028 }
1029 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-header {
1030 z-index: 1;
1031 position: relative;
1032 }
1033 #quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-header {
1034 float: right;
1035 }
1036 #quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav {
1037 text-align: left;
1038 }
1039 #quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav > .quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1040 text-align: right;
1041 right: 0;
1042 left: auto;
1043 }
1044 #quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-float-opposite {
1045 float: right;
1046 }
1047 #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 {
1048 text-align: left;
1049 right: auto;
1050 left: 0;
1051 }
1052 #quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-header {
1053 float: left;
1054 }
1055 #quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav {
1056 text-align: right;
1057 }
1058 #quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav > .quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1059 text-align: right;
1060 right: 0;
1061 left: auto;
1062 }
1063 #quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-float-opposite {
1064 float: left;
1065 }
1066 #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 {
1067 text-align: left;
1068 right: auto;
1069 left: 0;
1070 }
1071 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-header,
1072 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-header .quadmenu-navbar-brand {
1073 float: none;
1074 }
1075 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-header,
1076 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-nav {
1077 text-align: center;
1078 }
1079 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-nav > .quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1080 text-align: center;
1081 }
1082 #quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-float-opposite {
1083 float: none;
1084 }
1085 #quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li {
1086 overflow: visible;
1087 }
1088 #quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li:first-child > a:after {
1089 display: none;
1090 }
1091 #quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li > a:after,
1092 #quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li > form:after {
1093 content: ' ';
1094 padding: 0px;
1095 display: block;
1096 position: absolute;
1097 left: 0px;
1098 top: 0;
1099 bottom: auto;
1100 background-image: none!important;
1101 width: 1px!important;
1102 height: 100%!important;
1103 z-index: 10009;
1104 }
1105 #quadmenu.quadmenu-is-horizontal.quadmenu-carets-hide .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-caret > a > .quadmenu-item-content > .quadmenu-text {
1106 padding-right: 0;
1107 }
1108 #quadmenu.quadmenu-is-horizontal.quadmenu-carets-hide .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-caret > a > .quadmenu-item-content > .quadmenu-caret {
1109 display: none;
1110 }
1111 #quadmenu.quadmenu-is-horizontal.quadmenu-dropdown-shadow-show .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu {
1112 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
1113 }
1114 #quadmenu.quadmenu-is-horizontal.js .quadmenu-navbar-header .quadmenu-navbar-brand {
1115 height: 60px;
1116 line-height: 60px;
1117 }
1118 #quadmenu.quadmenu-is-horizontal.js .quadmenu-navbar-nav > li.quadmenu-item {
1119 height: 60px;
1120 }
1121 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-toggle {
1122 display: none;
1123 }
1124 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse {
1125 width: auto;
1126 border-top: 0;
1127 box-shadow: none;
1128 }
1129 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse.collapse {
1130 display: block!important;
1131 visibility: visible!important;
1132 height: auto!important;
1133 padding-bottom: 0;
1134 overflow: visible!important;
1135 }
1136 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse.in {
1137 overflow-y: visible;
1138 }
1139 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu {
1140 position: absolute;
1141 top: 100%;
1142 min-width: 240px;
1143 }
1144 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu > ul {
1145 position: relative;
1146 }
1147 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.opening > .quadmenu-dropdown-menu {
1148 display: block;
1149 visibility: hidden;
1150 pointer-events: none;
1151 overflow: hidden;
1152 height: 0px;
1153 }
1154 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu {
1155 visibility: visible;
1156 pointer-events: all;
1157 overflow: visible;
1158 height: auto;
1159 }
1160 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item .button {
1161 width: auto;
1162 }
1163 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li {
1164 display: inline-block;
1165 width: auto;
1166 }
1167 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > a.hoverintent > .quadmenu-item-content > .quadmenu-caret {
1168 pointer-events: none;
1169 }
1170 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item {
1171 overflow: visible;
1172 }
1173 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-description {
1174 display: none;
1175 }
1176 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-badge {
1177 position: absolute;
1178 top: 50%;
1179 text-align: center;
1180 left: 0;
1181 right: 0;
1182 margin-top: -2.666em;
1183 }
1184 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-badge > .quadmenu-badge-bubble {
1185 margin-left: 0;
1186 margin-right: 0;
1187 }
1188 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-badge > .quadmenu-badge-bubble:before {
1189 content: '';
1190 position: absolute;
1191 top: auto;
1192 left: 50%;
1193 bottom: -2px;
1194 margin: 0 0 0 -3px;
1195 width: 6px;
1196 height: 6px;
1197 transform: rotate(45deg);
1198 background-color: inherit;
1199 }
1200 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-caret > a > .quadmenu-item-content > .quadmenu-text {
1201 padding-right: 1em;
1202 }
1203 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button) > a > .quadmenu-item-content,
1204 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button) > a > .quadmenu-toggle-container {
1205 padding-top: 0;
1206 padding-bottom: 0;
1207 }
1208 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-has-caret > a {
1209 padding-right: 0;
1210 }
1211 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-has-caret > a > .quadmenu-item-content > .quadmenu-caret {
1212 display: none;
1213 }
1214 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social {
1215 overflow: visible;
1216 position: relative;
1217 }
1218 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a {
1219 padding-top: 0;
1220 padding-bottom: 0;
1221 }
1222 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle {
1223 padding-top: 0;
1224 padding-bottom: 0;
1225 }
1226 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle > a {
1227 display: flex;
1228 }
1229 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle > .quadmenu-toggle-container {
1230 position: absolute;
1231 height: 100%;
1232 left: 0;
1233 right: auto;
1234 top: -100%;
1235 opacity: 0;
1236 visibility: hidden;
1237 padding: 0;
1238 }
1239 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle.open > .quadmenu-toggle-container {
1240 top: 0;
1241 opacity: 1;
1242 visibility: visible;
1243 }
1244 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social.quadmenu-social-toggle.open > a {
1245 opacity: 0;
1246 }
1247 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-search > form {
1248 margin: 0;
1249 height: 100%;
1250 }
1251 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content {
1252 height: 100%;
1253 padding: 0;
1254 }
1255 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content,
1256 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content > input {
1257 height: 100%;
1258 }
1259 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul {
1260 width: 100%;
1261 display: block;
1262 -webkit-transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1263 -moz-transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1264 -ms-transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1265 -o-transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1266 transition: min-height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1267 }
1268 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li {
1269 width: 100%;
1270 display: block;
1271 }
1272 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs {
1273 padding: 15px;
1274 max-width: 25%;
1275 min-width: 240px;
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 {
1278 display: block;
1279 position: static;
1280 margin: 0 0 15px 0;
1281 background-color: rgba(0, 0, 0, 0.2);
1282 }
1283 #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 {
1284 border-width: 0;
1285 border-style: none;
1286 }
1287 #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 {
1288 position: absolute;
1289 right: 0;
1290 left: auto;
1291 top: 0px;
1292 bottom: auto;
1293 overflow: hidden;
1294 box-shadow: none;
1295 border: none;
1296 background: none;
1297 float: left;
1298 width: 75%;
1299 max-width: -webkit-calc(100% - 240px);
1300 max-width: calc(100% - 240px);
1301 }
1302 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu,
1303 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu {
1304 width: 340px;
1305 max-width: 100%;
1306 }
1307 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu > ul > li.quadmenu-item-type-post_type,
1308 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu > ul > li.quadmenu-item-type-post_type_archive,
1309 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu > ul > li.quadmenu-item-type-taxonomy {
1310 max-width: 360px;
1311 }
1312 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item-type-column li.quadmenu-item-type-button {
1313 padding: 0;
1314 }
1315 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown {
1316 direction: ltr;
1317 }
1318 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown.quadmenu-dropdown-left {
1319 direction: rtl;
1320 }
1321 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-boxed {
1322 left: 0;
1323 right: 0;
1324 }
1325 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown {
1326 right: -1000px;
1327 left: -1000px;
1328 }
1329 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown > ul,
1330 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown > .quadmenu-dropdown-background {
1331 border-left: 1000px solid transparent;
1332 border-right: 1000px solid transparent;
1333 }
1334 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu {
1335 position: relative;
1336 }
1337 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu > .quadmenu-dropdown-menu {
1338 top: 0;
1339 right: auto;
1340 left: 100%;
1341 }
1342 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu.quadmenu-dropdown-left > .quadmenu-dropdown-menu {
1343 right: 100%;
1344 left: auto;
1345 }
1346 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu.quadmenu-dropdown-left > a > .quadmenu-item-content > .quadmenu-caret:before {
1347 content: '\e904';
1348 }
1349 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu > a > .quadmenu-item-content > .quadmenu-caret:before {
1350 content: '\e903';
1351 }
1352 body.quadmenu-offcanvas-in {
1353 overflow: hidden!important;
1354 }
1355 #quadmenu > .quadmenu-navbar-toggle {
1356 position: fixed;
1357 z-index: 10029;
1358 float: none;
1359 }
1360 #quadmenu .navbar-offcanvas {
1361 position: fixed;
1362 z-index: 10009;
1363 overflow-y: auto;
1364 overflow-x: hidden;
1365 border-radius: 0;
1366 display: block;
1367 visibility: visible;
1368 top: 0px;
1369 bottom: 0px;
1370 height: auto!important;
1371 }
1372 #quadmenu .navbar-offcanvas.in {
1373 box-shadow: -79px 0px 3000px 1300px rgba(0, 0, 0, 0.33);
1374 }
1375 #quadmenu.quadmenu-is-horizontal .navbar-offcanvas {
1376 width: auto;
1377 border-top: 0;
1378 box-shadow: none;
1379 position: static;
1380 display: block;
1381 height: auto;
1382 overflow: visible;
1383 background: none;
1384 padding-top: 0;
1385 padding-bottom: 0;
1386 top: auto;
1387 bottom: auto;
1388 }
1389 #quadmenu.quadmenu-is-horizontal .navbar-offcanvas .quadmenu-navbar-brand {
1390 display: none;
1391 }
1392 #quadmenu:not(.quadmenu-is-horizontal).js .navbar-offcanvas,
1393 #quadmenu:not(.quadmenu-is-horizontal).js .quadmenu-navbar-header,
1394 #quadmenu:not(.quadmenu-is-horizontal).js .quadmenu-navbar-toggle {
1395 -webkit-transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1396 -moz-transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1397 -ms-transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1398 -o-transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1399 transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
1400 }
1401 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left > .quadmenu-navbar-toggle {
1402 left: 0;
1403 }
1404 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .quadmenu-navbar-header .quadmenu-navbar-toggle {
1405 float: left;
1406 }
1407 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .quadmenu-navbar-header .quadmenu-navbar-brand {
1408 float: right;
1409 }
1410 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .navbar-offcanvas {
1411 transform: translateX(-100%);
1412 left: 0;
1413 right: auto;
1414 }
1415 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .navbar-offcanvas.ps-container > .ps-scrollbar-y-rail {
1416 left: 3px;
1417 right: auto;
1418 }
1419 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-right > .quadmenu-navbar-toggle {
1420 right: 0;
1421 }
1422 #quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-right .navbar-offcanvas {
1423 transform: translateX(100%);
1424 right: 0;
1425 left: auto;
1426 }
1427 body.admin-bar #quadmenu.quadmenu-sticky-top {
1428 top: 32px;
1429 }
1430 @media (max-width: 782px) {
1431 body.admin-bar #quadmenu.quadmenu-sticky-top {
1432 top: 46px;
1433 }
1434 }
1435 @media screen and (max-width: 600px) {
1436 body.admin-bar #quadmenu.quadmenu-sticky-top {
1437 top: 0;
1438 }
1439 }
1440 @media screen and (max-width: 600px) {
1441 body.admin-bar #quadmenu.quadmenu-is-offcanvas .navbar-offcanvas,
1442 body.admin-bar #quadmenu.quadmenu-is-vertical .navbar-offcanvas {
1443 padding-top: 46px;
1444 }
1445 }
1446 body.admin-bar #quadmenu.quadmenu-is-vertical .navbar-offcanvas {
1447 padding-top: 32px;
1448 }
1449 @keyframes quadmenu_ttb {
1450 0% {
1451 transform: translateY(-100%);
1452 opacity: 0;
1453 }
1454 100% {
1455 transform: translateY(0);
1456 opacity: 1;
1457 }
1458 }
1459 @keyframes quadmenu_spin {
1460 0% {
1461 transform: rotate(0);
1462 }
1463 100% {
1464 transform: rotate(360deg);
1465 }
1466 }
1467 @keyframes quadmenu_bounce {
1468 from,
1469 20%,
1470 53%,
1471 80%,
1472 to {
1473 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1474 transform: translate3d(0, 0, 0);
1475 }
1476 40%,
1477 43% {
1478 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1479 transform: translate3d(0, -30px, 0);
1480 }
1481 70% {
1482 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1483 transform: translate3d(0, -15px, 0);
1484 }
1485 90% {
1486 transform: translate3d(0, -4px, 0);
1487 }
1488 }
1489 @keyframes quadmenu_pulse {
1490 from {
1491 transform: scale3d(1, 1, 1);
1492 }
1493 50% {
1494 transform: scale3d(1.1, 1.1, 1.1);
1495 }
1496 to {
1497 transform: scale3d(1, 1, 1);
1498 }
1499 }
1500 @keyframes quadmenu_rubberBand {
1501 from {
1502 transform: scale3d(1, 1, 1);
1503 }
1504 30% {
1505 transform: scale3d(1.25, 0.75, 1);
1506 }
1507 40% {
1508 transform: scale3d(0.75, 1.25, 1);
1509 }
1510 50% {
1511 transform: scale3d(1.15, 0.85, 1);
1512 }
1513 65% {
1514 transform: scale3d(0.95, 1.05, 1);
1515 }
1516 75% {
1517 transform: scale3d(1.05, 0.95, 1);
1518 }
1519 to {
1520 transform: scale3d(1, 1, 1);
1521 }
1522 }
1523 @keyframes quadmenu_swing {
1524 20% {
1525 -webkit-transform: rotate3d(0, 0, 1, 15deg);
1526 transform: rotate3d(0, 0, 1, 15deg);
1527 }
1528 40% {
1529 -webkit-transform: rotate3d(0, 0, 1, -10deg);
1530 transform: rotate3d(0, 0, 1, -10deg);
1531 }
1532 60% {
1533 -webkit-transform: rotate3d(0, 0, 1, 5deg);
1534 transform: rotate3d(0, 0, 1, 5deg);
1535 }
1536 80% {
1537 -webkit-transform: rotate3d(0, 0, 1, -5deg);
1538 transform: rotate3d(0, 0, 1, -5deg);
1539 }
1540 to {
1541 -webkit-transform: rotate3d(0, 0, 1, 0deg);
1542 transform: rotate3d(0, 0, 1, 0deg);
1543 }
1544 }
1545 @keyframes quadmenu_tada {
1546 from {
1547 transform: scale3d(1, 1, 1);
1548 }
1549 10%,
1550 20% {
1551 transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
1552 }
1553 30%,
1554 50%,
1555 70%,
1556 90% {
1557 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
1558 }
1559 40%,
1560 60%,
1561 80% {
1562 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
1563 }
1564 to {
1565 transform: scale3d(1, 1, 1);
1566 }
1567 }
1568 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
1569 @keyframes quadmenu_wobble {
1570 from {
1571 transform: translate3d(0, 0, 0);
1572 }
1573 15% {
1574 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
1575 }
1576 30% {
1577 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
1578 }
1579 45% {
1580 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
1581 }
1582 60% {
1583 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
1584 }
1585 75% {
1586 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
1587 }
1588 to {
1589 transform: translate3d(0, 0, 0);
1590 }
1591 }
1592 @keyframes quadmenu_ripple {
1593 0% {
1594 transform: scale(0, 0);
1595 opacity: 0.3;
1596 }
1597 40% {
1598 transform: scale(15, 15);
1599 opacity: 0.3;
1600 }
1601 100% {
1602 opacity: 0;
1603 transform: scale(40, 40);
1604 }
1605 }
1606 @keyframes quadmenu_cart_qty {
1607 0% {
1608 opacity: 0;
1609 transform: translateY(-10px);
1610 }
1611 100% {
1612 opacity: 1;
1613 transform: translateY(0);
1614 }
1615 }
1616 @keyframes quadmenu_fadein {
1617 0% {
1618 opacity: 0;
1619 }
1620 100% {
1621 opacity: 1;
1622 }
1623 }
1624 #quadmenu .quadmenu_spin {
1625 animation: quadmenu_spin 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1626 }
1627 #quadmenu .quadmenu_bounce {
1628 animation: quadmenu_bounce 0.4s;
1629 transform-origin: center bottom;
1630 }
1631 #quadmenu .quadmenu_pulse {
1632 animation: quadmenu_pulse 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1633 }
1634 #quadmenu .quadmenu_rubberBand {
1635 animation: quadmenu_rubberBand 0.8s cubic-bezier(0.18, 0.74, 0.72, 1);
1636 }
1637 #quadmenu .quadmenu_swing {
1638 animation: quadmenu_swing 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1639 transform-origin: bottom center;
1640 }
1641 #quadmenu .quadmenu_tada {
1642 animation: quadmenu_tada 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1643 }
1644 #quadmenu .quadmenu_wobble {
1645 animation: quadmenu_wobble 0.4s cubic-bezier(0.18, 0.74, 0.72, 1);
1646 }
1647 #quadmenu .quadmenu_spin.hover,
1648 #quadmenu .quadmenu_bounce.hover,
1649 #quadmenu .quadmenu_pulse.hover,
1650 #quadmenu .quadmenu_rubberBand.hover,
1651 #quadmenu .quadmenu_swing.hover,
1652 #quadmenu .quadmenu_tada.hover,
1653 #quadmenu .quadmenu_wobble.hover {
1654 animation-name: none;
1655 }
1656 #quadmenu .quadmenu_spin.load,
1657 #quadmenu .quadmenu_bounce.load,
1658 #quadmenu .quadmenu_pulse.load,
1659 #quadmenu .quadmenu_rubberBand.load,
1660 #quadmenu .quadmenu_swing.load,
1661 #quadmenu .quadmenu_tada.load,
1662 #quadmenu .quadmenu_wobble.load {
1663 animation-play-state: paused;
1664 }
1665 #quadmenu .quadmenu_spin.loop,
1666 #quadmenu .quadmenu_bounce.loop,
1667 #quadmenu .quadmenu_pulse.loop,
1668 #quadmenu .quadmenu_rubberBand.loop,
1669 #quadmenu .quadmenu_swing.loop,
1670 #quadmenu .quadmenu_tada.loop,
1671 #quadmenu .quadmenu_wobble.loop {
1672 animation-iteration-count: infinite;
1673 }
1674 #quadmenu .quadmenu_spin.t_200,
1675 #quadmenu .quadmenu_bounce.t_200,
1676 #quadmenu .quadmenu_pulse.t_200,
1677 #quadmenu .quadmenu_rubberBand.t_200,
1678 #quadmenu .quadmenu_swing.t_200,
1679 #quadmenu .quadmenu_tada.t_200,
1680 #quadmenu .quadmenu_wobble.t_200 {
1681 animation-duration: 200ms;
1682 }
1683 #quadmenu .quadmenu_spin.t_300,
1684 #quadmenu .quadmenu_bounce.t_300,
1685 #quadmenu .quadmenu_pulse.t_300,
1686 #quadmenu .quadmenu_rubberBand.t_300,
1687 #quadmenu .quadmenu_swing.t_300,
1688 #quadmenu .quadmenu_tada.t_300,
1689 #quadmenu .quadmenu_wobble.t_300 {
1690 animation-duration: 300ms;
1691 }
1692 #quadmenu .quadmenu_spin.t_500,
1693 #quadmenu .quadmenu_bounce.t_500,
1694 #quadmenu .quadmenu_pulse.t_500,
1695 #quadmenu .quadmenu_rubberBand.t_500,
1696 #quadmenu .quadmenu_swing.t_500,
1697 #quadmenu .quadmenu_tada.t_500,
1698 #quadmenu .quadmenu_wobble.t_500 {
1699 animation-duration: 500ms;
1700 }
1701 #quadmenu .quadmenu_spin.t_700,
1702 #quadmenu .quadmenu_bounce.t_700,
1703 #quadmenu .quadmenu_pulse.t_700,
1704 #quadmenu .quadmenu_rubberBand.t_700,
1705 #quadmenu .quadmenu_swing.t_700,
1706 #quadmenu .quadmenu_tada.t_700,
1707 #quadmenu .quadmenu_wobble.t_700 {
1708 animation-duration: 700ms;
1709 }
1710 #quadmenu .quadmenu_spin.t_1000,
1711 #quadmenu .quadmenu_bounce.t_1000,
1712 #quadmenu .quadmenu_pulse.t_1000,
1713 #quadmenu .quadmenu_rubberBand.t_1000,
1714 #quadmenu .quadmenu_swing.t_1000,
1715 #quadmenu .quadmenu_tada.t_1000,
1716 #quadmenu .quadmenu_wobble.t_1000 {
1717 animation-duration: 1000ms;
1718 }
1719 #quadmenu .quadmenu_spin.t_1500,
1720 #quadmenu .quadmenu_bounce.t_1500,
1721 #quadmenu .quadmenu_pulse.t_1500,
1722 #quadmenu .quadmenu_rubberBand.t_1500,
1723 #quadmenu .quadmenu_swing.t_1500,
1724 #quadmenu .quadmenu_tada.t_1500,
1725 #quadmenu .quadmenu_wobble.t_1500 {
1726 animation-duration: 1500ms;
1727 }
1728 #quadmenu .quadmenu_spin.t_2000,
1729 #quadmenu .quadmenu_bounce.t_2000,
1730 #quadmenu .quadmenu_pulse.t_2000,
1731 #quadmenu .quadmenu_rubberBand.t_2000,
1732 #quadmenu .quadmenu_swing.t_2000,
1733 #quadmenu .quadmenu_tada.t_2000,
1734 #quadmenu .quadmenu_wobble.t_2000 {
1735 animation-duration: 2000ms;
1736 }
1737 #quadmenu .quadmenu_spin.t_3000,
1738 #quadmenu .quadmenu_bounce.t_3000,
1739 #quadmenu .quadmenu_pulse.t_3000,
1740 #quadmenu .quadmenu_rubberBand.t_3000,
1741 #quadmenu .quadmenu_swing.t_3000,
1742 #quadmenu .quadmenu_tada.t_3000,
1743 #quadmenu .quadmenu_wobble.t_3000 {
1744 animation-duration: 3000ms;
1745 }
1746 #quadmenu.js .quadmenu_spin.load,
1747 #quadmenu.js .quadmenu_bounce.load,
1748 #quadmenu.js .quadmenu_pulse.load,
1749 #quadmenu.js .quadmenu_rubberBand.load,
1750 #quadmenu.js .quadmenu_swing.load,
1751 #quadmenu.js .quadmenu_tada.load,
1752 #quadmenu.js .quadmenu_wobble.load,
1753 #quadmenu.js .quadmenu_spin.loop,
1754 #quadmenu.js .quadmenu_bounce.loop,
1755 #quadmenu.js .quadmenu_pulse.loop,
1756 #quadmenu.js .quadmenu_rubberBand.loop,
1757 #quadmenu.js .quadmenu_swing.loop,
1758 #quadmenu.js .quadmenu_tada.loop,
1759 #quadmenu.js .quadmenu_wobble.loop {
1760 animation-play-state: running;
1761 }
1762 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_spin.hover {
1763 animation-name: quadmenu_spin;
1764 }
1765 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_bounce.hover {
1766 animation-name: quadmenu_bounce;
1767 }
1768 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_pulse.hover {
1769 animation-name: quadmenu_pulse;
1770 }
1771 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_rubberBand.hover {
1772 animation-name: quadmenu_rubberBand;
1773 }
1774 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_swing.hover {
1775 animation-name: quadmenu_swing;
1776 }
1777 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_tada.hover {
1778 animation-name: quadmenu_tada;
1779 }
1780 #quadmenu.js li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu_wobble.hover {
1781 animation-name: quadmenu_wobble;
1782 }
1783 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar .quadmenu-navbar-nav > li.quadmenu-slidebar {
1784 display: block;
1785 overflow: hidden;
1786 position: absolute;
1787 pointer-events: none;
1788 height: 3px;
1789 -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;
1790 -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;
1791 -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;
1792 -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;
1793 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;
1794 }
1795 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar .quadmenu-navbar-nav > li.quadmenu-slidebar > .bar {
1796 display: block;
1797 overflow: hidden;
1798 margin: 0px auto;
1799 content: " ";
1800 width: 7px;
1801 height: 100%;
1802 -webkit-transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1803 -moz-transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1804 -ms-transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1805 -o-transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1806 transition: width 0.4s cubic-bezier(.18,.74,.72,1);
1807 }
1808 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar .quadmenu-navbar-nav > li.quadmenu-slidebar.invisible > .bar {
1809 width: 0;
1810 }
1811 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-middle .quadmenu-navbar-nav > li.quadmenu-slidebar:not(.invisible) {
1812 top: 50%;
1813 margin-top: 1em;
1814 }
1815 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-middle .quadmenu-navbar-nav > li.quadmenu-slidebar:not(.invisible) > .bar {
1816 width: 50%;
1817 height: 100%;
1818 }
1819 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-top .quadmenu-navbar-nav > li.quadmenu-slidebar {
1820 top: 0;
1821 bottom: auto;
1822 }
1823 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-top .quadmenu-navbar-nav > li.quadmenu-slidebar:not(.invisible) > .bar {
1824 width: 100%;
1825 }
1826 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-bottom .quadmenu-navbar-nav > li.quadmenu-slidebar {
1827 top: auto;
1828 bottom: 0;
1829 }
1830 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-bottom .quadmenu-navbar-nav > li.quadmenu-slidebar:not(.invisible) > .bar {
1831 width: 100%;
1832 }
1833 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-ripple .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button) > a:before {
1834 content: '';
1835 position: absolute;
1836 top: 50%;
1837 left: 50%;
1838 width: 5px;
1839 height: 5px;
1840 background: rgba(255, 255, 255, 0.5);
1841 opacity: 0;
1842 border-radius: 100%;
1843 transform: scale(1, 1) translate(-50%);
1844 transform-origin: 50% 50%;
1845 z-index: 1;
1846 }
1847 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-ripple .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button).quadmenu-has-link:hover > a:before,
1848 #quadmenu.quadmenu-is-horizontal.quadmenu-hover-ripple .quadmenu-navbar-nav > li.quadmenu-item:not(.quadmenu-item-type-button).quadmenu-has-link.open > a:before {
1849 animation: quadmenu_ripple 1s cubic-bezier(0.18, 0.74, 0.72, 1);
1850 text-decoration: none;
1851 }
1852 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_100,
1853 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_100,
1854 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_100,
1855 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_100,
1856 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_100,
1857 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_100 {
1858 transition-duration: 200ms;
1859 }
1860 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_200,
1861 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_200,
1862 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_200,
1863 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_200,
1864 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_200,
1865 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_200 {
1866 transition-duration: 200ms;
1867 }
1868 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_300,
1869 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_300,
1870 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_300,
1871 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_300,
1872 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_300,
1873 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_300 {
1874 transition-duration: 300ms;
1875 }
1876 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_500,
1877 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_500,
1878 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_500,
1879 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_500,
1880 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_500,
1881 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_500 {
1882 transition-duration: 500ms;
1883 }
1884 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_700,
1885 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_700,
1886 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_700,
1887 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_700,
1888 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_700,
1889 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_700 {
1890 transition-duration: 700ms;
1891 }
1892 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn.t_1000,
1893 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt.t_1000,
1894 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl.t_1000,
1895 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr.t_1000,
1896 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge.t_1000,
1897 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip.t_1000 {
1898 transition-duration: 1000ms;
1899 }
1900 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_fadeIn {
1901 opacity: 0;
1902 -webkit-transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1903 -moz-transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1904 -ms-transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1905 -o-transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1906 transition: opacity 0.5s cubic-bezier(.18,.74,.72,1);
1907 }
1908 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_btt {
1909 opacity: 0;
1910 -webkit-transform: translateY(25px);
1911 -moz-transform: translateY(25px);
1912 -ms-transform: translateY(25px);
1913 -o-transform: translateY(25px);
1914 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1915 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1916 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1917 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1918 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;
1919 }
1920 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_rtl {
1921 opacity: 0;
1922 -webkit-transform: translateX(50px);
1923 -moz-transform: translateX(50px);
1924 -ms-transform: translateX(50px);
1925 -o-transform: translateX(50px);
1926 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1927 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1928 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1929 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1930 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1931 }
1932 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_ltr {
1933 opacity: 0;
1934 -webkit-transform: translateX(-50px);
1935 -moz-transform: translateX(-50px);
1936 -ms-transform: translateX(-50px);
1937 -o-transform: translateX(-50px);
1938 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1939 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1940 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1941 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1942 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;
1943 }
1944 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_hinge {
1945 transform-origin: 50% 0;
1946 -webkit-transform: perspective(3000px) rotateX(-90deg);
1947 -moz-transform: perspective(3000px) rotateX(-90deg);
1948 -ms-transform: perspective(3000px) rotateX(-90deg);
1949 -o-transform: perspective(3000px) rotateX(-90deg);
1950 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1951 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1952 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1953 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1954 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1955 }
1956 #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 {
1957 -webkit-animation: none;
1958 -moz-animation: none;
1959 -o-animation: none;
1960 animation: none;
1961 }
1962 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu.quadmenu_flip {
1963 -webkit-transform: rotateX(-90deg);
1964 -moz-transform: rotateX(-90deg);
1965 -ms-transform: rotateX(-90deg);
1966 -o-transform: rotateX(-90deg);
1967 -webkit-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1968 -moz-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1969 -ms-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1970 -o-transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1971 transition: transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;
1972 }
1973 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_fadeIn,
1974 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_btt,
1975 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_rtl,
1976 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_ltr,
1977 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_hinge,
1978 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_flip {
1979 opacity: 1;
1980 -webkit-transform: none;
1981 -moz-transform: none;
1982 -ms-transform: none;
1983 -o-transform: none;
1984 }
1985 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_fadeIn,
1986 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_btt,
1987 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_rtl,
1988 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_ltr,
1989 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_hinge {
1990 opacity: 0;
1991 -webkit-transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1992 -moz-transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1993 -ms-transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1994 -o-transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1995 transition: transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;
1996 }
1997 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_btt {
1998 -webkit-transform: translateY(25px);
1999 -moz-transform: translateY(25px);
2000 -ms-transform: translateY(25px);
2001 -o-transform: translateY(25px);
2002 }
2003 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_rtl {
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_ltr {
2010 -webkit-transform: translateX(50px);
2011 -moz-transform: translateX(50px);
2012 -ms-transform: translateX(50px);
2013 -o-transform: translateX(50px);
2014 }
2015 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_hinge {
2016 -webkit-transform: perspective(3000px) rotateX(-90deg);
2017 -moz-transform: perspective(3000px) rotateX(-90deg);
2018 -ms-transform: perspective(3000px) rotateX(-90deg);
2019 -o-transform: perspective(3000px) rotateX(-90deg);
2020 }
2021 #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing > .quadmenu-dropdown-menu.quadmenu_flip {
2022 -webkit-transform: rotateX(-90deg);
2023 -moz-transform: rotateX(-90deg);
2024 -ms-transform: rotateX(-90deg);
2025 -o-transform: rotateX(-90deg);
2026 -webkit-transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2027 -moz-transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2028 -ms-transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2029 -o-transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2030 transition: transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;
2031 }
2032 #quadmenu.quadmenu-sticky-top.quadmenu-sticky-animation {
2033 -webkit-animation: quadmenu_ttb 0.5s cubic-bezier(0.18, 0.74, 0.72, 1);
2034 -moz-animation: quadmenu_ttb 0.5s cubic-bezier(0.18, 0.74, 0.72, 1);
2035 -o-animation: quadmenu_ttb 0.5s cubic-bezier(0.18, 0.74, 0.72, 1);
2036 animation: quadmenu_ttb 0.5s cubic-bezier(0.18, 0.74, 0.72, 1);
2037 }
2038 #quadmenu {
2039 pointer-events: all;
2040 }
2041 #quadmenu .ps-container:hover > .ps-scrollbar-y-rail:hover {
2042 opacity: 1;
2043 }
2044 #quadmenu .ps-container > .ps-scrollbar-y-rail {
2045 z-index: 10039;
2046 width: 8px;
2047 pointer-events: none;
2048 background-color: rgba(255, 255, 255, 0.8);
2049 }
2050 #quadmenu .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
2051 width: 8px;
2052 right: 0;
2053 pointer-events: all;
2054 border-radius: 0;
2055 background-color: #333;
2056 }
2057 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover:before,
2058 #quadmenu .ps-container > .ps-scrollbar-y-rail:active:before,
2059 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover:after,
2060 #quadmenu .ps-container > .ps-scrollbar-y-rail:active:after {
2061 position: absolute;
2062 top: 0;
2063 bottom: 0;
2064 width: 15px;
2065 pointer-events: all;
2066 content: '';
2067 display: block;
2068 }
2069 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover:before,
2070 #quadmenu .ps-container > .ps-scrollbar-y-rail:active:before {
2071 left: 100%;
2072 }
2073 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover:after,
2074 #quadmenu .ps-container > .ps-scrollbar-y-rail:active:after {
2075 right: 100%;
2076 }
2077 #quadmenu .ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y,
2078 #quadmenu .ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {
2079 background-color: #000;
2080 }
2081 /*# sourceMappingURL=quadmenu.css.map */