Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / static / im / css / styles.css @ 5871f324

History | View | Annotate | Download (28.2 kB)

1 08aa3ac7 Kostas Papadimitriou
/*!
2 08aa3ac7 Kostas Papadimitriou
 * Bootstrap @VERSION
3 08aa3ac7 Kostas Papadimitriou
 *
4 08aa3ac7 Kostas Papadimitriou
 * Copyright 2011 Twitter, Inc
5 08aa3ac7 Kostas Papadimitriou
 * Licensed under the Apache License v2.0
6 08aa3ac7 Kostas Papadimitriou
 * http://www.apache.org/licenses/LICENSE-2.0
7 08aa3ac7 Kostas Papadimitriou
 *
8 08aa3ac7 Kostas Papadimitriou
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
9 08aa3ac7 Kostas Papadimitriou
 * Date: @DATE
10 08aa3ac7 Kostas Papadimitriou
 */
11 08aa3ac7 Kostas Papadimitriou
/* Reset.less
12 08aa3ac7 Kostas Papadimitriou
 * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here        that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
13 08aa3ac7 Kostas Papadimitriou
 * ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
14 08aa3ac7 Kostas Papadimitriou
html, body {
15 08aa3ac7 Kostas Papadimitriou
  margin: 0;
16 08aa3ac7 Kostas Papadimitriou
  padding: 0;
17 08aa3ac7 Kostas Papadimitriou
}
18 08aa3ac7 Kostas Papadimitriou
h1,
19 08aa3ac7 Kostas Papadimitriou
h2,
20 08aa3ac7 Kostas Papadimitriou
h3,
21 08aa3ac7 Kostas Papadimitriou
h4,
22 08aa3ac7 Kostas Papadimitriou
h5,
23 08aa3ac7 Kostas Papadimitriou
h6,
24 08aa3ac7 Kostas Papadimitriou
p,
25 08aa3ac7 Kostas Papadimitriou
blockquote,
26 08aa3ac7 Kostas Papadimitriou
pre,
27 08aa3ac7 Kostas Papadimitriou
a,
28 08aa3ac7 Kostas Papadimitriou
abbr,
29 08aa3ac7 Kostas Papadimitriou
acronym,
30 08aa3ac7 Kostas Papadimitriou
address,
31 08aa3ac7 Kostas Papadimitriou
cite,
32 08aa3ac7 Kostas Papadimitriou
code,
33 08aa3ac7 Kostas Papadimitriou
del,
34 08aa3ac7 Kostas Papadimitriou
dfn,
35 08aa3ac7 Kostas Papadimitriou
em,
36 08aa3ac7 Kostas Papadimitriou
img,
37 08aa3ac7 Kostas Papadimitriou
q,
38 08aa3ac7 Kostas Papadimitriou
s,
39 08aa3ac7 Kostas Papadimitriou
samp,
40 08aa3ac7 Kostas Papadimitriou
small,
41 08aa3ac7 Kostas Papadimitriou
strike,
42 08aa3ac7 Kostas Papadimitriou
strong,
43 08aa3ac7 Kostas Papadimitriou
sub,
44 08aa3ac7 Kostas Papadimitriou
sup,
45 08aa3ac7 Kostas Papadimitriou
tt,
46 08aa3ac7 Kostas Papadimitriou
var,
47 08aa3ac7 Kostas Papadimitriou
dd,
48 08aa3ac7 Kostas Papadimitriou
dl,
49 08aa3ac7 Kostas Papadimitriou
dt,
50 08aa3ac7 Kostas Papadimitriou
li,
51 08aa3ac7 Kostas Papadimitriou
ol,
52 08aa3ac7 Kostas Papadimitriou
ul,
53 08aa3ac7 Kostas Papadimitriou
fieldset,
54 08aa3ac7 Kostas Papadimitriou
form,
55 08aa3ac7 Kostas Papadimitriou
label,
56 08aa3ac7 Kostas Papadimitriou
legend,
57 08aa3ac7 Kostas Papadimitriou
button,
58 08aa3ac7 Kostas Papadimitriou
table,
59 08aa3ac7 Kostas Papadimitriou
caption,
60 08aa3ac7 Kostas Papadimitriou
tbody,
61 08aa3ac7 Kostas Papadimitriou
tfoot,
62 08aa3ac7 Kostas Papadimitriou
thead,
63 08aa3ac7 Kostas Papadimitriou
tr,
64 08aa3ac7 Kostas Papadimitriou
th,
65 08aa3ac7 Kostas Papadimitriou
td {
66 08aa3ac7 Kostas Papadimitriou
  margin: 0;
67 08aa3ac7 Kostas Papadimitriou
  padding: 0;
68 08aa3ac7 Kostas Papadimitriou
  border: 0;
69 08aa3ac7 Kostas Papadimitriou
  font-weight: normal;
70 08aa3ac7 Kostas Papadimitriou
  font-style: normal;
71 08aa3ac7 Kostas Papadimitriou
  font-size: 100%;
72 08aa3ac7 Kostas Papadimitriou
  line-height: 1;
73 08aa3ac7 Kostas Papadimitriou
  font-family: inherit;
74 08aa3ac7 Kostas Papadimitriou
}
75 08aa3ac7 Kostas Papadimitriou
table {
76 08aa3ac7 Kostas Papadimitriou
  border-collapse: collapse;
77 08aa3ac7 Kostas Papadimitriou
  border-spacing: 0;
78 08aa3ac7 Kostas Papadimitriou
}
79 08aa3ac7 Kostas Papadimitriou
ol, ul {
80 08aa3ac7 Kostas Papadimitriou
  list-style: none;
81 08aa3ac7 Kostas Papadimitriou
}
82 08aa3ac7 Kostas Papadimitriou
q:before,
83 08aa3ac7 Kostas Papadimitriou
q:after,
84 08aa3ac7 Kostas Papadimitriou
blockquote:before,
85 08aa3ac7 Kostas Papadimitriou
blockquote:after {
86 08aa3ac7 Kostas Papadimitriou
  content: "";
87 08aa3ac7 Kostas Papadimitriou
}
88 08aa3ac7 Kostas Papadimitriou
html {
89 08aa3ac7 Kostas Papadimitriou
  overflow-y: scroll;
90 08aa3ac7 Kostas Papadimitriou
  font-size: 100%;
91 08aa3ac7 Kostas Papadimitriou
  -webkit-text-size-adjust: 100%;
92 08aa3ac7 Kostas Papadimitriou
  -ms-text-size-adjust: 100%;
93 08aa3ac7 Kostas Papadimitriou
}
94 08aa3ac7 Kostas Papadimitriou
a:focus {
95 08aa3ac7 Kostas Papadimitriou
  outline: thin dotted;
96 08aa3ac7 Kostas Papadimitriou
}
97 08aa3ac7 Kostas Papadimitriou
a:hover, a:active {
98 08aa3ac7 Kostas Papadimitriou
  outline: 0;
99 08aa3ac7 Kostas Papadimitriou
}
100 08aa3ac7 Kostas Papadimitriou
article,
101 08aa3ac7 Kostas Papadimitriou
aside,
102 08aa3ac7 Kostas Papadimitriou
details,
103 08aa3ac7 Kostas Papadimitriou
figcaption,
104 08aa3ac7 Kostas Papadimitriou
figure,
105 08aa3ac7 Kostas Papadimitriou
footer,
106 08aa3ac7 Kostas Papadimitriou
header,
107 08aa3ac7 Kostas Papadimitriou
hgroup,
108 08aa3ac7 Kostas Papadimitriou
nav,
109 08aa3ac7 Kostas Papadimitriou
section {
110 08aa3ac7 Kostas Papadimitriou
  display: block;
111 08aa3ac7 Kostas Papadimitriou
}
112 08aa3ac7 Kostas Papadimitriou
audio, canvas, video {
113 08aa3ac7 Kostas Papadimitriou
  display: inline-block;
114 08aa3ac7 Kostas Papadimitriou
  *display: inline;
115 08aa3ac7 Kostas Papadimitriou
  *zoom: 1;
116 08aa3ac7 Kostas Papadimitriou
}
117 08aa3ac7 Kostas Papadimitriou
audio:not([controls]) {
118 08aa3ac7 Kostas Papadimitriou
  display: none;
119 08aa3ac7 Kostas Papadimitriou
}
120 08aa3ac7 Kostas Papadimitriou
sub, sup {
121 08aa3ac7 Kostas Papadimitriou
  font-size: 75%;
122 08aa3ac7 Kostas Papadimitriou
  line-height: 0;
123 08aa3ac7 Kostas Papadimitriou
  position: relative;
124 08aa3ac7 Kostas Papadimitriou
  vertical-align: baseline;
125 08aa3ac7 Kostas Papadimitriou
}
126 08aa3ac7 Kostas Papadimitriou
sup {
127 08aa3ac7 Kostas Papadimitriou
  top: -0.5em;
128 08aa3ac7 Kostas Papadimitriou
}
129 08aa3ac7 Kostas Papadimitriou
sub {
130 08aa3ac7 Kostas Papadimitriou
  bottom: -0.25em;
131 08aa3ac7 Kostas Papadimitriou
}
132 08aa3ac7 Kostas Papadimitriou
img {
133 08aa3ac7 Kostas Papadimitriou
  border: 0;
134 08aa3ac7 Kostas Papadimitriou
  -ms-interpolation-mode: bicubic;
135 08aa3ac7 Kostas Papadimitriou
}
136 08aa3ac7 Kostas Papadimitriou
button,
137 08aa3ac7 Kostas Papadimitriou
input,
138 08aa3ac7 Kostas Papadimitriou
select,
139 08aa3ac7 Kostas Papadimitriou
textarea {
140 08aa3ac7 Kostas Papadimitriou
  font-size: 100%;
141 08aa3ac7 Kostas Papadimitriou
  margin: 0;
142 08aa3ac7 Kostas Papadimitriou
  vertical-align: baseline;
143 08aa3ac7 Kostas Papadimitriou
  *vertical-align: middle;
144 08aa3ac7 Kostas Papadimitriou
}
145 08aa3ac7 Kostas Papadimitriou
button, input {
146 08aa3ac7 Kostas Papadimitriou
  line-height: normal;
147 08aa3ac7 Kostas Papadimitriou
  *overflow: visible;
148 08aa3ac7 Kostas Papadimitriou
}
149 08aa3ac7 Kostas Papadimitriou
button::-moz-focus-inner, input::-moz-focus-inner {
150 08aa3ac7 Kostas Papadimitriou
  border: 0;
151 08aa3ac7 Kostas Papadimitriou
  padding: 0;
152 08aa3ac7 Kostas Papadimitriou
}
153 08aa3ac7 Kostas Papadimitriou
button,
154 08aa3ac7 Kostas Papadimitriou
input[type="button"],
155 08aa3ac7 Kostas Papadimitriou
input[type="reset"],
156 08aa3ac7 Kostas Papadimitriou
input[type="submit"] {
157 08aa3ac7 Kostas Papadimitriou
  cursor: pointer;
158 08aa3ac7 Kostas Papadimitriou
  -webkit-appearance: button;
159 08aa3ac7 Kostas Papadimitriou
}
160 08aa3ac7 Kostas Papadimitriou
input[type="search"] {
161 08aa3ac7 Kostas Papadimitriou
  -webkit-appearance: textfield;
162 08aa3ac7 Kostas Papadimitriou
  -webkit-box-sizing: content-box;
163 08aa3ac7 Kostas Papadimitriou
  -moz-box-sizing: content-box;
164 08aa3ac7 Kostas Papadimitriou
  box-sizing: content-box;
165 08aa3ac7 Kostas Papadimitriou
}
166 08aa3ac7 Kostas Papadimitriou
input[type="search"]::-webkit-search-decoration {
167 08aa3ac7 Kostas Papadimitriou
  -webkit-appearance: none;
168 08aa3ac7 Kostas Papadimitriou
}
169 08aa3ac7 Kostas Papadimitriou
textarea {
170 08aa3ac7 Kostas Papadimitriou
  overflow: auto;
171 08aa3ac7 Kostas Papadimitriou
  vertical-align: top;
172 08aa3ac7 Kostas Papadimitriou
}
173 08aa3ac7 Kostas Papadimitriou
/* Variables.less
174 08aa3ac7 Kostas Papadimitriou
 * Variables to customize the look and feel of Bootstrap
175 08aa3ac7 Kostas Papadimitriou
 * ----------------------------------------------------- */
176 08aa3ac7 Kostas Papadimitriou
/* Mixins.less
177 08aa3ac7 Kostas Papadimitriou
 * Snippets of reusable CSS to develop faster and keep code readable
178 08aa3ac7 Kostas Papadimitriou
 * ----------------------------------------------------------------- */
