5
background : url("../images/body_bg.jpg") #fff;
7
font-family : Ubuntu, Arial, "libra sans", sans-serif;
10
body, nav, footer, header {
14
vertical-align: baseline;
18
margin-bottom : 0.75em;
20
margin-bottom : 0.75em;
28
margin-bottom : 0.267em;
32
margin-bottom : 0.375em;
37
ol + h2, p + h2, pre + h2, ul + h2 {
45
margin-bottom : 0.522em;
47
ol + h3, p + h3, pre + h3, ul + h3 {
52
margin-bottom : 0.615em;
54
ol + h4, p + h4, pre + h4, ul + h4 {
59
margin-bottom : 0.75em;
63
margin-bottom : 0.923em;
64
text-transform : uppercase;
65
letter-spacing : 0.1em;
68
margin-bottom : 0.4em;
74
vertical-align : baseline;
85
display : inline-block;
87
box-shadow : 0 2px 2px -2px #777 inset, 2px 1px #fff;
89
header.banner .nav-primary {
95
header.banner .nav-primary ul {
96
border-right : 1px solid rgb(92.905%, 40.05%, 21.604%);
101
header.banner .nav-primary li {
102
border-left : 1px solid rgb(77.497%, 25.248%, 7.013%);
104
list-style-image : none;
107
vertical-align : bottom;
109
header.banner .nav-primary ul li:last-child {
110
border-right : 1px solid rgb(77.497%, 25.248%, 7.013%);
112
header.banner .nav-primary li a:link, header.banner .nav-primary li a:visited {
114
border-left : 1px solid rgb(92.407%, 35.843%, 16.102%);
118
padding : 12px 14px 14px;
121
text-decoration : none;
123
header.banner .nav-primary a.active {
124
background : #b83a10;
125
border-left : 1px solid rgb(92.407%, 35.843%, 16.102%);
127
header.banner .nav-primary li a:hover {
128
background : #e1662f;
130
box-shadow : 0 2px 2px -2px #777 inset;
134
margin-bottom : 0.48em;
139
text-transform : lowercase;
142
header.banner a, header.banner h2 a:link, header.banner h2 a:visited {
145
text-decoration : none;
147
header.banner .logo {
153
header.banner .logo-ubuntu {
154
background : url("//assets.ubuntu.com/sites/ubuntu/latest/u/img/ubuntu-logo.png") 0 10px no-repeat scroll transparent;
158
text-transform : lowercase;
161
display : inline-block;
164
margin-right : -20px;
165
padding : 7px 14px 9px 0;
167
header.banner .logo-ubuntu img {
172
header.banner .logo-ubuntu span {
175
padding-left : 122px;
176
padding-right : 20px;
180
header.banner .nav-primary.nav-left .logo-ubuntu {
183
header.banner .nav-primary.nav-right .logo-ubuntu {
186
header.banner .nav-primary.nav-right ul {
189
header.banner .nav-primary.nav-right li {
193
font-weight : normal;
195
header.banner .nav-primary ul {
198
header.banner .nav-primary li ul {
199
border-radius : 10px;
200
box-shadow : 0 2px 2px -1px #777;
201
background : none 0 0 repeat scroll #f7f7f7;
210
border : #d5d5d5 solid 1px;
212
header.banner .nav-primary li ul .arrow-up {
217
background-image : url("../images/arrow-up-smaller.png");
219
header.banner .nav-primary li ul li {
223
header.banner .nav-primary li ul li a:link, header.banner .nav-primary li ul li a:visited {
226
padding : 0 0 11px 14px;
230
header.banner .nav-primary li ul li a:hover {
231
background : none 0 0 repeat scroll transparent;
235
header.banner .nav-primary li ul li.first a:link, header.banner .nav-primary li ul li.first a:visited, header.banner .nav-primary li ul li:first-of-type a:link {
238
header.banner .nav-primary li ul li.active a:link, header.banner .nav-primary li ul li.active a:visited {
239
background : none 0 0 repeat scroll transparent !important ;
241
header.banner .nav-primary li ul .promo {
242
border-top : 1px solid #D5D5D5;
247
header.banner .nav-primary li ul .promo a:link, header.banner .nav-primary li ul .promo a:visited {
248
background : none 0 0 repeat scroll transparent;
249
border-left : 0 none;
255
header.banner .nav-primary li ul .promo p {
258
header.banner .nav-primary li ul .promo a:hover {
262
header.banner .nav-primary li ul .promo img {
264
margin-bottom : -6px;
265
border-radius : 0 0 10px 10px;
269
header.banner .nav-primary li ul .promo .category {
273
text-transform : uppercase;
275
header.banner .nav-primary li:hover ul {
279
border-bottom : 1px solid #dfdcd9;
284
margin-bottom : 10px;
287
.nav-secondary ul li {
293
.nav-secondary ul li a:link, .nav-secondary ul li a:visited {
298
.nav-secondary ul li a:active, .nav-secondary ul li a:hover {
300
text-decoration : none;
302
.nav-secondary ul li, .nav-secondary ul li.active a:link, .nav-secondary ul li.active a:visited {
304
text-decoration : none;
306
.nav-secondary ul.breadcrumb {
309
.nav-secondary ul.breadcrumb li, .nav-secondary ul.breadcrumb li a:link, .nav-secondary ul.breadcrumb li a:visited {
313
.nav-secondary ul.breadcrumb li.active a:link, .nav-secondary ul.breadcrumb li.active a:visited {
318
list-style-image : none;
321
box-sizing : border-box;
329
box-shadow : 0 0 3px #c9c9c9;
330
box-sizing : border-box;
337
margin : 10px 0 30px;
338
padding-bottom : 20px;
344
background-repeat : no-repeat;
345
background-color : #efeeec;
346
background-position : -15px -15px;
349
padding : 15px 20px 15px 94px;
352
border-bottom : 1px dotted #dfdcd9;
354
padding-bottom : 10px;
356
form fieldset li:first-child {
359
form input[type="text"], form textarea {
362
border : #999 solid 1px;
363
font-family : Ubuntu, Arial, "libra sans", sans-serif;
367
form input:focus, form textarea:focus {
368
border : #000 solid 1px;
370
form textarea[readonly="readonly"] {
373
form input[type="checkbox"], form input[type="radio"] {
378
form input[type="checkbox"] + label, form input[type="radio"] + label {
381
vertical-align : middle;
384
form input[type="submit"] {
386
margin-bottom : 0.75em;
388
background-color : #dd4814;
398
form input[type="submit"]:hover {
399
background : #dd4814;
413
list-style : none outside none;
416
form button[type="submit"] {
418
display : inline-block;
419
font-family : Ubuntu, Arial, "libra sans", sans-serif;
420
text-decoration : none;
423
form input[type="reset"] {
427
background : #f7f7f7;
429
box-shadow : 0 2px 2px -1px #d3d3d3 inset;
432
padding : 30px 0 20px;
436
footer.global .footer-a {
437
border-bottom : 1px solid #d8d8d8;
439
padding-bottom : 20px;
440
margin-bottom : 20px;
442
footer.global .footer-a div {
443
padding-bottom : 10px;
445
footer.global .footer-a ul {
446
border-collapse : collapse;
453
footer.global .footer-a ul li {
454
border-right : 1px dotted #aea79f;
455
display : table-cell;
458
padding-bottom : 5px;
464
footer.global .footer-a ul li.last-item, footer.global .footer-a ul li:last-child {
468
footer.global .footer-a ul ul {
472
footer.global .footer-a li li {
481
padding-bottom : inherit;
484
footer.global .footer-a li li:last-child {
487
footer.global .footer-a li li a {
490
footer.global .inline-lists ul, footer.global .legal, footer.global nav div.footer-a div {
494
footer.global .legal {
495
background : url("//assets.ubuntu.com/sites/ubuntu/latest/u/img/logos/logo-ubuntu-grey.png") 100% 0 no-repeat;
500
footer.global nav ul li h2 a:after {
510
footer.global nav ul li.two-col {
511
display : inline-block;
513
vertical-align : top;
515
footer.global nav ul li li {
520
footer.global ul li li a:link, footer.global ul li li a:visited {
524
footer.global h2 a:active, footer.global h2 a:hover, footer.global ul li li a:active, footer.global ul li li a:hover {
526
text-decoration : underline;
528
footer.global p, footer.global ul.inline li a, footer.global ul.inline li.info {
533
footer.global ul.inline li a:hover {
536
footer.global ul.inline li:after {
539
vertical-align : middle;
542
footer.global ul.inline li:last-child {
545
footer.global ul.inline li:last-child:after {