#agendaWrap,#filterWrap,#relatedLinksWrap{border:2px solid #444}.filterHeader{padding:0 10px;color:#fff;background-color:#444}.filterHeader span{margin:10px 0 0 0;display:inline-block;padding:15px;font-weight:bold;border:1px solid #8f8f8f;background-color:#333;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#333),to(#999));background:-webkit-linear-gradient(top,#999,#333);background:-moz-linear-gradient(top,#999,#333);background:-ms-linear-gradient(top,#999,#333);background:-o-linear-gradient(top,#999,#333);cursor:default;width:100%}.filterInfo,#filterOptions{font-size:.9em;overflow:auto}.filterOption{margin:10px 0 0}.filterOption .title{background-color:#444;font-weight:bold;display:block;padding:5px}.filterOption .title a.filterTogle{color:#fff;cursor:pointer;text-decoration:none}.filterOption .title a.filterTogle:hover,.filterOption .title a.filterTogle:focus{color:#f0f0f0}.filterOption .title a.filterTogle:before{content:"►";padding-right:3px;pointer-events:none;font-family:Calibri,Arial,sans-serif;font-style:normal;text-decoration:none}.filterOption .title a.filterTogle:hover:before,.filterOption .title a.filterTogle:focus:before{padding-right:1px}.filterOption .title a.filterTogle.open:before{content:"▼"}.filterOption .title .clearbutton{float:right;line-height:0;cursor:pointer;display:none;opacity:.9;padding:2px;border-radius:50%}.filterOption .title .clearbutton:hover,.filterOption .title .clearbutton:focus{opacity:1;background-color:#f0f0f0}.filterOption.filtered .title .clearbutton{display:inline-block}.filter{font-size:.9em;margin:0;background-color:#fafafa;padding:10px 5px;border-bottom:1px solid #444}.filter .textbox{max-width:99%}ul.filter li{display:inline-block;border:1px solid #ccc;padding:3px;margin:3px;background-color:#fff}.track-item{border-right:1em solid transparent;padding-right:.5em;margin-right:.5em}.filterInfo{text-align:right;font-style:italic;font-weight:bold;padding:0 5px;margin:10px 0 0}ul#agendaMenu{display:block;background-color:#444;margin:0;padding:0 0 0 10px}ul#agendaMenu li{display:inline-block;margin:10px 5px 0 0}ul#agendaMenu li a{display:block;padding:15px;text-decoration:none;color:#fff;font-weight:bold;background-color:#333;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#333),to(#444));background:-webkit-linear-gradient(top,#444,#333);background:-moz-linear-gradient(top,#444,#333);background:-ms-linear-gradient(top,#444,#333);background:-o-linear-gradient(top,#444,#333);border:1px solid #8f8f8f}ul#agendaMenu li a:hover,ul#agendaMenu li a:focus,ul#agendaMenu li.ui-tabs-active a{background-color:#333;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#333),to(#999));background:-webkit-linear-gradient(top,#999,#333);background:-moz-linear-gradient(top,#999,#333);background:-ms-linear-gradient(top,#999,#333);background:-o-linear-gradient(top,#999,#333)}.day-tab{padding:10px 0 0 10px;background-color:#fafafa;overflow:auto}.tabs-day-letter{display:none}.ptable{display:table;width:100%;overflow:auto;height:100%}.prow{display:table-row}.pcell{display:table-cell;height:100%}.timeslot-wrap>hr{border-color:#444;margin:5px auto}.timeslot-wrap:last-child>hr{display:none}.l1.pcell{vertical-align:top}.timeslot-time.pcell{width:3.5em;width:5ex;max-width:100%;padding-top:8px}.timeslot-time{font-weight:bold;text-align:right}.timeslot-sessions-row.ptable{border-spacing:10px 8px}.sessionOuter{border-width:2px 2px 20px 2px;border-style:solid;background-color:#fff;padding:5px;position:relative;cursor:default}a.sessionLink{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}a.sessionLink:focus,a.sessionLink:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1}.l4.ptable{border-spacing:0}.l4.pcell{width:100%}.sessionTop{font-size:.8em}.sessionTop.l4.prow .pcell{height:auto}.sessionTop.l4.prow .sessionId.pcell{width:2em;width:3ex;max-width:100%;color:#aaa}.sessionTitle{display:block;text-align:center;font-weight:bold;padding-top:4px}.sessionSubtitle{text-align:center;display:none;font-size:.9em}.sessionSubtitle.visible{display:block}.sessionOrganizer{display:block;font-size:.9em;font-style:italic;text-align:center;position:relative;z-index:0}.sessionRoom{display:block;text-align:right;padding-top:4px}.sessionTrack{display:block;text-align:right;font-size:.9em;font-style:italic}.sessionAddInfo i{z-index:1000;cursor:help;position:relative;font-size:1.3em;margin-right:5px}@media only screen and (max-width:959px){.tabs-day-date{display:none}.day-tab{padding:10px 10px 0 10px}.l1.pcell{display:block;max-width:100%;width:100%;height:auto}.timeslot-time.pcell{width:100%;padding:0;text-align:center;height:auto}}@media only screen and (max-width:767px){.tabs-day-name{display:none}.tabs-day-letter{display:inline}.l3.ptable{border-spacing:0;height:auto}.l3.pcell{display:block;max-width:100%;width:100%!important;margin:10px auto;height:auto}}@media only screen and (max-width:479px){ul#agendaMenu li a{padding:10px}}@media screen{.print-only{display:none!important}}@media print{.no-print{display:none!important}.ff .ptable,.ff .pcell{height:auto}#agendaWrap{width:940px!important;page-break-after:avoid}#agendaPrintInfo{page-break-before:avoid}.day-tab{display:block!important;padding:0;overflow:auto}.day-tab-title{padding:5px;color:#fff;background-color:#444;font-weight:bold;border-bottom:2px solid #444;border-top:2px solid #444;page-break-inside:avoid;page-break-after:avoid;margin:0 auto 5px}.day-tab-sessions,.day-tab-sessions>.timeslot-wrap:first-child,.day-tab-sessions>.timeslot-wrap:first-child>.l1.ptable,.day-tab-sessions>.timeslot-wrap:first-child>.l1.ptable>.l1.prow,.day-tab-sessions>.timeslot-wrap:first-child>.l1.ptable>.l1.prow>.l1.pcell,.day-tab-sessions>.timeslot-wrap:first-child>.l1.ptable>.l1.prow>.l1.pcell>.l2.ptable,.day-tab-sessions>.timeslot-wrap:first-child>.l1.ptable>.l1.prow>.l1.pcell>.l2.ptable>.l2.prow:first-child,.day-tab-sessions>.timeslot-wrap:first-child>.l1.ptable>.l1.prow>.l1.pcell>.l2.ptable>.l2.prow:first-child>.l2.pcell,.day-tab-sessions>.timeslot-wrap:first-child>.l1.ptable>.l1.prow>.l1.pcell>.l2.ptable>.l2.prow:first-child>.l2.pcell>.l3.ptable{page-break-before:avoid}.l3.ptable{page-break-inside:avoid}.timeslot-sessions-row.ptable{border-spacing:8px 2px}.sessionOuter{border-width:2px 2px 10px 2px}#eventinfo .spacer,#scrollUp,.menu-container,#sharecontainer #share{display:none!important}#sharecontainer #follow{width:940px!important}.follow ul li a .text{display:none!important}.follow ul li a:after{content:" http:" attr(href);color:#fff}#pagebottom{page-break-inside:avoid;page-break-before:avoid}}