179 08aa3ac7 Kostas Papadimitriou
.makeRow {
180 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
181 08aa3ac7 Kostas Papadimitriou
  margin-left: -22px;
182 08aa3ac7 Kostas Papadimitriou
}
183 08aa3ac7 Kostas Papadimitriou
.makeRow:before, .makeRow:after {
184 08aa3ac7 Kostas Papadimitriou
  display: table;
185 08aa3ac7 Kostas Papadimitriou
  content: "";
186 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
187 08aa3ac7 Kostas Papadimitriou
}
188 08aa3ac7 Kostas Papadimitriou
.makeRow:after {
189 08aa3ac7 Kostas Papadimitriou
  clear: both;
190 08aa3ac7 Kostas Papadimitriou
}
191 08aa3ac7 Kostas Papadimitriou
.button {
192 08aa3ac7 Kostas Papadimitriou
  font-family: 'Antic', sans-serif;
193 08aa3ac7 Kostas Papadimitriou
  font-size: 14px;
194 08aa3ac7 Kostas Papadimitriou
  font-weight: normal;
195 08aa3ac7 Kostas Papadimitriou
  line-height: 22px;
196 08aa3ac7 Kostas Papadimitriou
  letter-spacing: 1px;
197 3a9f4931 Sofia Papagiannaki
  font-family: 'Antic', sans-serif;
198 3a9f4931 Sofia Papagiannaki
  font-size: 14px;
199 3a9f4931 Sofia Papagiannaki
  font-weight: normal;
200 3a9f4931 Sofia Papagiannaki
  line-height: 22px;
201 3a9f4931 Sofia Papagiannaki
  letter-spacing: 1px;
202 3a9f4931 Sofia Papagiannaki
  background-color: #3582ac;
203 3a9f4931 Sofia Papagiannaki
  color: #ffffff;
204 3a9f4931 Sofia Papagiannaki
  border: none;
205 3a9f4931 Sofia Papagiannaki
  padding: 0.8em 22px;
206 3a9f4931 Sofia Papagiannaki
  font-size: 1em;
207 3a9f4931 Sofia Papagiannaki
}
208 3a9f4931 Sofia Papagiannaki
.button:hover {
209 3a9f4931 Sofia Papagiannaki
  background-color: #f89a1c;
210 3a9f4931 Sofia Papagiannaki
}
211 25d9d4d0 Sofia Papagiannaki
.button.back {
212 25d9d4d0 Sofia Papagiannaki
  text-decoration: none;
213 25d9d4d0 Sofia Papagiannaki
  bottom: 0;
214 25d9d4d0 Sofia Papagiannaki
  float: right;
215 25d9d4d0 Sofia Papagiannaki
  z-index: 500;
216 25d9d4d0 Sofia Papagiannaki
}
217 25d9d4d0 Sofia Papagiannaki
.button.back.right {
218 25d9d4d0 Sofia Papagiannaki
  right: 0;
219 25d9d4d0 Sofia Papagiannaki
}
220 25d9d4d0 Sofia Papagiannaki
.buttons-list {
221 25d9d4d0 Sofia Papagiannaki
  z-index: 300;
222 25d9d4d0 Sofia Papagiannaki
  position: relative;
223 25d9d4d0 Sofia Papagiannaki
}
224 25d9d4d0 Sofia Papagiannaki
.buttons-list .button {
225 25d9d4d0 Sofia Papagiannaki
  margin-left: 10px;
226 25d9d4d0 Sofia Papagiannaki
}
227 25d9d4d0 Sofia Papagiannaki
.buttons-list.fixpos {
228 25d9d4d0 Sofia Papagiannaki
  margin-top: -42px;
229 25d9d4d0 Sofia Papagiannaki
}
230 3a9f4931 Sofia Papagiannaki
a.button {
231 ebd369d0 Sofia Papagiannaki
  text-align: center !important;
232 ebd369d0 Sofia Papagiannaki
  color: #fff !important;
233 3a9f4931 Sofia Papagiannaki
  border: none !important;
234 ebd369d0 Sofia Papagiannaki
  display: block !important;
235 3a9f4931 Sofia Papagiannaki
}
236 ebd369d0 Sofia Papagiannaki
a.button:hover {
237 ebd369d0 Sofia Papagiannaki
  color: #fff !important;
238 3a9f4931 Sofia Papagiannaki
}
239 08aa3ac7 Kostas Papadimitriou
/*addon to style django forms rendered with as_p filter*/
240 08aa3ac7 Kostas Papadimitriou
/*
241 08aa3ac7 Kostas Papadimitriou
 * Tables.less
242 08aa3ac7 Kostas Papadimitriou
 * Tables for, you guessed it, tabular data
243 08aa3ac7 Kostas Papadimitriou
 * ---------------------------------------- */
