PageSourceSearch

https://nasphv.org/site_home.cfm

html nasphv.org collected 2026-09-24 19:09:37 UTC 232,722 bytes, 9,244 lines download raw bytes

1
2
3<!DOCTYPE html>
4<head>
5<meta name="viewport" content="width=device-width" />
6<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
7
8
9
10<title>
11NASPHV - Powered by AMO
12
13</title>
14 
15
16	 
17<style type="text/css">  
18
19/*  
20  *  Theme  Name:  ArcStone  Obsidian  -  Bare  Bones  
21  *  Description:  ArcStone's  responsive  skeleton  theme  for  WordPress  based  on  Twitter  Bootstrap.  
22  *  Author:  ArcStone  
23  *  Author  URI:  http://www.arcstone.com/  
24  *  Version:  1.0  
25  *  Template:  obsidian  
26*/  
27/*!  
28  *  Bootstrap  v3.0.0    
29  *  
30  *  Copyright  2013  Twitter,  Inc  
31  *  Licensed  under  the  Apache  License  v2.0  
32  *  http://www.apache.org/licenses/LICENSE-2.0  
33  *  
34  *  Designed  and  built  with  all  the  love  in  the  world  @twitter  by  @mdo  and  @fat.  
35  */  
36/*!  normalize.css  v2.1.0  |  MIT  License  |  git.io/normalize  */  
37article, 
38aside, 
39details, 
40figcaption, 
41figure, 
42footer, 
43header, 
44hgroup, 
45main, 
46nav, 
47section, 
48summary { 
49  display: block; 
50} 
51audio, 
52canvas, 
53video { 
54  display: inline-block; 
55} 
56audio:not([controls]) { 
57  display: none; 
58  height: 0; 
59} 
60[hidden] { 
61  display: none; 
62} 
63html { 
64  font-family: sans-serif; 
65  -webkit-text-size-adjust: 100%; 
66  -ms-text-size-adjust: 100%; 
67} 
68body { 
69  margin: 0; 
70} 
71a:focus { 
72  outline: thin dotted; 
73} 
74a:active, 
75a:hover { 
76  outline: 0; 
77} 
78h1 { 
79  font-size: 2em; 
80  margin: 0.67em 0; 
81} 
82abbr[title] { 
83  border-bottom: 1px dotted; 
84} 
85b, 
86strong { 
87  font-weight: bold; 
88} 
89dfn { 
90  font-style: italic; 
91} 
92hr { 
93  -moz-box-sizing: content-box; 
94  box-sizing: content-box; 
95  height: 0; 
96} 
97mark { 
98  background: #ff0; 
99  color: #000; 
100} 
101code, 
102kbd, 
103pre, 
104samp { 
105  font-family: monospace, serif; 
106  font-size: 1em; 
107} 
108pre { 
109  white-space: pre-wrap; 
110} 
111q { 
112  quotes: "\201C" "\201D" "\2018" "\2019"; 
113} 
114small { 
115  font-size: 80%; 
116} 
117sub, 
118sup { 
119  font-size: 75%; 
120  line-height: 0; 
121  position: relative; 
122  vertical-align: baseline; 
123} 
124sup { 
125  top: -0.5em; 
126} 
127sub { 
128  bottom: -0.25em; 
129} 
130img { 
131  border: 0; 
132} 
133svg:not(:root) { 
134  overflow: hidden; 
135} 
136figure { 
137  margin: 0; 
138} 
139fieldset { 
140  border: 1px solid #c0c0c0; 
141  margin: 0 2px; 
142  padding: 0.35em 0.625em 0.75em; 
143} 
144legend { 
145  border: 0; 
146  padding: 0; 
147} 
148button, 
149input, 
150select, 
151textarea { 
152  font-family: inherit; 
153  font-size: 100%; 
154  margin: 0; 
155} 
156button, 
157input { 
158  line-height: normal; 
159} 
160button, 
161select { 
162  text-transform: none; 
163} 
164button, 
165html input[type="button"], 
166input[type="reset"], 
167input[type="submit"] { 
168  -webkit-appearance: button; 
169  cursor: pointer; 
170} 
171button[disabled], 
172html input[disabled] { 
173  cursor: default; 
174} 
175input[type="checkbox"], 
176input[type="radio"] { 
177  box-sizing: border-box; 
178  padding: 0; 
179} 
180input[type="search"] { 
181  -webkit-appearance: textfield; 
182  -moz-box-sizing: content-box; 
183  -webkit-box-sizing: content-box; 
184  box-sizing: content-box; 
185} 
186input[type="search"]::-webkit-search-cancel-button, 
187input[type="search"]::-webkit-search-decoration { 
188  -webkit-appearance: none; 
189} 
190button::-moz-focus-inner, 
191input::-moz-focus-inner { 
192  border: 0; 
193  padding: 0; 
194} 
195textarea { 
196  overflow: auto; 
197  vertical-align: top; 
198} 
199table { 
200  border-collapse: collapse; 
201  border-spacing: 0; 
202} 
203*, 
204*:before, 
205*:after { 
206  -webkit-box-sizing: border-box; 
207  -moz-box-sizing: border-box; 
208  box-sizing: border-box; 
209} 
210html { 
211  font-size: 62.5%; 
212  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
213} 
214body { 
215  font-family: Arial, Helvetica, sans-serif; 
216  font-size: 14px; 
217  line-height: 1.428571429; 
218  color: #444444; 
219  background: #48484a;
220} 
221input, 
222button, 
223select, 
224textarea { 
225  font-family: inherit; 
226  font-size: inherit; 
227  line-height: inherit; 
228} 
229button, 
230input, 
231select[multiple], 
232textarea { 
233  background-image: none; 
234} 
235a { 
236  color: #428bca; 
237  text-decoration: none; 
238} 
239a:hover, 
240a:focus { 
241  color: #2a6496; 
242  text-decoration: underline; 
243} 
244a:focus { 
245  outline: thin dotted #333; 
246  outline: 5px auto -webkit-focus-ring-color; 
247  outline-offset: -2px; 
248} 
249img { 
250  vertical-align: middle; 
251} 
252.img-responsive { 
253  display: block; 
254  max-width: 100%; 
255  height: auto; 
256} 
257.img-rounded { 
258  border-radius: 6px; 
259} 
260.img-thumbnail { 
261  padding: 4px; 
262  line-height: 1.428571429; 
263  background-color: #ffffff; 
264  border: 1px solid #dddddd; 
265  border-radius: 4px; 
266  -webkit-transition: all 0.2s ease-in-out; 
267  transition: all 0.2s ease-in-out; 
268  display: inline-block; 
269  max-width: 100%; 
270  height: auto; 
271} 
272.img-circle { 
273  border-radius: 50%; 
274} 
275hr { 
276  margin-top: 20px; 
277  margin-bottom: 20px; 
278  border: 0; 
279  border-top: 1px solid #eeeeee; 
280} 
281.sr-only { 
282  position: absolute; 
283  width: 1px; 
284  height: 1px; 
285  margin: -1px; 
286  padding: 0; 
287  overflow: hidden; 
288  clip: rect(0 0 0 0); 
289  border: 0; 
290} 
291@media print { 
292  * { 
293    text-shadow: none !important; 
294    color: #000 !important; 
295    background: transparent !important; 
296    box-shadow: none !important; 
297  } 
298  a, 
299  a:visited { 
300    text-decoration: underline; 
301  } 
302  a[href]:after { 
303    content: " (" attr(href) ")"; 
304  } 
305  abbr[title]:after { 
306    content: " (" attr(title) ")"; 
307  } 
308  .ir a:after, 
309  a[href^="javascript:"]:after, 
310  a[href^="#"]:after { 
311    content: ""; 
312  } 
313  pre, 
314  blockquote { 
315    border: 1px solid #999; 
316    page-break-inside: avoid; 
317  } 
318  thead { 
319    display: table-header-group; 
320  } 
321  tr, 
322  img { 
323    page-break-inside: avoid; 
324  } 
325  img { 
326    max-width: 100% !important; 
327  } 
328  @page  { 
329    margin: 2cm .5cm; 
330  } 
331  p, 
332  h2, 
333  h3 { 
334    orphans: 3; 
335    widows: 3; 
336  } 
337  h2, 
338  h3 { 
339    page-break-after: avoid; 
340  } 
341  .navbar { 
342    display: none; 
343  } 
344  .table td, 
345  .table th { 
346    background-color: #fff !important; 
347  } 
348  .btn > .caret, 
349  .dropup > .btn > .caret { 
350    border-top-color: #000 !important; 
351  } 
352  .label { 
353    border: 1px solid #000; 
354  } 
355  .table { 
356    border-collapse: collapse !important; 
357  } 
358  .table-bordered th, 
359  .table-bordered td { 
360    border: 1px solid #ddd !important; 
361  } 
362} 
363p { 
364  margin: 0 0 10px; 
365} 
366.lead { 
367  margin-bottom: 20px; 
368  font-size: 16.099999999999998px; 
369  font-weight: 200; 
370  line-height: 1.4; 
371} 
372@media (min-width: 768px) { 
373  .lead { 
374    font-size: 21px; 
375  } 
376} 
377small { 
378  font-size: 85%; 
379} 
380cite { 
381  font-style: normal; 
382} 
383.text-muted { 
384  color: #999999; 
385} 
386.text-primary { 
387  color: #428bca; 
388} 
389.text-warning { 
390  color: #c09853; 
391} 
392.text-danger { 
393  color: #b94a48; 
394} 
395.text-success { 
396  color: #468847; 
397} 
398.text-info { 
399  color: #3a87ad; 
400} 
401.text-left { 
402  text-align: left; 
403} 
404.text-right { 
405  text-align: right; 
406} 
407.text-center { 
408  text-align: center; 
409} 
410h1, 
411h2, 
412h3, 
413h4, 
414h5, 
415h6, 
416.h1, 
417.h2, 
418.h3, 
419.h4, 
420.h5, 
421.h6 { 
422  font-family: Arial, Helvetica, sans-serif; 
423  font-weight: 500; 
424  line-height: 1.1; 
425} 
426h1 small, 
427h2 small, 
428h3 small, 
429h4 small, 
430h5 small, 
431h6 small, 
432.h1 small, 
433.h2 small, 
434.h3 small, 
435.h4 small, 
436.h5 small, 
437.h6 small { 
438  font-weight: normal; 
439  line-height: 1; 
440  color: #999999; 
441} 
442h1, 
443h2, 
444h3 { 
445  margin-top: 20px; 
446  margin-bottom: 10px; 
447} 
448h4, 
449h5, 
450h6 { 
451  margin-top: 10px; 
452  margin-bottom: 10px; 
453} 
454h1, 
455.h1 { 
456  font-size: 36px; 
457} 
458h2, 
459.h2 { 
460  font-size: 30px; 
461} 
462h3, 
463.h3 { 
464  font-size: 24px; 
465} 
466h4, 
467.h4 { 
468  font-size: 18px; 
469} 
470h5, 
471.h5 { 
472  font-size: 14px; 
473} 
474h6, 
475.h6 { 
476  font-size: 12px; 
477} 
478h1 small, 
479.h1 small { 
480  font-size: 24px; 
481} 
482h2 small, 
483.h2 small { 
484  font-size: 18px; 
485} 
486h3 small, 
487.h3 small, 
488h4 small, 
489.h4 small { 
490  font-size: 14px; 
491} 
492.page-header { 
493  padding-bottom: 9px; 
494  margin: 40px 0 20px; 
495  border-bottom: 1px solid #eeeeee; 
496} 
497ul, 
498ol { 
499  margin-top: 0; 
500  margin-bottom: 10px; 
501} 
502ul ul, 
503ol ul, 
504ul ol, 
505ol ol { 
506  margin-bottom: 0; 
507} 
508.list-unstyled { 
509  padding-left: 0; 
510  list-style: none; 
511} 
512.list-inline { 
513  padding-left: 0; 
514  list-style: none; 
515} 
516.list-inline > li { 
517  display: inline-block; 
518  padding-left: 5px; 
519  padding-right: 5px; 
520} 
521dl { 
522  margin-bottom: 20px; 
523} 
524dt, 
525dd { 
526  line-height: 1.428571429; 
527} 
528dt { 
529  font-weight: bold; 
530} 
531dd { 
532  margin-left: 0; 
533} 
534@media (min-width: 768px) { 
535  .dl-horizontal dt { 
536    float: left; 
537    width: 160px; 
538    clear: left; 
539    text-align: right; 
540    overflow: hidden; 
541    text-overflow: ellipsis; 
542    white-space: nowrap; 
543  } 
544  .dl-horizontal dd { 
545    margin-left: 180px; 
546  } 
547  .dl-horizontal dd:before, 
548  .dl-horizontal dd:after { 
549    content: " "; 
550    /* 1 */ 
551   
552    display: table; 
553    /* 2 */ 
554   
555  } 
556  .dl-horizontal dd:after { 
557    clear: both; 
558  } 
559  .dl-horizontal dd:before, 
560  .dl-horizontal dd:after { 
561    content: " "; 
562    /* 1 */ 
563   
564    display: table; 
565    /* 2 */ 
566   
567  } 
568  .dl-horizontal dd:after { 
569    clear: both; 
570  } 
571} 
572abbr[title], 
573abbr[data-original-title] { 
574  cursor: help; 
575  border-bottom: 1px dotted #999999; 
576} 
577abbr.initialism { 
578  font-size: 90%; 
579  text-transform: uppercase; 
580} 
581blockquote { 
582  padding: 10px 20px; 
583  margin: 0 0 20px; 
584  border-left: 5px solid #eeeeee; 
585} 
586blockquote p { 
587  font-size: 17.5px; 
588  font-weight: 300; 
589  line-height: 1.25; 
590} 
591blockquote p:last-child { 
592  margin-bottom: 0; 
593} 
594blockquote small { 
595  display: block; 
596  line-height: 1.428571429; 
597  color: #999999; 
598} 
599blockquote small:before { 
600  content: '\2014 \00A0'; 
601} 
602blockquote.pull-right { 
603  padding-right: 15px; 
604  padding-left: 0; 
605  border-right: 5px solid #eeeeee; 
606  border-left: 0; 
607} 
608blockquote.pull-right p, 
609blockquote.pull-right small { 
610  text-align: right; 
611} 
612blockquote.pull-right small:before { 
613  content: ''; 
614} 
615blockquote.pull-right small:after { 
616  content: '\00A0 \2014'; 
617} 
618q:before, 
619q:after, 
620blockquote:before, 
621blockquote:after { 
622  content: ""; 
623} 
624address { 
625  display: block; 
626  margin-bottom: 20px; 
627  font-style: normal; 
628  line-height: 1.428571429; 
629} 
630code, 
631pre { 
632  font-family: Monaco, Menlo, Consolas, "Courier New", monospace; 
633} 
634code { 
635  padding: 2px 4px; 
636  font-size: 90%; 
637  color: #c7254e; 
638  background-color: #f9f2f4; 
639  white-space: nowrap; 
640  border-radius: 4px; 
641} 
642pre { 
643  display: block; 
644  padding: 9.5px; 
645  margin: 0 0 10px; 
646  font-size: 13px; 
647  line-height: 1.428571429; 
648  word-break: break-all; 
649  word-wrap: break-word; 
650  color: #333333; 
651  background-color: #f5f5f5; 
652  border: 1px solid #cccccc; 
653  border-radius: 4px; 
654} 
655pre.prettyprint { 
656  margin-bottom: 20px; 
657} 
658pre code { 
659  padding: 0; 
660  font-size: inherit; 
661  color: inherit; 
662  white-space: pre-wrap; 
663  background-color: transparent; 
664  border: 0; 
665} 
666.pre-scrollable { 
667  max-height: 340px; 
668  overflow-y: scroll; 
669} 
670.container { 
671  margin-right: auto; 
672  margin-left: auto; 
673  padding-top: 10px; 
674  padding-left: 15px; 
675  padding-right: 15px; 
676} 
677.container:before, 
678.container:after { 
679  content: " "; 
680  /* 1 */ 
681 
682  display: table; 
683  /* 2 */ 
684 
685} 
686.container:after { 
687  clear: both; 
688} 
689.container:before, 
690.container:after { 
691  content: " "; 
692  /* 1 */ 
693 
694  display: table; 
695  /* 2 */ 
696 
697} 
698.container:after { 
699  clear: both; 
700} 
701.row { 
702  margin-left: -15px; 
703  margin-right: -15px; 
704} 
705.row:before, 
706.row:after { 
707  content: " "; 
708  /* 1 */ 
709 
710  display: table; 
711  /* 2 */ 
712 
713} 
714.row:after { 
715  clear: both; 
716} 
717.row:before, 
718.row:after { 
719  content: " "; 
720  /* 1 */ 
721 
722  display: table; 
723  /* 2 */ 
724 
725} 
726.row:after { 
727  clear: both; 
728} 
729.col-xs-1, 
730.col-xs-2, 
731.col-xs-3, 
732.col-xs-4, 
733.col-xs-5, 
734.col-xs-6, 
735.col-xs-7, 
736.col-xs-8, 
737.col-xs-9, 
738.col-xs-10, 
739.col-xs-11, 
740.col-xs-12, 
741.col-sm-1, 
742.col-sm-2, 
743.col-sm-3, 
744.col-sm-4, 
745.col-sm-5, 
746.col-sm-6, 
747.col-sm-7, 
748.col-sm-8, 
749.col-sm-9, 
750.col-sm-10, 
751.col-sm-11, 
752.col-sm-12, 
753.col-md-1, 
754.col-md-2, 
755.col-md-3, 
756.col-md-4, 
757.col-md-5, 
758.col-md-6, 
759.col-md-7, 
760.col-md-8, 
761.col-md-9, 
762.col-md-10, 
763.col-md-11, 
764.col-md-12, 
765.col-lg-1, 
766.col-lg-2, 
767.col-lg-3, 
768.col-lg-4, 
769.col-lg-5, 
770.col-lg-6, 
771.col-lg-7, 
772.col-lg-8, 
773.col-lg-9, 
774.col-lg-10, 
775.col-lg-11, 
776.col-lg-12 { 
777  position: relative; 
778  min-height: 1px; 
779  padding-left: 15px; 
780  padding-right: 15px; 
781} 
782.col-xs-1, 
783.col-xs-2, 
784.col-xs-3, 
785.col-xs-4, 
786.col-xs-5, 
787.col-xs-6, 
788.col-xs-7, 
789.col-xs-8, 
790.col-xs-9, 
791.col-xs-10, 
792.col-xs-11 { 
793  float: left; 
794} 
795.col-xs-1 { 
796  width: 8.333333333333332%; 
797} 
798.col-xs-2 { 
799  width: 16.666666666666664%; 
800} 
801.col-xs-3 { 
802  width: 25%; 
803} 
804.col-xs-4 { 
805  width: 33.33333333333333%; 
806} 
807.col-xs-5 { 
808  width: 41.66666666666667%; 
809} 
810.col-xs-6 { 
811  width: 50%; 
812} 
813.col-xs-7 { 
814  width: 58.333333333333336%; 
815} 
816.col-xs-8 { 
817  width: 66.66666666666666%; 
818} 
819.col-xs-9 { 
820  width: 75%; 
821} 
822.col-xs-10 { 
823  width: 83.33333333333334%; 
824} 
825.col-xs-11 { 
826  width: 91.66666666666666%; 
827} 
828.col-xs-12 { 
829  width: 100%; 
830} 
831@media (min-width: 768px) { 
832  .container { 
833    max-width: 750px; 
834  } 
835  .col-sm-1, 
836  .col-sm-2, 
837  .col-sm-3, 
838  .col-sm-4, 
839  .col-sm-5, 
840  .col-sm-6, 
841  .col-sm-7, 
842  .col-sm-8, 
843  .col-sm-9, 
844  .col-sm-10, 
845  .col-sm-11 { 
846    float: left; 
847  } 
848  .col-sm-1 { 
849    width: 8.333333333333332%; 
850  } 
851  .col-sm-2 { 
852    width: 16.666666666666664%; 
853  } 
854  .col-sm-3 { 
855    width: 25%; 
856  } 
857  .col-sm-4 { 
858    width: 33.33333333333333%; 
859  } 
860  .col-sm-5 { 
861    width: 41.66666666666667%; 
862  } 
863  .col-sm-6 { 
864    width: 50%; 
865  } 
866  .col-sm-7 { 
867    width: 58.333333333333336%; 
868  } 
869  .col-sm-8 { 
870    width: 66.66666666666666%; 
871  } 
872  .col-sm-9 { 
873    width: 75%; 
874  } 
875  .col-sm-10 { 
876    width: 83.33333333333334%; 
877  } 
878  .col-sm-11 { 
879    width: 91.66666666666666%; 
880  } 
881  .col-sm-12 { 
882    width: 100%; 
883  } 
884  .col-sm-push-1 { 
885    left: 8.333333333333332%; 
886  } 
887  .col-sm-push-2 { 
888    left: 16.666666666666664%; 
889  } 
890  .col-sm-push-3 { 
891    left: 25%; 
892  } 
893  .col-sm-push-4 { 
894    left: 33.33333333333333%; 
895  } 
896  .col-sm-push-5 { 
897    left: 41.66666666666667%; 
898  } 
899  .col-sm-push-6 { 
900    left: 50%; 
901  } 
902  .col-sm-push-7 { 
903    left: 58.333333333333336%; 
904  } 
905  .col-sm-push-8 { 
906    left: 66.66666666666666%; 
907  } 
908  .col-sm-push-9 { 
909    left: 75%; 
910  } 
911  .col-sm-push-10 { 
912    left: 83.33333333333334%; 
913  } 
914  .col-sm-push-11 { 
915    left: 91.66666666666666%; 
916  } 
917  .col-sm-pull-1 { 
918    right: 8.333333333333332%; 
919  } 
920  .col-sm-pull-2 { 
921    right: 16.666666666666664%; 
922  } 
923  .col-sm-pull-3 { 
924    right: 25%; 
925  } 
926  .col-sm-pull-4 { 
927    right: 33.33333333333333%; 
928  } 
929  .col-sm-pull-5 { 
930    right: 41.66666666666667%; 
931  } 
932  .col-sm-pull-6 { 
933    right: 50%; 
934  } 
935  .col-sm-pull-7 { 
936    right: 58.333333333333336%; 
937  } 
938  .col-sm-pull-8 { 
939    right: 66.66666666666666%; 
940  } 
941  .col-sm-pull-9 { 
942    right: 75%; 
943  } 
944  .col-sm-pull-10 { 
945    right: 83.33333333333334%; 
946  } 
947  .col-sm-pull-11 { 
948    right: 91.66666666666666%; 
949  } 
950  .col-sm-offset-1 { 
951    margin-left: 8.333333333333332%; 
952  } 
953  .col-sm-offset-2 { 
954    margin-left: 16.666666666666664%; 
955  } 
956  .col-sm-offset-3 { 
957    margin-left: 25%; 
958  } 
959  .col-sm-offset-4 { 
960    margin-left: 33.33333333333333%; 
961  } 
962  .col-sm-offset-5 { 
963    margin-left: 41.66666666666667%; 
964  } 
965  .col-sm-offset-6 { 
966    margin-left: 50%; 
967  } 
968  .col-sm-offset-7 { 
969    margin-left: 58.333333333333336%; 
970  } 
971  .col-sm-offset-8 { 
972    margin-left: 66.66666666666666%; 
973  } 
974  .col-sm-offset-9 { 
975    margin-left: 75%; 
976  } 
977  .col-sm-offset-10 { 
978    margin-left: 83.33333333333334%; 
979  } 
980  .col-sm-offset-11 { 
981    margin-left: 91.66666666666666%; 
982  } 
983} 
984@media (min-width: 992px) { 
985  .container { 
986    max-width: 970px; 
987  } 
988  .col-md-1, 
989  .col-md-2, 
990  .col-md-3, 
991  .col-md-4, 
992  .col-md-5, 
993  .col-md-6, 
994  .col-md-7, 
995  .col-md-8, 
996  .col-md-9, 
997  .col-md-10, 
998  .col-md-11 { 
999    float: left; 
1000  } 
1001  .col-md-1 { 
1002    width: 8.333333333333332%; 
1003  } 
1004  .col-md-2 { 
1005    width: 16.666666666666664%; 
1006  } 
1007  .col-md-3 { 
1008    width: 25%; 
1009  } 
1010  .col-md-4 { 
1011    width: 33.33333333333333%; 
1012  } 
1013  .col-md-5 { 
1014    width: 41.66666666666667%; 
1015  } 
1016  .col-md-6 { 
1017    width: 50%; 
1018  } 
1019  .col-md-7 { 
1020    width: 58.333333333333336%; 
1021  } 
1022  .col-md-8 { 
1023    width: 66.66666666666666%; 
1024  } 
1025  .col-md-9 { 
1026    width: 75%; 
1027  } 
1028  .col-md-10 { 
1029    width: 83.33333333333334%; 
1030  } 
1031  .col-md-11 { 
1032    width: 91.66666666666666%; 
1033  } 
1034  .col-md-12 { 
1035    width: 100%; 
1036  } 
1037  .col-md-push-0 { 
1038    left: auto; 
1039  } 
1040  .col-md-push-1 { 
1041    left: 8.333333333333332%; 
1042  } 
1043  .col-md-push-2 { 
1044    left: 16.666666666666664%; 
1045  } 
1046  .col-md-push-3 { 
1047    left: 25%; 
1048  } 
1049  .col-md-push-4 { 
1050    left: 33.33333333333333%; 
1051  } 
1052  .col-md-push-5 { 
1053    left: 41.66666666666667%; 
1054  } 
1055  .col-md-push-6 { 
1056    left: 50%; 
1057  } 
1058  .col-md-push-7 { 
1059    left: 58.333333333333336%; 
1060  } 
1061  .col-md-push-8 { 
1062    left: 66.66666666666666%; 
1063  } 
1064  .col-md-push-9 { 
1065    left: 75%; 
1066  } 
1067  .col-md-push-10 { 
1068    left: 83.33333333333334%; 
1069  } 
1070  .col-md-push-11 { 
1071    left: 91.66666666666666%; 
1072  } 
1073  .col-md-pull-0 { 
1074    right: auto; 
1075  } 
1076  .col-md-pull-1 { 
1077    right: 8.333333333333332%; 
1078  } 
1079  .col-md-pull-2 { 
1080    right: 16.666666666666664%; 
1081  } 
1082  .col-md-pull-3 { 
1083    right: 25%; 
1084  } 
1085  .col-md-pull-4 { 
1086    right: 33.33333333333333%; 
1087  } 
1088  .col-md-pull-5 { 
1089    right: 41.66666666666667%; 
1090  } 
1091  .col-md-pull-6 { 
1092    right: 50%; 
1093  } 
1094  .col-md-pull-7 { 
1095    right: 58.333333333333336%; 
1096  } 
1097  .col-md-pull-8 { 
1098    right: 66.66666666666666%; 
1099  } 
1100  .col-md-pull-9 { 
1101    right: 75%; 
1102  } 
1103  .col-md-pull-10 { 
1104    right: 83.33333333333334%; 
1105  } 
1106  .col-md-pull-11 { 
1107    right: 91.66666666666666%; 
1108  } 
1109  .col-md-offset-0 { 
1110    margin-left: 0; 
1111  } 
1112  .col-md-offset-1 { 
1113    margin-left: 8.333333333333332%; 
1114  } 
1115  .col-md-offset-2 { 
1116    margin-left: 16.666666666666664%; 
1117  } 
1118  .col-md-offset-3 { 
1119    margin-left: 25%; 
1120  } 
1121  .col-md-offset-4 { 
1122    margin-left: 33.33333333333333%; 
1123  } 
1124  .col-md-offset-5 { 
1125    margin-left: 41.66666666666667%; 
1126  } 
1127  .col-md-offset-6 { 
1128    margin-left: 50%; 
1129  } 
1130  .col-md-offset-7 { 
1131    margin-left: 58.333333333333336%; 
1132  } 
1133  .col-md-offset-8 { 
1134    margin-left: 66.66666666666666%; 
1135  } 
1136  .col-md-offset-9 { 
1137    margin-left: 75%; 
1138  } 
1139  .col-md-offset-10 { 
1140    margin-left: 83.33333333333334%; 
1141  } 
1142  .col-md-offset-11 { 
1143    margin-left: 91.66666666666666%; 
1144  } 
1145} 
1146@media (min-width: 1200px) { 
1147  .container { 
1148    max-width: 1170px; 
1149  } 
1150  .col-lg-1, 
1151  .col-lg-2, 
1152  .col-lg-3, 
1153  .col-lg-4, 
1154  .col-lg-5, 
1155  .col-lg-6, 
1156  .col-lg-7, 
1157  .col-lg-8, 
1158  .col-lg-9, 
1159  .col-lg-10, 
1160  .col-lg-11 { 
1161    float: left; 
1162  } 
1163  .col-lg-1 { 
1164    width: 8.333333333333332%; 
1165  } 
1166  .col-lg-2 { 
1167    width: 16.666666666666664%; 
1168  } 
1169  .col-lg-3 { 
1170    width: 25%; 
1171  } 
1172  .col-lg-4 { 
1173    width: 33.33333333333333%; 
1174  } 
1175  .col-lg-5 { 
1176    width: 41.66666666666667%; 
1177  } 
1178  .col-lg-6 { 
1179    width: 50%; 
1180  } 
1181  .col-lg-7 { 
1182    width: 58.333333333333336%; 
1183  } 
1184  .col-lg-8 { 
1185    width: 66.66666666666666%; 
1186  } 
1187  .col-lg-9 { 
1188    width: 75%; 
1189  } 
1190  .col-lg-10 { 
1191    width: 83.33333333333334%; 
1192  } 
1193  .col-lg-11 { 
1194    width: 91.66666666666666%; 
1195  } 
1196  .col-lg-12 { 
1197    width: 100%; 
1198  } 
1199  .col-lg-push-0 { 
1200    left: auto; 
1201  } 
1202  .col-lg-push-1 { 
1203    left: 8.333333333333332%; 
1204  } 
1205  .col-lg-push-2 { 
1206    left: 16.666666666666664%; 
1207  } 
1208  .col-lg-push-3 { 
1209    left: 25%; 
1210  } 
1211  .col-lg-push-4 { 
1212    left: 33.33333333333333%; 
1213  } 
1214  .col-lg-push-5 { 
1215    left: 41.66666666666667%; 
1216  } 
1217  .col-lg-push-6 { 
1218    left: 50%; 
1219  } 
1220  .col-lg-push-7 { 
1221    left: 58.333333333333336%; 
1222  } 
1223  .col-lg-push-8 { 
1224    left: 66.66666666666666%; 
1225  } 
1226  .col-lg-push-9 { 
1227    left: 75%; 
1228  } 
1229  .col-lg-push-10 { 
1230    left: 83.33333333333334%; 
1231  } 
1232  .col-lg-push-11 { 
1233    left: 91.66666666666666%; 
1234  } 
1235  .col-lg-pull-0 { 
1236    right: auto; 
1237  } 
1238  .col-lg-pull-1 { 
1239    right: 8.333333333333332%; 
1240  } 
1241  .col-lg-pull-2 { 
1242    right: 16.666666666666664%; 
1243  } 
1244  .col-lg-pull-3 { 
1245    right: 25%; 
1246  } 
1247  .col-lg-pull-4 { 
1248    right: 33.33333333333333%; 
1249  } 
1250  .col-lg-pull-5 { 
1251    right: 41.66666666666667%; 
1252  } 
1253  .col-lg-pull-6 { 
1254    right: 50%; 
1255  } 
1256  .col-lg-pull-7 { 
1257    right: 58.333333333333336%; 
1258  } 
1259  .col-lg-pull-8 { 
1260    right: 66.66666666666666%; 
1261  } 
1262  .col-lg-pull-9 { 
1263    right: 75%; 
1264  } 
1265  .col-lg-pull-10 { 
1266    right: 83.33333333333334%; 
1267  } 
1268  .col-lg-pull-11 { 
1269    right: 91.66666666666666%; 
1270  } 
1271  .col-lg-offset-0 { 
1272    margin-left: 0; 
1273  } 
1274  .col-lg-offset-1 { 
1275    margin-left: 8.333333333333332%; 
1276  } 
1277  .col-lg-offset-2 { 
1278    margin-left: 16.666666666666664%; 
1279  } 
1280  .col-lg-offset-3 { 
1281    margin-left: 25%; 
1282  } 
1283  .col-lg-offset-4 { 
1284    margin-left: 33.33333333333333%; 
1285  } 
1286  .col-lg-offset-5 { 
1287    margin-left: 41.66666666666667%; 
1288  } 
1289  .col-lg-offset-6 { 
1290    margin-left: 50%; 
1291  } 
1292  .col-lg-offset-7 { 
1293    margin-left: 58.333333333333336%; 
1294  } 
1295  .col-lg-offset-8 { 
1296    margin-left: 66.66666666666666%; 
1297  } 
1298  .col-lg-offset-9 { 
1299    margin-left: 75%; 
1300  } 
1301  .col-lg-offset-10 { 
1302    margin-left: 83.33333333333334%; 
1303  } 
1304  .col-lg-offset-11 { 
1305    margin-left: 91.66666666666666%; 
1306  } 
1307} 
1308table { 
1309  max-width: 100%; 
1310  background-color: transparent; 
1311} 
1312th { 
1313  text-align: left; 
1314} 
1315.table { 
1316  width: 100%; 
1317  margin-bottom: 20px; 
1318} 
1319.table thead > tr > th, 
1320.table tbody > tr > th, 
1321.table tfoot > tr > th, 
1322.table thead > tr > td, 
1323.table tbody > tr > td, 
1324.table tfoot > tr > td { 
1325  padding: 8px; 
1326  line-height: 1.428571429; 
1327  vertical-align: top; 
1328  border-top: 1px solid #dddddd; 
1329} 
1330.table thead > tr > th { 
1331  vertical-align: bottom; 
1332  border-bottom: 2px solid #dddddd; 
1333} 
1334.table caption + thead tr:first-child th, 
1335.table colgroup + thead tr:first-child th, 
1336.table thead:first-child tr:first-child th, 
1337.table caption + thead tr:first-child td, 
1338.table colgroup + thead tr:first-child td, 
1339.table thead:first-child tr:first-child td { 
1340  border-top: 0; 
1341} 
1342.table tbody + tbody { 
1343  border-top: 2px solid #dddddd; 
1344} 
1345.table .table { 
1346  background-color: #ffffff; 
1347} 
1348.table-condensed thead > tr > th, 
1349.table-condensed tbody > tr > th, 
1350.table-condensed tfoot > tr > th, 
1351.table-condensed thead > tr > td, 
1352.table-condensed tbody > tr > td, 
1353.table-condensed tfoot > tr > td { 
1354  padding: 5px; 
1355} 
1356.table-bordered { 
1357  border: 1px solid #dddddd; 
1358} 
1359.table-bordered > thead > tr > th, 
1360.table-bordered > tbody > tr > th, 
1361.table-bordered > tfoot > tr > th, 
1362.table-bordered > thead > tr > td, 
1363.table-bordered > tbody > tr > td, 
1364.table-bordered > tfoot > tr > td { 
1365  border: 1px solid #dddddd; 
1366} 
1367.table-bordered > thead > tr > th, 
1368.table-bordered > thead > tr > td { 
1369  border-bottom-width: 2px; 
1370} 
1371.table-striped > tbody > tr:nth-child(odd) > td, 
1372.table-striped > tbody > tr:nth-child(odd) > th { 
1373  background-color: #f9f9f9; 
1374} 
1375.table-hover > tbody > tr:hover > td, 
1376.table-hover > tbody > tr:hover > th { 
1377  background-color: #f5f5f5; 
1378} 
1379table col[class*="col-"] { 
1380  float: none; 
1381  display: table-column; 
1382} 
1383table td[class*="col-"], 
1384table th[class*="col-"] { 
1385  float: none; 
1386  display: table-cell; 
1387} 
1388.table > thead > tr > td.active, 
1389.table > tbody > tr > td.active, 
1390.table > tfoot > tr > td.active, 
1391.table > thead > tr > th.active, 
1392.table > tbody > tr > th.active, 
1393.table > tfoot > tr > th.active, 
1394.table > thead > tr.active > td, 
1395.table > tbody > tr.active > td, 
1396.table > tfoot > tr.active > td, 
1397.table > thead > tr.active > th, 
1398.table > tbody > tr.active > th, 
1399.table > tfoot > tr.active > th { 
1400  background-color: #f5f5f5; 
1401} 
1402.table > thead > tr > td.success, 
1403.table > tbody > tr > td.success, 
1404.table > tfoot > tr > td.success, 
1405.table > thead > tr > th.success, 
1406.table > tbody > tr > th.success, 
1407.table > tfoot > tr > th.success, 
1408.table > thead > tr.success > td, 
1409.table > tbody > tr.success > td, 
1410.table > tfoot > tr.success > td, 
1411.tab
1411le > thead > tr.success > th, 
1412.table > tbody > tr.success > th, 
1413.table > tfoot > tr.success > th { 
1414  background-color: #dff0d8; 
1415  border-color: #d6e9c6; 
1416} 
1417.table-hover > tbody > tr > td.success:hover, 
1418.table-hover > tbody > tr > th.success:hover, 
1419.table-hover > tbody > tr.success:hover > td { 
1420  background-color: #d0e9c6; 
1421  border-color: #c9e2b3; 
1422} 
1423.table > thead > tr > td.danger, 
1424.table > tbody > tr > td.danger, 
1425.table > tfoot > tr > td.danger, 
1426.table > thead > tr > th.danger, 
1427.table > tbody > tr > th.danger, 
1428.table > tfoot > tr > th.danger, 
1429.table > thead > tr.danger > td, 
1430.table > tbody > tr.danger > td, 
1431.table > tfoot > tr.danger > td, 
1432.table > thead > tr.danger > th, 
1433.table > tbody > tr.danger > th, 
1434.table > tfoot > tr.danger > th { 
1435  background-color: #f2dede; 
1436  border-color: #eed3d7; 
1437} 
1438.table-hover > tbody > tr > td.danger:hover, 
1439.table-hover > tbody > tr > th.danger:hover, 
1440.table-hover > tbody > tr.danger:hover > td { 
1441  background-color: #ebcccc; 
1442  border-color: #e6c1c7; 
1443} 
1444.table > thead > tr > td.warning, 
1445.table > tbody > tr > td.warning, 
1446.table > tfoot > tr > td.warning, 
1447.table > thead > tr > th.warning, 
1448.table > tbody > tr > th.warning, 
1449.table > tfoot > tr > th.warning, 
1450.table > thead > tr.warning > td, 
1451.table > tbody > tr.warning > td, 
1452.table > tfoot > tr.warning > td, 
1453.table > thead > tr.warning > th, 
1454.table > tbody > tr.warning > th, 
1455.table > tfoot > tr.warning > th { 
1456  background-color: #fcf8e3; 
1457  border-color: #fbeed5; 
1458} 
1459.table-hover > tbody > tr > td.warning:hover, 
1460.table-hover > tbody > tr > th.warning:hover, 
1461.table-hover > tbody > tr.warning:hover > td { 
1462  background-color: #faf2cc; 
1463  border-color: #f8e5be; 
1464} 
1465@media (max-width: 768px) { 
1466  .table-responsive { 
1467    width: 100%; 
1468    margin-bottom: 15px; 
1469    overflow-y: hidden; 
1470    overflow-x: scroll; 
1471    border: 1px solid #dddddd; 
1472  } 
1473  .table-responsive > .table { 
1474    margin-bottom: 0; 
1475    background-color: #fff; 
1476  } 
1477  .table-responsive > .table > thead > tr > th, 
1478  .table-responsive > .table > tbody > tr > th, 
1479  .table-responsive > .table > tfoot > tr > th, 
1480  .table-responsive > .table > thead > tr > td, 
1481  .table-responsive > .table > tbody > tr > td, 
1482  .table-responsive > .table > tfoot > tr > td { 
1483    white-space: nowrap; 
1484  } 
1485  .table-responsive > .table-bordered { 
1486    border: 0; 
1487  } 
1488  .table-responsive > .table-bordered > thead > tr > th:first-child, 
1489  .table-responsive > .table-bordered > tbody > tr > th:first-child, 
1490  .table-responsive > .table-bordered > tfoot > tr > th:first-child, 
1491  .table-responsive > .table-bordered > thead > tr > td:first-child, 
1492  .table-responsive > .table-bordered > tbody > tr > td:first-child, 
1493  .table-responsive > .table-bordered > tfoot > tr > td:first-child { 
1494    border-left: 0; 
1495  } 
1496  .table-responsive > .table-bordered > thead > tr > th:last-child, 
1497  .table-responsive > .table-bordered > tbody > tr > th:last-child, 
1498  .table-responsive > .table-bordered > tfoot > tr > th:last-child, 
1499  .table-responsive > .table-bordered > thead > tr > td:last-child, 
1500  .table-responsive > .table-bordered > tbody > tr > td:last-child, 
1501  .table-responsive > .table-bordered > tfoot > tr > td:last-child { 
1502    border-right: 0; 
1503  } 
1504  .table-responsive > .table-bordered > thead > tr:last-child > th, 
1505  .table-responsive > .table-bordered > tbody > tr:last-child > th, 
1506  .table-responsive > .table-bordered > tfoot > tr:last-child > th, 
1507  .table-responsive > .table-bordered > thead > tr:last-child > td, 
1508  .table-responsive > .table-bordered > tbody > tr:last-child > td, 
1509  .table-responsive > .table-bordered > tfoot > tr:last-child > td { 
1510    border-bottom: 0; 
1511  } 
1512} 
1513fieldset { 
1514  padding: 0; 
1515  margin: 0; 
1516  border: 0; 
1517} 
1518legend { 
1519  display: block; 
1520  width: 100%; 
1521  padding: 0; 
1522  margin-bottom: 20px; 
1523  font-size: 21px; 
1524  line-height: inherit; 
1525  color: #333333; 
1526  border: 0; 
1527  border-bottom: 1px solid #e5e5e5; 
1528} 
1529label { 
1530  display: inline-block; 
1531  margin-bottom: 5px; 
1532  font-weight: bold; 
1533} 
1534input[type="search"] { 
1535  -webkit-box-sizing: border-box; 
1536  -moz-box-sizing: border-box; 
1537  box-sizing: border-box; 
1538} 
1539input[type="radio"], 
1540input[type="checkbox"] { 
1541  margin: 4px 0 0; 
1542  margin-top: 1px \9; 
1543  /* IE8-9 */ 
1544 
1545  line-height: normal; 
1546} 
1547input[type="file"] { 
1548  display: block; 
1549} 
1550select[multiple], 
1551select[size] { 
1552  height: auto; 
1553} 
1554select optgroup { 
1555  font-size: inherit; 
1556  font-style: inherit; 
1557  font-family: inherit; 
1558} 
1559input[type="file"]:focus, 
1560input[type="radio"]:focus, 
1561input[type="checkbox"]:focus { 
1562  outline: thin dotted #333; 
1563  outline: 5px auto -webkit-focus-ring-color; 
1564  outline-offset: -2px; 
1565} 
1566input[type="number"]::-webkit-outer-spin-button, 
1567input[type="number"]::-webkit-inner-spin-button { 
1568  height: auto; 
1569} 
1570.form-control:-moz-placeholder { 
1571  color: #999999; 
1572} 
1573.form-control::-moz-placeholder { 
1574  color: #999999; 
1575} 
1576.form-control:-ms-input-placeholder { 
1577  color: #999999; 
1578} 
1579.form-control::-webkit-input-placeholder { 
1580  color: #999999; 
1581} 
1582.form-control { 
1583  display: block; 
1584  width: 100%; 
1585  height: 34px; 
1586  padding: 6px 12px; 
1587  font-size: 14px; 
1588  line-height: 1.428571429; 
1589  color: #555555; 
1590  vertical-align: middle; 
1591  background-color: #ffffff; 
1592  border: 1px solid #cccccc; 
1593  border-radius: 4px; 
1594  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
1595  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
1596  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; 
1597  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; 
1598} 
1599.form-control:focus { 
1600  border-color: #66afe9; 
1601  outline: 0; 
1602  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); 
1603  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); 
1604} 
1605.form-control[disabled], 
1606.form-control[readonly], 
1607fieldset[disabled] .form-control { 
1608  cursor: not-allowed; 
1609  background-color: #eeeeee; 
1610} 
1611textarea.form-control { 
1612  height: auto; 
1613} 
1614.form-group { 
1615  margin-bottom: 15px; 
1616} 
1617.radio, 
1618.checkbox { 
1619  display: block; 
1620  min-height: 20px; 
1621  margin-top: 10px; 
1622  margin-bottom: 10px; 
1623  padding-left: 20px; 
1624  vertical-align: middle; 
1625} 
1626.radio label, 
1627.checkbox label { 
1628  display: inline; 
1629  margin-bottom: 0; 
1630  font-weight: normal; 
1631  cursor: pointer; 
1632} 
1633.radio input[type="radio"], 
1634.radio-inline input[type="radio"], 
1635.checkbox input[type="checkbox"], 
1636.checkbox-inline input[type="checkbox"] { 
1637  float: left; 
1638  margin-left: -20px; 
1639} 
1640.radio + .radio, 
1641.checkbox + .checkbox { 
1642  margin-top: -5px; 
1643} 
1644.radio-inline, 
1645.checkbox-inline { 
1646  display: inline-block; 
1647  padding-left: 20px; 
1648  margin-bottom: 0; 
1649  vertical-align: middle; 
1650  font-weight: normal; 
1651  cursor: pointer; 
1652} 
1653.radio-inline + .radio-inline, 
1654.checkbox-inline + .checkbox-inline { 
1655  margin-top: 0; 
1656  margin-left: 10px; 
1657} 
1658input[type="radio"][disabled], 
1659input[type="checkbox"][disabled], 
1660.radio[disabled], 
1661.radio-inline[disabled], 
1662.checkbox[disabled], 
1663.checkbox-inline[disabled], 
1664fieldset[disabled] input[type="radio"], 
1665fieldset[disabled] input[type="checkbox"], 
1666fieldset[disabled] .radio, 
1667fieldset[disabled] .radio-inline, 
1668fieldset[disabled] .checkbox, 
1669fieldset[disabled] .checkbox-inline { 
1670  cursor: not-allowed; 
1671} 
1672.input-sm { 
1673  height: 30px; 
1674  padding: 5px 10px; 
1675  font-size: 12px; 
1676  line-height: 1.5; 
1677  border-radius: 3px; 
1678} 
1679select.input-sm { 
1680  height: 30px; 
1681  line-height: 30px; 
1682} 
1683textarea.input-sm { 
1684  height: auto; 
1685} 
1686.input-lg { 
1687  height: 45px; 
1688  padding: 10px 16px; 
1689  font-size: 18px; 
1690  line-height: 1.33; 
1691  border-radius: 6px; 
1692} 
1693select.input-lg { 
1694  height: 45px; 
1695  line-height: 45px; 
1696} 
1697textarea.input-lg { 
1698  height: auto; 
1699} 
1700.has-warning .help-block, 
1701.has-warning .control-label { 
1702  color: #c09853; 
1703} 
1704.has-warning .form-control { 
1705  border-color: #c09853; 
1706  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
1707  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
1708} 
1709.has-warning .form-control:focus { 
1710  border-color: #a47e3c; 
1711  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; 
1712  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; 
1713} 
1714.has-warning .input-group-addon { 
1715  color: #c09853; 
1716  border-color: #c09853; 
1717  background-color: #fcf8e3; 
1718} 
1719.has-error .help-block, 
1720.has-error .control-label { 
1721  color: #b94a48; 
1722} 
1723.has-error .form-control { 
1724  border-color: #b94a48; 
1725  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
1726  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
1727} 
1728.has-error .form-control:focus { 
1729  border-color: #953b39; 
1730  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; 
1731  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; 
1732} 
1733.has-error .input-group-addon { 
1734  color: #b94a48; 
1735  border-color: #b94a48; 
1736  background-color: #f2dede; 
1737} 
1738.has-success .help-block, 
1739.has-success .control-label { 
1740  color: #468847; 
1741} 
1742.has-success .form-control { 
1743  border-color: #468847; 
1744  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
1745  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
1746} 
1747.has-success .form-control:focus { 
1748  border-color: #356635; 
1749  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; 
1750  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; 
1751} 
1752.has-success .input-group-addon { 
1753  color: #468847; 
1754  border-color: #468847; 
1755  background-color: #dff0d8; 
1756} 
1757.form-control-static { 
1758  margin-bottom: 0; 
1759  padding-top: 7px; 
1760} 
1761.help-block { 
1762  display: block; 
1763  margin-top: 5px; 
1764  margin-bottom: 10px; 
1765  color: #737373; 
1766} 
1767@media (min-width: 768px) { 
1768  .form-inline .form-group { 
1769    display: inline-block; 
1770    margin-bottom: 0; 
1771    vertical-align: middle; 
1772  } 
1773  .form-inline .form-control { 
1774    display: inline-block; 
1775  } 
1776  .form-inline .radio, 
1777  .form-inline .checkbox { 
1778    display: inline-block; 
1779    margin-top: 0; 
1780    margin-bottom: 0; 
1781    padding-left: 0; 
1782  } 
1783  .form-inline .radio input[type="radio"], 
1784  .form-inline .checkbox input[type="checkbox"] { 
1785    float: none; 
1786    margin-left: 0; 
1787  } 
1788} 
1789.form-horizontal .control-label, 
1790.form-horizontal .radio, 
1791.form-horizontal .checkbox, 
1792.form-horizontal .radio-inline, 
1793.form-horizontal .checkbox-inline { 
1794  margin-top: 0; 
1795  margin-bottom: 0; 
1796  padding-top: 7px; 
1797} 
1798.form-horizontal .form-group { 
1799  margin-left: -15px; 
1800  margin-right: -15px; 
1801} 
1802.form-horizontal .form-group:before, 
1803.form-horizontal .form-group:after { 
1804  content: " "; 
1805  /* 1 */ 
1806 
1807  display: table; 
1808  /* 2 */ 
1809 
1810} 
1811.form-horizontal .form-group:after { 
1812  clear: both; 
1813} 
1814.form-horizontal .form-group:before, 
1815.form-horizontal .form-group:after { 
1816  content: " "; 
1817  /* 1 */ 
1818 
1819  display: table; 
1820  /* 2 */ 
1821 
1822} 
1823.form-horizontal .form-group:after { 
1824  clear: both; 
1825} 
1826@media (min-width: 768px) { 
1827  .form-horizontal .control-label { 
1828    text-align: right; 
1829  } 
1830} 
1831 
1832.btn { 
1833  display: inline-block; 
1834  padding: 6px 12px; 
1835  margin-bottom: 0; 
1836  font-size: 14px; 
1837  font-weight: normal; 
1838  line-height: 1.428571429; 
1839  text-align: center; 
1840  vertical-align: middle; 
1841  cursor: pointer; 
1842  border: 1px solid transparent; 
1843  border-radius: 4px; 
1844  white-space: nowrap; 
1845  -webkit-user-select: none; 
1846  -moz-user-select: none; 
1847  -ms-user-select: none; 
1848  -o-user-select: none; 
1849  user-select: none; 
1850} 
1851.btn:focus { 
1852  outline: thin dotted #333; 
1853  outline: 5px auto -webkit-focus-ring-color; 
1854  outline-offset: -2px; 
1855} 
1856.btn:hover, 
1857.btn:focus { 
1858  color: #333333; 
1859  text-decoration: none; 
1860} 
1861.btn:active, 
1862.btn.active { 
1863  outline: 0; 
1864  background-image: none; 
1865  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); 
1866  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); 
1867} 
1868.btn.disabled, 
1869.btn[disabled], 
1870fieldset[disabled] .btn { 
1871  cursor: not-allowed; 
1872  pointer-events: none; 
1873  opacity: 0.65; 
1874  filter: alpha(opacity=65); 
1875  -webkit-box-shadow: none; 
1876  box-shadow: none; 
1877} 
1878 
1879.btn-go { 
1880  padding: 4.5px 11px; 
1881  font-size: 10px; 
1882  color: #333333; 
1883  background-color: #ffffff; 
1884  border-color: #cccccc;   
1885} 
1886 
1887.btn-go:hover, 
1888.btn-go:focus, 
1889.btn-go:active, 
1890.btn-go.active, 
1891.open .dropdown-toggle.btn-go { 
1892  color: #333333; 
1893  background-color: #ebebeb; 
1894  border-color: #adadad; 
1895} 
1896.btn-go:active, 
1897.btn-go.active, 
1898.open .dropdown-toggle.btn-go { 
1899  background-image: none; 
1900} 
1901.btn-go.disabled, 
1902.btn-go[disabled], 
1903fieldset[disabled] .btn-go, 
1904.btn-go.disabled:hover, 
1905.btn-go[disabled]:hover, 
1906fieldset[disabled] .btn-go:hover, 
1907.btn-go.disabled:focus, 
1908.btn-go[disabled]:focus, 
1909fieldset[disabled] .btn-go:focus, 
1910.btn-go.disabled:active, 
1911.btn-go[disabled]:active, 
1912fieldset[disabled] .btn-go:active, 
1913.btn-go.disabled.active, 
1914.btn-go[disabled].active, 
1915fieldset[disabled] .btn-go.active { 
1916  background-color: #ffffff; 
1917  border-color: #cccccc; 
1918} 
1919 
1920.btn-default { 
1921  color: #333333; 
1922  background-color: #ffffff; 
1923  border-color: #cccccc; 
1924} 
1925.btn-default:hover, 
1926.btn-default:focus, 
1927.btn-default:active, 
1928.btn-default.active, 
1929.open .dropdown-toggle.btn-default { 
1930  color: #333333; 
1931  background-color: #ebebeb; 
1932  border-color: #adadad; 
1933} 
1934.btn-default:active, 
1935.btn-default.active, 
1936.open .dropdown-toggle.btn-default { 
1937  background-image: none; 
1938} 
1939.btn-default.disabled, 
1940.btn-default[disabled], 
1941fieldset[disabled] .btn-default, 
1942.btn-default.disabled:hover, 
1943.btn-default[disabled]:hover, 
1944fieldset[disabled] .btn-default:hover, 
1945.btn-default.disabled:focus, 
1946.btn-default[disabled]:focus, 
1947fieldset[disabled] .btn-default:focus, 
1948.btn-default.disabled:active, 
1949.btn-default[disabled]:active, 
1950fieldset[disabled] .btn-default:active, 
1951.btn-default.disabled.active, 
1952.btn-default[disabled].active, 
1953fieldset[disabled] .btn-default.active { 
1954  background-color: #ffffff; 
1955  border-color: #cccccc; 
1956} 
1957.btn-primary { 
1958  color: #ffffff; 
1959  background-color: #428bca; 
1960  border-color: #357ebd; 
1961} 
1962.btn-primary:hover, 
1963.btn-primary:focus, 
1964.btn-primary:active, 
1965.btn-primary.active, 
1966.open .dropdown-toggle.btn-primary { 
1967  color: #ffffff; 
1968  background-color: #3276b1; 
1969  border-color: #285e8e; 
1970} 
1971.btn-primary:active, 
1972.btn-primary.active, 
1973.open .dropdown-toggle.btn-primary { 
1974  background-image: none; 
1975} 
1976.btn-primary.disabled, 
1977.btn-primary[disabled], 
1978fieldset[disabled] .btn-primary, 
1979.btn-primary.disabled:hover, 
1980.btn-primary[disabled]:hover, 
1981fieldset[disabled] .btn-primary:hover, 
1982.btn-primary.disabled:focus, 
1983.btn-primary[disabled]:focus, 
1984fieldset[disabled] .btn-primary:focus, 
1985.btn-primary.disabled:active, 
1986.btn-primary[disabled]:active, 
1987fieldset[disabled] .btn-primary:active, 
1988.btn-primary.disabled.active, 
1989.btn-primary[disabled].active, 
1990fieldset[disabled] .btn-primary.active { 
1991  background-color: #428bca; 
1992  border-color: #357ebd; 
1993} 
1994.btn-warning { 
1995  color: #ffffff; 
1996  background-color: #f0ad4e; 
1997  border-color: #eea236; 
1998} 
1999.btn-warning:hover, 
2000.btn-warning:focus, 
2001.btn-warning:active, 
2002.btn-warning.active, 
2003.open .dropdown-toggle.btn-warning { 
2004  color: #ffffff; 
2005  background-color: #ed9c28; 
2006  border-color: #d58512; 
2007} 
2008.btn-warning:active, 
2009.btn-warning.active, 
2010.open .dropdown-toggle.btn-warning { 
2011  background-image: none; 
2012} 
2013.btn-warning.disabled, 
2014.btn-warning[disabled], 
2015fieldset[disabled] .btn-warning, 
2016.btn-warning.disabled:hover, 
2017.btn-warning[disabled]:hover, 
2018fieldset[disabled] .btn-warning:hover, 
2019.btn-warning.disabled:focus, 
2020.btn-warning[disabled]:focus, 
2021fieldset[disabled] .btn-warning:focus, 
2022.btn-warning.disabled:active, 
2023.btn-warning[disabled]:active, 
2024fieldset[disabled] .btn-warning:active, 
2025.btn-warning.disabled.active, 
2026.btn-warning[disabled].active, 
2027fieldset[disabled] .btn-warning.active { 
2028  background-color: #f0ad4e; 
2029  border-color: #eea236; 
2030} 
2031.btn-danger { 
2032  color: #ffffff; 
2033  background-color: #d9534f; 
2034  border-color: #d43f3a; 
2035} 
2036.btn-danger:hover, 
2037.btn-danger:focus, 
2038.btn-danger:active, 
2039.btn-danger.active, 
2040.open .dropdown-toggle.btn-danger { 
2041  color: #ffffff; 
2042  background-color: #d2322d; 
2043  border-color: #ac2925; 
2044} 
2045.btn-danger:active, 
2046.btn-danger.active, 
2047.open .dropdown-toggle.btn-danger { 
2048  background-image: none; 
2049} 
2050.btn-danger.disabled, 
2051.btn-danger[disabled], 
2052fieldset[disabled] .btn-danger, 
2053.btn-danger.disabled:hover, 
2054.btn-danger[disabled]:hover, 
2055fieldset[disabled] .btn-danger:hover, 
2056.btn-danger.disabled:focus, 
2057.btn-danger[disabled]:focus, 
2058fieldset[disabled] .btn-danger:focus, 
2059.btn-danger.disabled:active, 
2060.btn-danger[disabled]:active, 
2061fieldset[disabled] .btn-danger:active, 
2062.btn-danger.disabled.active, 
2063.btn-danger[disabled].active, 
2064fieldset[disabled] .btn-danger.active { 
2065  background-color: #d9534f; 
2066  border-color: #d43f3a; 
2067} 
2068.btn-success { 
2069  color: #ffffff; 
2070  background-color: #5cb85c; 
2071  border-color: #4cae4c; 
2072} 
2073.btn-success:hover, 
2074.btn-success:focus, 
2075.btn-success:active, 
2076.btn-success.active, 
2077.open .dropdown-toggle.btn-success { 
2078  color: #ffffff; 
2079  background-color: #47a447; 
2080  border-color: #398439; 
2081} 
2082.btn-success:active, 
2083.btn-success.active, 
2084.open .dropdown-toggle.btn-success { 
2085  background-image: none; 
2086} 
2087.btn-success.disabled, 
2088.btn-success[disabled], 
2089fieldset[disabled] .btn-success, 
2090.btn-success.disabled:hover, 
2091.btn-success[disabled]:hover, 
2092fieldset[disabled] .btn-success:hover, 
2093.btn-success.disabled:focus, 
2094.btn-success[disabled]:focus, 
2095fieldset[disabled] .btn-success:focus, 
2096.btn-success.disabled:active, 
2097.btn-success[disabled]:active, 
2098fieldset[disabled] .btn-success:active, 
2099.btn-success.disabled.active, 
2100.btn-success[disabled].active, 
2101fieldset[disabled] .btn-success.active { 
2102  background-color: #5cb85c; 
2103  border-color: #4cae4c; 
2104} 
2105.btn-info { 
2106  color: #ffffff; 
2107  background-color: #5bc0de; 
2108  border-color: #46b8da; 
2109} 
2110.btn-info:hover, 
2111.btn-info:focus, 
2112.btn-info:active, 
2113.btn-info.active, 
2114.open .dropdown-toggle.btn-info { 
2115  color: #ffffff; 
2116  background-color: #39b3d7; 
2117  border-color: #269abc; 
2118} 
2119.btn-info:active, 
2120.btn-info.active, 
2121.open .dropdown-toggle.btn-info { 
2122  background-image: none; 
2123} 
2124.btn-info.disabled, 
2125.btn-info[disabled], 
2126fieldset[disabled] .btn-info, 
2127.btn-info.disabled:hover, 
2128.btn-info[disabled]:hover, 
2129fieldset[disabled] .btn-info:hover, 
2130.btn-info.disabled:focus, 
2131.btn-info[disabled]:focus, 
2132fieldset[disabled] .btn-info:focus, 
2133.btn-info.disabled:active, 
2134.btn-info[disabled]:active, 
2135fieldset[disabled] .btn-info:active, 
2136.btn-info.disabled.active, 
2137.btn-info[disabled].active, 
2138fieldset[disabled] .btn-info.active { 
2139  background-color: #5bc0de; 
2140  border-color: #46b8da; 
2141} 
2142.btn-link { 
2143  color: #428bca; 
2144  font-weight: normal; 
2145  cursor: pointer; 
2146  border-radius: 0; 
2147} 
2148.btn-link, 
2149.btn-link:active, 
2150.btn-link[disabled], 
2151fieldset[disabled] .btn-link { 
2152  background-color: transparent; 
2153  -webkit-box-shadow: none; 
2154  box-shadow: none; 
2155} 
2156.btn-link, 
2157.btn-link:hover, 
2158.btn-link:focus, 
2159.btn-link:active { 
2160  border-color: transparent; 
2161} 
2162.btn-link:hover, 
2163.btn-link:focus { 
2164  color: #2a6496; 
2165  text-decoration: underline; 
2166  background-color: transparent; 
2167} 
2168.btn-link[disabled]:hover, 
2169fieldset[disabled] .btn-link:hover, 
2170.btn-link[disabled]:focus, 
2171fieldset[disabled] .btn-link:focus { 
2172  color: #999999; 
2173  text-decoration: none; 
2174} 
2175.btn-lg { 
2176  padding: 10px 16px; 
2177  font-size: 18px; 
2178  line-height: 1.33; 
2179  border-radius: 6px; 
2180} 
2181.btn-sm, 
2182.btn-xs { 
2183  padding: 5px 10px; 
2184  font-size: 12px; 
2185  line-height: 1.5; 
2186  border-radius: 3px; 
2187} 
2188.btn-xs { 
2189  padding: 1px 5px; 
2190} 
2191.btn-block { 
2192  display: block; 
2193  width: 100%; 
2194  padding-left: 0; 
2195  padding-right: 0; 
2196} 
2197.btn-block + .btn-block { 
2198  margin-top: 5px; 
2199} 
2200input[type="submit"].btn-block, 
2201input[type="reset"].btn-block, 
2202input[type="button"].btn-block { 
2203  width: 100%; 
2204} 
2205
2206@font-face {
2207 font-family: 'Glyphicons Halflings';
2208 src: url('/fonts/glyphicons-halflings-regular.eot');
2209 src: url('/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
2210}
2211
2212.glyphicon {
2213 position: relative;
2214 top: 1px;
2215 display: inline-block;
2216 font-family: 'Glyphicons Halflings';
2217 font-style: normal;
2218 font-weight: normal;
2219 line-height: 1;
2220
2221 -webkit-font-smoothing: antialiased;
2222 -moz-osx-font-smoothing: grayscale;
2223}
2224.glyphicon-asterisk:before {
2225 content: "\002a";
2226}
2227.glyphicon-plus:before {
2228 content: "\002b";
2229}
2230.glyphicon-euro:before,
2231.glyphicon-eur:before {
2232 content: "\20ac";
2233}
2234.glyphicon-minus:before {
2235 content: "\2212";
2236}
2237.glyphicon-cloud:before {
2238 content: "\2601";
2239}
2240.glyphicon-envelope:before {
2241 content: "\2709";
2242}
2243.glyphicon-pencil:before {
2244 content: "\270f";
2245}
2246.glyphicon-glass:before {
2247 content: "\e001";
2248}
2249.glyphicon-music:before {
2250 content: "\e002";
2251}
2252.glyphicon-search:before {
2253 content: "\e003";
2254}
2255.glyphicon-heart:before {
2256 content: "\e005";
2257}
2258.glyphicon-star:before {
2259 content: "\e006";
2260}
2261.glyphicon-star-empty:before {
2262 content: "\e007";
2263}
2264.glyphicon-user:before {
2265 content: "\e008";
2266}
2267.glyphicon-film:before {
2268 content: "\e009";
2269}
2270.glyphicon-th-large:before {
2271 content: "\e010";
2272}
2273.glyphicon-th:before {
2274 content: "\e011";
2275}
2276.glyphicon-th-list:before {
2277 content: "\e012";
2278}
2279.glyphicon-ok:before {
2280 content: "\e013";
2281}
2282.glyphicon-remove:before {
2283 content: "\e014";
2284}
2285.glyphicon-zoom-in:before {
2286 content: "\e015";
2287}
2288.glyphicon-zoom-out:before {
2289 content: "\e016";
2290}
2291.glyphicon-off:before {
2292 content: "\e017";
2293}
2294.glyphicon-signal:before {
2295 content: "\e018";
2296}
2297.glyphicon-cog:before {
2298 content: "\e019";
2299}
2300.glyphicon-trash:before {
2301 content: "\e020";
2302}
2303.glyphicon-home:before {
2304 content: "\e021";
2305}
2306.glyphicon-file:before {
2307 content: "\e022";
2308}
2309.glyphicon-time:before {
2310 content: "\e023";
2311}
2312.glyphicon-road:before {
2313 content: "\e024";
2314}
2315.glyphicon-download-alt:before {
2316 content: "\e025";
2317}
2318.glyphicon-download:before {
2319 content: "\e026";
2320}
2321.glyphicon-upload:before {
2322 content: "\e027";
2323}
2324.glyphicon-inbox:before {
2325 content: "\e028";
2326}
2327.glyphicon-play-circle:before {
2328 content: "\e029";
2329}
2330.glyphicon-repeat:before {
2331 content: "\e030";
2332}
2333.glyphicon-refresh:before {
2334 content: "\e031";
2335}
2336.glyphicon-list-alt:before {
2337 content: "\e032";
2338}
2339.glyphicon-lock:before {
2340 content: "\e033";
2341}
2342.glyphicon-flag:before {
2343 content: "\e034";
2344}
2345.glyphicon-headphones:before {
2346 content: "\e035";
2347}
2348.glyphicon-volume-off:before {
2349 content: "\e036";
2350}
2351.glyphicon-volume-down:before {
2352 content: "\e037";
2353}
2354.glyphicon-volume-up:before {
2355 content: "\e038";
2356}
2357.glyphicon-qrcode:before {
2358 content: "\e039";
2359}
2360.glyphicon-barcode:before {
2361 content: "\e040";
2362}
2363.glyphicon-tag:before {
2364 content: "\e041";
2365}
2366.glyphicon-tags:before {
2367 content: "\e042";
2368}
2369.glyphicon-book:before {
2370 content: "\e043";
2371}
2372.glyphicon-bookmark:before {
2373 content: "\e044";
2374}
2375.glyphicon-print:before {
2376 content: "\e045";
2377}
2378.glyphicon-camera:before {
2379 content: "\e046";
2380}
2381.glyphicon-font:before {
2382 content: "\e047";
2383}
2384.glyphicon-bold:before {
2385 content: "\e048";
2386}
2387.glyphicon-italic:before {
2388 content: "\e049";
2389}
2390.glyphicon-text-height:before {
2391 content: "\e050";
2392}
2393.glyphicon-text-width:before {
2394 content: "\e051";
2395}
2396.glyphicon-align-left:before {
2397 content: "\e052";
2398}
2399.glyphicon-align-center:before {
2400 content: "\e053";
2401}
2402.glyphicon-align-right:before {
2403 content: "\e054";
2404}
2405.glyphicon-align-justify:before {
2406 content: "\e055";
2407}
2408.glyphicon-list:before {
2409 content: "\e056";
2410}
2411.glyphicon-indent-left:before {
2412 content: "\e057";
2413}
2414.glyphicon-indent-right:before {
2415 content: "\e058";
2416}
2417.glyphicon-facetime-video:before {
2418 content: "\e059";
2419}
2420.glyphicon-picture:before {
2421 content: "\e060";
2422}
2423.glyphicon-map-marker:before {
2424 content: "\e062";
2425}
2426.glyphicon-adjust:before {
2427 content: "\e063";
2428}
2429.glyphicon-tint:before {
2430 content: "\e064";
2431}
2432.glyphicon-edit:before {
2433 content: "\e065";
2434}
2435.glyphicon-share:before {
2436 content: "\e066";
2437}
2438.glyphicon-check:before {
2439 content: "\e067";
2440}
2441.glyphicon-move:before {
2442 content: "\e068";
2443}
2444.glyphicon-step-backward:before {
2445 content: "\e069";
2446}
2447.glyphicon-fast-backward:before {
2448 content: "\e070";
2449}
2450.glyphicon-backward:before {
2451 content: "\e071";
2452}
2453.glyphicon-play:before {
2454 content: "\e072";
2455}
2456.glyphicon-pause:before {
2457 content: "\e073";
2458}
2459.glyphicon-stop:before {
2460 content: "\e074";
2461}
2462.glyphicon-forward:before {
2463 content: "\e075";
2464}
2465.glyphicon-fast-forward:before {
2466 content: "\e076";
2467}
2468.glyphicon-step-forward:before {
2469 content: "\e077";
2470}
2471.glyphicon-eject:before {
2472 content: "\e078";
2473}
2474.glyphicon-chevron-left:before {
2475 content: "\e079";
2476}
2477.glyphicon-chevron-right:before {
2478 content: "\e080";
2479}
2480.glyphicon-plus-sign:before {
2481 content: "\e081";
2482}
2483.glyphicon-minus-sign:before {
2484 content: "\e082";
2485}
2486.glyphicon-remove-sign:before {
2487 content: "\e083";
2488}
2489.glyphicon-ok-sign:before {
2490 content: "\e084";
2491}
2492.glyphicon-question-sign:before {
2493 content: "\e085";
2494}
2495.glyphicon-info-sign:before {
2496 content: "\e086";
2497}
2498.glyphicon-screenshot:before {
2499 content: "\e087";
2500}
2501.glyphicon-remove-circle:before {
2502 content: "\e088";
2503}
2504.glyphicon-ok-circle:before {
2505 content: "\e089";
2506}
2507.glyphicon-ban-circle:before {
2508 content: "\e090";
2509}
2510.glyphicon-arrow-left:before {
2511 content: "\e091";
2512}
2513.glyphicon-arrow-right:before {
2514 content: "\e092";
2515}
2516.glyphicon-arrow-up:before {
2517 content: "\e093";
2518}
2519.glyphicon-arrow-down:before {
2520 content: "\e094";
2521}
2522.glyphicon-share-alt:before {
2523 content: "\e095";
2524}
2525.glyphicon-resize-full:before {
2526 content: "\e096";
2527}
2528.glyphicon-resize-small:before {
2529 content: "\e097";
2530}
2531.glyphicon-exclamation-sign:before {
2532 content: "\e101";
2533}
2534.glyphicon-gift:before {
2535 content: "\e102";
2536}
2537.glyphicon-leaf:before {
2538 content: "\e103";
2539}
2540.glyphicon-fire:before {
2541 content: "\e104";
2542}
2543.glyphicon-eye-open:before {
2544 content: "\e105";
2545}
2546.glyphicon-eye-close:before {
2547 content: "\e106";
2548}
2549.glyphicon-warning-sign:before {
2550 content: "\e107";
2551}
2552.glyphicon-plane:before {
2553 content: "\e108";
2554}
2555.glyphicon-calendar:before {
2556 content: "\e109";
2557}
2558.glyphicon-random:before {
2559 content: "\e110";
2560}
2561.glyphicon-comment:before {
2562 content: "\e111";
2563}
2564.glyphicon-magnet:before {
2565 content: "\e112";
2566}
2567.glyphicon-chevron-up:before {
2568 content: "\e113";
2569}
2570.glyphicon-chevron-down:before {
2571 content: "\e114";
2572}
2573.glyphicon-retweet:before {
2574 content: "\e115";
2575}
2576.glyphicon-shopping-cart:before {
2577 content: "\e116";
2578}
2579.glyphicon-folder-close:before {
2580 content: "\e117";
2581}
2582.glyphicon-folder-open:before {
2583 content: "\e118";
2584}
2585.glyphicon-resize-vertical:before {
2586 content: "\e119";
2587}
2588.glyphicon-resize-horizontal:before {
2589 content: "\e120";
2590}
2591.glyphicon-hdd:before {
2592 content: "\e121";
2593}
2594.glyphicon-bullhorn:before {
2595 content: "\e122";
2596}
2597.glyphicon-bell:before {
2598 content: "\e123";
2599}
2600.glyphicon-certificate:before {
2601 content: "\e124";
2602}
2603.glyphicon-thumbs-up:before {
2604 content: "\e125";
2605}
2606.glyphicon-thumbs-down:before {
2607 content: "\e126";
2608}
2609.glyphicon-hand-right:before {
2610 content: "\e127";
2611}
2612.glyphicon-hand-left:before {
2613 content: "\e128";
2614}
2615.glyphicon-hand-up:before {
2616 content: "\e129";
2617}
2618.glyphicon-hand-down:before {
2619 content: "\e130";
2620}
2621.glyphicon-circle-arrow-right:before {
2622 content: "\e131";
2623}
2624.glyphicon-circle-arrow-left:before {
2625 content: "\e132";
2626}
2627.glyphicon-circle-arrow-up:before {
2628 content: "\e133";
2629}
2630.glyphicon-circle-arrow-down:before {
2631 content: "\e134";
2632}
2633.glyphicon-globe:before {
2634 content: "\e135";
2635}
2636.glyphicon-wrench:before {
2637 content: "\e136";
2638}
2639.glyphicon-tasks:before {
2640 content: "\e137";
2641}
2642.glyphicon-filter:before {
2643 content: "\e138";
2644}
2645.glyphicon-briefcase:before {
2646 content: "\e139";
2647}
2648.glyphicon-fullscreen:before {
2649 content: "\e140";
2650}
2651.glyphicon-dashboard:before {
2652 content: "\e141";
2653}
2654.glyphicon-paperclip:before {
2655 content: "\e142";
2656}
2657.glyphicon-heart-empty:before {
2658 content: "\e143";
2659}
2660.glyphicon-link:before {
2661 content: "\e144";
2662}
2663.glyphicon-phone:before {
2664 content: "\e145";
2665}
2666.glyphicon-pushpin:before {
2667 content: "\e146";
2668}
2669.glyphicon-usd:before {
2670 content: "\e148";
2671}
2672.glyphicon-gbp:before {
2673 content: "\e149";
2674}
2675.glyphicon-sort:before {
2676 content: "\e150";
2677}
2678.glyphicon-sort-by-alphabet:before {
2679 content: "\e151";
2680}
2681.glyphicon-sort-by-alphabet-alt:before {
2682 content: "\e152";
2683}
2684.glyphicon-sort-by-order:before {
2685 content: "\e153";
2686}
2687.glyphicon-sort-by-order-alt:before {
2688 content: "\e154";
2689}
2690.glyphicon-sort-by-attributes:before {
2691 content: "\e155";
2692}
2693.glyphicon-sort-by-attributes-alt:before {
2694 content: "\e156";
2695}
2696.glyphicon-unchecked:before {
2697 content: "\e157";
2698}
2699.glyphicon-expand:before {
2700 content: "\e158";
2701}
2702.glyphicon-collapse-down:before {
2703 content: "\e159";
2704}
2705.glyphicon-collapse-up:before {
2706 content: "\e160";
2707}
2708.glyphicon-log-in:before {
2709 content: "\e161";
2710}
2711.glyphicon-flash:before {
2712 content: "\e162";
2713}
2714.glyphicon-log-out:before {
2715 content: "\e163";
2716}
2717.glyphicon-new-window:before {
2718 content: "\e164";
2719}
2720.glyphicon-record:before {
2721 content: "\e165";
2722}
2723.glyphicon-save:before {
2724 content: "\e166";
2725}
2726.glyphicon-open:before {
2727 content: "\e167";
2728}
2729.glyphicon-saved:before {
2730 content: "\e168";
2731}
2732.glyphicon-import:before {
2733 content: "\e169";
2734}
2735.glyphicon-export:before {
2736 content: "\e170";
2737}
2738.glyphicon-send:before {
2739 content: "\e171";
2740}
2741.glyphicon-floppy-disk:before {
2742 content: "\e172";
2743}
2744.glyphicon-floppy-saved:before {
2745 content: "\e173";
2746}
2747.glyphicon-floppy-remove:before {
2748 content: "\e174";
2749}
2750.glyphicon-floppy-save:before {
2751 content: "\e175";
2752}
2753.glyphicon-floppy-open:before {
2754 content: "\e176";
2755}
2756.glyphicon-credit-card:before {
2757 content: "\e177";
2758}
2759.glyphicon-transfer:before {
2760 content: "\e178";
2761}
2762.glyphicon-cutlery:before {
2763 content: "\e179";
2764}
2765.glyphicon-header:before {
2766 content: "\e180";
2767}
2768.glyphicon-compressed:before {
2769 content: "\e181";
2770}
2771.glyphicon-earphone:before {
2772 content: "\e182";
2773}
2774.glyphicon-phone-alt:before {
2775 content: "\e183";
2776}
2777.glyphicon-tower:before {
2778 content: "\e184";
2779}
2780.glyphicon-stats:before {
2781 content: "\e185";
2782}
2783.glyphicon-sd-video:before {
2784 content: "\e186";
2785}
2786.glyphicon-hd-video:before {
2787 content: "\e187";
2788}
2789.glyphicon-subtitles:before {
2790 content: "\e188";
2791}
2792.glyphicon-sound-stereo:before {
2793 content: "\e189";
2794}
2795.glyphicon-sound-dolby:before {
2796 content: "\e190";
2797}
2798.glyphicon-sound-5-1:before {
2799 content: "\e191";
2800}
2801.glyphicon-sound-6-1:before {
2802 content: "\e192";
2803}
2804.glyphicon-sound-7-1:before {
2805 content: "\e193";
2806}
2807.glyphicon-copyright-mark:before {
2808 content: "\e194";
2809}
2810.glyphicon-registration-mark:before {
2811 content: "\e195";
2812}
2813.glyphicon-cloud-download:before {
2814 content: "\e197";
2815}
2816.glyphicon-cloud-upload:before {
2817 content: "\e198";
2818}
2819.glyphicon-tree-conifer:before {
2820 content: "\e199";
2821}
2822.glyphicon-tree-deciduous:before {
2823 content: "\e200";
2824}
2825.glyphicon-cd:before {
2826 content: "\e201";
2827}
2828.glyphicon-save-file:before {
2829 content: "\e202";
2830}
2831.glyphicon-open-file:before {
2832 content: "\e203";
2833}
2834.glyphicon-level-up:before {
2835 content: "\e204";
2836}
2837.glyphicon-copy:before {
2838 content: "\e205";
2839}
2840.glyphicon-paste:before {
2841 content: "\e206";
2842}
2843.glyphicon-alert:before {
2844 content: "\e209";
2845}
2846.glyphicon-equalizer:before {
2847 content: "\e210";
2848}
2849.glyphicon-king:before {
2850 content: "\e211";
2851}
2852.glyphicon-queen:before {
2853 content: "\e212";
2854}
2855.glyphicon-pawn:before {
2856 content: "\e213";
2857}
2858.glyphicon-bishop:before {
2859 content: "\e214";
2860}
2861.glyphicon-knight:before {
2862 content: "\e215";
2863}
2864.glyphicon-baby-formula:before {
2865 content: "\e216";
2866}
2867.glyphicon-tent:before {
2868 content: "\26fa";
2869}
2870.glyphicon-blackboard:before {
2871 content: "\e218";
2872}
2873.glyphicon-bed:before {
2874 content: "\e219";
2875}
2876.glyphicon-apple:before {
2877 content: "\f8ff";
2878}
2879.glyphicon-erase:before {
2880 content: "\e221";
2881}
2882.glyphicon-hourglass:before {
2883 content: "\231b";
2884}
2885.glyphicon-lamp:before {
2886 content: "\e223";
2887}
2888.glyphicon-duplicate:before {
2889 content: "\e224";
2890}
2891.glyphicon-piggy-bank:before {
2892 content: "\e225";
2893}
2894.glyphicon-scissors:before {
2895 content: "\e226";
2896}
2897.glyphicon-bitcoin:before {
2898 content: "\e227";
2899}
2900.glyphicon-btc:before {
2901 content: "\e227";
2902}
2903.glyphicon-xbt:before {
2904 content: "\e227";
2905}
2906.glyphicon-yen:before {
2907 content: "\00a5";
2908}
2909.glyphicon-jpy:before {
2910 content: "\00a5";
2911}
2912.glyphicon-ruble:before {
2913 content: "\20bd";
2914}
2915.glyphicon-rub:before {
2916 content: "\20bd";
2917}
2918.glyphicon-scale:before {
2919 content: "\e230";
2920}
2921.glyphicon-ice-lolly:before {
2922 content: "\e231";
2923}
2924.glyphicon-ice-lolly-tasted:before {
2925 content: "\e232";
2926}
2927.glyphicon-education:before {
2928 content: "\e233";
2929}
2930.glyphicon-option-horizontal:before {
2931 content: "\e234";
2932}
2933.glyphicon-option-vertical:before {
2934 content: "\e235";
2935}
2936.glyphicon-menu-hamburger:before {
2937 content: "\e236";
2938}
2939.glyphicon-modal-window:before {
2940 content: "\e237";
2941}
2942.glyphicon-oil:before {
2943 content: "\e238";
2944}
2945.glyphicon-grain:before {
2946 content: "\e239";
2947}
2948.glyphicon-sunglasses:before {
2949 content: "\e240";
2950}
2951.glyphicon-text-size:before {
2952 content: "\e241";
2953}
2954.glyphicon-text-color:before {
2955 content: "\e242";
2956}
2957.glyphicon-text-background:before {
2958 content: "\e243";
2959}
2960.glyphicon-object-align-top:before {
2961 content: "\e244";
2962}
2963.glyphicon-object-align-bottom:before {
2964 content: "\e245";
2965}
2966.glyphicon-object-align-horizontal:before {
2967 content: "\e246";
2968}
2969.glyphicon-object-align-left:before {
2970 content: "\e247";
2971}
2972.glyphicon-object-align-vertical:before {
2973 content: "\e248";
2974}
2975.glyphicon-object-align-right:before {
2976 content: "\e249";
2977}
2978.glyphicon-triangle-right:before {
2979 content: "\e250";
2980}
2981.glyphicon-triangle-left:before {
2982 content: "\e251";
2983}
2984.glyphicon-triangle-bottom:before {
2985 content: "\e252";
2986}
2987.glyphicon-triangle-top:before {
2988 content: "\e253";
2989}
2990.glyphicon-console:before {
2991 content: "\e254";
2992}
2993.glyphicon-superscript:before {
2994 content: "\e255";
2995}
2996.glyphicon-subscript:before {
2997 content: "\e256";
2998}
2999.glyphicon-menu-left:before {
3000 content: "\e257";
3001}
3002.glyphicon-menu-right:before {
3003 content: "\e258";
3004}
3005.glyphicon-menu-down:before {
3006 content: "\e259";
3007}
3008.glyphicon-menu-up:before {
3009 content: "\e260";
3010}
3011.btn-default .caret { 
3012  border-top-color: #333333; 
3013} 
3014.btn-primary .caret, 
3015.btn-success .caret, 
3016.btn-warning .caret, 
3017.btn-danger .caret, 
3018.btn-info .caret { 
3019  border-top-color: #fff; 
3020} 
3021.dropup .btn-default .caret { 
3022  border-bottom-color: #333333; 
3023} 
3024.dropup .btn-primary .caret, 
3025.dropup .btn-success .caret, 
3026.dropup .btn-warning .caret, 
3027.dropup .btn-danger .caret, 
3028.dropup .btn-info .caret { 
3029  border-bottom-color: #fff; 
3030} 
3031.btn-group, 
3032.btn-group-vertical { 
3033  position: relative; 
3034  display: inline-block; 
3035  vertical-align: middle; 
3036} 
3037.btn-group > .btn, 
3038.btn-group-vertical > .btn { 
3039  position: relative; 
3040  float: left; 
3041} 
3042.btn-group > .btn:hover, 
3043.btn-group-vertical > .btn:hover, 
3044.btn-group > .btn:focus, 
3045.btn-group-vertical > .btn:focus, 
3046.btn-group > .btn:active, 
3047.btn-group-vertical > .btn:active, 
3048.btn-group > .btn.active, 
3049.btn-group-vertical > .btn.active { 
3050  z-index: 2; 
3051} 
3052.btn-group > .btn:focus, 
3053.btn-group-vertical > .btn:focus { 
3054  outline: none; 
3055} 
3056.btn-group .btn + .btn, 
3057.btn-group .btn + .btn-group, 
3058.btn-group .btn-group + .btn, 
3059.btn-group .btn-group + .btn-group { 
3060  margin-left: -1px; 
3061} 
3062.btn-toolbar:before, 
3063.btn-toolbar:after { 
3064  content: " "; 
3065  /* 1 */ 
3066 
3067  display: table; 
3068  /* 2 */ 
3069 
3070} 
3071.btn-toolbar:after { 
3072  clear: both; 
3073} 
3074.btn-toolbar:before, 
3075.btn-toolbar:after { 
3076  content: " "; 
3077  /* 1 */ 
3078 
3079  display: table; 
3080  /* 2 */ 
3081 
3082} 
3083.btn-toolbar:after { 
3084  clear: both; 
3085} 
3086.btn-toolbar .btn-group { 
3087  float: left; 
3088} 
3089.btn-toolbar > .btn + .btn, 
3090.btn-toolbar > .btn-group + .btn, 
3091.btn-toolbar > .btn + .btn-group, 
3092.btn-toolbar > .btn-group + .btn-group { 
3093  margin-left: 5px; 
3094} 
3095.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { 
3096  border-radius: 0; 
3097} 
3098.btn-group > .btn:first-child { 
3099  margin-left: 0; 
3100} 
3101.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { 
3102  border-bottom-right-radius: 0; 
3103  border-top-right-radius: 0; 
3104} 
3105.btn-group > .btn:last-child:not(:first-child), 
3106.btn-group > .dropdown-toggle:not(:first-child) { 
3107  border-bottom-left-radius: 0; 
3108  border-top-left-radius: 0; 
3109} 
3110.btn-group > .btn-group { 
3111  float: left; 
3112} 
3113.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { 
3114  border-radius: 0; 
3115} 
3116.btn-group > .btn-group:first-child > .btn:last-child, 
3117.btn-group > .btn-group:first-child > .dropdown-toggle { 
3118  border-bottom-right-radius: 0; 
3119  border-top-right-radius: 0; 
3120} 
3121.btn-group > .btn-group:last-child > .btn:first-child { 
3122  border-bottom-left-radius: 0; 
3123  border-top-left-radius: 0; 
3124} 
3125.btn-group .dropdown-toggle:active, 
3126.btn-group.open .dropdown-toggle { 
3127  outline: 0; 
3128} 
3129.btn-group-xs > .btn { 
3130  padding: 5px 10px; 
3131  font-size: 12px; 
3132  line-height: 1.5; 
3133  border-radius: 3px; 
3134  padding: 1px 5px; 
3135} 
3136.btn-group-sm > .btn { 
3137  padding: 5px 10px; 
3138  font-size: 12px; 
3139  line-height: 1.5; 
3140  border-radius: 3px; 
3141} 
3142.btn-group-lg > .btn { 
3143  padding: 10px 16px; 
3144  font-size: 18px; 
3145  line-height: 1.33; 
3146  border-radius: 6px; 
3147} 
3148.btn-group > .btn + .dropdown-toggle { 
3149  padding-left: 8px; 
3150  padding-right: 8px; 
3151} 
3152.btn-group > .btn-lg + .dropdown-toggle { 
3153  padding-left: 12px; 
3154  padding-right: 12px; 
3155} 
3156.btn-group.open .dropdown-toggle { 
3157  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); 
3158  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); 
3159} 
3160.btn .caret { 
3161  margin-left: 0; 
3162} 
3163.btn-lg .caret { 
3164  border-width: 5px 5px 0; 
3165  border-bottom-width: 0; 
3166} 
3167.dropup .btn-lg .caret { 
3168  border-width: 0 5px 5px; 
3169} 
3170.btn-group-vertical > .btn, 
3171.btn-group-vertical > .btn-group { 
3172  display: block; 
3173  float: none; 
3174  width: 100%; 
3175  max-width: 100%; 
3176} 
3177.btn-group-vertical > .btn-group:before, 
3178.btn-group-vertical > .btn-group:after { 
3179  content: " "; 
3180  /* 1 */ 
3181 
3182  display: table; 
3183  /* 2 */ 
3184 
3185} 
3186.btn-group-vertical > .btn-group:after { 
3187  clear: both; 
3188} 
3189.btn-group-vertical > .btn-group:before, 
3190.btn-group-vertical > .btn-group:after { 
3191  content: " "; 
3192  /* 1 */ 
3193 
3194  display: table; 
3195  /* 2 */ 
3196 
3197} 
3198.btn-group-vertical > .btn-group:after { 
3199  clear: both; 
3200} 
3201.btn-group-vertical > .btn-group > .btn { 
3202  float: none; 
3203} 
3204.btn-group-vertical > .btn + .btn, 
3205.btn-group-vertical > .btn + .btn-group, 
3206.btn-group-vertical > .btn-group + .btn, 
3207.btn-group-vertical > .btn-group + .btn-group { 
3208  margin-top: -1px; 
3209  margin-left: 0; 
3210} 
3211.btn-group-vertical > .btn:not(:first-child):not(:last-child) { 
3212  border-radius: 0; 
3213} 
3214.btn-group-vertical > .btn:first-child:not(:last-child) { 
3215  border-top-right-radius: 4px; 
3216  border-bottom-right-radius: 0; 
3217  border-bottom-left-radius: 0; 
3218} 
3219.btn-group-vertical > .btn:last-child:not(:first-child) { 
3220  border-bottom-left-radius: 4px; 
3221  border-top-right-radius: 0; 
3222  border-top-left-radius: 0; 
3223} 
3224.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { 
3225  border-radius: 0; 
3226} 
3227.btn-group-vertical > .btn-group:first-child > .btn:last-child, 
3228.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { 
3229  border-bottom-right-radius: 0; 
3230  border-bottom-left-radius: 0; 
3231} 
3232.btn-group-vertical > .btn-group:last-child > .btn:first-child { 
3233  border-top-right-radius: 0; 
3234  border-top-left-radius: 0; 
3235} 
3236.btn-group-justified { 
3237  display: table; 
3238  width: 100%; 
3239  table-layout: fixed; 
3240  border-collapse: separate; 
3241} 
3242.btn-group-justified .btn { 
3243  float: none; 
3244  display: table-cell; 
3245  width: 1%; 
3246} 
3247[data-toggle="buttons"] > .btn > input[type="radio"], 
3248[data-toggle="buttons"] > .btn > input[type="checkbox"] { 
3249  display: none; 
3250} 
3251.input-group { 
3252  position: relative; 
3253  display: table; 
3254  border-collapse: separate; 
3255} 
3256.input-group.col { 
3257  float: none; 
3258  padding-left: 0; 
3259  padding-right: 0; 
3260} 
3261.input-group .form-control { 
3262  width: 100%; 
3263  margin-bottom: 0; 
3264} 
3265.input-group-lg > .form-control, 
3266.input-group-lg > .input-group-addon, 
3267.input-group-lg > .input-group-btn > .btn { 
3268  height: 45px; 
3269  padding: 10px 16px; 
3270  font-size: 18px; 
3271  line-height: 1.33; 
3272  border-radius: 6px; 
3273} 
3274select.input-group-lg > .form-control, 
3275select.input-group-lg > .input-group-addon, 
3276select.input-group-lg > .input-group-btn > .btn { 
3277  height: 45px; 
3278  line-height: 45px; 
3279} 
3280textarea.input-group-lg > .form-control, 
3281textarea.input-group-lg > .input-group-addon, 
3282textarea.input-group-lg > .input-group-btn > .btn { 
3283  height: auto; 
3284} 
3285.input-group-sm > .form-control, 
3286.input-group-sm > .input-group-addon, 
3287.input-group-sm > .input-group-btn > .btn {   
3288  height: 30px; 
3289  padding: 5px 10px; 
3290  font-size: 12px; 
3291  line-height: 1.5; 
3292  border-radius: 3px;  
3293} 
3294select.input-group-sm > .form-control, 
3295select.input-group-sm > .input-group-addon, 
3296select.input-group-sm > .input-group-btn > .btn { 
3297  height: 30px; 
3298  line-height: 30px; 
3299} 
3300textarea.input-group-sm > .form-control, 
3301textarea.input-group-sm > .input-group-addon, 
3302textarea.input-group-sm > .input-group-btn > .btn { 
3303  height: auto; 
3304} 
3305 
3306.input-group-addon, 
3307.input-group-btn, 
3308.input-group .form-control { 
3309  display: table-cell; 
3310} 
3311.input-group-addon:not(:first-child):not(:last-child), 
3312.input-group-btn:not(:first-child):not(:last-child), 
3313.input-group .form-control:not(:first-child):not(:last-child) { 
3314  border-radius: 0; 
3315} 
3316.input-group-addon, 
3317.input-group-btn { 
3318  width: 1%; 
3319  white-space: nowrap; 
3320  vertical-align: middle; 
3321} 
3322.input-group-addon { 
3323  padding: 6px 12px; 
3324  font-size: 14px; 
3325  font-weight: normal; 
3326  line-height: 1; 
3327  text-align: center; 
3328  background-color: #eeeeee; 
3329  border: 1px solid #cccccc; 
3330  border-radius: 4px; 
3331} 
3332.input-group-addon.input-sm { 
3333  padding: 5px 10px; 
3334  font-size: 12px; 
3335  border-radius: 3px; 
3336} 
3337.input-group-addon.input-lg { 
3338  padding: 10px 16px; 
3339  font-size: 18px; 
3340  border-radius: 6px; 
3341} 
3342.input-group-addon input[type="radio"], 
3343.input-group-addon input[type="checkbox"] { 
3344  margin-top: 0; 
3345} 
3346.input-group .form-control:first-child, 
3347.input-group-addon:first-child, 
3348.input-group-btn:first-child > .btn, 
3349.input-group-btn:first-child > .dropdown-toggle, 
3350.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { 
3351  border-bottom-right-radius: 0; 
3352  border-top-right-radius: 0; 
3353} 
3354.input-group-addon:first-child { 
3355  border-right: 0; 
3356} 
3357.input-group .form-control:last-child, 
3358.input-group-addon:last-child, 
3359.input-group-btn:last-child > .btn, 
3360.input-group-btn:last-child > .dropdown-toggle, 
3361.input-group-btn:first-child > .btn:not(:first-child) { 
3362  border-bottom-left-radius: 0; 
3363  border-top-left-radius: 0; 
3364} 
3365.input-group-addon:last-child { 
3366  border-left: 0; 
3367} 
3368.input-group-btn { 
3369  position: relative; 
3370  white-space: nowrap; 
3371} 
3372.input-group-btn > .btn { 
3373  position: relative; 
3374} 
3375.input-group-btn > .btn + .btn { 
3376  margin-left: -4px; 
3377} 
3378.input-group-btn > .btn:hover, 
3379.input-group-btn > .btn:active { 
3380  z-index: 2; 
3381} 
3382.nav { 
3383  margin-bottom: 0; 
3384  padding-left: 0; 
3385  list-style: none; 
3386} 
3387.nav:before, 
3388.nav:after { 
3389  content: " "; 
3390  /* 1 */ 
3391 
3392  display: table; 
3393  /* 2 */ 
3394 
3395} 
3396.nav:after { 
3397  clear: both; 
3398} 
3399.nav:before, 
3400.nav:after { 
3401  content: " "; 
3402  /* 1 */ 
3403 
3404  display: table; 
3405  /* 2 */ 
3406 
3407} 
3408.nav:after { 
3409  clear: both; 
3410} 
3411.nav > li { 
3412  position: relative; 
3413  display: block; 
3414} 
3415.nav > li > a { 
3416  position: relative; 
3417  display: block; 
3418  padding: 10px 15px; 
3419} 
3420.nav > li > a:hover, 
3421.nav > li > a:focus { 
3422  text-decoration: none; 
3423  background-color: #eeeeee; 
3424} 
3425.nav > li.disabled > a { 
3426  color: #999999; 
3427} 
3428.nav > li.disabled > a:hover, 
3429.nav > li.disabled > a:focus { 
3430  color: #999999; 
3431  text-decoration: none; 
3432  background-color: transparent; 
3433  cursor: not-allowed; 
3434} 
3435.nav .open > a, 
3436.nav .open > a:hover, 
3437.nav .open > a:focus { 
3438  background-color: #eeeeee; 
3439  border-color: #428bca; 
3440} 
3441.nav .nav-divider { 
3442  height: 1px; 
3443  margin: 9px 0; 
3444  overflow: hidden; 
3445  background-color: #e5e5e5; 
3446} 
3447.nav > li > a > img { 
3448  max-width: none; 
3449} 
3450.nav-tabs { 
3451  border-bottom: 1px solid #dddddd; 
3452} 
3453.nav-tabs > li { 
3454  float: left; 
3455  margin-bottom: -1px; 
3456} 
3457.nav-tabs > li > a { 
3458  margin-right: 2px; 
3459  line-height: 1.428571429; 
3460  border: 1px solid transparent; 
3461  border-radius: 4px 4px 0 0; 
3462} 
3463.nav-tabs > li > a:hover { 
3464  border-color: #eeeeee #eeeeee #dddddd; 
3465} 
3466.nav-tabs > li.active > a, 
3467.nav-tabs > li.active > a:hover, 
3468.nav-tabs > li.active > a:focus { 
3469  color: #555555; 
3470  background-color: #ffffff; 
3471  border: 1px solid #dddddd; 
3472  border-bottom-color: transparent; 
3473  cursor: default; 
3474} 
3475.nav-tabs.nav-justified { 
3476  width: 100%; 
3477  border-bottom: 0; 
3478} 
3479.nav-tabs.nav-justified > li { 
3480  float: none; 
3481} 
3482.nav-tabs.nav-justified > li > a { 
3483  text-align: center; 
3484} 
3485@media (min-width: 768px) { 
3486  .nav-tabs.nav-justified > li { 
3487    display: table-cell; 
3488    width: 1%; 
3489  } 
3490} 
3491.nav-tabs.nav-justified > li > a { 
3492  border-bottom: 1px solid #dddddd; 
3493  margin-right: 0; 
3494} 
3495.nav-tabs.nav-justified > .active > a { 
3496  border-bottom-color: #ffffff; 
3497} 
3498.sub-nav h4 { 
3499  /*height: 35px;*/ 
3500  background: #ffffff; 
3501  font-size: 14px; 
3502  /*border-bottom: #8e8e8e 1px solid; BOTTOM BORDER REMOVED FOR RESPONSIVE VERSION*/ 
3503  font-family: Arial, Helvetica, sans-serif; 
3504  color: #ffffff; 
3505  /*line-height: 35px;*/ 
3506  padding-left: 15px; 
3507  font-weight: bold;  
3508  text-transform: uppercase; 
3509} 
3510 
3511.nav-pills > li { 
3512  float: left; 
3513} 
3514.nav-pills > li > a { 
3515  border-radius: 5px; 
3516  text-decoration: none; 
3517  font-family: Arial, Helvetica, sans-serif; 
3518  font-size: 16px; 
3519  color: #ffffff; 
3520  background: #48484a; 
3521  padding-top: 10px; 
3522  padding-bottom: 10px; 
3523  /*padding-left: 15px; 
3524  padding-right: 10px;*/ 
3525  text-transform: normal; 
3526     
3527} 
3528.nav-pills > li > a:hover { 
3529color: #f3f3f3; 
3530background: #828866; 
3531} 
3532.nav-pills > li + li { 
3533  margin-left: 2px; 
3534} 
3535.nav-pills > li.active > a, 
3536.nav-pills > li.active > a:hover, 
3537.nav-pills > li.active > a:focus { 
3538  /*color: #ffffff; 
3539  background-color: #428bca;*/ 
3540  color: #ffffff; 
3541  background: #828866; 
3542} 
3543 
3544.nav-stacked > li { 
3545  float: none; 
3546} 
3547.nav-stacked > li + li { 
3548  margin-top: 2px; 
3549  margin-left: 0; 
3550} 
3551.nav-justified { 
3552  width: 100%; 
3553} 
3554.nav-justified > li { 
3555  float: none; 
3556} 
3557.nav-justified > li > a { 
3558  text-align: center; 
3559} 
3560@media (min-width: 768px) { 
3561  .nav-justified > li { 
3562    display: table-cell; 
3563    width: 1%; 
3564  } 
3565} 
3566.nav-tabs-justified { 
3567  border-bottom: 0; 
3568} 
3569.nav-tabs-justified > li > a { 
3570  border-bottom: 1px solid #dddddd; 
3571  margin-right: 0; 
3572} 
3573.nav-tabs-justified > .active > a { 
3574  border-bottom-color: #ffffff; 
3575} 
3576 
3577.tabbable:before, 
3578.tabbable:after { 
3579  content: " "; 
3580  /* 1 */ 
3581 
3582  display: table; 
3583  /* 2 */ 
3584 
3585} 
3586.tabbable:after { 
3587  clear: both; 
3588} 
3589.tabbable:before, 
3590.tabbable:after { 
3591  content: " "; 
3592  /* 1 */ 
3593 
3594  display: table; 
3595  /* 2 */ 
3596 
3597} 
3598.tabbable:after { 
3599  clear: both; 
3600} 
3601.tab-content > .tab-pane, 
3602.pill-content > .pill-pane { 
3603  display: none; 
3604} 
3605.tab-content > .active, 
3606.pill-content > .active { 
3607  display: block; 
3608} 
3609.nav .caret { 
3610  border-top-color: #428bca; 
3611  border-bottom-color: #428bca; 
3612} 
3613.nav a:hover .caret { 
3614  border-top-color: #2a6496; 
3615  border-bottom-color: #2a6496; 
3616} 
3617.nav-tabs .dropdown-menu { 
3618  margin-top: -1px; 
3619  border-top-right-radius: 0; 
3620  border-top-left-radius: 0; 
3621} 
3622.navbar { 
3623  position: relative; 
3624  z-index: 1000; 
3625   /*min-height: 50px;*/ 
3626  background: #828866;  
3627  margin-bottom: 20px; 
3628  /* border: 1px solid transparent; */ 
3629 
3630} 
3631.navbar:before, 
3632.navbar:after { 
3633  content: " "; 
3634  /* 1 */ 
3635 
3636  display: table; 
3637  /* 2 */ 
3638 
3639} 
3640.navbar:after { 
3641  clear: both; 
3642} 
3643.navbar:before, 
3644.navbar:after { 
3645  content: " "; 
3646  /* 1 */ 
3647 
3648  display: table; 
3649  /* 2 */ 
3650 
3651} 
3652.navbar:after { 
3653  clear: both; 
3654} 
3655@media (min-width: 768px) { 
3656  .navbar { 
3657    border-radius: 4px; 
3658  } 
3659} 
3660.navbar-header:before, 
3661.navbar-header:after { 
3662  content: " "; 
3663  /* 1 */ 
3664 
3665  display: table; 
3666  /* 2 */ 
3667 
3668} 
3669.navbar-header:after { 
3670  clear: both; 
3671} 
3672.navbar-header:before, 
3673.navbar-header:after { 
3674  content: " "; 
3675  /* 1 */ 
3676 
3677  display: table; 
3678  /* 2 */ 
3679 
3680} 
3681.navbar-header:after { 
3682  clear: both; 
3683} 
3684@media (min-width: 768px) { 
3685  .navbar-header { 
3686    float: left; 
3687  } 
3688} 
3689.navbar-collapse { 
3690  /* max-height: 340px; */ 
3691 
3692  overflow-x: visible; 
3693  padding-right: 15px; 
3694  padding-left: 15px; 
3695  border-top: 1px solid transparent; 
3696  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); 
3697  -webkit-overflow-scrolling: touch; 
3698} 
3699.navbar-collapse:before, 
3700.navbar-collapse:after { 
3701  content: " "; 
3702  /* 1 */ 
3703 
3704  display: table; 
3705  /* 2 */ 
3706 
3707} 
3708.navbar-collapse:after { 
3709  clear: both; 
3710} 
3711.navbar-collapse:before, 
3712.navbar-collapse:after { 
3713  content: " "; 
3714  /* 1 */ 
3715 
3716  display: table; 
3717  /* 2 */ 
3718 
3719} 
3720.navbar-collapse:after { 
3721  clear: both; 
3722} 
3723.navbar-collapse.in { 
3724  overflow-y: auto; 
3725} 
3726@media (min-width: 768px) { 
3727  .navbar-collapse { 
3728    width: auto; 
3729    border-top: 0; 
3730    box-shadow: none; 
3731  } 
3732  .navbar-collapse.collapse { 
3733    display: block !important; 
3734    height: auto !important; 
3735    padding-bottom: 0; 
3736    overflow: visible !important; 
3737  } 
3738  .navbar-collapse.in { 
3739    overflow-y: visible; 
3740  } 
3741  .navbar-collapse .navbar-nav.navbar-left:first-child { 
3742    margin-left: -15px; 
3743  } 
3744  .navbar-collapse .navbar-nav.navbar-right:last-child { 
3745    margin-right: -15px; 
3746  } 
3747  .navbar-collapse .navbar-text:last-child { 
3748    margin-right: 0; 
3749  } 
3750} 
3751.container > .navbar-header, 
3752.container > .navbar-collapse { 
3753  margin-right: -15px; 
3754  margin-left: -15px; 
3755} 
3756@media (min-width: 768px) { 
3757  .container > .navbar-header, 
3758  .container > .navbar-collapse { 
3759    margin-right: 0; 
3760    margin-left: 0; 
3761  } 
3762} 
3763.navbar-static-top { 
3764  border-width: 0 0 1px; 
3765} 
3766@media (min-width: 768px) { 
3767  .navbar-static-top { 
3768    border-radius: 0; 
3769  } 
3770} 
3771.navbar-fixed-top, 
3772.navbar-fixed-bottom { 
3773  position: fixed; 
3774  right: 0; 
3775  left: 0; 
3776  border: none; 
3777} 
3778@media (min-width: 768px) { 
3779  .navbar-fixed-top, 
3780  .navbar-fixed-bottom { 
3781    border-radius: 0; 
3782  } 
3783} 
3784.navbar-fixed-top { 
3785  z-index: 1030; 
3786  top: 0; 
3787} 
3788.navbar-fixed-bottom { 
3789  bottom: 0; 
3790  margin-bottom: 0; 
3791} 
3792.navbar-brand { 
3793  float: left; 
3794  padding: 15px 15px; 
3795  font-size: 18px; 
3796  line-height: 20px; 
3797} 
3798.navbar-brand:hover, 
3799.navbar-brand:focus { 
3800  text-decoration: none; 
3801} 
3802@media (min-width: 768px) { 
3803  .navbar > .container .navbar-brand { 
3804    margin-left: -15px; 
3805  } 
3806} 
3807.navbar-toggle { 
3808  width: 48px; 
3809  padding: 6px 12px 8px; 
3810  margin-top: 10px; 
3811  margin-bottom: 10px; 
3812} 
3813 
3814.navbar-toggle .icon-bar { 
3815  display: block; 
3816  width: 22px; 
3817  height: 2px; 
3818  border-radius: 1px; 
3819  background: #333; 
3820} 
3821.navbar-toggle .icon-bar + .icon-bar { 
3822  margin-top: 4px; 
3823} 
3824@media (min-width: 768px) { 
3825  .navbar-toggle { 
3826    display: none; 
3827  } 
3828} 
3829.navbar-nav { 
3830  margin: 7.5px -15px; 
3831} 
3832.navbar-nav > li > a { 
3833  padding-top: 10px; 
3834  padding-bottom: 10px; 
3835  line-height: 20px; 
3836} 
3837@media (max-width: 767px) { 
3838  .navbar-nav .open .dropdown-menu { 
3839    position: static; 
3840    float: none; 
3841    width: auto; 
3842    margin-top: 0; 
3843    background-color: transparent; 
3844    border: 0; 
3845    box-shadow: none; 
3846  } 
3847  .navbar-nav .open .dropdown-menu > li > a, 
3848  .navbar-nav .open .dropdown-menu .dropdown-header { 
3849    padding: 5px 15px 5px 25px; 
3850  } 
3851  .navbar-nav .open .dropdown-menu > li > a { 
3852    line-height: 20px; 
3853  } 
3854  .navbar-nav .open .dropdown-menu > li > a:hover, 
3855  .navbar-nav .open .dropdown-menu > li > a:focus { 
3856    background-image: none; 
3857  } 
3858} 
3859@media (min-width: 768px) { 
3860  .navbar-nav { 
3861    float: left; 
3862    margin: 0; 
3863  } 
3864  .navbar-nav > li { 
3865    float: left; 
3866  } 
3867  .navbar-nav > li > a { 
3868    padding-top: 15px; 
3869    padding-bottom: 15px; 
3870  } 
3871} 
3872@media (min-width: 768px) { 
3873  .navbar-left { 
3874    float: left !important; 
3875  } 
3876  .navbar-right { 
3877    float: right !important; 
3878  } 
3879} 
3880.navbar-form { 
3881  margin-left: -15px; 
3882  margin-right: -15px; 
3883  padding: 10px 15px; 
3884  border-top: 1px solid transparent; 
3885  border-bottom: 1px solid transparent; 
3886  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); 
3887  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); 
3888  margin-top: 8px; 
3889  margin-bottom: 8px; 
3890} 
3891@media (min-width: 768px) { 
3892  .navbar-form .form-group { 
3893    display: inline-block; 
3894    margin-bottom: 0; 
3895    vertical-align: middle; 
3896  } 
3897  .navbar-form .form-control { 
3898    display: inline-block; 
3899  } 
3900  .navbar-form .radio, 
3901  .navbar-form .checkbox { 
3902    display: inline-block; 
3903    margin-top: 0; 
3904    margin-bottom: 0; 
3905    padding-left: 0; 
3906  } 
3907  .navbar-form .radio input[type="radio"], 
3908  .navbar-form .checkbox input[type="checkbox"] { 
3909    float: none; 
3910    margin-left: 0; 
3911  } 
3912} 
3913@media (max-width: 767px) { 
3914  .navbar-form .form-group { 
3915    margin-bottom: 5px; 
3916  } 
3917} 
3918@media (min-width: 768px) { 
3919  .navbar-form { 
3920    width: auto; 
3921    border: 0; 
3922    margin-left: 0; 
3923    margin-right: 0; 
3924    padding-top: 0; 
3925    padding-bottom: 0; 
3926    -webkit-box-shadow: none; 
3927    box-shadow: none; 
3928  } 
3929} 
3930.navbar-nav > li > .dropdown-menu { 
3931  margin-top: 0; 
3932  border-top-right-radius: 0; 
3933  border-top-left-radius: 0; 
3934} 
3935.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { 
3936  border-bottom-right-radius: 0; 
3937  border-bottom-left-radius: 0; 
3938} 
3939.navbar-nav.pull-right > li > .dropdown-menu, 
3940.navbar-nav > li > .dropdown-menu.pull-right { 
3941  left: auto; 
3942  right: 0; 
3943} 
3944.navbar-btn { 
3945  margin-top: 8px; 
3946  margin-bottom: 8px; 
3947} 
3948.navbar-text { 
3949  float: left; 
3950  margin-top: 15px; 
3951  margin-bottom: 15px; 
3952} 
3953@media (min-width: 768px) { 
3954  .navbar-text { 
3955    margin-left: 15px; 
3956    margin-right: 15px; 
3957  } 
3958} 
3959.navbar-default { 
3960  background-color: #f8f8f8; 
3961  border-color: #e7e7e7; 
3962} 
3963.navbar-default .navbar-brand { 
3964  color: #777777; 
3965} 
3966.navbar-default .navbar-brand:hover, 
3967.navbar-default .navbar-brand:focus { 
3968  color: #5e5e5e; 
3969  background-color: transparent; 
3970} 
3971.navbar-default .navbar-text { 
3972  color: #777777; 
3973} 
3974.navbar-default .navbar-nav > li > a { 
3975  color: #777777; 
3976} 
3977.navbar-default .navbar-nav > li > a:hover, 
3978.navbar-default .navbar-nav > li > a:focus { 
3979  color: #333333; 
3980  background-color: transparent; 
3981} 
3982.navbar-default .navbar-nav > .active > a, 
3983.navbar-default .navbar-nav > .active > a:hover, 
3984.navbar-default .navbar-nav > .active > a:focus { 
3985  color: #555555; 
3986  background-color: #e7e7e7; 
3987} 
3988.navbar-default .navbar-nav > .disabled > a, 
3989.navbar-default .navbar-nav > .disabled > a:hover, 
3990.navbar-default .navbar-nav > .disabled > a:focus { 
3991  color: #cccccc; 
3992  background-color: transparent; 
3993} 
3994.navbar-default .navbar-toggle { 
3995  border-color: #dddddd; 
3996} 
3997.navbar-default .navbar-toggle:hover, 
3998.navbar-default .navbar-toggle:focus { 
3999  background-color: #dddddd; 
4000} 
4001.navbar-default .navbar-toggle .icon-bar { 
4002  background-color: #cccccc; 
4003} 
4004.navbar-default .navbar-collapse, 
4005.navbar-default .navbar-form { 
4006  border-color: #e6e6e6; 
4007} 
4008.navbar-default .navbar-nav > .dropdown > a:hover .caret, 
4009.navbar-default .navbar-nav > .dropdown > a:focus .caret { 
4010  border-top-color: #333333; 
4011  border-bottom-color: #333333; 
4012} 
4013.navbar-default .navbar-nav > .open > a, 
4014.navbar-default .navbar-nav > .open > a:hover, 
4015.navbar-default .navbar-nav > .open > a:focus { 
4016  background-color: #e7e7e7; 
4017  color: #555555; 
4018} 
4019.navbar-default .navbar-nav > .open > a .caret, 
4020.navbar-default .navbar-nav > .open > a:hover .caret, 
4021.navbar-default .navbar-nav > .open > a:focus .caret { 
4022  border-top-color: #555555; 
4023  border-bottom-color: #555555; 
4024} 
4025.navbar-default .navbar-nav > .dropdown > a .caret { 
4026  border-top-color: #777777; 
4027  border-bottom-color: #777777; 
4028} 
4029@media (max-width: 767px) { 
4030  .navbar-default .navbar-nav .open .dropdown-menu > li > a { 
4031    color: #777777; 
4032  } 
4033  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, 
4034  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { 
4035    color: #333333; 
4036    background-color: transparent; 
4037  } 
4038  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, 
4039  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, 
4040  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { 
4041    color: #555555; 
4042    background-color: #e7e7e7; 
4043  } 
4044  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, 
4045  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, 
4046  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { 
4047    color: #cccccc; 
4048    background-color: transparent; 
4049  } 
4050} 
4051.navbar-default .navbar-link { 
4052  color: #777777; 
4053} 
4054.navbar-default .navbar-link:hover { 
4055  color: #333333; 
4056} 
4057.navbar-inverse { 
4058  background-color: #222222; 
4059  border-color: #080808; 
4060} 
4061.navbar-inverse .navbar-brand { 
4062  color: #999999; 
4063} 
4064.navbar-inverse .navbar-brand:hover, 
4065.navbar-inverse .navbar-brand:focus { 
4066  color: #ffffff; 
4067  background-color: transparent; 
4068} 
4069.navbar-inverse .navbar-text { 
4070  color: #999999; 
4071} 
4072.navbar-inverse .navbar-nav > li > a { 
4073  color: #999999; 
4074} 
4075.navbar-inverse .navbar-nav > li > a:hover, 
4076.navbar-inverse .navbar-nav > li > a:focus { 
4077  color: #ffffff; 
4078  background-color: transparent; 
4079} 
4080.navbar-inverse .navbar-nav > .active > a, 
4081.navbar-inverse .navbar-nav > .active > a:hover, 
4082.navbar-inverse .navbar-nav > .active > a:focus { 
4083  color: #ffffff; 
4084  background-color: #080808; 
4085} 
4086.navbar-inverse .navbar-nav > .disabled > a, 
4087.navbar-inverse .navbar-nav > .disabled > a:hover, 
4088.navbar-inverse .navbar-nav > .disabled > a:focus { 
4089  color: #444444; 
4090  background-color: transparent; 
4091} 
4092.navbar-inverse .navbar-toggle { 
4093  border-color: #333333; 
4094} 
4095.navbar-inverse .navbar-toggle:hover, 
4096.navbar-inverse .navbar-toggle:focus { 
4097  background-color: #333333; 
4098} 
4099.navbar-inverse .navbar-toggle .icon-bar { 
4100  background-color: #ffffff; 
4101} 
4102.navbar-inverse .navbar-collapse, 
4103.navbar-inverse .navbar-form { 
4104  border-color: #101010; 
4105} 
4106.navbar-inverse .navbar-nav > .open > a, 
4107.navbar-inverse .navbar-nav > .open > a:hover, 
4108.navbar-inverse .navbar-nav > .open > a:focus { 
4109  background-color: #080808; 
4110  color: #ffffff; 
4111} 
4112.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { 
4113  border-top-color: #ffffff; 
4114  border-bottom-color: #ffffff; 
4115} 
4116.navbar-inverse .navbar-nav > .dropdown > a .caret { 
4117  border-top-color: #999999; 
4118  border-bottom-color: #999999; 
4119} 
4120.navbar-inverse .navbar-nav > .open > a .caret, 
4121.navbar-inverse .navbar-nav > .open > a:hover .caret, 
4122.navbar-inverse .navbar-nav > .open > a:focus .caret { 
4123  border-top-color: #ffffff; 
4124  border-bottom-color: #ffffff; 
4125} 
4126@media (max-width: 767px) { 
4127  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { 
4128    border-color: #080808; 
4129  } 
4130  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { 
4131    color: #999999; 
4132  } 
4133  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, 
4134  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { 
4135    color: #ffffff; 
4136    background-color: transparent; 
4137  } 
4138  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, 
4139  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, 
4140  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { 
4141    color: #ffffff; 
4142    background-color: #080808; 
4143  } 
4144  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, 
4145  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, 
4146  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { 
4147    color: #444444; 
4148    background-color: transparent; 
4149  } 
4150} 
4151.navbar-inverse .navbar-link { 
4152  color: #999999; 
4153} 
4154.navbar-inverse .navbar-link:hover { 
4155  color: #ffffff; 
4156} 
4157.breadcrumb { 
4158  padding: 8px 15px; 
4159  margin-bottom: 20px; 
4160  list-style: none; 
4161  background-color: #f5f5f5; 
4162  border-radius: 4px; 
4163} 
4164.breadcrumb > li { 
4165  display: inline-block; 
4166} 
4167.breadcrumb > li + li:before { 
4168  content: "/\00a0"; 
4169  padding: 0 5px; 
4170  color: #cccccc; 
4171} 
4172.breadcrumb > .active { 
4173  color: #999999; 
4174} 
4175.pagination { 
4176  display: inline-block; 
4177  padding-left: 0; 
4178  /*margin: 20px 0;*/ 
4179  margin: 0px 0; 
4180  border-radius: 4px; 
4181} 
4182.pagination > li { 
4183  display: inline; 
4184} 
4185.pagination > li > a, 
4186.pagination > li > span { 
4187  position: relative; 
4188  float: left; 
4189  padding: 6px 12px; 
4190  line-height: 1.428571429; 
4191  text-decoration: none; 
4192  background-color: #ffffff; 
4193  border: 1px solid #dddddd; 
4194  margin-left: -1px; 
4195} 
4196.pagination > li:first-child > a, 
4197.pagination > li:first-child > span { 
4198  margin-left: 0; 
4199  border-bottom-left-radius: 4px; 
4200  border-top-left-radius: 4px; 
4201} 
4202.pagination > li:last-child > a, 
4203.pagination > li:last-child > span { 
4204  border-bottom-right-radius: 4px; 
4205  border-top-right-radius: 4px; 
4206} 
4207.pagination > li > a:hover, 
4208.pagination > li > span:hover, 
4209.pagination > li > a:focus, 
4210.pagination > li > span:focus { 
4211  background-color: #eeeeee; 
4212} 
4213.pagination > .active > a, 
4214.pagination > .active > span, 
4215.pagination > .active > a:hover, 
4216.pagination > .active > span:hover, 
4217.pagination > .active > a:focus, 
4218.pagination > .active > span:focus { 
4219  z-index: 2; 
4220  color: #ffffff; 
4221  background-color: #428bca; 
4222  border-color: #428bca; 
4223  cursor: default; 
4224} 
4225.pagination > .disabled > span, 
4226.pagination > .disabled > a, 
4227.pagination > .disabled > a:hover, 
4228.pagination > .disabled > a:focus { 
4229  color: #999999; 
4230  background-color: #ffffff; 
4231  border-color: #dddddd; 
4232  cursor: not-allowed; 
4233} 
4234.pagination-lg > li > a, 
4235.pagination-lg > li > span { 
4236  padding: 10px 16px; 
4237  font-size: 18px; 
4238} 
4239.pagination-lg > li:first-child > a, 
4240.pagination-lg > li:first-child > span { 
4241  border-bottom-left-radius: 6px; 
4242  border-top-left-radius: 6px; 
4243} 
4244.pagination-lg > li:last-child > a, 
4245.pagination-lg > li:last-child > span { 
4246  border-bottom-right-radius: 6px; 
4247  border-top-right-radius: 6px; 
4248} 
4249.pagination-sm > li > a, 
4250.pagination-sm > li > span { 
4251  padding: 5px 10px; 
4252  font-size: 12px; 
4253} 
4254.pagination-sm > li:first-child > a, 
4255.pagination-sm > li:first-child > span { 
4256  border-bottom-left-radius: 3px; 
4257  border-top-left-radius: 3px; 
4258} 
4259.pagination-sm > li:last-child > a, 
4260.pagination-sm > li:last-child > span { 
4261  border-bottom-right-radius: 3px; 
4262  border-top-right-radius: 3px; 
4263} 
4264.pager { 
4265  padding-left: 0; 
4266  margin: 20px 0; 
4267  list-style: none; 
4268  text-align: center; 
4269} 
4270.pager:before, 
4271.pager:after { 
4272  content: " "; 
4273  /* 1 */ 
4274 
4275  display: table; 
4276  /* 2 */ 
4277 
4278} 
4279.pager:after { 
4280  clear: both; 
4281} 
4282.pager:before, 
4283.pager:after { 
4284  content: " "; 
4285  /* 1 */ 
4286 
4287  display: table; 
4288  /* 2 */ 
4289 
4290} 
4291.pager:after { 
4292  clear: both; 
4293} 
4294.pager li { 
4295  display: inline; 
4296} 
4297.pager li > a, 
4298.pager li > span { 
4299  display: inline-block; 
4300  padding: 5px 14px; 
4301  background-color: #ffffff; 
4302  border: 1px solid #dddddd; 
4303  border-radius: 15px; 
4304} 
4305.pager li > a:hover, 
4306.pager li > a:focus { 
4307  text-decoration: none; 
4308  background-color: #eeeeee; 
4309} 
4310.pager .next > a, 
4311.pager .next > span { 
4312  float: right; 
4313} 
4314.pager .previous > a, 
4315.pager .previous > span { 
4316  float: left; 
4317} 
4318.pager .disabled > a, 
4319.pager .disabled > a:hover, 
4320.pager .disabled > a:focus, 
4321.pager .disabled > span { 
4322  color: #999999; 
4323  background-color: #ffffff; 
4324  cursor: not-allowed; 
4325} 
4326.label { 
4327  display: inline; 
4328  padding: .2em .6em .3em; 
4329  font-size: 75%; 
4330  font-weight: bold; 
4331  line-height: 1; 
4332  color: #ffffff; 
4333  text-align: center; 
4334  white-space: nowrap; 
4335  vertical-align: baseline; 
4336  border-radius: .25em; 
4337} 
4338.label[href]:hover, 
4339.label[href]:focus { 
4340  color: #ffffff; 
4341  text-decoration: none; 
4342  cursor: pointer; 
4343} 
4344.label:empty { 
4345  display: none; 
4346} 
4347.label-default { 
4348  background-color: #999999; 
4349} 
4350.label-default[href]:hover, 
4351.label-default[href]:focus { 
4352  background-color: #808080; 
4353} 
4354.label-primary { 
4355  background-color: #428bca; 
4356} 
4357.label-primary[href]:hover, 
4358.label-primary[href]:focus { 
4359  background-color: #3071a9; 
4360} 
4361.label-success { 
4362  background-color: #5cb85c; 
4363} 
4364.label-success[href]:hover, 
4365.label-success[href]:focus { 
4366  background-color: #449d44; 
4367} 
4368.label-info { 
4369  background-color: #5bc0de; 
4370} 
4371.label-info[href]:hover, 
4372.label-info[href]:focus { 
4373  background-color: #31b0d5; 
4374} 
4375.label-warning { 
4376  background-color: #f0ad4e; 
4377} 
4378.label-warning[href]:hover, 
4379.label-warning[href]:focus { 
4380  background-color: #ec971f; 
4381} 
4382.label-danger { 
4383  background-color: #d9534f; 
4384} 
4385.label-danger[href]:hover, 
4386.label-danger[href]:focus { 
4387  background-color: #c9302c; 
4388} 
4389.badge { 
4390  display: inline-block; 
4391  min-width: 10px; 
4392  padding: 3px 7px; 
4393  font-size: 12px; 
4394  font-weight: bold; 
4395  color: #ffffff; 
4396  line-height: 1; 
4397  vertical-align: baseline; 
4398  white-space: nowrap; 
4399  text-align: center; 
4400  background-color: #999999; 
4401  border-radius: 10px; 
4402} 
4403.badge:empty { 
4404  display: none; 
4405} 
4406a.badge:hover, 
4407a.badge:focus { 
4408  color: #ffffff; 
4409  text-decoration: none; 
4410  cursor: pointer; 
4411} 
4412.btn .badge { 
4413  position: relative; 
4414  top: -1px; 
4415} 
4416a.list-group-item.active > .badge, 
4417.nav-pills > .active > a > .badge { 
4418  color: #428bca; 
4419  background-color: #ffffff; 
4420} 
4421.nav-pills > li > a > .badge { 
4422  margin-left: 3px; 
4423} 
4424.jumbotron { 
4425  padding: 30px; 
4426  margin-bottom: 30px; 
4427  font-size: 21px; 
4428  font-weight: 200; 
4429  line-height: 2.1428571435; 
4430  color: inherit; 
4431  background-color: #eeeeee; 
4432} 
4433.jumbotron h1 { 
4434  line-height: 1; 
4435  color: inherit; 
4436} 
4437.jumbotron p { 
4438  line-height: 1.4; 
4439} 
4440.container .jumbotron { 
4441  border-radius: 6px; 
4442} 
4443@media screen and (min-width: 768px) { 
4444  .jumbotron { 
4445    padding-top: 48px; 
4446    padding-bottom: 48px; 
4447  } 
4448  .container .jumbotron { 
4449    padding-left: 60px; 
4450    padding-right: 60px; 
4451  } 
4452  .jumbotron h1 { 
4453    font-size: 63px; 
4454  } 
4455} 
4456 
4457.alert { 
4458  padding: 15px; 
4459  margin-bottom: 20px; 
4460  border: 1px solid transparent; 
4461  border-radius: 4px; 
4462} 
4463.alert h4 { 
4464  margin-top: 0; 
4465  color: inherit; 
4466} 
4467.alert .alert-link { 
4468  font-weight: bold; 
4469} 
4470.alert > p, 
4471.alert > ul { 
4472  margin-bottom: 0; 
4473} 
4474.alert > p + p { 
4475  margin-top: 5px; 
4476} 
4477.alert-dismissable { 
4478  padding-right: 35px; 
4479} 
4480.alert-dismissable .close { 
4481  position: relative; 
4482  top: -2px; 
4483  right: -21px; 
4484  color: inherit; 
4485} 
4486.alert-success { 
4487  background-color: #dff0d8; 
4488  border-color: #d6e9c6; 
4489  color: #468847; 
4490} 
4491.alert-success hr { 
4492  border-top-color: #c9e2b3; 
4493} 
4494.alert-success .alert-link { 
4495  color: #356635; 
4496} 
4497.alert-info { 
4498  background-color: #d9edf7; 
4499  border-color: #bce8f1; 
4500  color: #3a87ad; 
4501} 
4502.alert-info hr { 
4503  border-top-color: #a6e1ec; 
4504} 
4505.alert-info .alert-link { 
4506  color: #2d6987; 
4507} 
4508.alert-warning { 
4509  background-color: #fcf8e3; 
4510  border-color: #fbeed5; 
4511  color: #c09853; 
4512} 
4513.alert-warning hr { 
4514  border-top-color: #f8e5be; 
4515} 
4516.alert-warning .alert-link { 
4517  color: #a47e3c; 
4518} 
4519.alert-danger { 
4520  background-color: #f2dede; 
4521  border-color: #eed3d7; 
4522  color: #b94a48; 
4523} 
4524.alert-danger hr { 
4525  border-top-color: #e6c1c7; 
4526} 
4527.alert-danger .alert-link { 
4528  color: #953b39; 
4529} 
4530
4531/* =Loading
4532-------------------------------------------------------------- */
4533.loading {
4534	position: absolute;
4535	top: 40%;
4536	right: 49%;
4537	z-index: 10000;
4538	margin: -16px -16px;
4539	color: #fff;
4540	text-indent: -9999em;
4541	overflow: hidden;
4542	background: url(../images/dot_spinner.gif) no-repeat left top;
4543	width: 128px;
4544	height: 128px;
4545}
4546
4547
4548@-webkit-keyframes progress-bar-stripes { 
4549  from { 
4550    background-position: 40px 0; 
4551  } 
4552  to { 
4553    background-position: 0 0; 
4554  } 
4555} 
4556@-moz-keyframes progress-bar-stripes { 
4557  from { 
4558    background-position: 40px 0; 
4559  } 
4560  to { 
4561    background-position: 0 0; 
4562  } 
4563} 
4564@-o-keyframes progress-bar-stripes { 
4565  from { 
4566    background-position: 0 0; 
4567  } 
4568  to { 
4569    background-position: 40px 0; 
4570  } 
4571} 
4572@keyframes progress-bar-stripes { 
4573  from { 
4574    background-position: 40px 0; 
4575  } 
4576  to { 
4577    background-position: 0 0; 
4578  } 
4579} 
4580.progress { 
4581  overflow: hidden; 
4582  height: 20px; 
4583  margin-bottom: 20px; 
4584  background-color: #f5f5f5; 
4585  border-radius: 4px; 
4586  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 
4587  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 
4588} 
4589.progress-bar { 
4590  float: left; 
4591  width: 0%; 
4592  height: 100%; 
4593  font-size: 12px; 
4594  color: #ffffff; 
4595  text-align: center; 
4596  background-color: #428bca; 
4597  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); 
4598  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); 
4599  -webkit-transition: width 0.6s ease; 
4600  transition: width 0.6s ease; 
4601} 
4602.progress-striped .progress-bar { 
4603  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 
4604  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4605  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4606  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4607  background-size: 40px 40px; 
4608} 
4609.progress.active .progress-bar { 
4610  -webkit-animation: progress-bar-stripes 2s linear infinite; 
4611  -moz-animation: progress-bar-stripes 2s linear infinite; 
4612  -ms-animation: progress-bar-stripes 2s linear infinite; 
4613  -o-animation: progress-bar-stripes 2s linear infinite; 
4614  animation: progress-bar-stripes 2s linear infinite; 
4615} 
4616.progress-bar-success { 
4617  background-color: #5cb85c; 
4618} 
4619.progress-striped .progress-bar-success { 
4620  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 
4621  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4622  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4623  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4624} 
4625.progress-bar-info { 
4626  background-color: #5bc0de; 
4627} 
4628.progress-striped .progress-bar-info { 
4629  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(trans
4629parent)); 
4630  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4631  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4632  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4633} 
4634.progress-bar-warning { 
4635  background-color: #f0ad4e; 
4636} 
4637.progress-striped .progress-bar-warning { 
4638  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 
4639  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4640  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4641  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4642} 
4643.progress-bar-danger { 
4644  background-color: #d9534f; 
4645} 
4646.progress-striped .progress-bar-danger { 
4647  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 
4648  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4649  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4650  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 
4651} 
4652.media, 
4653.media-body { 
4654  overflow: hidden; 
4655  zoom: 1; 
4656} 
4657.media, 
4658.media .media { 
4659  margin-top: 15px; 
4660} 
4661.media:first-child { 
4662  margin-top: 0; 
4663} 
4664.media-object { 
4665  display: block; 
4666} 
4667.media-heading { 
4668  margin: 0 0 5px; 
4669} 
4670.media > .pull-left { 
4671  margin-right: 10px; 
4672} 
4673.media > .pull-right { 
4674  margin-left: 10px; 
4675} 
4676.media-list { 
4677  padding-left: 0; 
4678  list-style: none; 
4679} 
4680.list-group { 
4681  margin-bottom: 20px; 
4682  padding-left: 0; 
4683} 
4684.list-group-item { 
4685  position: relative; 
4686  display: block; 
4687  padding: 10px 15px; 
4688  margin-bottom: -1px; 
4689  background-color: #ffffff; 
4690  border: 1px solid #dddddd; 
4691} 
4692.list-group-item:first-child { 
4693  border-top-right-radius: 4px; 
4694  border-top-left-radius: 4px; 
4695} 
4696.list-group-item:last-child { 
4697  margin-bottom: 0; 
4698  border-bottom-right-radius: 4px; 
4699  border-bottom-left-radius: 4px; 
4700} 
4701.list-group-item > .badge { 
4702  float: right; 
4703} 
4704.list-group-item > .badge + .badge { 
4705  margin-right: 5px; 
4706} 
4707a.list-group-item { 
4708  color: #555555; 
4709} 
4710a.list-group-item .list-group-item-heading { 
4711  color: #333333; 
4712} 
4713a.list-group-item:hover, 
4714a.list-group-item:focus { 
4715  text-decoration: none; 
4716  background-color: #f5f5f5; 
4717} 
4718.list-group-item.active, 
4719.list-group-item.active:hover, 
4720.list-group-item.active:focus { 
4721  z-index: 2; 
4722  color: #ffffff; 
4723  background-color: #428bca; 
4724  border-color: #428bca; 
4725} 
4726.list-group-item.active .list-group-item-heading, 
4727.list-group-item.active:hover .list-group-item-heading, 
4728.list-group-item.active:focus .list-group-item-heading { 
4729  color: inherit; 
4730} 
4731.list-group-item.active .list-group-item-text, 
4732.list-group-item.active:hover .list-group-item-text, 
4733.list-group-item.active:focus .list-group-item-text { 
4734  color: #e1edf7; 
4735} 
4736.list-group-item-heading { 
4737  margin-top: 0; 
4738  margin-bottom: 5px; 
4739} 
4740.list-group-item-text { 
4741  margin-bottom: 0; 
4742  line-height: 1.3; 
4743} 
4744.panel { 
4745  margin-bottom: 20px; 
4746  background-color: #ffffff; 
4747  border: 1px solid transparent; 
4748  border-radius: 4px; 
4749  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); 
4750  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); 
4751} 
4752.panel-body { 
4753  padding: 15px; 
4754} 
4755.panel-body:before, 
4756.panel-body:after { 
4757  content: " "; 
4758  /* 1 */ 
4759 
4760  display: table; 
4761  /* 2 */ 
4762 
4763} 
4764.panel-body:after { 
4765  clear: both; 
4766} 
4767.panel-body:before, 
4768.panel-body:after { 
4769  content: " "; 
4770  /* 1 */ 
4771 
4772  display: table; 
4773  /* 2 */ 
4774 
4775} 
4776.panel-body:after { 
4777  clear: both; 
4778} 
4779.panel > .list-group { 
4780  margin-bottom: 0; 
4781} 
4782.panel > .list-group .list-group-item { 
4783  border-width: 1px 0; 
4784} 
4785.panel > .list-group .list-group-item:first-child { 
4786  border-top-right-radius: 0; 
4787  border-top-left-radius: 0; 
4788} 
4789.panel > .list-group .list-group-item:last-child { 
4790  border-bottom: 0; 
4791} 
4792.panel-heading + .list-group .list-group-item:first-child { 
4793  border-top-width: 0; 
4794} 
4795.panel > .table { 
4796  margin-bottom: 0; 
4797} 
4798.panel > .panel-body + .table { 
4799  border-top: 1px solid #dddddd; 
4800} 
4801.panel-heading { 
4802  padding: 10px 15px; 
4803  border-bottom: 1px solid transparent; 
4804  border-top-right-radius: 3px; 
4805  border-top-left-radius: 3px; 
4806} 
4807.panel-title { 
4808  margin-top: 0; 
4809  margin-bottom: 0; 
4810  font-size: 16px; 
4811} 
4812.panel-title > a { 
4813  color: inherit; 
4814} 
4815.panel-footer { 
4816  padding: 10px 15px; 
4817  background-color: #f5f5f5; 
4818  border-top: 1px solid #dddddd; 
4819  border-bottom-right-radius: 3px; 
4820  border-bottom-left-radius: 3px; 
4821} 
4822.panel-group .panel { 
4823  margin-bottom: 0; 
4824  border-radius: 4px; 
4825  overflow: hidden; 
4826} 
4827.panel-group .panel + .panel { 
4828  margin-top: 5px; 
4829} 
4830.panel-group .panel-heading { 
4831  border-bottom: 0; 
4832} 
4833.panel-group .panel-heading + .panel-collapse .panel-body { 
4834  border-top: 1px solid #dddddd; 
4835} 
4836.panel-group .panel-footer { 
4837  border-top: 0; 
4838} 
4839.panel-group .panel-footer + .panel-collapse .panel-body { 
4840  border-bottom: 1px solid #dddddd; 
4841} 
4842.panel-default { 
4843  border-color: #dddddd; 
4844} 
4845.panel-default > .panel-heading { 
4846  color: #333333; 
4847  background-color: #f5f5f5; 
4848  border-color: #dddddd; 
4849} 
4850.panel-default > .panel-heading + .panel-collapse .panel-body { 
4851  border-top-color: #dddddd; 
4852} 
4853.panel-default > .panel-footer + .panel-collapse .panel-body { 
4854  border-bottom-color: #dddddd; 
4855} 
4856.panel-primary { 
4857  border-color: #428bca; 
4858} 
4859.panel-primary > .panel-heading { 
4860  color: #ffffff; 
4861  background-color: #428bca; 
4862  border-color: #428bca; 
4863} 
4864.panel-primary > .panel-heading + .panel-collapse .panel-body { 
4865  border-top-color: #428bca; 
4866} 
4867.panel-primary > .panel-footer + .panel-collapse .panel-body { 
4868  border-bottom-color: #428bca; 
4869} 
4870.panel-success { 
4871  border-color: #d6e9c6; 
4872} 
4873.panel-success > .panel-heading { 
4874  color: #468847; 
4875  background-color: #dff0d8; 
4876  border-color: #d6e9c6; 
4877} 
4878.panel-success > .panel-heading + .panel-collapse .panel-body { 
4879  border-top-color: #d6e9c6; 
4880} 
4881.panel-success > .panel-footer + .panel-collapse .panel-body { 
4882  border-bottom-color: #d6e9c6; 
4883} 
4884.panel-warning { 
4885  border-color: #fbeed5; 
4886} 
4887.panel-warning > .panel-heading { 
4888  color: #c09853; 
4889  background-color: #fcf8e3; 
4890  border-color: #fbeed5; 
4891} 
4892.panel-warning > .panel-heading + .panel-collapse .panel-body { 
4893  border-top-color: #fbeed5; 
4894} 
4895.panel-warning > .panel-footer + .panel-collapse .panel-body { 
4896  border-bottom-color: #fbeed5; 
4897} 
4898.panel-danger { 
4899  border-color: #eed3d7; 
4900} 
4901.panel-danger > .panel-heading { 
4902  color: #b94a48; 
4903  background-color: #f2dede; 
4904  border-color: #eed3d7; 
4905} 
4906.panel-danger > .panel-heading + .panel-collapse .panel-body { 
4907  border-top-color: #eed3d7; 
4908} 
4909.panel-danger > .panel-footer + .panel-collapse .panel-body { 
4910  border-bottom-color: #eed3d7; 
4911} 
4912.panel-info { 
4913  border-color: #bce8f1; 
4914} 
4915.panel-info > .panel-heading { 
4916  color: #3a87ad; 
4917  background-color: #d9edf7; 
4918  border-color: #bce8f1; 
4919} 
4920.panel-info > .panel-heading + .panel-collapse .panel-body { 
4921  border-top-color: #bce8f1; 
4922} 
4923.panel-info > .panel-footer + .panel-collapse .panel-body { 
4924  border-bottom-color: #bce8f1; 
4925} 
4926.well { 
4927  min-height: 20px; 
4928  padding: 19px; 
4929  margin-bottom: 20px; 
4930  background-color: #f5f5f5; 
4931  border: 1px solid #e3e3e3; 
4932  border-radius: 4px; 
4933  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); 
4934  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); 
4935} 
4936.well blockquote { 
4937  border-color: #ddd; 
4938  border-color: rgba(0, 0, 0, 0.15); 
4939} 
4940.well-lg { 
4941  padding: 24px; 
4942  border-radius: 6px; 
4943} 
4944.well-sm { 
4945  padding: 9px; 
4946  border-radius: 3px; 
4947} 
4948.close { 
4949  float: right; 
4950  font-size: 21px; 
4951  font-weight: bold; 
4952  line-height: 1; 
4953  color: #000000; 
4954  text-shadow: 0 1px 0 #ffffff; 
4955  opacity: 0.2; 
4956  filter: alpha(opacity=20); 
4957} 
4958.close:hover, 
4959.close:focus { 
4960  color: #000000; 
4961  text-decoration: none; 
4962  cursor: pointer; 
4963  opacity: 0.5; 
4964  filter: alpha(opacity=50); 
4965} 
4966button.close { 
4967  padding: 0; 
4968  cursor: pointer; 
4969  background: transparent; 
4970  border: 0; 
4971  -webkit-appearance: none; 
4972} 
4973.caret { 
4974  display: inline-block; 
4975  width: 0; 
4976  height: 0; 
4977  margin-left: 2px; 
4978  vertical-align: middle; 
4979  border-top: 4px solid #000000; 
4980  border-right: 4px solid transparent; 
4981  border-left: 4px solid transparent; 
4982  border-bottom: 0 dotted; 
4983  content: ""; 
4984} 
4985.dropdown { 
4986  position: relative; 
4987} 
4988.dropdown-toggle:focus { 
4989  outline: 0; 
4990} 
4991.dropdown-menu { 
4992  position: absolute; 
4993  top: 100%; 
4994  left: 0; 
4995  z-index: 1000; 
4996  display: none; 
4997  float: left; 
4998  min-width: 185px; 
4999  padding: 5px 0; 
5000  margin: 2px 0 0; 
5001  list-style: none; 
5002  font-size: 14px; 
5003  background-color: #828866; 
5004  border: 1px solid #cccccc; 
5005  border: 1px solid rgba(0, 0, 0, 0.15); 
5006  border-radius: 4px; 
5007  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); 
5008  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); 
5009  background-clip: padding-box; 
5010} 
5011.dropdown-menu.pull-right { 
5012  right: 0; 
5013  left: auto; 
5014} 
5015.dropdown-menu .divider { 
5016  height: 1px; 
5017  margin: 9px 0; 
5018  overflow: hidden; 
5019  background-color: #e5e5e5; 
5020} 
5021.dropdown-menu > li > a { 
5022  display: block; 
5023  padding: 3px 20px; 
5024  clear: both; 
5025  font-weight: normal; 
5026  line-height: 1.428571429; 
5027  color: #333333; 
5028  white-space: nowrap; 
5029  min-width: 200px; 
5030} 
5031.dropdown-menu > li > a:hover, 
5032.dropdown-menu > li > a:focus { 
5033  text-decoration: none; 
5034  color: #ffffff; 
5035  background-color: #428bca; 
5036} 
5037.dropdown-menu > .active > a, 
5038.dropdown-menu > .active > a:hover, 
5039.dropdown-menu > .active > a:focus { 
5040  color: #ffffff; 
5041  text-decoration: none; 
5042  outline: 0; 
5043  background-color: #428bca; 
5044} 
5045.dropdown-menu > .disabled > a, 
5046.dropdown-menu > .disabled > a:hover, 
5047.dropdown-menu > .disabled > a:focus { 
5048  color: #999999; 
5049} 
5050.dropdown-menu > .disabled > a:hover, 
5051.dropdown-menu > .disabled > a:focus { 
5052  text-decoration: none; 
5053  background-color: transparent; 
5054  background-image: none; 
5055  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 
5056  cursor: not-allowed; 
5057} 
5058.open > .dropdown-menu { 
5059  display: block; 
5060} 
5061.open > a { 
5062  outline: 0; 
5063} 
5064.dropdown-header { 
5065  display: block; 
5066  padding: 3px 20px; 
5067  font-size: 12px; 
5068  line-height: 1.428571429; 
5069  color: #999999; 
5070} 
5071.dropdown-backdrop { 
5072  position: static; 
5073  left: 0; 
5074  right: 0; 
5075  bottom: 0; 
5076  top: 0; 
5077  z-index: 990; 
5078} 
5079.pull-right > .dropdown-menu { 
5080  right: 0; 
5081  left: auto; 
5082} 
5083.dropup .caret, 
5084.navbar-fixed-bottom .dropdown .caret { 
5085  border-top: 0 dotted; 
5086  border-bottom: 4px solid #000000; 
5087  content: ""; 
5088} 
5089.dropup .dropdown-menu, 
5090.navbar-fixed-bottom .dropdown .dropdown-menu { 
5091  top: auto; 
5092  bottom: 100%; 
5093  margin-bottom: 1px; 
5094} 
5095@media (min-width: 768px) { 
5096  .navbar-right .dropdown-menu { 
5097    right: 0; 
5098    left: auto; 
5099  } 
5100} 
5101.tooltip { 
5102  position: absolute; 
5103  z-index: 1030; 
5104  display: block; 
5105  visibility: visible; 
5106  font-size: 12px; 
5107  line-height: 1.4; 
5108  opacity: 0; 
5109  filter: alpha(opacity=0); 
5110} 
5111.tooltip.in { 
5112  opacity: 0.9; 
5113  filter: alpha(opacity=90); 
5114} 
5115.tooltip.top { 
5116  margin-top: -3px; 
5117  padding: 5px 0; 
5118} 
5119.tooltip.right { 
5120  margin-left: 3px; 
5121  padding: 0 5px; 
5122} 
5123.tooltip.bottom { 
5124  margin-top: 3px; 
5125  padding: 5px 0; 
5126} 
5127.tooltip.left { 
5128  margin-left: -3px; 
5129  padding: 0 5px; 
5130} 
5131.tooltip-inner { 
5132  max-width: 200px; 
5133  padding: 3px 8px; 
5134  color: #ffffff; /* member_center_font_color_tooltip */
5135  text-align: center; 
5136  text-decoration: none; 
5137  background-color: #000000; /* member_center_button_bg_color_tooltip */
5138  border-radius: 4px; 
5139} 
5140.tooltip-arrow { 
5141  position: absolute; 
5142  width: 0; 
5143  height: 0; 
5144  border-color: transparent; 
5145  border-style: solid; 
5146} 
5147.tooltip.top .tooltip-arrow { 
5148  bottom: 0; 
5149  left: 50%; 
5150  margin-left: -5px; 
5151  border-width: 5px 5px 0; 
5152  border-top-color: #000000; /* member_center_button_bg_color_tooltip */
5153} 
5154.tooltip.top-left .tooltip-arrow { 
5155  bottom: 0; 
5156  left: 5px; 
5157  border-width: 5px 5px 0; 
5158  border-top-color: #000000; 
5159} 
5160.tooltip.top-right .tooltip-arrow { 
5161  bottom: 0; 
5162  right: 5px; 
5163  border-width: 5px 5px 0; 
5164  border-top-color: #000000; 
5165} 
5166.tooltip.right .tooltip-arrow { 
5167  top: 50%; 
5168  left: 0; 
5169  margin-top: -5px; 
5170  border-width: 5px 5px 5px 0; 
5171  border-right-color: #000000; 
5172} 
5173.tooltip.left .tooltip-arrow { 
5174  top: 50%; 
5175  right: 0; 
5176  margin-top: -5px; 
5177  border-width: 5px 0 5px 5px; 
5178  border-left-color: #000000; 
5179} 
5180.tooltip.bottom .tooltip-arrow { 
5181  top: 0; 
5182  left: 50%; 
5183  margin-left: -5px; 
5184  border-width: 0 5px 5px; 
5185  border-bottom-color: #000000; 
5186} 
5187.tooltip.bottom-left .tooltip-arrow { 
5188  top: 0; 
5189  left: 5px; 
5190  border-width: 0 5px 5px; 
5191  border-bottom-color: #000000; 
5192} 
5193.tooltip.bottom-right .tooltip-arrow { 
5194  top: 0; 
5195  right: 5px; 
5196  border-width: 0 5px 5px; 
5197  border-bottom-color: #000000; 
5198} 
5199.popover { 
5200  position: absolute; 
5201  top: 0; 
5202  left: 0; 
5203  z-index: 1010; 
5204  display: none; 
5205  max-width: 276px; 
5206  padding: 1px; 
5207  text-align: left; 
5208  background-color: #ffffff; 
5209  background-clip: padding-box; 
5210  border: 1px solid #cccccc; 
5211  border: 1px solid rgba(0, 0, 0, 0.2); 
5212  border-radius: 6px; 
5213  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 
5214  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 
5215  white-space: normal; 
5216} 
5217.popover.top { 
5218  margin-top: -10px; 
5219} 
5220.popover.right { 
5221  margin-left: 10px; 
5222} 
5223.popover.bottom { 
5224  margin-top: 10px; 
5225} 
5226.popover.left { 
5227  margin-left: -10px; 
5228} 
5229.popover-title { 
5230  margin: 0; 
5231  padding: 8px 14px; 
5232  font-size: 14px; 
5233  font-weight: normal; 
5234  line-height: 18px; 
5235  background-color: #f7f7f7; 
5236  border-bottom: 1px solid #ebebeb; 
5237  border-radius: 5px 5px 0 0; 
5238} 
5239.popover-content { 
5240  padding: 9px 14px; 
5241} 
5242.popover .arrow, 
5243.popover .arrow:after { 
5244  position: absolute; 
5245  display: block; 
5246  width: 0; 
5247  height: 0; 
5248  border-color: transparent; 
5249  border-style: solid; 
5250} 
5251.popover .arrow { 
5252  border-width: 11px; 
5253} 
5254.popover .arrow:after { 
5255  border-width: 10px; 
5256  content: ""; 
5257} 
5258.popover.top .arrow { 
5259  left: 50%; 
5260  margin-left: -11px; 
5261  border-bottom-width: 0; 
5262  border-top-color: #999999; 
5263  border-top-color: rgba(0, 0, 0, 0.25); 
5264  bottom: -11px; 
5265} 
5266.popover.top .arrow:after { 
5267  content: " "; 
5268  bottom: 1px; 
5269  margin-left: -10px; 
5270  border-bottom-width: 0; 
5271  border-top-color: #ffffff; 
5272} 
5273.popover.right .arrow { 
5274  top: 50%; 
5275  left: -11px; 
5276  margin-top: -11px; 
5277  border-left-width: 0; 
5278  border-right-color: #999999; 
5279  border-right-color: rgba(0, 0, 0, 0.25); 
5280} 
5281.popover.right .arrow:after { 
5282  content: " "; 
5283  left: 1px; 
5284  bottom: -10px; 
5285  border-left-width: 0; 
5286  border-right-color: #ffffff; 
5287} 
5288.popover.bottom .arrow { 
5289  left: 50%; 
5290  margin-left: -11px; 
5291  border-top-width: 0; 
5292  border-bottom-color: #999999; 
5293  border-bottom-color: rgba(0, 0, 0, 0.25); 
5294  top: -11px; 
5295} 
5296.popover.bottom .arrow:after { 
5297  content: " "; 
5298  top: 1px; 
5299  margin-left: -10px; 
5300  border-top-width: 0; 
5301  border-bottom-color: #ffffff; 
5302} 
5303.popover.left .arrow { 
5304  top: 50%; 
5305  right: -11px; 
5306  margin-top: -11px; 
5307  border-right-width: 0; 
5308  border-left-color: #999999; 
5309  border-left-color: rgba(0, 0, 0, 0.25); 
5310} 
5311.popover.left .arrow:after { 
5312  content: " "; 
5313  right: 1px; 
5314  border-right-width: 0; 
5315  border-left-color: #ffffff; 
5316  bottom: -10px; 
5317} 
5318.modal-open { 
5319  overflow: hidden; 
5320} 
5321body.modal-open, 
5322.modal-open .navbar-fixed-top, 
5323.modal-open .navbar-fixed-bottom { 
5324  margin-right: 15px; 
5325} 
5326.modal { 
5327  display: none; 
5328  overflow: auto; 
5329  overflow-y: scroll; 
5330  position: fixed; 
5331  top: 0; 
5332  right: 0; 
5333  bottom: 0; 
5334  left: 0; 
5335  z-index: 1040; 
5336} 
5337.modal.fade .modal-dialog { 
5338  -webkit-transform: translate(0, -25%); 
5339  -ms-transform: translate(0, -25%); 
5340  transform: translate(0, -25%); 
5341  -webkit-transition: -webkit-transform 0.3s ease-out; 
5342  -moz-transition: -moz-transform 0.3s ease-out; 
5343  -o-transition: -o-transform 0.3s ease-out; 
5344  transition: transform 0.3s ease-out; 
5345} 
5346.modal.in .modal-dialog { 
5347  -webkit-transform: translate(0, 0); 
5348  -ms-transform: translate(0, 0); 
5349  transform: translate(0, 0); 
5350} 
5351.modal-dialog { 
5352  margin-left: auto; 
5353  margin-right: auto; 
5354  width: auto; 
5355  padding: 10px; 
5356  z-index: 1050; 
5357} 
5358.modal-content { 
5359  position: relative; 
5360  background-color: #ffffff; 
5361  border: 1px solid #999999; 
5362  border: 1px solid rgba(0, 0, 0, 0.2); 
5363  border-radius: 6px; 
5364  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); 
5365  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); 
5366  background-clip: padding-box; 
5367  outline: none; 
5368} 
5369.modal-backdrop { 
5370  position: fixed; 
5371  top: 0; 
5372  right: 0; 
5373  bottom: 0; 
5374  left: 0; 
5375  z-index: 1030; 
5376  background-color: #000000; 
5377	opacity:0.5 !important; 
5378} 
5379.modal-backdrop.fade { 
5380  opacity: 0; 
5381  filter: alpha(opacity=0); 
5382} 
5383.modal-backdrop.in { 
5384  opacity: 0.5; 
5385  filter: alpha(opacity=50); 
5386} 
5387.modal-header { 
5388  padding: 15px; 
5389  border-bottom: 1px solid #e5e5e5; 
5390  min-height: 16.428571429px; 
5391} 
5392.modal-header .close { 
5393  margin-top: -2px; 
5394} 
5395.modal-title { 
5396  margin: 0; 
5397  line-height: 1.428571429; 
5398} 
5399.modal-body { 
5400  position: relative; 
5401  padding: 20px; 
5402} 
5403.modal-footer { 
5404  margin-top: 15px; 
5405  padding: 19px 20px 20px; 
5406  text-align: right; 
5407  border-top: 1px solid #e5e5e5; 
5408} 
5409.modal-footer:before, 
5410.modal-footer:after { 
5411  content: " "; 
5412  /* 1 */ 
5413 
5414  display: table; 
5415  /* 2 */ 
5416 
5417} 
5418.modal-footer:after { 
5419  clear: both; 
5420} 
5421.modal-footer:before, 
5422.modal-footer:after { 
5423  content: " "; 
5424  /* 1 */ 
5425 
5426  display: table; 
5427  /* 2 */ 
5428 
5429} 
5430.modal-footer:after { 
5431  clear: both; 
5432} 
5433.modal-footer .btn + .btn { 
5434  margin-left: 5px; 
5435  margin-bottom: 0; 
5436} 
5437.modal-footer .btn-group .btn + .btn { 
5438  margin-left: -1px; 
5439} 
5440.modal-footer .btn-block + .btn-block { 
5441  margin-left: 0; 
5442} 
5443@media screen and (min-width: 768px) { 
5444  .modal-dialog { 
5445    left: 50%; 
5446    right: auto; 
5447    width: 600px; 
5448    padding-top: 30px; 
5449    padding-bottom: 30px; 
5450  } 
5451  .modal-content { 
5452    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); 
5453    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); 
5454  } 
5455} 
5456.carousel { 
5457  position: relative; 
5458} 
5459.carousel-inner { 
5460  position: relative; 
5461  overflow: hidden; 
5462  width: 100%; 
5463} 
5464.carousel-inner > .item { 
5465  display: none; 
5466  position: relative; 
5467  -webkit-transition: 0.6s ease-in-out left; 
5468  transition: 0.6s ease-in-out left; 
5469} 
5470.carousel-inner > .item > img, 
5471.carousel-inner > .item > a > img { 
5472  display: block; 
5473  max-width: 100%; 
5474  height: auto; 
5475  line-height: 1; 
5476} 
5477.carousel-inner > .active, 
5478.carousel-inner > .next, 
5479.carousel-inner > .prev { 
5480  display: block; 
5481} 
5482.carousel-inner > .active { 
5483  left: 0; 
5484} 
5485.carousel-inner > .next, 
5486.carousel-inner > .prev { 
5487  position: absolute; 
5488  top: 0; 
5489  width: 100%; 
5490} 
5491.carousel-inner > .next { 
5492  left: 100%; 
5493} 
5494.carousel-inner > .prev { 
5495  left: -100%; 
5496} 
5497.carousel-inner > .next.left, 
5498.carousel-inner > .prev.right { 
5499  left: 0; 
5500} 
5501.carousel-inner > .active.left { 
5502  left: -100%; 
5503} 
5504.carousel-inner > .active.right { 
5505  left: 100%; 
5506} 
5507.carousel-control { 
5508  position: absolute; 
5509  top: 0; 
5510  left: 0; 
5511  bottom: 0; 
5512  width: 15%; 
5513  opacity: 0.5; 
5514  filter: alpha(opacity=50); 
5515  font-size: 20px; 
5516  color: #ffffff; 
5517  text-align: center; 
5518  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); 
5519}
5520.carousel-control.left { 
5521  background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); 
5522  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%)); 
5523  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); 
5524  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); 
5525  background-repeat: repeat-x; 
5526  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); 
5527} 
5528.carousel-control.right { 
5529  left: auto; 
5530  right: 0; 
5531  background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); 
5532  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%)); 
5533  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); 
5534  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); 
5535  background-repeat: repeat-x; 
5536  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); 
5537} 
5538.carousel-control:hover, 
5539.carousel-control:focus { 
5540  color: #ffffff; 
5541  text-decoration: none; 
5542  opacity: 0.9; 
5543  filter: alpha(opacity=90); 
5544} 
5545.carousel-control .icon-prev, 
5546.carousel-control .icon-next, 
5547.carousel-control .glyphicon-chevron-left, 
5548.carousel-control .glyphicon-chevron-right { 
5549  position: absolute; 
5550  top: 50%; 
5551  left: 50%; 
5552  z-index: 5; 
5553  display: inline-block; 
5554} 
5555.carousel-control .icon-prev, 
5556.carousel-control .icon-next { 
5557  width: 20px; 
5558  height: 20px; 
5559  margin-top: -10px; 
5560  margin-left: -10px; 
5561  font-family: serif; 
5562} 
5563.carousel-control .icon-prev:before { 
5564  content: '\2039'; 
5565} 
5566.carousel-control .icon-next:before { 
5567  content: '\203a'; 
5568} 
5569.carousel-indicators { 
5570  position: absolute; 
5571  bottom: 10px; 
5572  left: 50%; 
5573  z-index: 15; 
5574  width: 60%; 
5575  margin-left: -30%; 
5576  padding-left: 0; 
5577  list-style: none; 
5578  text-align: center; 
5579} 
5580.carousel-indicators li { 
5581  display: inline-block; 
5582  width: 10px; 
5583  height: 10px; 
5584  margin: 1px; 
5585  text-indent: -999px; 
5586  border: 1px solid #ffffff; 
5587  border-radius: 10px; 
5588  cursor: pointer; 
5589} 
5590.carousel-indicators .active { 
5591  margin: 0; 
5592  width: 12px; 
5593  height: 12px; 
5594  background-color: #ffffff; 
5595} 
5596.carousel-caption { 
5597  position: absolute; 
5598  left: 15%; 
5599  right: 15%; 
5600  bottom: 20px; 
5601  z-index: 10; 
5602  padding-top: 20px; 
5603  padding-bottom: 20px; 
5604  color: #ffffff; 
5605  text-align: center; 
5606  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); 
5607} 
5608.carousel-caption .btn { 
5609  text-shadow: none; 
5610} 
5611.carousel-fade .carousel-inner .item { 
5612  opacity: 0; 
5613  -webkit-transition-property: opacity; 
5614  -moz-transition-property: opacity; 
5615  -o-transition-property: opacity; 
5616  transition-property: opacity; 
5617} 
5618.carousel-fade .carousel-inner .active { 
5619  opacity: 1; 
5620} 
5621.carousel-fade .carousel-inner .active.left, 
5622.carousel-fade .carousel-inner .active.right { 
5623  left: 0; 
5624  opacity: 0; 
5625  z-index: 1; 
5626} 
5627.carousel-fade .carousel-inner .next.left, 
5628.carousel-fade .carousel-inner .prev.right { 
5629  opacity: 1; 
5630} 
5631.carousel-fade .carousel-control { 
5632  z-index: 2; 
5633} 
5634@media screen and (min-width: 768px) { 
5635  .carousel-control .icon-prev, 
5636  .carousel-control .icon-next { 
5637    width: 30px; 
5638    height: 30px; 
5639    margin-top: -15px; 
5640    margin-left: -15px; 
5641    font-size: 30px; 
5642  } 
5643  .carousel-caption { 
5644    left: 20%; 
5645    right: 20%; 
5646    padding-bottom: 30px; 
5647  } 
5648  .carousel-indicators { 
5649    bottom: 20px; 
5650  } 
5651} 
5652.clearfix:before, 
5653.clearfix:after { 
5654  content: " "; 
5655  /* 1 */ 
5656 
5657  display: table; 
5658  /* 2 */ 
5659 
5660} 
5661.clearfix:after { 
5662  clear: both; 
5663} 
5664.pull-right { 
5665  float: right !important; 
5666} 
5667.pull-left { 
5668  float: left !important; 
5669} 
5670.hide { 
5671  display: none !important; 
5672} 
5673.show { 
5674  display: block !important; 
5675} 
5676.invisible { 
5677  visibility: hidden; 
5678} 
5679.text-hide { 
5680  font: 0/0 a; 
5681  color: transparent; 
5682  text-shadow: none; 
5683  background-color: transparent; 
5684  border: 0; 
5685} 
5686.affix { 
5687  position: fixed; 
5688} 
5689@-ms-viewport { 
5690  width: device-width; 
5691} 
5692@media screen and (max-width: 400px) { 
5693  @-ms-viewport { 
5694    width: 320px; 
5695  } 
5696} 
5697.hidden { 
5698  display: none !important; 
5699  visibility: hidden !important; 
5700} 
5701.visible-xs { 
5702  display: none !important; 
5703} 
5704tr.visible-xs { 
5705  display: none !important; 
5706} 
5707th.visible-xs, 
5708td.visible-xs { 
5709  display: none !important; 
5710} 
5711@media (max-width: 767px) { 
5712  .visible-xs { 
5713    display: block !important; 
5714  } 
5715  tr.visible-xs { 
5716    display: table-row !important; 
5717  } 
5718  th.visible-xs, 
5719  td.visible-xs { 
5720    display: table-cell !important; 
5721  } 
5722} 
5723@media (min-width: 768px) and (max-width: 991px) { 
5724  .visible-xs.visible-sm { 
5725    display: block !important; 
5726  } 
5727  tr.visible-xs.visible-sm { 
5728    display: table-row !important; 
5729  } 
5730  th.visible-xs.visible-sm, 
5731  td.visible-xs.visible-sm { 
5732    display: table-cell !important; 
5733  } 
5734} 
5735@media (min-width: 992px) and (max-width: 1199px) { 
5736  .visible-xs.visible-md { 
5737    display: block !important; 
5738  } 
5739  tr.visible-xs.visible-md { 
5740    display: table-row !important; 
5741  } 
5742  th.visible-xs.visible-md, 
5743  td.visible-xs.visible-md { 
5744    display: table-cell !important; 
5745  } 
5746} 
5747@media (min-width: 1200px) { 
5748  .visible-xs.visible-lg { 
5749    display: block !important; 
5750  } 
5751  tr.visible-xs.visible-lg { 
5752    display: table-row !important; 
5753  } 
5754  th.visible-xs.visible-lg, 
5755  td.visible-xs.visible-lg { 
5756    display: table-cell !important; 
5757  } 
5758} 
5759.visible-sm { 
5760  display: none !important; 
5761} 
5762tr.visible-sm { 
5763  display: none !important; 
5764} 
5765th.visible-sm, 
5766td.visible-sm { 
5767  display: none !important; 
5768} 
5769@media (max-width: 767px) { 
5770  .visible-sm.visible-xs { 
5771    display: block !important; 
5772  } 
5773  tr.visible-sm.visible-xs { 
5774    display: table-row !important; 
5775  } 
5776  th.visible-sm.visible-xs, 
5777  td.visible-sm.visible-xs { 
5778    display: table-cell !important; 
5779  } 
5780} 
5781@media (min-width: 768px) and (max-width: 991px) { 
5782  .visible-sm { 
5783    display: block !important; 
5784  } 
5785  tr.visible-sm { 
5786    display: table-row !important; 
5787  } 
5788  th.visible-sm, 
5789  td.visible-sm { 
5790    display: table-cell !important; 
5791  } 
5792} 
5793@media (min-width: 992px) and (max-width: 1199px) { 
5794  .visible-sm.visible-md { 
5795    display: block !important; 
5796  } 
5797  tr.visible-sm.visible-md { 
5798    display: table-row !important; 
5799  } 
5800  th.visible-sm.visible-md, 
5801  td.visible-sm.visible-md { 
5802    display: table-cell !important; 
5803  } 
5804} 
5805@media (min-width: 1200px) { 
5806  .visible-sm.visible-lg { 
5807    display: block !important; 
5808  } 
5809  tr.visible-sm.visible-lg { 
5810    display: table-row !important; 
5811  } 
5812  th.visible-sm.visible-lg, 
5813  td.visible-sm.visible-lg { 
5814    display: table-cell !important; 
5815  } 
5816} 
5817.visible-md { 
5818  display: none !important; 
5819} 
5820tr.visible-md { 
5821  display: none !important; 
5822} 
5823th.visible-md, 
5824td.visible-md { 
5825  display: none !important; 
5826} 
5827@media (max-width: 767px) { 
5828  .visible-md.visible-xs { 
5829    display: block !important; 
5830  } 
5831  tr.visible-md.visible-xs { 
5832    display: table-row !important; 
5833  } 
5834  th.visible-md.visible-xs, 
5835  td.visible-md.visible-xs { 
5836    display: table-cell !important; 
5837  } 
5838} 
5839@media (min-width: 768px) and (max-width: 991px) { 
5840  .visible-md.visible-sm { 
5841    display: block !important; 
5842  } 
5843  tr.visible-md.visible-sm { 
5844    display: table-row !important; 
5845  } 
5846  th.visible-md.visible-sm, 
5847  td.visible-md.visible-sm { 
5848    display: table-cell !important; 
5849  } 
5850} 
5851@media (min-width: 992px) and (max-width: 1199px) { 
5852  .visible-md { 
5853    display: block !important; 
5854  } 
5855  tr.visible-md { 
5856    display: table-row !important; 
5857  } 
5858  th.visible-md, 
5859  td.visible-md { 
5860    display: table-cell !important; 
5861  } 
5862} 
5863@media (min-width: 1200px) { 
5864  .visible-md.visible-lg { 
5865    display: block !important; 
5866  } 
5867  tr.visible-md.visible-lg { 
5868    display: table-row !important; 
5869  } 
5870  th.visible-md.visible-lg, 
5871  td.visible-md.visible-lg { 
5872    display: table-cell !important; 
5873  } 
5874} 
5875.visible-lg { 
5876  display: none !important; 
5877} 
5878tr.visible-lg { 
5879  display: none !important; 
5880} 
5881th.visible-lg, 
5882td.visible-lg { 
5883  display: none !important; 
5884} 
5885@media (max-width: 767px) { 
5886  .visible-lg.visible-xs { 
5887    display: block !important; 
5888  } 
5889  tr.visible-lg.visible-xs { 
5890    display: table-row !important; 
5891  } 
5892  th.visible-lg.visible-xs, 
5893  td.visible-lg.visible-xs { 
5894    display: table-cell !important; 
5895  } 
5896} 
5897@media (min-width: 768px) and (max-width: 991px) { 
5898  .visible-lg.visible-sm { 
5899    display: block !important; 
5900  } 
5901  tr.visible-lg.visible-sm { 
5902    display: table-row !important; 
5903  } 
5904  th.visible-lg.visible-sm, 
5905  td.visible-lg.visible-sm { 
5906    display: table-cell !important; 
5907  } 
5908} 
5909@media (min-width: 992px) and (max-width: 1199px) { 
5910  .visible-lg.visible-md { 
5911    display: block !important; 
5912  } 
5913  tr.visible-lg.visible-md { 
5914    display: table-row !important; 
5915  } 
5916  th.visible-lg.visible-md, 
5917  td.visible-lg.visible-md { 
5918    display: table-cell !important; 
5919  } 
5920} 
5921@media (min-width: 1200px) { 
5922  .visible-lg { 
5923    display: block !important; 
5924  } 
5925  tr.visible-lg { 
5926    display: table-row !important; 
5927  } 
5928  th.visible-lg, 
5929  td.visible-lg { 
5930    display: table-cell !important; 
5931  } 
5932} 
5933.hidden-xs { 
5934  display: block !important; 
5935} 
5936tr.hidden-xs { 
5937  display: table-row !important; 
5938} 
5939th.hidden-xs, 
5940td.hidden-xs { 
5941  display: table-cell !important; 
5942} 
5943@media (max-width: 767px) { 
5944  .hidden-xs { 
5945    display: none !important; 
5946  } 
5947  tr.hidden-xs { 
5948    display: none !important; 
5949  } 
5950  th.hidden-xs, 
5951  td.hidden-xs { 
5952    display: none !important; 
5953  } 
5954} 
5955@media (min-width: 768px) and (max-width: 991px) { 
5956  .hidden-xs.hidden-sm { 
5957    display: none !important; 
5958  } 
5959  tr.hidden-xs.hidden-sm { 
5960    display: none !important; 
5961  } 
5962  th.hidden-xs.hidden-sm, 
5963  td.hidden-xs.hidden-sm { 
5964    display: none !important; 
5965  } 
5966} 
5967@media (min-width: 992px) and (max-width: 1199px) { 
5968  .hidden-xs.hidden-md { 
5969    display: none !important; 
5970  } 
5971  tr.hidden-xs.hidden-md { 
5972    display: none !important; 
5973  } 
5974  th.hidden-xs.hidden-md, 
5975  td.hidden-xs.hidden-md { 
5976    display: none !important; 
5977  } 
5978} 
5979@media (min-width: 1200px) { 
5980  .hidden-xs.hidden-lg { 
5981    display: none !important; 
5982  } 
5983  tr.hidden-xs.hidden-lg { 
5984    display: none !important; 
5985  } 
5986  th.hidden-xs.hidden-lg, 
5987  td.hidden-xs.hidden-lg { 
5988    display: none !important; 
5989  } 
5990} 
5991.hidden-sm { 
5992  display: block !important; 
5993} 
5994tr.hidden-sm { 
5995  display: table-row !important; 
5996} 
5997th.hidden-sm, 
5998td.hidden-sm { 
5999  display: table-cell !important; 
6000} 
6001@media (max-width: 767px) { 
6002  .hidden-sm.hidden-xs { 
6003    display: none !important; 
6004  } 
6005  tr.hidden-sm.hidden-xs { 
6006    display: none !important; 
6007  } 
6008  th.hidden-sm.hidden-xs, 
6009  td.hidden-sm.hidden-xs { 
6010    display: none !important; 
6011  } 
6012}
6013@media (min-width: 768px) and (max-width: 991px) { 
6014  .hidden-sm { 
6015    display: none !important; 
6016  } 
6017  tr.hidden-sm { 
6018    display: none !important; 
6019  } 
6020  th.hidden-sm, 
6021  td.hidden-sm { 
6022    display: none !important; 
6023  } 
6024} 
6025@media (min-width: 992px) and (max-width: 1199px) { 
6026  .hidden-sm.hidden-md { 
6027    display: none !important; 
6028  } 
6029  tr.hidden-sm.hidden-md { 
6030    display: none !important; 
6031  } 
6032  th.hidden-sm.hidden-md, 
6033  td.hidden-sm.hidden-md { 
6034    display: none !important; 
6035  } 
6036} 
6037@media (min-width: 1200px) { 
6038  .hidden-sm.hidden-lg { 
6039    display: none !important; 
6040  } 
6041  tr.hidden-sm.hidden-lg { 
6042    display: none !important; 
6043  } 
6044  th.hidden-sm.hidden-lg, 
6045  td.hidden-sm.hidden-lg { 
6046    display: none !important; 
6047  } 
6048} 
6049.hidden-md { 
6050  display: block !important; 
6051} 
6052tr.hidden-md { 
6053  display: table-row !important; 
6054} 
6055th.hidden-md, 
6056td.hidden-md { 
6057  display: table-cell !important; 
6058} 
6059@media (max-width: 767px) { 
6060  .hidden-md.hidden-xs { 
6061    display: none !important; 
6062  } 
6063  tr.hidden-md.hidden-xs { 
6064    display: none !important; 
6065  } 
6066  th.hidden-md.hidden-xs, 
6067  td.hidden-md.hidden-xs { 
6068    display: none !important; 
6069  } 
6070} 
6071@media (min-width: 768px) and (max-width: 991px) { 
6072  .hidden-md.hidden-sm { 
6073    display: none !important; 
6074  } 
6075  tr.hidden-md.hidden-sm { 
6076    display: none !important; 
6077  } 
6078  th.hidden-md.hidden-sm, 
6079  td.hidden-md.hidden-sm { 
6080    display: none !important; 
6081  } 
6082} 
6083@media (min-width: 992px) and (max-width: 1199px) { 
6084  .hidden-md { 
6085    display: none !important; 
6086  } 
6087  tr.hidden-md { 
6088    display: none !important; 
6089  } 
6090  th.hidden-md, 
6091  td.hidden-md { 
6092    display: none !important; 
6093  } 
6094} 
6095@media (min-width: 1200px) { 
6096  .hidden-md.hidden-lg { 
6097    display: none !important; 
6098  } 
6099  tr.hidden-md.hidden-lg { 
6100    display: none !important; 
6101  } 
6102  th.hidden-md.hidden-lg, 
6103  td.hidden-md.hidden-lg { 
6104    display: none !important; 
6105  } 
6106} 
6107.hidden-lg { 
6108  display: block !important; 
6109} 
6110tr.hidden-lg { 
6111  display: table-row !important; 
6112} 
6113th.hidden-lg, 
6114td.hidden-lg { 
6115  display: table-cell !important; 
6116} 
6117@media (max-width: 767px) { 
6118  .hidden-lg.hidden-xs { 
6119    display: none !important; 
6120  } 
6121  tr.hidden-lg.hidden-xs { 
6122    display: none !important; 
6123  } 
6124  th.hidden-lg.hidden-xs, 
6125  td.hidden-lg.hidden-xs { 
6126    display: none !important; 
6127  } 
6128} 
6129@media (min-width: 768px) and (max-width: 991px) { 
6130  .hidden-lg.hidden-sm { 
6131    display: none !important; 
6132  } 
6133  tr.hidden-lg.hidden-sm { 
6134    display: none !important; 
6135  } 
6136  th.hidden-lg.hidden-sm, 
6137  td.hidden-lg.hidden-sm { 
6138    display: none !important; 
6139  } 
6140} 
6141@media (min-width: 992px) and (max-width: 1199px) { 
6142  .hidden-lg.hidden-md { 
6143    display: none !important; 
6144  } 
6145  tr.hidden-lg.hidden-md { 
6146    display: none !important; 
6147  } 
6148  th.hidden-lg.hidden-md, 
6149  td.hidden-lg.hidden-md { 
6150    display: none !important; 
6151  } 
6152} 
6153@media (min-width: 1200px) { 
6154  .hidden-lg { 
6155    display: none !important; 
6156  } 
6157  tr.hidden-lg { 
6158    display: none !important; 
6159  } 
6160  th.hidden-lg, 
6161  td.hidden-lg { 
6162    display: none !important; 
6163  } 
6164} 
6165.visible-print { 
6166  display: none !important; 
6167} 
6168tr.visible-print { 
6169  display: none !important; 
6170} 
6171th.visible-print, 
6172td.visible-print { 
6173  display: none !important; 
6174} 
6175@media print { 
6176  .visible-print { 
6177    display: block !important; 
6178  } 
6179  tr.visible-print { 
6180    display: table-row !important; 
6181  } 
6182  th.visible-print, 
6183  td.visible-print { 
6184    display: table-cell !important; 
6185  } 
6186  .hidden-print { 
6187    display: none !important; 
6188  } 
6189  tr.hidden-print { 
6190    display: none !important; 
6191  } 
6192  th.hidden-print, 
6193  td.hidden-print { 
6194    display: none !important; 
6195  } 
6196} 
6197.fade { 
6198  opacity: 0; 
6199  -webkit-transition: opacity 0.15s linear; 
6200  transition: opacity 0.15s linear; 
6201} 
6202.fade.in { 
6203  opacity: 1; 
6204} 
6205.collapse { 
6206  display: none; 
6207} 
6208.collapse.in { 
6209  display: block; 
6210} 
6211.collapsing { 
6212  position: relative; 
6213  height: 0; 
6214  overflow: hidden; 
6215  -webkit-transition: height 0.35s ease; 
6216  transition: height 0.35s ease; 
6217} 
6218 
6219.hero-unit{padding:60px;margin-bottom:30px;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px} 
6220.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit} 
6221.hero-unit p{font-size:18px;font-weight:200;line-height:30px;color:inherit} 
6222 
6223.flex-video { 
6224position: relative; 
6225padding-top: 25px; 
6226padding-bottom: 67.5%; 
6227height: 0; 
6228margin-bottom: 16px; 
6229overflow: hidden; 
6230} 
6231  
6232.flex-video.widescreen { padding-bottom: 57.25%; } 
6233.flex-video.vimeo { padding-top: 0; } 
6234  
6235.flex-video iframe, 
6236.flex-video object, 
6237.flex-video embed { 
6238position: absolute; 
6239top: 0; 
6240left: 0; 
6241width: 100%; 
6242height: 100%; 
6243} 
6244@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) { 
6245.flex-video { padding-top: 0; } 
6246} 
6247 
6248body { 
6249	 
6250	 	 background: #48484a; 
6251	  
6252} 
6253#wrapper { 
6254  margin-top: 15px; 
6255  margin-bottom: 15px; 
6256} 
6257/*///////////////////////////////////////////// 
6258//////////////////// CONSTANTS //////////////// 
6259/////////////////////////////////////////////*/ 
6260img { 
6261  max-width: 100%; 
6262} 
6263.container { 
6264  background: #48484a; 
6265} 
6266/*///////////////////////////////////////////// 
6267//////////////////// HEADER /////////////////// 
6268/////////////////////////////////////////////*/ 
6269 
6270#main-nav { 
6271  list-style: none;   
6272  width: auto; 
6273  float: right; 
6274  padding: 1px 0px;  
6275  height: 40px; 
6276  margin: 0 0 0px 0; 
6277  /*background: #828866;   */ 
6278} 
6279 
6280#main-nav li { 
6281  display: inline-block;  
6282} 
6283#main-nav a { 
6284  display: block;   
6285  text-decoration: none; 
6286  padding: 0 14px;  
6287  background: #d9d9bc; 
6288  border-right: #fff 0px solid; 
6289  font-size: 14px; 
6290  font-family: Arial, Helvetica, sans-serif;   
6291  color: #48484a; 
6292  font-weight: normal; 
6293  text-transform: normal; 
6294  line-height: 40px; 
6295} 
6296#main-nav a:hover { 
6297  background: #828866; 
6298  color : #ffffff; 
6299} 
6300#main-nav a.selected { 
6301  background: #828866; 
6302  color: #f3f3f3; 
6303} 
6304#welcome { 
6305  clear: both; 
6306  background: #c9c9bf; 
6307  font-family: Arial, Helvetica, sans-serif; 
6308} 
6309#search, 
6310#greeting { 
6311  float: right; 
6312  font-size: 14px; 
6313  color: #c4d597; 
6314  font-weight: normal;   
6315} 
6316#greeting { 
6317  float: left; 
6318  padding-top: 10px; 
6319  padding-left: 10px; 
6320} 
6321#greeting a { 
6322  color: #c4d597; 
6323} 
6324#search { 
6325  width: 200px; 
6326  padding-top: 5px; 
6327  padding-right: 5px; 
6328} 
6329/*///////////////////////////////////////////// 
6330//////////////////// MAIN ///////////////////// 
6331/////////////////////////////////////////////*/ 
6332#main { 
6333  padding-top: 15px; 
6334  padding-bottom: 40px; 
6335} 
6336.main-content.right { 
6337  float: right; 
6338} 
6339/*///////////////////////////////////////////// 
6340//////////////////// SIDEBAR ////////////////// 
6341/////////////////////////////////////////////*/ 
6342/*///////////////////////////////////////////// 
6343//////////////////// FOOTER /////////////////// 
6344/////////////////////////////////////////////*/ 
6345#footer { 
6346  padding: 40px 0; 
6347  margin-bottom: 20px; 
6348  background: #eee;  
6349} 
6350#footer #logo { 
6351  display: block; 
6352  margin: 0 auto; 
6353} 
6354#footer #footer-nav { 
6355  list-style: none; 
6356  margin-top: 20px; 
6357  padding: 0; 
6358} 
6359#footer #footer-nav li { 
6360  display: inline-block; 
6361} 
6362#footer #footer-nav a { 
6363  display: block; 
6364  padding: 5px 10px 10px; 
6365  font-size: 12px; 
6366  color: #333; 
6367} 
6368#copyright { 
6369  font-size: 11px;   
6370  color: #999; 
6371  padding: 5px 10px 10px; 
6372} 
6373/*////////////////////////////////////////////// 
6374/////////// GOOGLE LANGUAGE SELECTION ////////// 
6375/////////////////////////////////////////////*/ 
6376 
6377#google {   
6378  padding: 5px 15px; 
6379  padding-bottom: 10px; 
6380  font-size: 11px;   
6381  color: #444444;  
6382} 
6383#google select {   
6384  font-size: 11px;   
6385  color: #444444;  
6386  width: 150px; 
6387} 
6388 
6389 
6390/*////////////////////////////////////////////// 
6391/////////// MEMBER CENTER ////////// 
6392/////////////////////////////////////////////*/ 
6393 
6394.btn-mc { 
6395  color: #f3f3f3;  /* member_center_font_color */
6396  background-color: #828866;  /* member_center_button_bg_color */
6397  text-decoration: none; 
6398  font-size: 14px; 
6399  width:160px;  
6400  height:110px; 
6401	white-space: normal;
6402  }
6403  
6404.btn-mc:hover { 
6405  background-color: #48484a;  /* member_center_button_bg_color */
6406  } 
6407   
6408#member_center { 
6409  margin: 0px 20px 0 0; 
6410} 
6411 
6412#member_center a {  
6413  display: block;  
6414  color: #f3f3f3;  /* member_center_font_color */
6415  text-decoration: none; 
6416  padding: 7px 0px 0px 0px; 
6417  margin: 0 0 8px 0; 
6418} 
6419 
6420#member_center a img { 
6421  display: block;  
6422  margin: 0px auto; 
6423  padding: 8px 0px 0px 0px;   
6424}  
6425 
6426.btn-mc-sm { 
6427  color: #f3f3f3;  /* member_center_font_color */
6428  background-color: #828866;  /* member_center_button_bg_color */
6429  text-decoration: none; 
6430  font-size: 14px; 
6431  width:160px;  
6432  height:110px; 
6433  } 
6434  
6435.btn-mc-sm:hover { 
6436  background-color: #48484a;  /* member_center_button_bg_color */
6437  } 
6438 
6439#member_center_sm { 
6440  margin: 0px 20px 0 0; 
6441} 
6442 
6443#member_center_sm a {  
6444  display: block;  
6445  color: #f3f3f3;  /* member_center_font_color */   
6446  text-decoration: none; 
6447  padding: 7px 0px 0px 0px; 
6448  margin: 0 0 8px 0; 
6449} 
6450 
6451#member_center_sm a img { 
6452  display: block;  
6453  margin: 0px auto; 
6454  padding: 8px 0px 0px 0px;   
6455}  
6456 
6457.btn-mc-xs { 
6458  color: #f3f3f3;  /* member_center_font_color */
6459  background-color: #828866;  /* member_center_button_bg_color */ 
6460  text-decoration: none; 
6461  font-size: 11px; 
6462  width:130px;  
6463  height:110px; 
6464  } 
6465  
6466.btn-mc-xs:hover { 
6467  background-color: #48484a;  /* member_center_button_bg_color */
6468  } 
6469 
6470#member_center_xs { 
6471  margin: 0px 15px 0 0; 
6472} 
6473 
6474#member_center_xs a {  
6475  display: block;  
6476  color: #f3f3f3;  /* member_center_font_color */   
6477  text-decoration: none; 
6478  padding: 7px 0px 0px 0px; 
6479  margin: 0 0 5px 0; 
6480} 
6481 
6482#member_center_xs a img { 
6483  display: block;  
6484  margin: 0px auto; 
6485  padding: 8px 0px 0px 0px;   
6486}  
6487 
6488#event_calendar { 
6489  margin: 0px 0px 0px 0px; 
6490} 
6491 
6492#event_calendar_sm { 
6493  margin: 0px 0px 0px 0px; 
6494} 
6495 
6496#event_calendar_xs { 
6497  margin: 0px 0px 0px 0px; 
6498} 
6499
6500#group_nav_sm { 
6501  margin: 0px 0px 0px 0px; 
6502} 
6503
6504/*////////////////////////////////////////////// 
6505/////////// SEARCH PAGE ////////// 
6506/////////////////////////////////////////////*/ 
6507
6508.hr-line-dashed {
6509  border-top: 1px dashed #e7eaec;
6510  color: #ffffff;
6511  background-color: #ffffff;
6512  height: 1px;
6513  margin: 20px 0;
6514}
6515.hr-line-solid {
6516  border-bottom: 1px solid #e7eaec;
6517  background-color: rgba(0, 0, 0, 0);
6518  border-style: solid !important;
6519  margin-top: 15px;
6520  margin-bottom: 15px;
6521}
6522
6523.search-result .info-link {
6524  color: #293846;
6525  font-size: 12px;
6526}
6527.search-result .updated {
6528  font-size: 11px;
6529  margin-top: 5px;
6530  color: #666666;
6531}
6532
6533/*////////////////////////////////////////////// 
6534/////////// PHOTO GALLERY ////////// 
6535/////////////////////////////////////////////*/ 
6536
6537#links img {border: 1px solid lightgray;
6538  margin: 4px;
6539  padding: 5px;
6540  border-radius: 3px;
6541  max-width: 75px;
6542  max-height: 75px;
6543  height: 75px;
6544  width: 75px;
6545  object-fit: cover;
6546  box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.2), 0 2px 5px 0 rgba(0, 0, 0, 0.15);
6547}
6548
6549@media (max-width: 991px) { 
6550} 
6551/* END (max-width: 991px) */ 
6552 
6553@media (max-width: 768px) { 
6554body { 
6555	 
6556		background: #48484a; 
6557	 
6558}    
6559  #wrapper {    
6560  margin-top: 10px; 
6561  margin-bottom: 10px; 
6562} 
6563} 
6564 
6565@media (min-width: 768px) {   
6566  #group_nav_sm {display:none;}   
6567} 
6568/* END (min-width: 768px) */ 
6569@media (min-width: 768px) and (max-width: 992px) { 
6570  #member_center {display:none;} 
6571  #member_center_xs {display:none;} 
6572  #event_calendar {display:none;} 
6573  #event_calendar_xs {display:none;}   
6574   
6575} 
6576/* END (min-width: 767px) and (max-width: 980px) */ 
6577@media (max-width: 767px) { 
6578  .main-content { 
6579    float: none !important; 
6580  } 
6581   
6582  .navbar { 
6583  background: #ffffff; 
6584} 
6585 
6586  #main-nav { 
6587    float: none; 
6588    width: 100%; 
6589    margin: 0; 
6590    padding: 0; 
6591  } 
6592   
6593  #main-nav li { 
6594    display: block; 
6595    padding-top: 15px; 
6596    padding-bottom: 15px; 
6597    text-align: center; 
6598  } 
6599  .pull-right { 
6600    float: none !important; 
6601  } 
6602   
6603  #amo_subnav {display:none;} 
6604} 
6605/* END (max-width: 767px) */ 
6606@media (min-width: 481px) and (max-width: 767px) { 
6607} 
6608/* END (min-width: 481px) and (max-width: 767px) */ 
6609 
6610 
6611@media (min-width: 481px) and (max-width: 991px) { 
6612  #member_center {display:none;} 
6613  #member_center_xs {display:none;} 
6614  #event_calendar {display:none;} 
6615  #event_calendar_xs {display:none;} 
6616   
6617} 
6618/* END (min-width: 481px) and (max-width: 991px) */ 
6619 
6620 
6621@media (max-width: 480px) { 
6622  #search, 
6623  #greeting { 
6624    float: none; 
6625  } 
6626  #member_center {display:none;} 
6627  #member_center_sm {display:none;} 
6628  #event_calendar {display:none;} 
6629  #event_calendar_sm {display:none;} 
6630} 
6631 
6632/* END (max-width: 480px) */ 
6633@media (min-width: 992px) { 
6634 .modal-lg {
6635    width: 900px;
6636  }
6637  .container { 
6638    /*max-width: 980px;  */ 
6639  }   
6640  #member_center_sm {display:none;} 
6641  #member_center_xs {display:none;} 
6642  #event_calendar_sm {display:none;} 
6643  #event_calendar_xs {display:none;} 
6644   
6645} 
6646/* END (min-width: 991px) */ 
6647@media (min-width: 1200px) { 
6648   
6649} 
6650/* END (min-width: 1200px) */ 
6651
6652/* IE8 and older styles */ 
6653
6654@media (max-width: 767px) {
6655    #main-nav li.dropdown:hover ul {display:none;}
6656    #main-nav li.dropdown.open ul {display:block;}
6657}
6658 
6659</style> 
6660 
6661	
6662
6663<link rel="stylesheet" href="https://nasphv.org/css/font-awesome.min.css" />
6664
6665<link rel="stylesheet" href="https://nasphv.org/css/blueimp-gallery.min.css">
6666<link rel="stylesheet" href="https://nasphv.org/css/bootstrap-image-gallery.min.css">
6667
6668<link rel="stylesheet" href="https://nasphv.org/css/plugins/validator/bootstrapValidator.css">
6669
6670<link rel="stylesheet" href="https://nasphv.org/css/plugins/bootstrap-datepicker/bootstrap-datepicker.css">
6671<link rel="stylesheet" href="https://nasphv.org/css/plugins/bootstrap-datepicker/bootstrap-datetimepicker.css">
6672
6673
6674<link rel="stylesheet" href="https://nasphv.org/css/store.css" type="text/css" media="all" />
6675
6676
6677<link rel="stylesheet" href="https://nasphv.org/css/plugins/datatables/dataTables.bootstrap.css">
6678
6679
6680<link rel="stylesheet" type="text/css" href="https://nasphv.org/css/plugins/fullcalendar/fullcalendar.min.css" />
6681<link rel="stylesheet" type="text/css" href="https://nasphv.org/css/plugins/fullcalendar/fullc
6681alendar.print.css" media="print" />
6682
6683
6684<link rel="stylesheet" href="https://nasphv.org/css/bootstrap-toggle.min.css">
6685
6686
6687<link rel="stylesheet" href="https://nasphv.org/css/bootstrap-social.css">
6688
6689
6690<link rel="stylesheet" href="https://nasphv.org/css/plugins/ladda/ladda-themeless.min.css">
6691
6692
6693<link rel="stylesheet" href="https://nasphv.org/css/plugins/star-rating/star-rating.css">
6694
6695
6696<link rel="stylesheet" href="https://nasphv.org/css/plugins/awesome-bootstrap-checkbox/awesome-bootstrap-checkbox.css">
6697
6698
6699<link href="https://nasphv.org/css/plugins/chosen/bootstrap-chosen.css" rel="stylesheet">
6700
6701
6702<link href="https://nasphv.org/css/plugins/bootstrap-tagsinput/bootstrap-tagsinput.css" rel="stylesheet">
6703
6704
6705
6706<script src="https://nasphv.org/js/jquery-3.5.1.js"></script>
6706
6707
6708<script type="text/javascript" src="https://admin.associationsonline.com/js/plugins/datatables/jquery.dataTables.min.js"></script>
vendor: 1 bytes, line 6708
6708
6709<script type="text/javascript" src="https://admin.associationsonline.com/js/plugins/datatables/jquery.jeditable.js"></script>
vendor: 1 bytes, line 6709
6709
6710<script type="text/javascript" src="https://admin.associationsonline.com/js/plugins/datatables/dataTables.bootstrap.js"></script>
6710
6711
6712<script src="https://admin.associationsonline.com/ckeditor/ckeditor.js"></script>
6712
6713
6714<script type="text/javascript" src="https://nasphv.org/scripts/scripts.js"></script>
6714
6715
6716
6717<style>
6718/* Main Navigation */
6719#main-nav li:hover ul{ /* Display the dropdown on hover */
6720   	display: block;
6721}
6722#main-nav {padding: 0px 0px 0px 0px;}
6723.navbar {border-radius:0px;}
6724/* End Main Navigation */
6725
6726/* Sub Navigation */
6727.nav-pills > li > a {border-radius:0px;}
6728.sub-nav h4 {display:none;}
6729.panel-default {border: none;}
6730.panel-default > .panel-heading {
6731color:#ffffff;
6732background-color:#666666;
6733border:none;
6734border-top-right-radius:0px;
6735border-top-left-radius:0px;
6736}
6737.nav-stacked  >  li  +  li {margin-top:0px;}
6738/* End Sub Navigation */
6739
6740/* Footer */
6741#footer {background: #ffffff; border:none;}
6742#footer div.col-lg-10, #footer div.col-md-10 {text-align:right;}
6743/* End Footer */
6744
6745/*Greeting Styles*/
6746#greeting p {font-size: 14px;
6747    font-weight:normal;
6748    background-color: #2e5f7f;
6749    border-radius: 1px;
6750    color: white;
6751    padding: 4px 10px;
6752}
6753#greeting a {color:#ffffff;text-decoration:none;}
6754#greeting {padding-left:0px;padding-top:5px;}
6755#search {padding-top: 5px;padding-right:0px;width:33%;}
6756.navbar {margin-bottom: 0px;}
6757
6758@media  screen  and  (max-width:  480px)  {#search {width:100%;}}
6759
6760.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {border-radius:0px;}
6761#search .btn-primary {background-color: #666666;border:none;}
6762#search .btn-primary:hover {background-color: #2e5f7f;border:none;}
6763
6764/* Other Preferences */
6765.btn {border-radius: 2px;}
6766.btn-primary {background-color:#2e5f7f;border:none;}
6767
6768/*Member Center*/
6769button.btn-mc {
6770font-size:16px;    
6771width: 100%;
6772height: 150px;
6773white-space: normal;
6774background-color: #828866;
6775transition: all 0.2s;
6776}
6777
6778button.btn-mc:hover {
6779color:#ffffff;
6780font-size:16px;    
6781width: 100%;
6782height: 150px;
6783white-space: normal;
6784background-color: #48484a;
6785transition: all 0.2s;
6786box-shadow: 0px 8px 10px #cccccc;
6787border:none;
6788}
6789
6790#member_center button:hover img{padding:0px 0px 0px 0px;transition: all 0.2s;}
6791
6792button.btn-mc-sm {
6793font-size:16px;    
6794width: 100%;
6795height: 150px;
6796white-space: normal;
6797background-color: #828866;
6798transition: all 0.2s;
6799}
6800
6801button.btn-mc-sm:hover {
6802color:#ffffff;
6803font-size:16px;    
6804width: 100%;
6805height: 150px;
6806white-space: normal;
6807background-color: #6fa8dc;
6808transition: all 0.2s;
6809box-shadow: 0px 8px 10px #48484a;
6810border:none;
6811}
6812
6813button.btn-mc-xs {
6814font-size:12px;    
6815width: 100%;
6816height: 135px;
6817white-space: normal;
6818background-color: #828866;
6819transition: all 0.2s;
6820}
6821
6822button.btn-mc-xs:hover {
6823color:#ffffff;
6824font-size:12px;    
6825width: 100%;
6826height: 135px;
6827white-space: normal;
6828background-color: #6fa8dc;
6829transition: all 0.2s;
6830box-shadow: 0px 8px 10px #48484a;
6831border:none;
6832}
6833</style>
6834<link rel="preconnect" href="https://fonts.googleapis.com">
6835<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
6836<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap" rel="stylesheet">
6837
6838<style type="text/css">
6839
6840#password-form {
6841    font-family: Arial, Helvetica, sans-serif;
6842    font-size: 14px;
6843    line-height: 1.428571429;
6844    color: #fff;
6845}
6846
6847
6848/* ============================================== */
6849/* NASPHV HEADER - MODERN DROPDOWN STYLING       */
6850/* ============================================== */
6851
6852/* Override ONLY header container constraints */
6853#wrapper {
6854    margin-top: 0px !important;
6855}
6856
6857/* IMPORTANT: Only affect the header wrapper, not content */
6858#wrapper > .container:first-child,
6859#page-head .container {
6860    max-width: 100% !important;
6861    padding: 0 !important;
6862    margin: 0 !important;
6863}
6864
6865/* Page Header - Full Width but Compact */
6866#page-head {
6867    position: relative;
6868    width: 100% !important;
6869    max-width: none !important;
6870    min-height: auto;
6871    height: auto;
6872    margin: 0 !important;
6873    padding: 0 !important;
6874    background-color: #48484A;
6875    border-bottom: none;
6876    overflow: visible;
6877}
6878
6879/* Banner - Compact Background with LEFT ANCHORED positioning */
6880#homebanner {
6881    position: relative;
6882    display: block;
6883    width: 100%;
6884    height: 140px;
6885    margin: 0;
6886    padding: 0;
6887    line-height: 0;
6888    z-index: 1;
6889}
6890
6891img#top_banner {
6892    display: block;
6893    width: 100%;
6894    height: 140px;
6895    margin: 0;
6896    object-fit: cover;
6897    object-position: left center;
6898}
6899
6900/* Welcome Bar - PERFECTLY CENTERED WITH BANNER */
6901#welcome {
6902    position: absolute;
6903    top: 70px; /* Exactly half of 140px banner height */
6904    right: 24px;
6905    transform: translateY(-50%);
6906    width: auto;
6907    max-width: 550px;
6908    margin: 0;
6909    padding: 0;
6910    background-color: transparent;
6911    z-index: 100;
6912}
6913
6914#greeting {
6915    display: flex;
6916    flex-direction: row;
6917    flex-wrap: wrap;
6918    justify-content: flex-end;
6919    align-items: center;
6920    width: 100%;
6921    gap: 12px;
6922    margin: 0;
6923    padding: 0;
6924}
6925
6926#greeting p {
6927    display: flex;
6928    flex-direction: row;
6929    flex-wrap: wrap;
6930    justify-content: flex-start;
6931    align-items: center;
6932    margin: 0;
6933    padding: 8px 14px;
6934    background-color: rgb(255 255 255 / 0%);
6935    border-radius: 4px;
6936    font-family: 'Open Sans', sans-serif;
6937    font-size: 13px;
6938    color: #fff;
6939    line-height: 1.5;
6940}
6941
6942#greeting span {
6943   padding-left: 5px;
6944}
6945
6946#greeting b {
6947   padding-left: 5px;
6948}
6949
6950#greeting b {
6951    color: #c4d597;
6952    font-weight: 600;
6953}
6954
6955#greeting a {
6956    color: #c4d597;
6957    text-decoration: none;
6958    font-weight: 600;
6959    transition: color 0.2s ease;
6960}
6961
6962#greeting a:hover,
6963#greeting a:focus {
6964    color: #6a6f54;
6965    text-decoration: underline;
6966}
6967
6968#greeting .glyphicon-home {
6969    color: #828866;
6970    margin-right: 4px;
6971}
6972
6973/* Search Form - CENTERED */
6974#search {
6975    width: 260px;
6976    padding: 0;
6977    float: none;
6978}
6979
6980#search .input-group {
6981    display: flex;
6982    align-items: stretch;
6983    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
6984    border-radius: 4px;
6985    overflow: hidden;
6986}
6987
6988#search input[type="text"],
6989#search .form-control {
6990    flex: 1;
6991    padding: 8px 12px;
6992    font-size: 13px;
6993    font-family: 'Open Sans', sans-serif;
6994    border: 1px solid #828866;
6995    border-radius: 4px 0 0 4px;
6996    background-color: #ffffff;
6997    color: #48484A;
6998    line-height: 1.5;
6999}
7000
7001#search input[type="text"]:focus,
7002#search .form-control:focus {
7003    outline: 2px solid #C4D597;
7004    outline-offset: 0;
7005    border-color: #C4D597;
7006}
7007
7008#search input::placeholder {
7009    color: #5a5a5c;
7010}
7011
7012#search .input-group-btn {
7013    display: flex;
7014}
7015
7016#search button,
7017#search .btn-primary {
7018    padding: 8px 14px;
7019    background-color: #828866;
7020    color: #ffffff;
7021    border: 1px solid #828866;
7022    border-radius: 0 4px 4px 0;
7023    cursor: pointer;
7024    transition: background-color 0.2s ease;
7025    display: flex;
7026    align-items: center;
7027    justify-content: center;
7028    font-size: 14px;
7029}
7030
7031#search button:hover,
7032#search button:focus,
7033#search .btn-primary:hover,
7034#search .btn-primary:focus {
7035    background-color: #6a6f54;
7036}
7037
7038/* Navigation Bar - BELOW BANNER, Full Width */
7039.navbar {
7040    position: relative;
7041    width: 100%;
7042    height: auto;
7043    margin: 0;
7044    padding: 0;
7045    background: #d9d9bc;
7046    border: none;
7047    border-radius: 0;
7048    min-height: auto;
7049    z-index: 98;
7050}
7051
7052#main-nav {
7053    list-style: none;
7054    margin: 0 auto !important;
7055    padding: 0 24px 0 0 !important;
7056    display: flex !important;
7057    flex-wrap: wrap;
7058    justify-content: flex-end !important;
7059    align-items: stretch;
7060    width: 100%;
7061    max-width: 100%;
7062}
7063
7064#main-nav > li {
7065    margin: 0;
7066    padding: 0;
7067    position: relative;
7068    float: none !important;
7069}
7070
7071#main-nav > li > a {
7072    display: block;
7073    padding: 12px 18px;
7074    color: #48484a;
7075    text-decoration: none;
7076    font-size: 15px;
7077    font-weight: 600;
7078    font-family: 'Open Sans', sans-serif;
7079    text-transform: none;
7080    background-color: transparent;
7081    transition: all 0.2s ease;
7082    border-bottom: 3px solid transparent;
7083    position: relative;
7084}
7085
7086#main-nav > li > a:hover,
7087#main-nav > li > a:focus {
7088    background-color: rgba(90, 90, 92, 0.5);
7089    color: #ffffff;
7090    border-bottom-color: #828866;
7091}
7092
7093#main-nav > li > a.selected {
7094    background-color: rgba(130, 136, 102, 0.3);
7095    color: #ffffff;
7096    border-bottom-color: #828866;
7097    font-weight: 700;
7098}
7099
7100/* Caret */
7101.caret {
7102    display: inline-block;
7103    width: 0;
7104    height: 0;
7105    margin: 0 0 0 4px;
7106    vertical-align: middle;
7107    border-top: 4px solid;
7108    border-right: 4px solid transparent;
7109    border-left: 4px solid transparent;
7110}
7111
7112/* Dropdown Menus - SLEEK MODERN CARD STYLE WITH INCREASED SPACING */
7113.dropdown {
7114    position: relative;
7115}
7116
7117/* Create invisible bridge to prevent gap hover issues */
7118.dropdown::after {
7119    content: '';
7120    position: absolute;
7121    top: 100%;
7122    left: 0;
7123    right: 0;
7124    height: 12px;
7125    display: none;
7126}
7127
7128.dropdown:hover::after {
7129    display: block;
7130}
7131
7132.dropdown-menu {
7133    display: none;
7134    position: absolute;
7135    top: calc(100% + 4px);
7136    left: 0; /* Default left alignment */
7137    right: auto;
7138    width: 240px; /* FIXED WIDTH instead of min/max */
7139    background-color: #48484a;
7140    list-style: none;
7141    margin: 0;
7142    padding: 8px;
7143    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15), 0 1px 3px rgba(0, 0, 0, 0.08);
7144    border-radius: 8px;
7145    z-index: 1000;
7146}
7147
7148/* Right-align dropdowns for items near the right edge to prevent cutoff */
7149#main-nav > li:last-child .dropdown-menu,
7150#main-nav > li:nth-last-child(2) .dropdown-menu,
7151#main-nav > li:nth-last-child(3) .dropdown-menu {
7152    right: 0;
7153    left: auto;
7154}
7155
7156.dropdown:hover .dropdown-menu,
7157.dropdown:focus-within .dropdown-menu {
7158    display: block;
7159    animation: fadeInDown 0.2s ease-out;
7160}
7161
7162@keyframes fadeInDown {
7163    from {
7164        opacity: 0;
7165        transform: translateY(-8px);
7166    }
7167    to {
7168        opacity: 1;
7169        transform: translateY(0);
7170    }
7171}
7172
7173.dropdown-menu li {
7174    margin: 0 0 4px 0;
7175    padding: 0;
7176    list-style: none;
7177}
7178
7179.dropdown-menu li:last-child {
7180    margin-bottom: 0;
7181}
7182
7183.dropdown-menu a {
7184    padding: 12px 16px; /* Increased from 10px to 12px for wrapped text */
7185    min-height: 44px; /* Ensures minimum touch target and room for wrapping */
7186    color: #D9D9BC;
7187    text-decoration: none;
7188    font-size: 14px;
7189    font-family: 'Open Sans', sans-serif;
7190    font-weight: 400;
7191    background-color: transparent;
7192    transition: all 0.15s ease;
7193    border-radius: 6px;
7194    position: relative;
7195    white-space: normal; /* Allow text to wrap */
7196    line-height: 1.5; /* Better spacing for wrapped text */
7197    word-wrap: break-word; /* Better word wrapping */
7198    display: flex !important; /* NEW: Use flexbox */
7199    align-items: center; /* NEW: Center content vertically */
7200}
7201
7202.dropdown-menu a:hover,
7203.dropdown-menu a:focus {
7204    background-color: #C4D597;
7205    color: #48484A;
7206    font-weight: 500;
7207}
7208
7209.dropdown-menu a:active {
7210    background-color: #828866;
7211    color: #ffffff;
7212}
7213
7214/* Remove extra spacing from menu items */
7215.dropdown-menu a::after {
7216    content: none !important;
7217}
7218
7219/* Mobile Toggle Button */
7220.navbar-toggle {
7221    display: none;
7222    background-color: rgba(130, 136, 102, 0.95);
7223    color: #ffffff;
7224    border: none;
7225    padding: 8px 10px;
7226    border-radius: 3px;
7227    cursor: pointer;
7228    position: absolute;
7229    top: 12px;
7230    right: 16px;
7231    z-index: 101;
7232    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
7233}
7234
7235.navbar-toggle .icon-bar {
7236    display: block;
7237    width: 20px;
7238    height: 2px;
7239    background-color: #ffffff;
7240    margin: 3px 0;
7241    border-radius: 1px;
7242}
7243
7244.navbar-toggle:hover,
7245.navbar-toggle:focus {
7246    background-color: #6a6f54;
7247}
7248
7249/* ============================================== */
7250/* FOOTER - FULL WIDTH ONLY                       */
7251/* ============================================== */
7252
7253#footer .row {
7254    display: flex !important;
7255    align-items: center !important;
7256    flex-wrap: wrap;
7257}
7258
7259#footer .col-lg-2,
7260#footer .col-md-2 {
7261    display: flex !important;
7262    align-items: center !important;
7263    justify-content: center;
7264}
7265
7266#footer img {
7267    display: block;
7268    max-width: 100%;
7269    height: auto;
7270}
7271
7272#footer #footer-nav a {
7273     font-size: 16px !important;
7274}
7275
7276#page-footer-container,
7277#footer,
7278footer {
7279    width: 100% !important;
7280    max-width: none !important;
7281    margin-left: 0 !important;
7282    margin-right: 0 !important;
7283}
7284
7285#page-footer-container.container {
7286    max-width: none !important;
7287}
7288
7289#footer .row,
7290footer .row {
7291    margin-left: 0 !important;
7292    margin-right: 0 !important;
7293}
7294
7295#footer .col-lg-2,
7296#footer .col-lg-10,
7297#footer .col-md-2,
7298#footer .col-md-10,
7299footer .col-lg-2,
7300footer .col-lg-10,
7301footer .col-md-2,
7302footer .col-md-10 {
7303    padding-left: 24px !important;
7304    padding-right: 24px !important;
7305}
7306
7307/* ============================================== */
7308/* RESPONSIVE STYLES                             */
7309/* ============================================== */
7310
7311@media screen and (max-width: 1024px) {
7312    #welcome {
7313        max-width: 500px;
7314        right: 20px;
7315    }
7316    
7317    #search {
7318        width: 240px;
7319    }
7320    
7321    #main-nav {
7322        padding-right: 20px !important;
7323    }
7324    
7325    #main-nav > li > a {
7326        padding: 12px 14px;
7327        font-size: 14px;
7328    }
7329    
7330    #footer .col-lg-2,
7331    #footer .col-lg-10,
7332    #footer .col-md-2,
7333    #footer .col-md-10,
7334    footer .col-lg-2,
7335    footer .col-lg-10,
7336    footer .col-md-2,
7337    footer .col-md-10 {
7338        padding-left: 20px !important;
7339        padding-right: 20px !important;
7340    }
7341}
7342
7343@media screen and (max-width: 768px) {
7344    #homebanner {
7345        height: 120px;
7346    }
7347    
7348    img#top_banner {
7349        height: 120px;
7350    }
7351    
7352    #welcome {
7353        position: static;
7354        width: 100%;
7355        max-width: none;
7356        margin: 0;
7357        padding: 12px 16px;
7358        background-color: #48484A;
7359        border-bottom: 2px solid #828866;
7360        transform: none;
7361    }
7362    
7363    #greeting {
7364        flex-direction: column;
7365        align-items: stretch;
7366        gap: 10px;
7367    }
7368    
7369    #greeting p {
7370        justify-content: center;
7371        width: 100%;
7372        font-size: 12px;
7373    }
7374    
7375    #search {
7376        width: 100%;
7377    }
7378    
7379    .navbar-toggle {
7380        display: block;
7381        top: 8px;
7382        right: 16px;
7383    }
7384    
7385    .navbar {
7386        position: relative;
7387        background: #48484A;
7388        padding-top: 52px;
7389    }
7390    
7391    #main-nav {
7392        display: none !important;
7393        flex-direction: column;
7394        width: 100%;
7395        max-height: none !important;
7396        overflow: visible !important;
7397        background-color: #5a5a5c;
7398        padding: 0 !important;
7399        justify-content: flex-start !important;
7400        text-align: left;
7401    }
7402    
7403    #main-nav.in {
7404        display: block !important;
7405        height: auto !important;
7406        max-height: none !important;
7407        overflow: visible !important;
7408    }
7409    
7410    #main-nav > li {
7411        display: block;
7412        width: 100%;
7413        border-bottom: 1px solid #6a6f54;
7414    }
7415    
7416    #main-nav > li:last-child {
7417        border-bottom: none;
7418    }
7419    
7420    #main-nav > li > a {
7421        padding: 14px 16px;
7422        color: #D9D9BC;
7423        border-bottom: none;
7424        border-left: 3px solid transparent;
7425    }
7426    
7427    #main-nav > li > a:hover,
7428    #main-nav > li > a:focus,
7429    #main-nav > li > a.selected {
7430        border-left-color: #C4D597;
7431        border-bottom: none;
7432        background-color: rgba(130, 136, 102, 0.3);
7433    }
7434    
7435    .dropdown::after {
7436        display: none !important;
7437    }
7438    
7439    .navbar .caret {
7440        transition: transform 0.2s ease;
7441    }
7442    
7443    .dropdown.open > .dropdown-toggle .caret {
7444        transform: rotate(180deg);
7445    }
7446    
7447    .dropdown-menu {
7448        position: static;
7449        display: none;
7450        float: none;
7451        width: auto;
7452        box-shadow: none;
7453        background-color: #48484A;
7454        border: none;
7455        border-radius: 0;
7456        padding: 0;
7457        margin: 0;
7458        left: auto;
7459        right: auto;
7460    }
7461    
7462    .dropdown-menu li {
7463        margin-bottom: 2px;
7464    }
7465    
7466    .dropdown-menu a {
7467        color: #D9D9BC;
7468        padding: 12px 16px 12px 36px;
7469        border-radius: 0;
7470        border-left: 3px solid transparent;
7471    }
7472    
7473    .dropdown-menu a:hover,
7474    .dropdown-menu a:focus {
7475        background-color: rgba(130, 136, 102, 0.3);
7476        color: #ffffff;
7477        border-left-color: #C4D597;
7478    }
7479    
7480    .dropdown:hover .dropdown-menu,
7481    .dropdown:focus-within .dropdown-menu {
7482        display: none !important;
7483    }
7484    
7485    .dropdown.open .dropdown-menu {
7486        display: block !important;
7487        animation: none;
7488    }
7489    
7490    #footer .col-lg-2,
7491    #footer .col-lg-10,
7492    #footer .col-md-2,
7493    #footer .col-md-10,
7494    #footer .col-sm-2,
7495    #footer .col-sm-10,
7496    footer .col-lg-2,
7497    footer .col-lg-10,
7498    footer .col-md-2,
7499    footer .col-md-10,
7500    footer .col-sm-2,
7501    footer .col-sm-10 {
7502        padding-left: 16px !important;
7503        padding-right: 16px !important;
7504    }
7505}
7506
7507@media screen and (max-width: 480px) {
7508    #homebanner {
7509        height: 100px;
7510    }
7511    
7512    img#top_banner {
7513        height: 100px;
7514    }
7515    
7516    #welcome {
7517        padding: 10px 12px;
7518    }
7519    
7520    #greeting p {
7521        padding: 5px 10px;
7522        font-size: 11px;
7523    }
7524    
7525    #main-nav > li > a {
7526        padding: 12px 14px;
7527        font-size: 14px;
7528    }
7529    
7530    #footer .col-lg-2,
7531    #footer .col-lg-10,
7532    #footer .col-md-2,
7533    #footer .col-md-10,
7534    #footer .col-sm-2,
7535    #footer .col-sm-10,
7536    footer .col-lg-2,
7537    footer .col-lg-10,
7538    footer .col-md-2,
7539    footer .col-md-10,
7540    footer .col-sm-2,
7541    footer .col-sm-10 {
7542        padding-left: 12px !important;
7543        padding-right: 12px !important;
7544    }
7545}
7546
7547
7548/* ============================================== */
7549/* CONTENT RESPONSIVENESS (CKEditor page content) */
7550/* Page content uses inline styles and can't hold */
7551/* media queries, so collapse the fixed card grids */
7552/* from here. Targets the inline grid patterns     */
7553/* (1fr 1fr / 1fr 1fr 1fr / repeat()).             */
7554/* ============================================== */
7555
7556/* Tablet: three-column card grids drop to two columns */
7557@media screen and (max-width: 1024px) {
7558    [style*="1fr 1fr 1fr"],
7559    [style*="repeat(3,"],
7560    [style*="repeat(3 ,"] {
7561        grid-template-columns: 1fr 1fr !important;
7562    }
7563}
7564
7565/* Mobile / portrait tablet: all multi-column card grids stack */
7566@media screen and (max-width: 768px) {
7567    [style*="1fr 1fr"],
7568    [style*="repeat(2,"],
7569    [style*="repeat(2 ,"],
7570    [style*="repeat(3,"],
7571    [style*="repeat(3 ,"] {
7572        grid-template-columns: 1fr !important;
7573    }
7574}
7575
7576
7577/* ============================================== */
7578/* PRINT STYLES                                   */
7579/* ============================================== */
7580
7581@media print {
7582    #search,
7583    .navbar-toggle {
7584        display: none;
7585    }
7586    
7587    #main-nav {
7588        display: flex !important;
7589    }
7590    
7591    .dropdown-menu {
7592        display: none !important;
7593    }
7594}
7595
7596</style>
7597
7598<script>
7599$(document).ready(function() {
7600    // Move search into greeting area
7601    $("#search").appendTo("#greeting");
7602    
7603    // Move toggle into the nav bar so it anchors there, not over the banner
7604    $(".navbar-toggle").prependTo(".navbar");
7605    
7606    // Take the toggle away from Bootstrap's collapse plugin so it doesn't
7607    // double-handle clicks (the cause of the spam-click glitch)
7608    $(".navbar-toggle").removeAttr("data-toggle data-target");
7609    
7610    // Detach the dropdown parents from Bootstrap's dropdown plugin so they
7611    // aren't hijacked. On desktop they reveal on hover; on mobile they
7612    // expand/collapse on tap (handler below).
7613    $("#main-nav .dropdown-toggle").removeAttr("data-toggle");
7614    
7615    // Mobile: tap a dropdown parent to expand/collapse its submenu instead
7616    // of following the link
7617    $("#main-nav .dropdown-toggle").on('click', function(e) {
7618        if (window.matchMedia("(max-width: 768px)").matches) {
7619            e.preventDefault();
7620            var li = $(this).parent();
7621            li.toggleClass('open');
7622            $(this).attr('aria-expanded', li.hasClass('open'));
7623        }
7624    });
7625    
7626    // Mobile menu toggle
7627    var toggle = $('.navbar-toggle');
7628    var menu = $('#main-nav');
7629    
7630    // Start closed on mobile (Bootstrap leaves the menu open with class "in")
7631    menu.removeClass('in').css('height', '');
7632    
7633    if (toggle.length && menu.length) {
7634        toggle.on('click', function(e) {
7635            e.preventDefault();
7636            var isExpanded = $(this).attr('aria-expanded') === 'true';
7637            $(this).attr('aria-expanded', !isExpanded);
7638            menu.toggleClass('in').css('height', '');
7639        });
7640    }
7641});
7642</script>
7642 
7643
7644</head>
7645
7646
7647
7648<body>
7649
7650<div id="amo_loading" class="loading" style="display:none">Loading&#8230;</div>
7651
7652<div id="wrapper">
7653<div id="page-head-container" class="container">
7654<div id="page-head">
7655
7656
7657<a class="btn navbar-toggle" data-toggle="collapse" data-target="#main-nav">
7658<span class="icon-bar"></span>
7659<span class="icon-bar"></span>
7660<span class="icon-bar"></span></a>
7661
7662
7663
7664	<a name="TopBanner"></a>
7665			
7666			<a href="https://nasphv.org/site_home.cfm" title="Home" id="homebanner"><img src="https://nasphv.org/logos/Association2184/website/2184_2184_2184_Picture22_2.png" id="top_banner" alt="NASPHV" width="100%" /></a>		
7667		
7668	<div id="welcome" class="clearfix">
7669
7670	<div id="search">
7671	<form name="site_search" action="https://nasphv.org/site_search.cfm" method="post">
7672	<label for="keyword" style="display:none">Keyword Search</label>
7673	<div class="input-group input-group-sm">
7674	<input type="text" name="keyword" id="keyword" class="form-control" placeholder="Keyword Search">
7675	<span class="input-group-btn">
7676	<button class="btn btn-primary" type="submit" title="Search"><span class="glyphicon glyphicon-search"></span></button>
7677	</span>
7678	</div>
7679	</form>
7680	</div>
7681
7682	<div id="greeting">
7683	
7684		<p>Welcome, 
7685		
7686			<b>Guest</b>
7687		
7688			
7689				&nbsp;|&nbsp;<a href="https://nasphv.org/site_signin.cfm">Sign In</a>
7690		
7691		</p>
7692	
7693	</div> 
7694	</div>
7695
7696	
7697		<nav class="navbar" id="navbar">
7698		<ul id="main-nav" class="navbar-nav navbar-collapse collapse">
7699		<li><a href="https://nasphv.org/site_home.cfm" title="Home" class="selected">Home</a></li>
7700		
7701					<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12221&pk_association_webpage=28084" title="About" >About <span class="caret"></span></a>
7702				
7703				
7704					<ul class="dropdown-menu">
7705					
7706							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12221&amp;pk_association_webpage=28084" >Find your State Contact</a></li>
7707						
7708							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12221&amp;pk_association_webpage=27279" >About Us&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></li>
7709						
7710							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12221&amp;pk_association_webpage=27989" >Bylaws&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></li>
7711						
7712							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12221&amp;pk_association_webpage=27962" >Partner Award&nbsp;&nbsp;</a></li>
7713						
7714					</ul>
7715					
7716				
7717				
7718				</li>
7719				
7720			
7721					<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12392&pk_association_webpage=28019" title="Resources" >Resources <span class="caret"></span></a>
7722				
7723				
7724					<ul class="dropdown-menu">
7725					
7726							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12392&amp;pk_association_webpage=28019" >Overview&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></li>
7727						
7728							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12392&amp;pk_association_webpage=28020" >Compendia&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></li>
7729						
7730							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12392&amp;pk_association_webpage=27765" >Guidance&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></li>
7731						
7732							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12392&amp;pk_association_webpage=27766" >Position Statements</a></li>
7733						
7734					</ul>
7735					
7736				
7737				
7738				</li>
7739				
7740			
7741					<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12444&pk_association_webpage=27916" title="Support" >Support <span class="caret"></span></a>
7742				
7743				
7744					<ul class="dropdown-menu">
7745					
7746							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12444&amp;pk_association_webpage=27916" >Donate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></li>
7747						
7748					</ul>
7749					
7750				
7751				
7752				</li>
7753				
7754			
7755					<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12445&pk_association_webpage=27918" title="Join" >Join <span class="caret"></span></a>
7756				
7757				
7758					<ul class="dropdown-menu">
7759					
7760							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12445&amp;pk_association_webpage=27918" >Membership&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></li>
7761						
7762							<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12445&amp;pk_association_webpage=27964" >Application Form</a></li>
7763						
7764					</ul>
7765					
7766				
7767				
7768				</li>
7769				
7770			
7771				
7772				<li><a href="/site_page.cfm?pk_association_webpage_menu=12224&pk_association_webpage=27284" title="Contact" target="_self"><span>Contact</span></a></li>				
7773				
7774			
7775		</ul>
7776		</nav>
7777		
7778</div>
7779</div>
7780
7781
7782
7783	<div id="main" class="interior container frontend">
7784
7785		
7786<div class="row">
7787
7788
7789
7790<div class="main-content col-lg-12 col-md-12 col-sm-12">
7791
7792<!-- Hero Image -->
7793<div style="background: #ffffff; padding: 32px 24px; text-align: center; margin-top: 12px; border-bottom: 4px solid #828866; border-radius:16px 16px 0px 0px;">
7794<h1 style="font-family: 'Open Sans', sans-serif; font-size: 32px; font-weight: 700; color: #48484a; margin: 0 0 8px 0; line-height: 1.3;">
7794National Association of State Public Health Veterinarians</h1>
7795</div>
7796
7797<div style="width: 100%; overflow: hidden; border-radius: 0px 0px 16px 16px;"><img alt="Cows grazing in a pastoral field with fall foliage in the background" src="https://s3.amazonaws.com/amo_hub_content/Association2184/images/Main_page_banner_edited.jpg" /></div>
7798<!-- Organization Header --><!-- Main Content Container -->
7799
7800<div id="nasphv-main" style="max-width: 1200px; margin: 0 auto; padding: 32px 24px 0px 24px;"><!-- Three-Column Card Grid -->
7801<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 32px; align-items: stretch; margin-bottom: 32px;"><!-- About Us Card -->
7802<div onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='0 2px 8px rgba(72, 72, 74, 0.08), 0 1px 2px rgba(72, 72, 74, 0.04)'" onmouseover="this.style.transform='translateY(-4px)'; this.style.boxShadow='0 12px 24px rgba(72, 72, 74, 0.15), 0 4px 8px rgba(72, 72, 74, 0.1)'" style="background: #ffffff; border-radius: 8px; box-shadow: 0 2px 8px rgba(72, 72, 74, 0.08), 0 1px 2px rgba(72, 72, 74, 0.04); overflow: hidden; display: flex; flex-direction: column; height: 100%; transition: transform 0.3s ease, box-shadow 0.3s ease;">
7803<div style="overflow: hidden;"><img alt="The NASPHV executive board at the 2026 annual business meeting" src="https://s3.amazonaws.com/amo_hub_content/Association2184/images/E-board.jpeg" style="width: 100%; max-width: 100%; object-fit: cover; display: block; aspect-ratio: 4 / 3;" /></div>
7804
7805<div style="padding: 24px; display: flex; flex-direction: column; flex-grow: 1;">
7806<h2 style="
7807  font-family: 'Open Sans', sans-serif;
7808  font-size: 24px;
7809  font-weight: 700;
7810  text-align: center;
7811  color: #48484a;
7812  border-bottom: 2px solid #828866;
7813  padding-bottom: 5px;
7814  margin: 0 0 16px 0;
7815  line-height: 1.3;
7816">About Us</h2>
7817
7818<p style="font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 400; color: #48484A; margin: 0 0 16px 0; line-height: 1.6; text-align: left;">The National Association of State Public Health Veterinarians (NASPHV) is a professional organization established in 1953 that provides a unified voice, leadership, and support for veterinarians working in the public health sector across the United States.</p>
7819
7820<div style="text-align: center; padding-top: 6px; margin-top: auto;"><a href="/site_page.cfm?pk_association_webpage_menu=12221&amp;pk_association_webpage=27279" onmouseout="this.style.background='#828866'; this.style.boxShadow='none'; this.style.transform='translateY(0)'" onmouseover="this.style.background='#6a6f54'; this.style.boxShadow='0 4px 12px rgba(130, 136, 102, 0.4)'; this.style.transform='translateY(-2px)'" style="display: inline-block; font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 600; color: #ffffff; background: #828866; text-decoration: none; padding: 12px 24px; border-radius: 6px; transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;">Learn More</a></div>
7821</div>
7822</div>
7823<!-- Directory Card -->
7824
7825<div onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='0 2px 8px rgba(72, 72, 74, 0.08), 0 1px 2px rgba(72, 72, 74, 0.04)'" onmouseover="this.style.transform='translateY(-4px)'; this.style.boxShadow='0 12px 24px rgba(72, 72, 74, 0.15), 0 4px 8px rgba(72, 72, 74, 0.1)'" style="background: #ffffff; border-radius: 8px; box-shadow: 0 2px 8px rgba(72, 72, 74, 0.08), 0 1px 2px rgba(72, 72, 74, 0.04); overflow: hidden; display: flex; flex-direction: column; height: 100%; transition: transform 0.3s ease, box-shadow 0.3s ease;">
7826<div style="overflow: hidden;"><img alt="Public health veterinarian speaking at an extension event" src="https://s3.amazonaws.com/amo_hub_content/Association2184/images/Extension_talk.jpg" style="width: 100%; max-width: 100%; object-fit: cover; display: block; aspect-ratio: 4 / 3; " /></div>
7827
7828<div style="padding: 24px; display: flex; flex-direction: column; flex-grow: 1;">
7829<h2 style="
7830  font-family: 'Open Sans', sans-serif;
7831  font-size: 24px;
7832  font-weight: 700;
7833  text-align: center;
7834  color: #48484a;
7835  border-bottom: 2px solid #828866;
7836  padding-bottom: 5px;
7837  margin: 0 0 16px 0;
7838  line-height: 1.3;
7839">Directory</h2>
7840
7841<p style="font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 400; color: #48484A; margin: 0 0 16px 0; line-height: 1.6; text-align: left;">State public health veterinarians (SPHVs) are specialized professionals, typically employed by state health departments, who monitor and control zoonotic diseases (illnesses that spread between animals and people) to protect community health.</p>
7842
7843<div style="text-align: center; padding-top: 6px; margin-top: auto;"><a href="/site_page.cfm?pk_association_webpage_menu=12221&amp;pk_association_webpage=28084" onmouseout="this.style.background='#828866'; this.style.boxShadow='none'; this.style.transform='translateY(0)'" onmouseover="this.style.background='#6a6f54'; this.style.boxShadow='0 4px 12px rgba(130, 136, 102, 0.4)'; this.style.transform='translateY(-2px)'" style="display: inline-block; font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 600; color: #ffffff; background: #828866; text-decoration: none; padding: 12px 24px; border-radius: 6px; transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;" target="_self">Find Your&nbsp;PHV</a></div>
7844</div>
7845</div>
7846<!-- Resources Card -->
7847
7848<div onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='0 2px 8px rgba(72, 72, 74, 0.08), 0 1px 2px rgba(72, 72, 74, 0.04)'" onmouseover="this.style.transform='translateY(-4px)'; this.style.boxShadow='0 12px 24px rgba(72, 72, 74, 0.15), 0 4px 8px rgba(72, 72, 74, 0.1)'" style="background: #ffffff; border-radius: 8px; box-shadow: 0 2px 8px rgba(72, 72, 74, 0.08), 0 1px 2px rgba(72, 72, 74, 0.04); overflow: hidden; display: flex; flex-direction: column; height: 100%; transition: transform 0.3s ease, box-shadow 0.3s ease;">
7849<div style="overflow: hidden;"><img alt="Public health veterinarians networking at the NASPHV annual business meeting" src="https://s3.amazonaws.com/amo_hub_content/Association2184/images/ABM.jpeg" style="width: 100%; max-width: 100%; object-fit: cover; display: block; aspect-ratio: 4 / 3; " /></div>
7850
7851<div style="padding: 24px; display: flex; flex-direction: column; flex-grow: 1;">
7852<h2 style="
7853  font-family: 'Open Sans', sans-serif;
7854  font-size: 24px;
7855  font-weight: 700;
7856  text-align: center;
7857  color: #48484a;
7858  border-bottom: 2px solid #828866;
7859  padding-bottom: 5px;
7860  margin: 0 0 16px 0;
7861  line-height: 1.3;
7862">Resources</h2>
7863
7864<p style="font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 400; color: #48484A; margin: 0 0 16px 0; line-height: 1.6; text-align: left;">The NASPHV provides essential technical resources, including national compendia and position statements, which offer standardized, evidence-based guidelines that address diverse issues at the intersection of human and animal health.</p>
7865
7866<div style="text-align: center; padding-top: 6px; margin-top: auto;"><a href="/site_page.cfm?pk_association_webpage_menu=12392&amp;pk_association_webpage=28019" onmouseout="this.style.background='#828866'; this.style.boxShadow='none'; this.style.transform='translateY(0)'" onmouseover="this.style.background='#6a6f54'; this.style.boxShadow='0 4px 12px rgba(130, 136, 102, 0.4)'; this.style.transform='translateY(-2px)'" style="display: inline-block; font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 600; color: #ffffff; background: #828866; text-decoration: none; padding: 12px 24px; border-radius: 6px; transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;">View Resources</a></div>
7867</div>
7868</div>
7869</div>
7870<!-- Membership Call-to-Action -->
7871
7872<div onmouseout="this.style.boxShadow='none'" onmouseover="this.style.boxShadow='0 8px 32px rgba(0, 0, 0, 0.2)'" style="background: #828866; padding: 32px 32px; border-radius: 8px; margin-top: 12px; text-align: center; transition: box-shadow 0.3s ease;">
7873<h2 style="font-family: 'Open Sans', sans-serif; font-size: 28px; font-weight: 700; color: #ffffff; margin: 0 0 16px 0; line-height: 1.3;">Join NASPHV</h2>
7874
7875<p style="font-family: 'Open Sans', sans-serif; font-size: 16px; color: #ffffff; margin: 0 0 28px 0; line-height: 1.6; max-width: 600px; margin-left: auto; margin-right: auto;">Become part of the leading professional organization dedicated to preventing zoonotic diseases. Members receive access to exclusive resources, networking opportunities, and continuing education.</p>
7876
7877<div style="display: flex; flex-wrap: wrap; justify-content: center; gap: 16px;"><a href="/site_page.cfm?pk_association_webpage_menu=12445&amp;pk_association_webpage=27964" onmouseout="this.style.background='#ffffff'; this.style.boxShadow='none'; this.style.transform='translateY(0)'" onmouseover="this.style.background='#f5f5f3'; this.style.boxShadow='0 4px 16px rgba(255, 255, 255, 0.3)'; this.style.transform='translateY(-2px)'" style="display: inline-block; background: #ffffff; color: #48484A; font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 600; text-decoration: none; padding: 14px 32px; border-radius: 6px; border: 2px solid transparent; transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;">Become a Member</a> <a href="/site_page.cfm?pk_association_webpage_menu=12445&amp;pk_association_webpage=27918" onmouseout="this.style.background='transparent'; this.style.boxShadow='none'; this.style.transform='translateY(0)'" onmouseover="this.style.background='rgba(255,255,255,0.15)'; this.style.boxShadow='0 4px 16px rgba(255, 255, 255, 0.2)'; this.style.transform='translateY(-2px)'" style="display: inline-block; background: transparent; color: #ffffff; font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 600; text-decoration: none; padding: 14px 32px; border-radius: 6px; border: 2px solid #ffffff; transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;">Learn About Benefits</a></div>
7878</div>
7879
7880<div style="text-align:center; margin-top: 32px;"><a href="/site_page.cfm?pk_association_webpage_menu=12224&amp;pk_association_webpage=27284" onmouseout="this.style.background='#828866'; this.style.boxShadow='none'; this.style.transform='translateY(0)'" onmouseover="this.style.background='#6a6f54'; this.style.boxShadow='0 4px 12px rgba(130, 136, 102, 0.4)'; this.style.transform='translateY(-2px)'" style="display:inline-block; background:#828866; color:#ffffff; font-family:'Open Sans', sans-serif; font-size:16px; font-weight:600; text-decoration:none; padding:14px 32px; border-radius:6px; border:2px solid #828866; transition:background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;" target="_blank">Contact Us </a></div>
7881</div>
7882
7883</div>
7884
7885</div>
7886</div>
7887
7888
7889	<div class="container" id="page-footer-container">		
7890	
7891	
7892	<footer id="footer">
7893	<div class="row">
7894	
7895			<div class="col-lg-2 col-md-2 col-sm2">
7896			<a href="https://nasphv.org"><img src="https://nasphv.org/logos/Association2184/website/2184_LightBackgrnd1.png" alt="NASPHV" border="0" /></a>
7897			</div>
7898			<div class="col-lg-10 col-md-10 col-sm-10">
7899		
7900	<ul id="footer-nav" class="clearfix">
7901	
7902	<li><a href="https://nasphv.org/site_home.cfm">Home</a></li>
7903		
7904				<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12221">About</a></li>
7905				
7906				<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12392">Resources</a></li>
7907				
7908				<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12444">Support</a></li>
7909				
7910				<li><a href="https://nasphv.org/site_page.cfm?pk_association_webpage_menu=12445">Join</a></li>
7911			
7912			<li><a href="/site_page.cfm?pk_association_webpage_menu=12224&pk_association_webpage=27284" target="_self">Contact</a></li>
7913		
7914	</ul>
7915	
7916		<p><span id="copyright">&copy; 2026 NASPHV &vert; Powered by <a href="http://www.associationsonline.com" target="_blank">Association Management Online</a></span></p>
7917		
7918	</div>
7919	</div>
7920	</footer>
7921	
7922	
7923	<div class="modal fade" id="modal_privacy" tabindex="-1" role="dialog" aria-labelledby="One" aria-hidden="true">
7924	<div class="modal-dialog modal-lg" role="document">
7925	<div class="modal-content">
7926	<div class="modal-header"> 
7927	<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7928	<h4 class="modal-title" id="myModalLabel">Privacy Policy</h4> 
7929	</div>
7930	<div class="modal-body">
7931	<p>Privacy Policy</p>
7932
7933	</div>
7934	<div class="modal-footer">
7935	<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
7936	</div>
7937	</div>
7938	</div>
7939	</div>
7940	
7941	
7942	<div class="modal fade" id="modal_terms_conditions" tabindex="-1" role="dialog" aria-labelledby="One" aria-hidden="true">
7943	<div class="modal-dialog modal-lg" role="document">
7944	<div class="modal-content">
7945	<div class="modal-header"> 
7946	<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7947	<h4 class="modal-title" id="myModalLabel">Terms and Conditions</h4> 
7948	</div>
7949	<div class="modal-body">
7950	<p>Terms and Conditions</p>
7951
7952	</div>
7953	<div class="modal-footer">
7954	<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
7955	</div>
7956	</div>
7957	</div>
7958	</div>
7959	
7960	
7961	<div class="modal fade" id="modal_refund_policy" tabindex="-1" role="dialog" aria-labelledby="One" aria-hidden="true">
7962	<div class="modal-dialog modal-lg" role="document">
7963	<div class="modal-content">
7964	<div class="modal-header"> 
7965	<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7966	<h4 class="modal-title" id="myModalLabel">Refund Policy</h4> 
7967	</div>
7968	<div class="modal-body">
7969	<p>Refund Policy</p>
7970
7971	</div>
7972	<div class="modal-footer">
7973	<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
7974	</div>
7975	</div>
7976	</div>
7977	</div>
7978	
7979	
7980
7981	</div>
7982
7983
7984</div>
7985
7986
7987
7988
7989
7990<script src="https://nasphv.org/js/bootstrap.min.js"></script>
7990
7991
7992
7993
7994<script src="//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script>
vendor: 1 bytes, line 7994
7994
7995<script src="https://nasphv.org/js/webfont.js"></script>
7995
7996
7997
7998<script src="https://nasphv.org/js/jquery.blueimp-gallery.min.js"></script>
vendor: 1 bytes, line 7998
7998
7999<script src="https://nasphv.org/js/bootstrap-image-gallery.min.js"></script>
7999
8000
8001
8002
8003
8004
8005<script src="https://nasphv.org/js/validator/bootstrapValidator.min.js"></script>
8005
8006
8007<!-- Password Strength -->
8008<script src="https://nasphv.org/js/plugins/pwstrength/pwstrength-bootstrap.js"></script>
8008
8009
8010
8011<script src="https://nasphv.org/js/datepicker/bootstrap-datepicker.js"></script>
vendor: 1 bytes, line 8011
8011
8012<script src="https://nasphv.org/js/datepicker/moment-with-locales.js"></script>
vendor: 1 bytes, line 8012
8012
8013<script src='https://nasphv.org/js/datetimepicker/bootstrap-datetimepicker.min.js'></script>
8013
8014
8015
8016<script src="https://nasphv.org/js/bootstrap-toggle.min.js"></script>
8016
8017
8018
8019<script src="https://nasphv.org/js/plugins/ladda/spin.min.js"></script>
vendor: 1 bytes, line 8019
8019
8020<script src="https://nasphv.org/js/plugins/ladda/ladda.min.js"></script>
vendor: 1 bytes, line 8020
8020
8021<script src="https://nasphv.org/js/plugins/ladda/ladda.jquery.min.js"></script>
8021
8022
8023
8024<script src="https://nasphv.org/js/plugins/star-rating/star-rating.js"></script>
8024
8025
8026
8027
8028
8029
8030<script type="text/javascript" src="https://nasphv.org/js/jquery.easing.1.3.js"></script>
vendor: 1 bytes, line 8030
8030
8031<script type="text/javascript" src="https://nasphv.org/js/jquery.animate-colors-min.js"></script>
vendor: 1 bytes, line 8031
8031
8032<script type="text/javascript" src="https://nasphv.org/js/jquery.skitter.min.js"></script>
8032
8033
8034
8035
8036
8037<style type="text/css">
8038
8039
8040	/* =Skitter styles
8041----------------------------------------------- */
8042.box_skitter817 {
8043	position: relative;
8044	background: #000000;
8045	width: 400px;
8046	height: 400px;
8047}
8048
8049.box_skitter817 img {
8050	max-width: none;
8051} /* Tip for stildv */
8052
8053.box_skitter817 ul {
8054	display: none;
8055}
8056
8057.box_skitter817 .container_skitter {
8058	overflow: hidden;
8059	position: relative;
8060}
8061
8062.box_skitter817 .image {
8063	overflow: hidden;
8064}
8065
8066.box_skitter817 .image img {
8067	display: none;
8068}
8069
8070/* =Box clone
8071-------------------------------------------------------------- */
8072.box_skitter817 .box_clone {
8073	position: absolute;
8074	top: 0;
8075	left: 0;
8076	width: 100px;
8077	overflow: hidden;
8078	display: none;
8079	z-index: 20;
8080}
8081
8082.box_skitter817 .box_clone img {
8083	position: absolute;
8084	top: 0;
8085	left: 0;
8086	z-index: 20;
8087}
8088
8089/* =Navigation
8090-------------------------------------------------------------- */
8091.box_skitter817 .prev_button {
8092	position: absolute;
8093	top: 50%;
8094	left: 35px;
8095	z-index: 152;
8096	width: 42px;
8097	height: 42px;
8098	overflow: hidden;
8099	text-indent: -9999em;
8100	margin-top: -25px;
8101	-webkit-transition: all 0.2s;
8102	-moz-transition: all 0.2s;
8103	transition: all 0.2s;
8104}
8105
8106.box_skitter817 .next_button {
8107	position: absolute;
8108	top: 50%;
8109	right: 35px;
8110	z-index: 152;
8111	width: 42px;
8112	height: 42px;
8113	overflow: hidden;
8114	text-indent: -9999em;
8115	margin-top: -25px;
8116	-webkit-transition: all 0.2s;
8117	-moz-transition: all 0.2s;
8118	transition: all 0.2s;
8119}
8120
8121.box_skitter817 .prev_button:hover, .box_skitter817 .next_button:hover {
8122	opacity: 0.5 !important;
8123}
8124
8125/* =Numbers
8126-------------------------------------------------------------- */
8127.box_skitter817 .info_slide {
8128	position: absolute;
8129	top: 15px;
8130	left: 15px;
8131	z-index: 100;
8132	background: #000;
8133	color: #fff;
8134	font: bold 11px arial;
8135	padding: 5px 0 5px 5px;
8136	-moz-border-radius: 5px;
8137	-webkit-border-radius: 5px;
8138	border-radius: 5px;
8139	opacity: 0.75;
8140}
8141
8142.box_skitter817 .info_slide .image_number {
8143	
8144		background: #333;
8145		color: #fff;
8146 	
8147	float: left;
8148	padding: 2px 10px;
8149	margin: 0 5px 0 0;
8150	cursor: pointer;
8151	-moz-border-radius: 2px;
8152	-webkit-border-radius: 2px;
8153	border-radius: 2px;
8154	-webkit-transition: all 0.2s;
8155	-moz-transition: all 0.2s;
8156	transition: all 0.2s;
8157}
8158
8159.box_skitter817 .info_slide .image_number:hover {
8160	
8161		background: #000;
8162		color: #fff;
8163 	
8164}
8165
8166.box_skitter817 .info_slide .image_number_select, .box_skitter817 .info_slide .image_number_select:hover {
8167	
8168		background: #cc3333;
8169		color: #fff;
8170 	
8171	float: left;
8172	padding: 2px 10px;
8173	margin: 0 5px 0 0;
8174}
8175
8176/* =Thumbs
8177	Change width and height to customization dimension thumb
8178-------------------------------------------------------------- */
8179.box_skitter817 .container_thumbs {
8180	position: relative;
8181	overflow: hidden;
8182	height: 50px;
8183}
8184
8185.box_skitter817 .info_slide_thumb {
8186	height: 50px;
8187	-moz-border-radius: 0;
8188	-webkit-border-radius: 0;
8189	border-radius: 0;
8190	overflow: hidden;
8191	top: auto;
8192	top: 0;
8193	left: 0;
8194	padding: 0 !important;
8195	opacity: 1.0;
8196}
8197
8198.box_skitter817 .info_slide_thumb .image_number {
8199	overflow: hidden;
8200	width: 100px;
8201	height: 50px;
8202	position: relative;
8203	margin: 0 !important;
8204	padding: 0 !important;
8205	-moz-border-radius: 0 !important;
8206	-webkit-border-radius: 0 !important;
8207	border-radius: 0 !important;
8208}
8209
8210.box_skitter817 .info_slide_thumb .image_number img {
8211	position: absolute;
8212	top: -30px;
8213	left: -30px;
8214	height: 100px;
8215}
8216
8217.box_skitter817 .box_scroll_thumbs {
8218	padding: 0;
8219}
8220
8221.box_skitter817 .box_scroll_thumbs .scroll_thumbs {
8222	position: absolute;
8223	bottom: 60px;
8224	left: 50px;
8225	background: #ccc;
8226	background: -moz-linear-gradient(-90deg, #555, #fff);
8227	background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));
8228	width: 200px;
8229	height: 10px;
8230	overflow: hidden;
8231	text-indent: -9999em;
8232	z-index: 101;
8233	cursor: pointer;
8234	border: 0px solid #333;
8235}
8236
8237/* =Dots
8238-------------------------------------------------------------- */
8239.box_skitter817 .info_slide_dots {
8240	position: absolute;
8241	bottom: -40px;
8242	z-index: 151;
8243	padding: 5px 0 5px 5px;
8244	-moz-border-radius: 50px;
8245	-webkit-border-radius: 50px;
8246	border-radius: 50px;
8247}
8248
8249.box_skitter817 .info_slide_dots .image_number {
8250	
8251		background: #333;
8252		color: #fff;
8253 	
8254	float: left;
8255	margin: 0 5px 0 0;
8256	cursor: pointer;
8257	-moz-border-radius: 50px;
8258	-webkit-border-radius: 50px;
8259	border-radius: 50px;
8260	width: 18px;
8261	height: 18px;
8262	text-indent: -9999em;
8263	overflow: hidden;
8264	-webkit-transition: all 0.2s;
8265	-moz-transition: all 0.2s;
8266	transition: all 0.2s;
8267}
8268
8269.box_skitter817 .info_slide_dots .image_number:hover {
8270	
8271		background: #000;
8272		color: #fff;
8273 	
8274}
8275
8276.box_skitter817 .info_slide_dots .image_number_select, .box_skitter817 .info_slide_dots .image_number_select:hover {
8277	
8278		background: #cc3333;
8279		color: #fff;
8280 	
8281	float: left;
8282	margin: 0 5px 0 0;
8283}
8284
8285/* =Loading
8286-------------------------------------------------------------- 
8287.loading {
8288	position: absolute;
8289	top: 50%;
8290	right: 50%;
8291	z-index: 10000;
8292	margin: -16px -16px;
8293	color: #fff;
8294	text-indent: -9999em;
8295	overflow: hidden;
8296	background: url(../images/ajax-loader.gif) no-repeat left top;
8297	width: 32px;
8298	height: 32px;
8299}*/
8300
8301/* =Label
8302-------------------------------------------------------------- */
8303.box_skitter817 .label_skitter {
8304	z-index: 150;
8305	position: absolute;
8306	bottom: 0px;
8307	left: 0px;
8308	display: none;
8309}
8310
8311.box_skitter817 .label_skitter {
8312	z-index: 150;
8313	position: absolute;
8314	bottom: 0px;
8315	left: 0px;
8316	color: #ffffff;
8317	display: none;
8318	opacity: 0.8;
8319	background: #000;
8320}
8321
8322.box_skitter817 .label_skitter p {
8323	padding: 10px;
8324	margin: 0;
8325	font: normal 22px arial;
8326	letter-spacing: -1px;
8327}
8328
8329.box_skitter817 .progressbar {
8330	background: #000;
8331	position: absolute;
8332	top: 5px;
8333	left: 15px;
8334	height: 5px;
8335	width: 200px;
8336	z-index: 99;
8337	border-radius: 20px;
8338}
8339
8340/* =Preview slide
8341-------------------------------------------------------------- */
8342.box_skitter817 .preview_slide {
8343	display: none;
8344	position: absolute;
8345	z-index: 152;
8346	bottom: 30px;
8347	left: -40px;
8348	width: 100px;
8349	height: 100px;
8350	background: #fff;
8351	border: 1px solid #222;
8352	-moz-box-shadow: rgba(0,0,0,0.7) 2px 2px 5px;
8353	-webkit-box-shadow: rgba(0,0,0,0.7) 2px 2px 5px;
8354	box-shadow: rgba(0,0,0,0.7) 2px 2px 5px;
8355	overflow: hidden;
8356}
8357
8358.box_skitter817 .preview_slide ul {
8359	height: 100px !important;
8360	overflow: hidden !important;
8361	margin: 0 !important;
8362	list-style: none !important;
8363	display: block !important;
8364	position: absolute !important;
8365	top: 0;
8366	left: 0;
8367}
8368
8369.box_skitter817 .preview_slide ul li {
8370	width: 100px !important;
8371	height: 100px !important;
8372	overflow: hidden !important;
8373	float: left !important;
8374	margin: 0 !important;
8375	padding: 0 !important;
8376	position: relative !important;
8377	display: block !important;
8378}
8379
8380.box_skitter817 .preview_slide ul li img {
8381	position: absolute !important;
8382	top: 0 !important;
8383	left: 0 !important;
8384	height: 150px !important;
8385	width: auto !important;
8386}
8387
8388/* =Focus
8389-------------------------------------------------------------- */
8390#overlay_skitter {
8391	position: absolute;
8392	top: 0;
8393	left: 0;
8394	width: 100%;
8395	z-index: 9998;
8396	opacity: 1;
8397	background: #000;
8398}
8399
8400.box_skitter817 .focus_button {
8401	position: absolute;
8402	top: 50%;
8403	z-index: 100;
8404	width: 42px;
8405	height: 42px;
8406	overflow: hidden;
8407	text-indent: -9999em;
8408	margin-top: -25px;
8409	opacity: 0;
8410	-webkit-transition: all 0.2s;
8411	-moz-transition: all 0.2s;
8412	transition: all 0.2s;
8413}
8414
8415.box_skitter817 .play_pause_button {
8416	position: absolute;
8417	top: 50%;
8418	z-index: 151;
8419	width: 42px;
8420	height: 42px;
8421	overflow: hidden;
8422	text-indent: -9999em;
8423	margin-top: -25px;
8424	opacity: 0;
8425	-webkit-transition: all 0.2s;
8426	-moz-transition: all 0.2s;
8427	transition: all 0.2s;
8428}
8429
8430.box_skitter817 .play_pause_button.play_button {
8431}
8432
8433
8434.box_skitter817 .play_pause_button:hover {
8435	opacity: 0.5 !important;
8436}
8437
8438.box_skitter817 .focus_button:hover {
8439	opacity: 0.5 !important;
8440}
8441
8442/* =Default theme
8443-------------------------------------------------------------- */
8444.box_skitter817 .focus_button, 
8445.box_skitter817 .next_button, 
8446.box_skitter817 .prev_button, 
8447.box_skitter817 .play_pause_button 
8448{
8449	display: block;
8450	background: url('../images/sprite-default.png') no-repeat;
8451}
8452
8453.box_skitter817 .next_button {
8454	background-position: -0px -42px;
8455	width: 42px;
8456	height: 42px;
8457}
8458
8459.box_skitter817 .prev_button {
8460	background-position: -42px -42px;
8461	width: 42px;
8462	height: 42px;
8463}
8464
8465.box_skitter817 .play_pause_button {
8466	background-position: -0px -0px;
8467	width: 42px;
8468	height: 42px;
8469}
8470
8471.box_skitter817 .play_pause_button.play_button {
8472	background-position: -0px -84px;
8473	width: 42px;
8474	height: 42px;
8475}
8476
8477.box_skitter817 .focus_button {
8478	background-position: -42px -0px;
8479	width: 42px;
8480	height: 42px;
8481}
8482
8483
8484
8485/*SKITTER THEMES*/
8486/* =Minimalist theme
8487-------------------------------------------------------------- */
8488.skitter-minimalist .prev_button, 
8489.skitter-minimalist .next_button, 
8490.skitter-minimalist .play_pause_button, 
8491.skitter-minimalist .focus_button 
8492{
8493	display: block;
8494	background: url('../images/sprite-minimalist.png') no-repeat !important;
8495}
8496
8497.skitter-minimalist .prev_button {
8498	background-position: -0px -0px !important;
8499	width: 24px !important;
8500	height: 28px !important;
8501	left: -45px !important;
8502}
8503
8504.skitter-minimalist .next_button {
8505	background-position: -0px -28px !important;
8506	width: 24px !important;
8507	height: 28px !important;
8508	right: -45px !important;
8509}
8510
8511.skitter-minimalist .play_pause_button {
8512	background-position: -0px -74px !important;
8513	width: 18px !important;
8514	height: 18px !important;
8515}
8516
8517.skitter-minimalist .play_pause_button.play_button {
8518	background-position: -0px -56px !important;
8519	width: 18px !important;
8520	height: 18px !important;
8521}
8522
8523.skitter-minimalist .focus_button {
8524	background-position: -0px -92px !important;
8525	width: 18px !important;
8526	height: 18px !important;
8527}
8528
8529.skitter-minimalist .info_slide {
8530	background: transparent;
8531}
8532
8533.skitter-minimalist .info_slide .image_number {
8534	background: #000;
8535	box-shadow: rgba(255,255,255,0.2) 1px 1px 0;
8536	font-size: 12px;
8537	font-weight: normal;
8538}
8539
8540.skitter-minimalist .info_slide .image_number:hover {
8541	background: #111;
8542}
8543
8544.skitter-minimalist .info_slide .image_number_select, .skitter-minimalist .info_slide .image_number_select:hover {
8545	background: #cc3333;
8546}
8547
8548.skitter-minimalist .info_slide_dots .image_number {
8549	width: 14px;
8550	height: 14px;
8551	box-shadow: rgba(255,255,255,0.2) 1px 1px 0;
8552}
8553
8554/* =Round theme
8555-------------------------------------------------------------- */
8556.skitter-round .prev_button, 
8557.skitter-round .next_button, 
8558.skitter-round .play_pause_button, 
8559.skitter-round .focus_button 
8560{
8561	display: block;
8562	background: url('../images/sprite-round.png') no-repeat;
8563}
8564
8565.skitter-round .prev_button {
8566	background-position: -0px -0px;
8567	width: 23px;
8568	height: 47px;
8569	left: -23px;
8570}
8571
8572.skitter-round .next_button {
8573	background-position: -23px -0px;
8574	width: 23px;
8575	height: 47px;
8576	right: -23px;
8577}
8578
8579.skitter-round .next_button:hover, .skitter-round .prev_button:hover {
8580	opacity: 1;
8581}
8582
8583.skitter-round .play_pause_button {
8584	background-position: -0px -70px;
8585	width: 47px;
8586	height: 23px;
8587	top: 24px;
8588	left: 24px !important;
8589}
8590
8591.skitter-round .play_pause_button.play_button {
8592	background-position: -0px -47px;
8593	width: 47px;
8594	height: 23px;
8595	top: 24px;
8596}
8597
8598.skitter-round .focus_button {
8599	background-position: -0px -93px;
8600	width: 47px;
8601	height: 23px;
8602	top: 24px;
8603	left: 82px !important;
8604}
8605
8606.skitter-round .info_slide {
8607	background: transparent;
8608}
8609
8610.skitter-round .info_slide .image_number {
8611	background: #999;
8612	box-shadow: rgba(255,255,255,0.2) 1px 1px 0;
8613	font-size: 12px;
8614	font-weight: normal;
8615}
8616
8617.skitter-round .info_slide .image_number:hover {
8618	background: #333;
8619}
8620
8621.skitter-round .info_slide .image_number_select, .skitter-round .info_slide .image_number_select:hover {
8622	background: #111;
8623}
8624
8625.skitter-round .info_slide_dots .image_number {
8626	width: 14px;
8627	height: 14px;
8628	box-shadow: rgba(255,255,255,0.2) 1px 1px 0;
8629	background: #999;
8630}
8631
8632.skitter-round .info_slide_dots .image_number:hover {
8633	background: #333;
8634}
8635
8636.skitter-round .info_slide_dots .image_number_select, .skitter-round .info_slide_dots .image_number_select:hover {
8637	background: #111;
8638}
8639
8640.skitter-round .progressbar {
8641	top: -10px;
8642	left: 0px;
8643	background: #333;
8644	box-shadow: rgba(255,255,255,0.3) 1px 1px 0;
8645}
8646
8647/* =Clean theme
8648-------------------------------------------------------------- */
8649.skitter-clean .prev_button, 
8650.skitter-clean .next_button, 
8651.skitter-clean .play_pause_button, 
8652.skitter-clean .focus_button 
8653{
8654	display: block;
8655	background: url('../images/sprite-clean.png') no-repeat;
8656}
8657
8658.skitter-clean .prev_button {
8659	background-position: 0px 0px;
8660	width: 47px;
8661	height: 46px;
8662}
8663
8664.skitter-clean .next_button {
8665	background-position: 0px -46px;
8666	width: 47px;
8667	height: 46px;
8668}
8669
8670.skitter-clean .play_pause_button {
8671	background-position: -0px -133px;
8672	width: 41px;
8673	height: 41px;
8674}
8675
8676.skitter-clean .play_pause_button.play_button {
8677	background-position: -0px -92px;
8678	width: 41px;
8679	height: 41px;
8680}
8681
8682.skitter-clean .focus_button {
8683	background-position: -0px -174px;
8684	width: 41px;
8685	height: 41px;
8686}
8687
8688.skitter-clean .info_slide {
8689	background: transparent;
8690}
8691
8692.skitter-clean .info_slide .image_number {
8693	background: #fff;
8694	box-shadow: rgba(0,0,0,0.2) 1px 1px 0;
8695	font-size: 12px;
8696	font-weight: normal;
8697	color:#333;
8698}
8699
8700.skitter-clean .info_slide .image_number:hover {
8701	background: #ccc;
8702}
8703
8704.skitter-clean .info_slide .image_number_select, .skitter-clean .info_slide .image_number_select:hover {
8705	background: #111;
8706	color:#fff;
8707}
8708
8709.skitter-clean .info_slide_dots {
8710	bottom: 10px;
8711	background: rgba(255,255,255,0.8);
8712	box-shadow: rgba(0,0,0,0.3) 1px 1px 0;
8713}
8714
8715.skitter-clean .info_slide_dots .image_number {
8716	width: 14px;
8717	height: 14px;
8718	background: #999;
8719}
8720
8721.skitter-clean .info_slide_dots .image_number:hover {
8722	background: #333;
8723}
8724
8725.skitter-clean .info_slide_dots .image_number_select, .skitter-clean .info_slide_dots .image_number_select:hover {
8726	background: #111;
8727}
8728
8729.skitter-clean .progressbar {
8730	top: 5px;
8731	left: 5px;
8732	background: #fff;
8733	box-shadow: rgba(0,0,0,0.5) 1px 1px 0;
8734}
8735
8736/* =Square theme
8737-------------------------------------------------------------- */
8738
8739.skitter-square .play_pause_button, 
8740.skitter-square .next_button, 
8741.skitter-square .focus_button, 
8742.skitter-square .prev_button 
8743{
8744	display: block;
8745	background: url('../images/sprite-square.png') no-repeat;
8746}
8747
8748.skitter-square .play_pause_button {
8749	background-position: -55px -0px;
8750	width: 55px;
8751	height: 55px;
8752	top: 10px !important;
8753	left: 10px !important;
8754	bottom: auto !important;
8755	right: auto !important;
8756	margin-top:0;
8757}
8758
8759.skitter-square .play_pause_button.play_button {
8760	background-position: -0px -0px;
8761	width: 55px;
8762	height: 55px;
8763}
8764
8765.skitter-square .focus_button {
8766	background-position: -55px -55px;
8767	width: 55px;
8768	height: 55px;
8769	top: 10px !important;
8770	left: 65px !important;
8771	bottom: auto !important;
8772	right: auto !important;
8773	margin-top:0;
8774}
8775
8776.skitter-square .next_button {
8777	background-position: -0px -55px;
8778	width: 55px;
8779	height: 55px;
8780	top: auto;
8781	left: auto;
8782	bottom: 10px;
8783	right: 10px;
8784}
8785
8786.skitter-square .prev_button {
8787	background-position: -0px -110px;
8788	width: 55px;
8789	height: 55px;
8790	top: auto;
8791	left: auto;
8792	bottom: 10px;
8793	right: 65px;
8794}
8795
8796.skitter-square .info_slide {
8797	background: transparent;
8798}
8799
8800.skitter-square .info_slide .image_number {
8801	background: #fff;
8802	box-shadow: rgba(0,0,0,0.2) 1px 1px 0;
8803	font-size: 12px;
8804	font-weight: normal;
8805	color:#333;
8806}
8807
8808.skitter-square .info_slide .image_number:hover {
8809	background: #ccc;
8810}
8811
8812.skitter-square .info_slide .image_number_select, .skitter-square .info_slide .image_number_select:hover {
8813	background: #111;
8814	color:#fff;
8815}
8816
8817.skitter-square .info_slide_dots .image_number {
8818	width: 14px;
8819	height: 14px;
8820	box-shadow: rgba(255,255,255,0.2) 1px 1px 0;
8821	background: #ccc;
8822}
8823
8824.skitter-square .info_slide_dots .image_number:hover {
8825	background: #999;
8826}
8827
8828.skitter-square .info_slide_dots .image_number_select, .skitter-square .info_slide_dots .image_number_select:hover {
8829	background: #555;
8830}
8831
8832.skitter-square .progressbar {
8833	top:0 !important;
8834	left: 0 !important;
8835	width: 100%;
8836	background: #fff;
8837	border-radius: 0;
8838	height: 2px;
8839}
8840
8841</style>
8842
8843<script type="text/javascript" language="javascript">
8844	$(document).ready(function() {
8845		
8846		
8847		
8848		$('.box_skitter817').skitter({
8849		  
8850		  		  
8851			 theme: 'carousel',
8852			 animation: 'fade',
8853			  
8854		  	  
8855		});		
8856		
8857		
8858	});
8859</script>
8859
8860
8861
8862
8863
8864<script src="https://nasphv.org/js/plugins/chosen/chosen.jquery.js"></script>
8864
8865
8866
8867<script src="https://nasphv.org/js/plugins/bootstrap-tagsinput/bootstrap-tagsinput.js"></script>
8867
8868
8869
8870<script src="https://nasphv.org/js/plugins/clipboard/clipboard.min.js"></script>
8870
8871
8872<script>
8873document.addEventListener("DOMContentLoaded", function () {
8874
8875  // Only run on the sign-in page
8876  if (window.location.pathname !== "/site_signin.cfm") {
8877    return;
8878  }
8879
8880  // Remove amo_subnav completely
8881  var subnav = document.getElementById("amo_subnav");
8882  if (subnav) {
8883    subnav.remove();
8884  }
8885
8886  // Apply flex centering to all .row elements
8887  var rows = document.querySelectorAll(".row");
8888  rows.forEach(function(row) {
8889    row.style.display = "flex";
8890    row.style.justifyContent = "center";
8891  });
8892
8893  // Set all label text to white
8894  var labels = document.querySelectorAll("label");
8895  labels.forEach(function(label) {
8896    label.style.color = "white";
8897  });
8898
8899  // Remove <h4>Sign In</h4>
8900  var headers = document.querySelectorAll("h4");
8901  headers.forEach(function(header) {
8902    if (header.textContent.trim() === "Sign In") {
8903      header.remove();
8904    }
8905  });
8906
8907});
8908</script>
vendor: 2 bytes, line 8908
8908
8909<script>
8910(function ($) {
8911    'use strict';
8912
8913    if (window.location.pathname.toLowerCase() !== '/site_store.cfm') { return; }
8914
8915    if (!document.querySelector('link[href*="Open+Sans"]')) {
8916        var fontLink = document.createElement('link');
8917        fontLink.rel  = 'stylesheet';
8918        fontLink.href = 'https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap';
8919        document.head.appendChild(fontLink);
8920    }
8921
8922    var css = [
8923        'body { font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important; font-size: 16px !important; line-height: 1.5 !important; color: #48484A !important; background-color: #48484a !important; }',
8924
8925        '#main.interior.container { background: transparent !important; padding-top: 32px !important; padding-bottom: 48px !important; max-width: 1200px !important; margin-left: auto !important; margin-right: auto !important; }',
8926
8927        /* #amo_subnav is a plain div wrapping aside.col-lg-3 — make it float left
8928           at exactly the same width as col-lg-3 (25%) so it behaves like a column */
8929        '#amo_subnav { float: left !important; width: 25% !important; padding: 0 15px !important; box-sizing: border-box !important; }',
8930
8931        /* The aside inside already has col-lg-3 classes — reset its own float/width
8932           so it doesn't double-up with the wrapper */
8933        '#amo_subnav aside { float: none !important; width: auto !important; padding: 0 !important; background: #ffffff !important; border-radius: 8px !important; box-shadow: 0 2px 8px rgba(0,0,0,0.2), 0 1px 3px rgba(0,0,0,0.1) !important; overflow: hidden !important; }',
8934
8935        /* Main content: remove float:right, just float left and take remaining 75% */
8936        '.main-content.right { float: left !important; width: 75% !important; padding: 0 15px !important; box-sizing: border-box !important; background: #ffffff !important; border-radius: 8px !important; box-shadow: 0 2px 8px rgba(0,0,0,0.2), 0 1px 3px rgba(0,0,0,0.1) !important; }',
8937
8938        '.sub-nav { padding: 0 !important; }',
8939        '.sub-nav h4 { display: block !important; font-family: "Open Sans", sans-serif !important; font-size: 13px !important; font-weight: 700 !important; color: #ffffff !important; background: #828866 !important; margin: 0 !important; padding: 10px 16px !important; letter-spacing: 0.05em !important; text-transform: uppercase !important; }',
8940        '.sub-nav hr { display: none !important; }',
8941        '.sub-nav p { padding: 0 12px 12px 12px !important; margin: 0 !important; }',
8942
8943        '.nav-pills { padding: 8px !important; margin: 0 !important; }',
8944        '.nav-pills > li > a { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #48484A !important; border-radius: 4px !important; padding: 10px 14px !important; transition: background 0.2s ease, color 0.2s ease !important; }',
8945        '.nav-pills > li > a:hover, .nav-pills > li > a:focus { background: #D9D9BC !important; color: #48484A !important; }',
8946        '.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { background: #828866 !important; color: #ffffff !important; font-weight: 600 !important; }',
8947
8948        '#amo_subnav .btn-success { background: #828866 !important; border-color: #828866 !important; font-family: "Open Sans", sans-serif !important; font-weight: 600 !important; font-size: 14px !important; border-radius: 6px !important; padding: 10px 20px !important; transition: background 0.2s ease, box-shadow 0.2s ease !important; width: 100% !important; display: block !important; }',
8949        '#amo_subnav .btn-success:hover, #amo_subnav .btn-success:focus { background: #6a6f54 !important; border-color: #6a6f54 !important; box-shadow: 0 4px 12px rgba(130,136,102,0.4) !important; }',
8950
8951        '.breadcrumb { background: transparent !important; padding: 0 0 20px 0 !important; margin: 0 0 24px 0 !important; border-bottom: 2px solid #e0e0de !important; border-radius: 0 !important; font-family: "Open Sans", sans-serif !important; font-size: 14px !important; }',
8952        '.breadcrumb a { color: #0000FF !important; text-decoration: underline !important; }',
8953        '.breadcrumb a:hover { color: #000080 !important; }',
8954        '.breadcrumb > .active, .breadcrumb .navigation_page { color: #48484A !important; font-weight: 600 !important; }',
8955        '.breadcrumb .divider { color: #828866 !important; margin: 0 6px !important; }',
8956
8957        'label.store { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; font-weight: 600 !important; color: #48484A !important; }',
8958        'select.store, select#product_sort { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #48484A !important; border: 1px solid #828866 !important; border-radius: 4px !important; padding: 6px 10px !important; background: #ffffff !important; }',
8959        'select.store:focus, select#product_sort:focus { outline: 2px solid #C4D597 !important; border-color: #C4D597 !important; }',
8960
8961        '.well { background: #f8f8f6 !important; border: 1px solid #e0e0de !important; border-radius: 8px !important; padding: 24px !important; box-shadow: none !important; margin-bottom: 20px !important; transition: box-shadow 0.3s ease, transform 0.3s ease !important; }',
8962
8963        '.thumbnails { list-style: none !important; padding: 0 !important; margin: 0 !important; }',
8964        '.thumbnail { border: 1px solid #e0e0de !important; border-radius: 8px !important; padding: 8px !important; background: #ffffff !important; display: inline-block !important; transition: box-shadow 0.2s ease !important; }',
8965        '.thumbnail:hover { box-shadow: 0 4px 12px rgba(72,72,74,0.15) !important; border-color: #828866 !important; }',
8966        '.product_img_link img { border-radius: 4px !important; display: block !important; max-width: 100% !important; height: auto !important; }',
8967
8968        '.well h4 { font-family: "Open Sans", sans-serif !important; font-size: 18px !important; font-weight: 700 !important; color: #48484A !important; margin: 0 0 8px 0 !important; line-height: 1.4 !important; }',
8969        '.well h4 a { color: #48484A !important; text-decoration: none !important; transition: color 0.2s ease !important; }',
8970        '.well h4 a:hover { color: #828866 !important; text-decoration: underline !important; }',
8971        'span.price { font-family: "Open Sans", sans-serif !important; font-size: 18px !important; font-weight: 700 !important; color: #828866 !important; }',
8972
8973        '.btn { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; font-weight: 600 !important; border-radius: 6px !important; padding: 10px 20px !important; transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease !important; text-decoration: none !important; min-height: 44px !important; }',
8974        '.btn-default { background: #828866 !important; border: none !important; color: #ffffff !important; }',
8975        '.btn-default:hover, .btn-default:focus { background: #6a6f54 !important; color: #ffffff !important; box-shadow: 0 4px 12px rgba(130,136,102,0.4) !important; transform: translateY(-1px) !important; }',
8976        '.btn-primary { background: #48484A !important; border-color: #48484A !important; color: #ffffff !important; }',
8977        '.btn-primary:hover, .btn-primary:focus { background: #2e2e30 !important; border-color: #2e2e30 !important; box-shadow: 0 4px 12px rgba(72,72,74,0.4) !important; }',
8978
8979        '.pagination > li > a, .pagination > li > span { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #0000FF !important;
8979 border-color: #e0e0de !important; padding: 8px 14px !important; min-width: 44px !important; min-height: 44px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; }',
8980        '.pagination > li > a:hover, .pagination > li > a:focus { background: #D9D9BC !important; border-color: #828866 !important; color: #48484A !important; }',
8981        '.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover { background: #828866 !important; border-color: #828866 !important; color: #ffffff !important; }',
8982
8983        'table { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; width: 100% !important; border-collapse: collapse !important; }',
8984        'table thead tr { background: #828866 !important; }',
8985        'table thead th, table thead td { padding: 14px 16px !important; color: #ffffff !important; font-weight: 600 !important; text-align: left !important; border-bottom: 2px solid #6a6f54 !important; }',
8986        'table tbody tr:nth-child(odd) { background: #ffffff !important; }',
8987        'table tbody tr:nth-child(even) { background: #f8f8f6 !important; }',
8988        'table tbody td { padding: 12px 16px !important; color: #48484A !important; border-bottom: 1px solid #e0e0de !important; }',
8989
8990        '.main-content h1, .main-content h2, .main-content h3, .main-content h4, .main-content h5, .main-content h6 { font-family: "Open Sans", sans-serif !important; color: #48484A !important; line-height: 1.3 !important; }',
8991        '.main-content h1 { font-size: 32px !important; font-weight: 700 !important; }',
8992        '.main-content h2 { font-size: 24px !important; font-weight: 700 !important; padding-bottom: 12px !important; border-bottom: 3px solid #828866 !important; margin-bottom: 20px !important; }',
8993        '.main-content h3 { font-size: 18px !important; font-weight: 600 !important; }',
8994        '.main-content h4 { font-size: 16px !important; font-weight: 600 !important; }',
8995        '.main-content p, .main-content li { font-family: "Open Sans", sans-serif !important; font-size: 16px !important; color: #48484A !important; line-height: 1.5 !important; }',
8996        '.main-content a { color: #0000FF !important; }',
8997        '.main-content a:visited { color: #800080 !important; }',
8998        '.main-content a:hover { color: #000080 !important; }',
8999
9000        '#copyright, #footer p { font-family: "Open Sans", sans-serif !important; font-size: 13px !important; color: #5a5a5c !important; }',
9001        '#footer #footer-nav a { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #48484A !important; font-weight: 600 !important; transition: color 0.2s ease !important; }',
9002        '#footer #footer-nav a:hover { color: #828866 !important; text-decoration: underline !important; }',
9003    ].join('\n');
9004
9005    var styleEl = document.createElement('style');
9006    styleEl.id  = 'nasphv-enhancer';
9007    styleEl.textContent = css;
9008    document.head.appendChild(styleEl);
9009
9010    $(document).ready(function () {
9011
9012        $('#main.interior.container').css({ 'background': 'transparent', 'padding-top': '32px', 'padding-bottom': '48px' });
9013
9014        $(document).on('mouseenter', '.well', function () {
9015            $(this).css({ 'box-shadow': '0 8px 24px rgba(0,0,0,0.2), 0 2px 6px rgba(0,0,0,0.1)', 'transform': 'translateY(-2px)' });
9016        }).on('mouseleave', '.well', function () {
9017            $(this).css({ 'box-shadow': 'none', 'transform': 'translateY(0)' });
9018        });
9019
9020        $('a.btn[href*="cart_add"]').css({ 'background': '#828866', 'border': 'none', 'color': '#ffffff', 'font-weight': '600' }).hover(
9021            function () { $(this).css({ 'background': '#6a6f54', 'box-shadow': '0 4px 12px rgba(130,136,102,0.4)' }); },
9022            function () { $(this).css({ 'background': '#828866', 'box-shadow': 'none' }); }
9023        );
9024
9025        $('a.btn[href*="store_product"]').not('[href*="cart"]').css({ 'background': 'transparent', 'border': '2px solid #828866', 'color': '#828866', 'font-weight': '600' }).hover(
9026            function () { $(this).css({ 'background': '#828866', 'color': '#ffffff', 'box-shadow': '0 4px 12px rgba(130,136,102,0.3)' }); },
9027            function () { $(this).css({ 'background': 'transparent', 'color': '#828866', 'box-shadow': 'none' }); }
9028        );
9029
9030        $('.main-content h1, .main-content h2').first().css({ 'padding-bottom': '12px', 'border-bottom': '3px solid #828866', 'margin-bottom': '24px' });
9031
9032        $('label.store:contains("Displaying")').css({ 'font-size': '14px', 'color': '#5a5a5c', 'font-weight': '400' });
9033
9034    });
9035
9036}(window.jQuery));
9037</script>
9037 
9037<script>
9038(function ($) {
9039    'use strict';
9040
9041    if (window.location.pathname.toLowerCase() !== '/site_store_cart_view.cfm') { return; }
9042
9043    if (!document.querySelector('link[href*="Open+Sans"]')) {
9044        var fontLink = document.createElement('link');
9045        fontLink.rel  = 'stylesheet';
9046        fontLink.href = 'https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap';
9047        document.head.appendChild(fontLink);
9048    }
9049
9050    var css = [
9051        'body { font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important; font-size: 16px !important; line-height: 1.5 !important; color: #48484A !important; background-color: #48484a !important; }',
9052
9053        '#main.interior.container { background: transparent !important; padding-top: 32px !important; padding-bottom: 48px !important; max-width: 1200px !important; margin-left: auto !important; margin-right: auto !important; }',
9054
9055        '#amo_subnav { float: left !important; width: 25% !important; padding: 0 15px !important; box-sizing: border-box !important; }',
9056        '#amo_subnav aside { float: none !important; width: auto !important; padding: 0 !important; background: #ffffff !important; border-radius: 8px !important; box-shadow: 0 2px 8px rgba(0,0,0,0.2), 0 1px 3px rgba(0,0,0,0.1) !important; overflow: hidden !important; }',
9057
9058        '.main-content.right { float: left !important; width: 75% !important; padding: 0 15px !important; box-sizing: border-box !important; background: #ffffff !important; border-radius: 8px !important; box-shadow: 0 2px 8px rgba(0,0,0,0.2), 0 1px 3px rgba(0,0,0,0.1) !important; }',
9059
9060        '.sub-nav { padding: 0 !important; }',
9061        '.sub-nav h4 { display: block !important; font-family: "Open Sans", sans-serif !important; font-size: 13px !important; font-weight: 700 !important; color: #ffffff !important; background: #828866 !important; margin: 0 !important; padding: 10px 16px !important; letter-spacing: 0.05em !important; text-transform: uppercase !important; }',
9062        '.sub-nav hr { display: none !important; }',
9063        '.sub-nav p { padding: 0 12px 12px 12px !important; margin: 0 !important; }',
9064
9065        '.nav-pills { padding: 8px !important; margin: 0 !important; }',
9066        '.nav-pills > li > a { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #48484A !important; border-radius: 4px !important; padding: 10px 14px !important; transition: background 0.2s ease, color 0.2s ease !important; }',
9067        '.nav-pills > li > a:hover, .nav-pills > li > a:focus { background: #D9D9BC !important; color: #48484A !important; }',
9068        '.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { background: #828866 !important; color: #ffffff !important; font-weight: 600 !important; }',
9069
9070        '#amo_subnav .btn-success { background: #828866 !important; border-color: #828866 !important; font-family: "Open Sans", sans-serif !important; font-weight: 600 !important; font-size: 14px !important; border-radius: 6px !important; padding: 10px 20px !important; transition: background 0.2s ease, box-shadow 0.2s ease !important; width: 100% !important; display: block !important; }',
9071        '#amo_subnav .btn-success:hover, #amo_subnav .btn-success:focus { background: #6a6f54 !important; border-color: #6a6f54 !important; box-shadow: 0 4px 12px rgba(130,136,102,0.4) !important; }',
9072
9073        '.breadcrumb { background: transparent !important; padding: 0 0 20px 0 !important; margin: 0 0 24px 0 !important; border-bottom: 2px solid #e0e0de !important; border-radius: 0 !important; font-family: "Open Sans", sans-serif !important; font-size: 14px !important; }',
9074        '.breadcrumb a { color: #0000FF !important; text-decoration: underline !important; }',
9075        '.breadcrumb a:hover { color: #000080 !important; }',
9076        '.breadcrumb > .active, .breadcrumb .navigation_page { color: #48484A !important; font-weight: 600 !important; }',
9077        '.breadcrumb .divider { color: #828866 !important; margin: 0 6px !important; }',
9078
9079        '.table-responsive { overflow-x: auto !important; }',
9080        '.table { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; width: 100% !important; border-collapse: collapse !important; margin-bottom: 0 !important; }',
9081        '.table thead tr, .table > tbody > tr:first-child { background: #828866 !important; }',
9082        '.table thead tr td, .table thead tr th, .table > tbody > tr:first-child > td { padding: 14px 16px !important; color: #ffffff !important; font-weight: 600 !important; text-align: left !important; border: none !important; border-bottom: 2px solid #6a6f54 !important; }',
9083        '.table > tbody > tr:nth-child(even) > td { background: #f8f8f6 !important; }',
9084        '.table > tbody > tr:nth-child(odd) > td { background: #ffffff !important; }',
9085        '.table > tbody > tr > td { padding: 12px 16px !important; color: #48484A !important; border: none !important; border-bottom: 1px solid #e0e0de !important; vertical-align: middle !important; }',
9086        '.table-bordered { border: 1px solid #e0e0de !important; border-radius: 8px !important; overflow: hidden !important; }',
9087        '.table-bordered > tbody > tr >
9087 td { border-color: #e0e0de !important; }',
9088
9089        '.btn { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; font-weight: 600 !important; border-radius: 6px !important; padding: 10px 20px !important; transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease !important; text-decoration: none !important; min-height: 44px !important; }',
9090        '.btn-default { background: #828866 !important; border: none !important; color: #ffffff !important; }',
9091        '.btn-default:hover, .btn-default:focus { background: #6a6f54 !important; color: #ffffff !important; box-shadow: 0 4px 12px rgba(130,136,102,0.4) !important; transform: translateY(-1px) !important; }',
9092        '.btn-primary { background: #48484A !important; border-color: #48484A !important; color: #ffffff !important; }',
9093        '.btn-primary:hover, .btn-primary:focus { background: #2e2e30 !important; border-color: #2e2e30 !important; box-shadow: 0 4px 12px rgba(72,72,74,0.4) !important; }',
9094        '.btn-danger { background: #c0392b !important; border-color: #c0392b !important; color: #ffffff !important; }',
9095        '.btn-danger:hover, .btn-danger:focus { background: #a93226 !important; border-color: #a93226 !important; }',
9096
9097        'input[type="text"], input[type="number"], input[type="email"], select { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #48484A !important; border: 1px solid #828866 !important; border-radius: 4px !important; padding: 6px 10px !important; background: #ffffff !important; }',
9098        'input[type="text"]:focus, input[type="number"]:focus, input[type="email"]:focus, select:focus { outline: 2px solid #C4D597 !important; border-color: #C4D597 !important; }',
9099
9100        '.main-content h1, .main-content h2, .main-content h3, .main-content h4, .main-content h5, .main-content h6 { font-family: "Open Sans", sans-serif !important; color: #48484A !important; line-height: 1.3 !important; }',
9101        '.main-content h1 { font-size: 32px !important; font-weight: 700 !important; }',
9102        '.main-content h2 { font-size: 24px !important; font-weight: 700 !important; padding-bottom: 12px !important; border-bottom: 3px solid #828866 !important; margin-bottom: 20px !important; }',
9103        '.main-content h3 { font-size: 18px !important; font-weight: 600 !important; }',
9104        '.main-content p, .main-content li { font-family: "Open Sans", sans-serif !important; font-size: 16px !important; color: #48484A !important; line-height: 1.5 !important; }',
9105        '.main-content a { color: #0000FF !important; }',
9106        '.main-content a:visited { color: #800080 !important; }',
9107        '.main-content a:hover { color: #000080 !important; }',
9108
9109        '#copyright, #footer p { font-family: "Open Sans", sans-serif !important; font-size: 13px !important; color: #5a5a5c !important; }',
9110        '#footer #footer-nav a { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #48484A !important; font-weight: 600 !important; transition: color 0.2s ease !important; }',
9111        '#footer #footer-nav a:hover { color: #828866 !important; text-decoration: underline !important; }',
9112    ].join('\n');
9113
9114    var styleEl = document.createElement('style');
9115    styleEl.id  = 'nasphv-cart-enhancer';
9116    styleEl.textContent = css;
9117    document.head.appendChild(styleEl);
9118
9119    $(document).ready(function () {
9120
9121        $('#main.interior.container').css({ 'background': 'transparent', 'padding-top': '32px', 'padding-bottom': '48px' });
9122
9123        $('.table > tbody > tr:first-child > td').css({ 'background': '#828866', 'color': '#ffffff', 'font-weight': '600', 'border-bottom': '2px solid #6a6f54' });
9124
9125        $('.btn').not('.bv-hidden-submit').each(function () {
9126            $(this).css({ 'background': '#828866', 'border': 'none', 'color': '#ffffff', 'width': 'auto', 'min-width': '150px', 'white-space': 'nowrap', 'text-align': 'center' });
9127            $(this).hover(
9128                function () { $(this).css({ 'background': '#6a6f54', 'box-shadow': '0 4px 12px rgba(130,136,102,0.4)' }); },
9129                function () { $(this).css({ 'background': '#828866', 'box-shadow': 'none' }); }
9130            );
9131        });
9132    });
9133
9134}(window.jQuery));
9135</script>
9135 
9135<script>
9136(function ($) {
9137    'use strict';
9138
9139    if (window.location.pathname.toLowerCase() !== '/site_store_product.cfm') { return; }
9140
9141    if (!document.querySelector('link[href*="Open+Sans"]')) {
9142        var fontLink = document.createElement('link');
9143        fontLink.rel  = 'stylesheet';
9144        fontLink.href = 'https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap';
9145        document.head.appendChild(fontLink);
9146    }
9147
9148    var css = [
9149        'body { font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important; font-size: 16px !important; line-height: 1.5 !important; color: #48484A !important; background-color: #48484a !important; }',
9150
9151        '#main.interior.container { background: transparent !important; padding-top: 32px !important; padding-bottom: 48px !important; max-width: 1200px !important; margin-left: auto !important; margin-right: auto !important; }',
9152
9153        '#amo_subnav { float: left !important; width: 25% !important; padding: 0 15px !important; box-sizing: border-box !important; }',
9154        '#amo_subnav aside { float: none !important; width: auto !important; padding: 0 !important; background: #ffffff !important; border-radius: 8px !important; box-shadow: 0 2px 8px rgba(0,0,0,0.2), 0 1px 3px rgba(0,0,0,0.1) !important; overflow: hidden !important; }',
9155
9156        '.main-content.right { float: left !important; width: 75% !important; padding: 0 15px !important; box-sizing: border-box !important; background: #ffffff !important; border-radius: 8px !important; box-shadow: 0 2px 8px rgba(0,0,0,0.2), 0 1px 3px rgba(0,0,0,0.1) !important; }',
9157
9158        '.sub-nav { padding: 0 !important; }',
9159        '.sub-nav h4 { display: block !important; font-family: "Open Sans", sans-serif !important; font-size: 13px !important; font-weight: 700 !important; color: #ffffff !important; background: #828866 !important; margin: 0 !important; padding: 10px 16px !important; letter-spacing: 0.05em !important; text-transform: uppercase !important; }',
9160        '.sub-nav hr { display: none !important; }',
9161        '.sub-nav p { padding: 0 12px 12px 12px !important; margin: 0 !important; }',
9162
9163        '.nav-pills { padding: 8px !important; margin: 0 !important; }',
9164        '.nav-pills > li > a { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #48484A !important; border-radius: 4px !important; padding: 10px 14px !important; transition: background 0.2s ease, color 0.2s ease !important; }',
9165        '.nav-pills > li > a:hover, .nav-pills > li > a:focus { background: #D9D9BC !important; color: #48484A !important; }',
9166        '.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { background: #828866 !important; color: #ffffff !important; font-weight: 600 !important; }',
9167
9168        '#amo_subnav .btn-success { background: #828866 !important; border-color: #828866 !important; font-family: "Open Sans", sans-serif !important; font-weight: 600 !important; font-size: 14px !important; border-radius: 6px !important; padding: 10px 20px !important; transition: background 0.2s ease, box-shadow 0.2s ease !important; width: 100% !important; display: block !important; }',
9169        '#amo_subnav .btn-success:hover, #amo_subnav .btn-success:focus { background: #6a6f54 !important; border-color: #6a6f54 !important; box-shadow: 0 4px 12px rgba(130,136,102,0.4) !important; }',
9170
9171        '.breadcrumb { background: transparent !important; padding: 0 0 20px 0 !important; margin: 0 0 24px 0 !important; border-bottom: 2px solid #e0e0de !important; border-radius: 0 !important; font-family: "Open Sans", sans-serif !important; font-size: 14px !important; }',
9172        '.breadcrumb a { color: #0000FF !important; text-decoration: underline !important; }',
9173        '.breadcrumb a:hover { color: #000080 !important; }',
9174        '.breadcrumb .divider { color: #828866 !important; margin: 0 6px !important; }',
9175
9176        '.page-header { border-bottom: 3px solid #828866 !important; margin: 0 0 24px 0 !important; padding-bottom: 12px !important; }',
9177        '.page-header h3 { font-family: "Open Sans", sans-serif !important; font-size: 24px !important; font-weight: 700 !important; color: #48484A !important; margin: 0 !important; line-height: 1.3 !important; }',
9178
9179        '.well { background: #f8f8f6 !important; border: 1px solid #e0e0de !important; border-radius: 8px !important; padding: 20px 24px !important; box-shadow: none !important; }',
9180        'p.price, #our_price_display { font-family: "Open Sans", sans-serif !important; font-size: 24px !important; font-weight: 700 !important; color: #828866 !important; margin: 0 !important; }',
9181
9182        'label[for="quantity"] { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; font-weight: 600 !important; color: #48484A !important; display: block !important; margin-bottom: 6px !important; }',
9183        'input.validate_number { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #48484A !important; border: 1px solid #828866 !important; border-radius: 4px !important; padding: 6px 10px !important; }',
9184        'input.validate_number:focus { outline: 2px solid #C4D597 !important; border-color: #C4D597 !important; }',
9185
9186        '.btn { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; font-weight: 600 !important; border-radius: 6px !important; padding: 10px 20px !important; transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease !important; text-decoration: none !important; min-height: 44px !important; white-space: nowrap !important; }',
9187        '.btn-primary { background: #828866 !important; border-color: #828866 !important; color: #ffffff !important; }',
9188        '.btn-primary:hover, .btn-primary:focus { background: #6a6f54 !important; border-color: #6a6f54 !important; box-shadow: 0 4px 12px rgba(130,136,102,0.4) !important; transform: translateY(-1px) !important; }',
9189
9190        '.nav-tabs { border-bottom: 2px solid #828866 !important; margin-top: 16px !important; }',
9191        '.nav-tabs > li > a { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; font-weight: 600 !important; color: #48484A !important; border-radius: 6px 6px 0 0 !important; padding: 10px 20px !important; border: 1px solid transparent !important; transition: background 0.2s ease !important; }',
9192        '.nav-tabs > li > a:hover { background: #D9D9BC !important; color: #48484A !important;
9192 border-color: #e0e0de #e0e0de transparent !important; }',
9193        '.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { background: #828866 !important; color: #ffffff !important; border-color: #828866 !important; }',
9194
9195        '.tab-content { font-family: "Open Sans", sans-serif !important; font-size: 16px !important; color: #48484A !important; line-height: 1.5 !important; padding-top: 16px !important; }',
9196        '.tab-content h3 { font-family: "Open Sans", sans-serif !important; font-size: 18px !important; font-weight: 600 !important; color: #48484A !important; margin-bottom: 12px !important; }',
9197
9198        '.main-content p, .main-content li { font-family: "Open Sans", sans-serif !important; font-size: 16px !important; color: #48484A !important; line-height: 1.5 !important; }',
9199        '.main-content a { color: #0000FF !important; }',
9200        '.main-content a:visited { color: #800080 !important; }',
9201        '.main-content a:hover { color: #000080 !important; }',
9202
9203        '#copyright, #footer p { font-family: "Open Sans", sans-serif !important; font-size: 13px !important; color: #5a5a5c !important; }',
9204        '#footer #footer-nav a { font-family: "Open Sans", sans-serif !important; font-size: 14px !important; color: #48484A !important; font-weight: 600 !important; transition: color 0.2s ease !important; }',
9205        '#footer #footer-nav a:hover { color: #828866 !important; text-decoration: underline !important; }',
9206    ].join('\n');
9207
9208    var styleEl = document.createElement('style');
9209    styleEl.id  = 'nasphv-product-enhancer';
9210    styleEl.textContent = css;
9211    document.head.appendChild(styleEl);
9212
9213    $(document).ready(function () {
9214
9215        $('#main.interior.container').css({ 'background': 'transparent', 'padding-top': '32px', 'padding-bottom': '48px' });
9216
9217        $('#product_form .btn-primary').not('.bv-hidden-submit').css({ 'background': '#828866', 'border': 'none', 'color': '#ffffff', 'width': 'auto', 'min-width': '120px' }).hover(
9218            function () { $(this).css({ 'background': '#6a6f54', 'box-shadow': '0 4px 12px rgba(130,136,102,0.4)' }); },
9219            function () { $(this).css({ 'background': '#828866', 'box-shadow': 'none' }); }
9220        );
9221
9222    });
9223
9224}(window.jQuery));
9225</script>
9225 
9225<script>
9226(function() {
9227    if (window.location.pathname === '/site_forgot_password.cfm') {
9228        var style = document.createElement('style');
9229        style.innerHTML = '#mc-main h4, #mc-main p, #mc-main label { color: white !important; }';
9230        document.head.appendChild(style);
9231    }
9232}());
9233</script>
9233 
9233<script>
9234(function() {
9235    if (window.location.pathname === '/site_forgot_username.cfm') {
9236        var style = document.createElement('style');
9237        style.innerHTML = '#mc-main h4, #mc-main p, #mc-main label { color: white !important; }';
9238        document.head.appendChild(style);
9239    }
9240}());
9241</script>
9241 
9242
9243</body>
9244</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.