W3C CSS Validator results for http://www.w3.org/ (CSS level 3)

Sorry! We found the following errors (66)

URI : http://www.w3.org/2008/site/css/minimum.css

36 .secondary_nav li Value Error : display -moz-inline-stack is not a display value : -moz-inline-stack
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -moz-transition-property doesn't exist : background-color
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -webkit-transition-property doesn't exist : background-color
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -o-transition-property doesn't exist : background-color
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -moz-transition-duration doesn't exist : 0.3s
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -webkit-transition-duration doesn't exist : 0.3s
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -o-transition-duration doesn't exist : 0.3s
181 .button Property -moz-border-radius doesn't exist : 3px
181 .button Property -moz-box-shadow doesn't exist : 0 1px 3px rgba(0,0,0,0.5 )
181 .button Property -webkit-border-radius doesn't exist : 3px
181 .button Property -webkit-box-shadow doesn't exist : 0 1px 3px rgba(0,0,0,0.5 )
181 .button Value Error : text-shadow Too many values or values are not recognized : 0 -1px 1px rgba(0,0,0,0.25 )

URI : http://www.w3.org/2008/site/css/advanced.css

25 .main_nav a:hover, .main_nav a:focus, .main_nav a.current Property -webkit-transition doesn't exist : all 0.3s ease-out
25 .main_nav a:hover, .main_nav a:focus, .main_nav a.current Property -moz-transition doesn't exist : all 0.3s ease-out
25 .main_nav a:hover, .main_nav a:focus, .main_nav a.current Property -o-transition doesn't exist : all 0.3s ease-out
25 .main_nav a:hover, .main_nav a:focus, .main_nav a.current Property transition doesn't exist : all 0.3s ease-out
31 .secondary_nav Property -webkit-box-shadow doesn't exist : 0 1px 2px #fff
31 .secondary_nav Property -moz-box-shadow doesn't exist : 0 1px 2px #fff
31 .secondary_nav Property -webkit-border-radius doesn't exist : 5px
31 .secondary_nav Property -moz-border-radius doesn't exist : 5px
35 #search-form Property -webkit-border-radius doesn't exist : 5px
35 #search-form Property -moz-border-radius doesn't exist : 5px
65 .w3c_footer-nav a:hover img.social-icon Property -moz-opacity doesn't exist : 0.6
65 .w3c_footer-nav a:hover img.social-icon Property -khtml-opacity doesn't exist : 0.6
128 .theme .icon Property -moz-border-radius doesn't exist : 5px
209 .more.expand_section Property -moz-box-shadow doesn't exist : 1px 1px 0 #bbb
209 .more.expand_section Property -webkit-box-shadow doesn't exist : 1px 1px 0 #bbb
209 .more.expand_section Property -moz-border-radius doesn't exist : 3px
209 .more.expand_section Property -webkit-border-radius doesn't exist : 3px
233 #request_form fieldset input:focus, .request_form fieldset input:focus, #request_form fieldset textarea:focus, .request_form fieldset textarea:focus Property -moz-box-shadow doesn't exist : 0 0 7px #99c0e0
233 #request_form fieldset input:focus, .request_form fieldset input:focus, #request_form fieldset textarea:focus, .request_form fieldset textarea:focus Property -webkit-box-shadow doesn't exist : 0 0 7px #99c0e0
233 #request_form fieldset input:focus, .request_form fieldset input:focus, #request_form fieldset textarea:focus, .request_form fieldset textarea:focus Property -webkit-transition doesn't exist : border 0.2s linear,-webkit-box-shadow 0.2s linear
233 #request_form fieldset input:focus, .request_form fieldset input:focus, #request_form fieldset textarea:focus, .request_form fieldset textarea:focus Property -moz-transition doesn't exist : border 0.2s linear,-moz-box-shadow 0.2s linear
245 #twitter_update_list li Property -moz-border-radius doesn't exist : 5px
245 #twitter_update_list li Property -webkit-border-radius doesn't exist : 5px
250 .team-photo Property -moz-box-shadow doesn't exist : 0 2px 10px #bbb
250 .team-photo Property -webkit-box-shadow doesn't exist : 0 2px 10px #bbb
255 .w3c_javascript .expand_block .expand_description.people Property -moz-border-radius doesn't exist : 5px
255 .w3c_javascript .expand_block .expand_description.people Property -webkit-border-radius doesn't exist : 5px
262 .plans li:hover Property -webkit-transition doesn't exist : all 0.2s ease-out
262 .plans li:hover Property -moz-transition doesn't exist : all 0.2s ease-out
262 .plans li:hover Property -o-transition doesn't exist : all 0.2s ease-out
262 .plans li:hover Property transition doesn't exist : all 0.2s ease-out
268 #w3c_main .plans li a.call-to-action Property -moz-border-radius doesn't exist : 23px
268 #w3c_main .plans li a.call-to-action Property -webkit-border-radius doesn't exist : 23px
268 #w3c_main .plans li a.call-to-action Property -moz-box-shadow doesn't exist : 0 1px 2px rgba(0,0,0,0.5 )
268 #w3c_main .plans li a.call-to-action Property -webkit-box-shadow doesn't exist : 0 1px 2px rgba(0,0,0,0.5 )
268 #w3c_main .plans li a.call-to-action Value Error : background-image -webkit-gradient(linear,0% 0,0% 100%,from(#fff ),to(#bbb ) ) is not a background-image value : -webkit-gradient(linear,0% 0,0% 100%,from(#fff ),to(#bbb ) )
268 #w3c_main .plans li a.call-to-action Value Error : background-image -moz-linear-gradient(0% 100% 90deg,#bbb,#fff ) is not a background-image value : -moz-linear-gradient(0% 100% 90deg,#bbb,#fff )
268 #w3c_main .plans li a.call-to-action Value Error : text-shadow Too many values or values are not recognized : 0 1px 1px rgba(255,255,255,0.85 )
269 #w3c_main .plans li a.call-to-action.external Value Error : background-image -webkit-gradient(linear,0% 0,0% 100%,from(#fff ),to(#95bfd2 ) ) is not a background-image value : -webkit-gradient(linear,0% 0,0% 100%,from(#fff ),to(#95bfd2 ) )
269 #w3c_main .plans li a.call-to-action.external Value Error : background-image -moz-linear-gradient(0% 100% 90deg,#95bfd2,#fff ) is not a background-image value : -moz-linear-gradient(0% 100% 90deg,#95bfd2,#fff )
270 #w3c_main .plans li a.call-to-action:hover Property -moz-box-shadow doesn't exist : none
270 #w3c_main .plans li a.call-to-action:hover Property -webkit-box-shadow doesn't exist : none

URI : http://www.w3.org/2008/site/css/minimum

