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