244 08aa3ac7 Kostas Papadimitriou
table {
245 08aa3ac7 Kostas Papadimitriou
  width: 100%;
246 08aa3ac7 Kostas Papadimitriou
  margin-bottom: 22px;
247 08aa3ac7 Kostas Papadimitriou
  padding: 0;
248 08aa3ac7 Kostas Papadimitriou
  font-size: 14px;
249 08aa3ac7 Kostas Papadimitriou
  border-collapse: collapse;
250 08aa3ac7 Kostas Papadimitriou
}
251 08aa3ac7 Kostas Papadimitriou
table th, table td {
252 08aa3ac7 Kostas Papadimitriou
  padding: 10px 10px 9px;
253 08aa3ac7 Kostas Papadimitriou
  line-height: 22px;
254 08aa3ac7 Kostas Papadimitriou
  text-align: left;
255 08aa3ac7 Kostas Papadimitriou
}
256 08aa3ac7 Kostas Papadimitriou
table th {
257 08aa3ac7 Kostas Papadimitriou
  padding-top: 9px;
258 08aa3ac7 Kostas Papadimitriou
  font-weight: bold;
259 08aa3ac7 Kostas Papadimitriou
  vertical-align: middle;
260 08aa3ac7 Kostas Papadimitriou
}
261 08aa3ac7 Kostas Papadimitriou
table td {
262 08aa3ac7 Kostas Papadimitriou
  vertical-align: top;
263 08aa3ac7 Kostas Papadimitriou
  border-top: 1px solid #ddd;
264 08aa3ac7 Kostas Papadimitriou
}
265 08aa3ac7 Kostas Papadimitriou
table tbody th {
266 08aa3ac7 Kostas Papadimitriou
  border-top: 1px solid #ddd;
267 08aa3ac7 Kostas Papadimitriou
  vertical-align: top;
268 08aa3ac7 Kostas Papadimitriou
}
269 08aa3ac7 Kostas Papadimitriou
.condensed-table th, .condensed-table td {
270 08aa3ac7 Kostas Papadimitriou
  padding: 5px 5px 4px;
271 08aa3ac7 Kostas Papadimitriou
}
272 08aa3ac7 Kostas Papadimitriou
.bordered-table {
273 08aa3ac7 Kostas Papadimitriou
  border: 1px solid #ddd;
274 08aa3ac7 Kostas Papadimitriou
  border-collapse: separate;
275 08aa3ac7 Kostas Papadimitriou
  *border-collapse: collapse;
276 08aa3ac7 Kostas Papadimitriou
  /* IE7, collapse table to remove spacing */
277 08aa3ac7 Kostas Papadimitriou
278 08aa3ac7 Kostas Papadimitriou
  -webkit-border-radius: 4px;
279 08aa3ac7 Kostas Papadimitriou
  -moz-border-radius: 4px;
280 08aa3ac7 Kostas Papadimitriou
  border-radius: 4px;
281 08aa3ac7 Kostas Papadimitriou
}
282 08aa3ac7 Kostas Papadimitriou
.bordered-table th + th, .bordered-table td + td, .bordered-table th + td {
283 08aa3ac7 Kostas Papadimitriou
  border-left: 1px solid #ddd;
284 08aa3ac7 Kostas Papadimitriou
}
285 08aa3ac7 Kostas Papadimitriou
.bordered-table thead tr:first-child th:first-child, .bordered-table tbody tr:first-child td:first-child {
286 08aa3ac7 Kostas Papadimitriou
  -webkit-border-radius: 4px 0 0 0;
287 08aa3ac7 Kostas Papadimitriou
  -moz-border-radius: 4px 0 0 0;
288 08aa3ac7 Kostas Papadimitriou
  border-radius: 4px 0 0 0;
289 08aa3ac7 Kostas Papadimitriou
}
290 08aa3ac7 Kostas Papadimitriou
.bordered-table thead tr:first-child th:last-child, .bordered-table tbody tr:first-child td:last-child {
291 08aa3ac7 Kostas Papadimitriou
  -webkit-border-radius: 0 4px 0 0;
292 08aa3ac7 Kostas Papadimitriou
  -moz-border-radius: 0 4px 0 0;
293 08aa3ac7 Kostas Papadimitriou
  border-radius: 0 4px 0 0;
294 08aa3ac7 Kostas Papadimitriou
}
295 08aa3ac7 Kostas Papadimitriou
.bordered-table tbody tr:last-child td:first-child {
296 08aa3ac7 Kostas Papadimitriou
  -webkit-border-radius: 0 0 0 4px;
297 08aa3ac7 Kostas Papadimitriou
  -moz-border-radius: 0 0 0 4px;
298 08aa3ac7 Kostas Papadimitriou
  border-radius: 0 0 0 4px;
299 08aa3ac7 Kostas Papadimitriou
}
300 08aa3ac7 Kostas Papadimitriou
.bordered-table tbody tr:last-child td:last-child {
301 08aa3ac7 Kostas Papadimitriou
  -webkit-border-radius: 0 0 4px 0;
302 08aa3ac7 Kostas Papadimitriou
  -moz-border-radius: 0 0 4px 0;
303 08aa3ac7 Kostas Papadimitriou
  border-radius: 0 0 4px 0;
304 08aa3ac7 Kostas Papadimitriou
}
305 08aa3ac7 Kostas Papadimitriou
table .span1 {
306 08aa3ac7 Kostas Papadimitriou
  width: 40px;
307 08aa3ac7 Kostas Papadimitriou
}
308 08aa3ac7 Kostas Papadimitriou
table .span2 {
309 08aa3ac7 Kostas Papadimitriou
  width: 120px;
310 08aa3ac7 Kostas Papadimitriou
}
311 08aa3ac7 Kostas Papadimitriou
table .span3 {
312 08aa3ac7 Kostas Papadimitriou
  width: 200px;
313 08aa3ac7 Kostas Papadimitriou
}
314 08aa3ac7 Kostas Papadimitriou
table .span4 {
315 08aa3ac7 Kostas Papadimitriou
  width: 280px;
316 08aa3ac7 Kostas Papadimitriou
}
317 08aa3ac7 Kostas Papadimitriou
table .span5 {
318 08aa3ac7 Kostas Papadimitriou
  width: 360px;
319 08aa3ac7 Kostas Papadimitriou
}
320 08aa3ac7 Kostas Papadimitriou
table .span6 {
321 08aa3ac7 Kostas Papadimitriou
  width: 440px;
322 08aa3ac7 Kostas Papadimitriou
}
323 08aa3ac7 Kostas Papadimitriou
table .span7 {
324 08aa3ac7 Kostas Papadimitriou
  width: 520px;
325 08aa3ac7 Kostas Papadimitriou
}
326 08aa3ac7 Kostas Papadimitriou
table .span8 {
327 08aa3ac7 Kostas Papadimitriou
  width: 600px;
328 08aa3ac7 Kostas Papadimitriou
}
329 08aa3ac7 Kostas Papadimitriou
table .span9 {
330 08aa3ac7 Kostas Papadimitriou
  width: 680px;
331 08aa3ac7 Kostas Papadimitriou
}
332 08aa3ac7 Kostas Papadimitriou
table .span10 {
333 08aa3ac7 Kostas Papadimitriou
  width: 760px;
334 08aa3ac7 Kostas Papadimitriou
}
335 08aa3ac7 Kostas Papadimitriou
table .span11 {
336 08aa3ac7 Kostas Papadimitriou
  width: 840px;
337 08aa3ac7 Kostas Papadimitriou
}
338 08aa3ac7 Kostas Papadimitriou
table .span12 {
339 08aa3ac7 Kostas Papadimitriou
  width: 920px;
340 08aa3ac7 Kostas Papadimitriou
}
341 08aa3ac7 Kostas Papadimitriou
table .span13 {
342 08aa3ac7 Kostas Papadimitriou
  width: 1000px;
343 08aa3ac7 Kostas Papadimitriou
}
344 08aa3ac7 Kostas Papadimitriou
table .span14 {
345 08aa3ac7 Kostas Papadimitriou
  width: 1080px;
346 08aa3ac7 Kostas Papadimitriou
}
347 08aa3ac7 Kostas Papadimitriou
table .span15 {
348 08aa3ac7 Kostas Papadimitriou
  width: 1160px;
349 08aa3ac7 Kostas Papadimitriou
}
350 08aa3ac7 Kostas Papadimitriou
table .span16 {
351 08aa3ac7 Kostas Papadimitriou
  width: 1240px;
352 08aa3ac7 Kostas Papadimitriou
}
353 08aa3ac7 Kostas Papadimitriou
.zebra-striped tbody tr:nth-child(odd) td, .zebra-striped tbody tr:nth-child(odd) th {
354 08aa3ac7 Kostas Papadimitriou
  background-color: #f9f9f9;
355 08aa3ac7 Kostas Papadimitriou
}
356 08aa3ac7 Kostas Papadimitriou
.zebra-striped tbody tr:hover td, .zebra-striped tbody tr:hover th {
357 08aa3ac7 Kostas Papadimitriou
  background-color: #f5f5f5;
358 08aa3ac7 Kostas Papadimitriou
}
359 08aa3ac7 Kostas Papadimitriou
table .header {
360 08aa3ac7 Kostas Papadimitriou
  cursor: pointer;
361 08aa3ac7 Kostas Papadimitriou
}
362 08aa3ac7 Kostas Papadimitriou
table .header:after {
363 08aa3ac7 Kostas Papadimitriou
  content: "";
364 08aa3ac7 Kostas Papadimitriou
  float: right;
365 08aa3ac7 Kostas Papadimitriou
  margin-top: 7px;
366 08aa3ac7 Kostas Papadimitriou
  border-width: 0 4px 4px;
367 08aa3ac7 Kostas Papadimitriou
  border-style: solid;
368 08aa3ac7 Kostas Papadimitriou
  border-color: #000 transparent;
369 08aa3ac7 Kostas Papadimitriou
  visibility: hidden;
370 08aa3ac7 Kostas Papadimitriou
}
371 08aa3ac7 Kostas Papadimitriou
table .headerSortUp, table .headerSortDown {
372 08aa3ac7 Kostas Papadimitriou
  background-color: rgba(141, 192, 219, 0.25);
373 08aa3ac7 Kostas Papadimitriou
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
374 08aa3ac7 Kostas Papadimitriou
}
375 08aa3ac7 Kostas Papadimitriou
table .header:hover:after {
376 08aa3ac7 Kostas Papadimitriou
  visibility: visible;
377 08aa3ac7 Kostas Papadimitriou
}
378 08aa3ac7 Kostas Papadimitriou
table .headerSortDown:after, table .headerSortDown:hover:after {
379 08aa3ac7 Kostas Papadimitriou
  visibility: visible;
380 08aa3ac7 Kostas Papadimitriou
  filter: alpha(opacity=60);
381 08aa3ac7 Kostas Papadimitriou
  -khtml-opacity: 0.6;
382 08aa3ac7 Kostas Papadimitriou
  -moz-opacity: 0.6;
383 08aa3ac7 Kostas Papadimitriou
  opacity: 0.6;
384 08aa3ac7 Kostas Papadimitriou
}
385 08aa3ac7 Kostas Papadimitriou
table .headerSortUp:after {
386 08aa3ac7 Kostas Papadimitriou
  border-bottom: none;
387 08aa3ac7 Kostas Papadimitriou
  border-left: 4px solid transparent;
388 08aa3ac7 Kostas Papadimitriou
  border-right: 4px solid transparent;
389 08aa3ac7 Kostas Papadimitriou
  border-top: 4px solid #000;
390 08aa3ac7 Kostas Papadimitriou
  visibility: visible;
391 08aa3ac7 Kostas Papadimitriou
  -webkit-box-shadow: none;
392 08aa3ac7 Kostas Papadimitriou
  -moz-box-shadow: none;
393 08aa3ac7 Kostas Papadimitriou
  box-shadow: none;
394 08aa3ac7 Kostas Papadimitriou
  filter: alpha(opacity=60);
395 08aa3ac7 Kostas Papadimitriou
  -khtml-opacity: 0.6;
396 08aa3ac7 Kostas Papadimitriou
  -moz-opacity: 0.6;
397 08aa3ac7 Kostas Papadimitriou
  opacity: 0.6;
398 08aa3ac7 Kostas Papadimitriou
}
399 08aa3ac7 Kostas Papadimitriou
table .blue {
400 08aa3ac7 Kostas Papadimitriou
  color: #3582ac;
401 08aa3ac7 Kostas Papadimitriou
  border-bottom-color: #3582ac;
402 08aa3ac7 Kostas Papadimitriou
}
403 08aa3ac7 Kostas Papadimitriou
table .headerSortUp.blue, table .headerSortDown.blue {
404 08aa3ac7 Kostas Papadimitriou
  background-color: #c1ddec;
405 08aa3ac7 Kostas Papadimitriou
}
406 08aa3ac7 Kostas Papadimitriou
table .green {
407 08aa3ac7 Kostas Papadimitriou
  color: #46a546;
408 08aa3ac7 Kostas Papadimitriou
  border-bottom-color: #46a546;
409 08aa3ac7 Kostas Papadimitriou
}
410 08aa3ac7 Kostas Papadimitriou
table .headerSortUp.green, table .headerSortDown.green {
411 08aa3ac7 Kostas Papadimitriou
  background-color: #cdeacd;
412 08aa3ac7 Kostas Papadimitriou
}
413 08aa3ac7 Kostas Papadimitriou
table .red {
414 08aa3ac7 Kostas Papadimitriou
  color: #9d261d;
415 08aa3ac7 Kostas Papadimitriou
  border-bottom-color: #9d261d;
416 08aa3ac7 Kostas Papadimitriou
}
417 08aa3ac7 Kostas Papadimitriou
table .headerSortUp.red, table .headerSortDown.red {
418 08aa3ac7 Kostas Papadimitriou
  background-color: #f4c8c5;
419 08aa3ac7 Kostas Papadimitriou
}
420 08aa3ac7 Kostas Papadimitriou
table .yellow {
421 08aa3ac7 Kostas Papadimitriou
  color: #ffc40d;
422 08aa3ac7 Kostas Papadimitriou
  border-bottom-color: #ffc40d;
423 08aa3ac7 Kostas Papadimitriou
}
424 08aa3ac7 Kostas Papadimitriou
table .headerSortUp.yellow, table .headerSortDown.yellow {
425 08aa3ac7 Kostas Papadimitriou
  background-color: #fff6d9;
426 08aa3ac7 Kostas Papadimitriou
}
427 08aa3ac7 Kostas Papadimitriou
table .orange {
428 08aa3ac7 Kostas Papadimitriou
  color: #f89406;
429 08aa3ac7 Kostas Papadimitriou
  border-bottom-color: #f89406;
430 08aa3ac7 Kostas Papadimitriou
}
431 08aa3ac7 Kostas Papadimitriou
table .headerSortUp.orange, table .headerSortDown.orange {
432 08aa3ac7 Kostas Papadimitriou
  background-color: #fee9cc;
433 08aa3ac7 Kostas Papadimitriou
}
434 08aa3ac7 Kostas Papadimitriou
table .purple {
435 08aa3ac7 Kostas Papadimitriou
  color: #7a43b6;
436 08aa3ac7 Kostas Papadimitriou
  border-bottom-color: #7a43b6;
437 08aa3ac7 Kostas Papadimitriou
}
438 08aa3ac7 Kostas Papadimitriou
table .headerSortUp.purple, table .headerSortDown.purple {
439 08aa3ac7 Kostas Papadimitriou
  background-color: #e2d5f0;
440 08aa3ac7 Kostas Papadimitriou
}
441 ebd369d0 Sofia Papagiannaki
.makeRow {
442 ebd369d0 Sofia Papagiannaki
  zoom: 1;
443 ebd369d0 Sofia Papagiannaki
  margin-left: -22px;
444 ebd369d0 Sofia Papagiannaki
}
445 ebd369d0 Sofia Papagiannaki
.makeRow:before, .makeRow:after {
446 ebd369d0 Sofia Papagiannaki
  display: table;
447 ebd369d0 Sofia Papagiannaki
  content: "";
448 ebd369d0 Sofia Papagiannaki
  zoom: 1;
449 ebd369d0 Sofia Papagiannaki
}
450 ebd369d0 Sofia Papagiannaki
.makeRow:after {
451 ebd369d0 Sofia Papagiannaki
  clear: both;
452 ebd369d0 Sofia Papagiannaki
}
453 ebd369d0 Sofia Papagiannaki
.button {
454 ebd369d0 Sofia Papagiannaki
  font-family: 'Antic', sans-serif;
455 ebd369d0 Sofia Papagiannaki
  font-size: 14px;
456 ebd369d0 Sofia Papagiannaki
  font-weight: normal;
457 ebd369d0 Sofia Papagiannaki
  line-height: 22px;
458 ebd369d0 Sofia Papagiannaki
  letter-spacing: 1px;
459 ebd369d0 Sofia Papagiannaki
  font-family: 'Antic', sans-serif;
460 ebd369d0 Sofia Papagiannaki
  font-size: 14px;
461 ebd369d0 Sofia Papagiannaki
  font-weight: normal;
462 ebd369d0 Sofia Papagiannaki
  line-height: 22px;
463 ebd369d0 Sofia Papagiannaki
  letter-spacing: 1px;
464 ebd369d0 Sofia Papagiannaki
  background-color: #3582ac;
465 ebd369d0 Sofia Papagiannaki
  color: #ffffff;
466 ebd369d0 Sofia Papagiannaki
  border: none;
467 ebd369d0 Sofia Papagiannaki
  padding: 0.8em 22px;
468 ebd369d0 Sofia Papagiannaki
  font-size: 1em;
469 ebd369d0 Sofia Papagiannaki
}
470 ebd369d0 Sofia Papagiannaki
.button:hover {
471 ebd369d0 Sofia Papagiannaki
  background-color: #f89a1c;
472 ebd369d0 Sofia Papagiannaki
}
473 25d9d4d0 Sofia Papagiannaki
.button.back {
474 25d9d4d0 Sofia Papagiannaki
  text-decoration: none;
475 25d9d4d0 Sofia Papagiannaki
  bottom: 0;
476 25d9d4d0 Sofia Papagiannaki
  float: right;
477 25d9d4d0 Sofia Papagiannaki
  z-index: 500;
478 25d9d4d0 Sofia Papagiannaki
}
479 25d9d4d0 Sofia Papagiannaki
.button.back.right {
480 25d9d4d0 Sofia Papagiannaki
  right: 0;
481 25d9d4d0 Sofia Papagiannaki
}
482 25d9d4d0 Sofia Papagiannaki
.buttons-list {
483 25d9d4d0 Sofia Papagiannaki
  z-index: 300;
484 25d9d4d0 Sofia Papagiannaki
  position: relative;
485 25d9d4d0 Sofia Papagiannaki
}
486 25d9d4d0 Sofia Papagiannaki
.buttons-list .button {
487 25d9d4d0 Sofia Papagiannaki
  margin-left: 10px;
488 25d9d4d0 Sofia Papagiannaki
}
489 25d9d4d0 Sofia Papagiannaki
.buttons-list.fixpos {
490 25d9d4d0 Sofia Papagiannaki
  margin-top: -42px;
491 25d9d4d0 Sofia Papagiannaki
}
492 ebd369d0 Sofia Papagiannaki
a.button {
493 ebd369d0 Sofia Papagiannaki
  text-align: center !important;
494 ebd369d0 Sofia Papagiannaki
  color: #fff !important;
495 ebd369d0 Sofia Papagiannaki
  border: none !important;
496 ebd369d0 Sofia Papagiannaki
  display: block !important;
497 ebd369d0 Sofia Papagiannaki
}
498 ebd369d0 Sofia Papagiannaki
a.button:hover {
499 ebd369d0 Sofia Papagiannaki
  color: #fff !important;
500 ebd369d0 Sofia Papagiannaki
}
501 ebd369d0 Sofia Papagiannaki
.border-box {
502 ebd369d0 Sofia Papagiannaki
  -moz-box-sizing: border-box;
503 ebd369d0 Sofia Papagiannaki
  -webkit-box-sizing: border-box;
504 ebd369d0 Sofia Papagiannaki
  box-sizing: border-box;
505 ebd369d0 Sofia Papagiannaki
  *behavior: url(boxsizing.htc);
506 ebd369d0 Sofia Papagiannaki
}
507 d8eabd0f Kostas Papadimitriou
.clearme {
508 d8eabd0f Kostas Papadimitriou
  zoom: 1;
509 d8eabd0f Kostas Papadimitriou
}
510 d8eabd0f Kostas Papadimitriou
.clearme:before, .clearme:after {
511 d8eabd0f Kostas Papadimitriou
  display: table;
512 d8eabd0f Kostas Papadimitriou
  content: "";
513 d8eabd0f Kostas Papadimitriou
  zoom: 1;
514 d8eabd0f Kostas Papadimitriou
}
515 d8eabd0f Kostas Papadimitriou
.clearme:after {
516 d8eabd0f Kostas Papadimitriou
  clear: both;
517 d8eabd0f Kostas Papadimitriou
}
518 08aa3ac7 Kostas Papadimitriou
body {
519 08aa3ac7 Kostas Papadimitriou
  font-family: 'Antic', sans-serif;
520 08aa3ac7 Kostas Papadimitriou
  font-size: 14px;
521 08aa3ac7 Kostas Papadimitriou
  font-weight: normal;
522 08aa3ac7 Kostas Papadimitriou
  line-height: 22px;
523 08aa3ac7 Kostas Papadimitriou
  letter-spacing: 1px;
524 3a9f4931 Sofia Papagiannaki
  font-family: 'Antic', sans-serif;
525 3a9f4931 Sofia Papagiannaki
  font-size: 14px;
526 3a9f4931 Sofia Papagiannaki
  font-weight: normal;
527 3a9f4931 Sofia Papagiannaki
  line-height: 22px;
528 3a9f4931 Sofia Papagiannaki
  letter-spacing: 1px;
529 d8eabd0f Kostas Papadimitriou
  font-size: 12px;
530 08aa3ac7 Kostas Papadimitriou
}
531 08aa3ac7 Kostas Papadimitriou
.topbar {
532 08aa3ac7 Kostas Papadimitriou
  background-color: #cfcdc7;
533 08aa3ac7 Kostas Papadimitriou
}
534 08aa3ac7 Kostas Papadimitriou
.topbar .head {
535 08aa3ac7 Kostas Papadimitriou
  float: left;
536 d8eabd0f Kostas Papadimitriou
  padding: 2.333333333333333px;
537 08aa3ac7 Kostas Papadimitriou
}
538 08aa3ac7 Kostas Papadimitriou
.topbar .links {
539 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
540 08aa3ac7 Kostas Papadimitriou
  float: right;
541 08aa3ac7 Kostas Papadimitriou
}
542 08aa3ac7 Kostas Papadimitriou
.topbar .links:before, .topbar .links:after {
543 08aa3ac7 Kostas Papadimitriou
  display: table;
544 08aa3ac7 Kostas Papadimitriou
  content: "";
545 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
546 08aa3ac7 Kostas Papadimitriou
}
547 08aa3ac7 Kostas Papadimitriou
.topbar .links:after {
548 08aa3ac7 Kostas Papadimitriou
  clear: both;
549 08aa3ac7 Kostas Papadimitriou
}
550 08aa3ac7 Kostas Papadimitriou
.topbar .links a {
551 08aa3ac7 Kostas Papadimitriou
  color: #000000;
552 08aa3ac7 Kostas Papadimitriou
  text-decoration: none;
553 08aa3ac7 Kostas Papadimitriou
  display: block;
554 08aa3ac7 Kostas Papadimitriou
  float: left;
555 08aa3ac7 Kostas Papadimitriou
  margin-left: 10px;
556 d8eabd0f Kostas Papadimitriou
  padding: 8.333333333333332px;
557 08aa3ac7 Kostas Papadimitriou
}
558 08aa3ac7 Kostas Papadimitriou
.topbar .links a:hover {
559 08aa3ac7 Kostas Papadimitriou
  background-color: #1a1a1a;
560 08aa3ac7 Kostas Papadimitriou
  color: #ffffff;
561 08aa3ac7 Kostas Papadimitriou
}
562 08aa3ac7 Kostas Papadimitriou
section a,
563 08aa3ac7 Kostas Papadimitriou
p a,
564 08aa3ac7 Kostas Papadimitriou
form a,
565 ebd369d0 Sofia Papagiannaki
.section a,
566 d8eabd0f Kostas Papadimitriou
.styledlinks a,
567 d8eabd0f Kostas Papadimitriou
a.styled {
568 08aa3ac7 Kostas Papadimitriou
  color: #000000;
569 08aa3ac7 Kostas Papadimitriou
  text-decoration: none;
570 08aa3ac7 Kostas Papadimitriou
  border-bottom: 1px solid #f89a1c;
571 08aa3ac7 Kostas Papadimitriou
}
572 08aa3ac7 Kostas Papadimitriou
section a:hover,
573 08aa3ac7 Kostas Papadimitriou
p a:hover,
574 08aa3ac7 Kostas Papadimitriou
form a:hover,
575 ebd369d0 Sofia Papagiannaki
.section a:hover,
576 d8eabd0f Kostas Papadimitriou
.styledlinks a:hover,
577 d8eabd0f Kostas Papadimitriou
a.styled:hover {
578 08aa3ac7 Kostas Papadimitriou
  color: #f89a1c;
579 08aa3ac7 Kostas Papadimitriou
}
580 08aa3ac7 Kostas Papadimitriou
section a.noborder,
581 08aa3ac7 Kostas Papadimitriou
p a.noborder,
582 08aa3ac7 Kostas Papadimitriou
form a.noborder,
583 ebd369d0 Sofia Papagiannaki
.section a.noborder,
584 d8eabd0f Kostas Papadimitriou
.styledlinks a.noborder,
585 d8eabd0f Kostas Papadimitriou
a.styled.noborder {
586 08aa3ac7 Kostas Papadimitriou
  border: none;
587 08aa3ac7 Kostas Papadimitriou
}
588 08aa3ac7 Kostas Papadimitriou
section a em,
589 08aa3ac7 Kostas Papadimitriou
p a em,
590 08aa3ac7 Kostas Papadimitriou
form a em,
591 ebd369d0 Sofia Papagiannaki
.section a em,
592 d8eabd0f Kostas Papadimitriou
.styledlinks a em,
593 d8eabd0f Kostas Papadimitriou
a.styled em {
594 08aa3ac7 Kostas Papadimitriou
  color: #3582ac;
595 08aa3ac7 Kostas Papadimitriou
}
596 ebd369d0 Sofia Papagiannaki
a.simple {
597 ebd369d0 Sofia Papagiannaki
  border: none;
598 ebd369d0 Sofia Papagiannaki
}
599 08aa3ac7 Kostas Papadimitriou
a.action {
600 08aa3ac7 Kostas Papadimitriou
  color: #f89a1c;
601 08aa3ac7 Kostas Papadimitriou
  border-bottom: none;
602 08aa3ac7 Kostas Papadimitriou
}
603 08aa3ac7 Kostas Papadimitriou
a img {
604 08aa3ac7 Kostas Papadimitriou
  border-bottom: none;
605 08aa3ac7 Kostas Papadimitriou
}
606 08aa3ac7 Kostas Papadimitriou
.content-border {
607 08aa3ac7 Kostas Papadimitriou
  border-right: 1px solid #808080;
608 08aa3ac7 Kostas Papadimitriou
  border-left: 1px solid #808080;
609 08aa3ac7 Kostas Papadimitriou
}
610 08aa3ac7 Kostas Papadimitriou
.hidden {
611 08aa3ac7 Kostas Papadimitriou
  display: none !important;
612 08aa3ac7 Kostas Papadimitriou
}
613 08aa3ac7 Kostas Papadimitriou
.container, .topbar, .footer {
614 08aa3ac7 Kostas Papadimitriou
  width: 796px;
615 08aa3ac7 Kostas Papadimitriou
  margin-left: auto;
616 08aa3ac7 Kostas Papadimitriou
  margin-right: auto;
617 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
618 08aa3ac7 Kostas Papadimitriou
  border-right: 1px solid #808080;
619 08aa3ac7 Kostas Papadimitriou
  border-left: 1px solid #808080;
620 08aa3ac7 Kostas Papadimitriou
  padding: 0 82px;
621 08aa3ac7 Kostas Papadimitriou
}
622 08aa3ac7 Kostas Papadimitriou
.container:before,
623 08aa3ac7 Kostas Papadimitriou
.topbar:before,
624 08aa3ac7 Kostas Papadimitriou
.footer:before,
625 08aa3ac7 Kostas Papadimitriou
.container:after,
626 08aa3ac7 Kostas Papadimitriou
.topbar:after,
627 08aa3ac7 Kostas Papadimitriou
.footer:after {
628 08aa3ac7 Kostas Papadimitriou
  display: table;
629 08aa3ac7 Kostas Papadimitriou
  content: "";
630 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
631 08aa3ac7 Kostas Papadimitriou
}
632 08aa3ac7 Kostas Papadimitriou
.container:after, .topbar:after, .footer:after {
633 08aa3ac7 Kostas Papadimitriou
  clear: both;
634 08aa3ac7 Kostas Papadimitriou
}
635 08aa3ac7 Kostas Papadimitriou
.container {
636 08aa3ac7 Kostas Papadimitriou
  padding-bottom: 82px;
637 08aa3ac7 Kostas Papadimitriou
  background-color: #ffffff;
638 08aa3ac7 Kostas Papadimitriou
}
639 08aa3ac7 Kostas Papadimitriou
div.header {
640 08aa3ac7 Kostas Papadimitriou
  position: relative;
641 d8eabd0f Kostas Papadimitriou
  margin-top: 36.666666666666664px;
642 d8eabd0f Kostas Papadimitriou
  margin-bottom: 14.666666666666666px;
643 08aa3ac7 Kostas Papadimitriou
}
644 08aa3ac7 Kostas Papadimitriou
div.header h1 {
645 08aa3ac7 Kostas Papadimitriou
  color: #cfcdc7;
646 08aa3ac7 Kostas Papadimitriou
  display: inline;
647 08aa3ac7 Kostas Papadimitriou
  font-size: 2.3em;
648 08aa3ac7 Kostas Papadimitriou
  border-bottom: 1px solid #cfcdc7;
649 08aa3ac7 Kostas Papadimitriou
  padding-bottom: 3px;
650 08aa3ac7 Kostas Papadimitriou
}
651 ebd369d0 Sofia Papagiannaki
.mainlogo {
652 ebd369d0 Sofia Papagiannaki
  height: 36px;
653 ebd369d0 Sofia Papagiannaki
}
654 ebd369d0 Sofia Papagiannaki
.mainlogo h1 {
655 ebd369d0 Sofia Papagiannaki
  height: 36px;
656 ebd369d0 Sofia Papagiannaki
}
657 08aa3ac7 Kostas Papadimitriou
.mainlogo img {
658 08aa3ac7 Kostas Papadimitriou
  margin-left: -10px;
659 08aa3ac7 Kostas Papadimitriou
}
660 08aa3ac7 Kostas Papadimitriou
.footer {
661 08aa3ac7 Kostas Papadimitriou
  border-bottom: 1px solid #808080;
662 08aa3ac7 Kostas Papadimitriou
  border-top: 1px solid #a6a6a6;
663 d8eabd0f Kostas Papadimitriou
  padding-top: 14.666666666666666px;
664 d8eabd0f Kostas Papadimitriou
  padding-bottom: 14.666666666666666px;
665 08aa3ac7 Kostas Papadimitriou
}
666 08aa3ac7 Kostas Papadimitriou
ul.inline {
667 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
668 08aa3ac7 Kostas Papadimitriou
}
669 08aa3ac7 Kostas Papadimitriou
ul.inline:before, ul.inline:after {
670 08aa3ac7 Kostas Papadimitriou
  display: table;
671 08aa3ac7 Kostas Papadimitriou
  content: "";
672 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
673 08aa3ac7 Kostas Papadimitriou
}
674 08aa3ac7 Kostas Papadimitriou
ul.inline:after {
675 08aa3ac7 Kostas Papadimitriou
  clear: both;
676 08aa3ac7 Kostas Papadimitriou
}
677 08aa3ac7 Kostas Papadimitriou
ul.inline li {
678 08aa3ac7 Kostas Papadimitriou
  display: block;
679 08aa3ac7 Kostas Papadimitriou
  float: left;
680 08aa3ac7 Kostas Papadimitriou
  margin-right: 1em;
681 08aa3ac7 Kostas Papadimitriou
}
682 08aa3ac7 Kostas Papadimitriou
.mainnav.quicknav {
683 08aa3ac7 Kostas Papadimitriou
  position: absolute;
684 08aa3ac7 Kostas Papadimitriou
  right: 0;
685 d8eabd0f Kostas Papadimitriou
  top: -38.13333333333333px;
686 08aa3ac7 Kostas Papadimitriou
  margin: 0;
687 08aa3ac7 Kostas Papadimitriou
}
688 08aa3ac7 Kostas Papadimitriou
.mainnav.quicknav li {
689 08aa3ac7 Kostas Papadimitriou
  margin-right: 0;
690 08aa3ac7 Kostas Papadimitriou
  margin-left: 1em;
691 08aa3ac7 Kostas Papadimitriou
}
692 ebd369d0 Sofia Papagiannaki
.navigation {
693 ebd369d0 Sofia Papagiannaki
  height: 83px;
694 d8eabd0f Kostas Papadimitriou
  position: absolute;
695 d8eabd0f Kostas Papadimitriou
  right: -15px;
696 d8eabd0f Kostas Papadimitriou
  top: -23px;
697 ebd369d0 Sofia Papagiannaki
}
698 08aa3ac7 Kostas Papadimitriou
.mainnav {
699 d8eabd0f Kostas Papadimitriou
  font-size: 1.3em;
700 08aa3ac7 Kostas Papadimitriou
}
701 08aa3ac7 Kostas Papadimitriou
.mainnav.subnav {
702 d8eabd0f Kostas Papadimitriou
  margin-bottom: -14.666666666666666px;
703 08aa3ac7 Kostas Papadimitriou
}
704 08aa3ac7 Kostas Papadimitriou
.mainnav.subnav li {
705 d8eabd0f Kostas Papadimitriou
  margin-top: 5.866666666666667px;
706 d8eabd0f Kostas Papadimitriou
  float: right;
707 08aa3ac7 Kostas Papadimitriou
}
708 08aa3ac7 Kostas Papadimitriou
.mainnav li {
709 d8eabd0f Kostas Papadimitriou
  margin-top: 29.333333333333332px;
710 08aa3ac7 Kostas Papadimitriou
}
711 08aa3ac7 Kostas Papadimitriou
.mainnav li.active a {
712 08aa3ac7 Kostas Papadimitriou
  /*border-bottom: 1px solid @linkColor;*/
713 08aa3ac7 Kostas Papadimitriou
714 08aa3ac7 Kostas Papadimitriou
  border-bottom: none;
715 08aa3ac7 Kostas Papadimitriou
  color: #f89a1c;
716 08aa3ac7 Kostas Papadimitriou
}
717 08aa3ac7 Kostas Papadimitriou
.mainnav a {
718 08aa3ac7 Kostas Papadimitriou
  color: #000000;
719 08aa3ac7 Kostas Papadimitriou
  text-decoration: none;
720 08aa3ac7 Kostas Papadimitriou
}
721 08aa3ac7 Kostas Papadimitriou
.mainnav a:hover {
722 08aa3ac7 Kostas Papadimitriou
  border-bottom: 1px solid #f89a1c;
723 08aa3ac7 Kostas Papadimitriou
}
724 08aa3ac7 Kostas Papadimitriou
.mainnav a.active, .mainnav a:active {
725 08aa3ac7 Kostas Papadimitriou
  border-bottom: 1px solid #f89a1c;
726 08aa3ac7 Kostas Papadimitriou
  color: #f89a1c;
727 08aa3ac7 Kostas Papadimitriou
}
728 ebd369d0 Sofia Papagiannaki
.bottom-section {
729 ebd369d0 Sofia Papagiannaki
  zoom: 1;
730 ebd369d0 Sofia Papagiannaki
}
731 ebd369d0 Sofia Papagiannaki
.bottom-section:before, .bottom-section:after {
732 ebd369d0 Sofia Papagiannaki
  display: table;
733 ebd369d0 Sofia Papagiannaki
  content: "";
734 ebd369d0 Sofia Papagiannaki
  zoom: 1;
735 ebd369d0 Sofia Papagiannaki
}
736 ebd369d0 Sofia Papagiannaki
.bottom-section:after {
737 ebd369d0 Sofia Papagiannaki
  clear: both;
738 ebd369d0 Sofia Papagiannaki
}
739 ebd369d0 Sofia Papagiannaki
.bottom-section .section img {
740 ebd369d0 Sofia Papagiannaki
  width: 200px;
741 ebd369d0 Sofia Papagiannaki
}
742 ebd369d0 Sofia Papagiannaki
.top-section {
743 ebd369d0 Sofia Papagiannaki
  zoom: 1;
744 ebd369d0 Sofia Papagiannaki
}
745 ebd369d0 Sofia Papagiannaki
.top-section:before, .top-section:after {
746 ebd369d0 Sofia Papagiannaki
  display: table;
747 ebd369d0 Sofia Papagiannaki
  content: "";
748 ebd369d0 Sofia Papagiannaki
  zoom: 1;
749 ebd369d0 Sofia Papagiannaki
}
750 ebd369d0 Sofia Papagiannaki
.top-section:after {
751 ebd369d0 Sofia Papagiannaki
  clear: both;
752 ebd369d0 Sofia Papagiannaki
}
753 ebd369d0 Sofia Papagiannaki
div.page {
754 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
755 08aa3ac7 Kostas Papadimitriou
  margin-left: -22px;
756 3a9f4931 Sofia Papagiannaki
  zoom: 1;
757 3a9f4931 Sofia Papagiannaki
  margin-left: -22px;
758 d8eabd0f Kostas Papadimitriou
  margin-top: 73.33333333333333px;
759 08aa3ac7 Kostas Papadimitriou
  font-size: 1.1em;
760 08aa3ac7 Kostas Papadimitriou
}
761 ebd369d0 Sofia Papagiannaki
div.page:before, div.page:after {
762 08aa3ac7 Kostas Papadimitriou
  display: table;
763 08aa3ac7 Kostas Papadimitriou
  content: "";
764 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
765 08aa3ac7 Kostas Papadimitriou
}
766 ebd369d0 Sofia Papagiannaki
div.page:after {
767 08aa3ac7 Kostas Papadimitriou
  clear: both;
768 08aa3ac7 Kostas Papadimitriou
}
769 ebd369d0 Sofia Papagiannaki
div.page:before, div.page:after {
770 3a9f4931 Sofia Papagiannaki
  display: table;
771 3a9f4931 Sofia Papagiannaki
  content: "";
772 3a9f4931 Sofia Papagiannaki
  zoom: 1;
773 3a9f4931 Sofia Papagiannaki
}
774 ebd369d0 Sofia Papagiannaki
div.page:after {
775 3a9f4931 Sofia Papagiannaki
  clear: both;
776 3a9f4931 Sofia Papagiannaki
}
777 ebd369d0 Sofia Papagiannaki
div.page .page-inner {
778 08aa3ac7 Kostas Papadimitriou
  position: relative;
779 08aa3ac7 Kostas Papadimitriou
}
780 08aa3ac7 Kostas Papadimitriou
.maincol {
781 d8eabd0f Kostas Papadimitriou
  position: relative;
782 08aa3ac7 Kostas Papadimitriou
  display: inline;
783 08aa3ac7 Kostas Papadimitriou
  float: left;
784 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
785 08aa3ac7 Kostas Papadimitriou
  width: 388px;
786 08aa3ac7 Kostas Papadimitriou
}
787 08aa3ac7 Kostas Papadimitriou
.maincol.wide {
788 08aa3ac7 Kostas Papadimitriou
  display: inline;
789 08aa3ac7 Kostas Papadimitriou
  float: left;
790 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
791 08aa3ac7 Kostas Papadimitriou
  width: 470px;
792 08aa3ac7 Kostas Papadimitriou
}
793 08aa3ac7 Kostas Papadimitriou
.maincol.full {
794 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
795 08aa3ac7 Kostas Papadimitriou
  margin-left: -22px;
796 3a9f4931 Sofia Papagiannaki
  zoom: 1;
797 3a9f4931 Sofia Papagiannaki
  margin-left: -22px;
798 08aa3ac7 Kostas Papadimitriou
  margin-left: 0;
799 08aa3ac7 Kostas Papadimitriou
  display: inline;
800 08aa3ac7 Kostas Papadimitriou
  float: left;
801 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
802 08aa3ac7 Kostas Papadimitriou
  width: 798px;
803 08aa3ac7 Kostas Papadimitriou
}
804 08aa3ac7 Kostas Papadimitriou
.maincol.full:before, .maincol.full:after {
805 08aa3ac7 Kostas Papadimitriou
  display: table;
806 08aa3ac7 Kostas Papadimitriou
  content: "";
807 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
808 08aa3ac7 Kostas Papadimitriou
}
809 08aa3ac7 Kostas Papadimitriou
.maincol.full:after {
810 08aa3ac7 Kostas Papadimitriou
  clear: both;
811 08aa3ac7 Kostas Papadimitriou
}
812 3a9f4931 Sofia Papagiannaki
.maincol.full:before, .maincol.full:after {
813 3a9f4931 Sofia Papagiannaki
  display: table;
814 3a9f4931 Sofia Papagiannaki
  content: "";
815 3a9f4931 Sofia Papagiannaki
  zoom: 1;
816 3a9f4931 Sofia Papagiannaki
}
817 3a9f4931 Sofia Papagiannaki
.maincol.full:after {
818 3a9f4931 Sofia Papagiannaki
  clear: both;
819 3a9f4931 Sofia Papagiannaki
}
820 d8eabd0f Kostas Papadimitriou
.maincol .nextlink {
821 d8eabd0f Kostas Papadimitriou
  margin-top: 60px;
822 d8eabd0f Kostas Papadimitriou
  text-align: right;
823 d8eabd0f Kostas Papadimitriou
  float: right;
824 d8eabd0f Kostas Papadimitriou
  margin-right: 50px;
825 d8eabd0f Kostas Papadimitriou
  font-size: 1.1em;
826 d8eabd0f Kostas Papadimitriou
}
827 d8eabd0f Kostas Papadimitriou
.maincol .content-bottom {
828 d8eabd0f Kostas Papadimitriou
  position: relative;
829 d8eabd0f Kostas Papadimitriou
  zoom: 1;
830 d8eabd0f Kostas Papadimitriou
}
831 d8eabd0f Kostas Papadimitriou
.maincol .content-bottom:before, .maincol .content-bottom:after {
832 d8eabd0f Kostas Papadimitriou
  display: table;
833 d8eabd0f Kostas Papadimitriou
  content: "";
834 d8eabd0f Kostas Papadimitriou
  zoom: 1;
835 d8eabd0f Kostas Papadimitriou
}
836 d8eabd0f Kostas Papadimitriou
.maincol .content-bottom:after {
837 d8eabd0f Kostas Papadimitriou
  clear: both;
838 d8eabd0f Kostas Papadimitriou
}
839 d8eabd0f Kostas Papadimitriou
.backlink {
840 d8eabd0f Kostas Papadimitriou
  margin: 30px 0;
841 d8eabd0f Kostas Papadimitriou
}
842 08aa3ac7 Kostas Papadimitriou
.appbar {
843 08aa3ac7 Kostas Papadimitriou
  height: 30px;
844 08aa3ac7 Kostas Papadimitriou
  background-color: #3582ac;
845 08aa3ac7 Kostas Papadimitriou
}
846 08aa3ac7 Kostas Papadimitriou
.rightcol {
847 18ffbee1 Sofia Papagiannaki
  display: inline;
848 18ffbee1 Sofia Papagiannaki
  float: left;
849 18ffbee1 Sofia Papagiannaki
  margin-left: 22px;
850 08aa3ac7 Kostas Papadimitriou
  width: 306px;
851 18ffbee1 Sofia Papagiannaki
  margin-left: 102px;
852 08aa3ac7 Kostas Papadimitriou
}
853 08aa3ac7 Kostas Papadimitriou
.rightcol.narrow {
854 18ffbee1 Sofia Papagiannaki
  display: inline;
855 18ffbee1 Sofia Papagiannaki
  float: left;
856 18ffbee1 Sofia Papagiannaki
  margin-left: 22px;
857 08aa3ac7 Kostas Papadimitriou
  width: 224px;
858 18ffbee1 Sofia Papagiannaki
  margin-left: 102px;
859 08aa3ac7 Kostas Papadimitriou
}
860 08aa3ac7 Kostas Papadimitriou
.rightcol input[type=text], .rightcol input[type=password] {
861 08aa3ac7 Kostas Papadimitriou
  width: 273px;
862 08aa3ac7 Kostas Papadimitriou
}
863 08aa3ac7 Kostas Papadimitriou
/* generic form styles */
864 08aa3ac7 Kostas Papadimitriou
input, textarea, .form-widget {
865 08aa3ac7 Kostas Papadimitriou
  background-color: #ffffff;
866 ebd369d0 Sofia Papagiannaki
  color: #808080;
867 08aa3ac7 Kostas Papadimitriou
  border-color: #000000;
868 08aa3ac7 Kostas Papadimitriou
}
869 08aa3ac7 Kostas Papadimitriou
#forms .input, #forms input {
870 08aa3ac7 Kostas Papadimitriou
  font-family: 'Antic', sans-serif;
