blob: fdcdc980565600f546efb8492de4682839975e73 [file] [log] [blame]
Davide Pesaventofa33f8d2020-09-19 18:48:42 -04001/* General */
2/*////////////////////////////////////////////////////////////////////////////////////////////*/
3
4body {
5 /* background: #ccc;
6 font: normal 12px Verdana, sans-serif;
7 color: #777;
8 line-height:18px; */
9 border-top: 4px solid #fd7800;
10}
11
12a {
13 /* color: #000;
14 outline: 0; */
15}
16
17a:link {
18 text-decoration: none;
19}
20a:visited {
21 text-decoration: none;
22}
23a:active,
24a:hover {
25 /* color: #ccc; */
26 text-decoration: none;
27}
28
29h1,h2,h3,h4,h5,h6 {
30 color: #000;
31 margin-bottom: 18px;
32}
33
34h1 { font-weight: normal; font-size: 24px; line-height: 24px; }
35h2 { font-weight: normal; font-size: 18px; line-height: 18px; }
36h3 { font-weight: normal; font-size: 14px; line-height: 14px; }
37h4 { font-weight: normal; font-size: 12px; line-height: 12px; }
38
39hr {
40 background-color: #c6c6c6;
41 border:0;
42 height: 1px;
43 margin-bottom: 18px;
44 clear:both;
45}
46
47div.hr {
48 height: 1px;
49 background: #c6c6c6;
50}
51
52div.hr2 {
53 height: 1px;
54 background: #c6c6c6;
55}
56
57div.hr hr, div.hr2 hr {
58 display: none;
59}
60
61p {
62 padding: 0 0 0.5em;
63 line-height:1.6em;
64}
65ul {
66 list-style: square;
67 margin: 0 0 18px 0;
68}
69ol {
70 list-style: decimal;
71 margin: 0 0 18px 1.5em;
72}
73ol ol {
74 list-style:upper-alpha;
75}
76ol ol ol {
77 list-style:lower-roman;
78}
79ol ol ol ol {
80 list-style:lower-alpha;
81}
82ul ul,
83ol ol,
84ul ol,
85ol ul {
86 margin-bottom:0;
87}
88dl {
89 margin:0 0 24px 0;
90}
91dt {
92 font-weight: bold;
93}
94dd {
95 margin-bottom: 18px;
96}
97strong {
98 font-weight: bold;
99 color: #000;
100}
101cite,
102em,
103i {
104 font-style: italic;
105 border: none;
106}
107big {
108 font-size: 131.25%;
109}
110ins {
111 background: #FFFFCC;
112 border: none;
113 color: #333;
114}
115del {
116 text-decoration: line-through;
117 color: #555;
118}
119blockquote {
120 font-style: italic;
121 padding: 0 3em;
122}
123blockquote cite,
124blockquote em,
125blockquote i {
126 font-style: normal;
127}
128pre {
129 background: #f7f7f7;
130 color: #222;
131 line-height: 18px;
132 margin-bottom: 18px;
133 padding: 1.5em;
134}
135abbr,
136acronym {
137 border-bottom: 1px solid #666;
138 cursor: help;
139}
140ins {
141 text-decoration: none;
142}
143sup,
144sub {
145 height: 0;
146 line-height: 1;
147 vertical-align: baseline;
148 position: relative;
149 font-size: 10px;
150}
151sup {
152 bottom: 1ex;
153}
154sub {
155 top: .5ex;
156}
157
158p,
159ul,
160ol,
161dd,
162pre,
163hr {
164 margin-bottom:10px;
165}
166ul ul,
167ol ol,
168ul ol,
169ol ul {
170 margin-bottom:0;
171}
172pre,
173kbd,
174tt,
175var {
176 font-size: 15px;
177 line-height: 21px;
178}
179code {
180 font-size: 13px;
181}
182strong,
183b,
184dt,
185th {
186 color: #000;
187}
188
189
190/* main_container */
191/*////////////////////////////////////////////////////////////////////////////////////////////*/
192
193#wrapper {
194 padding: 0px 0px;
195 margin-top: 20px;
196}
197
198/* header*/
199/*////////////////////////////////////////////////////////////////////////////////////////////*/
200
201#search-header{
202 margin-top:15px;
203 padding-bottom:13px;
204}
205
206#search-header #search{
207 background: #222;
208
209}
210
211#search-header #search #s{
212 background: #222;
213 font-size:12px;
214 color: #aaa;
215}
216
217#header_container{
218 padding-bottom: 25px;
219 padding-top: 0px;
220 background: #fff;
221}
222
223#header {
224
225}
226
227#header2 {
228
229}
230
231#content_container{
232 padding-top: 15px;
233}
234
235#left-col {
236 padding: 10px 20px;
237 padding-left: 0px;
238 background: #fff;
239
240}
241
242
243/*footer*/
244/*////////////////////////////////////////////////////////////////////////////////////////////*/
245
246
247#footer {
248 padding: 5px 20px;
249 background: #ddd;
250}
251
252#footer-container{
253 padding: 5px 20px;
254 background: #303030;
255 border-top: 8px solid #000;
256 font-size:11px;
257}
258
259#footer-info {
260 color:#ccc;
261 text-align:left;
262 background: #1b1b1b;
263 padding: 20px 0;
264}
265
266
267#footer-info a{
268 text-decoration:none;
269 color: #fff;
270}
271
272#footer-info a:hover{
273 color: #ebebeb;
274}
275
276#copyright{float: left;}
277
278.scroll-top {
279 text-align:right;
280}
281
282#footer-bar1 {
283 padding-right: 40px;
284}
285#footer-bar2 {
286 padding-right: 40px;
287}
288#footer-bar3 {
289}
290#footer-bar4 {
291}
292
293span#follow-box{
294 position: absolute;
295 right: 100px;
296}
297
298span#follow-box img{
299 margin: 0 2px;
300}
301
302/*logo*/
303/*////////////////////////////////////////////////////////////////////////////////////////////*/
304
305#logo {
306 margin: 0px 0px 0px 0px;
307}
308
309#logo2 {
310 margin: 0px 0px 0px 0px;
311}
312
313#logo img{
314 border: none;
315}
316
317#logo2{
318 text-decoration: none;
319 font-size: 42px;
320 letter-spacing: -1pt;
321 font-weight: bold;
322 font-family:arial, "Times New Roman", Times, serif;
323 text-align: left;
324 line-height: 57px;
325 padding-left: 0px;
326}
327
328#logo2 a, #slogan{
329 color: #fd7800;
330}
331
332#slogan{
333 text-align: left;
334 padding-left: 0px;
335}
336
337/*search*/
338/*////////////////////////////////////////////////////////////////////////////////////////////*/
339
340#search {
341 width:180px;
342 height:28px;
343 border: 1px solid #ccc;
344 margin-left: 10px;
345 position: relative;
346}
347
348#sidebar #search {
349 margin-top: 20px;
350}
351
352#search #searchsubmit {
353 background:url(images/go-btn.png) no-repeat top right;
354 width:28px;
355 height:28px;
356 border:0px;
357 position:absolute;
358 right: -35px;
359}
360
361#search #s {
362 width:170px;
363 height:23px;
364 border:0px;
365 margin-left:7px;
366 margin-right:10px;
367 margin-top:3px;
368 color:#000;
369 display: inline;
370 float: left;
371}
372
373/*menu bar*/
374/*////////////////////////////////////////////////////////////////////////////////////////////*/
375
376#menu_container{
377 padding-top: 0px;
378}
379
380
381/*responsive menu*/
382/*////////////////////////////////////////////////////////////////////////////////////////////*/
383
384/* default style */
385.selectnav { display: none; }
386
387/* small screen */
388@media screen and (max-width: 600px) {
389 .js #nav { display: none; }
390 .js #nav2 { display: none; }
391 .js .selectnav { display: block; }
392}
393
394
395/*homepage boxes*/
396/*////////////////////////////////////////////////////////////////////////////////////////////*/
397
398#box_container{
399 padding-top: 35px;
400 padding-bottom: 15px;
401}
402
403.box-head {
404 float: left;
405 padding-bottom: 20px;
406}
407
408.box-head img{
409
410}
411
412.title-head{
413 padding-top:2px;
414}
415
416.title-box{
417 color: #333;
418 line-height: 15px;
419 text-transform: uppercase;
420}
421
422.title-box h1 {
423 font-size: 18px;
424 margin-bottom: 3px;
425}
426
427.box-content {
428 float: left;
429 padding-top: 10px;
430 line-height: 20px;
431}
432
433
434/* POST */
435/*////////////////////////////////////////////////////////////////////////////////////////////*/
436
437
438.post {
439 overflow: hidden;
440
441}
442
443.post-shadow{
444 background: url("images/post_shadow.png") no-repeat bottom;
445 height: 9px;
446 margin-bottom: 25px;
447}
448
449.post ol{
450 margin-left: 20px;
451}
452
453.post ul {
454 margin-left: 15px;
455}
456.post-entry ul { margin: 0 0 10px 10px; }
457.post-entry ul li {
458 display: block;
459 margin: 5px 0;
460 padding: 0 0 0 20px;
461 /*background: url(images/bullet.png) no-repeat 0 7px;*/
462}
463
464.post-entry ol {
465 list-style: decimal;
466 margin: 0 0 18px 1.6em;
467}
468.post-entry ol li {
469 list-style: decimal;
470 }
471
472.post-entry {
473 padding-bottom: 10px;
474 padding-top: 10px;
475 overflow: hidden;
476
477}
478
479.post-head {
480 margin-bottom: 5px;
481 padding-top: 15px;
482}
483
484.post-head h1 a, .post-head h1 {
485 text-decoration:none;
486 color:#000;
487 margin: 0px;
488 font-size: 27px;
489}
490
491.post-head h1 a:hover {
492 color:#777;
493}
494
495
496.post-head-notfound h1, .post-head-404 h1, .post-head-archive h1, .post-head-search h1 {
497 margin-bottom: 10px;
498 font-weight:normal;
499 text-decoration:none;
500 color:#000;
501 font-size: 27px;
502}
503
504.post-thumb img {
505 border: 0px solid #ebebeb;
506}
507
508.post-entry img{
509 margin-bottom: 10px;
510 height:auto;
511 max-width:100% !important;
512}
513
514.meta-data{
515 line-height: 16px;
516 padding: 6px 3px;
517 margin-bottom: 3px;
518 font-size: 11px;
519 border-bottom: 1px solid #e9e9e9;
520}
521
522.meta-data a{
523 color: #fd7800;
524}
525
526.meta-data a:hover{
527 color: #777;
528}
529
530.read-more {
531color: #000;
532 background: #fff;
533 padding: 4px 8px;
534 border-radius: 3px;
535 display: inline-block;
536 font-size: 11px;
537 font-weight: bold;
538 text-decoration: none;
539 text-transform: capitalize;
540 cursor: pointer;
541 margin-top: 20px;
542}
543
544.read-more:hover{
545 background: #fff;
546 color: #666;
547}
548
549.clear {
550 clear:both;
551}
552
553.sticky {
554
555}
556
557/* content */
558/*////////////////////////////////////////////////////////////////////////////////////////////*/
559#content_container table {
560 border: 1px solid #e7e7e7;
561 margin: 0 -1px 24px 0;
562 text-align: left;
563 width: 100%;
564
565}
566#content_container tr th,
567#content_container thead th {
568 color: #888;
569 font-size: 12px;
570 font-weight: bold;
571 line-height: 18px;
572 padding: 9px 10px;
573}
574#content_container tr td {
575
576 padding: 6px 10px;
577}
578#content_container tr.odd td {
579 background: #f2f7fc;
580}
581
582/* sidebar*/
583/*////////////////////////////////////////////////////////////////////////////////////////////*/
584
585#sidebar {
586 padding:0px 20px 20px 0px;
587}
588
589#sidebar ul {
590 list-style: none;
591}
592
593#sidebar { word-wrap: break-word;}
594
595/*--navigation--*/
596/*////////////////////////////////////////////////////////////////////////////////////////////*/
597
598.navigation {
599 float: left;
600 width: 100%;
601 margin: 20px 0;
602}
603
604
605.navigation .alignleft a {
606 float: left;
607}
608
609.navigation .alignright a {
610 float: right;
611}
612
613#nav-single {
614 overflow:hidden;
615 margin-top:20px;
616 margin-bottom:10px;
617}
618.nav-previous {
619 float: left;
620 width: 50%;
621}
622.nav-next {
623 float: right;
624 text-align: right;
625 width: 50%;
626}
627
628/*--slider--*/
629/*////////////////////////////////////////////////////////////////////////////////////////////*/
630
631#slider_container {
632 background: #fff;
633}
634
635.flex-caption{
636background: #232323;
637color: #fff;
638padding: 7px;
639}
640
641.flexslider p{
642 margin: 0px;
643}
644
645/*--sub head and breadcrumbs--*/
646/*////////////////////////////////////////////////////////////////////////////////////////////*/
647
648#subhead_container{
649 padding: 7px 0px;
650}
651
652#subhead h1{
653 color: #000;
654 padding-top: 10px;
655 padding-left: 0px;
656 font-size: 30px;
657}
658
659#breadcrumbs {
660 padding-left: 25px;
661 margin-bottom: 15px;
662 color: #9e9e9e;
663 margin:0 auto;
664 width: 964px;
665 font-size: 10px;
666}
667
668#breadcrumbs a{
669 text-decoration: none;
670 color: #9e9e9e;
671}
672
673/*Alignments */
674/*////////////////////////////////////////////////////////////////////////////////////////////*/
675
676.alignleft,
677img.alignleft {
678 display: inline;
679 float: left;
680 margin-right: 22px;
681 margin-top: 9px;
682}
683
684.alignright,
685img.alignright {
686 display: inline;
687 float: right;
688 margin-left: 22px;
689 margin-top: 8px;
690}
691.aligncenter,
692img.aligncenter {
693 clear: both;
694 display: block;
695 margin-left: auto;
696 margin-right: auto;
697}
698
699.alignleft,
700.alignright,
701.aligncenter,
702img.alignleft,
703img.alignright,
704img.aligncenter
705{
706 margin-bottom: 10px;
707}
708
709a img.aligncenter {
710 display:block;
711 margin-left:auto;
712 margin-right:auto;
713}