##// END OF EJS Templates
unify highlight.js / codemirror style
MinRK -
Show More
@@ -0,0 +1,157 b''
1 /*
2
3 Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
4 Adapted from GitHub theme
5
6 */
7
8 pre code {
9 display: block;
10 padding: 0.5em;
11 }
12
13 .highlight-base,
14 pre code,
15 pre .subst,
16 pre .tag .title,
17 pre .lisp .title,
18 pre .clojure .built_in,
19 pre .nginx .title {
20 color: black;
21 }
22
23 .highlight-string,
24 pre .string,
25 pre .constant,
26 pre .parent,
27 pre .tag .value,
28 pre .rules .value,
29 pre .rules .value .number,
30 pre .preprocessor,
31 pre .ruby .symbol,
32 pre .ruby .symbol .string,
33 pre .aggregate,
34 pre .template_tag,
35 pre .django .variable,
36 pre .smalltalk .class,
37 pre .addition,
38 pre .flow,
39 pre .stream,
40 pre .bash .variable,
41 pre .apache .tag,
42 pre .apache .cbracket,
43 pre .tex .command,
44 pre .tex .special,
45 pre .erlang_repl .function_or_atom,
46 pre .markdown .header {
47 color: #BA2121;
48 }
49
50 .highlight-comment,
51 pre .comment,
52 pre .annotation,
53 pre .template_comment,
54 pre .diff .header,
55 pre .chunk,
56 pre .markdown .blockquote {
57 color: #408080;
58 font-style: italic;
59 }
60
61 .highlight-number,
62 pre .number,
63 pre .date,
64 pre .regexp,
65 pre .literal,
66 pre .smalltalk .symbol,
67 pre .smalltalk .char,
68 pre .go .constant,
69 pre .change,
70 pre .markdown .bullet,
71 pre .markdown .link_url {
72 color: #080;
73 }
74
75 pre .label,
76 pre .javadoc,
77 pre .ruby .string,
78 pre .decorator,
79 pre .filter .argument,
80 pre .localvars,
81 pre .array,
82 pre .attr_selector,
83 pre .important,
84 pre .pseudo,
85 pre .pi,
86 pre .doctype,
87 pre .deletion,
88 pre .envvar,
89 pre .shebang,
90 pre .apache .sqbracket,
91 pre .nginx .built_in,
92 pre .tex .formula,
93 pre .erlang_repl .reserved,
94 pre .prompt,
95 pre .markdown .link_label,
96 pre .vhdl .attribute,
97 pre .clojure .attribute,
98 pre .coffeescript .property {
99 color: #88F
100 }
101
102 .highlight-keyword,
103 pre .keyword,
104 pre .id,
105 pre .phpdoc,
106 pre .aggregate,
107 pre .css .tag,
108 pre .javadoctag,
109 pre .phpdoc,
110 pre .yardoctag,
111 pre .smalltalk .class,
112 pre .winutils,
113 pre .bash .variable,
114 pre .apache .tag,
115 pre .go .typename,
116 pre .tex .command,
117 pre .markdown .strong,
118 pre .request,
119 pre .status {
120 color: #008000;
121 font-weight: bold;
122 }
123
124 .highlight-builtin,
125 pre .built_in {
126 color: #008000;
127 }
128
129 pre .markdown .emphasis {
130 font-style: italic;
131 }
132
133 pre .nginx .built_in {
134 font-weight: normal;
135 }
136
137 pre .coffeescript .javascript,
138 pre .javascript .xml,
139 pre .tex .formula,
140 pre .xml .javascript,
141 pre .xml .vbscript,
142 pre .xml .css,
143 pre .xml .cdata {
144 opacity: 0.5;
145 }
146
147 /* apply the same style to codemirror */
148
149 .cm-s-ipython span.cm-variable { .highlight-base()}
150 .cm-s-ipython span.cm-keyword { .highlight-keyword() }
151 .cm-s-ipython span.cm-number { .highlight-number() }
152 .cm-s-ipython span.cm-comment { .highlight-comment() }
153 .cm-s-ipython span.cm-string { .highlight-string()}
154 .cm-s-ipython span.cm-builtin { .highlight-builtin() }
155 .cm-s-ipython span.cm-error { color: #f00; }
156 .cm-s-ipython span.cm-operator {color: #AA22FF; font-weight: bold;}
157 .cm-s-ipython span.cm-meta {color: #AA22FF;}
@@ -1,981 +1,1001 b''
1 1 article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
2 2 audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
3 3 audio:not([controls]){display:none;}
4 4 html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
5 5 a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
6 6 a:hover,a:active{outline:0;}
7 7 sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
8 8 sup{top:-0.5em;}
9 9 sub{bottom:-0.25em;}
10 10 img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
11 11 #map_canvas img,.google-maps img{max-width:none;}
12 12 button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
13 13 button,input{*overflow:visible;line-height:normal;}
14 14 button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
15 15 button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
16 16 label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;}
17 17 input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
18 18 input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
19 19 textarea{overflow:auto;vertical-align:top;}
20 20 @media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
21 21 .clearfix:after{clear:both;}
22 22 .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
23 23 .input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
24 24 body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;color:#000000;background-color:#ffffff;}
25 25 a{color:#0088cc;text-decoration:none;}
26 26 a:hover,a:focus{color:#005580;text-decoration:underline;}
27 27 .img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
28 28 .img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
29 29 .img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
30 30 .row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}
31 31 .row:after{clear:both;}
32 32 [class*="span"]{float:left;min-height:1px;margin-left:20px;}
33 33 .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
34 34 .span12{width:940px;}
35 35 .span11{width:860px;}
36 36 .span10{width:780px;}
37 37 .span9{width:700px;}
38 38 .span8{width:620px;}
39 39 .span7{width:540px;}
40 40 .span6{width:460px;}
41 41 .span5{width:380px;}
42 42 .span4{width:300px;}
43 43 .span3{width:220px;}
44 44 .span2{width:140px;}
45 45 .span1{width:60px;}
46 46 .offset12{margin-left:980px;}
47 47 .offset11{margin-left:900px;}
48 48 .offset10{margin-left:820px;}
49 49 .offset9{margin-left:740px;}
50 50 .offset8{margin-left:660px;}
51 51 .offset7{margin-left:580px;}
52 52 .offset6{margin-left:500px;}
53 53 .offset5{margin-left:420px;}
54 54 .offset4{margin-left:340px;}
55 55 .offset3{margin-left:260px;}
56 56 .offset2{margin-left:180px;}
57 57 .offset1{margin-left:100px;}
58 58 .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
59 59 .row-fluid:after{clear:both;}
60 60 .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
61 61 .row-fluid [class*="span"]:first-child{margin-left:0;}
62 62 .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%;}
63 63 .row-fluid .span12{width:100%;*width:99.94680851063829%;}
64 64 .row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}
65 65 .row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}
66 66 .row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}
67 67 .row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}
68 68 .row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}
69 69 .row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}
70 70 .row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}
71 71 .row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
72 72 .row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}
73 73 .row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}
74 74 .row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}
75 75 .row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;}
76 76 .row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;}
77 77 .row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;}
78 78 .row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;}
79 79 .row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;}
80 80 .row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;}
81 81 .row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;}
82 82 .row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;}
83 83 .row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;}
84 84 .row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;}
85 85 .row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;}
86 86 .row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;}
87 87 .row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;}
88 88 .row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;}
89 89 .row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;}
90 90 .row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;}
91 91 .row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;}
92 92 .row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;}
93 93 .row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;}
94 94 .row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;}
95 95 .row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;}
96 96 .row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;}
97 97 .row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;}
98 98 .row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;}
99 99 [class*="span"].hide,.row-fluid [class*="span"].hide{display:none;}
100 100 [class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;}
101 101 .container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}
102 102 .container:after{clear:both;}
103 103 .container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
104 104 .container-fluid:after{clear:both;}
105 105 p{margin:0 0 10px;}
106 106 .lead{margin-bottom:20px;font-size:19.5px;font-weight:200;line-height:30px;}
107 107 small{font-size:85%;}
108 108 strong{font-weight:bold;}
109 109 em{font-style:italic;}
110 110 cite{font-style:normal;}
111 111 .muted{color:#999999;}
112 112 a.muted:hover,a.muted:focus{color:#808080;}
113 113 .text-warning{color:#c09853;}
114 114 a.text-warning:hover,a.text-warning:focus{color:#a47e3c;}
115 115 .text-error{color:#b94a48;}
116 116 a.text-error:hover,a.text-error:focus{color:#953b39;}
117 117 .text-info{color:#3a87ad;}
118 118 a.text-info:hover,a.text-info:focus{color:#2d6987;}
119 119 .text-success{color:#468847;}
120 120 a.text-success:hover,a.text-success:focus{color:#356635;}
121 121 .text-left{text-align:left;}
122 122 .text-right{text-align:right;}
123 123 .text-center{text-align:center;}
124 124 h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;}
125 125 h1,h2,h3{line-height:40px;}
126 126 h1{font-size:35.75px;}
127 127 h2{font-size:29.25px;}
128 128 h3{font-size:22.75px;}
129 129 h4{font-size:16.25px;}
130 130 h5{font-size:13px;}
131 131 h6{font-size:11.049999999999999px;}
132 132 h1 small{font-size:22.75px;}
133 133 h2 small{font-size:16.25px;}
134 134 h3 small{font-size:13px;}
135 135 h4 small{font-size:13px;}
136 136 .page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eeeeee;}
137 137 ul,ol{padding:0;margin:0 0 10px 25px;}
138 138 ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
139 139 li{line-height:20px;}
140 140 ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}
141 141 ul.inline,ol.inline{margin-left:0;list-style:none;}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px;}
142 142 dl{margin-bottom:20px;}
143 143 dt,dd{line-height:20px;}
144 144 dt{font-weight:bold;}
145 145 dd{margin-left:10px;}
146 146 .dl-horizontal{*zoom:1;}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0;}
147 147 .dl-horizontal:after{clear:both;}
148 148 .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
149 149 .dl-horizontal dd{margin-left:180px;}
150 150 hr{margin:20px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
151 151 abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;}
152 152 abbr.initialism{font-size:90%;text-transform:uppercase;}
153 153 blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:16.25px;font-weight:300;line-height:1.25;}
154 154 blockquote small{display:block;line-height:20px;color:#999999;}blockquote small:before{content:'\2014 \00A0';}
155 155 blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}
156 156 blockquote.pull-right small:before{content:'';}
157 157 blockquote.pull-right small:after{content:'\00A0 \2014';}
158 158 q:before,q:after,blockquote:before,blockquote:after{content:"";}
159 159 address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;}
160 160 form{margin:0 0 20px;}
161 161 fieldset{padding:0;margin:0;border:0;}
162 162 legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:19.5px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;}
163 163 label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:20px;}
164 164 input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
165 165 label{display:block;margin-bottom:5px;}
166 166 select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:13px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;}
167 167 input,textarea,.uneditable-input{width:206px;}
168 168 textarea{height:auto;}
169 169 textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
170 170 input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;}
171 171 input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}
172 172 select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;}
173 173 select{width:220px;border:1px solid #cccccc;background-color:#ffffff;}
174 174 select[multiple],select[size]{height:auto;}
175 175 select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
176 176 .uneditable-input,.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}
177 177 .uneditable-input{overflow:hidden;white-space:nowrap;}
178 178 .uneditable-textarea{width:auto;height:auto;}
179 179 input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;}
180 180 input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;}
181 181 input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;}
182 182 .radio,.checkbox{min-height:20px;padding-left:20px;}
183 183 .radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px;}
184 184 .controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;}
185 185 .radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
186 186 .radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;}
187 187 .input-mini{width:60px;}
188 188 .input-small{width:90px;}
189 189 .input-medium{width:150px;}
190 190 .input-large{width:210px;}
191 191 .input-xlarge{width:270px;}
192 192 .input-xxlarge{width:530px;}
193 193 input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;}
194 194 .input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;}
195 195 input,textarea,.uneditable-input{margin-left:0;}
196 196 .controls-row [class*="span"]+[class*="span"]{margin-left:20px;}
197 197 input.span12,textarea.span12,.uneditable-input.span12{width:926px;}
198 198 input.span11,textarea.span11,.uneditable-input.span11{width:846px;}
199 199 input.span10,textarea.span10,.uneditable-input.span10{width:766px;}
200 200 input.span9,textarea.span9,.uneditable-input.span9{width:686px;}
201 201 input.span8,textarea.span8,.uneditable-input.span8{width:606px;}
202 202 input.span7,textarea.span7,.uneditable-input.span7{width:526px;}
203 203 input.span6,textarea.span6,.uneditable-input.span6{width:446px;}
204 204 input.span5,textarea.span5,.uneditable-input.span5{width:366px;}
205 205 input.span4,textarea.span4,.uneditable-input.span4{width:286px;}
206 206 input.span3,textarea.span3,.uneditable-input.span3{width:206px;}
207 207 input.span2,textarea.span2,.uneditable-input.span2{width:126px;}
208 208 input.span1,textarea.span1,.uneditable-input.span1{width:46px;}
209 209 .controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;}
210 210 .controls-row:after{clear:both;}
211 211 .controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left;}
212 212 .controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px;}
213 213 input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;}
214 214 input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;}
215 215 .control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;}
216 216 .control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;}
217 217 .control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;}
218 218 .control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}
219 219 .control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;}
220 220 .control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;}
221 221 .control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;}
222 222 .control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}
223 223 .control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;}
224 224 .control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;}
225 225 .control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;}
226 226 .control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;}
227 227 .control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;}
228 228 .control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;}
229 229 .control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;}
230 230 .control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;}
231 231 input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
232 232 .form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;}
233 233 .form-actions:after{clear:both;}
234 234 .help-block,.help-inline{color:#262626;}
235 235 .help-block{display:block;margin-bottom:10px;}
236 236 .help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;}
237 237 .input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:13px;}
238 238 .input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;}
239 239 .input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:13px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;}
240 240 .input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
241 241 .input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;}
242 242 .input-prepend .add-on,.input-prepend .btn{margin-right:-1px;}
243 243 .input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
244 244 .input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
245 245 .input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;}
246 246 .input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
247 247 .input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
248 248 .input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
249 249 .input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
250 250 .input-prepend.input-append .btn-group:first-child{margin-left:0;}
251 251 input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
252 252 .form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
253 253 .form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
254 254 .form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
255 255 .form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
256 256 .form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
257 257 .form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle;}
258 258 .form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;}
259 259 .form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;}
260 260 .form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;}
261 261 .form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}
262 262 .form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;}
263 263 .control-group{margin-bottom:10px;}
264 264 legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;}
265 265 .form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;}
266 266 .form-horizontal .control-group:after{clear:both;}
267 267 .form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;}
268 268 .form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;}
269 269 .form-horizontal .help-block{margin-bottom:0;}
270 270 .form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px;}
271 271 .form-horizontal .form-actions{padding-left:180px;}
272 272 table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
273 273 .table{width:100%;margin-bottom:20px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
274 274 .table th{font-weight:bold;}
275 275 .table thead th{vertical-align:bottom;}
276 276 .table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}
277 277 .table tbody+tbody{border-top:2px solid #dddddd;}
278 278 .table .table{background-color:#ffffff;}
279 279 .table-condensed th,.table-condensed td{padding:4px 5px;}
280 280 .table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;}
281 281 .table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
282 282 .table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
283 283 .table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}
284 284 .table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
285 285 .table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
286 286 .table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;}
287 287 .table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;}
288 288 .table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
289 289 .table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}
290 290 .table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;}
291 291 .table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5;}
292 292 table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0;}
293 293 .table td.span1,.table th.span1{float:none;width:44px;margin-left:0;}
294 294 .table td.span2,.table th.span2{float:none;width:124px;margin-left:0;}
295 295 .table td.span3,.table th.span3{float:none;width:204px;margin-left:0;}
296 296 .table td.span4,.table th.span4{float:none;width:284px;margin-left:0;}
297 297 .table td.span5,.table th.span5{float:none;width:364px;margin-left:0;}
298 298 .table td.span6,.table th.span6{float:none;width:444px;margin-left:0;}
299 299 .table td.span7,.table th.span7{float:none;width:524px;margin-left:0;}
300 300 .table td.span8,.table th.span8{float:none;width:604px;margin-left:0;}
301 301 .table td.span9,.table th.span9{float:none;width:684px;margin-left:0;}
302 302 .table td.span10,.table th.span10{float:none;width:764px;margin-left:0;}
303 303 .table td.span11,.table th.span11{float:none;width:844px;margin-left:0;}
304 304 .table td.span12,.table th.span12{float:none;width:924px;margin-left:0;}
305 305 .table tbody tr.success>td{background-color:#dff0d8;}
306 306 .table tbody tr.error>td{background-color:#f2dede;}
307 307 .table tbody tr.warning>td{background-color:#fcf8e3;}
308 308 .table tbody tr.info>td{background-color:#d9edf7;}
309 309 .table-hover tbody tr.success:hover>td{background-color:#d0e9c6;}
310 310 .table-hover tbody tr.error:hover>td{background-color:#ebcccc;}
311 311 .table-hover tbody tr.warning:hover>td{background-color:#faf2cc;}
312 312 .table-hover tbody tr.info:hover>td{background-color:#c4e3f3;}
313 313 [class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;}
314 314 .icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png");}
315 315 .icon-glass{background-position:0 0;}
316 316 .icon-music{background-position:-24px 0;}
317 317 .icon-search{background-position:-48px 0;}
318 318 .icon-envelope{background-position:-72px 0;}
319 319 .icon-heart{background-position:-96px 0;}
320 320 .icon-star{background-position:-120px 0;}
321 321 .icon-star-empty{background-position:-144px 0;}
322 322 .icon-user{background-position:-168px 0;}
323 323 .icon-film{background-position:-192px 0;}
324 324 .icon-th-large{background-position:-216px 0;}
325 325 .icon-th{background-position:-240px 0;}
326 326 .icon-th-list{background-position:-264px 0;}
327 327 .icon-ok{background-position:-288px 0;}
328 328 .icon-remove{background-position:-312px 0;}
329 329 .icon-zoom-in{background-position:-336px 0;}
330 330 .icon-zoom-out{background-position:-360px 0;}
331 331 .icon-off{background-position:-384px 0;}
332 332 .icon-signal{background-position:-408px 0;}
333 333 .icon-cog{background-position:-432px 0;}
334 334 .icon-trash{background-position:-456px 0;}
335 335 .icon-home{background-position:0 -24px;}
336 336 .icon-file{background-position:-24px -24px;}
337 337 .icon-time{background-position:-48px -24px;}
338 338 .icon-road{background-position:-72px -24px;}
339 339 .icon-download-alt{background-position:-96px -24px;}
340 340 .icon-download{background-position:-120px -24px;}
341 341 .icon-upload{background-position:-144px -24px;}
342 342 .icon-inbox{background-position:-168px -24px;}
343 343 .icon-play-circle{background-position:-192px -24px;}
344 344 .icon-repeat{background-position:-216px -24px;}
345 345 .icon-refresh{background-position:-240px -24px;}
346 346 .icon-list-alt{background-position:-264px -24px;}
347 347 .icon-lock{background-position:-287px -24px;}
348 348 .icon-flag{background-position:-312px -24px;}
349 349 .icon-headphones{background-position:-336px -24px;}
350 350 .icon-volume-off{background-position:-360px -24px;}
351 351 .icon-volume-down{background-position:-384px -24px;}
352 352 .icon-volume-up{background-position:-408px -24px;}
353 353 .icon-qrcode{background-position:-432px -24px;}
354 354 .icon-barcode{background-position:-456px -24px;}
355 355 .icon-tag{background-position:0 -48px;}
356 356 .icon-tags{background-position:-25px -48px;}
357 357 .icon-book{background-position:-48px -48px;}
358 358 .icon-bookmark{background-position:-72px -48px;}
359 359 .icon-print{background-position:-96px -48px;}
360 360 .icon-camera{background-position:-120px -48px;}
361 361 .icon-font{background-position:-144px -48px;}
362 362 .icon-bold{background-position:-167px -48px;}
363 363 .icon-italic{background-position:-192px -48px;}
364 364 .icon-text-height{background-position:-216px -48px;}
365 365 .icon-text-width{background-position:-240px -48px;}
366 366 .icon-align-left{background-position:-264px -48px;}
367 367 .icon-align-center{background-position:-288px -48px;}
368 368 .icon-align-right{background-position:-312px -48px;}
369 369 .icon-align-justify{background-position:-336px -48px;}
370 370 .icon-list{background-position:-360px -48px;}
371 371 .icon-indent-left{background-position:-384px -48px;}
372 372 .icon-indent-right{background-position:-408px -48px;}
373 373 .icon-facetime-video{background-position:-432px -48px;}
374 374 .icon-picture{background-position:-456px -48px;}
375 375 .icon-pencil{background-position:0 -72px;}
376 376 .icon-map-marker{background-position:-24px -72px;}
377 377 .icon-adjust{background-position:-48px -72px;}
378 378 .icon-tint{background-position:-72px -72px;}
379 379 .icon-edit{background-position:-96px -72px;}
380 380 .icon-share{background-position:-120px -72px;}
381 381 .icon-check{background-position:-144px -72px;}
382 382 .icon-move{background-position:-168px -72px;}
383 383 .icon-step-backward{background-position:-192px -72px;}
384 384 .icon-fast-backward{background-position:-216px -72px;}
385 385 .icon-backward{background-position:-240px -72px;}
386 386 .icon-play{background-position:-264px -72px;}
387 387 .icon-pause{background-position:-288px -72px;}
388 388 .icon-stop{background-position:-312px -72px;}
389 389 .icon-forward{background-position:-336px -72px;}
390 390 .icon-fast-forward{background-position:-360px -72px;}
391 391 .icon-step-forward{background-position:-384px -72px;}
392 392 .icon-eject{background-position:-408px -72px;}
393 393 .icon-chevron-left{background-position:-432px -72px;}
394 394 .icon-chevron-right{background-position:-456px -72px;}
395 395 .icon-plus-sign{background-position:0 -96px;}
396 396 .icon-minus-sign{background-position:-24px -96px;}
397 397 .icon-remove-sign{background-position:-48px -96px;}
398 398 .icon-ok-sign{background-position:-72px -96px;}
399 399 .icon-question-sign{background-position:-96px -96px;}
400 400 .icon-info-sign{background-position:-120px -96px;}
401 401 .icon-screenshot{background-position:-144px -96px;}
402 402 .icon-remove-circle{background-position:-168px -96px;}
403 403 .icon-ok-circle{background-position:-192px -96px;}
404 404 .icon-ban-circle{background-position:-216px -96px;}
405 405 .icon-arrow-left{background-position:-240px -96px;}
406 406 .icon-arrow-right{background-position:-264px -96px;}
407 407 .icon-arrow-up{background-position:-289px -96px;}
408 408 .icon-arrow-down{background-position:-312px -96px;}
409 409 .icon-share-alt{background-position:-336px -96px;}
410 410 .icon-resize-full{background-position:-360px -96px;}
411 411 .icon-resize-small{background-position:-384px -96px;}
412 412 .icon-plus{background-position:-408px -96px;}
413 413 .icon-minus{background-position:-433px -96px;}
414 414 .icon-asterisk{background-position:-456px -96px;}
415 415 .icon-exclamation-sign{background-position:0 -120px;}
416 416 .icon-gift{background-position:-24px -120px;}
417 417 .icon-leaf{background-position:-48px -120px;}
418 418 .icon-fire{background-position:-72px -120px;}
419 419 .icon-eye-open{background-position:-96px -120px;}
420 420 .icon-eye-close{background-position:-120px -120px;}
421 421 .icon-warning-sign{background-position:-144px -120px;}
422 422 .icon-plane{background-position:-168px -120px;}
423 423 .icon-calendar{background-position:-192px -120px;}
424 424 .icon-random{background-position:-216px -120px;width:16px;}
425 425 .icon-comment{background-position:-240px -120px;}
426 426 .icon-magnet{background-position:-264px -120px;}
427 427 .icon-chevron-up{background-position:-288px -120px;}
428 428 .icon-chevron-down{background-position:-313px -119px;}
429 429 .icon-retweet{background-position:-336px -120px;}
430 430 .icon-shopping-cart{background-position:-360px -120px;}
431 431 .icon-folder-close{background-position:-384px -120px;width:16px;}
432 432 .icon-folder-open{background-position:-408px -120px;width:16px;}
433 433 .icon-resize-vertical{background-position:-432px -119px;}
434 434 .icon-resize-horizontal{background-position:-456px -118px;}
435 435 .icon-hdd{background-position:0 -144px;}
436 436 .icon-bullhorn{background-position:-24px -144px;}
437 437 .icon-bell{background-position:-48px -144px;}
438 438 .icon-certificate{background-position:-72px -144px;}
439 439 .icon-thumbs-up{background-position:-96px -144px;}
440 440 .icon-thumbs-down{background-position:-120px -144px;}
441 441 .icon-hand-right{background-position:-144px -144px;}
442 442 .icon-hand-left{background-position:-168px -144px;}
443 443 .icon-hand-up{background-position:-192px -144px;}
444 444 .icon-hand-down{background-position:-216px -144px;}
445 445 .icon-circle-arrow-right{background-position:-240px -144px;}
446 446 .icon-circle-arrow-left{background-position:-264px -144px;}
447 447 .icon-circle-arrow-up{background-position:-288px -144px;}
448 448 .icon-circle-arrow-down{background-position:-312px -144px;}
449 449 .icon-globe{background-position:-336px -144px;}
450 450 .icon-wrench{background-position:-360px -144px;}
451 451 .icon-tasks{background-position:-384px -144px;}
452 452 .icon-filter{background-position:-408px -144px;}
453 453 .icon-briefcase{background-position:-432px -144px;}
454 454 .icon-fullscreen{background-position:-456px -144px;}
455 455 .dropup,.dropdown{position:relative;}
456 456 .dropdown-toggle{*margin-bottom:-3px;}
457 457 .dropdown-toggle:active,.open .dropdown-toggle{outline:0;}
458 458 .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}
459 459 .dropdown .caret{margin-top:8px;margin-left:2px;}
460 460 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}
461 461 .dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
462 462 .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;}
463 463 .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#ffffff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}
464 464 .dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}
465 465 .dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999;}
466 466 .dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default;}
467 467 .open{*z-index:1000;}.open>.dropdown-menu{display:block;}
468 468 .pull-right>.dropdown-menu{right:0;left:auto;}
469 469 .dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";}
470 470 .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
471 471 .dropdown-submenu{position:relative;}
472 472 .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
473 473 .dropdown-submenu:hover>.dropdown-menu{display:block;}
474 474 .dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;}
475 475 .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
476 476 .dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
477 477 .dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
478 478 .dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}
479 479 .typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
480 480 .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
481 481 .well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
482 482 .well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
483 483 .fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}
484 484 .collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;}
485 485 .close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
486 486 button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
487 487 .btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:13px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbbbbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
488 488 .btn:active,.btn.active{background-color:#cccccc \9;}
489 489 .btn:first-child{*margin-left:0;}
490 490 .btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
491 491 .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
492 492 .btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
493 493 .btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
494 494 .btn-large{padding:11px 19px;font-size:16.25px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
495 495 .btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;}
496 496 .btn-small{padding:2px 10px;font-size:11.049999999999999px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
497 497 .btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;}
498 498 .btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;}
499 499 .btn-mini{padding:0 6px;font-size:9.75px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
500 500 .btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
501 501 .btn-block+.btn-block{margin-top:5px;}
502 502 input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
503 503 .btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
504 504 .btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
505 505 .btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
506 506 .btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
507 507 .btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
508 508 .btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
509 509 .btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
510 510 .btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
511 511 .btn-success:active,.btn-success.active{background-color:#408140 \9;}
512 512 .btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
513 513 .btn-info:active,.btn-info.active{background-color:#24748c \9;}
514 514 .btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
515 515 .btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
516 516 button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
517 517 button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
518 518 button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
519 519 button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
520 520 .btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
521 521 .btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
522 522 .btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent;}
523 523 .btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;}
524 524 .btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;}
525 525 .btn-group+.btn-group{margin-left:5px;}
526 526 .btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px;}
527 527 .btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
528 528 .btn-group>.btn+.btn{margin-left:-1px;}
529 529 .btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:13px;}
530 530 .btn-group>.btn-mini{font-size:9.75px;}
531 531 .btn-group>.btn-small{font-size:11.049999999999999px;}
532 532 .btn-group>.btn-large{font-size:16.25px;}
533 533 .btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
534 534 .btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
535 535 .btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
536 536 .btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
537 537 .btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;}
538 538 .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}
539 539 .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px;}
540 540 .btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;}
541 541 .btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;}
542 542 .btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;}
543 543 .btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
544 544 .btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}
545 545 .btn-group.open .btn-primary.dropdown-toggle{background-color:#0044cc;}
546 546 .btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}
547 547 .btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}
548 548 .btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}
549 549 .btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}
550 550 .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;}
551 551 .btn .caret{margin-top:8px;margin-left:0;}
552 552 .btn-large .caret{margin-top:6px;}
553 553 .btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;}
554 554 .btn-mini .caret,.btn-small .caret{margin-top:8px;}
555 555 .dropup .btn-large .caret{border-bottom-width:5px;}
556 556 .btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
557 557 .btn-group-vertical{display:inline-block;*display:inline;*zoom:1;}
558 558 .btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
559 559 .btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px;}
560 560 .btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
561 561 .btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
562 562 .btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
563 563 .btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
564 564 .alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
565 565 .alert,.alert h4{color:#c09853;}
566 566 .alert h4{margin:0;}
567 567 .alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}
568 568 .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
569 569 .alert-success h4{color:#468847;}
570 570 .alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
571 571 .alert-danger h4,.alert-error h4{color:#b94a48;}
572 572 .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
573 573 .alert-info h4{color:#3a87ad;}
574 574 .alert-block{padding-top:14px;padding-bottom:14px;}
575 575 .alert-block>p,.alert-block>ul{margin-bottom:0;}
576 576 .alert-block p+p{margin-top:5px;}
577 577 .nav{margin-left:0;margin-bottom:20px;list-style:none;}
578 578 .nav>li>a{display:block;}
579 579 .nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee;}
580 580 .nav>li>a>img{max-width:none;}
581 581 .nav>.pull-right{float:right;}
582 582 .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;}
583 583 .nav li+.nav-header{margin-top:9px;}
584 584 .nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;}
585 585 .nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
586 586 .nav-list>li>a{padding:3px 15px;}
587 587 .nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;}
588 588 .nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px;}
589 589 .nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
590 590 .nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;}
591 591 .nav-tabs:after,.nav-pills:after{clear:both;}
592 592 .nav-tabs>li,.nav-pills>li{float:left;}
593 593 .nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}
594 594 .nav-tabs{border-bottom:1px solid #ddd;}
595 595 .nav-tabs>li{margin-bottom:-1px;}
596 596 .nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #dddddd;}
597 597 .nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}
598 598 .nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
599 599 .nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#ffffff;background-color:#0088cc;}
600 600 .nav-stacked>li{float:none;}
601 601 .nav-stacked>li>a{margin-right:0;}
602 602 .nav-tabs.nav-stacked{border-bottom:0;}
603 603 .nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
604 604 .nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
605 605 .nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
606 606 .nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2;}
607 607 .nav-pills.nav-stacked>li>a{margin-bottom:3px;}
608 608 .nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;}
609 609 .nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
610 610 .nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
611 611 .nav .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px;}
612 612 .nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580;}
613 613 .nav-tabs .dropdown-toggle .caret{margin-top:8px;}
614 614 .nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}
615 615 .nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
616 616 .nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer;}
617 617 .nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#ffffff;background-color:#999999;border-color:#999999;}
618 618 .nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
619 619 .tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999999;}
620 620 .tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;}
621 621 .tabbable:after{clear:both;}
622 622 .tab-content{overflow:auto;}
623 623 .tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0;}
624 624 .tab-content>.tab-pane,.pill-content>.pill-pane{display:none;}
625 625 .tab-content>.active,.pill-content>.active{display:block;}
626 626 .tabs-below>.nav-tabs{border-top:1px solid #ddd;}
627 627 .tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;}
628 628 .tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd;}
629 629 .tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd;}
630 630 .tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;}
631 631 .tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;}
632 632 .tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;}
633 633 .tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
634 634 .tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;}
635 635 .tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;}
636 636 .tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
637 637 .tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
638 638 .tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;}
639 639 .tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;}
640 640 .nav>.disabled>a{color:#999999;}
641 641 .nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default;}
642 642 .navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2;}
643 643 .navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;}
644 644 .navbar-inner:after{clear:both;}
645 645 .navbar .container{width:auto;}
646 646 .nav-collapse.collapse{height:auto;overflow:visible;}
647 647 .navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;}
648 648 .navbar-text{margin-bottom:0;line-height:40px;color:#777777;}
649 649 .navbar-link{color:#777777;}.navbar-link:hover,.navbar-link:focus{color:#333333;}
650 650 .navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;}
651 651 .navbar .btn,.navbar .btn-group{margin-top:5px;}
652 652 .navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;}
653 653 .navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;}
654 654 .navbar-form:after{clear:both;}
655 655 .navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;}
656 656 .navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;}
657 657 .navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;}
658 658 .navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;}
659 659 .navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0;}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
660 660 .navbar-static-top{position:static;margin-bottom:0;}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
661 661 .navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
662 662 .navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;}
663 663 .navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;}
664 664 .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
665 665 .navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
666 666 .navbar-fixed-top{top:0;}
667 667 .navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);}
668 668 .navbar-fixed-bottom{bottom:0;}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1);}
669 669 .navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
670 670 .navbar .nav.pull-right{float:right;margin-right:0;}
671 671 .navbar .nav>li{float:left;}
672 672 .navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;}
673 673 .navbar .nav .dropdown-toggle .caret{margin-top:8px;}
674 674 .navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333333;text-decoration:none;}
675 675 .navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);}
676 676 .navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;}
677 677 .navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;}
678 678 .navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
679 679 .btn-navbar .icon-bar+.icon-bar{margin-top:3px;}
680 680 .navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
681 681 .navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
682 682 .navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;}
683 683 .navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}
684 684 .navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;}
685 685 .navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555555;}
686 686 .navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;}
687 687 .navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
688 688 .navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px;}
689 689 .navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px;}
690 690 .navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
691 691 .navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525;}
692 692 .navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#ffffff;}
693 693 .navbar-inverse .brand{color:#999999;}
694 694 .navbar-inverse .navbar-text{color:#999999;}
695 695 .navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;}
696 696 .navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;}
697 697 .navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;}
698 698 .navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;}
699 699 .navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;}
700 700 .navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
701 701 .navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;}
702 702 .navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
703 703 .navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;}
704 704 .navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;}
705 705 .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
706 706 .navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;}
707 707 .navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}
708 708 .navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;}
709 709 .breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;}.breadcrumb>li>.divider{padding:0 5px;color:#ccc;}
710 710 .breadcrumb>.active{color:#999999;}
711 711 .pagination{margin:20px 0;}
712 712 .pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
713 713 .pagination ul>li{display:inline;}
714 714 .pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;}
715 715 .pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;}
716 716 .pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;}
717 717 .pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999999;background-color:transparent;cursor:default;}
718 718 .pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
719 719 .pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
720 720 .pagination-centered{text-align:center;}
721 721 .pagination-right{text-align:right;}
722 722 .pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:16.25px;}
723 723 .pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
724 724 .pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
725 725 .pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;}
726 726 .pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;}
727 727 .pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.049999999999999px;}
728 728 .pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:9.75px;}
729 729 .pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";line-height:0;}
730 730 .pager:after{clear:both;}
731 731 .pager li{display:inline;}
732 732 .pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
733 733 .pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5;}
734 734 .pager .next>a,.pager .next>span{float:right;}
735 735 .pager .previous>a,.pager .previous>span{float:left;}
736 736 .pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:default;}
737 737 .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;}
738 738 .modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
739 739 .modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
740 740 .modal.fade.in{top:10%;}
741 741 .modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;}
742 742 .modal-header h3{margin:0;line-height:30px;}
743 743 .modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px;}
744 744 .modal-form{margin-bottom:0;}
745 745 .modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;}
746 746 .modal-footer:after{clear:both;}
747 747 .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;}
748 748 .modal-footer .btn-group .btn+.btn{margin-left:-1px;}
749 749 .modal-footer .btn-block+.btn-block{margin-left:0;}
750 750 .tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
751 751 .tooltip.top{margin-top:-3px;padding:5px 0;}
752 752 .tooltip.right{margin-left:3px;padding:0 5px;}
753 753 .tooltip.bottom{margin-top:3px;padding:5px 0;}
754 754 .tooltip.left{margin-left:-3px;padding:0 5px;}
755 755 .tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
756 756 .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
757 757 .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}
758 758 .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
759 759 .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
760 760 .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}
761 761 .popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal;}.popover.top{margin-top:-10px;}
762 762 .popover.right{margin-left:10px;}
763 763 .popover.bottom{margin-top:10px;}
764 764 .popover.left{margin-left:-10px;}
765 765 .popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.popover-title:empty{display:none;}
766 766 .popover-content{padding:9px 14px;}
767 767 .popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
768 768 .popover .arrow{border-width:11px;}
769 769 .popover .arrow:after{border-width:10px;content:"";}
770 770 .popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;}
771 771 .popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;}
772 772 .popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;}
773 773 .popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0, 0, 0, 0.25);}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;}
774 774 .thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;}
775 775 .thumbnails:after{clear:both;}
776 776 .row-fluid .thumbnails{margin-left:0;}
777 777 .thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;}
778 778 .thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
779 779 a.thumbnail:hover,a.thumbnail:focus{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
780 780 .thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}
781 781 .thumbnail .caption{padding:9px;color:#555555;}
782 782 .media,.media-body{overflow:hidden;*overflow:visible;zoom:1;}
783 783 .media,.media .media{margin-top:15px;}
784 784 .media:first-child{margin-top:0;}
785 785 .media-object{display:block;}
786 786 .media-heading{margin:0 0 5px;}
787 787 .media>.pull-left{margin-right:10px;}
788 788 .media>.pull-right{margin-left:10px;}
789 789 .media-list{margin-left:0;list-style:none;}
790 790 .label,.badge{display:inline-block;padding:2px 4px;font-size:10.998px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;}
791 791 .label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
792 792 .badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
793 793 .label:empty,.badge:empty{display:none;}
794 794 a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;}
795 795 .label-important,.badge-important{background-color:#b94a48;}
796 796 .label-important[href],.badge-important[href]{background-color:#953b39;}
797 797 .label-warning,.badge-warning{background-color:#f89406;}
798 798 .label-warning[href],.badge-warning[href]{background-color:#c67605;}
799 799 .label-success,.badge-success{background-color:#468847;}
800 800 .label-success[href],.badge-success[href]{background-color:#356635;}
801 801 .label-info,.badge-info{background-color:#3a87ad;}
802 802 .label-info[href],.badge-info[href]{background-color:#2d6987;}
803 803 .label-inverse,.badge-inverse{background-color:#333333;}
804 804 .label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;}
805 805 .btn .label,.btn .badge{position:relative;top:-1px;}
806 806 .btn-mini .label,.btn-mini .badge{top:0;}
807 807 @-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
808 808 .progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}
809 809 .progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);}
810 810 .progress-striped .bar{background-color:#149bdf;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));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);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);background-image:-o-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);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);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}
811 811 .progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
812 812 .progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(to bottom, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);}
813 813 .progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;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));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);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);background-image:-o-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);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);}
814 814 .progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);}
815 815 .progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;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));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);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);background-image:-o-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);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);}
816 816 .progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(to bottom, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);}
817 817 .progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;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));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);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);background-image:-o-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);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);}
818 818 .progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);}
819 819 .progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;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));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);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);background-image:-o-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);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);}
820 820 .accordion{margin-bottom:20px;}
821 821 .accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
822 822 .accordion-heading{border-bottom:0;}
823 823 .accordion-heading .accordion-toggle{display:block;padding:8px 15px;}
824 824 .accordion-toggle{cursor:pointer;}
825 825 .accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}
826 826 .carousel{position:relative;margin-bottom:20px;line-height:1;}
827 827 .carousel-inner{overflow:hidden;width:100%;position:relative;}
828 828 .carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1;}
829 829 .carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;}
830 830 .carousel-inner>.active{left:0;}
831 831 .carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;}
832 832 .carousel-inner>.next{left:100%;}
833 833 .carousel-inner>.prev{left:-100%;}
834 834 .carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;}
835 835 .carousel-inner>.active.left{left:-100%;}
836 836 .carousel-inner>.active.right{left:100%;}
837 837 .carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}
838 838 .carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
839 839 .carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;}
840 840 .carousel-indicators .active{background-color:#fff;}
841 841 .carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);}
842 842 .carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;}
843 843 .carousel-caption h4{margin:0 0 5px;}
844 844 .carousel-caption p{margin-bottom:0;}
845 845 .hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;}
846 846 .hero-unit li{line-height:30px;}
847 847 .pull-right{float:right;}
848 848 .pull-left{float:left;}
849 849 .hide{display:none;}
850 850 .show{display:block;}
851 851 .invisible{visibility:hidden;}
852 852 .affix{position:fixed;}
853 853 .corner-all{border-radius:4px;}
854 854 .hbox{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}
855 855 .hbox>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;}
856 856 .vbox{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}
857 857 .vbox>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;}
858 858 .reverse{-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;}
859 859 .box-flex0{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;}
860 860 .box-flex1{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
861 861 .box-flex{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
862 862 .box-flex2{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;}
863 863 .box-group1{-webkit-box-flex-group:1;-moz-box-flex-group:1;box-flex-group:1;}
864 864 .box-group2{-webkit-box-flex-group:2;-moz-box-flex-group:2;box-flex-group:2;}
865 865 .start{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;}
866 866 .end{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;}
867 867 .center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;}
868 868 .corner-all{border-radius:4px;}
869 pre code{display:block;padding:0.5em;}
870 .highlight-base,pre code,pre .subst,pre .tag .title,pre .lisp .title,pre .clojure .built_in,pre .nginx .title{color:black;}
871 .highlight-string,pre .string,pre .constant,pre .parent,pre .tag .value,pre .rules .value,pre .rules .value .number,pre .preprocessor,pre .ruby .symbol,pre .ruby .symbol .string,pre .aggregate,pre .template_tag,pre .django .variable,pre .smalltalk .class,pre .addition,pre .flow,pre .stream,pre .bash .variable,pre .apache .tag,pre .apache .cbracket,pre .tex .command,pre .tex .special,pre .erlang_repl .function_or_atom,pre .markdown .header{color:#BA2121;}
872 .highlight-comment,pre .comment,pre .annotation,pre .template_comment,pre .diff .header,pre .chunk,pre .markdown .blockquote{color:#408080;font-style:italic;}
873 .highlight-number,pre .number,pre .date,pre .regexp,pre .literal,pre .smalltalk .symbol,pre .smalltalk .char,pre .go .constant,pre .change,pre .markdown .bullet,pre .markdown .link_url{color:#080;}
874 pre .label,pre .javadoc,pre .ruby .string,pre .decorator,pre .filter .argument,pre .localvars,pre .array,pre .attr_selector,pre .important,pre .pseudo,pre .pi,pre .doctype,pre .deletion,pre .envvar,pre .shebang,pre .apache .sqbracket,pre .nginx .built_in,pre .tex .formula,pre .erlang_repl .reserved,pre .prompt,pre .markdown .link_label,pre .vhdl .attribute,pre .clojure .attribute,pre .coffeescript .property{color:#8888ff;}
875 .highlight-keyword,pre .keyword,pre .id,pre .phpdoc,pre .aggregate,pre .css .tag,pre .javadoctag,pre .phpdoc,pre .yardoctag,pre .smalltalk .class,pre .winutils,pre .bash .variable,pre .apache .tag,pre .go .typename,pre .tex .command,pre .markdown .strong,pre .request,pre .status{color:#008000;font-weight:bold;}
876 .highlight-builtin,pre .built_in{color:#008000;}
877 pre .markdown .emphasis{font-style:italic;}
878 pre .nginx .built_in{font-weight:normal;}
879 pre .coffeescript .javascript,pre .javascript .xml,pre .tex .formula,pre .xml .javascript,pre .xml .vbscript,pre .xml .css,pre .xml .cdata{opacity:0.5;}
880 .cm-s-ipython span.cm-variable{color:black;}
881 .cm-s-ipython span.cm-keyword{color:#008000;font-weight:bold;}
882 .cm-s-ipython span.cm-number{color:#080;}
883 .cm-s-ipython span.cm-comment{color:#408080;font-style:italic;}
884 .cm-s-ipython span.cm-string{color:#BA2121;}
885 .cm-s-ipython span.cm-builtin{color:#008000;}
886 .cm-s-ipython span.cm-error{color:#f00;}
887 .cm-s-ipython span.cm-operator{color:#AA22FF;font-weight:bold;}
888 .cm-s-ipython span.cm-meta{color:#AA22FF;}
869 889 body{background-color:#ffffff;}
870 890 body.notebook_app{overflow:hidden;}
871 891 blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;}
872 892 span#save_widget{padding:5px;margin:0px 0px 0px 300px;display:inline-block;}
873 893 span#checkpoint_status span#autosave_status{font-size:small;}
874 894 span#notebook_name{height:1em;line-height:1em;padding:3px;border:none;font-size:146.5%;}
875 895 .ui-menubar-item .ui-button .ui-button-text{padding:0.4em 1.0em;font-size:100%;}
876 896 .ui-menu{-webkit-box-shadow:0px 6px 10px -1px #adadad;-moz-box-shadow:0px 6px 10px -1px #adadad;box-shadow:0px 6px 10px -1px #adadad;}
877 897 .ui-menu .ui-menu-item a{border:1px solid transparent;padding:2px 1.6em;}
878 898 .ui-menu .ui-menu-item a.ui-state-focus{margin:0;}
879 899 .ui-menu hr{margin:0.3em 0;}
880 900 #menubar_container{position:relative;}
881 901 #notification_area{position:absolute;right:0px;top:0px;height:25px;padding:3px 0px;padding-right:3px;z-index:10;}
882 902 .notification_widget{float:right;right:0px;top:1px;height:25px;padding:3px 6px;z-index:10;}
883 903 .toolbar{padding:3px 15px;border-bottom:1px #ababab solid;}.toolbar button{margin-top:2px;margin-bottom:2px;}
884 904 .toolbar select,.toolbar label{height:19px;vertical-align:middle;margin-right:2px;margin-bottom:0;display:inline;font-size:92%;margin-left:0.3em;margin-right:0.3em;padding:0px;}
885 905 .toolbar select{width:auto;}
886 906 #ipython-main-app{width:100%;position:relative;font-size:110%;}
887 907 span#quick_help_area{position:static;padding:5px 0px;margin:0px 0px 0px 0px;}
888 908 .help_string{float:right;width:170px;padding:0px 5px;text-align:left;font-size:85%;}
889 909 .help_string_label{float:right;font-size:85%;}
890 910 div#notebook_panel{margin:0px 0px 0px 0px;padding:0px;}
891 911 div#notebook{overflow-y:scroll;overflow-x:auto;width:100%;padding:5px 5px 15px 5px;margin:0px;}
892 912 div#pager_splitter{height:8px;}
893 913 #pager_container{position:relative;}
894 914 div#pager{padding:15px;overflow:auto;display:none;}
895 915 div.ui-widget-content{border:1px solid #ababab;outline:none;}
896 916 .cell{border:1px solid transparent;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:vertical;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;width:100%;}.cell.selected{border-radius:4px;border:thin #ababab solid;}
897 917 div.cell{width:100%;padding:5px 5px 5px 0px;margin:2px 0px 2px 0px;outline:none;}
898 918 div.prompt{width:11ex;padding:0.4em;margin:0px;font-family:monospace;text-align:right;line-height:1.231;}
899 919 div.input{page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}
900 920 div.input_area{border:1px solid #cfcfcf;border-radius:4px;background:#f7f7f7;}
901 921 div.input_prompt{color:navy;border-top:1px solid transparent;}
902 922 div.output_wrapper{margin-top:5px;margin-left:5px;width:100%;position:relative;}
903 923 div.output_scroll{height:24em;width:100%;overflow:auto;border-radius:4px;-webkit-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);-moz-box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);box-shadow:inset 0 2px 8px rgba(0, 0, 0, 0.8);}
904 924 div.output_collapsed{margin-right:5px;}
905 925 div.out_prompt_overlay{height:100%;padding:0px;position:absolute;border-radius:4px;}
906 926 div.out_prompt_overlay:hover{-webkit-box-shadow:inset 0 0 1px #000000;-moz-box-shadow:inset 0 0 1px #000000;box-shadow:inset 0 0 1px #000000;background:rgba(240, 240, 240, 0.5);}
907 927 div.output_prompt{color:darkred;margin:0 5px 0 -5px;}
908 928 div.output_area{padding:0px;page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;display:-moz-box;-moz-box-orient:horizontal;-moz-box-align:stretch;display:box;box-orient:horizontal;box-align:stretch;}
909 929 div.output_area pre{font-family:monospace;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:black;}
910 930 div.output_subarea{padding:0.44em 0.4em 0.4em 1px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
911 931 div.output_text{text-align:left;color:#000000;font-family:monospace;line-height:1.231;}
912 932 div.output_stream{padding-top:0.0em;padding-bottom:0.0em;}
913 933 div.output_stderr{background:#fdd;}
914 934 div.output_latex{text-align:left;}
915 935 div.text_cell{padding:5px 5px 5px 5px;}
916 936 div.text_cell_input{color:#000000;border:1px solid #cfcfcf;border-radius:4px;background:#f7f7f7;}
917 937 div.text_cell_render{outline:none;resize:none;width:inherit;border-style:none;padding:5px;color:#000000;}
918 938 .CodeMirror{line-height:1.231;height:auto;background:none;}
919 939 .CodeMirror-scroll{overflow-y:hidden;overflow-x:auto;}
920 940 .CodeMirror-lines{padding:0.4em;}
921 941 .CodeMirror pre{padding:0;}
922 942 .ansiblack{color:#000000;}
923 943 .ansired{color:darkred;}
924 944 .ansigreen{color:darkgreen;}
925 945 .ansiyellow{color:brown;}
926 946 .ansiblue{color:darkblue;}
927 947 .ansipurple{color:darkviolet;}
928 948 .ansicyan{color:steelblue;}
929 949 .ansigrey{color:grey;}
930 950 .ansibold{font-weight:bold;}
931 951 .completions{position:absolute;z-index:10;overflow:hidden;border:1px solid #ababab;border-radius:4px;-webkit-box-shadow:0px 6px 10px -1px #adadad;-moz-box-shadow:0px 6px 10px -1px #adadad;box-shadow:0px 6px 10px -1px #adadad;}
932 952 .completions select{background:white;outline:none;border:none;padding:0px;margin:0px;overflow:auto;font-family:monospace;font-size:110%;color:#000000;}
933 953 .completions select option.context{color:#0064cd;}
934 954 pre.dialog{background-color:#f7f7f7;border:1px solid #ddd;border-radius:4px;padding:0.4em;padding-left:2em;}
935 955 p.dialog{padding:0.2em;}
936 956 .shortcut_key{display:inline-block;width:15ex;text-align:right;font-family:monospace;}
937 957 pre,code,kbd,samp{white-space:pre-wrap;}
938 958 #fonttest{font-family:monospace;}
939 959 .js-error{color:darkred;}
940 960 a{text-decoration:underline;}
941 961 p{margin-bottom:0;}
942 962 a.heading-anchor:link,a.heading-anchor:visited{text-decoration:none;color:inherit;}
943 963 div.raw_input{padding-top:0px;padding-bottom:0px;height:1em;line-height:1em;font-family:monospace;}
944 964 span.input_prompt{font-family:inherit;}
945 965 input.raw_input{font-family:inherit;font-size:inherit;color:inherit;width:auto;margin:-2px 0px 0px 1px;padding-left:1px;padding-top:2px;height:1em;}
946 966 p.p-space{margin-bottom:10px;}
947 967 .rendered_html{color:black;}.rendered_html em{font-style:italic;}
948 968 .rendered_html strong{font-weight:bold;}
949 969 .rendered_html u{text-decoration:underline;}
950 970 .rendered_html :link{text-decoration:underline;}
951 971 .rendered_html :visited{text-decoration:underline;}
952 972 .rendered_html h1{font-size:197%;margin:.65em 0;font-weight:bold;}
953 973 .rendered_html h2{font-size:153.9%;margin:.75em 0;font-weight:bold;}
954 974 .rendered_html h3{font-size:123.1%;margin:.85em 0;font-weight:bold;}
955 975 .rendered_html h4{font-size:100%;margin:0.95em 0;font-weight:bold;}
956 976 .rendered_html h5{font-size:85%;margin:1.5em 0;font-weight:bold;}
957 977 .rendered_html h6{font-size:77%;margin:1.65em 0;font-weight:bold;}
958 978 .rendered_html ul{list-style:disc;margin:1em 2em;}
959 979 .rendered_html ul ul{list-style:square;margin:0em 2em;}
960 980 .rendered_html ul ul ul{list-style:circle;margin:0em 2em;}
961 981 .rendered_html ol{list-style:decimal;margin:1em 2em;}
962 982 .rendered_html ol ol{list-style:upper-alpha;margin:0em 2em;}
963 983 .rendered_html ol ol ol{list-style:lower-alpha;margin:0em 2em;}
964 984 .rendered_html ol ol ol ol{list-style:lower-roman;margin:0em 2em;}
965 985 .rendered_html ol ol ol ol ol{list-style:decimal;margin:0em 2em;}
966 986 .rendered_html hr{color:black;background-color:black;}
967 987 .rendered_html pre{margin:1em 2em;}
968 988 .rendered_html blockquote{margin:1em 2em;}
969 989 .rendered_html table,.rendered_html tr,.rendered_html th,.rendered_html td{border:1px solid black;border-collapse:collapse;margin:1em 2em;}
970 990 .rendered_html td,.rendered_html th{text-align:left;vertical-align:middle;padding:4px;}
971 991 .rendered_html th{font-weight:bold;}
972 992 .rendered_html p{text-align:justify;}
973 993 .rendered_html p+p{margin-top:1em;}
974 994 .corner-all{border-radius:4px;}
975 995 @-moz-keyframes fadeOut{from{opacity:1;} to{opacity:0;}}@-webkit-keyframes fadeOut{from{opacity:1;} to{opacity:0;}}@-moz-keyframes fadeIn{from{opacity:0;} to{opacity:1;}}@-webkit-keyframes fadeIn{from{opacity:0;} to{opacity:1;}}.bigtooltip{overflow:auto;height:200px;-webkit-transition-property:height;-webkit-transition-duration:500ms;-moz-transition-property:height;-moz-transition-duration:500ms;transition-property:height;transition-duration:500ms;}
976 996 .smalltooltip{-webkit-transition-property:height;-webkit-transition-duration:500ms;-moz-transition-property:height;-moz-transition-duration:500ms;transition-property:height;transition-duration:500ms;text-overflow:ellipsis;overflow:hidden;height:80px;}
977 997 .tooltipbuttons{position:absolute;padding-right:15px;top:0px;right:0px;}
978 998 .tooltiptext{padding-right:30px;}
979 999 .ipython_tooltip{max-width:700px;-webkit-animation:fadeOut 400ms;-moz-animation:fadeOut 400ms;animation:fadeOut 400ms;-webkit-animation:fadeIn 400ms;-moz-animation:fadeIn 400ms;animation:fadeIn 400ms;vertical-align:middle;background-color:#f7f7f7;overflow:visible;border:#ababab 1px solid;outline:none;padding:3px;margin:0px;padding-left:7px;font-family:monospace;min-height:50px;-moz-box-shadow:0px 6px 10px -1px #adadad;-webkit-box-shadow:0px 6px 10px -1px #adadad;box-shadow:0px 6px 10px -1px #adadad;border-radius:4px;position:absolute;z-index:2;}.ipython_tooltip a{float:right;}
980 1000 .pretooltiparrow{left:0px;margin:0px;top:-16px;width:40px;height:16px;overflow:hidden;position:absolute;}
981 1001 .pretooltiparrow:before{background-color:#f7f7f7;border:1px #ababab solid;z-index:11;content:"";position:absolute;left:15px;top:10px;width:25px;height:25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
@@ -1,116 +1,115 b''
1 1 //----------------------------------------------------------------------------
2 2 // Copyright (C) 2011 The IPython Development Team
3 3 //
4 4 // Distributed under the terms of the BSD License. The full license is in
5 5 // the file COPYING, distributed as part of this software.
6 6 //----------------------------------------------------------------------------
7 7
8 8 //============================================================================
9 9 // On document ready
10 10 //============================================================================
11 11
12 12
13 13 $(document).ready(function () {
14 14
15 15 // monkey patch CM to be able to syntax highlight cell magics
16 16 // bug reported upstream,
17 17 // see https://github.com/marijnh/CodeMirror2/issues/670
18 18 if(CodeMirror.getMode(1,'text/plain').indent == undefined ){
19 19 console.log('patching CM for undefined indent');
20 20 CodeMirror.modes.null = function() { return {token: function(stream) {stream.skipToEnd();},indent : function(){return 0}}}
21 21 }
22 22
23 23 CodeMirror.patchedGetMode = function(config, mode){
24 24 var cmmode = CodeMirror.getMode(config, mode);
25 25 if(cmmode.indent == null)
26 26 {
27 27 console.log('patch mode "' , mode, '" on the fly');
28 28 cmmode.indent = function(){return 0};
29 29 }
30 30 return cmmode;
31 31 }
32 32 // end monkey patching CodeMirror
33 33
34 34 IPython.mathjaxutils.init();
35 35
36 36 IPython.read_only = $('body').data('readOnly') === 'True';
37 37 $('#ipython-main-app').addClass('border-box-sizing');
38 38 $('div#notebook_panel').addClass('border-box-sizing');
39 39 // The header's bottom border is provided by the menu bar so we remove it.
40 40 $('div#header').css('border-bottom-style','none');
41 41
42 42 var baseProjectUrl = $('body').data('baseProjectUrl')
43 43
44 44 IPython.page = new IPython.Page();
45 45 IPython.layout_manager = new IPython.LayoutManager();
46 46 IPython.pager = new IPython.Pager('div#pager', 'div#pager_splitter');
47 47 IPython.quick_help = new IPython.QuickHelp('span#quick_help_area');
48 48 IPython.login_widget = new IPython.LoginWidget('span#login_widget',{baseProjectUrl:baseProjectUrl});
49 49 IPython.notebook = new IPython.Notebook('div#notebook',{baseProjectUrl:baseProjectUrl, read_only:IPython.read_only});
50 50 IPython.save_widget = new IPython.SaveWidget('span#save_widget');
51 51 IPython.menubar = new IPython.MenuBar('#menubar',{baseProjectUrl:baseProjectUrl})
52 52 IPython.toolbar = new IPython.MainToolBar('#maintoolbar')
53 53 IPython.tooltip = new IPython.Tooltip()
54 54 IPython.notification_area = new IPython.NotificationArea('#notification_area')
55 55 IPython.notification_area.init_notification_widgets();
56 56
57 57 IPython.layout_manager.do_resize();
58 58
59 59 $('body').append('<div id="fonttest"><pre><span id="test1">x</span>'+
60 60 '<span id="test2" style="font-weight: bold;">x</span>'+
61 61 '<span id="test3" style="font-style: italic;">x</span></pre></div>')
62 62 var nh = $('#test1').innerHeight();
63 63 var bh = $('#test2').innerHeight();
64 64 var ih = $('#test3').innerHeight();
65 65 if(nh != bh || nh != ih) {
66 66 $('head').append('<style>.CodeMirror span { vertical-align: bottom; }</style>');
67 67 }
68 68 $('#fonttest').remove();
69 69
70 70 if(IPython.read_only){
71 71 // hide various elements from read-only view
72 72 $('div#pager').remove();
73 73 $('div#pager_splitter').remove();
74 74
75 75 // set the notebook name field as not modifiable
76 76 $('#notebook_name').attr('disabled','disabled')
77 77 }
78 78
79 79 IPython.page.show();
80 80
81 81 IPython.layout_manager.do_resize();
82 82 var first_load = function () {
83 83 IPython.layout_manager.do_resize();
84 84 var hash = document.location.hash;
85 85 if (hash) {
86 86 document.location.hash = '';
87 87 document.location.hash = hash;
88 88 }
89 89 IPython.notebook.set_autosave_interval(IPython.notebook.minimum_autosave_interval);
90 90 // only do this once
91 91 $([IPython.events]).off('notebook_loaded.Notebook', first_load);
92 92 };
93 93
94 94 $([IPython.events]).on('notebook_loaded.Notebook', first_load);
95 95 IPython.notebook.load_notebook($('body').data('notebookId'));
96 96
97 97 if (marked) {
98 98 marked.setOptions({
99 99 gfm : true,
100 100 tables: true,
101 101 langPrefix: "language-",
102 102 highlight: function(code, lang) {
103 console.log(lang, code);
104 103 var highlighted;
105 104 if (lang) {
106 105 highlighted = hljs.highlight(lang, code, false);
107 106 } else {
108 107 highlighted = hljs.highlightAuto(code);
109 108 }
110 109 return highlighted.value;
111 110 }
112 111 })
113 112 }
114 113
115 114 });
116 115
@@ -1,513 +1,513 b''
1 1 /**
2 2 * Primary styles
3 3 *
4 4 * Author: IPython Development Team
5 5 */
6 6
7 7 @import "variables.less";
8
8 @import "highlight.less";
9 9
10 10 body {
11 11 background-color:@notebook_background;
12 12 }
13 13
14 14 body.notebook_app {
15 15 overflow: hidden;
16 16 }
17 17
18 18 blockquote {
19 19 border-left: 4px solid #DDD;
20 20 padding: 0 15px;
21 21 color: #777;
22 22 }
23 23
24 24 span#save_widget {
25 25 padding: 5px;
26 26 margin: 0px 0px 0px 300px;
27 27 display:inline-block;
28 28 }
29 29
30 30 span#checkpoint_status span#autosave_status {
31 31 font-size: small;
32 32 }
33 33
34 34 /*span#save_widget > span#autosave_status {
35 35 font-size: x-small;
36 36 }
37 37 */
38 38 span#notebook_name {
39 39 height: 1em;
40 40 line-height: 1em;
41 41 padding: 3px;
42 42 border: none;
43 43 font-size: 146.5%;
44 44 }
45 45
46 46
47 47 .ui-menubar-item .ui-button .ui-button-text {
48 48 padding: 0.4em 1.0em;
49 49 font-size: 100%;
50 50 }
51 51
52 52 .ui-menu {
53 53 .box-shadow(0px 6px 10px -1px #adadad);
54 54 }
55 55
56 56 .ui-menu .ui-menu-item a {
57 57 border: 1px solid transparent;
58 58 padding: 2px 1.6em;
59 59 }
60 60
61 61 .ui-menu .ui-menu-item a.ui-state-focus {
62 62 margin: 0;
63 63 }
64 64
65 65 .ui-menu hr {
66 66 margin: 0.3em 0;
67 67 }
68 68
69 69 #menubar_container {
70 70 position: relative;
71 71 }
72 72
73 73 #notification_area {
74 74 position: absolute;
75 75 right: 0px;
76 76 top: 0px;
77 77 height: 25px;
78 78 padding: 3px 0px;
79 79 padding-right: 3px;
80 80 z-index: 10;
81 81 }
82 82
83 83 .notification_widget{
84 84 float : right;
85 85 right: 0px;
86 86 top: 1px;
87 87 height: 25px;
88 88 padding: 3px 6px;
89 89 z-index: 10;
90 90 }
91 91
92 92 .toolbar {
93 93 padding: 3px 15px;
94 94 border-bottom: @borderwidth @border_color solid;
95 95
96 96 button {
97 97 margin-top:2px;
98 98 margin-bottom:2px;
99 99 }
100 100
101 101
102 102 select, label {
103 103 height : 19px;
104 104 vertical-align:middle;
105 105 margin-right:2px;
106 106 margin-bottom:0;
107 107 display: inline;
108 108 font-size: 92%;
109 109 margin-left:0.3em;
110 110 margin-right:0.3em;
111 111 padding: 0px;
112 112 }
113 113 }
114 114
115 115 .toolbar select{
116 116 width:auto;
117 117 }
118 118
119 119
120 120 #ipython-main-app {
121 121 width: 100%;
122 122 position: relative;
123 123 font-size: 110%;
124 124 }
125 125
126 126 span#quick_help_area {
127 127 position: static;
128 128 padding: 5px 0px;
129 129 margin: 0px 0px 0px 0px;
130 130 }
131 131
132 132 .help_string {
133 133 float: right;
134 134 width: 170px;
135 135 padding: 0px 5px;
136 136 text-align: left;
137 137 font-size: 85%;
138 138 }
139 139
140 140 .help_string_label {
141 141 float: right;
142 142 font-size: 85%;
143 143 }
144 144
145 145 div#notebook_panel {
146 146 margin: 0px 0px 0px 0px;
147 147 padding: 0px;
148 148 }
149 149
150 150 div#notebook {
151 151 overflow-y: scroll;
152 152 overflow-x: auto;
153 153 width: 100%;
154 154 /* This spaces the cell away from the edge of the notebook area */
155 155 padding: 5px 5px 15px 5px;
156 156 margin: 0px;
157 157 }
158 158
159 159 div#pager_splitter {
160 160 height: 8px;
161 161 }
162 162
163 163 #pager_container {
164 164 position : relative;
165 165 }
166 166
167 167 div#pager {
168 168 padding: 15px;
169 169 overflow: auto;
170 170 display: none;
171 171 }
172 172
173 173 div.ui-widget-content {
174 174 border: 1px solid @border_color;
175 175 outline: none;
176 176 }
177 177
178 178 .cell {
179 179 border: 1px solid transparent;
180 180 .vbox();
181 181
182 182 &.selected {
183 183 .corner-all;
184 184 border : thin @border_color solid;
185 185 }
186 186 }
187 187
188 188 div.cell {
189 189 width: 100%;
190 190 padding: 5px 5px 5px 0px;
191 191 /* This acts as a spacer between cells, that is outside the border */
192 192 margin: 2px 0px 2px 0px;
193 193 outline: none;
194 194 }
195 195
196 196 div.code_cell {
197 197 }
198 198
199 199 /* any special styling for code cells that are currently running goes here */
200 200 div.code_cell.running {
201 201 }
202 202
203 203 div.prompt {
204 204 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
205 205 width: 11ex;
206 206 /* This 0.4em is tuned to match the padding on the CodeMirror editor. */
207 207 padding: 0.4em;
208 208 margin: 0px;
209 209 font-family: monospace;
210 210 text-align: right;
211 211 /* This has to match that of the the CodeMirror class line-height below */
212 212 line-height: 1.231;
213 213 }
214 214
215 215 div.input {
216 216 page-break-inside: avoid;
217 217 .hbox();
218 218 }
219 219
220 220 /* input_area and input_prompt must match in top border and margin for alignment */
221 221 div.input_area {
222 222 /*color: @fontBaseColor;*/
223 223 border: 1px solid @light_border_color;
224 224 .corner-all;
225 225 background: @cell_background;
226 226 }
227 227
228 228 div.input_prompt {
229 229 color: navy;
230 230 border-top: 1px solid transparent;
231 231 }
232 232
233 233 div.output_wrapper {
234 234 /* This is a spacer between the input and output of each cell */
235 235 margin-top: 5px;
236 236 margin-left: 5px;
237 237 /* FF needs explicit width to stretch */
238 238 width: 100%;
239 239 /* this position must be relative to enable descendents to be absolute within it */
240 240 position: relative;
241 241 }
242 242
243 243 /* class for the output area when it should be height-limited */
244 244 div.output_scroll {
245 245 /* ideally, this would be max-height, but FF barfs all over that */
246 246 height: 24em;
247 247 /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
248 248 width: 100%;
249 249
250 250 overflow: auto;
251 251 .corner-all;
252 252 .box-shadow(inset 0 2px 8px rgba(0, 0, 0, .8));
253 253 }
254 254
255 255 /* output div while it is collapsed */
256 256 div.output_collapsed {
257 257 margin-right: 5px;
258 258 }
259 259
260 260 div.out_prompt_overlay {
261 261 height: 100%;
262 262 padding: 0px;
263 263 position: absolute;
264 264 .corner-all;
265 265 }
266 266
267 267 div.out_prompt_overlay:hover {
268 268 /* use inner shadow to get border that is computed the same on WebKit/FF */
269 269 .box-shadow(inset 0 0 1px #000);
270 270 background: rgba(240, 240, 240, 0.5);
271 271 }
272 272
273 273 div.output_prompt {
274 274 color: darkred;
275 275 /* 5px right shift to account for margin in parent container */
276 276 margin: 0 5px 0 -5px;
277 277 }
278 278
279 279 /* This class is the outer container of all output sections. */
280 280 div.output_area {
281 281 padding: 0px;
282 282 page-break-inside: avoid;
283 283 .hbox();
284 284 }
285 285
286 286
287 287 /* This is needed to protect the pre formating from global settings such
288 288 as that of bootstrap */
289 289 div.output_area pre {
290 290 font-family: monospace;
291 291 margin: 0;
292 292 padding: 0;
293 293 border: 0;
294 294 font-size: 100%;
295 295 vertical-align: baseline;
296 296 color: black;
297 297 }
298 298
299 299 /* This class is for the output subarea inside the output_area and after
300 300 the prompt div. */
301 301 div.output_subarea {
302 302 padding: 0.44em 0.4em 0.4em 1px;
303 303 .box-flex1();
304 304 }
305 305
306 306 /* The rest of the output_* classes are for special styling of the different
307 307 output types */
308 308
309 309 /* all text output has this class: */
310 310 div.output_text {
311 311 text-align: left;
312 312 color: @fontBaseColor;
313 313 font-family: monospace;
314 314 /* This has to match that of the the CodeMirror class line-height below */
315 315 line-height: 1.231;
316 316 }
317 317
318 318 /* stdout/stderr are 'text' as well as 'stream', but pyout/pyerr are *not* streams */
319 319 div.output_stream {
320 320 padding-top: 0.0em;
321 321 padding-bottom: 0.0em;
322 322 }
323 323 div.output_stdout {
324 324 }
325 325 div.output_stderr {
326 326 background: #fdd; /* very light red background for stderr */
327 327 }
328 328
329 329 div.output_latex {
330 330 text-align: left;
331 331 }
332 332
333 333 div.output_html {
334 334 }
335 335
336 336 div.output_png {
337 337 }
338 338
339 339 div.output_jpeg {
340 340 }
341 341
342 342 div.text_cell {
343 343 padding: 5px 5px 5px 5px;
344 344 }
345 345
346 346 div.text_cell_input {
347 347 color: @fontBaseColor;
348 348 border: 1px solid @light_border_color;
349 349 .corner-all;
350 350 background: @cell_background;
351 351 }
352 352
353 353 div.text_cell_render {
354 354 /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
355 355 outline: none;
356 356 resize: none;
357 357 width: inherit;
358 358 border-style: none;
359 359 padding: 5px;
360 360 color: @fontBaseColor;
361 361 }
362 362
363 363 /* The following gets added to the <head> if it is detected that the user has a
364 364 * monospace font with inconsistent normal/bold/italic height. See
365 365 * notebookmain.js. Such fonts will have keywords vertically offset with
366 366 * respect to the rest of the text. The user should select a better font.
367 367 * See: https://github.com/ipython/ipython/issues/1503
368 368 *
369 369 * .CodeMirror span {
370 370 * vertical-align: bottom;
371 371 * }
372 372 */
373 373
374 374 .CodeMirror {
375 375 line-height: 1.231; /* Changed from 1em to our global default */
376 376 height: auto; /* Changed to auto to autogrow */
377 377 background: none; /* Changed from white to allow our bg to show through */
378 378 }
379 379
380 380 .CodeMirror-scroll {
381 381 /* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
382 382 /* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
383 383 overflow-y: hidden;
384 384 overflow-x: auto; /* Changed from auto to remove scrollbar */
385 385 }
386 386
387 387 .CodeMirror-lines {
388 388 /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
389 389 /* we have set a different line-height and want this to scale with that. */
390 390 padding: 0.4em;
391 391 }
392 392
393 393 .CodeMirror pre {
394 394 /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
395 395 /* .CodeMirror-lines */
396 396 padding: 0;
397 397 }
398 398
399 399 /* CSS font colors for translated ANSI colors. */
400 400
401 401
402 402 .ansiblack {color: @fontBaseColor;}
403 403 .ansired {color: darkred;}
404 404 .ansigreen {color: darkgreen;}
405 405 .ansiyellow {color: brown;}
406 406 .ansiblue {color: darkblue;}
407 407 .ansipurple {color: darkviolet;}
408 408 .ansicyan {color: steelblue;}
409 409 .ansigrey {color: grey;}
410 410 .ansibold {font-weight: bold;}
411 411
412 412 .completions {
413 413 position: absolute;
414 414 z-index: 10;
415 415 overflow: hidden;
416 416 border: 1px solid @border_color;
417 417 .corner-all;
418 418 .box-shadow(0px 6px 10px -1px #adadad);
419 419 }
420 420
421 421 .completions select {
422 422 background: white;
423 423 outline: none;
424 424 border: none;
425 425 padding: 0px;
426 426 margin: 0px;
427 427 overflow: auto;
428 428 font-family: monospace;
429 429 font-size: 110%;
430 430 color: @fontBaseColor;
431 431 }
432 432
433 433 .completions select option.context {
434 434 color: @blueDark;
435 435 }
436 436
437 437 pre.dialog {
438 438 background-color: @cell_background;
439 439 border: 1px solid #ddd;
440 440 .corner-all;
441 441 padding: 0.4em;
442 442 padding-left: 2em;
443 443 }
444 444
445 445 p.dialog {
446 446 padding : 0.2em;
447 447 }
448 448
449 449 .shortcut_key {
450 450 display: inline-block;
451 451 width: 15ex;
452 452 text-align: right;
453 453 font-family: monospace;
454 454 }
455 455
456 456 .shortcut_descr {
457 457 }
458 458
459 459 /* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems
460 460 to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do.
461 461 */
462 462 pre, code, kbd, samp { white-space: pre-wrap; }
463 463
464 464 #fonttest {
465 465 font-family: monospace;
466 466 }
467 467
468 468 .js-error {
469 469 color: darkred;
470 470 }
471 471
472 472 a {
473 473 text-decoration: underline;
474 474 }
475 475
476 476 p {
477 477
478 478 margin-bottom:0;
479 479
480 480 }
481 481
482 482 a.heading-anchor:link, a.heading-anchor:visited {
483 483 text-decoration: none;
484 484 color: inherit;
485 485 }
486 486
487 487 /* raw_input styles */
488 488
489 489 div.raw_input {
490 490 padding-top: 0px;
491 491 padding-bottom: 0px;
492 492 height: 1em;
493 493 line-height: 1em;
494 494 font-family: monospace;
495 495 }
496 496 span.input_prompt {
497 497 font-family: inherit;
498 498 }
499 499 input.raw_input {
500 500 font-family: inherit;
501 501 font-size: inherit;
502 502 color: inherit;
503 503 width: auto;
504 504 margin: -2px 0px 0px 1px;
505 505 padding-left: 1px;
506 506 padding-top: 2px;
507 507 height: 1em;
508 508 }
509 509
510 510 p.p-space {
511 511 margin-bottom: 10px;
512 512 }
513 513
@@ -1,246 +1,243 b''
1 1 {% extends "page.html" %}
2 2
3 3 {% block stylesheet %}
4 4
5 5 {% if mathjax_url %}
6 6 <script type="text/javascript" src="{{mathjax_url}}?config=TeX-AMS_HTML-full&delayStartupUntil=configured" charset="utf-8"></script>
7 7 {% endif %}
8 8 <script type="text/javascript">
9 9 // MathJax disabled, set as null to distingish from *missing* MathJax,
10 10 // where it will be undefined, and should prompt a dialog later.
11 11 window.mathjax_url = "{{mathjax_url}}";
12 12 </script>
13 13
14 14 <link rel="stylesheet" href="{{ static_url("components/codemirror/lib/codemirror.css") }}">
15 <link rel="stylesheet" href="{{ static_url("components/highlight.js/src/styles/github.css") }}"/>
16 <link rel="stylesheet" href="{{ static_url("css/codemirror-ipython.css") }}">
17
18 15
19 16 <link rel="stylesheet" href="{{ static_url("css/celltoolbar.css") }}" type="text/css" />
20 17
21 18 {{super()}}
22 19
23 20 {% endblock %}
24 21
25 22 {% block params %}
26 23
27 24 data-project={{project}}
28 25 data-base-project-url={{base_project_url}}
29 26 data-base-kernel-url={{base_kernel_url}}
30 27 data-read-only={{read_only and not logged_in}}
31 28 data-notebook-id={{notebook_id}}
32 29 class="notebook_app"
33 30
34 31 {% endblock %}
35 32
36 33
37 34 {% block header %}
38 35
39 36 <span id="save_widget">
40 37 <span id="notebook_name"></span>
41 38 <span id="checkpoint_status"></span>
42 39 <span id="autosave_status"></span>
43 40 </span>
44 41
45 42 {% endblock %}
46 43
47 44
48 45 {% block site %}
49 46
50 47 <div id="menubar_container">
51 48 <div id="menubar">
52 49 <ul id="menus">
53 50 <li><a href="#">File</a>
54 51 <ul>
55 52 <li id="new_notebook"><a href="#">New</a></li>
56 53 <li id="open_notebook"><a href="#">Open...</a></li>
57 54 <hr/>
58 55 <li id="copy_notebook"><a href="#">Make a Copy...</a></li>
59 56 <li id="rename_notebook"><a href="#">Rename...</a></li>
60 57 <li id="save_checkpoint"><a href="#">Save and Checkpoint</a></li>
61 58 <hr/>
62 59 <li id="restore_checkpoint"><a href="#">Revert to Checkpoint</a>
63 60 <ul>
64 61 <li><a href="#"></a></li>
65 62 <li><a href="#"></a></li>
66 63 <li><a href="#"></a></li>
67 64 <li><a href="#"></a></li>
68 65 <li><a href="#"></a></li>
69 66 </ul>
70 67 </li>
71 68 <hr/>
72 69 <li><a href="#">Download as</a>
73 70 <ul>
74 71 <li id="download_ipynb"><a href="#">IPython (.ipynb)</a></li>
75 72 <li id="download_py"><a href="#">Python (.py)</a></li>
76 73 </ul>
77 74 </li>
78 75 <!--<hr/>
79 76 <li id="print_notebook"><a href="/{{notebook_id}}/print" target="_blank">Print View</a></li>-->
80 77 <hr/>
81 78 <li id="kill_and_exit"><a href="#" >Close and halt</a></li>
82 79 </ul>
83 80 </li>
84 81 <li><a href="#">Edit</a>
85 82 <ul>
86 83 <li id="cut_cell"><a href="#">Cut Cell</a></li>
87 84 <li id="copy_cell"><a href="#">Copy Cell</a></li>
88 85 <li id="paste_cell_above" class="ui-state-disabled"><a href="#">Paste Cell Above</a></li>
89 86 <li id="paste_cell_below" class="ui-state-disabled"><a href="#">Paste Cell Below</a></li>
90 87 <li id="paste_cell_replace" class="ui-state-disabled"><a href="#">Paste Cell &amp; Replace</a></li>
91 88 <li id="delete_cell"><a href="#">Delete Cell</a></li>
92 89 <li id="undelete_cell" class="ui-state-disabled"><a href="#">Undo Delete Cell</a></li>
93 90 <hr/>
94 91 <li id="split_cell"><a href="#">Split Cell</a></li>
95 92 <li id="merge_cell_above"><a href="#">Merge Cell Above</a></li>
96 93 <li id="merge_cell_below"><a href="#">Merge Cell Below</a></li>
97 94 <hr/>
98 95 <li id="move_cell_up"><a href="#">Move Cell Up</a></li>
99 96 <li id="move_cell_down"><a href="#">Move Cell Down</a></li>
100 97 <hr/>
101 98 <li id="select_previous"><a href="#">Select Previous Cell</a></li>
102 99 <li id="select_next"><a href="#">Select Next Cell</a></li>
103 100 </ul>
104 101 </li>
105 102 <li><a href="#">View</a>
106 103 <ul>
107 104 <li id="toggle_header"><a href="#">Toggle Header</a></li>
108 105 <li id="toggle_toolbar"><a href="#">Toggle Toolbar</a></li>
109 106 </ul>
110 107 </li>
111 108 <li><a href="#">Insert</a>
112 109 <ul>
113 110 <li id="insert_cell_above"><a href="#">Insert Cell Above</a></li>
114 111 <li id="insert_cell_below"><a href="#">Insert Cell Below</a></li>
115 112 </ul>
116 113 </li>
117 114 <li><a href="#">Cell</a>
118 115 <ul>
119 116 <li id="run_cell"><a href="#">Run</a></li>
120 117 <li id="run_cell_in_place"><a href="#">Run in Place</a></li>
121 118 <li id="run_all_cells"><a href="#">Run All</a></li>
122 119 <li id="run_all_cells_above"><a href="#">Run All Above</a></li>
123 120 <li id="run_all_cells_below"><a href="#">Run All Below</a></li>
124 121 <hr/>
125 122 <li id="to_code"><a href="#">Code</a></li>
126 123 <li id="to_markdown"><a href="#">Markdown </a></li>
127 124 <li id="to_raw"><a href="#">Raw Text</a></li>
128 125 <li id="to_heading1"><a href="#">Heading 1</a></li>
129 126 <li id="to_heading2"><a href="#">Heading 2</a></li>
130 127 <li id="to_heading3"><a href="#">Heading 3</a></li>
131 128 <li id="to_heading4"><a href="#">Heading 4</a></li>
132 129 <li id="to_heading5"><a href="#">Heading 5</a></li>
133 130 <li id="to_heading6"><a href="#">Heading 6</a></li>
134 131 <hr/>
135 132 <li id="toggle_output"><a href="#">Toggle Current Output</a></li>
136 133 <li id="all_outputs"><a href="#">All Output</a>
137 134 <ul>
138 135 <li id="expand_all_output"><a href="#">Expand</a></li>
139 136 <li id="scroll_all_output"><a href="#">Scroll Long</a></li>
140 137 <li id="collapse_all_output"><a href="#">Collapse</a></li>
141 138 <li id="clear_all_output"><a href="#">Clear</a></li>
142 139 </ul>
143 140 </li>
144 141 </ul>
145 142 </li>
146 143 <li><a href="#">Kernel</a>
147 144 <ul>
148 145 <li id="int_kernel"><a href="#">Interrupt</a></li>
149 146 <li id="restart_kernel"><a href="#">Restart</a></li>
150 147 </ul>
151 148 </li>
152 149 <li><a href="#">Help</a>
153 150 <ul>
154 151 <li><a href="http://ipython.org/documentation.html" target="_blank">IPython Help</a></li>
155 152 <li><a href="http://ipython.org/ipython-doc/stable/interactive/htmlnotebook.html" target="_blank">Notebook Help</a></li>
156 153 <li id="keyboard_shortcuts"><a href="#">Keyboard Shortcuts</a></li>
157 154 <hr/>
158 155 <li><a href="http://docs.python.org" target="_blank">Python</a></li>
159 156 <li><a href="http://docs.scipy.org/doc/numpy/reference/" target="_blank">NumPy</a></li>
160 157 <li><a href="http://docs.scipy.org/doc/scipy/reference/" target="_blank">SciPy</a></li>
161 158 <li><a href="http://docs.sympy.org/dev/index.html" target="_blank">SymPy</a></li>
162 159 <li><a href="http://matplotlib.sourceforge.net/" target="_blank">Matplotlib</a></li>
163 160 </ul>
164 161 </li>
165 162 </ul>
166 163
167 164 </div>
168 165 <div id="notification_area">
169 166 </div>
170 167 </div>
171 168
172 169
173 170 <div id="maintoolbar"></div>
174 171
175 172 <div id="ipython-main-app">
176 173
177 174 <div id="notebook_panel">
178 175 <div id="notebook"></div>
179 176 <div id="pager_splitter"></div>
180 177 <div id="pager_container">
181 178 <div id='pager_button_area'>
182 179 </div>
183 180 <div id="pager"></div>
184 181 </div>
185 182 </div>
186 183
187 184 </div>
188 185 <div id='tooltip' class='ipython_tooltip' style='display:none'></div>
189 186
190 187
191 188 {% endblock %}
192 189
193 190
194 191 {% block script %}
195 192
196 193 {{super()}}
197 194
198 195 <script src="{{ static_url("components/codemirror/lib/codemirror.js") }}" charset="utf-8"></script>
199 196 <script src="{{ static_url("components/codemirror/addon/mode/loadmode.js") }}" charset="utf-8"></script>
200 197 <script src="{{ static_url("components/codemirror/addon/mode/multiplex.js") }}" charset="utf-8"></script>
201 198 <script src="{{ static_url("components/codemirror/addon/mode/overlay.js") }}" charset="utf-8"></script>
202 199 <script src="{{ static_url("js/codemirror-ipython.js") }}" charset="utf-8"></script>
203 200 <script src="{{ static_url("components/codemirror/mode/htmlmixed/htmlmixed.js") }}" charset="utf-8"></script>
204 201 <script src="{{ static_url("components/codemirror/mode/xml/xml.js") }}" charset="utf-8"></script>
205 202 <script src="{{ static_url("components/codemirror/mode/javascript/javascript.js") }}" charset="utf-8"></script>
206 203 <script src="{{ static_url("components/codemirror/mode/css/css.js") }}" charset="utf-8"></script>
207 204 <script src="{{ static_url("components/codemirror/mode/rst/rst.js") }}" charset="utf-8"></script>
208 205 <script src="{{ static_url("components/codemirror/mode/markdown/markdown.js") }}" charset="utf-8"></script>
209 206 <script src="{{ static_url("components/codemirror/mode/gfm/gfm.js") }}" charset="utf-8"></script>
210 207
211 208 <script src="{{ static_url("components/marked/lib/marked.js") }}" charset="utf-8"></script>
212 209 <script src="{{ static_url("components/highlight.js/build/highlight.pack.js") }}" charset="utf-8"></script>
213 210
214 211 <script src="{{ static_url("prettify/prettify.js") }}" charset="utf-8"></script>
215 212 <script src="{{ static_url("dateformat/date.format.js") }}" charset="utf-8"></script>
216 213
217 214 <script src="{{ static_url("js/events.js") }}" type="text/javascript" charset="utf-8"></script>
218 215 <script src="{{ static_url("js/utils.js") }}" type="text/javascript" charset="utf-8"></script>
219 216 <script src="{{ static_url("js/layoutmanager.js") }}" type="text/javascript" charset="utf-8"></script>
220 217 <script src="{{ static_url("js/mathjaxutils.js") }}" type="text/javascript" charset="utf-8"></script>
221 218 <script src="{{ static_url("js/outputarea.js") }}" type="text/javascript" charset="utf-8"></script>
222 219 <script src="{{ static_url("js/cell.js") }}" type="text/javascript" charset="utf-8"></script>
223 220 <script src="{{ static_url("js/celltoolbar.js") }}" type="text/javascript" charset="utf-8"></script>
224 221 <script src="{{ static_url("js/codecell.js") }}" type="text/javascript" charset="utf-8"></script>
225 222 <script src="{{ static_url("js/completer.js") }}" type="text/javascript" charset="utf-8"></script>
226 223 <script src="{{ static_url("js/textcell.js") }}" type="text/javascript" charset="utf-8"></script>
227 224 <script src="{{ static_url("js/kernel.js") }}" type="text/javascript" charset="utf-8"></script>
228 225 <script src="{{ static_url("js/savewidget.js") }}" type="text/javascript" charset="utf-8"></script>
229 226 <script src="{{ static_url("js/quickhelp.js") }}" type="text/javascript" charset="utf-8"></script>
230 227 <script src="{{ static_url("js/pager.js") }}" type="text/javascript" charset="utf-8"></script>
231 228 <script src="{{ static_url("js/menubar.js") }}" type="text/javascript" charset="utf-8"></script>
232 229 <script src="{{ static_url("js/toolbar.js") }}" type="text/javascript" charset="utf-8"></script>
233 230 <script src="{{ static_url("js/maintoolbar.js") }}" type="text/javascript" charset="utf-8"></script>
234 231 <script src="{{ static_url("js/notebook.js") }}" type="text/javascript" charset="utf-8"></script>
235 232 <script src="{{ static_url("js/notificationwidget.js") }}" type="text/javascript" charset="utf-8"></script>
236 233 <script src="{{ static_url("js/notificationarea.js") }}" type="text/javascript" charset="utf-8"></script>
237 234 <script src="{{ static_url("js/tooltip.js") }}" type="text/javascript" charset="utf-8"></script>
238 235 <script src="{{ static_url("js/config.js") }}" type="text/javascript" charset="utf-8"></script>
239 236 <script src="{{ static_url("js/notebookmain.js") }}" type="text/javascript" charset="utf-8"></script>
240 237
241 238 <script src="{{ static_url("js/contexthint.js") }}" charset="utf-8"></script>
242 239
243 240 <script src="{{ static_url("js/celltoolbarpresets/default.js") }}" type="text/javascript" charset="utf-8"></script>
244 241 <script src="{{ static_url("js/celltoolbarpresets/slideshow.js") }}" type="text/javascript" charset="utf-8"></script>
245 242
246 243 {% endblock %}
1 NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now