Minor dependency updates
[yaffs-website] / vendor / mehrpadin / superfish / style / white / white.css
1 ul.sf-menu.sf-style-white {
2   float: left;
3   margin-bottom: 1em;
4   padding: 0;
5 }
6 ul.sf-menu.sf-style-white.sf-navbar {
7   width: 100%;
8 }
9 ul.sf-menu.sf-style-white ul {
10   margin: 0;
11   padding: 0;
12 }
13 ul.sf-menu.sf-style-white a,
14 ul.sf-menu.sf-style-white a:visited,
15 ul.sf-menu.sf-style-white span.nolink {
16   border: 0 none;
17   color: #005bb7;
18   padding: 0.75em 1em;
19 }
20 ul.sf-menu.sf-style-white a.sf-with-ul,
21 ul.sf-menu.sf-style-white span.nolink.sf-with-ul {
22   padding-right: 2.25em;
23 }
24 ul.sf-menu.sf-style-white.rtl a.sf-with-ul,
25 ul.sf-menu.sf-style-white.rtl span.nolink.sf-with-ul {
26   padding-left: 2.25em;
27   padding-right: 1em;
28 }
29 ul.sf-menu.sf-style-white span.sf-description {
30   color: #aaa;
31   display: block;
32   font-size: smaller;
33   line-height: 1.5;
34   margin: 0.25em 0 0 0;
35   padding: 0;
36 }
37 ul.sf-menu.sf-style-white li,
38 ul.sf-menu.sf-style-white.sf-navbar {
39   background: #fafafa;
40 }
41 ul.sf-menu.sf-style-white li li,
42 ul.sf-menu.sf-style-white.sf-navbar > li > ul {
43   background: #f7f7f7;
44 }
45 ul.sf-menu.sf-style-white li li li {
46   background: #f4f4f4;
47 }
48 ul.sf-menu.sf-style-white li:hover,
49 ul.sf-menu.sf-style-white li.sfHover,
50 ul.sf-menu.sf-style-white a:focus,
51 ul.sf-menu.sf-style-white a:hover,
52 ul.sf-menu.sf-style-white span.nolink:hover {
53   background: #f0f0f0;
54   outline: 0;
55 }
56 .sf-menu.sf-style-white.sf-navbar li ul {
57   background: #f7f7f7;
58 }
59 .sf-menu.sf-style-white.sf-navbar li ul li ul {
60   background: transparent;
61 }
62 div.sf-accordion-toggle.sf-style-white a {
63   background: #210c02;
64   border: 1px solid #381301;
65   color: #fff;
66   display: inline-block;
67   font-weight: bold;
68   padding: 1em 3em 1em 1em;
69   position: relative;
70 }
71 div.sf-accordion-toggle.sf-style-white  > a:after {
72   content: "≡";
73   font-size: 2em;
74   position: absolute;
75   right: 0.5em;
76   top: 50%;
77   -webkit-transform: translateY(-50%);
78   -moz-transform: translateY(-50%);
79   -ms-transform: translateY(-50%);
80   transform: translateY(-50%);
81   speak: none;
82 }
83 div.sf-accordion-toggle.sf-style-white a.sf-expanded,
84 ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded {
85   background: #52250f;
86 }
87 div.sf-accordion-toggle.sf-style-white a.sf-expanded,
88 ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded > a,
89 ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded > span.nolink {
90   font-weight: bold;
91 }
92 ul.sf-menu.sf-style-white.sf-accordion li a.sf-accordion-button {
93   font-weight: bold;
94   position: absolute;
95   right: 0;
96   top: 0;
97   z-index: 499;
98 }
99 ul.sf-menu.sf-style-white.sf-accordion li li a,
100 ul.sf-menu.sf-style-white.sf-accordion li li span.nolink {
101   padding-left: 2em;
102 }
103 ul.sf-menu.sf-style-white.sf-accordion li li li a,
104 ul.sf-menu.sf-style-white.sf-accordion li li li span.nolink {
105   padding-left: 3em;
106 }
107 ul.sf-menu.sf-style-white.sf-accordion li li li li a,
108 ul.sf-menu.sf-style-white.sf-accordion li li li li span.nolink {
109   padding-left: 4em;
110 }
111 ul.sf-menu.sf-style-white.sf-accordion li li li li li a,
112 ul.sf-menu.sf-style-white.sf-accordion li li li li li span.nolink {
113   padding-left: 5em;
114 }
115 ul.sf-menu.sf-style-white.rtl.sf-accordion li li a,
116 ul.sf-menu.sf-style-white.rtl.sf-accordion li li span.nolink {
117   padding-left: auto;
118   padding-right: 2em;
119 }
120 ul.sf-menu.sf-style-white.rtl.sf-accordion li li li a,
121 ul.sf-menu.sf-style-white.rtl.sf-accordion li li li span.nolink {
122   padding-left: auto;
123   padding-right: 3em;
124 }
125 ul.sf-menu.sf-style-white.rtl.sf-accordion li li li li a,
126 ul.sf-menu.sf-style-white.rtl.sf-accordion li li li li span.nolink {
127   padding-left: auto;
128   padding-right: 4em;
129 }
130 ul.sf-menu.sf-style-white.rtl.sf-accordion li li li li li a,
131 ul.sf-menu.sf-style-white.rtl.sf-accordion li li li li li span.nolink {
132   padding-left: auto;
133   padding-right: 5em;
134 }
135 ul.sf-menu.sf-style-white li.sf-multicolumn-wrapper ol,
136 ul.sf-menu.sf-style-white li.sf-multicolumn-wrapper ol li {
137   margin: 0;
138   padding: 0;
139 }
140 ul.sf-menu.sf-style-white li.sf-multicolumn-wrapper a.menuparent,
141 ul.sf-menu.sf-style-white li.sf-multicolumn-wrapper span.nolink.menuparent {
142   font-weight: bold;
143 }