bitmap: Allow bitmap type to be forward declared
[ccan] / web / ccan.css
1 * {
2 }
3
4 html {
5     border: 0px;
6     margin: 0px;  
7     padding: 0px;
8 }
9
10 body {
11     background-color: transparent;
12     margin-left: auto;
13     margin-right: auto;
14     color: #333333;
15 }
16
17 .menulist {
18     border-radius: 5px;
19     margin-left: auto;
20     margin-right: auto;
21     background-image: url(ccan-bg.png);
22     background-position: initial initial;
23     background-repeat: initial initial;
24     font-family: FreeSans, Arial;
25 }
26
27 .menulist-inner {
28     max-width: 950px;
29     margin-left: auto;
30     margin-right: auto;
31     text-align: center;
32 }
33
34 ul.menu {
35     float: left;
36     margin-top: 0.75em;
37     margin-left: 0;
38     padding-left: 0;
39 }
40
41 .menu li {
42     list-style-type: none;
43     margin-left: auto;
44     display: inline-block !important;
45 }
46
47 /* On phones the menu should display stacked */
48 @media screen and (max-width:420px) {
49     .menu li {
50         display: block !important;      
51         padding: 0.5em;
52     }
53     ul.menu {
54         float: none;
55     }
56     .search {
57         text-align: center !important;
58     }
59 }
60
61 .menu a {
62     font-weight: bold;
63     text-decoration: none;
64     color: darkblue !important;
65     margin-left: 0.5em;
66     margin-right: 0.5em;
67 }
68
69 .menu a:hover {
70         color: #222222 !important;
71 }
72
73 .search {
74     text-align: right;
75     padding-top: 0.5em;
76     padding-right: 0.5em;
77 }
78
79 .search input {
80     margin-bottom: 1em;
81 }
82
83 table {
84     background: none;
85     max-width: 850px;
86     margin-left: auto;
87     margin-right: auto;
88     padding: 0px;
89     width: 100%;
90 }
91
92 table a {
93 }
94
95 table a:hover {
96 }
97
98 table a:visited {
99 }
100
101 tbody {
102 }
103
104 tr {
105 }
106
107 td {
108 }
109
110 th {
111 }
112
113 hr {
114         display: none;
115 }
116
117 a {
118 }
119
120 a:hover {
121     color: #222222;
122 }
123
124 a:visited {
125     color: #0044aa;
126 }
127
128 p {
129     margin-left: 1em;
130 }
131
132 h1 {
133 }
134
135 h2 {
136 }
137
138 input {
139     padding: 0.25em;
140     border-radius: 2px;
141     border: 1px solid #555555;
142     padding-left: 1em;
143     padding-right: 1em;
144     font-weight: bold;
145     font-family: FreeSans, Arial;
146 }
147
148 img {
149 }
150
151 .content {
152     padding: 1em;
153     max-width: 950px;
154     margin-left: auto;
155     margin-right: auto;
156     font-family: FreeSans, Arial;
157 }
158
159 .logo {
160     padding: 1em;
161     padding-top: 0.5em;
162     margin-bottom: 1em;
163     padding-bottom: 1em;
164     background-color: white;
165     min-height: 63px;
166     font-family: 'Raleway', sans-serif;
167 }
168
169 .logo img {
170     width: 250px;
171     float: left;
172     margin-bottom: 1em;
173     margin-right: 1em;
174 }
175
176 .logo h1 {
177     font-size: 1.5em;
178     font-weight: 300;
179     width: 100%;
180     text-align: right;
181     margin-top: 0;
182 }
183
184 pre {
185     max-width: 95%;
186     overflow: auto;
187     *overflow: scroll;
188     border: 0px !important;
189 }
190