Updated all the contrib modules to their latest versions.
[yaffs-website] / web / modules / contrib / eu_cookie_compliance / css / eu_cookie_compliance.css
1 #sliding-popup {
2   background: url('../images/gradient.png') center center scroll repeat-y transparent;
3 }
4
5 .sliding-popup-bottom,
6 .sliding-popup-top {
7   margin: 0;
8   padding: 0;
9   width: 100%;
10   z-index: 99999;
11   left: 0;
12   text-align: center;
13 }
14
15 .sliding-popup-bottom {
16   position: fixed;
17 }
18
19 .sliding-popup-top {
20   position: relative;
21 }
22
23 .eu-cookie-compliance-content {
24   margin: 0 auto;
25   max-width: 80%;
26   display: inline-block;
27   text-align: left;
28   width: 100%;
29 }
30
31 .eu-cookie-compliance-buttons {
32   float: right; /* LTR */
33   margin: 0 0 1em 0;
34   max-width: 40%;
35 }
36
37 [dir="rtl"] .eu-cookie-compliance-buttons {
38   float: left;
39 }
40
41 .eu-cookie-compliance-more-button {
42   cursor: pointer;
43   display: inline;
44   height: auto;
45   margin: 0;
46   padding: 0;
47   border: none;
48   text-decoration: underline;
49   background: none;
50 }
51
52 .eu-cookie-compliance-secondary-button {
53   cursor: pointer;
54   border: none;
55   background: none;
56   margin-top: 1em;
57   padding: 0 8px;
58   vertical-align: middle;
59 }
60
61 .eu-cookie-compliance-default-button,
62 .eu-cookie-compliance-hide-button,
63 .eu-cookie-compliance-more-button-thank-you,
64 .eu-cookie-withdraw-button {
65   cursor: pointer;
66   margin-right: 5px;
67   margin-top: 1em;
68   vertical-align: middle;
69   overflow: visible;
70   width: auto;
71   -moz-box-shadow: inset 0 1px 0 0 #ffffff; /* LTR */
72   -webkit-box-shadow: inset 0 1px 0 0 #ffffff; /* LTR */
73   box-shadow: inset 0 1px 0 0 #ffffff; /* LTR */
74   background-color: #ededed;
75   background-image: -moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
76   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #ededed), color-stop(100%, #dfdfdf));
77   background-image: -webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
78   background-image: -o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
79   background-image: -ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
80   background-image: linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
81   -moz-border-radius: 6px;
82   -webkit-border-radius: 6px;
83   border-radius: 6px;
84   border: 1px solid #dcdcdc;
85   color: #000;
86   font-family: Arial, sans-serif;
87   font-weight: bold;
88   padding: 4px 8px;
89   text-decoration: none;
90   text-shadow: 1px 1px 0 #ffffff;
91 }
92
93 [dir="rtl"] .eu-cookie-compliance-buttons button {
94   -moz-box-shadow: inset 0 0 0 1px #ffffff;
95   -webkit-box-shadow: inset 0 0 0 1px #ffffff;
96   box-shadow: inset 0 0 0 1px #ffffff;
97 }
98
99 .eu-cookie-compliance-default-button:hover,
100 .eu-cookie-compliance-hide-button:hover,
101 .eu-cookie-compliance-more-button-thank-you:hover,
102 .eu-cookie-withdraw-button:hover {
103   background-color: #dfdfdf;
104   background-image: -moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
105   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #dfdfdf), color-stop(100%, #ededed));
106   background-image: -webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
107   background-image: -o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
108   background-image: -ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
109   background-image: linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
110 }
111
112 .eu-cookie-compliance-default-button:active,
113 .eu-cookie-compliance-hide-button:active,
114 .eu-cookie-compliance-more-button-thank-you:active,
115 .eu-cookie-withdraw-button:active {
116   position: relative;
117   top: 1px;
118 }
119
120 .eu-cookie-compliance-message {
121   float: left; /* LTR */
122   margin: 5px 0 0;
123   max-width: 60%;
124 }
125
126 [dir="rtl"] .eu-cookie-compliance-message {
127   float: right;
128   text-align: right;
129 }
130
131 .eu-cookie-compliance-message h1,
132 .eu-cookie-compliance-message h2,
133 .eu-cookie-compliance-message h3,
134 .eu-cookie-compliance-message p {
135   color: #fff;
136   font-weight: bold;
137   line-height: 1.4;
138   margin: 0 0 5px 0;
139 }
140
141 .eu-cookie-compliance-message h1 {
142   font-size: 24px;
143 }
144
145 .eu-cookie-compliance-message h2 {
146   font-size: 16px;
147 }
148
149 .eu-cookie-compliance-message h3 {
150   font-size: 12px;
151 }
152
153 .eu-cookie-compliance-message p {
154   font-size: 12px;
155   display: inline;
156 }
157
158 .eu-cookie-withdraw-tab {
159   padding: 4px 7px;
160   cursor: pointer;
161 }
162
163 .sliding-popup-bottom .eu-cookie-withdraw-tab {
164   border-width: 2px 2px 0;
165   border-radius: 5px 5px 0 0;
166 }
167
168 .sliding-popup-top .eu-cookie-withdraw-tab {
169   border-width: 0 2px 2px;
170   border-radius: 0 0 5px 5px;
171 }
172
173 .eu-cookie-withdraw-wrapper.sliding-popup-top,
174 .eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner {
175   transform: scaleY(-1);
176 }
177
178 .eu-cookie-withdraw-tab {
179   position: absolute;
180   top: 0;
181   transform: translate(-50%, -100%);
182   left: 50%;
183 }
184
185 .eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab {
186   transform: translate(-50%, -100%) scaleY(-1);
187 }
188
189 @media screen and (max-width: 600px) {
190   .eu-cookie-compliance-content {
191     max-width: 95%;
192   }
193
194   .eu-cookie-compliance-message {
195     max-width: 100%;
196   }
197
198   .eu-cookie-compliance-buttons {
199     clear: both;
200     float: none;
201     max-width: 100%;
202     margin: 5px 0 1em;
203   }
204 }