36 .secondary_nav li Value Error : display -moz-inline-stack is not a display value : -moz-inline-stack
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -moz-transition-property doesn't exist : background-color
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -webkit-transition-property doesn't exist : background-color
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -o-transition-property doesn't exist : background-color
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -moz-transition-duration doesn't exist : 0.3s
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -webkit-transition-duration doesn't exist : 0.3s
134 .w3c_leftCol a:hover, .w3c_leftCol li a:focus Property -o-transition-duration doesn't exist : 0.3s
181 .button Property -moz-border-radius doesn't exist : 3px
181 .button Property -moz-box-shadow doesn't exist : 0 1px 3px rgba(0,0,0,0.5 )
181 .button Property -webkit-border-radius doesn't exist : 3px
181 .button Property -webkit-box-shadow doesn't exist : 0 1px 3px rgba(0,0,0,0.5 )
181 .button Value Error : text-shadow Too many values or values are not recognized : 0 -1px 1px rgba(0,0,0,0.25 )

↑ Top

Warnings (1)

URI : http://www.w3.org/2008/site/css/advanced.css

198 Property cursor doesn't exist for media print (handheld, projection, screen, tty, tv)

↑ Top

Valid CSS information

@charset "UTF-8";
html {
color : #000;
background : #fff;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, address {
margin : 0;
padding : 0;
}
table {
border-collapse : collapse;
border-spacing : 0;
font-size : inherit;
}
fieldset, img {
border : 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style : normal;
font-weight : normal;
}
li {
list-style : none;
}
caption, th {
text-align : left;
}
h1, h2, h3, h4, h5, h6 {
font-size : 100%;
font-weight : normal;
}
q:before, q:after {
content : '';
}
abbr, acronym {
border : 0;
font-variant : normal;
}
sup {
vertical-align : text-top;
}
sub {
vertical-align : text-bottom;
}
input, textarea, select {
font-family : inherit;
font-size : inherit;
font-weight : inherit;
}
legend {
color : #000;
}
body {
font-family : sans-serif;
}
pre, code, kbd, samp, tt {
font-family : monospace;
line-height : 100%;
}
body {
font-family : "Helvetica Neue", Helvetica, Arial, Verdana, Geneva, sans-serif;
color : #333;
}
em {
font-style : italic;
}
strong {
font-weight : bold;
}
#w3c_mast h1 {
background-color : #005a9c;
width : auto;
position : static;
text-align : left;
float : left;
padding : 0;
margin : 0;
height : auto;
}
.w3c_member #w3c_mast h1 {
background-color : #6d3792;
}
.w3c_team #w3c_mast h1 {
background-color : #a34425;
}
#w3c_nav {
background-color : #eee;
clear : both;
}
#w3c_mast {
overflow : visible;
}
#w3c_mast img {
display : inline;
}
#w3c_mast h1 a {
background : none;
display : inherit;
float : none;
height : auto;
position : static;
width : auto;
}
#w3c_mast h1 a img {
padding : 0;
margin : 0;
float : left;
display : block;
}
.w3c_member #w3c_mast h1 a {
background : url('../images/logo_member_mobile') top left no-repeat;
}
.w3c_team #w3c_mast h1 a {
background : url('../images/logo_team_mobile') top left no-repeat;
}
#search-form .text {
background : url(../images/google) center left no-repeat #fff;
min-width : 2em;
}
#search-form .text:focus {
background : #fff;
}
@media screen {
.secondary_nav a {
display : block;
color : #000;
text-decoration : none;
}
.secondary_nav a:link, .secondary_nav a:visited {
color : #888;
}
.secondary_nav {
padding : 5px 20px 0 0;
font-size : 88%;
margin-bottom : 10px;
}
.secondary_nav li {
padding-left : 5px;
margin : 0;
}
.secondary_nav li {
display : inline-block;
vertical-align : top;
float : left;
}
.main_nav li {
display : none;
}
.main_nav li.search-item {
display : list-item;
}
.w3c_home .main_nav {
display : block;
}
.main_nav a {
padding : 0;
padding-right : 1em;
display : inline;
}
.main_nav {
padding-top : 0;
padding-left : 5px;
float : none;
clear : left;
}
.main_nav li {
display : inline;
float : none;
margin : 0;
}
#w3c_main {
clear : both;
background-image : none;
}
#w3c_logo_shadow, #w3c_crumbs br {
display : none;
}
.bct {
padding : 5px;
}
.bct li {
display : inline;
}
.bct li .cr {
padding : 0;
}
.bct .skip {
display : none;
}
#w3c_footer {
text-align : left;
}
#w3c_footer-inner {
padding : 5px;
}
.alt-logo {
display : none;
}
.bar {
padding-left : 0.25em;
padding-right : 0.25em;
}
.w3c_footer-nav h3 {
font-weight : bold;
font-size : 119%;
color : #17445f;
text-transform : uppercase;
}
.w3c_footer-nav {
margin-top : 20px;
}
.w3c_leftCol {
display : none;
}
.w3c_home .w3c_leftCol {
display : none;
}
.w3c_member #w3c_footer-inner {
background-image : none;
}
.w3c_member #w3c_acl {
text-transform : uppercase;
letter-spacing : 0.2em;
width : auto;
text-align : right;
padding : 5px 10px 0 5px;
float : left;
font-size : 81%;
}
.w3c_member_only {
margin-top : -60px;
}
#w3c_crumbs {
background : none;
}
.w3c_member #w3c_crumbs {
background : none;
}
#w3c_footer {
padding-left : 0;
}
.w3c_mainCol, #w3c_footer-inner, #w3c_crumbs_frame {
border-left : none;
}
#w3c_crumbs_frame {
margin-left : 0;
}
.line {
margin-bottom : 10px;
}
.w3c_javascript.w3c_handheld .line .size2on3 {
margin : 0;
}
.size1on1, .size1on2, .size1on3, .size2on3, .size1on4, .size3on4 {
float : none;
width : auto;
}
.lastUnit {
float : none;
}
.intro {
font-size : 100%;
line-height : 1.2em;
}
.offscreen {
position : absolute;
left : -1000em;
}
.tPadding0 {
padding-top : 0 !important ;
}
.rPadding0 {
padding-right : 0 !important ;
}
.bPadding0 {
padding-bottom : 0 !important ;
}
.lPadding0 {
padding-left : 0 !important ;
}
.padding {
padding : 20px !important ;
}
.tPadding {
padding-top : 20px !important ;
}
.rPadding {
padding-right : 20px !important ;
}
.bPadding {
padding-bottom : 20px !important ;
}
.lPadding {
padding-left : 20px !important ;
}
.lPaddingLg {
padding-left : 40px !important ;
}
.tPaddingLg {
padding-top : 40px !important ;
}
.rPaddingLg {
padding-right : 40px !important ;
}
.bPaddingLg {
padding-bottom : 40px !important ;
}
.tMargin0 {
margin-top : 0 !important ;
}
.rMargin0 {
margin-right : 0 !important ;
}
.bMargin0 {
margin-bottom : 0 !important ;
}
.lMargin0 {
margin-left : 0 !important ;
}
.tMargin {
margin-top : 20px !important ;
}
.rMargin {
margin-right : 20px !important ;
}
.bMargin {
margin-bottom : 20px !important ;
}
.lMargin {
margin-left : 20px !important ;
}
.tMarginLg {
margin-top : 40px !important ;
}
.rMarginLg {
margin-right : 40px !important ;
}
.bMarginLg {
margin-bottom : 40px !important ;
}
.lMarginLg {
margin-left : 40px !important ;
}
h2, .h2 {
margin-top : 20px;
}
h1, h2, h3, h4, h5, ul, ol, dl, p, pre, blockquote {
padding : 5px 5px 0;
}
table h4, table p, table ul, table ol {
padding : 0;
}
ul ul, ol ol {
padding : 0 20px;
}
dt {
padding : 0 20px;
}
dd {
padding : 0 20px 10px;
}
.block {
margin : 20px;
}
hr {
border : #bcbcbc solid 5px;
border-width : 0 0 5px;
margin : 20px 20px 0;
}
h1, .h1 {
font-size : 131%;
font-weight : bold;
font-style : normal;
color : #025a9a;
}
h2, .h2 {
font-size : 125%;
font-weight : bold;
font-style : normal;
color : #036;
}
h3, .h3 {
font-size : 113%;
font-weight : normal;
font-style : normal;
color : #025a9a;
}
h4, .h4 {
font-size : 106%;
font-weight : bold;
font-style : normal;
color : #036;
}
h5, .h5 {
font-size : 106%;
font-weight : bold;
font-style : normal;
color : #930;
}
.title {
padding : 0 5px;
background : #dbe7f0;
font-weight : normal;
letter-spacing : -0.05em;
text-transform : uppercase;
color : #000;
}
.w3c_member .title {
background : #f8efff;
border-bottom : 1px solid #e2d1ef;
}
.w3c_team .title {
background : #ffeadf;
border-bottom : 1px solid #dfa999;
}
h1.title {
letter-spacing : 0.01em;
}
h1.title img {
display : none;
}
.category a {
color : #333;
font-weight : normal;
}
a {
color : #036;
}
a img {
cursor : pointer;
}
a:visited {
color : #006ec6;
}
a:link, a:visited, a:hover {
text-decoration : none;
}
a:active {
outline : 0 none;
position : relative;
top : 1px;
}
.logo a:active {
top : 0;
}
.theme_ext h2.w3c_topic a:active {
position : static;
}
a:link, a:visited {
border-bottom : 2px solid #a8bfcf;
padding-bottom : 1px;
}
a.no-border:link, a.no-border:visited, a.no-border:hover {
border : none;
}
.menu a:link, .menu a:visited {
color : #036;
border-bottom : 2px solid transparent;
}
.w3c_leftCol a:link, .w3c_leftCol a:visited, ul.theme li a:link, ul.theme li a:visited {
border-bottom : none;
}
.bct a:link, .bct a:visited {
border-bottom : none;
padding-bottom : 0;
}
h1 a:link, .h1 a:link, h2 a:link, .h2 a:link, h3 a:link, .h3 a:link, h4 a:link, .h4 a:link {
font-weight : normal;
border-bottom : 2px solid transparent;
}
h5 a:link, .h5 a:link {
color : #930;
font-weight : normal;
border-bottom : 2px solid transparent;
}
.h1 a:visited, h1 a:visited, .h2 a:visited, h2 a:visited, .h3 a:visited, h3 a:visited, .h4 a:visited, h4 a:visited {
font-weight : normal;
color : #036;
border-bottom : 2px solid transparent;
}
.h5 a:visited, h5 a:visited {
font-weight : normal;
color : #930;
border-bottom : 2px solid transparent;
}
.w3c_toc a:link, .w3c_toc a:visited, .data a:link, .data a:visited {
border-bottom : 2px solid transparent;
}
.w3c_leftCol a:link:after, .w3c_leftCol a:visited:after, table a:link:after, table a:visited:after, .expand_section a:link:after, .expand_section a:visited:after {
content : none;
}
a:hover, .main_nav a:hover, .menu a:hover, h1 a:hover, .h1 a:hover, h2 a:hover, .h2 a:hover, h3 a:hover, .h3 a:hover, h4 a:hover, .h4 a:hover, h5 a:hover, .h5 a:hover, .w3c_toc a:hover, .data a:hover, .bct a:hover {
border-bottom : 2px solid #005a9c;
}
.w3c_leftCol a:hover, .w3c_leftCol li a:focus {
background-color : #fafafa;
}
.w3c_javascript.w3c_handheld .headline, .w3c_javascript.w3c_handheld .headline h3.h4, .w3c_javascript.w3c_handheld #w3c_most-recently h3 a {
border : none;
margin : 0;
background-color : #f1f7fb;
font-weight : bold;
}
ol.show_items li, .entry ol li {
list-style-type : decimal;
}
ul.show_items li, .entry ul li {
list-style-type : disc;
}
ol.show_items li, .entry ol li, ul.show_items li, .entry ul li {
margin-left : 20px;
}
.vevent_list, .hentry_list {
padding : 0;
}
.vevent_list .location, .vevent_list .eventtitle, .vevent_list .person, .hentry_list .entry-title {
text-align : left;
padding : 0 5px;
margin-left : 0;
}
.vevent_list .summary {
padding-bottom : 0;
}
.w3c_events_talks .vevent_list li {
padding-bottom : 30px;
}
.theme_ext {
padding : 0;
}
.theme_ext li.theme_ext_item {
position : relative;
padding-left : 0;
min-height : 0;
}
.theme_ext .icon {
display : none;
}
h4.w3c_status_title {
padding-bottom : 0;
}
p.rec_support_data {
font-size : 75%;
padding-bottom : 5px;
padding-top : 0;
}
p.rec_support_data a {
display : inline;
}
.date {
margin : 0 20px 0 5px;
padding : 2px 0 0;
}
.w3c_events_talks .date {
padding : 0;
float : left;
text-align : right;
}
.w3c_events_talks .info-wrap {
clear : both;
}
.w3c_events_talks .date .dtstart .year {
float : right;
margin-left : 10px;
}
.date .mm-dd, .date .dtend .year, .date .paren {
display : none;
}
.w3c_javascript.w3c_handheld .date {
font-weight : bold;
}
.w3c_events_talks .date .date-separator {
display : inline;
}
.entry .summary, .vevent .summary {
padding-top : 0;
}
.data {
padding : 20px 0;
position : relative;
vertical-align : top;
border-right : 1px solid transparent;
}
.data table {
width : 100%;
border-top : 3px solid #bcbcbc;
}
th, td {
vertical-align : top;
}
.data th, .data td {
border-right : 1px solid #fff;
border-bottom : 1px solid #fff;
padding : 5px 20px;
}
.data .lastColumn {
border-right : none;
}
.data .lastRow td {
border-bottom : none;
}
.data tr.even {
background-color : #f8f8f8;
}
.data tr.odd {
background-color : #e2e2e2;
}
.data tbody tr:nth-child(even ) {
background-color : #f8f8f8;
}
.data tbody tr:nth-child(odd ) {
background-color : #e2e2e2;
}
.data th {
color : #000;
font-weight : bold;
}
.spec {
padding : 20px;
}
.spec th, .spec td {
border : #aaa solid 1px;
border-width : 1px 0;
padding-left : 0;
}
.spec tbody tr:nth-child(even ), .spec tbody tr:nth-child(odd ) {
background-color : #fff;
}
.data .table_datecol {
width : 12%;
}
.data .table_labelcol {
width : 20%;
}
.data .table_titlecol {
width : 60%;
}
.w3c_spec_summary_table td {
padding : 3px 1em 0;
}
.w3c_spec_summary_table td .expand_description {
padding-bottom : 1em;
}
.w3c_spec_summary_table .table_datecol {
width : 5.5em;
}
.w3c_more_recent_status {
font-size : 75%;
margin-top : 0;
margin-bottom : 5px;
padding-top : 0;
}
.w3c_more_recent_status a {
background-color : #ffea6f;
color : #000;
}
.tr_view_nav {
margin-left : 0;
}
input {
font-size : inherit;
font-family : inherit;
}
.button {
border : 0;
border-bottom : 1px solid rgba(0, 0, 0, 0.25);
background-color : #555;
color : #fff;
cursor : pointer;
font-size : 81%;
font-weight : bold;
left : 5px;
padding : 2px 5px;
position : relative;
}
.button:hover {
background-color : #3a80b3;
color : #fff;
}
.button:active {
top : 1px;
}
textarea, select {
max-width : 100%;
}
.w3c_javascript.w3c_handheld input.text {
width : 80%;
}
.w3c_javascript.w3c_handheld input.submit {
font-size : 88%;
padding : 0.2em 0.2em 0.2em 0.4em;
position : relative;
right : 35px;
top : 5px;
}
#search-form button {
font-size : 88%;
padding : 0;
position : relative;
right : 45px;
top : 2px;
border-style : none;
background : none;
}
#region_form select {
width : 80%;
font-size : 94%;
}
.w3c_toggle_form {
width : 15em;
border : #dbe7f0 solid 1px;
padding : 5px;
}
.w3c_javascript .expand_block h3 {
padding-left : 5px;
}
.w3c_javascript.w3c_handheld .expand_block h3 {
border-top : 1px solid #e2e2e2;
}
.w3c_javascript .expand_block h4 {
padding-left : 5px;
font-weight : normal;
}
.w3c_javascript .expand_block .expand_description {
padding-bottom : 5px;
margin-bottom : 20px;
background : none;
border : none;
display : block;
}
.w3c_javascript.w3c_handheld .expand_block .expand_section {
background : none;
padding-left : 0;
}
.hierarchy {
list-style : none;
}
li.top {
clear : both;
margin-left : 1em;
}
.menu {
padding : 0 20px;
}
.menu.expand_block {
padding-left : 20px;
}
.menu h2.h4 {
font-size : 100%;
color : #666;
background : #fff;
letter-spacing : 1.1px;
padding-left : 0;
border-bottom : 1px solid #ddd;
}
.menu.expand_block h2 {
padding-top : 0;
padding-left : 20px;
margin-top : 20px;
margin-left : 0;
}
.w3c_javascript.w3c_handheld .expand_block.menu .expand_description, .expand_block.menu .expand_description {
margin-left : 0;
padding-left : 0;
}
.menu ul {
padding-top : 0.2em;
padding-left : 0;
padding-right : 0;
}
}
#request_form fieldset p, .request_form fieldset p {
padding : 0;
color : #666;
}
#request_form fieldset textarea, .request_form fieldset textarea, .errors {
width : 85%;
}
.errors h3 {
background-image : none;
padding : 0;
}
.errors ul {
margin-left : 0;
}
@import url('/2008/site/css/advanced');
body {
font-size : 0.82em;
background : url(../images/page/page_bkg.jpg) top left repeat-x #fff;
}
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') top left no-repeat;
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 : #d1d1d1 solid 1px;
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 : #fff 0 1px 1px;
}
.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;
}
.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;
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') top left repeat-x;
height : 28px;
width : 100%;
float : right;
clear : both;
position : relative;
}
#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 : 0.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 : url('../images/bct.png') bottom center no-repeat #fff;
}
.w3c_member #w3c_main .bct li.current {
background : url('../images/bct-member.png') bottom center no-repeat #fff;
}
.w3c_team #w3c_main .bct li.current {
background : url('../images/bct-team.png') bottom center no-repeat #fff;
}
.bct {
padding : 4px 20px 7px 0;
}
.bct li .cr {
padding : 0 0.83em;
}
#w3c_crumbs br {
display : inline;
}
#w3c_crumbs_frame {
background-color : #fff;
}
.bct .skip {
display : inline;
background : url('../images/skip.png') center no-repeat #fff;
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 : url('../images/footer-shadow.png') top center no-repeat #fff;
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 {
opacity : 0.60000002384185791015625;
}
.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 : #999 solid 1px;
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 : url('../images/category-bg-fold.png') bottom right no-repeat #e7e6e6;
text-shadow : #fff 1px 1px 0;
color : #347cb0;
padding : 0 6px 0 0;
width : 100%;
position : relative;
margin-top : 13px;
}
h2.category, .h2.category {
background : url('../images/category-bg-right.png') bottom right repeat-x #fcfbfb;
text-shadow : #fff 1px 1px 0;
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 : url('../images/category-bg.png') bottom right repeat-x #e7e6e6;
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 : #fff 1px 1px 0;
}
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, .theme li.current a {
background-color : #fff;
border-bottom : none;
}
.theme .icon {
background : url(../images/theme-all.png) top left no-repeat;
height : 22px;
width : 22px;
display : block;
float : left;
margin-right : 10px;
}
.theme .devices .icon {
background-position : 0% -22px;
}
.theme .arch .icon {
background-position : 0% -44px;
}
.theme .design .icon {
background-position : 0% -66px;
}
.theme .semantics .icon {
background-position : 0% -88px;
}
.theme .services .icon {
background-position : 0% -110px;
}
.theme .xml .icon {
background-position : 0% -132px;
}
.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 : url(../images/icon_sprite.png) 0% 0% no-repeat #ffc0cb;
height : 44px;
width : 44px;
display : block;
position : absolute;
top : 28px;
left : 20px;
}
.theme_ext .about_donations .icon {
background-position : 0% -1144px;
}
.theme_ext .about_facts .icon {
background-position : 0% -1100px;
}
.theme_ext .about_jobs .icon {
background-position : 0% -1056px;
}
.theme_ext .about_locations .icon {
background-position : 0% -1012px;
}
.theme_ext .about_mission .icon {
background-position : 0% -968px;
}
.theme_ext .about_press .icon {
background-position : 0% -924px;
}
.theme_ext .comingsoon .icon {
background-position : 0% -880px;
}
.theme_ext .membership_policies .icon {
background-position : 0% -660px;
}
.theme_ext .membership_admin .icon {
background-position : 0% -704px;
}
.theme_ext .membership_join .icon {
background-position : 0% -748px;
}
.theme_ext .membership_fees .icon {
background-position : 0% -792px;
}
.theme_ext .membership_benefits .icon {
background-position : 0% -836px;
}
.theme_ext .participate_calendar .icon {
background-position : 0% -616px;
}
.theme_ext .participate_groups .icon {
background-position : 0% -572px;
}
.theme_ext .participate_implementation .icon {
background-position : 0% -528px;
}
.theme_ext .participate_liaisons .icon {
background-position : 0% -484px;
}
.theme_ext .participate_news .icon {
background-position : 0% -440px;
}
.theme_ext .participate_promotion .icon {
background-position : 0% -396px;
}
.theme_ext .participate_rss .icon {
background-position : 0% -352px;
}
.theme_ext .participate_specifications .icon {
background-position : 0% -308px;
}
.theme_ext .standards_agents .icon {
background-position : 0% -264px;
}
.theme_ext .standards_webofdevices .icon {
background-position : 0% -220px;
}
.theme_ext .standards_webarch .icon {
background-position : 0% -176px;
}
.theme_ext .standards_webdesign .icon {
background-position : 0% -132px;
}
.theme_ext .standards_semanticweb .icon {
background-position : 0% -88px;
}
.theme_ext .standards_webofservices .icon {
background-position : 0% -44px;
}
.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') top left no-repeat;
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') top left no-repeat;
}
.w3c_events_talks .w3c_upcoming_events, .w3c_events_talks .w3c_upcoming_talks {
background : url('../images/talks-bg-right.png') top right no-repeat;
}
.w3c_events_talks h2.category {
margin : 0 20px 20px;
background : url('../images/talks-bg.png') bottom left repeat-x #f9f9f9;
}
.w3c_events_talks .date {
background : url('../images/calendar-sprite.png') top left no-repeat #aaa;
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 : -49px 0%;
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 : #cddced solid 1px;
padding : 2px;
}
a.imageLink:hover img {
border : #3a80b3 solid 1px;
}
a.imageLink:hover.no-border img {
opacity : 0.60000002384185791015625;
border : none;
}
.expand_section a img {
vertical-align : middle;
padding-right : 0.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;
box-shadow : 1px 1px 0 #bbb;
background : #eee;
padding : 3px 4px;
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, .request_form {
width : 50%;
}
#request_form fieldset label, .request_form fieldset label {
display : block;
margin-top : 10px;
}
#request_form fieldset input, .request_form fieldset input, #request_form fieldset textarea, .request_form fieldset textarea {
border : #777 solid 1px;
padding : 5px;
color : #005a9c;
}
#request_form fieldset input.error, .request_form fieldset input.error, #request_form fieldset textarea.error, .request_form fieldset textarea.error {
border : #dc4747 solid 2px;
}
#request_form fieldset input:focus, .request_form fieldset input:focus, #request_form fieldset textarea:focus, .request_form fieldset textarea:focus {
outline : none;
box-shadow : 0 0 6px #99c0e0;
border-color : #628eaf;
}
#request_form fieldset p, .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 : #d5a79c solid 1px;
}
.w3c_message.warnings {
background-color : #fcfbe4;
border : #d6d49e solid 1px;
}
.w3c_message.messages {
background-color : #f1fbeb;
border : #aac28e solid 1px;
}
.w3c_message h3 {
display : block;
height : 40px;
font-weight : 600;
letter-spacing : 0.02em;
font-size : 180%;
text-shadow : #fff 0 1px 1px;
padding : 3px 50px 0;
background : url("../images/icons/messages_sprite.png") top left no-repeat;
}
.w3c_message.errors h3 {
background-position : 0% 0%;
color : #cf3c3c;
}
.w3c_message.warnings h3 {
background-position : -80px 0%;
color : #c6a712;
}
.w3c_message.messages h3 {
background-position : -40px 0%;
color : #65a020;
}
#endorsed, #workshopsupcoming {
background : none;
}
#twitter_update_list li {
background : #eee;
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 : #fff 1px 1px 0;
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%;
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 : #fff 1px 1px 0;
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 : #fff 1px 1px 0;
background : url("../images/icons/sponsors_shape.png") bottom center no-repeat;
min-height : 350px;
}
.plans li:first-child {
border : none;
}
.plans li:hover {
background : url("../images/icons/sponsors_shape.png") bottom center no-repeat #eee;
color : #333;
}
.plans li h2, .w3c_plans .intro h2 {
font-size : 120%;
color : #333;
letter-spacing : 0.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 : 0.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 : 0.5px;
border-radius : 23px;
box-shadow : 0 1px 2px rgba(0, 0, 0, 0.5);
background-color : #bbb;
border : none;
color : #555;
font-weight : bold;
padding : 6px 15px;
}
#w3c_main .plans li a.call-to-action.external {
background-color : #95bfd2;
}
#w3c_main .plans li a.call-to-action:hover {
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 : 0.4px;
color : #333;
line-height : 1.15em;
margin : 20px 0 0;
height : 90px;
}
.plans li span {
background : url("../images/icons/sponsors_sprite.png") center no-repeat;
height : 100px;
display : block;
margin : 10px 0;
}
.plans span.corporate {
background-position : -15px center;
}
.plans span.events {
background-position : -120px center;
}
.plans span.initiatives {
background-position : -235px center;
}
.plans span.validator {
background-position : -340px center;
}
.plans span.supporters {
background-position : -442px center;
}
@media screen and (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") center no-repeat;
}
.plans li span {
height : 65px;
}
.plans span.corporate {
background-position : 0% center;
}
.plans span.events {
background-position : -65px center;
}
.plans span.initiatives {
background-position : -135px center;
}
.plans span.validator {
background-position : -200px center;
}
.plans span.supporters {
background-position : -260px center;
}
}
.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") top left no-repeat;
}
.w3c_plans .intro.events {
background : url("../images/icons/sponsors_calendar.png") top left no-repeat;
}
.w3c_plans .intro.strategic {
background : url("../images/icons/sponsors_globe.png") top left no-repeat;
}
.w3c_plans .intro.developer {
background : url("../images/icons/sponsors_check.png") top left no-repeat;
}
.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") 25px 0% repeat-x;
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;
}
html {
color : #000;
background : #fff;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, address {
margin : 0;
padding : 0;
}
table {
border-collapse : collapse;
border-spacing : 0;
font-size : inherit;
}
fieldset, img {
border : 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style : normal;
font-weight : normal;
}
li {
list-style : none;
}
caption, th {
text-align : left;
}
h1, h2, h3, h4, h5, h6 {
font-size : 100%;
font-weight : normal;
}
q:before, q:after {
content : '';
}
abbr, acronym {
border : 0;
font-variant : normal;
}
sup {
vertical-align : text-top;
}
sub {
vertical-align : text-bottom;
}
input, textarea, select {
font-family : inherit;
font-size : inherit;
font-weight : inherit;
}
legend {
color : #000;
}
body {
font-family : sans-serif;
}
pre, code, kbd, samp, tt {
font-family : monospace;
line-height : 100%;
}
body {
font-family : "Helvetica Neue", Helvetica, Arial, Verdana, Geneva, sans-serif;
color : #333;
}
em {
font-style : italic;
}
strong {
font-weight : bold;
}
#w3c_mast h1 {
background-color : #005a9c;
width : auto;
position : static;
text-align : left;
float : left;
padding : 0;
margin : 0;
height : auto;
}
.w3c_member #w3c_mast h1 {
background-color : #6d3792;
}
.w3c_team #w3c_mast h1 {
background-color : #a34425;
}
#w3c_nav {
background-color : #eee;
clear : both;
}
#w3c_mast {
overflow : visible;
}
#w3c_mast img {
display : inline;
}
#w3c_mast h1 a {
background : none;
display : inherit;
float : none;
height : auto;
position : static;
width : auto;
}
#w3c_mast h1 a img {
padding : 0;
margin : 0;
float : left;
display : block;
}
.w3c_member #w3c_mast h1 a {
background : url('../images/logo_member_mobile') top left no-repeat;
}
.w3c_team #w3c_mast h1 a {
background : url('../images/logo_team_mobile') top left no-repeat;
}
#search-form .text {
background : url(../images/google) center left no-repeat #fff;
min-width : 2em;
}
#search-form .text:focus {
background : #fff;
}
@media screen {
.secondary_nav a {
display : block;
color : #000;
text-decoration : none;
}
.secondary_nav a:link, .secondary_nav a:visited {
color : #888;
}
.secondary_nav {
padding : 5px 20px 0 0;
font-size : 88%;
margin-bottom : 10px;
}
.secondary_nav li {
padding-left : 5px;
margin : 0;
}
.secondary_nav li {
display : inline-block;
vertical-align : top;
float : left;
}
.main_nav li {
display : none;
}
.main_nav li.search-item {
display : list-item;
}
.w3c_home .main_nav {
display : block;
}
.main_nav a {
padding : 0;
padding-right : 1em;
display : inline;
}
.main_nav {
padding-top : 0;
padding-left : 5px;
float : none;
clear : left;
}
.main_nav li {
display : inline;
float : none;
margin : 0;
}
#w3c_main {
clear : both;
background-image : none;
}
#w3c_logo_shadow, #w3c_crumbs br {
display : none;
}
.bct {
padding : 5px;
}
.bct li {
display : inline;
}
.bct li .cr {
padding : 0;
}
.bct .skip {
display : none;
}
#w3c_footer {
text-align : left;
}
#w3c_footer-inner {
padding : 5px;
}
.alt-logo {
display : none;
}
.bar {
padding-left : 0.25em;
padding-right : 0.25em;
}
.w3c_footer-nav h3 {
font-weight : bold;
font-size : 119%;
color : #17445f;
text-transform : uppercase;
}
.w3c_footer-nav {
margin-top : 20px;
}
.w3c_leftCol {
display : none;
}
.w3c_home .w3c_leftCol {
display : none;
}
.w3c_member #w3c_footer-inner {
background-image : none;
}
.w3c_member #w3c_acl {
text-transform : uppercase;
letter-spacing : 0.2em;
width : auto;
text-align : right;
padding : 5px 10px 0 5px;
float : left;
font-size : 81%;
}
.w3c_member_only {
margin-top : -60px;
}
#w3c_crumbs {
background : none;
}
.w3c_member #w3c_crumbs {
background : none;
}
#w3c_footer {
padding-left : 0;
}
.w3c_mainCol, #w3c_footer-inner, #w3c_crumbs_frame {
border-left : none;
}
#w3c_crumbs_frame {
margin-left : 0;
}
.line {
margin-bottom : 10px;
}
.w3c_javascript.w3c_handheld .line .size2on3 {
margin : 0;
}
.size1on1, .size1on2, .size1on3, .size2on3, .size1on4, .size3on4 {
float : none;
width : auto;
}
.lastUnit {
float : none;
}
.intro {
font-size : 100%;
line-height : 1.2em;
}
.offscreen {
position : absolute;
left : -1000em;
}
.tPadding0 {
padding-top : 0 !important ;
}
.rPadding0 {
padding-right : 0 !important ;
}
.bPadding0 {
padding-bottom : 0 !important ;
}
.lPadding0 {
padding-left : 0 !important ;
}
.padding {
padding : 20px !important ;
}
.tPadding {
padding-top : 20px !important ;
}
.rPadding {
padding-right : 20px !important ;
}
.bPadding {
padding-bottom : 20px !important ;
}
.lPadding {
padding-left : 20px !important ;
}
.lPaddingLg {
padding-left : 40px !important ;
}
.tPaddingLg {
padding-top : 40px !important ;
}
.rPaddingLg {
padding-right : 40px !important ;
}
.bPaddingLg {
padding-bottom : 40px !important ;
}
.tMargin0 {
margin-top : 0 !important ;
}
.rMargin0 {
margin-right : 0 !important ;
}
.bMargin0 {
margin-bottom : 0 !important ;
}
.lMargin0 {
margin-left : 0 !important ;
}
.tMargin {
margin-top : 20px !important ;
}
.rMargin {
margin-right : 20px !important ;
}
.bMargin {
margin-bottom : 20px !important ;
}
.lMargin {
margin-left : 20px !important ;
}
.tMarginLg {
margin-top : 40px !important ;
}
.rMarginLg {
margin-right : 40px !important ;
}
.bMarginLg {
margin-bottom : 40px !important ;
}
.lMarginLg {
margin-left : 40px !important ;
}
h2, .h2 {
margin-top : 20px;
}
h1, h2, h3, h4, h5, ul, ol, dl, p, pre, blockquote {
padding : 5px 5px 0;
}
table h4, table p, table ul, table ol {
padding : 0;
}
ul ul, ol ol {
padding : 0 20px;
}
dt {
padding : 0 20px;
}
dd {
padding : 0 20px 10px;
}
.block {
margin : 20px;
}
hr {
border : #bcbcbc solid 5px;
border-width : 0 0 5px;
margin : 20px 20px 0;
}
h1, .h1 {
font-size : 131%;
font-weight : bold;
font-style : normal;
color : #025a9a;
}
h2, .h2 {
font-size : 125%;
font-weight : bold;
font-style : normal;
color : #036;
}
h3, .h3 {
font-size : 113%;
font-weight : normal;
font-style : normal;
color : #025a9a;
}
h4, .h4 {
font-size : 106%;
font-weight : bold;
font-style : normal;
color : #036;
}
h5, .h5 {
font-size : 106%;
font-weight : bold;
font-style : normal;
color : #930;
}
.title {
padding : 0 5px;
background : #dbe7f0;
font-weight : normal;
letter-spacing : -0.05em;
text-transform : uppercase;
color : #000;
}
.w3c_member .title {
background : #f8efff;
border-bottom : 1px solid #e2d1ef;
}
.w3c_team .title {
background : #ffeadf;
border-bottom : 1px solid #dfa999;
}
h1.title {
letter-spacing : 0.01em;
}
h1.title img {
display : none;
}
.category a {
color : #333;
font-weight : normal;
}
a {
color : #036;
}
a img {
cursor : pointer;
}
a:visited {
color : #006ec6;
}
a:link, a:visited, a:hover {
text-decoration : none;
}
a:active {
outline : 0 none;
position : relative;
top : 1px;
}
.logo a:active {
top : 0;
}
.theme_ext h2.w3c_topic a:active {
position : static;
}
a:link, a:visited {
border-bottom : 2px solid #a8bfcf;
padding-bottom : 1px;
}
a.no-border:link, a.no-border:visited, a.no-border:hover {
border : none;
}
.menu a:link, .menu a:visited {
color : #036;
border-bottom : 2px solid transparent;
}
.w3c_leftCol a:link, .w3c_leftCol a:visited, ul.theme li a:link, ul.theme li a:visited {
border-bottom : none;
}
.bct a:link, .bct a:visited {
border-bottom : none;
padding-bottom : 0;
}
h1 a:link, .h1 a:link, h2 a:link, .h2 a:link, h3 a:link, .h3 a:link, h4 a:link, .h4 a:link {
font-weight : normal;
border-bottom : 2px solid transparent;
}
h5 a:link, .h5 a:link {
color : #930;
font-weight : normal;
border-bottom : 2px solid transparent;
}
.h1 a:visited, h1 a:visited, .h2 a:visited, h2 a:visited, .h3 a:visited, h3 a:visited, .h4 a:visited, h4 a:visited {
font-weight : normal;
color : #036;
border-bottom : 2px solid transparent;
}
.h5 a:visited, h5 a:visited {
font-weight : normal;
color : #930;
border-bottom : 2px solid transparent;
}
.w3c_toc a:link, .w3c_toc a:visited, .data a:link, .data a:visited {
border-bottom : 2px solid transparent;
}
.w3c_leftCol a:link:after, .w3c_leftCol a:visited:after, table a:link:after, table a:visited:after, .expand_section a:link:after, .expand_section a:visited:after {
content : none;
}
a:hover, .main_nav a:hover, .menu a:hover, h1 a:hover, .h1 a:hover, h2 a:hover, .h2 a:hover, h3 a:hover, .h3 a:hover, h4 a:hover, .h4 a:hover, h5 a:hover, .h5 a:hover, .w3c_toc a:hover, .data a:hover, .bct a:hover {
border-bottom : 2px solid #005a9c;
}
.w3c_leftCol a:hover, .w3c_leftCol li a:focus {
background-color : #fafafa;
}
.w3c_javascript.w3c_handheld .headline, .w3c_javascript.w3c_handheld .headline h3.h4, .w3c_javascript.w3c_handheld #w3c_most-recently h3 a {
border : none;
margin : 0;
background-color : #f1f7fb;
font-weight : bold;
}
ol.show_items li, .entry ol li {
list-style-type : decimal;
}
ul.show_items li, .entry ul li {
list-style-type : disc;
}
ol.show_items li, .entry ol li, ul.show_items li, .entry ul li {
margin-left : 20px;
}
.vevent_list, .hentry_list {
padding : 0;
}
.vevent_list .location, .vevent_list .eventtitle, .vevent_list .person, .hentry_list .entry-title {
text-align : left;
padding : 0 5px;
margin-left : 0;
}
.vevent_list .summary {
padding-bottom : 0;
}
.w3c_events_talks .vevent_list li {
padding-bottom : 30px;
}
.theme_ext {
padding : 0;
}
.theme_ext li.theme_ext_item {
position : relative;
padding-left : 0;
min-height : 0;
}
.theme_ext .icon {
display : none;
}
h4.w3c_status_title {
padding-bottom : 0;
}
p.rec_support_data {
font-size : 75%;
padding-bottom : 5px;
padding-top : 0;
}
p.rec_support_data a {
display : inline;
}
.date {
margin : 0 20px 0 5px;
padding : 2px 0 0;
}
.w3c_events_talks .date {
padding : 0;
float : left;
text-align : right;
}
.w3c_events_talks .info-wrap {
clear : both;
}
.w3c_events_talks .date .dtstart .year {
float : right;
margin-left : 10px;
}
.date .mm-dd, .date .dtend .year, .date .paren {
display : none;
}
.w3c_javascript.w3c_handheld .date {
font-weight : bold;
}
.w3c_events_talks .date .date-separator {
display : inline;
}
.entry .summary, .vevent .summary {
padding-top : 0;
}
.data {
padding : 20px 0;
position : relative;
vertical-align : top;
border-right : 1px solid transparent;
}
.data table {
width : 100%;
border-top : 3px solid #bcbcbc;
}
th, td {
vertical-align : top;
}
.data th, .data td {
border-right : 1px solid #fff;
border-bottom : 1px solid #fff;
padding : 5px 20px;
}
.data .lastColumn {
border-right : none;
}
.data .lastRow td {
border-bottom : none;
}
.data tr.even {
background-color : #f8f8f8;
}
.data tr.odd {
background-color : #e2e2e2;
}
.data tbody tr:nth-child(even ) {
background-color : #f8f8f8;
}
.data tbody tr:nth-child(odd ) {
background-color : #e2e2e2;
}
.data th {
color : #000;
font-weight : bold;
}
.spec {
padding : 20px;
}
.spec th, .spec td {
border : #aaa solid 1px;
border-width : 1px 0;
padding-left : 0;
}
.spec tbody tr:nth-child(even ), .spec tbody tr:nth-child(odd ) {
background-color : #fff;
}
.data .table_datecol {
width : 12%;
}
.data .table_labelcol {
width : 20%;
}
.data .table_titlecol {
width : 60%;
}
.w3c_spec_summary_table td {
padding : 3px 1em 0;
}
.w3c_spec_summary_table td .expand_description {
padding-bottom : 1em;
}
.w3c_spec_summary_table .table_datecol {
width : 5.5em;
}
.w3c_more_recent_status {
font-size : 75%;
margin-top : 0;
margin-bottom : 5px;
padding-top : 0;
}
.w3c_more_recent_status a {
background-color : #ffea6f;
color : #000;
}
.tr_view_nav {
margin-left : 0;
}
input {
font-size : inherit;
font-family : inherit;
}
.button {
border : 0;
border-bottom : 1px solid rgba(0, 0, 0, 0.25);
background-color : #555;
color : #fff;
cursor : pointer;
font-size : 81%;
font-weight : bold;
left : 5px;
padding : 2px 5px;
position : relative;
}
.button:hover {
background-color : #3a80b3;
color : #fff;
}
.button:active {
top : 1px;
}
textarea, select {
max-width : 100%;
}
.w3c_javascript.w3c_handheld input.text {
width : 80%;
}
.w3c_javascript.w3c_handheld input.submit {
font-size : 88%;
padding : 0.2em 0.2em 0.2em 0.4em;
position : relative;
right : 35px;
top : 5px;
}
#search-form button {
font-size : 88%;
padding : 0;
position : relative;
right : 45px;
top : 2px;
border-style : none;
background : none;
}
#region_form select {
width : 80%;
font-size : 94%;
}
.w3c_toggle_form {
width : 15em;
border : #dbe7f0 solid 1px;
padding : 5px;
}
.w3c_javascript .expand_block h3 {
padding-left : 5px;
}
.w3c_javascript.w3c_handheld .expand_block h3 {
border-top : 1px solid #e2e2e2;
}
.w3c_javascript .expand_block h4 {
padding-left : 5px;
font-weight : normal;
}
.w3c_javascript .expand_block .expand_description {
padding-bottom : 5px;
margin-bottom : 20px;
background : none;
border : none;
display : block;
}
.w3c_javascript.w3c_handheld .expand_block .expand_section {
background : none;
padding-left : 0;
}
.hierarchy {
list-style : none;
}
li.top {
clear : both;
margin-left : 1em;
}
.menu {
padding : 0 20px;
}
.menu.expand_block {
padding-left : 20px;
}
.menu h2.h4 {
font-size : 100%;
color : #666;
background : #fff;
letter-spacing : 1.1px;
padding-left : 0;
border-bottom : 1px solid #ddd;
}
.menu.expand_block h2 {
padding-top : 0;
padding-left : 20px;
margin-top : 20px;
margin-left : 0;
}
.w3c_javascript.w3c_handheld .expand_block.menu .expand_description, .expand_block.menu .expand_description {
margin-left : 0;
padding-left : 0;
}
.menu ul {
padding-top : 0.2em;
padding-left : 0;
padding-right : 0;
}
}
#request_form fieldset p, .request_form fieldset p {
padding : 0;
color : #666;
}
#request_form fieldset textarea, .request_form fieldset textarea, .errors {
width : 85%;
}
.errors h3 {
background-image : none;
padding : 0;
}
.errors ul {
margin-left : 0;
}
@import url('realprint.css') print;
.noprint, #w3c_mast, .secondary_nav, .rec_support_data, .filter, .offscreen, p.date > a, p.more, img {
display : none;
}
.headline p.date {
padding : 0;
margin : 0;
}
a:link, a:visited {
color : #333;
text-decoration : none;
}
body {
font-family : "Helvetica Neue", Helvetica, Arial, Verdana, Geneva, sans-serif;
color : #333;
}
* {
background-image : none !important ;
}
.noprint {
display : none;
}
.theme_ext .icon {
background-image : url(../images/icon_sprite) !important ;
}
#w3c_mast h1 {
border-right : none;
height : 80px;
background : none;
}
.w3c_member #w3c_mast h1, .w3c_team #w3c_mast h1 {
background-color : #fff;
}
#w3c_mast h1.logo a {
background : url(/Icons/WWW/w3c_home_nb) 0% 0% no-repeat #fff !important ;
height : 48px;
width : 150px;
margin : 20px 0 10px 20px;
}
.alt-logo {
top : 15px;
}
#w3c_nav form input, .main_nav, .w3c_leftCol, #w3c_crumbs, .footerNav, .permalink, .header-link, .footer_top_nav, .footer_bottom_nav, .footer_follow_nav, .w3c_footer-nav, img {
display : none !important ;
}
form.filter {
display : none !important ;
}
.w3c_javascript .expand_block h3 {
padding-left : 20px;
}
.w3c_home .lastUnit h2.category, .w3c_events_talks h2.category {
margin : 10px 0 10px 20px;
padding : 0;
}
.w3c_javascript .expand_block.closed .expand_description {
display : block;
}
.w3c_javascript .expand_block .expand_section, .w3c_javascript .expand_block.closed .expand_section {
background : none;
padding-left : 0;
}
.hierarchy {
padding-left : 0;
}
.more-content {
display : none;
}
#w3c_container {
margin-right : 0 !important ;
}
#w3c_mast {
border : none;
background-color : #fff;
}
.w3c_mainCol {
clear : left;
}
.lastUnit {
overflow : visible;
float : left;
}
.w3c_home .size1on3, .w3c_home .size2on3, .size1on2, .size1on1, .size1on3 {
width : 100% !important ;
clear : both;
}
.tr_view_nav {
display : none !important ;
}
#w3c_most-recently {
height : auto !important ;
position : static !important ;
overflow : visible !important ;
}
#w3c_most-recently li.event {
display : block !important ;
position : static !important ;
height : auto !important ;
overflow : visible !important ;
}
.w3c_rhs {
display : none !important ;
}
#w3c_content_body .line .unit {
width : auto !important ;
}
p.rec_support_data {
display : none !important ;
}
.w3c_mainCol, #w3c_footer-inner, #w3c_crumbs_frame {
border-left : none;
padding : 0;
}
#w3c_footer {
padding-left : 0;
}
* {
overflow : visible !important ;
}
.line:after, .w3c_mainCol:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
#w3c_footer {
padding-right : 0;
}
#w3c_footer-inner {
padding-left : 0;
}
a:link, a:visited {
border-bottom : none;
text-decoration : none;
}
h2 a:link:after, h2 a:visited:after, h3 a:link:after, h3 a:visited:after, h4 a:link:after, h4 a:visited:after {
content : none;
}
#w3c_nav form#region_form {
display : none;
}
.w3c_events_talks {
background-color : #fff;
}
.w3c_events_talks .date, #w3c_main li.vevent .date {
border : #000 solid 1px;
color : #000;
background : none;
}
.w3c_events_talks .date .dtstart .year {
color : #000;
float : none;
}
.w3c_events_talks {
background : none;
}
.date .mm-dd, .date .dtend .year, .date .paren {
display : none;
}
.w3c_events_talks .date.single .dd-mmm {
padding : 0;
}
#w3c_main li.vevent .date, #w3c_main li.hentry .date {
padding : 0;
}

↑ Top