2
# ------------------ BEGIN LICENSE BLOCK ------------------
4
# This file is part of PluXml : http://www.pluxml.org
8
# Copyright (c) 2014, 2015 PluXml
10
# Licensed under the GPL license.
11
# See http://www.gnu.org/licenses/gpl.html
13
# ------------------- END LICENSE BLOCK -------------------
19
-moz-box-sizing: border-box;
20
-webkit-box-sizing: border-box;
21
box-sizing: border-box;
28
font-family: helvetica, arial, sans-serif;
49
display: inline-block;
50
vertical-align: baseline;
52
audio:not([controls]) {
61
------------------------------ */
64
background: transparent;
66
text-decoration: none;
72
text-decoration: underline;
75
border-bottom: 1px dotted;
95
font-family: monospace, monospace;
115
margin: 2rem 0 1rem 0;
167
vertical-align: baseline;
193
display: inline-block;
194
list-style-type: none;
198
ul.inline-list li:first-child {
204
ul.unstyled-list li {
205
list-style-type: none;
209
------------------------------ */
216
border-collapse: collapse;
221
border: 1px solid #bbb;
222
padding: .4rem .7rem;
226
background-color: #e1e1e1;
229
background-color: #fff8dc;
233
background-color: inherit;
240
------------------------------ */
245
form.inline-form button,
246
form.inline-form input,
247
form.inline-form label,
248
form.inline-form select,
249
form.inline-form textarea {
250
display: inline-block;
253
form .col.label-centered {
256
form .label-centered label {
269
padding-bottom: .3rem;
284
border: 1px solid #bbb;
286
padding: .35rem .4rem;
303
border: 1px solid #258fd6;
306
input[type="button"],
308
input[type="submit"] {
309
background-color: #777;
310
border-color: transparent;
314
padding-right: .7rem;
318
input[type="button"]:hover,
319
input[type="reset"]:hover,
320
input[type="submit"]:hover {
321
background-color: #616161;
327
button[disabled]:hover,
328
input[disabled]:hover,
329
select[disabled]:hover,
330
textarea[disabled]:hover {
331
background-color: #ddd;
335
button::-moz-focus-inner,
336
input::-moz-focus-inner {
340
input[type="checkbox"],
341
input[type="radio"] {
352
input[type="button"].blue,
353
input[type="reset"].blue,
354
input[type="submit"].blue {
355
background-color: #258fd6;
359
input[type="button"].blue:hover,
360
input[type="reset"].blue:hover,
361
input[type="submit"].blue:hover {
362
background-color: #1f77b1;
365
input[type="button"].green,
366
input[type="reset"].green,
367
input[type="submit"].green {
368
background-color: #239c56;
372
input[type="button"].green:hover,
373
input[type="reset"].green:hover,
374
input[type="submit"].green:hover {
375
background-color: #1c7943;
378
input[type="button"].orange,
379
input[type="reset"].orange,
380
input[type="submit"].orange {
381
background-color: #da7418;
385
input[type="button"].orange:hover,
386
input[type="reset"].orange:hover,
387
input[type="submit"].orange:hover {
388
background-color: #b46014;
391
input[type="button"].red,
392
input[type="reset"].red,
393
input[type="submit"].red {
394
background-color: #e43d29;
398
input[type="button"].red:hover,
399
input[type="reset"].red:hover,
400
input[type="submit"].red:hover {
401
background-color: #bc2818;
405
------------------------------ */
414
------------------------------ */
422
display: inline-block;
424
list-style-type: none;
427
.menu li:first-child {
440
.menu.expanded li:hover {
441
background-color: #ddd;
443
.menu.expanded li a {
445
padding: .425rem .7rem;
447
.menu.expanded li a:hover {
448
text-decoration: none;
450
.menu.breadcrumb li + li:before,
451
.menu.expanded.breadcrumb > li + li a:before {
454
.menu.breadcrumb li + li:before,
455
.menu.expanded.breadcrumb > li + li:before,
456
.menu.expanded.breadcrumb > li + li a:before {
459
.menu.expanded.breadcrumb > li + li:before {
462
.menu.expanded li.active a,
463
.menu.expanded li.active:hover {
464
background-color: #258fd6;
467
.responsive-menu label {
468
background-color: #444;
473
.responsive-menu label,
474
.responsive-menu input[type=checkbox] {
477
.responsive-menu label {
478
padding: .425rem .7rem;
480
.responsive-menu input[type=checkbox]:checked+ul {
484
@media (max-width: 767px) {
485
.responsive-menu ul {
488
.responsive-menu label,
489
.responsive-menu ul li {
493
.responsive-menu ul li:hover {
494
background-color: #ddd;
496
.responsive-menu ul li a {
498
padding: .425rem .7rem;
500
.responsive-menu ul li a:hover {
501
text-decoration: none;
503
.responsive-menu .menu.breadcrumb li + li:before,
504
.responsive-menu .menu.expanded.breadcrumb > li + li a:before {
507
.responsive-menu ul li.active a,
508
.responsive-menu ul li.active:hover {
509
background-color: #258fd6;
515
------------------------------ */
526
padding: 0 1rem 1rem 1rem;
537
background-color: #dbedf9;
541
background-color: #d3f5e2;
545
background-color: #fbe8d9;
549
background-color: #fce4e2;
553
background-color: #777;
555
padding: .525rem .7rem;
558
background-color: #616161;
560
text-decoration: none;
563
background-color: #258fd6;
567
background-color: #1f77b1;
570
background-color: #239c56;
573
.button.green:hover {
574
background-color: #1c7943;
577
background-color: #da7418;
580
.button.orange:hover {
581
background-color: #b46014;
584
background-color: #e43d29;
588
background-color: #bc2818;
591
background-color: #fff;
592
border: 1px solid #bbb;
597
background-color: #258fd6;
606
.progress span[style="width: 0%;"] {
612
background-color: #258fd6;
614
display: inline-block;
621
.menu.expanded .active a .badge {
622
background-color: #fff;
625
.menu.vertical .badge {
629
padding: .25rem .4rem;
648
------------------------------ */
695
/* GRID, GALLERY, HELPER
696
------------------------------ */
848
margin-left: 8.3333%;
851
margin-left: 16.6666%;
857
margin-left: 33.3333%;
860
margin-left: 41.6666%;
866
margin-left: 58.3333%;
869
margin-left: 66.6666%;
875
margin-left: 83.3333%;
878
margin-left: 91.6666%;
888
.col.sml-uncentered {
953
@media (min-width: 768px) {
1000
.gallery.med-11 li {
1004
.gallery.med-12 li {
1089
margin-left: 8.3333%;
1092
margin-left: 16.6666%;
1098
margin-left: 33.3333%;
1101
margin-left: 41.6666%;
1107
margin-left: 58.3333%;
1110
margin-left: 66.6666%;
1115
.col.med-offset-10 {
1116
margin-left: 83.3333%;
1118
.col.med-offset-11 {
1119
margin-left: 91.6666%;
1121
.col.med-offset-12 {
1129
.col.med-uncentered {
1160
text-align: justify;
1195
@media (min-width: 1024px) {
1199
padding-right: 3rem;
1238
.gallery.lrg-10 li {
1242
.gallery.lrg-11 li {
1246
.gallery.lrg-12 li {
1331
margin-left: 8.3333%;
1334
margin-left: 16.6666%;
1340
margin-left: 33.3333%;
1343
margin-left: 41.6666%;
1349
margin-left: 58.3333%;
1352
margin-left: 66.6666%;
1357
.col.lrg-offset-10 {
1358
margin-left: 83.3333%;
1360
.col.lrg-offset-11 {
1361
margin-left: 91.6666%;
1363
.col.lrg-offset-12 {
1371
.col.lrg-uncentered {
1402
text-align: justify;