Revision d8eabd0f

b/snf-astakos-app/astakos/im/static/im/css/styles.css
466 466
  box-sizing: border-box;
467 467
  *behavior: url(boxsizing.htc);
468 468
}
469
.clearme {
470
  zoom: 1;
471
}
472
.clearme:before, .clearme:after {
473
  display: table;
474
  content: "";
475
  zoom: 1;
476
}
477
.clearme:after {
478
  clear: both;
479
}
469 480
body {
470 481
  font-family: 'Antic', sans-serif;
471 482
  font-size: 14px;
......
477 488
  font-weight: normal;
478 489
  line-height: 22px;
479 490
  letter-spacing: 1px;
491
  font-size: 12px;
480 492
}
481 493
.topbar {
482 494
  background-color: #cfcdc7;
483 495
}
484 496
.topbar .head {
485 497
  float: left;
486
  padding: 6px;
498
  padding: 2.333333333333333px;
487 499
}
488 500
.topbar .links {
489 501
  zoom: 1;
......
503 515
  display: block;
504 516
  float: left;
505 517
  margin-left: 10px;
506
  padding: 12px;
518
  padding: 8.333333333333332px;
507 519
}
508 520
.topbar .links a:hover {
509 521
  background-color: #1a1a1a;
......
513 525
p a,
514 526
form a,
515 527
.section a,
516
.styledlinks a {
528
.styledlinks a,
529
a.styled {
517 530
  color: #000000;
518 531
  text-decoration: none;
519 532
  border-bottom: 1px solid #f89a1c;
......
522 535
p a:hover,
523 536
form a:hover,
524 537
.section a:hover,
525
.styledlinks a:hover {
538
.styledlinks a:hover,
539
a.styled:hover {
526 540
  color: #f89a1c;
527 541
}
528 542
section a.noborder,
529 543
p a.noborder,
530 544
form a.noborder,
531 545
.section a.noborder,
532
.styledlinks a.noborder {
546
.styledlinks a.noborder,
547
a.styled.noborder {
533 548
  border: none;
534 549
}
535 550
section a em,
536 551
p a em,
537 552
form a em,
538 553
.section a em,
539
.styledlinks a em {
554
.styledlinks a em,
555
a.styled em {
540 556
  color: #3582ac;
541 557
}
542 558
a.simple {
......
584 600
}
585 601
div.header {
586 602
  position: relative;
587
  margin-top: 88px;
588
  margin-bottom: 22px;
603
  margin-top: 36.666666666666664px;
604
  margin-bottom: 14.666666666666666px;
589 605
}
590 606
div.header h1 {
591 607
  color: #cfcdc7;
......
606 622
.footer {
607 623
  border-bottom: 1px solid #808080;
608 624
  border-top: 1px solid #a6a6a6;
609
  padding-top: 22px;
610
  padding-bottom: 22px;
625
  padding-top: 14.666666666666666px;
626
  padding-bottom: 14.666666666666666px;
611 627
}
612 628
ul.inline {
613 629
  zoom: 1;
......
628 644
.mainnav.quicknav {
629 645
  position: absolute;
630 646
  right: 0;
631
  top: -57.2px;
647
  top: -38.13333333333333px;
632 648
  margin: 0;
633 649
}
634 650
.mainnav.quicknav li {
......
637 653
}
638 654
.navigation {
639 655
  height: 83px;
656
  position: absolute;
657
  right: -15px;
658
  top: -23px;
640 659
}
641 660
.mainnav {
642
  font-size: 1.2em;
661
  font-size: 1.3em;
643 662
}
644 663
.mainnav.subnav {
645
  margin-bottom: -22px;
664
  margin-bottom: -14.666666666666666px;
646 665
}
647 666
.mainnav.subnav li {
648
  margin-top: 1.2em;
667
  margin-top: 5.866666666666667px;
668
  float: right;
649 669
}
650 670
.mainnav li {
651
  margin-top: 66px;
671
  margin-top: 29.333333333333332px;
652 672
}
653 673
.mainnav li.active a {
654 674
  /*border-bottom: 1px solid @linkColor;*/
......
697 717
  margin-left: -22px;
698 718
  zoom: 1;
699 719
  margin-left: -22px;
700
  margin-top: 132px;
720
  margin-top: 73.33333333333333px;
701 721
  font-size: 1.1em;
702 722
}
703 723
div.page:before, div.page:after {
......
720 740
  position: relative;
721 741
}
722 742
.maincol {
743
  position: relative;
723 744
  display: inline;
724 745
  float: left;
725 746
  margin-left: 22px;
......
758 779
.maincol.full:after {
759 780
  clear: both;
760 781
}
782
.maincol .nextlink {
783
  margin-top: 60px;
784
  text-align: right;
785
  float: right;
786
  margin-right: 50px;
787
  font-size: 1.1em;
788
}
789
.maincol .content-bottom {
790
  position: relative;
791
  zoom: 1;
792
}
793
.maincol .content-bottom:before, .maincol .content-bottom:after {
794
  display: table;
795
  content: "";
796
  zoom: 1;
797
}
798
.maincol .content-bottom:after {
799
  clear: both;
800
}
801
.backlink {
802
  margin: 30px 0;
803
}
761 804
.appbar {
762 805
  height: 30px;
763 806
  background-color: #3582ac;
......
813 856
  background-color: #f89a1c !important;
814 857
}
815 858
.section {
816
  margin-bottom: 66px;
859
  margin-bottom: 44px;
817 860
}
818 861
.section em {
819 862
  color: #3582ac;
......
838 881
}
839 882
.section.positioned h3 {
840 883
  font-size: 1.2em;
841
  margin-bottom: 22px;
884
  margin-bottom: 14.666666666666666px;
842 885
}
843 886
.section.positioned .text {
844 887
  color: #000000;
......
896 939
  background-image: none !important;
897 940
}
898 941
form.login {
899
  margin-bottom: 33px;
942
  margin-bottom: 22px;
900 943
}
901 944
form h2 {
902 945
  color: #000000;
903
  margin-bottom: 22px;
946
  margin-bottom: 14.666666666666666px;
904 947
  font-size: 1.1em;
905 948
}
906 949
form h2 span {
907 950
  padding-bottom: 3px;
908 951
}
909 952
form .form-row {
910
  min-height: 44px;
953
  min-height: 29.333333333333332px;
911 954
  position: relative;
912 955
}
913 956
form .form-row.submit {
914
  margin-top: 33px;
957
  margin-top: 22px;
915 958
}
916 959
form .form-row .extra-link {
917 960
  color: #808080;
......
921 964
  margin-top: 1.3em;
922 965
  float: right;
923 966
}
967
form .form-row label {
968
  font-size: 1.1em;
969
}
924 970
form.innerlabels label {
925 971
  position: absolute;
926
  top: 1em;
972
  top: 1.1em;
927 973
  left: 1.5em;
928 974
  color: #aaa;
929 975
}
......
1033 1079
  background-image: url("../images/dashed_border.png");
1034 1080
  background-repeat: repeat-x;
1035 1081
  background-position: left bottom;
1036
  padding-bottom: 44px;
1037
  margin-bottom: 44px;
1082
  padding-bottom: 29.333333333333332px;
1083
  margin-bottom: 29.333333333333332px;
1038 1084
}
1039 1085
.section h2 {
1040 1086
  font-size: 1.1em;
1041 1087
  line-height: 1.3em;
1042
  margin-bottom: 33px;
1088
  margin-bottom: 22px;
1043 1089
}
1044 1090
.section h2 a {
1045 1091
  color: #4085A6;
......
1049 1095
.section h3 {
1050 1096
  font-size: 1.1em;
1051 1097
  line-height: 1.3em;
1052
  margin-bottom: 33px;
1098
  margin-bottom: 22px;
1053 1099
}
1054 1100
.section p {
1055 1101
  line-height: 1.7em;
1056 1102
}
1057 1103
.section .section-img {
1058
  margin-bottom: 22px;
1104
  margin-bottom: 14.666666666666666px;
1059 1105
}
1060 1106
.messages {
1061 1107
  display: inline;
......
1065 1111
  margin: 2em 0;
1066 1112
  background-color: #ddd;
1067 1113
  margin-left: 0;
1114
  font-size: 1.1em;
1068 1115
}
1069 1116
.messages li {
1070 1117
  padding: 1em;
......
1112 1159
.row:after {
1113 1160
  clear: both;
1114 1161
}
1115
.footer:hover a {
1116
  color: #808080 !important;
1162
.footer {
1163
  zoom: 1;
1164
  color: #b3b3b3;
1117 1165
  -webkit-transition: color 0.15s linear;
1118 1166
  transition: color 0.15s linear;
1119 1167
  -webkit-transition: color 0.15s linear;
1120 1168
  transition: color 0.15s linear;
1121 1169
}
1170
.footer:before, .footer:after {
1171
  display: table;
1172
  content: "";
1173
  zoom: 1;
1174
}
1175
.footer:after {
1176
  clear: both;
1177
}
1122 1178
.footer a {
1123
  color: #b3b3b3;
1124 1179
  -webkit-transition: color 0.15s linear;
1125 1180
  transition: color 0.15s linear;
1126 1181
  -webkit-transition: color 0.15s linear;
1127 1182
  transition: color 0.15s linear;
1183
}
1184
.footer:hover {
1185
  color: #808080 !important;
1186
}
1187
.footer:hover a {
1188
  color: #808080 !important;
1189
}
1190
.footer a {
1191
  color: #b3b3b3;
1128 1192
  text-decoration: none;
1129 1193
}
1130 1194
.footer a:hover {
1131
  color: #000000;
1195
  color: #000 !important;
1132 1196
}
1133 1197
.footer li {
1134
  margin-bottom: 11px;
1198
  margin-bottom: 7.333333333333333px;
1135 1199
}
1136 1200
.footer li.header {
1137
  margin-bottom: 22px;
1201
  margin-bottom: 14.666666666666666px;
1138 1202
}
1139 1203
.footer .col {
1140 1204
  display: inline;
......
1146 1210
  width: 140px;
1147 1211
  margin-right: 0;
1148 1212
}
1213
.footer .top.row, .footer .last.row {
1214
  zoom: 1;
1215
  margin-left: -22px;
1216
  zoom: 1;
1217
  margin-left: -22px;
1218
  margin: 20px 0;
1219
}
1220
.footer .top.row:before,
1221
.footer .last.row:before,
1222
.footer .top.row:after,
1223
.footer .last.row:after {
1224
  display: table;
1225
  content: "";
1226
  zoom: 1;
1227
}
1228
.footer .top.row:after, .footer .last.row:after {
1229
  clear: both;
1230
}
1231
.footer .top.row:before,
1232
.footer .last.row:before,
1233
.footer .top.row:after,
1234
.footer .last.row:after {
1235
  display: table;
1236
  content: "";
1237
  zoom: 1;
1238
}
1239
.footer .top.row:after, .footer .last.row:after {
1240
  clear: both;
1241
}
1242
.footer .top.row .col, .footer .last.row .col {
1243
  display: inline;
1244
  float: left;
1245
  margin-left: 22px;
1246
  width: 306px;
1247
}
1248
.footer .top.row .col.first, .footer .last.row .col.first {
1249
  margin-left: 0 !important;
1250
}
1251
.footer .top.row .col.last, .footer .last.row .col.last {
1252
  display: inline;
1253
  float: left;
1254
  margin-left: 22px;
1255
  width: 142px;
1256
}
1257
.footer .top.row {
1258
  margin-top: 0;
1259
}
1260
.footer .last.row {
1261
  text-align: left;
1262
  font-size: 0.8em;
1263
  margin-bottom: 0;
1264
}
1149 1265
.footer .bottom.row .col {
1150 1266
  display: inline;
1151 1267
  float: left;
......
1162 1278
}
1163 1279
/*blog styles*/
1164 1280
.blog-entry {
1165
  margin-bottom: 66px;
1166
  zoom: 1;
1167 1281
  margin-bottom: 44px;
1282
  zoom: 1;
1283
  margin-bottom: 29.333333333333332px;
1168 1284
}
1169 1285
.blog-entry em {
1170 1286
  color: #3582ac;
......
1189 1305
}
1190 1306
.blog-entry.positioned h3 {
1191 1307
  font-size: 1.2em;
1192
  margin-bottom: 22px;
1308
  margin-bottom: 14.666666666666666px;
1193 1309
}
1194 1310
.blog-entry.positioned .text {
1195 1311
  color: #000000;
......
1218 1334
.blog-entry h2 {
1219 1335
  font-size: 1.1em;
1220 1336
  line-height: 1.3em;
1221
  margin-bottom: 33px;
1337
  margin-bottom: 22px;
1222 1338
}
1223 1339
.blog-entry h2 a {
1224 1340
  color: #4085A6;
......
1228 1344
.blog-entry h3 {
1229 1345
  font-size: 1.1em;
1230 1346
  line-height: 1.3em;
1231
  margin-bottom: 33px;
1347
  margin-bottom: 22px;
1232 1348
}
1233 1349
.blog-entry p {
1234 1350
  line-height: 1.7em;
1235 1351
}
1236 1352
.blog-entry .section-img {
1237
  margin-bottom: 22px;
1353
  margin-bottom: 14.666666666666666px;
1238 1354
}
1239 1355
.blog-entry:before, .blog-entry:after {
1240 1356
  display: table;
......
1253 1369
  border: 1px solid #808080;
1254 1370
}
1255 1371
.blog-entry .intro-content, .blog-entry .content {
1256
  margin-top: 22px;
1372
  margin-top: 14.666666666666666px;
1257 1373
}
1258 1374
.blog-entry .intro-content object, .blog-entry .content object {
1259
  margin: 22px 0;
1375
  margin: 14.666666666666666px 0;
1260 1376
}
1261 1377
.blog-entry .entry-info {
1262 1378
  font-size: 0.7em;
1263
  margin-top: 22px;
1379
  margin-top: 14.666666666666666px;
1264 1380
}
1265 1381
.blog-entry.single .entry-info {
1266 1382
  margin-top: 0;
1267
  margin-bottom: 22px;
1383
  margin-bottom: 14.666666666666666px;
1384
}
1385
.section.twitter-feed {
1386
  font-size: 1.1em;
1268 1387
}
1269 1388
.section.twitter-feed .tweet {
1270 1389
  line-height: 1.3em;
1271 1390
  font-size: 0.9em;
1272
  margin-bottom: 22px;
1391
  margin-bottom: 14.666666666666666px;
1273 1392
  color: #808080;
1274 1393
}
1275 1394
.section.twitter-feed .tweet:last-child {
......
1317 1436
  float: left;
1318 1437
}
1319 1438
.resources .categories .title {
1320
  margin-bottom: 11px;
1439
  margin-bottom: 7.333333333333333px;
1321 1440
}
1322 1441
.resources .categories ul li a {
1323 1442
  text-decoration: none;
......
1325 1444
  margin-right: 22px;
1326 1445
}
1327 1446
.resources .list {
1328
  margin-top: 88px;
1447
  margin-top: 58.666666666666664px;
1329 1448
}
1330 1449
.resources .list .resource {
1331 1450
  -moz-box-sizing: border-box;
......
1333 1452
  box-sizing: border-box;
1334 1453
  *behavior: url(boxsizing.htc);
1335 1454
  width: 33%;
1336
  padding: 44px;
1455
  padding: 29.333333333333332px;
1337 1456
  float: left;
1338 1457
  border: 1px solid #faaf40;
1339
  height: 264px;
1458
  height: 176px;
1340 1459
}
1341 1460
.resources .list .resource .description {
1342 1461
  display: none;
......
1363 1482
  display: block;
1364 1483
  float: left;
1365 1484
  cursor: pointer;
1366
  margin-top: 9px;
1485
  margin-top: 5.333333333333333px;
1367 1486
}
b/snf-astakos-app/astakos/im/static/im/css/styles.less
13 13
    *behavior: url(boxsizing.htc);
14 14
}
15 15

  
16
.clearme { .clearfix() }
17

  
18
@verticalSpacing: @gridGutterWidth/1.5;
16 19
@gradCol: #ddd;
17 20
body {
18 21
    #font.main();
22
    font-size: 12px;
19 23
}
20 24

  
21 25
.topbar {
22 26
    background-color: @shadowColor;
23 27
    .head {
24 28
        float: left;    
25
            padding: @gridGutterWidth/2-5;
29
            padding: @verticalSpacing/2-5;
26 30
    }
27 31
    .links {
28 32
        .clearfix();
......
32 36
            display: block;
33 37
            float: left;
34 38
            margin-left: 10px;
35
            padding: @gridGutterWidth/2+1;
39
            padding: @verticalSpacing/2+1;
36 40

  
37 41
            &:hover {
38 42
                background-color: lighten(@black, 10%);
......
45 49
}
46 50

  
47 51
// default link styles
48
section a, p a, form a, .section a, .styledlinks a {
52
section a, p a, form a, .section a, .styledlinks a, a.styled {
49 53
    color: @black;
50 54
    text-decoration: none;
51 55
    border-bottom: 1px solid @linkColor;
......
104 108

  
105 109
div.header {
106 110
    position: relative;
107
    margin-top: 4*@gridGutterWidth;
108
    margin-bottom: @gridGutterWidth;
111
    margin-top: 2.5*@verticalSpacing;
112
    margin-bottom: @verticalSpacing;
109 113
    h1 {
110 114
        color: @shadowColor;
111 115
        display: inline;
......
126 130
.footer {
127 131
    border-bottom: 1px solid @mainBorderColor;
128 132
    border-top: 1px solid lighten(@mainBorderColor, 15%);
129
    padding-top: @gridGutterWidth;
130
    padding-bottom: @gridGutterWidth;
133
    padding-top: @verticalSpacing;
134
    padding-bottom: @verticalSpacing;
131 135
}
132 136

  
133 137
ul.inline {
......
142 146
.mainnav.quicknav {
143 147
    position: absolute;
144 148
    right: 0;
145
    top: -2.6*@gridGutterWidth;
149
    top: -2.6*@verticalSpacing;
146 150
    margin:0;
147 151

  
148 152
    li {
......
153 157

  
154 158
.navigation {
155 159
    height: 83px;    
160
    position: absolute;
161
    right: -15px;
162
    top: -23px;
156 163
}
157 164

  
158 165
.mainnav {
159
    font-size: 1.2em;
166
    font-size: 1.3em;
160 167
    
161 168
    &.subnav {
162
        margin-bottom: -@gridGutterWidth;
169
        margin-bottom: -@verticalSpacing;
163 170
        li {
164
            margin-top: 1.2em;
171
            margin-top: 0.4*@verticalSpacing;
172
            float: right;
165 173
        }
166 174
    }
167 175

  
168 176
    li {
169
        margin-top: 3*@gridGutterWidth;
177
        margin-top: 2*@verticalSpacing;
170 178
    }
171 179

  
172 180
    li.active {
......
207 215

  
208 216
div.page {
209 217
    .makeRow();
210
    margin-top: 6*@gridGutterWidth;
218
    margin-top: 5*@verticalSpacing;
211 219
    font-size: 1.1em;
212 220
    .page-inner {
213 221
        position: relative;    
......
216 224

  
217 225
// columnlayout
218 226
.maincol {
227
    position: relative;
219 228
    .makeColumn(5);
220 229
    
221 230
    &.wide {
......
227 236
        margin-left: 0;
228 237
        .makeColumn(10);
229 238
    }
239

  
240
    .nextlink {
241
         margin-top: 60px;
242
         text-align: right;
243
         float: right;
244
         margin-right: 50px;
245
         font-size: 1.1em;
246
    }   
247

  
248
    .content-bottom { position: relative; .clearfix(); }
249
}
250

  
251
.backlink {
252
    margin: 30px 0;    
230 253
}
231 254

  
232 255
.appbar {
......
311 334
        
312 335
        h3 {
313 336
            font-size: 1.2em;
314
            margin-bottom: @gridGutterWidth;    
337
            margin-bottom: @verticalSpacing;    
315 338
        }
316 339

  
317 340
        .text {
......
319 342
        }
320 343
    }
321 344

  
322
    margin-bottom: 3*@gridGutterWidth; 
345
    margin-bottom: 3*@verticalSpacing; 
323 346

  
324 347
    .left, .right {
325 348
        width: 50%;
......
387 410
form {
388 411
    
389 412
    &.login {
390
        margin-bottom: 1.5*@gridGutterWidth; 
413
        margin-bottom: 1.5*@verticalSpacing; 
391 414
    }
392 415

  
393 416
    h2 {
394 417
        color: @black;
395
        margin-bottom: @gridGutterWidth;
418
        margin-bottom: @verticalSpacing;
396 419
        font-size: 1.1em;
397 420

  
398 421
        span {
......
401 424
    }
402 425

  
403 426
    .form-row {
404
        min-height: 2*@gridGutterWidth;
427
        min-height: 2*@verticalSpacing;
405 428
        position: relative;
406 429
        &.submit {
407
            margin-top: 1.5*@gridGutterWidth;
430
            margin-top: 1.5*@verticalSpacing;
408 431
        }
409 432

  
410 433
        .extra-link {
......
415 438
            margin-top: 1.3em;
416 439
            float: right;
417 440
        }
441

  
442
        label {
443
            font-size: 1.1em;    
444
        }
418 445
    }
419 446
    
420 447
    &.innerlabels label { 
421 448
        position: absolute;
422
        top:1em;
423
        left:1.5em;
449
        top: 1.1em;
450
        left: 1.5em;
424 451
        color: #aaa;
425 452
    }
426 453

  
......
476 503
    background-image: url("../images/dashed_border.png");
477 504
    background-repeat: repeat-x;
478 505
    background-position: left bottom;
479
    padding-bottom: 2*@gridGutterWidth;
480
    margin-bottom: 2*@gridGutterWidth;
506
    padding-bottom: 2*@verticalSpacing;
507
    margin-bottom: 2*@verticalSpacing;
481 508

  
482 509
}
483 510

  
......
485 512
    h2 {
486 513
        font-size: 1.1em;
487 514
        line-height: 1.3em;
488
        margin-bottom: 1.5*@gridGutterWidth;    
515
        margin-bottom: 1.5*@verticalSpacing;    
489 516

  
490 517
        a {
491 518
            color: #4085A6;
......
497 524
    h3 {
498 525
        font-size: 1.1em;    
499 526
        line-height: 1.3em;
500
        margin-bottom: 1.5*@gridGutterWidth;    
527
        margin-bottom: 1.5*@verticalSpacing;    
501 528
    }
502 529

  
503 530
    p {
......
505 532
    }
506 533

  
507 534
    .section-img {
508
        margin-bottom: 1*@gridGutterWidth;    
535
        margin-bottom: 1*@verticalSpacing;    
509 536
    }
510 537
}
511 538

  
......
517 544
    margin: 2em 0;
518 545
    background-color: #ddd;
519 546
    margin-left: 0;
520

  
547
    font-size: 1.1em;
521 548
    li {
522 549
        padding: 1em;    
523 550

  
......
554 581

  
555 582
// footer
556 583
.footer {
557
    .makeRow()
558
    
584
    .clearfix();
585
    color: lighten(@gray, 20%);
586
    .transit();
587

  
588
    a { .transit() }
589

  
559 590
    &:hover {
591
        color: @gray !important;
560 592
        a {
561 593
            color: @gray !important;
562
            .transit();
563 594
        }
564 595
    }
565 596

  
566 597
    a {
567 598
        color: lighten(@gray, 20%);    
568
        .transit();
569 599
        text-decoration: none;
570 600

  
571 601
        &:hover {
572
            color: darken(@gray, 50%);    
602
            color: #000 !important;
573 603
        }
574 604
    }
575 605

  
576 606
    li {
577
        margin-bottom: @gridGutterWidth/2;
607
        margin-bottom: @verticalSpacing/2;
578 608

  
579 609
        &.header {
580
            margin-bottom: @gridGutterWidth;    
610
            margin-bottom: @verticalSpacing;    
581 611
        }
582 612
    }
583 613

  
......
588 618
            margin-right:0;
589 619
        }
590 620
    }
621
    
622
    .top.row, .last.row {
623
        .makeRow();
624
        margin: 20px 0;
625

  
626
        .col {
627
            .makeColumn(4);    
628

  
629
            &.first {
630
                margin-left: 0 !important;    
631
            }
632
            &.last {
633
                .makeColumn(2);    
634
            }
635
        }
636
    }
637
    .top.row {
638
        margin-top: 0;
639
    }
640
    
641
    .last.row { 
642
        text-align: left; 
643
        font-size: 0.8em;
644
        margin-bottom: 0;
645
    }
591 646

  
592 647
    .bottom.row {
593 648
        .col {
......
618 673

  
619 674
    .section();
620 675
    .clearfix();
621
    margin-bottom: 2*@gridGutterWidth;    
676
    margin-bottom: 2*@verticalSpacing;    
622 677

  
623 678
    .title {
624 679
        margin-bottom: 1em;    
......
633 688
    }
634 689
    
635 690
    .intro-content, .content {
636
        margin-top: @gridGutterWidth;
691
        margin-top: @verticalSpacing;
637 692

  
638 693
        object {
639
            margin: @gridGutterWidth 0;    
694
            margin: @verticalSpacing 0;    
640 695
        }
641 696
    }
642 697

  
643 698
    .entry-info {
644 699
        font-size: 0.7em;
645
        margin-top: @gridGutterWidth;    
700
        margin-top: @verticalSpacing;    
646 701
    }
647 702

  
648 703
    &.single {
649 704
        .entry-info {
650 705
            margin-top: 0;
651
            margin-bottom: @gridGutterWidth;
706
            margin-bottom: @verticalSpacing;
652 707
        }    
653 708
    }
654 709
}
655 710

  
656 711
.section.twitter-feed {
657 712
    
713
    font-size: 1.1em;
658 714
    .tweet {
659 715
        &:last-child { margin-bottom:0; padding-bottom:0; border-bottom: none }
660 716
        line-height: 1.3em;
661 717
        font-size: 0.9em;
662
        margin-bottom: @gridGutterWidth;
718
        margin-bottom: @verticalSpacing;
663 719
        color: @gray;
664 720

  
665 721
        .date {
......
708 764
        ul { .clearfix() }
709 765
        ul li { float: left; }
710 766
        .title {
711
            margin-bottom: @gridGutterWidth/2;    
767
            margin-bottom: @verticalSpacing/2;    
712 768
        }
713 769

  
714 770
        ul li a {
......
720 776

  
721 777
    .list {
722 778
        
723
        margin-top: 4*@gridGutterWidth;
779
        margin-top: 4*@verticalSpacing;
724 780

  
725 781
        .resource {
726 782
            .border-box();
727 783
            width: 33%;
728
            padding: 2*@gridGutterWidth;
784
            padding: 2*@verticalSpacing;
729 785
            float: left;
730 786
            border: 1px solid @resCol;
731
            height: 12*@gridGutterWidth;
787
            height: 12*@verticalSpacing;
732 788

  
733 789
            .description {
734 790
                display: none;    
......
749 805
        margin-bottom: 10px;
750 806
        display: block !important;
751 807
    }
808

  
809
    th, td {
810
        line-height: 1;    
811
    }
752 812
}
753 813

  
754 814
.checkbox-widget.checked {
......
764 824
    display: block;
765 825
    float: left;
766 826
    cursor: pointer;
767
    margin-top: @gridGutterWidth/2 - 2;
827
    margin-top: @verticalSpacing/2 - 2;
768 828
}
769 829

  
770 830

  

Also available in: Unified diff