80bd6d8ff36e8d7c4eefe6f06db9668d1ef1bf98
[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 }
86
87 table a {
88 }
89
90 table a:hover {
91 }
92
93 table a:visited {
94 }
95
96 tbody {
97 }
98
99 tr {
100 }
101
102 td {
103 }
104
105 th {
106 }
107
108 hr {
109         display: none;
110 }
111
112 a {
113 }
114
115 a:hover {
116     color: #222222;
117 }
118
119 a:visited {
120     color: #0044aa;
121 }
122
123 p {
124     margin-left: 1em;
125 }
126
127 h1 {
128 }
129
130 h2 {
131 }
132
133 input {
134     padding: 0.25em;
135     border-radius: 2px;
136     border: 1px solid #555555;
137     padding-left: 1em;
138     padding-right: 1em;
139     font-weight: bold;
140     font-family: FreeSans, Arial;
141 }
142
143 img {
144 }
145
146 .content {
147     padding: 1em;
148     max-width: 950px;
149     margin-left: auto;
150     margin-right: auto;
151     font-family: FreeSans, Arial;
152 }
153
154 .logo {
155     padding: 1em;
156     padding-top: 0.5em;
157     margin-bottom: 1em;
158     padding-bottom: 1em;
159     background-color: white;
160     min-height: 63px;
161     font-family: 'Raleway', sans-serif;
162 }
163
164 .logo img {
165     width: 250px;
166     float: left;
167     margin-bottom: 1em;
168     margin-right: 1em;
169 }
170
171 .logo h1 {
172     font-size: 1.5em;
173     font-weight: 300;
174     width: 100%;
175     text-align: right;
176     margin-top: 0;
177 }