871 08aa3ac7 Kostas Papadimitriou
  font-size: 14px;
872 08aa3ac7 Kostas Papadimitriou
  font-weight: normal;
873 08aa3ac7 Kostas Papadimitriou
  line-height: 22px;
874 08aa3ac7 Kostas Papadimitriou
  letter-spacing: 1px;
875 3a9f4931 Sofia Papagiannaki
  font-family: 'Antic', sans-serif;
876 3a9f4931 Sofia Papagiannaki
  font-size: 14px;
877 3a9f4931 Sofia Papagiannaki
  font-weight: normal;
878 3a9f4931 Sofia Papagiannaki
  line-height: 22px;
879 3a9f4931 Sofia Papagiannaki
  letter-spacing: 1px;
880 08aa3ac7 Kostas Papadimitriou
  border: 1px solid #808080;
881 ebd369d0 Sofia Papagiannaki
  height: 21px;
882 ebd369d0 Sofia Papagiannaki
  display: inline-block;
883 08aa3ac7 Kostas Papadimitriou
  margin-bottom: -1px;
884 08aa3ac7 Kostas Papadimitriou
  padding: 0.8em;
885 08aa3ac7 Kostas Papadimitriou
  padding-left: 1.5em;
886 08aa3ac7 Kostas Papadimitriou
  z-index: 2;
