danielebarchiesi@2
|
1 /**
|
danielebarchiesi@2
|
2 * @file
|
danielebarchiesi@2
|
3 * SMACSS Modules
|
danielebarchiesi@2
|
4 *
|
danielebarchiesi@2
|
5 * Adds modular sets of styles.
|
danielebarchiesi@2
|
6 *
|
danielebarchiesi@2
|
7 * Additional useful selectors can be found in Zen's online documentation.
|
danielebarchiesi@2
|
8 * https://drupal.org/node/1707736
|
danielebarchiesi@2
|
9 */
|
danielebarchiesi@2
|
10
|
danielebarchiesi@2
|
11 /**
|
danielebarchiesi@2
|
12 * Wireframes.
|
danielebarchiesi@2
|
13 */
|
danielebarchiesi@2
|
14 .with-wireframes #header,
|
danielebarchiesi@2
|
15 .with-wireframes #main,
|
danielebarchiesi@2
|
16 .with-wireframes #content,
|
danielebarchiesi@2
|
17 .with-wireframes #navigation,
|
danielebarchiesi@2
|
18 .with-wireframes .region-sidebar-first,
|
danielebarchiesi@2
|
19 .with-wireframes .region-sidebar-second,
|
danielebarchiesi@2
|
20 .with-wireframes #footer,
|
danielebarchiesi@2
|
21 .with-wireframes .region-bottom {
|
danielebarchiesi@2
|
22 outline: 1px solid #ccc;
|
danielebarchiesi@2
|
23 }
|
danielebarchiesi@2
|
24 .lt-ie8 .with-wireframes #header,
|
danielebarchiesi@2
|
25 .lt-ie8 .with-wireframes #main,
|
danielebarchiesi@2
|
26 .lt-ie8 .with-wireframes #content,
|
danielebarchiesi@2
|
27 .lt-ie8 .with-wireframes #navigation,
|
danielebarchiesi@2
|
28 .lt-ie8 .with-wireframes .region-sidebar-first,
|
danielebarchiesi@2
|
29 .lt-ie8 .with-wireframes .region-sidebar-second,
|
danielebarchiesi@2
|
30 .lt-ie8 .with-wireframes #footer,
|
danielebarchiesi@2
|
31 .lt-ie8 .with-wireframes .region-bottom {
|
danielebarchiesi@2
|
32 /* IE6/7 do not support the outline property. */
|
danielebarchiesi@2
|
33 border: 1px solid #ccc;
|
danielebarchiesi@2
|
34 }
|
danielebarchiesi@2
|
35
|
danielebarchiesi@2
|
36 /**
|
danielebarchiesi@2
|
37 * Accessibility features.
|
danielebarchiesi@2
|
38 */
|
danielebarchiesi@2
|
39
|
danielebarchiesi@2
|
40 /* element-invisible as defined by http://snook.ca/archives/html_and_css/hiding-content-for-accessibility */
|
danielebarchiesi@2
|
41 .element-invisible,
|
danielebarchiesi@2
|
42 .element-focusable,
|
danielebarchiesi@2
|
43 #navigation .block-menu .block__title,
|
danielebarchiesi@2
|
44 #navigation .block-menu-block .block__title {
|
danielebarchiesi@2
|
45 position: absolute !important;
|
danielebarchiesi@2
|
46 height: 1px;
|
danielebarchiesi@2
|
47 width: 1px;
|
danielebarchiesi@2
|
48 overflow: hidden;
|
danielebarchiesi@2
|
49 clip: rect(1px 1px 1px 1px);
|
danielebarchiesi@2
|
50 clip: rect(1px, 1px, 1px, 1px);
|
danielebarchiesi@2
|
51 }
|
danielebarchiesi@2
|
52
|
danielebarchiesi@2
|
53 /* Turns off the element-invisible effect. */
|
danielebarchiesi@2
|
54 .element-focusable:active,
|
danielebarchiesi@2
|
55 .element-focusable:focus {
|
danielebarchiesi@2
|
56 position: static !important;
|
danielebarchiesi@2
|
57 clip: auto;
|
danielebarchiesi@2
|
58 height: auto;
|
danielebarchiesi@2
|
59 width: auto;
|
danielebarchiesi@2
|
60 overflow: auto;
|
danielebarchiesi@2
|
61 }
|
danielebarchiesi@2
|
62
|
danielebarchiesi@2
|
63 /*
|
danielebarchiesi@2
|
64 * The skip-link link will be completely hidden until a user tabs to the link.
|
danielebarchiesi@2
|
65 */
|
danielebarchiesi@2
|
66 #skip-link {
|
danielebarchiesi@2
|
67 margin: 0;
|
danielebarchiesi@2
|
68 }
|
danielebarchiesi@2
|
69 #skip-link a,
|
danielebarchiesi@2
|
70 #skip-link a:visited {
|
danielebarchiesi@2
|
71 display: block;
|
danielebarchiesi@2
|
72 width: 100%;
|
danielebarchiesi@2
|
73 padding: 2px 0 3px 0;
|
danielebarchiesi@2
|
74 text-align: center;
|
danielebarchiesi@2
|
75 background-color: #666;
|
danielebarchiesi@2
|
76 color: #fff;
|
danielebarchiesi@2
|
77 }
|
danielebarchiesi@2
|
78
|
danielebarchiesi@2
|
79 /**
|
danielebarchiesi@2
|
80 * Branding header.
|
danielebarchiesi@2
|
81 */
|
danielebarchiesi@2
|
82
|
danielebarchiesi@2
|
83 /* Wrapping link for logo. */
|
danielebarchiesi@2
|
84 .header__logo {
|
danielebarchiesi@2
|
85 float: left; /* LTR */
|
danielebarchiesi@2
|
86 margin: 0;
|
danielebarchiesi@2
|
87 padding: 0;
|
danielebarchiesi@2
|
88 }
|
danielebarchiesi@2
|
89
|
danielebarchiesi@2
|
90 /* Logo image. */
|
danielebarchiesi@2
|
91 .header__logo-image {
|
danielebarchiesi@2
|
92 vertical-align: bottom;
|
danielebarchiesi@2
|
93 }
|
danielebarchiesi@2
|
94
|
danielebarchiesi@2
|
95 /* Wrapper for website name and slogan. */
|
danielebarchiesi@2
|
96 .header__name-and-slogan {
|
danielebarchiesi@2
|
97 float: left;
|
danielebarchiesi@2
|
98 }
|
danielebarchiesi@2
|
99
|
danielebarchiesi@2
|
100 /* The name of the website. */
|
danielebarchiesi@2
|
101 .header__site-name {
|
danielebarchiesi@2
|
102 margin: 0;
|
danielebarchiesi@2
|
103 font-size: 2em;
|
danielebarchiesi@2
|
104 line-height: 1.5em;
|
danielebarchiesi@2
|
105 }
|
danielebarchiesi@2
|
106
|
danielebarchiesi@2
|
107 /* The link around the name of the website. */
|
danielebarchiesi@2
|
108 .header__site-link:link,
|
danielebarchiesi@2
|
109 .header__site-link:visited {
|
danielebarchiesi@2
|
110 color: #000;
|
danielebarchiesi@2
|
111 text-decoration: none;
|
danielebarchiesi@2
|
112 }
|
danielebarchiesi@2
|
113 .header__site-link:hover,
|
danielebarchiesi@2
|
114 .header__site-link:focus {
|
danielebarchiesi@2
|
115 text-decoration: underline;
|
danielebarchiesi@2
|
116 }
|
danielebarchiesi@2
|
117
|
danielebarchiesi@2
|
118 /* The slogan (or tagline) of a website. */
|
danielebarchiesi@2
|
119 .header__site-slogan {
|
danielebarchiesi@2
|
120 margin: 0;
|
danielebarchiesi@2
|
121 }
|
danielebarchiesi@2
|
122
|
danielebarchiesi@2
|
123 /* The secondary menu (login, etc.) */
|
danielebarchiesi@2
|
124 .header__secondary-menu {
|
danielebarchiesi@2
|
125 float: right; /* LTR */
|
danielebarchiesi@2
|
126 }
|
danielebarchiesi@2
|
127
|
danielebarchiesi@2
|
128 /* Wrapper for any blocks placed in the header region. */
|
danielebarchiesi@2
|
129 .header__region {
|
danielebarchiesi@2
|
130 /* Clear the logo. */
|
danielebarchiesi@2
|
131 clear: both;
|
danielebarchiesi@2
|
132 }
|
danielebarchiesi@2
|
133
|
danielebarchiesi@2
|
134 /**
|
danielebarchiesi@2
|
135 * Navigation bar.
|
danielebarchiesi@2
|
136 */
|
danielebarchiesi@2
|
137 #navigation {
|
danielebarchiesi@2
|
138 /* Sometimes you want to prevent overlapping with main div. */
|
danielebarchiesi@2
|
139 /* overflow: hidden; */
|
danielebarchiesi@2
|
140 }
|
danielebarchiesi@2
|
141 #navigation .block {
|
danielebarchiesi@2
|
142 margin-bottom: 0;
|
danielebarchiesi@2
|
143 }
|
danielebarchiesi@2
|
144
|
danielebarchiesi@2
|
145 /* Main menu and secondary menu links and menu block links. */
|
danielebarchiesi@2
|
146 #navigation .links,
|
danielebarchiesi@2
|
147 #navigation .menu {
|
danielebarchiesi@2
|
148 margin: 0;
|
danielebarchiesi@2
|
149 padding: 0;
|
danielebarchiesi@2
|
150 text-align: left; /* LTR */
|
danielebarchiesi@2
|
151 }
|
danielebarchiesi@2
|
152 #navigation .links li,
|
danielebarchiesi@2
|
153 #navigation .menu li {
|
danielebarchiesi@2
|
154 /* A simple method to get navigation links to appear in one line. */
|
danielebarchiesi@2
|
155 float: left; /* LTR */
|
danielebarchiesi@2
|
156 padding: 0 10px 0 0; /* LTR */
|
danielebarchiesi@2
|
157 list-style-type: none;
|
danielebarchiesi@2
|
158 list-style-image: none;
|
danielebarchiesi@2
|
159 }
|
danielebarchiesi@2
|
160
|
danielebarchiesi@2
|
161 /**
|
danielebarchiesi@2
|
162 * Breadcrumb navigation.
|
danielebarchiesi@2
|
163 */
|
danielebarchiesi@2
|
164 .breadcrumb ol {
|
danielebarchiesi@2
|
165 margin: 0;
|
danielebarchiesi@2
|
166 padding: 0;
|
danielebarchiesi@2
|
167 }
|
danielebarchiesi@2
|
168 .breadcrumb li {
|
danielebarchiesi@2
|
169 display: inline;
|
danielebarchiesi@2
|
170 list-style-type: none;
|
danielebarchiesi@2
|
171 margin: 0;
|
danielebarchiesi@2
|
172 padding: 0;
|
danielebarchiesi@2
|
173 }
|
danielebarchiesi@2
|
174
|
danielebarchiesi@2
|
175 /**
|
danielebarchiesi@2
|
176 * Titles.
|
danielebarchiesi@2
|
177 */
|
danielebarchiesi@2
|
178 .page__title, /* The title of the page. */
|
danielebarchiesi@2
|
179 .node__title, /* Title of a piece of content when it is given in a list of content. */
|
danielebarchiesi@2
|
180 .block__title, /* Block title. */
|
danielebarchiesi@2
|
181 .comments__title, /* Comment section heading. */
|
danielebarchiesi@2
|
182 .comments__form-title, /* Comment form heading. */
|
danielebarchiesi@2
|
183 .comment__title { /* Comment title. */
|
danielebarchiesi@2
|
184 margin: 0;
|
danielebarchiesi@2
|
185 }
|
danielebarchiesi@2
|
186
|
danielebarchiesi@2
|
187 /**
|
danielebarchiesi@2
|
188 * Messages.
|
danielebarchiesi@2
|
189 */
|
danielebarchiesi@2
|
190 .messages,
|
danielebarchiesi@2
|
191 .messages--status,
|
danielebarchiesi@2
|
192 .messages--warning,
|
danielebarchiesi@2
|
193 .messages--error {
|
danielebarchiesi@2
|
194 margin: 1.5em 0;
|
danielebarchiesi@2
|
195 padding: 10px 10px 10px 50px; /* LTR */
|
danielebarchiesi@2
|
196 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');
|
danielebarchiesi@2
|
197 *background-image: url('../../images/message-24-ok.png');
|
danielebarchiesi@2
|
198 background-position: 8px 8px; /* LTR */
|
danielebarchiesi@2
|
199 background-repeat: no-repeat;
|
danielebarchiesi@2
|
200 border: 1px solid #be7;
|
danielebarchiesi@2
|
201 }
|
danielebarchiesi@2
|
202 .messages--warning {
|
danielebarchiesi@2
|
203 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');
|
danielebarchiesi@2
|
204 *background-image: url('../../images/message-24-warning.png');
|
danielebarchiesi@2
|
205 border-color: #ed5;
|
danielebarchiesi@2
|
206 }
|
danielebarchiesi@2
|
207 .messages--error {
|
danielebarchiesi@2
|
208 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');
|
danielebarchiesi@2
|
209 *background-image: url('../../images/message-24-error.png');
|
danielebarchiesi@2
|
210 border-color: #ed541d;
|
danielebarchiesi@2
|
211 }
|
danielebarchiesi@2
|
212 .messages__list {
|
danielebarchiesi@2
|
213 margin: 0;
|
danielebarchiesi@2
|
214 }
|
danielebarchiesi@2
|
215 .messages__item {
|
danielebarchiesi@2
|
216 list-style-image: none;
|
danielebarchiesi@2
|
217 }
|
danielebarchiesi@2
|
218
|
danielebarchiesi@2
|
219 /* Core/module installation error messages. */
|
danielebarchiesi@2
|
220 .messages--error p.error {
|
danielebarchiesi@2
|
221 color: #333;
|
danielebarchiesi@2
|
222 }
|
danielebarchiesi@2
|
223
|
danielebarchiesi@2
|
224 /* System status report. */
|
danielebarchiesi@2
|
225 .ok,
|
danielebarchiesi@2
|
226 .messages--status {
|
danielebarchiesi@2
|
227 background-color: #f8fff0;
|
danielebarchiesi@2
|
228 color: #234600;
|
danielebarchiesi@2
|
229 }
|
danielebarchiesi@2
|
230 .warning,
|
danielebarchiesi@2
|
231 .messages--warning {
|
danielebarchiesi@2
|
232 background-color: #fffce5;
|
danielebarchiesi@2
|
233 color: #840;
|
danielebarchiesi@2
|
234 }
|
danielebarchiesi@2
|
235 .error,
|
danielebarchiesi@2
|
236 .messages--error {
|
danielebarchiesi@2
|
237 background-color: #fef5f1;
|
danielebarchiesi@2
|
238 color: #8c2e0b;
|
danielebarchiesi@2
|
239 }
|
danielebarchiesi@2
|
240
|
danielebarchiesi@2
|
241 /**
|
danielebarchiesi@2
|
242 * Tabs.
|
danielebarchiesi@2
|
243 */
|
danielebarchiesi@2
|
244
|
danielebarchiesi@2
|
245 /* Basic positioning styles shared by primary and secondary tabs. */
|
danielebarchiesi@2
|
246 .tabs-primary,
|
danielebarchiesi@2
|
247 .tabs-secondary {
|
danielebarchiesi@2
|
248 overflow: hidden;
|
danielebarchiesi@2
|
249 *zoom: 1;
|
danielebarchiesi@2
|
250 background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(100%, #bbbbbb), color-stop(100%, transparent));
|
danielebarchiesi@2
|
251 background-image: -webkit-linear-gradient(bottom, #bbbbbb 1px, transparent 1px);
|
danielebarchiesi@2
|
252 background-image: -moz-linear-gradient(bottom, #bbbbbb 1px, transparent 1px);
|
danielebarchiesi@2
|
253 background-image: -o-linear-gradient(bottom, #bbbbbb 1px, transparent 1px);
|
danielebarchiesi@2
|
254 background-image: linear-gradient(bottom, #bbbbbb 1px, transparent 1px);
|
danielebarchiesi@2
|
255 /* IE 9 and earlier don't understand gradients. */
|
danielebarchiesi@2
|
256 list-style: none;
|
danielebarchiesi@2
|
257 border-bottom: 1px solid #bbbbbb \0/ie;
|
danielebarchiesi@2
|
258 margin: 1.5em 0;
|
danielebarchiesi@2
|
259 padding: 0 2px;
|
danielebarchiesi@2
|
260 white-space: nowrap;
|
danielebarchiesi@2
|
261 }
|
danielebarchiesi@2
|
262 .tabs-primary__tab,
|
danielebarchiesi@2
|
263 .tabs-secondary__tab,
|
danielebarchiesi@2
|
264 .tabs-secondary__tab.is-active {
|
danielebarchiesi@2
|
265 float: left; /* LTR */
|
danielebarchiesi@2
|
266 margin: 0 3px;
|
danielebarchiesi@2
|
267 }
|
danielebarchiesi@2
|
268 a.tabs-primary__tab-link,
|
danielebarchiesi@2
|
269 a.tabs-secondary__tab-link {
|
danielebarchiesi@2
|
270 border: 1px solid #e9e9e9;
|
danielebarchiesi@2
|
271 border-right: 0;
|
danielebarchiesi@2
|
272 border-bottom: 0;
|
danielebarchiesi@2
|
273 display: block;
|
danielebarchiesi@2
|
274 line-height: 1.5em;
|
danielebarchiesi@2
|
275 text-decoration: none;
|
danielebarchiesi@2
|
276 }
|
danielebarchiesi@2
|
277
|
danielebarchiesi@2
|
278 /* Primary tabs. */
|
danielebarchiesi@2
|
279 .tabs-primary__tab,
|
danielebarchiesi@2
|
280 .tabs-primary__tab.is-active {
|
danielebarchiesi@2
|
281 -moz-border-radius-topleft: 4px;
|
danielebarchiesi@2
|
282 -webkit-border-top-left-radius: 4px;
|
danielebarchiesi@2
|
283 border-top-left-radius: 4px;
|
danielebarchiesi@2
|
284 -moz-border-radius-topright: 4px;
|
danielebarchiesi@2
|
285 -webkit-border-top-right-radius: 4px;
|
danielebarchiesi@2
|
286 border-top-right-radius: 4px;
|
danielebarchiesi@2
|
287 text-shadow: 1px 1px 0 white;
|
danielebarchiesi@2
|
288 border: 1px solid #bbbbbb;
|
danielebarchiesi@2
|
289 border-bottom-color: transparent;
|
danielebarchiesi@2
|
290 /* IE 9 and earlier don't understand gradients. */
|
danielebarchiesi@2
|
291 border-bottom: 0 \0/ie;
|
danielebarchiesi@2
|
292 }
|
danielebarchiesi@2
|
293 .is-active.tabs-primary__tab {
|
danielebarchiesi@2
|
294 border-bottom-color: white;
|
danielebarchiesi@2
|
295 }
|
danielebarchiesi@2
|
296 a.tabs-primary__tab-link,
|
danielebarchiesi@2
|
297 a.tabs-primary__tab-link.is-active {
|
danielebarchiesi@2
|
298 -moz-border-radius-topleft: 4px;
|
danielebarchiesi@2
|
299 -webkit-border-top-left-radius: 4px;
|
danielebarchiesi@2
|
300 border-top-left-radius: 4px;
|
danielebarchiesi@2
|
301 -moz-border-radius-topright: 4px;
|
danielebarchiesi@2
|
302 -webkit-border-top-right-radius: 4px;
|
danielebarchiesi@2
|
303 border-top-right-radius: 4px;
|
danielebarchiesi@2
|
304 -webkit-transition: background-color 0.3s;
|
danielebarchiesi@2
|
305 -moz-transition: background-color 0.3s;
|
danielebarchiesi@2
|
306 -o-transition: background-color 0.3s;
|
danielebarchiesi@2
|
307 transition: background-color 0.3s;
|
danielebarchiesi@2
|
308 color: #333;
|
danielebarchiesi@2
|
309 background-color: #dedede;
|
danielebarchiesi@2
|
310 letter-spacing: 1px;
|
danielebarchiesi@2
|
311 padding: 0 1em;
|
danielebarchiesi@2
|
312 text-align: center;
|
danielebarchiesi@2
|
313 }
|
danielebarchiesi@2
|
314 a.tabs-primary__tab-link:hover,
|
danielebarchiesi@2
|
315 a.tabs-primary__tab-link:focus {
|
danielebarchiesi@2
|
316 background-color: #e9e9e9;
|
danielebarchiesi@2
|
317 border-color: #f2f2f2;
|
danielebarchiesi@2
|
318 }
|
danielebarchiesi@2
|
319 a.tabs-primary__tab-link:active,
|
danielebarchiesi@2
|
320 a.tabs-primary__tab-link.is-active {
|
danielebarchiesi@2
|
321 background-color: transparent;
|
danielebarchiesi@2
|
322 *zoom: 1;
|
danielebarchiesi@2
|
323 filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#00E9E9E9');
|
danielebarchiesi@2
|
324 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9e9e9), color-stop(100%, rgba(233, 233, 233, 0)));
|
danielebarchiesi@2
|
325 background-image: -webkit-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
|
danielebarchiesi@2
|
326 background-image: -moz-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
|
danielebarchiesi@2
|
327 background-image: -o-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
|
danielebarchiesi@2
|
328 background-image: linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
|
danielebarchiesi@2
|
329 border-color: #fff;
|
danielebarchiesi@2
|
330 }
|
danielebarchiesi@2
|
331
|
danielebarchiesi@2
|
332 /* Secondary tabs. */
|
danielebarchiesi@2
|
333 .tabs-secondary {
|
danielebarchiesi@2
|
334 font-size: .9em;
|
danielebarchiesi@2
|
335 /* Collapse bottom margin of ul.primary. */
|
danielebarchiesi@2
|
336 margin-top: -1.5em;
|
danielebarchiesi@2
|
337 }
|
danielebarchiesi@2
|
338 .tabs-secondary__tab,
|
danielebarchiesi@2
|
339 .tabs-secondary__tab.is-active {
|
danielebarchiesi@2
|
340 margin: 0.75em 3px;
|
danielebarchiesi@2
|
341 }
|
danielebarchiesi@2
|
342 a.tabs-secondary__tab-link,
|
danielebarchiesi@2
|
343 a.tabs-secondary__tab-link.is-active {
|
danielebarchiesi@2
|
344 -webkit-border-radius: 0.75em;
|
danielebarchiesi@2
|
345 -moz-border-radius: 0.75em;
|
danielebarchiesi@2
|
346 -ms-border-radius: 0.75em;
|
danielebarchiesi@2
|
347 -o-border-radius: 0.75em;
|
danielebarchiesi@2
|
348 border-radius: 0.75em;
|
danielebarchiesi@2
|
349 -webkit-transition: background-color 0.3s;
|
danielebarchiesi@2
|
350 -moz-transition: background-color 0.3s;
|
danielebarchiesi@2
|
351 -o-transition: background-color 0.3s;
|
danielebarchiesi@2
|
352 transition: background-color 0.3s;
|
danielebarchiesi@2
|
353 text-shadow: 1px 1px 0 white;
|
danielebarchiesi@2
|
354 background-color: #f2f2f2;
|
danielebarchiesi@2
|
355 color: #666;
|
danielebarchiesi@2
|
356 padding: 0 .5em;
|
danielebarchiesi@2
|
357 }
|
danielebarchiesi@2
|
358 a.tabs-secondary__tab-link:hover,
|
danielebarchiesi@2
|
359 a.tabs-secondary__tab-link:focus {
|
danielebarchiesi@2
|
360 background-color: #dedede;
|
danielebarchiesi@2
|
361 border-color: #999;
|
danielebarchiesi@2
|
362 color: #333;
|
danielebarchiesi@2
|
363 }
|
danielebarchiesi@2
|
364 a.tabs-secondary__tab-link:active,
|
danielebarchiesi@2
|
365 a.tabs-secondary__tab-link.is-active {
|
danielebarchiesi@2
|
366 text-shadow: 1px 1px 0 #333333;
|
danielebarchiesi@2
|
367 background-color: #666;
|
danielebarchiesi@2
|
368 border-color: #000;
|
danielebarchiesi@2
|
369 color: #fff;
|
danielebarchiesi@2
|
370 }
|
danielebarchiesi@2
|
371
|
danielebarchiesi@2
|
372 /**
|
danielebarchiesi@2
|
373 * Inline styles.
|
danielebarchiesi@2
|
374 */
|
danielebarchiesi@2
|
375
|
danielebarchiesi@2
|
376 /* List of links generated by theme_links(). */
|
danielebarchiesi@2
|
377 .inline {
|
danielebarchiesi@2
|
378 display: inline;
|
danielebarchiesi@2
|
379 padding: 0;
|
danielebarchiesi@2
|
380 }
|
danielebarchiesi@2
|
381 .inline li {
|
danielebarchiesi@2
|
382 display: inline;
|
danielebarchiesi@2
|
383 list-style-type: none;
|
danielebarchiesi@2
|
384 padding: 0 1em 0 0; /* LTR */
|
danielebarchiesi@2
|
385 }
|
danielebarchiesi@2
|
386
|
danielebarchiesi@2
|
387 /* The inline field label used by the Fences module. */
|
danielebarchiesi@2
|
388 span.field-label {
|
danielebarchiesi@2
|
389 padding: 0 1em 0 0; /* LTR */
|
danielebarchiesi@2
|
390 }
|
danielebarchiesi@2
|
391
|
danielebarchiesi@2
|
392 /**
|
danielebarchiesi@2
|
393 * "More" links.
|
danielebarchiesi@2
|
394 */
|
danielebarchiesi@2
|
395 .more-link {
|
danielebarchiesi@2
|
396 text-align: right; /* LTR */
|
danielebarchiesi@2
|
397 }
|
danielebarchiesi@2
|
398 .more-help-link {
|
danielebarchiesi@2
|
399 text-align: right; /* LTR */
|
danielebarchiesi@2
|
400 }
|
danielebarchiesi@2
|
401 .more-help-link a {
|
danielebarchiesi@2
|
402 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');
|
danielebarchiesi@2
|
403 *background-image: url('../../images/help.png');
|
danielebarchiesi@2
|
404 background-position: 0 50%; /* LTR */
|
danielebarchiesi@2
|
405 background-repeat: no-repeat;
|
danielebarchiesi@2
|
406 padding: 1px 0 1px 20px; /* LTR */
|
danielebarchiesi@2
|
407 }
|
danielebarchiesi@2
|
408
|
danielebarchiesi@2
|
409 /**
|
danielebarchiesi@2
|
410 * Pager.
|
danielebarchiesi@2
|
411 */
|
danielebarchiesi@2
|
412
|
danielebarchiesi@2
|
413 /* A list of page numbers when more than 1 page of content is available. */
|
danielebarchiesi@2
|
414 .pager {
|
danielebarchiesi@2
|
415 clear: both;
|
danielebarchiesi@2
|
416 padding: 0;
|
danielebarchiesi@2
|
417 text-align: center;
|
danielebarchiesi@2
|
418 }
|
danielebarchiesi@2
|
419
|
danielebarchiesi@2
|
420 .pager-item, /* A list item containing a page number in the list of pages. */
|
danielebarchiesi@2
|
421 .pager-first, /* The first page's list item. */
|
danielebarchiesi@2
|
422 .pager-previous, /* The previous page's list item. */
|
danielebarchiesi@2
|
423 .pager-next, /* The next page's list item. */
|
danielebarchiesi@2
|
424 .pager-last, /* The last page's list item. */
|
danielebarchiesi@2
|
425 .pager-ellipsis, /* A concatenation of several list items using an ellipsis. */
|
danielebarchiesi@2
|
426 .pager-current { /* The current page's list item. */
|
danielebarchiesi@2
|
427 display: inline;
|
danielebarchiesi@2
|
428 padding: 0 0.5em;
|
danielebarchiesi@2
|
429 list-style-type: none;
|
danielebarchiesi@2
|
430 background-image: none;
|
danielebarchiesi@2
|
431 }
|
danielebarchiesi@2
|
432 .pager-current {
|
danielebarchiesi@2
|
433 font-weight: bold;
|
danielebarchiesi@2
|
434 }
|
danielebarchiesi@2
|
435
|
danielebarchiesi@2
|
436 /**
|
danielebarchiesi@2
|
437 * Blocks.
|
danielebarchiesi@2
|
438 */
|
danielebarchiesi@2
|
439
|
danielebarchiesi@2
|
440 /* Block wrapper. */
|
danielebarchiesi@2
|
441 .block {
|
danielebarchiesi@2
|
442 margin-bottom: 1.5em;
|
danielebarchiesi@2
|
443 }
|
danielebarchiesi@2
|
444
|
danielebarchiesi@2
|
445 /**
|
danielebarchiesi@2
|
446 * Menus.
|
danielebarchiesi@2
|
447 */
|
danielebarchiesi@2
|
448 .menu__item.is-leaf {
|
danielebarchiesi@2
|
449 list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');
|
danielebarchiesi@2
|
450 *list-style-image: url('../../images/menu-leaf.png');
|
danielebarchiesi@2
|
451 list-style-type: square;
|
danielebarchiesi@2
|
452 }
|
danielebarchiesi@2
|
453 .menu__item.is-expanded {
|
danielebarchiesi@2
|
454 list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
|
danielebarchiesi@2
|
455 *list-style-image: url('../../images/menu-expanded.png');
|
danielebarchiesi@2
|
456 list-style-type: circle;
|
danielebarchiesi@2
|
457 }
|
danielebarchiesi@2
|
458 .menu__item.is-collapsed {
|
danielebarchiesi@2
|
459 list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC'); /* LTR */
|
danielebarchiesi@2
|
460 *list-style-image: url('../../images/menu-collapsed.png'); /* LTR */
|
danielebarchiesi@2
|
461 list-style-type: disc;
|
danielebarchiesi@2
|
462 }
|
danielebarchiesi@2
|
463
|
danielebarchiesi@2
|
464 /* The active item in a Drupal menu. */
|
danielebarchiesi@2
|
465 .menu a.active {
|
danielebarchiesi@2
|
466 color: #000;
|
danielebarchiesi@2
|
467 }
|
danielebarchiesi@2
|
468
|
danielebarchiesi@2
|
469 /**
|
danielebarchiesi@2
|
470 * Marker.
|
danielebarchiesi@2
|
471 */
|
danielebarchiesi@2
|
472
|
danielebarchiesi@2
|
473 /* The "new" or "updated" marker. */
|
danielebarchiesi@2
|
474 .new,
|
danielebarchiesi@2
|
475 .update {
|
danielebarchiesi@2
|
476 color: #c00;
|
danielebarchiesi@2
|
477 /* Remove background highlighting from <mark> in normalize. */
|
danielebarchiesi@2
|
478 background-color: transparent;
|
danielebarchiesi@2
|
479 }
|
danielebarchiesi@2
|
480
|
danielebarchiesi@2
|
481 /**
|
danielebarchiesi@2
|
482 * Unpublished note.
|
danielebarchiesi@2
|
483 */
|
danielebarchiesi@2
|
484
|
danielebarchiesi@2
|
485 /* The word "Unpublished" displayed underneath the content. */
|
danielebarchiesi@2
|
486 .unpublished {
|
danielebarchiesi@2
|
487 height: 0;
|
danielebarchiesi@2
|
488 overflow: visible;
|
danielebarchiesi@2
|
489 /* Remove background highlighting from <mark> in normalize. */
|
danielebarchiesi@2
|
490 background-color: transparent;
|
danielebarchiesi@2
|
491 color: #d8d8d8;
|
danielebarchiesi@2
|
492 font-size: 75px;
|
danielebarchiesi@2
|
493 line-height: 1;
|
danielebarchiesi@2
|
494 font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
|
danielebarchiesi@2
|
495 font-weight: bold;
|
danielebarchiesi@2
|
496 text-transform: uppercase;
|
danielebarchiesi@2
|
497 text-align: center;
|
danielebarchiesi@2
|
498 /* A very nice CSS3 property. */
|
danielebarchiesi@2
|
499 word-wrap: break-word;
|
danielebarchiesi@2
|
500 }
|
danielebarchiesi@2
|
501 .lt-ie8 .node-unpublished > *,
|
danielebarchiesi@2
|
502 .lt-ie8 .comment-unpublished > * {
|
danielebarchiesi@2
|
503 /* Otherwise these elements will appear below the "Unpublished" text. */
|
danielebarchiesi@2
|
504 position: relative;
|
danielebarchiesi@2
|
505 }
|
danielebarchiesi@2
|
506
|
danielebarchiesi@2
|
507 /**
|
danielebarchiesi@2
|
508 * Comments.
|
danielebarchiesi@2
|
509 */
|
danielebarchiesi@2
|
510
|
danielebarchiesi@2
|
511 /* Wrapper for the list of comments and its title. */
|
danielebarchiesi@2
|
512 .comments {
|
danielebarchiesi@2
|
513 margin: 1.5em 0;
|
danielebarchiesi@2
|
514 }
|
danielebarchiesi@2
|
515
|
danielebarchiesi@2
|
516 /* Preview of the comment before submitting new or updated comment. */
|
danielebarchiesi@2
|
517 .comment-preview {
|
danielebarchiesi@2
|
518 /* Drupal core will use a #ffffea background. See #1110842. */
|
danielebarchiesi@2
|
519 background-color: #ffffea;
|
danielebarchiesi@2
|
520 }
|
danielebarchiesi@2
|
521
|
danielebarchiesi@2
|
522 /* Wrapper for a single comment. */
|
danielebarchiesi@2
|
523 .comment {
|
danielebarchiesi@2
|
524 /* Comment's permalink wrapper. */
|
danielebarchiesi@2
|
525 }
|
danielebarchiesi@2
|
526 .comment .permalink {
|
danielebarchiesi@2
|
527 text-transform: uppercase;
|
danielebarchiesi@2
|
528 font-size: 75%;
|
danielebarchiesi@2
|
529 }
|
danielebarchiesi@2
|
530
|
danielebarchiesi@2
|
531 /* Nested comments are indented. */
|
danielebarchiesi@2
|
532 .indented {
|
danielebarchiesi@2
|
533 /* Drupal core uses a 25px left margin. */
|
danielebarchiesi@2
|
534 margin-left: 30px; /* LTR */
|
danielebarchiesi@2
|
535 }
|
danielebarchiesi@2
|
536
|
danielebarchiesi@2
|
537 /**
|
danielebarchiesi@2
|
538 * Forms.
|
danielebarchiesi@2
|
539 */
|
danielebarchiesi@2
|
540
|
danielebarchiesi@2
|
541 /* Wrapper for a form element (or group of form elements) and its label. */
|
danielebarchiesi@2
|
542 .form-item {
|
danielebarchiesi@2
|
543 margin: 1.5em 0;
|
danielebarchiesi@2
|
544 }
|
danielebarchiesi@2
|
545
|
danielebarchiesi@2
|
546 /* Pack groups of checkboxes and radio buttons closer together. */
|
danielebarchiesi@2
|
547 .form-checkboxes .form-item,
|
danielebarchiesi@2
|
548 .form-radios .form-item {
|
danielebarchiesi@2
|
549 /* Drupal core uses "0.4em 0". */
|
danielebarchiesi@2
|
550 margin: 0;
|
danielebarchiesi@2
|
551 }
|
danielebarchiesi@2
|
552
|
danielebarchiesi@2
|
553 /* Form items in a table. */
|
danielebarchiesi@2
|
554 tr.odd .form-item,
|
danielebarchiesi@2
|
555 tr.even .form-item {
|
danielebarchiesi@2
|
556 margin: 0;
|
danielebarchiesi@2
|
557 }
|
danielebarchiesi@2
|
558
|
danielebarchiesi@2
|
559 /* Highlight the form elements that caused a form submission error. */
|
danielebarchiesi@2
|
560 .form-item input.error,
|
danielebarchiesi@2
|
561 .form-item textarea.error,
|
danielebarchiesi@2
|
562 .form-item select.error {
|
danielebarchiesi@2
|
563 border: 1px solid #c00;
|
danielebarchiesi@2
|
564 }
|
danielebarchiesi@2
|
565
|
danielebarchiesi@2
|
566 /* The descriptive help text (separate from the label). */
|
danielebarchiesi@2
|
567 .form-item .description {
|
danielebarchiesi@2
|
568 font-size: 0.85em;
|
danielebarchiesi@2
|
569 }
|
danielebarchiesi@2
|
570 .form-type-radio .description,
|
danielebarchiesi@2
|
571 .form-type-checkbox .description {
|
danielebarchiesi@2
|
572 margin-left: 2.4em;
|
danielebarchiesi@2
|
573 }
|
danielebarchiesi@2
|
574
|
danielebarchiesi@2
|
575 /* The part of the label that indicates a required field. */
|
danielebarchiesi@2
|
576 .form-required {
|
danielebarchiesi@2
|
577 color: #c00;
|
danielebarchiesi@2
|
578 }
|
danielebarchiesi@2
|
579
|
danielebarchiesi@2
|
580 /* Labels for radios and checkboxes. */
|
danielebarchiesi@2
|
581 label.option {
|
danielebarchiesi@2
|
582 display: inline;
|
danielebarchiesi@2
|
583 font-weight: normal;
|
danielebarchiesi@2
|
584 }
|
danielebarchiesi@2
|
585
|
danielebarchiesi@2
|
586 /* Buttons used by contrib modules like Media. */
|
danielebarchiesi@2
|
587 a.button {
|
danielebarchiesi@2
|
588 -webkit-appearance: button;
|
danielebarchiesi@2
|
589 -moz-appearance: button;
|
danielebarchiesi@2
|
590 appearance: button;
|
danielebarchiesi@2
|
591 }
|
danielebarchiesi@2
|
592
|
danielebarchiesi@2
|
593 /* Password confirmation. */
|
danielebarchiesi@2
|
594 .password-parent,
|
danielebarchiesi@2
|
595 .confirm-parent {
|
danielebarchiesi@2
|
596 margin: 0;
|
danielebarchiesi@2
|
597 }
|
danielebarchiesi@2
|
598
|
danielebarchiesi@2
|
599 /* Drupal's default login form block. */
|
danielebarchiesi@2
|
600 #user-login-form {
|
danielebarchiesi@2
|
601 text-align: left; /* LTR */
|
danielebarchiesi@2
|
602 }
|
danielebarchiesi@2
|
603
|
danielebarchiesi@2
|
604 /**
|
danielebarchiesi@2
|
605 * OpenID
|
danielebarchiesi@2
|
606 *
|
danielebarchiesi@2
|
607 * The default styling for the OpenID login link seems to assume Garland's
|
danielebarchiesi@2
|
608 * styling of list items.
|
danielebarchiesi@2
|
609 */
|
danielebarchiesi@2
|
610
|
danielebarchiesi@2
|
611 /* OpenID creates a new ul above the login form's links. */
|
danielebarchiesi@2
|
612 .openid-links {
|
danielebarchiesi@2
|
613 /* Position OpenID's ul next to the rest of the links. */
|
danielebarchiesi@2
|
614 margin-bottom: 0;
|
danielebarchiesi@2
|
615 }
|
danielebarchiesi@2
|
616
|
danielebarchiesi@2
|
617 /* The "Log in using OpenID" and "Cancel OpenID login" links. */
|
danielebarchiesi@2
|
618 .openid-link,
|
danielebarchiesi@2
|
619 .user-link {
|
danielebarchiesi@2
|
620 margin-top: 1.5em;
|
danielebarchiesi@2
|
621 }
|
danielebarchiesi@2
|
622 html.js #user-login-form li.openid-link,
|
danielebarchiesi@2
|
623 #user-login-form li.openid-link {
|
danielebarchiesi@2
|
624 /* Un-do some of the padding on the ul list. */
|
danielebarchiesi@2
|
625 margin-left: -20px; /* LTR */
|
danielebarchiesi@2
|
626 }
|
danielebarchiesi@2
|
627 #user-login ul {
|
danielebarchiesi@2
|
628 margin: 1.5em 0;
|
danielebarchiesi@2
|
629 }
|
danielebarchiesi@2
|
630
|
danielebarchiesi@2
|
631 /**
|
danielebarchiesi@2
|
632 * Drupal admin tables.
|
danielebarchiesi@2
|
633 */
|
danielebarchiesi@2
|
634 form th {
|
danielebarchiesi@2
|
635 text-align: left; /* LTR */
|
danielebarchiesi@2
|
636 padding-right: 1em; /* LTR */
|
danielebarchiesi@2
|
637 border-bottom: 3px solid #ccc;
|
danielebarchiesi@2
|
638 }
|
danielebarchiesi@2
|
639 form tbody {
|
danielebarchiesi@2
|
640 border-top: 1px solid #ccc;
|
danielebarchiesi@2
|
641 }
|
danielebarchiesi@2
|
642 form table ul {
|
danielebarchiesi@2
|
643 margin: 0;
|
danielebarchiesi@2
|
644 }
|
danielebarchiesi@2
|
645 tr.even,
|
danielebarchiesi@2
|
646 tr.odd {
|
danielebarchiesi@2
|
647 background-color: #eee;
|
danielebarchiesi@2
|
648 border-bottom: 1px solid #ccc;
|
danielebarchiesi@2
|
649 padding: 0.1em 0.6em;
|
danielebarchiesi@2
|
650 }
|
danielebarchiesi@2
|
651 tr.even {
|
danielebarchiesi@2
|
652 background-color: #fff;
|
danielebarchiesi@2
|
653 }
|
danielebarchiesi@2
|
654 .lt-ie8 tr.even th,
|
danielebarchiesi@2
|
655 .lt-ie8 tr.even td,
|
danielebarchiesi@2
|
656 .lt-ie8 tr.odd th,
|
danielebarchiesi@2
|
657 .lt-ie8 tr.odd td {
|
danielebarchiesi@2
|
658 /* IE doesn't display borders on table rows. */
|
danielebarchiesi@2
|
659 border-bottom: 1px solid #ccc;
|
danielebarchiesi@2
|
660 }
|
danielebarchiesi@2
|
661
|
danielebarchiesi@2
|
662 /* Markup generated by theme_tablesort_indicator(). */
|
danielebarchiesi@2
|
663 td.active {
|
danielebarchiesi@2
|
664 background-color: #ddd;
|
danielebarchiesi@2
|
665 }
|
danielebarchiesi@2
|
666
|
danielebarchiesi@2
|
667 /* Center checkboxes inside table cell. */
|
danielebarchiesi@2
|
668 td.checkbox,
|
danielebarchiesi@2
|
669 th.checkbox {
|
danielebarchiesi@2
|
670 text-align: center;
|
danielebarchiesi@2
|
671 }
|
danielebarchiesi@2
|
672
|
danielebarchiesi@2
|
673 /* Drupal core wrongly puts this in system.menus.css. Since we override that, add it back. */
|
danielebarchiesi@2
|
674 td.menu-disabled {
|
danielebarchiesi@2
|
675 background: #ccc;
|
danielebarchiesi@2
|
676 }
|
danielebarchiesi@2
|
677
|
danielebarchiesi@2
|
678 /**
|
danielebarchiesi@2
|
679 * Autocomplete.
|
danielebarchiesi@2
|
680 *
|
danielebarchiesi@2
|
681 * @see autocomplete.js
|
danielebarchiesi@2
|
682 */
|
danielebarchiesi@2
|
683
|
danielebarchiesi@2
|
684 /* Suggestion list. */
|
danielebarchiesi@2
|
685 #autocomplete .selected {
|
danielebarchiesi@2
|
686 background: #0072b9;
|
danielebarchiesi@2
|
687 color: #fff;
|
danielebarchiesi@2
|
688 }
|
danielebarchiesi@2
|
689
|
danielebarchiesi@2
|
690 /**
|
danielebarchiesi@2
|
691 * Collapsible fieldsets.
|
danielebarchiesi@2
|
692 *
|
danielebarchiesi@2
|
693 * @see collapse.js
|
danielebarchiesi@2
|
694 */
|
danielebarchiesi@2
|
695 html.js .collapsible .fieldset-legend {
|
danielebarchiesi@2
|
696 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
|
danielebarchiesi@2
|
697 *background-image: url('../../images/menu-expanded.png');
|
danielebarchiesi@2
|
698 background-position: 5px 65%; /* LTR */
|
danielebarchiesi@2
|
699 background-repeat: no-repeat;
|
danielebarchiesi@2
|
700 padding-left: 15px; /* LTR */
|
danielebarchiesi@2
|
701 }
|
danielebarchiesi@2
|
702 html.js .collapsed .fieldset-legend {
|
danielebarchiesi@2
|
703 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC'); /* LTR */
|
danielebarchiesi@2
|
704 *background-image: url('../../images/menu-collapsed.png'); /* LTR */
|
danielebarchiesi@2
|
705 background-position: 5px 50%; /* LTR */
|
danielebarchiesi@2
|
706 }
|
danielebarchiesi@2
|
707 .fieldset-legend .summary {
|
danielebarchiesi@2
|
708 color: #999;
|
danielebarchiesi@2
|
709 font-size: 0.9em;
|
danielebarchiesi@2
|
710 margin-left: 0.5em;
|
danielebarchiesi@2
|
711 }
|
danielebarchiesi@2
|
712
|
danielebarchiesi@2
|
713 /**
|
danielebarchiesi@2
|
714 * TableDrag behavior.
|
danielebarchiesi@2
|
715 *
|
danielebarchiesi@2
|
716 * @see tabledrag.js
|
danielebarchiesi@2
|
717 */
|
danielebarchiesi@2
|
718 tr.drag {
|
danielebarchiesi@2
|
719 background-color: #fffff0;
|
danielebarchiesi@2
|
720 }
|
danielebarchiesi@2
|
721 tr.drag-previous {
|
danielebarchiesi@2
|
722 background-color: #ffd;
|
danielebarchiesi@2
|
723 }
|
danielebarchiesi@2
|
724 .tabledrag-toggle-weight {
|
danielebarchiesi@2
|
725 font-size: 0.9em;
|
danielebarchiesi@2
|
726 }
|
danielebarchiesi@2
|
727
|
danielebarchiesi@2
|
728 /**
|
danielebarchiesi@2
|
729 * TableSelect behavior.
|
danielebarchiesi@2
|
730 *
|
danielebarchiesi@2
|
731 * @see tableselect.js
|
danielebarchiesi@2
|
732 */
|
danielebarchiesi@2
|
733 tr.selected td {
|
danielebarchiesi@2
|
734 background: #ffc;
|
danielebarchiesi@2
|
735 }
|
danielebarchiesi@2
|
736
|
danielebarchiesi@2
|
737 /**
|
danielebarchiesi@2
|
738 * Progress bar.
|
danielebarchiesi@2
|
739 *
|
danielebarchiesi@2
|
740 * @see progress.js
|
danielebarchiesi@2
|
741 */
|
danielebarchiesi@2
|
742 .progress {
|
danielebarchiesi@2
|
743 font-weight: bold;
|
danielebarchiesi@2
|
744 }
|
danielebarchiesi@2
|
745 .progress .bar {
|
danielebarchiesi@2
|
746 background: #ccc;
|
danielebarchiesi@2
|
747 border-color: #666;
|
danielebarchiesi@2
|
748 margin: 0 0.2em;
|
danielebarchiesi@2
|
749 -webkit-border-radius: 3px;
|
danielebarchiesi@2
|
750 -moz-border-radius: 3px;
|
danielebarchiesi@2
|
751 -ms-border-radius: 3px;
|
danielebarchiesi@2
|
752 -o-border-radius: 3px;
|
danielebarchiesi@2
|
753 border-radius: 3px;
|
danielebarchiesi@2
|
754 }
|
danielebarchiesi@2
|
755 .progress .filled {
|
danielebarchiesi@2
|
756 background-color: #0072b9;
|
danielebarchiesi@2
|
757 background-image: url('../../images/progress.gif');
|
danielebarchiesi@2
|
758 }
|