advanced
24.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
/*!* Source in advanced-src.css */ body{font-size:.82em;background:#fff url(../images/page/page_bkg.jpg) repeat-x top left;}
body.w3c_member{background-image:url(../images/page/page_bkg_member.jpg);}
body.w3c_team{background-image:url(../images/page/page_bkg_team.jpg);}
#w3c_container{margin-right:2%;font-size:108%;line-height:1.41667;}
#w3c_mast{overflow:hidden;}
#w3c_mast p{font-style:italic;color:#424242;padding:20px 30px;}
#w3c_mast h1{float:left;padding:0;text-align:right;height:107px;}
#w3c_mast h1 a{display:block;float:left;background:url('../images/logo-w3c-screen-lg') no-repeat top left;width:100%;height:107px;position:relative;z-index:1;}
#w3c_mast h1 a:hover{border:0;}
#w3c_mast h1 a img{display:none;}
.w3c_member #w3c_mast h1 a,.w3c_member #w3c_mast h1 a:hover,.w3c_team #w3c_mast h1 a,.w3c_team #w3c_mast h1 a:hover{border:0;text-decoration:none;}
.w3c_member #w3c_mast h1 a{background-image:url('../images/logo-w3c-member-lg');}
.w3c_team #w3c_mast h1 a{background-image:url('../images/logo-w3c-team-lg');}
.alt-logo{display:block;position:absolute;left:20px;z-index:0;background-color:#fff;}
#w3c_mast img{display:block;vertical-align:top;}
#w3c_nav{clear:none;overflow:hidden;}
#w3c_nav form#region_form{float:right;margin-right:20px;margin-top:8px;}
#w3c_nav form#region_form select{display:block;width:14.3em;max-width:14.3em;color:#333;border:1px solid #d1d1d1;float:left;}
#w3c_nav form#region_form select option{max-height:19px;overflow:hidden;}
#region_form input.button{display:inline;}
.main_nav{display:block;width:98%;margin-left:2.4%;float:left;padding:27px 0 0;text-shadow:0 1px 1px #FFF;}
.main_nav a,.main_nav a:link,.main_nav span{font-weight:normal;}
.main_nav a,.main_nav span{display:block;}
.main_nav a,.main_nav span{padding:10px 10px 12px;border-left:1px solid #ddd;border-right:1px solid #fff;color:#0C3D5F;border-bottom:none;text-decoration:none;text-transform:uppercase;}
.main_nav a:hover,.main_nav a:focus,.main_nav a.current{color:#333;background-color:#fafafa;border-bottom:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.main_nav a,.main_nav a:link,.main_nav a:hover,.main_nav a:active,.main_nav a:visited{padding:10px 10px 12px;}
.main_nav li{float:left;text-align:center;}
.main_nav li.last-item a{border-right:none;}
.main_nav li.first-item a{border-left:0 none;text-align:left;}
.main_nav li.search-item{width:20%;float:right;margin-right:20px;}
.secondary_nav{margin-top:10px;margin-bottom:0;margin-left:3.2%;padding:5px 7px;float:left;font-size:88%;background:#e8e7e7;-webkit-box-shadow:0 1px 2px #fff;-moz-box-shadow:0 1px 2px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-top:1px solid #bbb;border-left:1px solid #bbb;}
.secondary_nav li{display:inline;display:inline-block;padding-left:10px;float:left;}
.secondary_nav li.label{padding-left:5px;padding-right:3px;}
.secondary_nav li a:hover{text-decoration:none;border:0;color:#000;}
#search-form{border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-top:1px solid #b6b6b6;background:url('../images/search-bg.png') repeat-x top left;height:28px;width:100%;float:right;clear:both;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;}
#search-form input.text{border:none;color:#333;float:left;font-size:131%;margin-left:2px;margin-top:4px;width:70%;}
#search-form button{position:absolute;right:3px;top:6px;vertical-align:middle;}
#search-form button img.submit{float:right;}
#w3c_main{background:#eee;overflow:hidden;}
#w3c_logo_shadow{overflow:hidden;display:block;}
#w3c_logo_shadow img{width:100%;display:block;}
#w3c_main p,#w3c_main li{line-height:1.5;}
#w3c_main li.vevent .date,#w3c_main li.hentry .date{border-bottom:1px solid #E2E2E2;margin-bottom:18px;padding-bottom:4px;}
#w3c_main li.vevent p.summary a,#w3c_main li.vevent p.summary a:link,#w3c_main li.vevent p.summary a:visited,#w3c_main li.hentry p.entry-title a,#w3c_main li.hentry p.entry-title a:link,#w3c_main li.hentry p.entry-title a:visited{border:none;}
#w3c_main li.vevent p.summary a:hover,#w3c_main li.hentry p.entry-title a:hover{border-bottom:2px solid #005A9C;}
#w3c_main p.about{color:#23668F;margin-top:.7%;padding-top:0;font-size:91%;}
#w3c_main .bct{max-width:none;font-size:94%;}
#w3c_main .bct li.current{padding:0 0 9px;}
.w3c_public #w3c_main .bct li.current{background:#fff url('../images/bct.png') no-repeat bottom center;}
.w3c_member #w3c_main .bct li.current{background:#fff url('../images/bct-member.png') no-repeat bottom center;}
.w3c_team #w3c_main .bct li.current{background:#fff url('../images/bct-team.png') no-repeat bottom center;}
.bct{padding:4px 20px 7px 0;}
.bct li .cr{padding:0 .83em;}
#w3c_crumbs br{display:inline;}
#w3c_crumbs_frame{background-color:#fff;}
.bct .skip{display:inline;background:#fff url('../images/skip.png') no-repeat center;text-align:center;width:55px;float:right;position:relative;left:10px;bottom:3px;}
.bct .skip a{color:#333;font-size:85%;}
#w3c_footer{text-align:center;background:#fff url('../images/footer-shadow.png') no-repeat top center;width:100%;}
#w3c_footer a:hover{text-decoration:underline;}
#w3c_footer-inner{padding:30px 0 20px;max-width:600px;margin:0 auto;}
#w3c_footer-inner ul{text-align:left;}
.w3c_footer-nav{float:left;margin-left:23px;margin-top:0;}
.w3c_footer-nav h3{text-align:left;}
.w3c_footer-nav ul{padding:10px 20px;}
.w3c_footer-nav a:hover img.social-icon{-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;}
.copyright{clear:both;color:#333;font-size:94%;padding-top:30px;}
#w3c_footer a:link,#w3c_footer a:visited{border-bottom:none;}
.w3c_home .w3c_leftCol{display:block;float:left;padding-top:0;}
.w3c_leftCol{display:block;float:left;padding-top:0;clear:left;}
.w3c_leftCol h3 a:hover,h2.category a:hover{background:none;color:#2673AB;text-decoration:none;}
.w3c_mainCol{overflow:hidden;background-color:#fff;padding-left:3%;padding-bottom:3%;padding-top:1.1%;}
#w3c_mast h1,.w3c_leftCol{width:20%;}
#w3c_crumbs_frame,.line .size2on3{margin-right:1.3%;}
.w3c_member #w3c_acl{width:185px;padding-right:0;padding-left:0;}
.w3c_alt #w3c_acl,.w3c_member_alt #w3c_acl,.w3c_team #w3c_acl{margin:0;width:210px;text-align:right;padding:5px 0 0;float:left;color:#fff;font-weight:bold;}
.line,.lastUnit{overflow:hidden;}
.unit{float:left;}
.size1on2{width:50%;}
.size1on3{width:33.33333%;}
.size2on3{width:66.66666%;}
.size1on4{width:25%;}
.size3on4{width:75%;}
.size1on5{width:18%;}
.lastUnit{float:none;width:auto;}
.w3c_home .lastUnit h2.category{margin-bottom:15px;}
.intro{line-height:1.8em;}
#w3c_content_body .intro p,#w3c_content_body p.intro{color:#333;font-size:94%;}
ul.w3c_toc{background-color:#f2f7fb;padding:5px 20px;border-top:1px solid #fff;font-size:94%;}
ul.w3c_toc li{display:inline;}
ul.w3c_toc li.toc_prefix{margin-right:10px;padding:2px 4px;background-color:#fff;}
ul.w3c_toc li .bullet{font-size:144%;color:#cbd9e4;vertical-align:middle;padding:0 10px;}
.w3c_events_talks .date .dtstart .year{color:#FFF;font-size:88%;font-weight:bold;float:none;margin:0;vertical-align:top;}
.w3c_events_talks .info-wrap{clear:none;}
.w3c_events_talks .date .dd-mmm{color:#333;font-size:81%;display:block;font-weight:bold;line-height:11px;text-transform:uppercase;}
.w3c_events_talks .date .dtstart{padding-top:2px;}
.w3c_events_talks .date .date-separator{display:none;}
.w3c_events_talks .date.single .dd-mmm{padding:2px 9px;}
.w3c_image{border:1px #999 solid;padding:2px;}
h2,.h2{margin-top:0;}
h1,h2,h3,h4,h5,h6,ul,ol,dl,p,pre,blockquote{padding:20px 20px 0;}
code{color:#000;}
h1+p,h2+p,h3+p,h4+p,h5+p{padding-top:0;}
h1,#w3c_mast h1,.h1{font-size:136%;font-weight:normal;overflow:hidden;}
h2,.h2{font-size:167%;font-weight:normal;}
h3,.h3{font-size:131%;font-weight:normal;}
h4,.h4{font-size:131%;font-weight:normal;}
h5,.h5{font-size:100%;font-weight:normal;}
h6,.h6{font-size:85%;font-weight:normal;}
.category{font-size:108%;font-weight:normal;font-style:normal;text-transform:uppercase;color:#333;}
h3.category{background:#E7E6E6 url('../images/category-bg-fold.png') no-repeat bottom right;text-shadow:1px 1px 0 #fff;color:#347cb0;padding:0 6px 0 0;width:100%;position:relative;margin-top:13px;}
h2.category,.h2.category{background:#FCFBFB url('../images/category-bg-right.png') repeat-x bottom right;text-shadow:1px 1px 0 #fff;color:#347cb0;padding:5px 11px 15px 10px;margin:20px 0 3px 10px;font-weight:bold;}
#w3c_home_member_testimonials h3{padding:0 20px;}
#w3c_home_sponsors p,#w3c_home_sponsors h3{text-align:center;}
h3.category .ribbon{background:#E7E6E6 url('../images/category-bg.png') repeat-x bottom right;display:block;padding:8px 5px 13px 20px;}
h3.category a,h2.category a,.h2.category a{color:#17445F;font-weight:bold;border:none;}
h1.title{padding:10px 20px;font-size:200%;border-bottom:1px solid #C6D4E0;text-shadow:1px 1px 0 #fff;}
h1.title img{float:right;margin-top:-2px;display:inline;}
.media{width:auto;}
.headline h2,.headline h3,.headline h4{padding:5px 20px;}
ol.show_items li,.entry ol li,ul.show_items li,.entry ul li{margin-left:40px;}
.theme{padding-top:10px;}
.theme ul{display:none;}
.theme li.subhead ul{display:block;}
.theme li{border-bottom:1px solid #ddd;}
.theme li.subhead{border-bottom:none;padding:5px 0 5px 5px;}
.theme a{display:block;overflow:hidden;font-weight:normal;padding:5px 0 5px 5px;}
.theme a.current{background-color:#fff;border-bottom:none;}
.theme .icon{background:url(../images/theme-all.png) no-repeat left top;height:22px;width:22px;display:block;float:left;margin-right:10px;-moz-border-radius:5px;}
.theme .devices .icon{background-position:-22px 0;}
.theme .arch .icon{background-position:-44px 0;}
.theme .design .icon{background-position:-66px 0;}
.theme .semantics .icon{background-position:-88px 0;}
.theme .services .icon{background-position:-110px 0;}
.theme .xml .icon{background-position:-132px 0;}
.theme .allspecs .icon{background-image:none;}
.theme_ext{padding:0;}
.theme_ext li.theme_ext_item{position:relative;padding-left:64px;}
.theme_ext li.theme_ext_item ul{font-size:85%;padding-left:20px;}
.theme_ext .icon{background:#FFC0CB url(../images/icon_sprite.png) no-repeat 0 0;height:44px;width:44px;display:block;position:absolute;top:28px;left:20px;}
.theme_ext .about_donations .icon{background-position:-1144px 0;}
.theme_ext .about_facts .icon{background-position:-1100px 0;}
.theme_ext .about_jobs .icon{background-position:-1056px 0;}
.theme_ext .about_locations .icon{background-position:-1012px 0;}
.theme_ext .about_mission .icon{background-position:-968px 0;}
.theme_ext .about_press .icon{background-position:-924px 0;}
.theme_ext .comingsoon .icon{background-position:-880px 0;}
.theme_ext .membership_policies .icon{background-position:-660px 0;}
.theme_ext .membership_admin .icon{background-position:-704px 0;}
.theme_ext .membership_join .icon{background-position:-748px 0;}
.theme_ext .membership_fees .icon{background-position:-792px 0;}
.theme_ext .membership_benefits .icon{background-position:-836px 0;}
.theme_ext .participate_calendar .icon{background-position:-616px 0;}
.theme_ext .participate_groups .icon{background-position:-572px 0;}
.theme_ext .participate_implementation .icon{background-position:-528px 0;}
.theme_ext .participate_liaisons .icon{background-position:-484px 0;}
.theme_ext .participate_news .icon{background-position:-440px 0;}
.theme_ext .participate_promotion .icon{background-position:-396px 0;}
.theme_ext .participate_rss .icon{background-position:-352px 0;}
.theme_ext .participate_specifications .icon{background-position:-308px 0;}
.theme_ext .standards_agents .icon{background-position:-264px 0;}
.theme_ext .standards_webofdevices .icon{background-position:-220px 0;}
.theme_ext .standards_webarch .icon{background-position:-176px 0;}
.theme_ext .standards_webdesign .icon{background-position:-132px 0;}
.theme_ext .standards_semanticweb .icon{background-position:-88px 0;}
.theme_ext .standards_webofservices .icon{background-position:-44px 0;}
.theme_ext .standards_xml .icon{background-position:0 0;}
ul.theme.right-list{padding-top:5px;}
.theme.right-list li{border-bottom:1px solid #eee;}
.theme.right-list li a:hover{background-color:#eee;}
.w3c_home #w3c_most-recently{margin-top:0!important;padding-top:0!important;}
.date{margin-left:20px;font-size:88%;}
#w3c_most-recently .date{margin-left:10px;}
.vevent_list .location,.vevent_list .source,.vevent_list .eventtitle,.vevent_list .person,.hentry_list .entry-title,.hentry_list p.author{padding:0 20px;}
#workshopslist .date,#workshopslist .location,#workshopslist .host{padding:0;margin-left:20px;font-size:88%;color:#333;}
#workshopslist p.view_report{padding-top:5px;}
#workshopslist p.view_report a{background:url('../images/icons/view-report.png') no-repeat top left;border:0;height:35px;padding:10px 0 0 45px;display:block;}
#workshopslist p.view_report a:hover{text-decoration:underline;}
#workshopslist .description p{padding:5px 20px 0;}
.main-content{position:relative;}
.w3c_events_talks{margin-top:20px;background-color:#eee;}
.w3c_events_talks .unit.size1on2,.w3c_events_talks .unit.size1on1{background:url('../images/talks-bg-left.png') no-repeat top left;}
.w3c_events_talks .w3c_upcoming_events,.w3c_events_talks .w3c_upcoming_talks{background:url('../images/talks-bg-right.png') no-repeat top right;}
.w3c_events_talks h2.category{margin:0 20px 20px;background:#F9F9F9 url('../images/talks-bg.png') repeat-x bottom left;}
.w3c_events_talks .date{background:#aaa url('../images/calendar-sprite.png') no-repeat top left;border:none;height:41px;width:42px;border:none;float:left;margin-right:10px;text-align:center;}
.w3c_events_talks ul.vevent_list li{float:left;width:100%;}
.w3c_events_talks ul.vevent_list .info-wrap{margin-left:75px;}
.w3c_events_talks ul.vevent_list .info-wrap p{padding:0 10px 0 0;font-size:88%;}
.w3c_events_talks ul.vevent_list .info-wrap p.summary{font-size:113%;}
.w3c_events_talks ul.vevent_list .info-wrap p.source{color:#9A1724;}
.w3c_events_talks .w3c_upcoming_events .date{background-position:0 0;margin-bottom:0;}
.w3c_events_talks .w3c_upcoming_talks .date{background-position:0 -49px;margin-bottom:0;}
#w3c_main .w3c_upcoming_events ul.vevent_list .location,#w3c_main .w3c_upcoming_talks ul.vevent_list .location,.w3c_events_talks ul.vevent_list .info-wrap .source{font-size:100%;font-style:italic;line-height:1.3;}
#w3c_main .w3c_upcoming_events ul.vevent_list .location{color:green;}
.w3c_events_talks ul.vevent_list .info-wrap .source{color:#9A1724;}
#region_form select{width:76%;}
.w3c_home #w3c_most-recently h3,#w3c_most-recently h3{margin-left:9px;padding-left:0;}
.w3c_home #w3c_most-recently h3 span a:hover{border:none;}
.w3c_home #w3c_most-recently h3 .expand_section:hover{cursor:pointer;}
.newsImage{overflow:hidden;}
a.imageLink.no-border img{border:none;}
a.imageLink img{float:left;margin-right:1em;display:block;text-decoration:none;border:1px solid #CDDCED;padding:2px;}
a.imageLink:hover img{border:1px solid #3A80B3;}
a.imageLink:hover.no-border img{opacity:.6;border:none;}
.expand_section a img{vertical-align:middle;padding-right:.4em;}
.w3c_javascript .expand_block .expand_description,.expand_block .expand_description{display:block;padding-bottom:20px;margin-bottom:10px;background:#EEE;border-top:1px solid #fff;}
p.more-content{font-size:81%;font-weight:bold;}
p.more-content a{border-bottom:0;color:#106F0D;}
p.more-content a:hover{border-bottom:2px solid #106F0D;}
.more.expand_section{margin:3px 0 5px 19px;-moz-box-shadow:1px 1px 0 #bbb;-webkit-box-shadow:1px 1px 0 #bbb;box-shadow:1px 1px 0 #bbb;background:#eee;padding:3px 4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:80%;display:table;}
.more.expand_section a:link,.more.expand_section a:visited,.more.expand_section a:hover{text-decoration:none;border:none;}
.more.expand_section+div.expand_description{background:none;}
.w3c_javascript .expand_block h3{padding-top:0;padding-left:20px;}
.w3c_javascript .expand_block h4{padding-left:20px;color:#333;}
.w3c_javascript .expand_block.closed .expand_description,.w3c_javascript .closed .expand_description{display:none;}
.w3c_javascript .expand_block .headline,.expand_block .headline,.w3c_javascript .expand_block.closed .headline,.expand_block.closed .headline{background:#f1f7fb;border-bottom:1px solid #e2e2e2;padding:10px;}
#recentnews .expand_block .headline{padding:10px 10px 15px 0;}
#recentnews h2#recent{margin-bottom:10px;}
.w3c_javascript .expand_block.closed .headline,.expand_block.closed .headline{background:none;}
.w3c_javascript .expand_block.closed .headline:hover,.expand_block.closed .headline:hover{background-color:#f1f7fb;}
.hierarchy .expand_block .expand_description{margin-bottom:0;}
.w3c_screen .trviewcat h3,.trviewcat h3{font-size:108%;}
.w3c_screen .trviewcat h4,.trviewcat h4{font-size:100%;}
.menu.expand_block{padding-left:0;}
.w3c_javascript .expand_block.menu .expand_description{padding-left:20px;}
.more-news{font-size:131%;}
.more-news a{color:#036;}
.feedlink img{margin:0 0 0 6px;vertical-align:top;}
a.feedlink:link,a.feedlink:visited{border-bottom:none;}
#request_form{width:50%;}
#request_form fieldset label{display:block;margin-top:10px;}
#request_form fieldset input,#request_form fieldset textarea{border:1px solid #777;padding:5px;color:#005A9C;}
#request_form fieldset input.error,#request_form fieldset textarea.error{border:2px solid #DC4747;}
#request_form fieldset input:focus,#request_form fieldset textarea:focus{outline:none;box-shadow:0 0 6px #99C0E0;-moz-box-shadow:0 0 7px #99C0E0;-webkit-box-shadow:0 0 7px #99C0E0;-webkit-transition:border .2s linear,-webkit-box-shadow .2s linear;-moz-transition:border .2s linear,-moz-box-shadow .2s linear;border-color:#628EAF;}
#request_form fieldset p{padding:0;font-size:90%;color:#666;}
.testimonial{padding:15px;margin:20px 0;}
.testimonial ul{padding:0;margin-left:50px;}
.w3c_message.errors{background-color:#FFEBE6;border:1px solid #D5A79C;}
.w3c_message.warnings{background-color:#FCFBE4;border:1px solid #D6D49E;}
.w3c_message.messages{background-color:#F1FBEB;border:1px solid #AAC28E;}
.w3c_message h3{display:block;height:40px;font-weight:600;letter-spacing:.02em;font-size:180%;text-shadow:0 1px 1px #fff;padding:3px 50px 0;background:url("../images/icons/messages_sprite.png") no-repeat top left;}
.w3c_message.errors h3{background-position:0 0;color:#CF3C3C;}
.w3c_message.warnings h3{background-position:0 -80px;color:#C6A712;}
.w3c_message.messages h3{background-position:0 -40px;color:#65A020;}
#endorsed,#workshopsupcoming{background:none;}
#twitter_update_list li{background:#eee;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;padding:5px 8px;width:80%;margin-bottom:1em;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;}
a.twit-time:link,a.twit-time:visited{font-size:85%;display:block;color:#878787;margin-top:7px;text-shadow:1px 1px 0 #fff;border-bottom:none;}
a.twit-time:hover{color:#A6A5A5;}
.rhs-logo{text-align:center;display:block;margin-top:20px;}
header,nav,section,aside,footer,article,hgroup{display:block;}
.team-photo{width:94%;-moz-box-shadow:0 2px 10px #bbb;-webkit-box-shadow:0 2px 10px #bbb;box-shadow:0 2px 10px #bbb;margin:25px 0 20px 7px;padding:10px;text-align:center;}
.team-photo img{width:99.8%;height:auto;margin-bottom:5px;}
.team-photo span{font-family:Georgia,Times,serif;font-style:italic;}
.team-photo img+span{text-transform:uppercase;color:#999;border-bottom:1px solid #eee;font-style:normal;}
.team-photo+.hierarchy .more.expand_section{margin:0;}
.w3c_javascript .expand_block .expand_description.people{background:#eee;margin:10px 0;font-size:100%;color:#036;text-shadow:1px 1px 0 #FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.w3c_javascript .expand_block .expand_description.people p{padding:0 20px;}
.w3c_javascript .expand_block .expand_description.people p.people_row{color:#777;font-family:Georgia,Times,serif;font-style:italic;padding-top:12px;}
.plans{padding:0;overflow:hidden;margin:30px 20px 20px;}
.plans li p,.plans li h2{padding:0;}
.plans li{font-family:Georgia,Times,serif;padding:5px 5px 30px 5px;text-align:center;border-left:1px solid #eee;text-shadow:1px 1px 0 #fff;background:url("../images/icons/sponsors_shape.png") no-repeat bottom center;min-height:350px;}
.plans li:first-child{border:none;}
.plans li:hover{background:#eee url("../images/icons/sponsors_shape.png") no-repeat bottom center;color:#333;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.plans li h2,.w3c_plans .intro h2{font-size:120%;color:#333;letter-spacing:.5px;line-height:1.2em;margin:0 0 10px;text-transform:uppercase;}
.w3c_plans .intro h2{font-size:140%;}
.w3c_plans .show_items,.w3c_plans p,.w3c_plans h3{padding:5px 0;clear:both;}
.w3c_plans h3{font-family:Georgia,Times,serif;font-size:120%;}
#w3c_main .plans li h2+p{font-style:italic;font-size:90%;letter-spacing:.4px;color:#333;line-height:1.15em;min-height:115px;}
#w3c_main .plans li a.call-to-action{font-family:"Helvetica Neue",Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:80%;letter-spacing:.5px;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);background-color:#bbb;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#bbb));background-image:-moz-linear-gradient(0% 100% 90deg,#bbb,#fff);border:none;color:#555;font-weight:bold;padding:6px 15px;text-shadow:0 1px 1px rgba(255,255,255,0.85);}
#w3c_main .plans li a.call-to-action.external{background-color:#95BFD2;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#95BFD2));background-image:-moz-linear-gradient(0% 100% 90deg,#95BFD2,#fff);}
#w3c_main .plans li a.call-to-action:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#333;}
#w3c_main .plans li a.call-to-action+p{font-family:"Helvetica Neue",Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:85%;letter-spacing:.4px;color:#333;line-height:1.15em;margin:20px 0 0;height:90px;}
.plans li span{background:url("../images/icons/sponsors_sprite.png") no-repeat center;height:100px;display:block;margin:10px 0;}
.plans span.corporate{background-position:center -15px;}
.plans span.events{background-position:center -120px;}
.plans span.initiatives{background-position:center -235px;}
.plans span.validator{background-position:center -340px;}
.plans span.supporters{background-position:center -442px;}
@media screen and /*!space fix */(max-width:1000px){.plans li h2{font-size:100%;}
#w3c_main .plans li h2+p,#w3c_main .plans li a.call-to-action+p{font-size:80%;}
#w3c_main .plans li a.call-to-action{padding:3px 10px;}
.plans li span{background:url("../images/icons/sponsors_sprite_small.png") no-repeat center;}
.plans li span{height:65px;}
.plans span.corporate{background-position:center 0;}
.plans span.events{background-position:center -65px;}
.plans span.initiatives{background-position:center -135px;}
.plans span.validator{background-position:center -200px;}
.plans span.supporters{background-position:center -260px;}
}
.w3c_plans{padding:0 20px;}
.w3c_plans .intro.corporate,.w3c_plans .intro.events,.w3c_plans .intro.strategic,.w3c_plans .intro.developer{padding:0 100px 0 150px;margin:25px 0 10px 0;min-height:160px;}
.w3c_plans .intro.corporate{background:url("../images/icons/sponsors_folder.png") no-repeat top left;}
.w3c_plans .intro.events{background:url("../images/icons/sponsors_calendar.png") no-repeat top left;}
.w3c_plans .intro.strategic{background:url("../images/icons/sponsors_globe.png") no-repeat top left;}
.w3c_plans .intro.developer{background:url("../images/icons/sponsors_check.png") no-repeat top left;}
.w3c_plans .intro p,.w3c_plans .intro h2,.w3c_plans p{padding:0;}
#w3c_content_body .w3c_plans .intro p{color:#333;font-family:"Helvetica Neue",Helvetica,Arial,Verdana,Geneva,sans-serif;font-style:normal;}
.w3c_home_plans{overflow:hidden;position:relative;width:285px;margin:1em 0 0 5em;display:inline-block;}
.w3c_home_plans em{float:left;}
.w3c_home_plans img{position:relative;left:25px;top:20px;}
.w3c_plans .intro h2,.w3c_plans h2[id],.w3c_home_plans h2{font-family:Georgia,Times,serif;text-transform:uppercase;margin:0 0 7px 0;}
.w3c_plans h2[id],.w3c_home_plans h2{background:url("../images/underline.png") repeat-x 0 25px;float:left;margin:15px 0 0 0;padding:0 0 5px 0;font-size:130%;color:#333;}
.w3c_plans p,.w3c_plans ul{font-family:Georgia,Times,serif;padding-bottom:20px;}
.w3c_plans ul{font-style:italic;}
#w3c_main .w3c_plans h2[id]+ul li{line-height:1.35em;}