887 08aa3ac7 Kostas Papadimitriou
}
888 08aa3ac7 Kostas Papadimitriou
#forms .input:focus, #forms input:focus {
889 08aa3ac7 Kostas Papadimitriou
  position: relative;
890 08aa3ac7 Kostas Papadimitriou
  border: 1px solid #000;
891 08aa3ac7 Kostas Papadimitriou
  z-index: 100;
892 08aa3ac7 Kostas Papadimitriou
}
893 ebd369d0 Sofia Papagiannaki
#forms .input:focus label, #forms input:focus label {
894 ebd369d0 Sofia Papagiannaki
  z-index: 300;
895 ebd369d0 Sofia Papagiannaki
}
896 08aa3ac7 Kostas Papadimitriou
.altcol {
897 08aa3ac7 Kostas Papadimitriou
  background-color: #c3c3b9 !important;
898 08aa3ac7 Kostas Papadimitriou
}
899 08aa3ac7 Kostas Papadimitriou
.altcol:hover {
900 08aa3ac7 Kostas Papadimitriou
  background-color: #f89a1c !important;
901 08aa3ac7 Kostas Papadimitriou
}
902 08aa3ac7 Kostas Papadimitriou
.section {
903 d8eabd0f Kostas Papadimitriou
  margin-bottom: 44px;
904 ebd369d0 Sofia Papagiannaki
}
905 ebd369d0 Sofia Papagiannaki
.section em {
906 ebd369d0 Sofia Papagiannaki
  color: #3582ac;
907 ebd369d0 Sofia Papagiannaki
}
908 ebd369d0 Sofia Papagiannaki
.section.positioned {
909 ebd369d0 Sofia Papagiannaki
  margin-bottom: 0;
910 08aa3ac7 Kostas Papadimitriou
}
911 08aa3ac7 Kostas Papadimitriou
.section.positioned .content {
912 08aa3ac7 Kostas Papadimitriou
  display: inline;
913 08aa3ac7 Kostas Papadimitriou
  float: left;
914 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
915 08aa3ac7 Kostas Papadimitriou
  width: 306px;
916 08aa3ac7 Kostas Papadimitriou
}
917 08aa3ac7 Kostas Papadimitriou
.section.positioned.withimg .img {
918 08aa3ac7 Kostas Papadimitriou
  display: inline;
919 08aa3ac7 Kostas Papadimitriou
  float: left;
920 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
921 08aa3ac7 Kostas Papadimitriou
  width: 306px;
922 08aa3ac7 Kostas Papadimitriou
}
923 08aa3ac7 Kostas Papadimitriou
.section.positioned.withimg img {
924 08aa3ac7 Kostas Papadimitriou
  float: left;
925 08aa3ac7 Kostas Papadimitriou
}
926 08aa3ac7 Kostas Papadimitriou
.section.positioned h3 {
927 ebd369d0 Sofia Papagiannaki
  font-size: 1.2em;
928 d8eabd0f Kostas Papadimitriou
  margin-bottom: 14.666666666666666px;
929 08aa3ac7 Kostas Papadimitriou
}
930 08aa3ac7 Kostas Papadimitriou
.section.positioned .text {
931 08aa3ac7 Kostas Papadimitriou
  color: #000000;
932 08aa3ac7 Kostas Papadimitriou
}
933 08aa3ac7 Kostas Papadimitriou
.section .left, .section .right {
934 08aa3ac7 Kostas Papadimitriou
  width: 50%;
935 08aa3ac7 Kostas Papadimitriou
  float: left;
936 08aa3ac7 Kostas Papadimitriou
}
937 08aa3ac7 Kostas Papadimitriou
.section.imagelist {
938 08aa3ac7 Kostas Papadimitriou
  margin-top: 2em;
939 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
940 08aa3ac7 Kostas Papadimitriou
}
941 08aa3ac7 Kostas Papadimitriou
.section.imagelist:before, .section.imagelist:after {
942 08aa3ac7 Kostas Papadimitriou
  display: table;
943 08aa3ac7 Kostas Papadimitriou
  content: "";
944 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
945 08aa3ac7 Kostas Papadimitriou
}
946 08aa3ac7 Kostas Papadimitriou
.section.imagelist:after {
947 08aa3ac7 Kostas Papadimitriou
  clear: both;
948 08aa3ac7 Kostas Papadimitriou
}
949 08aa3ac7 Kostas Papadimitriou
.section.imagelist img {
950 08aa3ac7 Kostas Papadimitriou
  float: left;
951 08aa3ac7 Kostas Papadimitriou
  margin-right: 4em;
952 08aa3ac7 Kostas Papadimitriou
  vertical-align: middle;
953 08aa3ac7 Kostas Papadimitriou
}
954 08aa3ac7 Kostas Papadimitriou
input[readonly=true] {
955 08aa3ac7 Kostas Papadimitriou
  background-color: #ddd;
956 ebd369d0 Sofia Papagiannaki
  color: #5e5e5e;
957 08aa3ac7 Kostas Papadimitriou
}
958 08aa3ac7 Kostas Papadimitriou
form.withlabels label {
959 08aa3ac7 Kostas Papadimitriou
  width: 224px;
960 08aa3ac7 Kostas Papadimitriou
  display: block;
961 08aa3ac7 Kostas Papadimitriou
  float: left;
962 08aa3ac7 Kostas Papadimitriou
  padding-top: 1em;
963 08aa3ac7 Kostas Papadimitriou
}
964 08aa3ac7 Kostas Papadimitriou
form.withlabels input[type=text], form.withlabels input[type=password], form.withlabels textarea {
965 08aa3ac7 Kostas Papadimitriou
  width: 224px;
966 08aa3ac7 Kostas Papadimitriou
}
967 08aa3ac7 Kostas Papadimitriou
form.withlabels input[type=text].long, form.withlabels input[type=password].long, form.withlabels textarea.long {
968 08aa3ac7 Kostas Papadimitriou
  width: 224px;
969 08aa3ac7 Kostas Papadimitriou
}
970 ebd369d0 Sofia Papagiannaki
.login-section a.button {
971 ebd369d0 Sofia Papagiannaki
  margin-bottom: 12px;
972 ebd369d0 Sofia Papagiannaki
}
973 ebd369d0 Sofia Papagiannaki
.login-section a.button:last-child {
974 ebd369d0 Sofia Papagiannaki
  margin-bottom: none;
975 ebd369d0 Sofia Papagiannaki
}
976 ebd369d0 Sofia Papagiannaki
.login-section a.button.withicon {
977 ebd369d0 Sofia Papagiannaki
  background-repeat: no-repeat;
978 ebd369d0 Sofia Papagiannaki
  background-position: 15px 50%;
979 ebd369d0 Sofia Papagiannaki
  padding-left: 40px;
980 ebd369d0 Sofia Papagiannaki
}
981 ebd369d0 Sofia Papagiannaki
.login-section.loggedin {
982 ebd369d0 Sofia Papagiannaki
  padding-bottom: 0 !important;
983 ebd369d0 Sofia Papagiannaki
  background-image: none !important;
984 ebd369d0 Sofia Papagiannaki
}
985 08aa3ac7 Kostas Papadimitriou
form.login {
986 d8eabd0f Kostas Papadimitriou
  margin-bottom: 22px;
987 08aa3ac7 Kostas Papadimitriou
}
988 08aa3ac7 Kostas Papadimitriou
form h2 {
989 08aa3ac7 Kostas Papadimitriou
  color: #000000;
990 d8eabd0f Kostas Papadimitriou
  margin-bottom: 14.666666666666666px;
991 08aa3ac7 Kostas Papadimitriou
  font-size: 1.1em;
992 08aa3ac7 Kostas Papadimitriou
}
993 08aa3ac7 Kostas Papadimitriou
form h2 span {
994 08aa3ac7 Kostas Papadimitriou
  padding-bottom: 3px;
995 08aa3ac7 Kostas Papadimitriou
}
996 08aa3ac7 Kostas Papadimitriou
form .form-row {
997 d8eabd0f Kostas Papadimitriou
  min-height: 29.333333333333332px;
998 08aa3ac7 Kostas Papadimitriou
  position: relative;
999 08aa3ac7 Kostas Papadimitriou
}
1000 08aa3ac7 Kostas Papadimitriou
form .form-row.submit {
1001 d8eabd0f Kostas Papadimitriou
  margin-top: 22px;
1002 18ffbee1 Sofia Papagiannaki
}
1003 18ffbee1 Sofia Papagiannaki
form .form-row.with-checkbox {
1004 18ffbee1 Sofia Papagiannaki
  margin-top: 7px;
1005 08aa3ac7 Kostas Papadimitriou
}
1006 08aa3ac7 Kostas Papadimitriou
form .form-row .extra-link {
1007 08aa3ac7 Kostas Papadimitriou
  color: #808080;
1008 08aa3ac7 Kostas Papadimitriou
  text-decoration: none;
1009 08aa3ac7 Kostas Papadimitriou
  border: none;
1010 08aa3ac7 Kostas Papadimitriou
  font-size: 0.8em;
1011 08aa3ac7 Kostas Papadimitriou
  margin-top: 1.3em;
1012 08aa3ac7 Kostas Papadimitriou
  float: right;
1013 08aa3ac7 Kostas Papadimitriou
}
1014 d8eabd0f Kostas Papadimitriou
form .form-row label {
1015 d8eabd0f Kostas Papadimitriou
  font-size: 1.1em;
1016 d8eabd0f Kostas Papadimitriou
}
1017 08aa3ac7 Kostas Papadimitriou
form.innerlabels label {
1018 08aa3ac7 Kostas Papadimitriou
  position: absolute;
1019 d8eabd0f Kostas Papadimitriou
  top: 1.1em;
1020 08aa3ac7 Kostas Papadimitriou
  left: 1.5em;
1021 08aa3ac7 Kostas Papadimitriou
  color: #aaa;
1022 08aa3ac7 Kostas Papadimitriou
}
1023 08aa3ac7 Kostas Papadimitriou
form.innerlabels p {
1024 18ffbee1 Sofia Papagiannaki
  display: table;
1025 08aa3ac7 Kostas Papadimitriou
  position: relative;
1026 08aa3ac7 Kostas Papadimitriou
}
1027 08aa3ac7 Kostas Papadimitriou
form textarea,
1028 08aa3ac7 Kostas Papadimitriou
form input.text,
1029 08aa3ac7 Kostas Papadimitriou
form input[type="text"],
1030 08aa3ac7 Kostas Papadimitriou
form input[type="password"] {
1031 08aa3ac7 Kostas Papadimitriou
  font-family: 'Antic', sans-serif;
1032 08aa3ac7 Kostas Papadimitriou
  font-size: 14px;
1033 08aa3ac7 Kostas Papadimitriou
  font-weight: normal;
1034 08aa3ac7 Kostas Papadimitriou
  line-height: 22px;
1035 08aa3ac7 Kostas Papadimitriou
  letter-spacing: 1px;
1036 3a9f4931 Sofia Papagiannaki
  font-family: 'Antic', sans-serif;
1037 3a9f4931 Sofia Papagiannaki
  font-size: 14px;
1038 3a9f4931 Sofia Papagiannaki
  font-weight: normal;
1039 3a9f4931 Sofia Papagiannaki
  line-height: 22px;
1040 3a9f4931 Sofia Papagiannaki
  letter-spacing: 1px;
1041 08aa3ac7 Kostas Papadimitriou
  border: 1px solid #808080;
1042 ebd369d0 Sofia Papagiannaki
  height: 21px;
1043 ebd369d0 Sofia Papagiannaki
  display: inline-block;
1044 08aa3ac7 Kostas Papadimitriou
  margin-bottom: -1px;
1045 08aa3ac7 Kostas Papadimitriou
  padding: 0.8em;
1046 08aa3ac7 Kostas Papadimitriou
  padding-left: 1.5em;
1047 08aa3ac7 Kostas Papadimitriou
  z-index: 2;
1048 08aa3ac7 Kostas Papadimitriou
}
1049 08aa3ac7 Kostas Papadimitriou
form textarea:focus,
1050 08aa3ac7 Kostas Papadimitriou
form input.text:focus,
1051 08aa3ac7 Kostas Papadimitriou
form input[type="text"]:focus,
1052 08aa3ac7 Kostas Papadimitriou
form input[type="password"]:focus {
1053 08aa3ac7 Kostas Papadimitriou
  position: relative;
1054 08aa3ac7 Kostas Papadimitriou
  border: 1px solid #000;
1055 08aa3ac7 Kostas Papadimitriou
  z-index: 100;
1056 08aa3ac7 Kostas Papadimitriou
}
1057 ebd369d0 Sofia Papagiannaki
form textarea:focus label,
1058 ebd369d0 Sofia Papagiannaki
form input.text:focus label,
1059 ebd369d0 Sofia Papagiannaki
form input[type="text"]:focus label,
1060 ebd369d0 Sofia Papagiannaki
form input[type="password"]:focus label {
1061 ebd369d0 Sofia Papagiannaki
  z-index: 300;
1062 ebd369d0 Sofia Papagiannaki
}
1063 08aa3ac7 Kostas Papadimitriou
form input.submit, form input[type="submit"] {
1064 08aa3ac7 Kostas Papadimitriou
  font-family: 'Antic', sans-serif;
1065 08aa3ac7 Kostas Papadimitriou
  font-size: 14px;
1066 08aa3ac7 Kostas Papadimitriou
  font-weight: normal;
1067 08aa3ac7 Kostas Papadimitriou
  line-height: 22px;
1068 08aa3ac7 Kostas Papadimitriou
  letter-spacing: 1px;
1069 3a9f4931 Sofia Papagiannaki
  font-family: 'Antic', sans-serif;
1070 3a9f4931 Sofia Papagiannaki
  font-size: 14px;
1071 3a9f4931 Sofia Papagiannaki
  font-weight: normal;
1072 3a9f4931 Sofia Papagiannaki
  line-height: 22px;
1073 3a9f4931 Sofia Papagiannaki
  letter-spacing: 1px;
1074 08aa3ac7 Kostas Papadimitriou
  background-color: #3582ac;
1075 3a9f4931 Sofia Papagiannaki
  color: #ffffff;
1076 3a9f4931 Sofia Papagiannaki
  border: none;
1077 3a9f4931 Sofia Papagiannaki
  padding: 0.8em 22px;
1078 3a9f4931 Sofia Papagiannaki
  font-size: 1em;
1079 3a9f4931 Sofia Papagiannaki
  font-family: 'Antic', sans-serif;
1080 3a9f4931 Sofia Papagiannaki
  font-size: 14px;
1081 3a9f4931 Sofia Papagiannaki
  font-weight: normal;
1082 3a9f4931 Sofia Papagiannaki
  line-height: 22px;
1083 3a9f4931 Sofia Papagiannaki
  letter-spacing: 1px;
1084 3a9f4931 Sofia Papagiannaki
  font-family: 'Antic', sans-serif;
1085 3a9f4931 Sofia Papagiannaki
  font-size: 14px;
1086 3a9f4931 Sofia Papagiannaki
  font-weight: normal;
1087 3a9f4931 Sofia Papagiannaki
  line-height: 22px;
1088 3a9f4931 Sofia Papagiannaki
  letter-spacing: 1px;
1089 3a9f4931 Sofia Papagiannaki
  background-color: #3582ac;
1090 08aa3ac7 Kostas Papadimitriou
  color: #ffffff;
1091 08aa3ac7 Kostas Papadimitriou
  border: none;
1092 08aa3ac7 Kostas Papadimitriou
  padding: 0.8em 22px;
1093 08aa3ac7 Kostas Papadimitriou
  font-size: 1em;
1094 08aa3ac7 Kostas Papadimitriou
}
1095 08aa3ac7 Kostas Papadimitriou
form input.submit:hover, form input[type="submit"]:hover {
1096 08aa3ac7 Kostas Papadimitriou
  background-color: #f89a1c;
1097 08aa3ac7 Kostas Papadimitriou
}
1098 25d9d4d0 Sofia Papagiannaki
form input.submit.back, form input[type="submit"].back {
1099 25d9d4d0 Sofia Papagiannaki
  text-decoration: none;
1100 25d9d4d0 Sofia Papagiannaki
  bottom: 0;
1101 25d9d4d0 Sofia Papagiannaki
  float: right;
1102 25d9d4d0 Sofia Papagiannaki
  z-index: 500;
1103 25d9d4d0 Sofia Papagiannaki
}
1104 25d9d4d0 Sofia Papagiannaki
form input.submit.back.right, form input[type="submit"].back.right {
1105 25d9d4d0 Sofia Papagiannaki
  right: 0;
1106 25d9d4d0 Sofia Papagiannaki
}
1107 3a9f4931 Sofia Papagiannaki
form input.submit:hover, form input[type="submit"]:hover {
1108 3a9f4931 Sofia Papagiannaki
  background-color: #f89a1c;
1109 3a9f4931 Sofia Papagiannaki
}
1110 25d9d4d0 Sofia Papagiannaki
form input.submit.back, form input[type="submit"].back {
1111 25d9d4d0 Sofia Papagiannaki
  text-decoration: none;
1112 25d9d4d0 Sofia Papagiannaki
  bottom: 0;
1113 25d9d4d0 Sofia Papagiannaki
  float: right;
1114 25d9d4d0 Sofia Papagiannaki
  z-index: 500;
1115 25d9d4d0 Sofia Papagiannaki
}
1116 25d9d4d0 Sofia Papagiannaki
form input.submit.back.right, form input[type="submit"].back.right {
1117 25d9d4d0 Sofia Papagiannaki
  right: 0;
1118 25d9d4d0 Sofia Papagiannaki
}
1119 ebd369d0 Sofia Papagiannaki
form textarea {
1120 ebd369d0 Sofia Papagiannaki
  height: 200px;
1121 ebd369d0 Sofia Papagiannaki
  width: 350px !important;
1122 3a9f4931 Sofia Papagiannaki
}
1123 08aa3ac7 Kostas Papadimitriou
form .with-errors input, form .with-errors textarea, form .with-errors select {
1124 08aa3ac7 Kostas Papadimitriou
  color: #9d261d;
1125 08aa3ac7 Kostas Papadimitriou
}
1126 08aa3ac7 Kostas Papadimitriou
form .with-errors label {
1127 08aa3ac7 Kostas Papadimitriou
  color: #e4776f;
1128 08aa3ac7 Kostas Papadimitriou
}
1129 08aa3ac7 Kostas Papadimitriou
.form-error {
1130 08aa3ac7 Kostas Papadimitriou
  background-color: #9d261d;
1131 08aa3ac7 Kostas Papadimitriou
  color: #fff;
1132 08aa3ac7 Kostas Papadimitriou
  font-size: 0.8em;
1133 08aa3ac7 Kostas Papadimitriou
  padding: 5px 5px;
1134 08aa3ac7 Kostas Papadimitriou
}
1135 08aa3ac7 Kostas Papadimitriou
.form-errors.all .form-error {
1136 08aa3ac7 Kostas Papadimitriou
  position: relative;
1137 08aa3ac7 Kostas Papadimitriou
  border-radius: 0;
1138 08aa3ac7 Kostas Papadimitriou
  margin-bottom: 1.3em;
1139 08aa3ac7 Kostas Papadimitriou
  padding: 0.5em;
1140 08aa3ac7 Kostas Papadimitriou
}
1141 08aa3ac7 Kostas Papadimitriou
div.form-stacked {
1142 08aa3ac7 Kostas Papadimitriou
  margin-bottom: 4em;
1143 08aa3ac7 Kostas Papadimitriou
}
1144 ebd369d0 Sofia Papagiannaki
.rightcol .section {
1145 ebd369d0 Sofia Papagiannaki
  background-image: url("../images/dashed_border.png");
1146 ebd369d0 Sofia Papagiannaki
  background-repeat: repeat-x;
1147 ebd369d0 Sofia Papagiannaki
  background-position: left bottom;
1148 d8eabd0f Kostas Papadimitriou
  padding-bottom: 29.333333333333332px;
1149 d8eabd0f Kostas Papadimitriou
  margin-bottom: 29.333333333333332px;
1150 ebd369d0 Sofia Papagiannaki
}
1151 08aa3ac7 Kostas Papadimitriou
.section h2 {
1152 08aa3ac7 Kostas Papadimitriou
  font-size: 1.1em;
1153 ebd369d0 Sofia Papagiannaki
  line-height: 1.3em;
1154 d8eabd0f Kostas Papadimitriou
  margin-bottom: 22px;
1155 08aa3ac7 Kostas Papadimitriou
}
1156 08aa3ac7 Kostas Papadimitriou
.section h2 a {
1157 08aa3ac7 Kostas Papadimitriou
  color: #4085A6;
1158 08aa3ac7 Kostas Papadimitriou
  border: none;
1159 ebd369d0 Sofia Papagiannaki
  line-height: 1.3em;
1160 ebd369d0 Sofia Papagiannaki
}
1161 ebd369d0 Sofia Papagiannaki
.section h3 {
1162 ebd369d0 Sofia Papagiannaki
  font-size: 1.1em;
1163 ebd369d0 Sofia Papagiannaki
  line-height: 1.3em;
1164 d8eabd0f Kostas Papadimitriou
  margin-bottom: 22px;
1165 08aa3ac7 Kostas Papadimitriou
}
1166 08aa3ac7 Kostas Papadimitriou
.section p {
1167 08aa3ac7 Kostas Papadimitriou
  line-height: 1.7em;
1168 08aa3ac7 Kostas Papadimitriou
}
1169 ebd369d0 Sofia Papagiannaki
.section .section-img {
1170 d8eabd0f Kostas Papadimitriou
  margin-bottom: 14.666666666666666px;
1171 ebd369d0 Sofia Papagiannaki
}
1172 08aa3ac7 Kostas Papadimitriou
.messages {
1173 08aa3ac7 Kostas Papadimitriou
  display: inline;
1174 08aa3ac7 Kostas Papadimitriou
  float: left;
1175 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
1176 08aa3ac7 Kostas Papadimitriou
  width: 798px;
1177 ebd369d0 Sofia Papagiannaki
  margin: 2em 0;
1178 08aa3ac7 Kostas Papadimitriou
  background-color: #ddd;
1179 ebd369d0 Sofia Papagiannaki
  margin-left: 0;
1180 d8eabd0f Kostas Papadimitriou
  font-size: 1.1em;
1181 08aa3ac7 Kostas Papadimitriou
}
1182 08aa3ac7 Kostas Papadimitriou
.messages li {
1183 08aa3ac7 Kostas Papadimitriou
  padding: 1em;
1184 08aa3ac7 Kostas Papadimitriou
}
1185 08aa3ac7 Kostas Papadimitriou
.messages li.success {
1186 08aa3ac7 Kostas Papadimitriou
  background-color: #46a546;
1187 08aa3ac7 Kostas Papadimitriou
  color: #ffffff;
1188 08aa3ac7 Kostas Papadimitriou
}
1189 08aa3ac7 Kostas Papadimitriou
.messages li.error {
1190 08aa3ac7 Kostas Papadimitriou
  background-color: #9d261d;
1191 08aa3ac7 Kostas Papadimitriou
  color: #ffffff;
1192 08aa3ac7 Kostas Papadimitriou
}
1193 08aa3ac7 Kostas Papadimitriou
.messages li.warning {
1194 067961d3 Sofia Papagiannaki
  background-color: #AF6906;
1195 08aa3ac7 Kostas Papadimitriou
  color: #000000;
1196 08aa3ac7 Kostas Papadimitriou
}
1197 067961d3 Sofia Papagiannaki
.messages .warning {
1198 067961d3 Sofia Papagiannaki
  color: #ffffff !important;
1199 067961d3 Sofia Papagiannaki
}
1200 067961d3 Sofia Papagiannaki
.messages .warning a {
1201 067961d3 Sofia Papagiannaki
  color: inherit;
1202 067961d3 Sofia Papagiannaki
  font-weight: bold;
1203 067961d3 Sofia Papagiannaki
}
1204 18ffbee1 Sofia Papagiannaki
form.innerlabels label.checkbox-label {
1205 18ffbee1 Sofia Papagiannaki
  position: relative !important;
1206 18ffbee1 Sofia Papagiannaki
  margin-left: 10px !important;
1207 18ffbee1 Sofia Papagiannaki
  padding-top: 1em !important;
1208 18ffbee1 Sofia Papagiannaki
  top: 11px !important;
1209 18ffbee1 Sofia Papagiannaki
  left: 10px;
1210 18ffbee1 Sofia Papagiannaki
  cursor: pointer;
1211 18ffbee1 Sofia Papagiannaki
}
1212 08aa3ac7 Kostas Papadimitriou
.service-desc {
1213 08aa3ac7 Kostas Papadimitriou
  margin-top: 4em;
1214 08aa3ac7 Kostas Papadimitriou
}
1215 08aa3ac7 Kostas Papadimitriou
table td.consumed {
1216 08aa3ac7 Kostas Papadimitriou
  color: #9d261d;
1217 08aa3ac7 Kostas Papadimitriou
}
1218 08aa3ac7 Kostas Papadimitriou
table tr.consumed td.consumed {
1219 08aa3ac7 Kostas Papadimitriou
  color: #46a546;
1220 08aa3ac7 Kostas Papadimitriou
}
1221 08aa3ac7 Kostas Papadimitriou
.row {
1222 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
1223 08aa3ac7 Kostas Papadimitriou
  margin-left: -22px;
1224 3a9f4931 Sofia Papagiannaki
  zoom: 1;
1225 3a9f4931 Sofia Papagiannaki
  margin-left: -22px;
1226 3a9f4931 Sofia Papagiannaki
}
1227 3a9f4931 Sofia Papagiannaki
.row:before, .row:after {
1228 3a9f4931 Sofia Papagiannaki
  display: table;
1229 3a9f4931 Sofia Papagiannaki
  content: "";
1230 3a9f4931 Sofia Papagiannaki
  zoom: 1;
1231 3a9f4931 Sofia Papagiannaki
}
1232 3a9f4931 Sofia Papagiannaki
.row:after {
1233 3a9f4931 Sofia Papagiannaki
  clear: both;
1234 08aa3ac7 Kostas Papadimitriou
}
1235 08aa3ac7 Kostas Papadimitriou
.row:before, .row:after {
1236 08aa3ac7 Kostas Papadimitriou
  display: table;
1237 08aa3ac7 Kostas Papadimitriou
  content: "";
1238 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
1239 08aa3ac7 Kostas Papadimitriou
}
1240 08aa3ac7 Kostas Papadimitriou
.row:after {
1241 08aa3ac7 Kostas Papadimitriou
  clear: both;
1242 08aa3ac7 Kostas Papadimitriou
}
1243 d8eabd0f Kostas Papadimitriou
.footer {
1244 d8eabd0f Kostas Papadimitriou
  zoom: 1;
1245 d8eabd0f Kostas Papadimitriou
  color: #b3b3b3;
1246 08aa3ac7 Kostas Papadimitriou
  -webkit-transition: color 0.15s linear;
1247 08aa3ac7 Kostas Papadimitriou
  transition: color 0.15s linear;
1248 3a9f4931 Sofia Papagiannaki
  -webkit-transition: color 0.15s linear;
1249 3a9f4931 Sofia Papagiannaki
  transition: color 0.15s linear;
1250 08aa3ac7 Kostas Papadimitriou
}
1251 d8eabd0f Kostas Papadimitriou
.footer:before, .footer:after {
1252 d8eabd0f Kostas Papadimitriou
  display: table;
1253 d8eabd0f Kostas Papadimitriou
  content: "";
1254 d8eabd0f Kostas Papadimitriou
  zoom: 1;
1255 d8eabd0f Kostas Papadimitriou
}
1256 d8eabd0f Kostas Papadimitriou
.footer:after {
1257 d8eabd0f Kostas Papadimitriou
  clear: both;
1258 d8eabd0f Kostas Papadimitriou
}
1259 08aa3ac7 Kostas Papadimitriou
.footer a {
1260 08aa3ac7 Kostas Papadimitriou
  -webkit-transition: color 0.15s linear;
1261 08aa3ac7 Kostas Papadimitriou
  transition: color 0.15s linear;
1262 3a9f4931 Sofia Papagiannaki
  -webkit-transition: color 0.15s linear;
1263 3a9f4931 Sofia Papagiannaki
  transition: color 0.15s linear;
1264 d8eabd0f Kostas Papadimitriou
}
1265 d8eabd0f Kostas Papadimitriou
.footer:hover {
1266 d8eabd0f Kostas Papadimitriou
  color: #808080 !important;
1267 d8eabd0f Kostas Papadimitriou
}
1268 d8eabd0f Kostas Papadimitriou
.footer:hover a {
1269 d8eabd0f Kostas Papadimitriou
  color: #808080 !important;
1270 d8eabd0f Kostas Papadimitriou
}
1271 d8eabd0f Kostas Papadimitriou
.footer a {
1272 d8eabd0f Kostas Papadimitriou
  color: #b3b3b3;
1273 08aa3ac7 Kostas Papadimitriou
  text-decoration: none;
1274 08aa3ac7 Kostas Papadimitriou
}
1275 08aa3ac7 Kostas Papadimitriou
.footer a:hover {
1276 d8eabd0f Kostas Papadimitriou
  color: #000 !important;
1277 08aa3ac7 Kostas Papadimitriou
}
1278 08aa3ac7 Kostas Papadimitriou
.footer li {
1279 d8eabd0f Kostas Papadimitriou
  margin-bottom: 7.333333333333333px;
1280 08aa3ac7 Kostas Papadimitriou
}
1281 08aa3ac7 Kostas Papadimitriou
.footer li.header {
1282 d8eabd0f Kostas Papadimitriou
  margin-bottom: 14.666666666666666px;
1283 08aa3ac7 Kostas Papadimitriou
}
1284 08aa3ac7 Kostas Papadimitriou
.footer .col {
1285 08aa3ac7 Kostas Papadimitriou
  display: inline;
1286 08aa3ac7 Kostas Papadimitriou
  float: left;
1287 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
1288 08aa3ac7 Kostas Papadimitriou
  width: 306px;
1289 08aa3ac7 Kostas Papadimitriou
}
1290 08aa3ac7 Kostas Papadimitriou
.footer .col:last-child, .footer .col.last {
1291 08aa3ac7 Kostas Papadimitriou
  width: 140px;
1292 08aa3ac7 Kostas Papadimitriou
  margin-right: 0;
1293 08aa3ac7 Kostas Papadimitriou
}
1294 d8eabd0f Kostas Papadimitriou
.footer .top.row, .footer .last.row {
1295 d8eabd0f Kostas Papadimitriou
  zoom: 1;
1296 d8eabd0f Kostas Papadimitriou
  margin-left: -22px;
1297 d8eabd0f Kostas Papadimitriou
  zoom: 1;
1298 d8eabd0f Kostas Papadimitriou
  margin-left: -22px;
1299 d8eabd0f Kostas Papadimitriou
  margin: 20px 0;
1300 d8eabd0f Kostas Papadimitriou
}
1301 d8eabd0f Kostas Papadimitriou
.footer .top.row:before,
1302 d8eabd0f Kostas Papadimitriou
.footer .last.row:before,
1303 d8eabd0f Kostas Papadimitriou
.footer .top.row:after,
1304 d8eabd0f Kostas Papadimitriou
.footer .last.row:after {
1305 d8eabd0f Kostas Papadimitriou
  display: table;
1306 d8eabd0f Kostas Papadimitriou
  content: "";
1307 d8eabd0f Kostas Papadimitriou
  zoom: 1;
1308 d8eabd0f Kostas Papadimitriou
}
1309 d8eabd0f Kostas Papadimitriou
.footer .top.row:after, .footer .last.row:after {
1310 d8eabd0f Kostas Papadimitriou
  clear: both;
1311 d8eabd0f Kostas Papadimitriou
}
1312 d8eabd0f Kostas Papadimitriou
.footer .top.row:before,
1313 d8eabd0f Kostas Papadimitriou
.footer .last.row:before,
1314 d8eabd0f Kostas Papadimitriou
.footer .top.row:after,
1315 d8eabd0f Kostas Papadimitriou
.footer .last.row:after {
1316 d8eabd0f Kostas Papadimitriou
  display: table;
1317 d8eabd0f Kostas Papadimitriou
  content: "";
1318 d8eabd0f Kostas Papadimitriou
  zoom: 1;
1319 d8eabd0f Kostas Papadimitriou
}
1320 d8eabd0f Kostas Papadimitriou
.footer .top.row:after, .footer .last.row:after {
1321 d8eabd0f Kostas Papadimitriou
  clear: both;
1322 d8eabd0f Kostas Papadimitriou
}
1323 d8eabd0f Kostas Papadimitriou
.footer .top.row .col, .footer .last.row .col {
1324 d8eabd0f Kostas Papadimitriou
  display: inline;
1325 d8eabd0f Kostas Papadimitriou
  float: left;
1326 d8eabd0f Kostas Papadimitriou
  margin-left: 22px;
1327 d8eabd0f Kostas Papadimitriou
  width: 306px;
1328 d8eabd0f Kostas Papadimitriou
}
1329 d8eabd0f Kostas Papadimitriou
.footer .top.row .col.first, .footer .last.row .col.first {
1330 d8eabd0f Kostas Papadimitriou
  margin-left: 0 !important;
1331 d8eabd0f Kostas Papadimitriou
}
1332 d8eabd0f Kostas Papadimitriou
.footer .top.row .col.last, .footer .last.row .col.last {
1333 d8eabd0f Kostas Papadimitriou
  display: inline;
1334 d8eabd0f Kostas Papadimitriou
  float: left;
1335 d8eabd0f Kostas Papadimitriou
  margin-left: 22px;
1336 d8eabd0f Kostas Papadimitriou
  width: 142px;
1337 d8eabd0f Kostas Papadimitriou
}
1338 d8eabd0f Kostas Papadimitriou
.footer .top.row {
1339 d8eabd0f Kostas Papadimitriou
  margin-top: 0;
1340 d8eabd0f Kostas Papadimitriou
}
1341 d8eabd0f Kostas Papadimitriou
.footer .last.row {
1342 d8eabd0f Kostas Papadimitriou
  text-align: left;
1343 d8eabd0f Kostas Papadimitriou
  font-size: 0.8em;
1344 d8eabd0f Kostas Papadimitriou
  margin-bottom: 0;
1345 d8eabd0f Kostas Papadimitriou
}
1346 08aa3ac7 Kostas Papadimitriou
.footer .bottom.row .col {
1347 08aa3ac7 Kostas Papadimitriou
  display: inline;
1348 08aa3ac7 Kostas Papadimitriou
  float: left;
1349 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
1350 08aa3ac7 Kostas Papadimitriou
  width: 142px;
1351 08aa3ac7 Kostas Papadimitriou
}
1352 08aa3ac7 Kostas Papadimitriou
.footer .bottom.row .col:last-child, .footer .bottom.row .col.last {
1353 08aa3ac7 Kostas Papadimitriou
  width: 140px;
1354 08aa3ac7 Kostas Papadimitriou
  margin-right: 0;
1355 08aa3ac7 Kostas Papadimitriou
}
1356 08aa3ac7 Kostas Papadimitriou
/*pagination*/
1357 ebd369d0 Sofia Papagiannaki
.pagination a.page {
1358 ebd369d0 Sofia Papagiannaki
  display: inline !important;
1359 ebd369d0 Sofia Papagiannaki
}
1360 08aa3ac7 Kostas Papadimitriou
/*blog styles*/
1361 08aa3ac7 Kostas Papadimitriou
.blog-entry {
1362 08aa3ac7 Kostas Papadimitriou
  margin-bottom: 44px;
1363 d8eabd0f Kostas Papadimitriou
  zoom: 1;
1364 d8eabd0f Kostas Papadimitriou
  margin-bottom: 29.333333333333332px;
1365 08aa3ac7 Kostas Papadimitriou
}
1366 ebd369d0 Sofia Papagiannaki
.blog-entry em {
1367 ebd369d0 Sofia Papagiannaki
  color: #3582ac;
1368 ebd369d0 Sofia Papagiannaki
}
1369 ebd369d0 Sofia Papagiannaki
.blog-entry.positioned {
1370 ebd369d0 Sofia Papagiannaki
  margin-bottom: 0;
1371 ebd369d0 Sofia Papagiannaki
}
1372 08aa3ac7 Kostas Papadimitriou
.blog-entry.positioned .content {
1373 08aa3ac7 Kostas Papadimitriou
  display: inline;
1374 08aa3ac7 Kostas Papadimitriou
  float: left;
1375 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
1376 08aa3ac7 Kostas Papadimitriou
  width: 306px;
1377 08aa3ac7 Kostas Papadimitriou
}
1378 08aa3ac7 Kostas Papadimitriou
.blog-entry.positioned.withimg .img {
1379 08aa3ac7 Kostas Papadimitriou
  display: inline;
1380 08aa3ac7 Kostas Papadimitriou
  float: left;
1381 08aa3ac7 Kostas Papadimitriou
  margin-left: 22px;
1382 08aa3ac7 Kostas Papadimitriou
  width: 306px;
1383 08aa3ac7 Kostas Papadimitriou
}
1384 08aa3ac7 Kostas Papadimitriou
.blog-entry.positioned.withimg img {
1385 08aa3ac7 Kostas Papadimitriou
  float: left;
1386 08aa3ac7 Kostas Papadimitriou
}
1387 08aa3ac7 Kostas Papadimitriou
.blog-entry.positioned h3 {
1388 ebd369d0 Sofia Papagiannaki
  font-size: 1.2em;
1389 d8eabd0f Kostas Papadimitriou
  margin-bottom: 14.666666666666666px;
1390 08aa3ac7 Kostas Papadimitriou
}
1391 08aa3ac7 Kostas Papadimitriou
.blog-entry.positioned .text {
1392 08aa3ac7 Kostas Papadimitriou
  color: #000000;
1393 08aa3ac7 Kostas Papadimitriou
}
1394 08aa3ac7 Kostas Papadimitriou
.blog-entry .left, .blog-entry .right {
1395 08aa3ac7 Kostas Papadimitriou
  width: 50%;
1396 08aa3ac7 Kostas Papadimitriou
  float: left;
1397 08aa3ac7 Kostas Papadimitriou
}
1398 08aa3ac7 Kostas Papadimitriou
.blog-entry.imagelist {
1399 08aa3ac7 Kostas Papadimitriou
  margin-top: 2em;
1400 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
1401 08aa3ac7 Kostas Papadimitriou
}
1402 08aa3ac7 Kostas Papadimitriou
.blog-entry.imagelist:before, .blog-entry.imagelist:after {
1403 08aa3ac7 Kostas Papadimitriou
  display: table;
1404 08aa3ac7 Kostas Papadimitriou
  content: "";
1405 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
1406 08aa3ac7 Kostas Papadimitriou
}
1407 08aa3ac7 Kostas Papadimitriou
.blog-entry.imagelist:after {
1408 08aa3ac7 Kostas Papadimitriou
  clear: both;
1409 08aa3ac7 Kostas Papadimitriou
}
1410 08aa3ac7 Kostas Papadimitriou
.blog-entry.imagelist img {
1411 08aa3ac7 Kostas Papadimitriou
  float: left;
1412 08aa3ac7 Kostas Papadimitriou
  margin-right: 4em;
1413 08aa3ac7 Kostas Papadimitriou
  vertical-align: middle;
1414 08aa3ac7 Kostas Papadimitriou
}
1415 08aa3ac7 Kostas Papadimitriou
.blog-entry h2 {
1416 08aa3ac7 Kostas Papadimitriou
  font-size: 1.1em;
1417 ebd369d0 Sofia Papagiannaki
  line-height: 1.3em;
1418 d8eabd0f Kostas Papadimitriou
  margin-bottom: 22px;
1419 08aa3ac7 Kostas Papadimitriou
}
1420 08aa3ac7 Kostas Papadimitriou
.blog-entry h2 a {
1421 08aa3ac7 Kostas Papadimitriou
  color: #4085A6;
1422 08aa3ac7 Kostas Papadimitriou
  border: none;
1423 ebd369d0 Sofia Papagiannaki
  line-height: 1.3em;
1424 ebd369d0 Sofia Papagiannaki
}
1425 ebd369d0 Sofia Papagiannaki
.blog-entry h3 {
1426 ebd369d0 Sofia Papagiannaki
  font-size: 1.1em;
1427 ebd369d0 Sofia Papagiannaki
  line-height: 1.3em;
1428 d8eabd0f Kostas Papadimitriou
  margin-bottom: 22px;
1429 08aa3ac7 Kostas Papadimitriou
}
1430 08aa3ac7 Kostas Papadimitriou
.blog-entry p {
1431 08aa3ac7 Kostas Papadimitriou
  line-height: 1.7em;
1432 08aa3ac7 Kostas Papadimitriou
}
1433 ebd369d0 Sofia Papagiannaki
.blog-entry .section-img {
1434 d8eabd0f Kostas Papadimitriou
  margin-bottom: 14.666666666666666px;
1435 ebd369d0 Sofia Papagiannaki
}
1436 08aa3ac7 Kostas Papadimitriou
.blog-entry:before, .blog-entry:after {
1437 08aa3ac7 Kostas Papadimitriou
  display: table;
1438 08aa3ac7 Kostas Papadimitriou
  content: "";
1439 08aa3ac7 Kostas Papadimitriou
  zoom: 1;
1440 08aa3ac7 Kostas Papadimitriou
}
1441 08aa3ac7 Kostas Papadimitriou
.blog-entry:after {
1442 08aa3ac7 Kostas Papadimitriou
  clear: both;
1443 08aa3ac7 Kostas Papadimitriou
}
1444 08aa3ac7 Kostas Papadimitriou
.blog-entry .title {
1445 08aa3ac7 Kostas Papadimitriou
  margin-bottom: 1em;
1446 08aa3ac7 Kostas Papadimitriou
  font-size: 1.1em;
1447 ebd369d0 Sofia Papagiannaki
  line-height: 1.4em;
1448 08aa3ac7 Kostas Papadimitriou
}
1449 08aa3ac7 Kostas Papadimitriou
.blog-entry .media img {
1450 08aa3ac7 Kostas Papadimitriou
  border: 1px solid #808080;
1451 08aa3ac7 Kostas Papadimitriou
}
1452 08aa3ac7 Kostas Papadimitriou
.blog-entry .intro-content, .blog-entry .content {
1453 d8eabd0f Kostas Papadimitriou
  margin-top: 14.666666666666666px;
1454 08aa3ac7 Kostas Papadimitriou
}
1455 08aa3ac7 Kostas Papadimitriou
.blog-entry .intro-content object, .blog-entry .content object {
1456 d8eabd0f Kostas Papadimitriou
  margin: 14.666666666666666px 0;
1457 08aa3ac7 Kostas Papadimitriou
}
1458 08aa3ac7 Kostas Papadimitriou
.blog-entry .entry-info {
1459 08aa3ac7 Kostas Papadimitriou
  font-size: 0.7em;
1460 d8eabd0f Kostas Papadimitriou
  margin-top: 14.666666666666666px;
1461 08aa3ac7 Kostas Papadimitriou
}
1462 08aa3ac7 Kostas Papadimitriou
.blog-entry.single .entry-info {
1463 08aa3ac7 Kostas Papadimitriou
  margin-top: 0;
1464 d8eabd0f Kostas Papadimitriou
  margin-bottom: 14.666666666666666px;
1465 d8eabd0f Kostas Papadimitriou
}
1466 d8eabd0f Kostas Papadimitriou
.section.twitter-feed {
1467 d8eabd0f Kostas Papadimitriou
  font-size: 1.1em;
1468 08aa3ac7 Kostas Papadimitriou
}
1469 08aa3ac7 Kostas Papadimitriou
.section.twitter-feed .tweet {
1470 08aa3ac7 Kostas Papadimitriou
  line-height: 1.3em;
1471 08aa3ac7 Kostas Papadimitriou
  font-size: 0.9em;
1472 d8eabd0f Kostas Papadimitriou
  margin-bottom: 14.666666666666666px;
1473 08aa3ac7 Kostas Papadimitriou
  color: #808080;
1474 08aa3ac7 Kostas Papadimitriou
}
1475 ebd369d0 Sofia Papagiannaki
.section.twitter-feed .tweet:last-child {
1476 ebd369d0 Sofia Papagiannaki
  margin-bottom: 0;
1477 ebd369d0 Sofia Papagiannaki
  padding-bottom: 0;
1478 ebd369d0 Sofia Papagiannaki
  border-bottom: none;
1479 ebd369d0 Sofia Papagiannaki
}
1480 08aa3ac7 Kostas Papadimitriou
.section.twitter-feed .tweet .date {
1481 08aa3ac7 Kostas Papadimitriou
  display: block;
1482 08aa3ac7 Kostas Papadimitriou
  font-size: 0.7em;
1483 08aa3ac7 Kostas Papadimitriou
}
1484 08aa3ac7 Kostas Papadimitriou
.section.twitter-feed .tweet .date a {
1485 08aa3ac7 Kostas Papadimitriou
  text-decoration: none !important;
1486 08aa3ac7 Kostas Papadimitriou
  border: none;
1487 08aa3ac7 Kostas Papadimitriou
}
1488 ebd369d0 Sofia Papagiannaki
.pagination .page {
1489 ebd369d0 Sofia Papagiannaki
  margin-left: 0;
1490 ebd369d0 Sofia Papagiannaki
}
1491 ebd369d0 Sofia Papagiannaki
.entry-list .since {
1492 ebd369d0 Sofia Papagiannaki
  font-size: 0.8em;
1493 ebd369d0 Sofia Papagiannaki
}
1494 ebd369d0 Sofia Papagiannaki
.entry-list .title {
1495 ebd369d0 Sofia Papagiannaki
  margin-bottom: 1em;
1496 ebd369d0 Sofia Papagiannaki
}
1497 ebd369d0 Sofia Papagiannaki
.entry-list .content, .entry-list .text {
1498 ebd369d0 Sofia Papagiannaki
  margin-bottom: 2em;
1499 ebd369d0 Sofia Papagiannaki
  font-size: 0.8em;
1500 ebd369d0 Sofia Papagiannaki
}
1501 18ffbee1 Sofia Papagiannaki
.initially-hidden {
1502 ebd369d0 Sofia Papagiannaki
  display: none;
1503 ebd369d0 Sofia Papagiannaki
}
1504 ebd369d0 Sofia Papagiannaki
/* recaptcha */
1505 ebd369d0 Sofia Papagiannaki
#recaptcha_widget_div {
1506 ebd369d0 Sofia Papagiannaki
  margin-top: 10px;
