1+ html , body , div , span , applet , object , iframe ,
2+ h1 , h2 , h3 , h4 , h5 , h6 , p , blockquote , pre ,
3+ a , abbr , acronym , address , big , cite , code ,
4+ del , dfn , em , img , ins , kbd , q , s , samp ,
5+ small , strike , strong , sub , sup , tt , var ,
6+ b , u , i , center ,
7+ dl , dt , dd , ol , ul , li ,
8+ fieldset , form , label , legend ,
9+ table , caption , tbody , tfoot , thead , tr , th , td ,
10+ article , aside , canvas , details , embed ,
11+ figure , figcaption , footer , header , hgroup ,
12+ menu , nav , output , ruby , section , summary ,
13+ time , mark , audio , video {
14+ margin : 0 ;
15+ padding : 0 ;
16+ border : 0 none;
17+ font-size : 100% ;
18+ font : inherit;
19+ vertical-align : baseline;
20+ }
21+ article , aside , details , figcaption , figure ,
22+ footer , header , hgroup , menu , nav , section {
23+ display : block;
24+ }
25+ html {
26+ color : # 000000 ;
27+ background : # ffffff ;
28+ overflow-y : scroll;
29+ }
30+ body {line-height : 1 ;}
31+ h1 , h2 , h3 , h4 , h5 , h6 {font-weight : normal;}
32+ ol , ul {list-style : none;}
33+ blockquote , q {quotes : none;}
34+ blockquote : before , blockquote : after ,
35+ q : before , q : after {
36+ content : '' ;
37+ content : none;
38+ }
39+ table {
40+ border-collapse : collapse;
41+ border-spacing : 0 ;
42+ }
43+ caption , th {text-align : left;}
44+ * : focus {outline : none 0 ;}
45+ input ::-moz-focus-inner , a img , : link img , : visited img {border : 0 none;}
46+ : link , : visited , : hover , : active {text-decoration : none;}
47+ address , caption , cite , code , dfn , em , strong , th , var {
48+ font-style : normal;
49+ font-weight : normal;
50+ }
51+ textarea {overflow : auto;}
52+
53+
54+ a {
55+ color : # 1CD ;
56+ }
57+
58+ /* Default Layout: 992px.
59+ Gutters: 24px.
60+ Outer margins: 48px.
61+ Leftover space for scrollbars @1024px: 32px.
62+ -------------------------------------------------------------------------------
63+ cols 1 2 3 4 5 6 7 8 9 10
64+ px 68 160 252 344 436 528 620 712 804 896 */
65+
66+ body {
67+ font-family : "Lucida Grande" , Verdana, Tahoma, sans-serif;
68+ font-size : 14px ;
69+ line-height : 15px ;
70+ color : # 444 ;
71+ padding : 48px 48px 84px ;
72+ margin : 0 auto;
73+ width : 896px ;
74+ -webkit-text-size-adjust : 100% ; /* Stops Mobile Safari from auto-adjusting font-sizes */
75+ }
76+ nav {
77+ background : # BEBBBB ;
78+ letter-spacing : .5px ;
79+ overflow : auto;
80+ top : 0 ;
81+ -webkit-box-shadow : 0 3px 3px 0 # ccf ;
82+ -moz-box-shadow : 0 3px 3px 0 # ccf ;
83+ box-shadow : 0 2px 6px 0 # bbb ;
84+ }
85+ nav a {
86+ display : block;
87+ color : # fff ;
88+ float : left;
89+ padding : 10px 18px ;
90+ border-right : 1px solid # eee ;
91+ }
92+ nav .intro {
93+ background : # 3a3a3a ;
94+ }
95+ nav .cookbook {
96+ background : # 11CCDD ;
97+ }
98+ nav .quickstart {
99+ background : # 757575 ;
100+ }
101+ nav .javadoc {
102+ background : # 757575 ;
103+ }
104+ nav .download {
105+ background : # 929090 ;
106+ }
107+ nav .contrib {
108+ background : # a6a6a6 ;
109+ background-image : url ('http://skyscreamer.org/i/blacktocat.png' );
110+ background-repeat : no-repeat;
111+ background-position : center;
112+ background-origin : content-box;
113+ }
114+ nav a .active {
115+ background : # f3444e ;
116+ }
117+ header { }
118+ header h1 {
119+ clear : both;
120+ color : # 11CCDD ;
121+ font-size : 43px ;
122+ line-height : 60px ;
123+ float : left;
124+ width : 70% ;
125+ }
126+ header h2 {
127+ padding : 33px 0 0 0 ;
128+ float : left;
129+ text-align : right;
130+ width : 30% ;
131+ }
132+ header h2 a {
133+ color : # 950510 ;
134+ }
135+ header ul li {
136+ float : left;
137+ }
138+ section {
139+ clear : both;
140+ margin : 0 0 20px 0 ;
141+ padding : 0 20px ;
142+ }
143+ section h2 {
144+ border-bottom : 2px solid # 11CCDD ;
145+ font-size : 20px ;
146+ line-height : 21px ;
147+ margin-bottom : 20px ;
148+ padding-top : 30px ;
149+ }
150+ section p {
151+ margin : 10px 0 ;
152+ }
153+ section blockquote ,
154+ section pre {
155+ background : # B2F1F7 ;
156+ border : 3px double # aaa ;
157+ padding : 10px ;
158+ }
159+ section pre {
160+ overflow : auto;
161+ font : 11px "Courier New" , Courier, monospace;
162+ }
163+ section blockquote a {
164+ font : 12px "Courier New" , Courier, monospace;
165+ color : # 000 ;
166+ }
167+ section .demo {
168+ background : # d1d1ff ;
169+ border : 3px double # aaa ;
170+ float : left;
171+ margin : 20px 0 20px 0 ;
172+ padding : 8px ;
173+ width : 380px ;
174+ }
175+ section .demo h5 {
176+ font-size : 13px ;
177+ font-weight : bold;
178+ }
179+ section .demo .wrapper {
180+ display : none;
181+ font : 12px "Courier New" , Courier, monospace;
182+ margin : 0 ;
183+ padding : 0 ;
184+ }
185+ section .wrapper article h4 {
186+ font-weight : bold;
187+ margin-top : 20px ;
188+ }
189+ section .demo .wrapper h4 {
190+ font-size : 15px ;
191+ }
192+ section .demo input ,
193+ section .demo textarea {
194+ border : 1px solid # 888 ;
195+ margin-top : 30px ;
196+ width : 100% ;
197+ }
198+ section .demo textarea {
199+ height : 150px ;
200+ }
201+ section .demo2 {
202+ float : right;
203+ }
204+ section div .example {
205+ margin : 30px 20px ;
206+ }
207+ section div .example p {
208+ font : 12px Verdana;
209+ margin-bottom : 3px ;
210+ }
211+ section ul {
212+ list-style : circle;
213+ margin-left : 20px ;
214+ }
215+ section ul li {
216+ margin-bottom : 8px ;
217+ }
218+
219+ .strikethrough { text-decoration : line-through; }
220+
221+ .emphasize { font-weight : bold; }
222+
223+ .perf_table {
224+ border : # 30873E 2px solid;
225+ width : 800px ;
226+ }
227+
228+ .perf_table th {
229+ border : # 30873E 1px solid;
230+ padding : 3px ;
231+ spacing : 3px ;
232+ background-color : # 30873E ;
233+ color : # FFFFFF ;
234+ }
235+
236+ .perf_table td {
237+ border : # 30873E 1px solid;
238+ padding : 3px ;
239+ spacing : 3px ;
240+ }
241+
242+ .perf_table .alt_row td {
243+ border : # 30873E 1px solid;
244+ padding : 3px ;
245+ spacing : 3px ;
246+ background-color : # 7EC16A ;
247+ }
248+
249+
250+
251+ /* Tablet Layout: 768px.
252+ Gutters: 24px.
253+ Outer margins: 28px.
254+ Inherits styles from: Default Layout.
255+ -----------------------------------------------------------------
256+ cols 1 2 3 4 5 6 7 8
257+ px 68 160 252 344 436 528 620 712 */
258+
259+ @media only screen and (min-width : 768px ) and (max-width : 991px ) {
260+
261+ body {
262+ width : 712px ;
263+ padding : 48px 28px 60px ;
264+ }
265+ section .demo {
266+ width : 285px ;
267+ }
268+ }
269+
270+
271+
272+ /* Mobile Layout: 320px.
273+ Gutters: 24px.
274+ Outer margins: 34px.
275+ Inherits styles from: Default Layout.
276+ ---------------------------------------------
277+ cols 1 2 3
278+ px 68 160 252 */
279+
280+ @media only screen and (max-width : 767px ) {
281+
282+ body {
283+ width : 252px ;
284+ padding : 48px 34px 60px ;
285+ }
286+ nav li a {
287+ float : none;
288+ display : block;
289+ }
290+ section .demo {
291+ float : left;
292+ width : 200px ;
293+ }
294+
295+ }
296+
297+
298+
299+ /* Wide Mobile Layout: 480px.
300+ Gutters: 24px.
301+ Outer margins: 22px.
302+ Inherits styles from: Default Layout, Mobile Layout.
303+ ------------------------------------------------------------
304+ cols 1 2 3 4 5
305+ px 68 160 252 344 436 */
306+
307+ @media only screen and (min-width : 480px ) and (max-width : 767px ) {
308+
309+ body {
310+ width : 436px ;
311+ padding : 48px 22px 48px ;
312+ }
313+ section .demo {
314+ float : left;
315+ }
316+
317+ }
0 commit comments