1507 ebd369d0 Sofia Papagiannaki
  margin-left: -4px;
1508 ebd369d0 Sofia Papagiannaki
}
1509 ebd369d0 Sofia Papagiannaki
#recaptcha_widget_div #recaptcha_instructions_image {
1510 ebd369d0 Sofia Papagiannaki
  font-size: 0.8em;
1511 ebd369d0 Sofia Papagiannaki
  margin-bottom: 10px;
1512 ebd369d0 Sofia Papagiannaki
  display: block !important;
1513 ebd369d0 Sofia Papagiannaki
}
1514 067961d3 Sofia Papagiannaki
#recaptcha_widget_div th, #recaptcha_widget_div td {
1515 067961d3 Sofia Papagiannaki
  line-height: 1;
1516 067961d3 Sofia Papagiannaki
}
1517 ebd369d0 Sofia Papagiannaki
.checkbox-widget.checked {
1518 ebd369d0 Sofia Papagiannaki
  background-color: #f00;
1519 ebd369d0 Sofia Papagiannaki
  background-image: url("../images/checkbox.png");
1520 ebd369d0 Sofia Papagiannaki
  background-position: 50% 50%;
1521 ebd369d0 Sofia Papagiannaki
}
1522 ebd369d0 Sofia Papagiannaki
.checkbox-widget {
1523 ebd369d0 Sofia Papagiannaki
  border: 1px solid #808080;
1524 ebd369d0 Sofia Papagiannaki
  width: 25px;
1525 ebd369d0 Sofia Papagiannaki
  height: 25px;
1526 ebd369d0 Sofia Papagiannaki
  display: block;
1527 ebd369d0 Sofia Papagiannaki
  float: left;
1528 ebd369d0 Sofia Papagiannaki
  cursor: pointer;
1529 d8eabd0f Kostas Papadimitriou
  margin-top: 5.333333333333333px;
1530 ebd369d0 Sofia Papagiannaki
}
1531 18ffbee1 Sofia Papagiannaki
.textcontent h1, .terms-content h1 {
1532 18ffbee1 Sofia Papagiannaki
  font-size: 1.9em;
1533 18ffbee1 Sofia Papagiannaki
  margin-bottom: 0.2em;
1534 18ffbee1 Sofia Papagiannaki
  margin-top: 1.2em;
1535 18ffbee1 Sofia Papagiannaki
  color: #3582ac;
1536 18ffbee1 Sofia Papagiannaki
}
1537 18ffbee1 Sofia Papagiannaki
.textcontent h1:first-child, .terms-content h1:first-child {
1538 18ffbee1 Sofia Papagiannaki
  margin-top: 0;
1539 18ffbee1 Sofia Papagiannaki
}
1540 18ffbee1 Sofia Papagiannaki
.textcontent h2, .terms-content h2 {
1541 18ffbee1 Sofia Papagiannaki
  font-size: 1.6em;
1542 18ffbee1 Sofia Papagiannaki
  margin-bottom: 1.1em;
1543 18ffbee1 Sofia Papagiannaki
  margin-top: 1.1em;
1544 18ffbee1 Sofia Papagiannaki
  color: #3b91bf;
1545 18ffbee1 Sofia Papagiannaki
}
1546 18ffbee1 Sofia Papagiannaki
.textcontent h2:first-child, .terms-content h2:first-child {
1547 18ffbee1 Sofia Papagiannaki
  margin-top: 0;
1548 18ffbee1 Sofia Papagiannaki
}
1549 18ffbee1 Sofia Papagiannaki
.textcontent h3, .terms-content h3 {
1550 18ffbee1 Sofia Papagiannaki
  font-size: 1.3em;
1551 18ffbee1 Sofia Papagiannaki
  margin-bottom: 1em;
1552 18ffbee1 Sofia Papagiannaki
  margin-top: 1em;
1553 18ffbee1 Sofia Papagiannaki
  color: #3b91bf;
1554 18ffbee1 Sofia Papagiannaki
}
1555 18ffbee1 Sofia Papagiannaki
.textcontent h3:first-child, .terms-content h3:first-child {
1556 18ffbee1 Sofia Papagiannaki
  margin-top: 0;
1557 18ffbee1 Sofia Papagiannaki
}
1558 18ffbee1 Sofia Papagiannaki
.textcontent p, .terms-content p {
1559 18ffbee1 Sofia Papagiannaki
  margin-bottom: 1em;
1560 18ffbee1 Sofia Papagiannaki
  line-height: 1.5em;
1561 18ffbee1 Sofia Papagiannaki
}
1562 18ffbee1 Sofia Papagiannaki
.textcontent .date, .terms-content .date {
1563 18ffbee1 Sofia Papagiannaki
  margin: 1em 0;
1564 18ffbee1 Sofia Papagiannaki
  font-size: 0.9em;
1565 18ffbee1 Sofia Papagiannaki
  margin-bottom: 2em;
1566 18ffbee1 Sofia Papagiannaki
  color: #808080;
1567 18ffbee1 Sofia Papagiannaki
}