.clickable {
cursor: pointer;
}
.clear-floats {
clear: both;
} .linklings-wp-plugin-contents a {
text-decoration: none
} .main-page-links a {
font-size: 17px;
text-transform: uppercase;
text-decoration-line: none;
}
.main-page-links {
margin: 40px 10px;
}
.main-page-link {
display: inline-block;
}
.current-page.main-page-link a {
color: #999999;
}
.related-index.main-page-link a {
font-weight: bold;
}
div.more-menu {
text-align: center;
}
.popr-item {
min-width: 12em;
} .date-sels {
padding-bottom: 15px;
}
.large-date-sels, .small_date_sel_container {
text-align: center;
}
.large-date-sels div, .small_date_sel_container div {
display: inline;
background-color: #eeeeee;
margin-left: 15px;
padding: 3px 15px 3px 15px;
}
.large-date-sels div.selected-date {
background-color: #999999;
}
.date-header {
padding: 5px;
}
.date-header .formatted-date {
font-weight: 700;
}
.date-header .show-hide-links {
float: right;
}
.date-sels .large-date-sels .selected-date {
font-size: 20px;
font-weight:500;
}
.empty-msg {
text-align: center; padding: 2em;
font-weight: bold;
color: gray;
}
.tablesched > table {
width: 100%;
line-height: 1.2;
border-width: 0;
table-layout: auto;
}
.tablesched > table td span, 
.tablesched > table td span a, 
.tablesched > table td div, 
.tablesched > table td div a {
font-size: 14px;
}
.tablesched th {
font-weight: bold;
min-width: 75px;
white-space: nowrap;
padding: 5px;
border-width: 0;
vertical-align: bottom;
}
.tablesched th.color-header {
min-width: 0px;
} .tablesched th.presentation-header {
min-width: 15em;
}
.tablesched td.combo-sess-pres {
padding: 0px;
}
.tablesched td.combo-sess-pres table {
margin: 0px;
width: 100%;
}
.tablesched .combo-sess-pres td {
width: 50%;
border-width: 0px;
}
.tablesched table {
border: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.tablesched {
margin-bottom: 2em;
} .tablesched .combo-sess-pres > span.presentation-title {
display: inline; }
.tablesched .combo-sess-pres  {
padding: 5px;
}
.tablesched th.tag-header {
min-width: 7em;
} .tablesched td.speaker-td {
max-width: 40em;
}
.tablesched td.calendar-td {
text-align: center;
}
.tablesched td {
vertical-align: top;
line-height: 1.2; padding: .3em;
border-width: 0;
} .tablesched tr.odd td {
background-color: #eeeeee;
}
.tablesched tr td > span, .tablesched td > span a {
line-height: 1.2;
}
.tablesched td > span *, .tablesched td > span * * { line-height: inherit;
} .tablesched .presenter-details {
display: inline;
}
.tablesched .presenter-name::after {
content: ', ';
}
.tablesched .session-display td>div :last-child.presenter-details .presenter-name::after,
.tablesched .speaker-td .presentation-speaker :last-child.presenter-details .presenter-name::after {
content: '';
}
.tablesched .event-type-name {
display: inline;
}
.tablesched .event-type-name::after {
content: ', ';
}
.tablesched .small-etypes :last-child.event-type-name::after,
.tablesched .presentation-type :last-child.event-type-name::after {
content: '';
}
.tablesched .small-etypes::after {
content: ': ';
}
.tablesched .presenter-name {
display: inline;
}
.tablesched .presentation-cal-links a {
padding-left: 5px;
}
.filter-container {
margin: 10px;
}
.filter-selector-label {
text-align: left;
}
.filters {
text-align: center;
margin-bottom: 10px;
}
.filter-container {
display: inline-block;
}
.ll-icon {
border: none;
width: 30px;
height: 30px;
}
img.ll-icon {
display:inline;
}
.linklings-wp-plugin-contents.program {
min-height: 250px;
}
.entry-content .spinner * {
font-size: 75px;
color: gray;
}
.spinner-box {
position: relative;
z-index: 999;
height: 1px;
width: 75px;
overflow: show;
margin: auto;
top: 50px;
left: 0;
bottom: 0;
right: 0;
}
.presentation-display .representative-image {
width: 50%;
min-width: 300px;
display: inline-block;
float: left;
padding: 10px;
}
.presentation-display .details-with-rep-img {
width: 50%;
min-width: 300px;
display: inline-block;
float: left;
}
.presentation-details-program .date-time-room-section-header {
margin-bottom: 1em;
}
.presentation-display .presenter-details-list {
margin-bottom: 1em;
}
.presentation-details-program .date-time-room-section-header .section-date::after {
content: ', ';
}
.sessions-presentations-program .presentation-display,
.presentation-details-program .presentation-display {
clear: both;
padding-bottom: 50px;
overflow: hidden;
} @media
only screen and (min-width: 70em) {
.hide-large {
display: none;
}
.tablesched > table td span,
.tablesched > table td span a,
.tablesched > table td div,
.tablesched > table td div a {
font-size: 16px;
}
div.ptrack-list *,
.tablesched > table td div.ptrack-list * {
font-size: 13px;
}
div.ptrack-list * { }
.main-page-links {
text-align: right;
margin: 10px;
}
.linklings-wp-plugin-contents.author-index,
.linklings-wp-plugin-contents.organization-index,
.linklings-wp-plugin-contents.search-page,
.linklings-wp-plugin-contents.presentation-display,
.linklings-wp-plugin-contents .presentation-display,
.linklings-wp-plugin-contents.session-display,
.linklings-wp-plugin-contents.presenter-display,
.linklings-wp-plugin-contents.organization-display {
margin-left: 2em;
margin-right: 2em;
} .author-index .presentation-list,
.author-index .presenter-role-list {
padding-left: 25px;
} .org-type-sels div {
display: inline;
} .organization-display .institution-name {
font-weight: bold;
font-size: 150%;
} .ll-icon {
height: 15px;
width: 15px;
} .presentation-display .attendee-tools-sect,
.presentation-display .under-tools-sect,
.session-display .attendee-tools-sect,
.session-display .under-tools-sect {
float: right;
padding-left: 1em;
padding-right: 1em;
}
.session-display .under-tools-sect,
.presentation-display .under-tools-sect {
clear: right;
} .session-display td.representative-image-td {
width: 165px;
}
.linklings-wp-plugin-contents.session-display .presentation-time-td {
min-width: 20ex;
}
.linklings-wp-plugin-contents.session-display td {
vertical-align: top;
padding-bottom: 15px;
}
} @media
only screen and (max-width: 70em) and (min-width: 40em) {
.hide-med {
display: none;
}
.tablesched th.calendar-header {
min-width: 0px;
}
.tablesched .presentation-cal-links {
margin-left: 0px;
}
.tablesched > table td span,
.tablesched > table td span a,
.tablesched > table td div,
.tablesched > table td div a {
font-size: 15px;
}
div.ptrack-list * {
font-size: 13px; }
.linklings-wp-plugin-contents.author-index,
.linklings-wp-plugin-contents.organization-index,
.linklings-wp-plugin-contents.search-page,
.linklings-wp-plugin-contents.session-display,
.linklings-wp-plugin-contents.presentation-display,
.linklings-wp-plugin-contents .presentation-display,
.linklings-wp-plugin-contents.presenter-display,
.linklings-wp-plugin-contents.organization-display {
margin-left: 1.5em;
margin-right: 1.5em;
}
.main-page-links {
text-align: right;
margin: 10px;
}
a.download-agenda,
a.login-link,
a.logout-link {
font-size: 15px;
}
.presenting-label {
font-size: 15px;
} .presentation-display .representative-image {
width: 100%;
max-width: 100%;
display: inline-block;
float: left;
}
.presentation-display .details-with-rep-img {
width: 100%;
max-width: 100%;
display: inline-block;
float: left;
}
.session-display .attendee-tools-sect,
.session-display .under-tools-sect,
.presentation-display .attendee-tools-sect,
.presentation-display .under-tools-sect {
float: right;
padding-left: 1em;
padding-right: 1em;
}
.session-display .under-tools-sect,
.presentation-display .under-tools-sect {
clear: right;
}
.linklings-wp-plugin-contents.session-display .presentation-time-td {
min-width: 20ex;
}
.linklings-wp-plugin-contents.session-display td {
vertical-align: top;
padding-bottom: 15px;
}
.presentation-cal-links {
margin-left: 15px;
}
.presentation-cal-links img {
margin-right: 15px;
} .org-type-sels div {
display: inline;
} .session-display td.representative-image-td {
width: 100px;
}
} @media
only screen and (max-width: 40em) {
.hide-small {
display: none;
}
.filter-select {
width: 200px;
}
.tablesched th.calendar-header {
min-width: 0px;
}
.tablesched .presentation-cal-links {
margin-left: 0px;
}
.tablesched > table td span,
.tablesched > table td span a,
.tablesched > table td div,
.tablesched > table td div a {
font-size: 14px;
}
.linklings-wp-plugin-contents.author-index,
.linklings-wp-plugin-contents.organization-index,
.linklings-wp-plugin-contents.search-page,
.linklings-wp-plugin-contents.session-display,
.linklings-wp-plugin-contents.presentation-display,
.linklings-wp-plugin-contents .presentation-display,
.linklings-wp-plugin-contents.presenter-display,
.linklings-wp-plugin-contents.organization-display {  margin-left: 1em;
margin-right: 1em;
}
.main-page-links a,
.main-page-links a span
{
font-size: 13px;
}
.main-page-links .joiner {
font-size: 12px;
}
.main-page-links {
text-align: center;
padding-bottom: .8em;
}
.main-page-links > div {
margin: auto;
}
.more-menu {
text-align: center;
}
.more-menu div {
font-size: 13px;
} div.color-bar-container {
display: inline-block;
height: 100%;
}
div.color-bar-container table {
empty-cells: show;
height: 100%;
border-collapse: separate;
border-spacing: 0px 2px;
width: 3px;
max-width: 5px;
} .presentation-display .representative-image {
width: 100%;
max-width: 100%;
display: inline-block;
float: left;
}
.presentation-display .details-with-rep-img {
width: 100%;
max-width: 100%;
display: inline-block;
float: left;
}
div.linklings-wp-plugin-contents.session-display,
div.linklings-wp-plugin-contents.presentation-display,
div.linklings-wp-plugin-contents .presentation-display {
line-height: 1;
}
.session-display div.presentation-title,
.presentation-display div.presentation-title {
font-size: 16px;
background-color: #eeeeee;
width: 100%;
line-height: 1.3em;
padding: 5px;
font-weight: normal;
}
.event-types-small {
font-weight: bold; }
div.linklings-wp-plugin-contents.session-display .info-section,
div.linklings-wp-plugin-contents.presentation-display .info-section,
div.linklings-wp-plugin-contents .presentation-display .info-section	 {
margin-bottom: .8em;
font-size: 14px;
line-height: 1.3em;
}
div.linklings-wp-plugin-contents.session-display .info-section *,
div.linklings-wp-plugin-contents.presentation-display .info-section *,
div.linklings-wp-plugin-contents.presentation-display .info-section * {
line-height: 1.1em;
}
div.linklings-wp-plugin-contents.session-display .info-section span,
div.linklings-wp-plugin-contents.session-display .info-section a,
div.linklings-wp-plugin-contents.presentation-display .info-section span,
div.linklings-wp-plugin-contents.presentation-display .info-section a,
div.linklings-wp-plugin-contents .presentation-display .info-section span,
div.linklings-wp-plugin-contents .presentation-display .info-section a
{
font-size: 14px;
}
.presentation-cal-links,
.agenda-button {
margin-top: .4em;
margin-bottom: .8em;
}
.event-type-sect{
display: none;
}
.presenters-list-sect .info-label {
display: none;
}
.presentation-date-sect .info-label {
display: none;
}
.presentation-cal-links {
margin-left: 15px;
}
.presentation-cal-links img {
margin-right: 15px;
}
.session-display .program-track,
.presentation-display .program-track {
font-size: 14px;
}
div.linklings-wp-plugin-contents.session-display .info-section .presenter-details,
div.linklings-wp-plugin-contents.presentation-display .info-section .presenter-details,
div.linklings-wp-plugin-contents .presentation-display .info-section .presenter-details {
line-height: 1.2em;
}
.session-display .presenter-details-sect .presenter-details,
.presentation-display .presenter-details-sect .presenter-details {
margin-bottom: .4em;
}
.presenting-label {
font-size: 14px;
}
.session-display .attendee-tools-sect,
.session-display .under-tools-sect,
.presentation-display .attendee-tools-sect,
.presentation-display .under-tools-sect {
width: 100%;
} .linklings-wp-plugin-contents.session-display .presentation-time-td {
min-width: 11ex;
}
.linklings-wp-plugin-contents.session-display td {
vertical-align: top;
padding-bottom: 15px;
} .author-index .author-section * {
line-height: 1.2;
font-size: 16px;
}
.author-index .presentation-list a {
font-size: 14px;
}
.author-index .presentation-list {
padding-top: 5px;
} div.linklings-wp-plugin-contents.presenter-display {
line-height: 1;
}
.presenter-display div.info-section.presenter-desc {
width: 100%;
}
.presenter-display div.presenter-name {
display: inline-block;
font-size: 16px;
background-color: #eeeeee;
width: 100%;
line-height: 1.3em;
padding: 5px;
font-weight: normal;
margin-bottom: .1em;
}
.presenter-display div.presenter-institution a {
display: inline-block;
font-size: 14px;
width: 100%;
line-height: 1.1em; font-weight: normal;
}
.presenter-display .presenter-photo {
clear: both;
width: 100px;
height: 100px;
}
.presenter-display div.presentation-header {
}
.presenter-display .biography-header {
display: none;
}
.presenter-display .info-section .presenter-biography,
.presenter-display .info-section .presentation-title,
.presenter-display .info-section a
{
font-size: 14px;
line-height: 1.3em;
}
.presenter-display .info-section .presentation-title {
margin-bottom: .5em;
} .organization-index .institutions-section * {
line-height: 1.2;
font-size: 16px;
}
.organization-index .institution {
padding-bottom: .3em;
}
.org-type-sels div {
display: block;
} .organization-display .institution-name {
display: inline-block;
font-size: 16px;
background-color: #eeeeee;
width: 100%;
line-height: 1.3em;
padding: 5px;
font-weight: normal;
margin-bottom: .1em;
}
.organization-display .presenter-header {
display: none;
}
.organization-display .presenter-list * {
line-height: 1;
}
.organization-display .info-section a {
font-size: 14px;
}
.organization-display .etypes-list .etype {
font-size: 14px;
}
.organization-display .presentation-list * {
line-height: 1.1em;
}
.organization-display .presenter,
.organization-display .presentation-title {
padding-bottom: .3em;
} .search-page #program_filter {
width: 100%;
}
.search-page .search-sect * {
line-height: 1.1em;
}
.search-page .search-sect .institution,
.search-page .search-sect .presenter-name,
.search-page .search-sect .presentation-title {
padding-bottom: .5em;
}
.search-page .search-sect .institution,
.search-page .search-sect .presenter-name,
.search-page .search-sect .presentation-title,
.search-page .search-sect .presentation-title * ,
.search-page .search-sect .institution a,
.search-page .search-sect .presenter-name a,
.search-page .search-sect .presentation-title a {
font-size: 16px;
} a.download-agenda,
a.login-link,
a.logout-link {
font-size: 14px;
} div.ptrack-list * {
font-size: 12px;
} .session-display td.representative-image-td {
width: 50px;
}
} ol.mapplic-list {
text-indent: unset;
} @media
only screen and (max-width: 50em) { .mapplic-fullscreen .mapplic-container {
width: 100%;
}
.mapplic-fullscreen .mapplic-sidebar {
width: 0%;
}	
} .author-index .presenter-entry {
margin-bottom: .8em;
}
.author-index .presenter-name {
display: inline;
font-weight: bold;
} .author-index .presenter-institution {
display: inline;
}
.author-index .session,
.author-index .presentation {
padding-left: 1.5em;
text-indent:-1.5em;
}
.author-index .session span.session-event-type:after,
.author-index .presentation span.presentation-event-type:after {
content: ' - ';
} .organization-index .institution {
padding-left: 1.5em;
text-indent:-1.5em;
}
.org-type-sels {
text-align: center;
padding-bottom: 1em;
}
.org-type-sels div { background-color: #eeeeee;
margin-left: 15px;
padding: 3px 15px 3px 15px;
}
.org-type-sels div.selected-org {
background-color: #999999;
} .sessions-only-program .session-row {
margin-bottom: 2em;
}
.sessions-only-program .info-section div {
display: inline;
}
.sessions-only-program .info-label::after {
content:": ";
}
.sessions-only-program .presentation-date,
.sessions-only-program .presentation-time {
margin-right: .5em;
} .presenter-inst-list {
padding-left: 25px;
}
.session-display .presentation-title,
.presentation-display .presentation-title {
font-weight: bold;
font-size: 150%;
}
.session-display .presenter-name,
.session-display .presenter-details,
.presentation-display .presenter-name {
display: inline;
}
.session-display .info-label,
.presentation-display .info-label {
font-weight: bold;
}
.session-display .session-chair::after,
.presentation-display .session-chair::after {
content: ', ';
}
.session-display .session-chair-list :last-child.session-chair::after,
.presentation-display .session-chair-list :last-child.session-chair::after {
content: '';
}
.session-display .speakers-line .presenter-name::after {
content: ', ';
}
.session-display td>div :last-child.presenter-details .presenter-name::after {
content: '';
}
.session-display td.calendar-td {
text-align: center;
}
.session-display .info-label::after,
.presentation-display .info-label::after {
content: ': ';
}
.session-display .presentation-date, .presentation-time,
.presentation-display .presentation-date, .presentation-time {
display: inline;
}
.session-display .presentation-date::after,
.presentation-display .presentation-date::after,
.presentation-display .session-date::after {
content: ', ';
}
.presentation-display .session-time::after {
content: ' ';
}
.presentation-display .sessions-time-sect .session-date-time {
display: block;
}
.attendee-tools-sect .info-section,
.under-tools-sect .info-section {
background-color: #777777;
color: white;
text-align: center;
border: 1px solid gray;
border-radius: .2em;
padding: .2em .4em;
margin-bottom: .4em;
margin-right: .4em;
}
.attendee-tools-sect a:link,
.attendee-tools-sect a:visited {
color: white;
}
div.linklings-wp-plugin-contents.session-display div.attendee-tools-sect div.info-section,
div.linklings-wp-plugin-contents.presentation-display div.attendee-tools-sect div.info-section,
div.linklings-wp-plugin-contents .presentation-display div.attendee-tools-sect div.info-section {
display: inline-block;
margin-bottom: 0em;
} .presentation-display .video-max-wrapper {
max-width: 1000px;
}
.presentation-display .videoWrapper {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
}
.presentation-display .videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.session-display .presenter-details-sect .info-label::after {
content: '';
} .session-display .event-type-name,
.presentation-display .event-type-name {
display: inline;
}
.session-display .event-type-name::after,
.presentation-display .event-type-name::after {
content: ', ';
}
.session-display .event-types :last-child.event-type-name::after,
.session-display .event-types-small :last-child.event-type-name::after,
.presentation-display .event-types :last-child.event-type-name::after,
.presentation-display .event-types-small :last-child.event-type-name::after {
content: '';
}
.session-display .presenters-list-sect .presenter-details,
.presentation-display .presenters-list-sect .presenter-details {
display: inline;
}
.session-display .presenter-details-sect img.presenter-pic,
.presentation-display .presenter-details-sect img.presenter-pic,
.presentation-display .presenter-details-list img.presenter-pic {
margin-right: 1em;
margin-bottom: 1em;
border-radius: 50%;
border: 1px solid #ccc;
}
.session-display .presenters-list-sect .presenter-name::after,
.presentation-display .presenters-list-sect .presenter-name::after {
content: ', ';
}
.session-display .presenters-list-sect .presenters-list :last-child .presenter-name::after,
.presentation-display .presenters-list-sect .presenters-list :last-child .presenter-name::after {
content: '';
}
.session-display .presenter-details-sect .pic-auth-container,
.presentation-display .presenter-details-sect .pic-auth-container {
display: block;
clear: left;
}
.session-display .presenter-pic,
.presentation-display .presenter-pic {
align: left;
max-width: 100px;
}
.session-display .presenter-institution,
.presentation-display .presenter-institution {
display: inline;
}
.session-display .ptrack-list,
.presentation-display .ptrack-list {
display: inline;
}
.session-display .info-label,
.presentation-display .info-label {
clear: both;
}
.session-display .info-section,
.presentation-display .info-section {
margin-bottom: 1em;
}
.session-display .presentation-cal-links a,
.presentation-display .presentation-cal-links a {
padding-left: 5px;
} .session-display .session-contents td:first-of-type {
padding-right: 8px;
}
.session-display .session-contents td:last-of-type {
padding-left: 8px;
} .presenter-display .presenter-name { font-weight: bold;
font-size: 150%;
} .presenter-display .presenter-desc .presenter-institution::after {
content: ', ';
}
.presenter-display .presenter-desc :last-child.presenter-institution::after {
content: ' ';
}
.presenter-display .presentation-title {
padding-left: 1.5em;
text-indent:-1.5em;
}
.presenter-display .presenter-desc {
float: left;
margin-right: 2em;
}
.presenter-display .presenter-photo {
float: left;
margin-right: 1em;
}
.presenter-display .presenter-photo img {
border-radius: 50%;
border: 1px solid #ccc;
} .clear-div,
.presenter-display .biography,
.presenter-display .session-chair-header,
.presenter-display .committee-role-header,
.presenter-display .presentation-header {
clear: both;
}
.presenter-display .biography {
overflow: auto;
}
.presenter-display .presenter-desc.info-section {
margin-bottom: 0em;
}
.presenter-display .info-section {
margin-bottom: .3em;
}
.presenter-display .presenter-biography {
}
.presentation-list {
}
.presenter-display .presentation-header,
.presenter-display .committee-role-header {
font-weight: bold;
}
.presenter-display .session-chair-header {
font-weight: bold;
margin-top: 1em;
}
.presenter-display .biography-header {
font-weight: bold;
}
.presenter-display .info-section.presenter-desc {
margin-bottom: .8em;
} .indices .letter-link::after {
content: ' \00b7';
}
.indices :last-child.letter-link::after {
content: '';
}
.top-link {
text-align: right;
} .organization-display .presenter-list {
}
.organization-display .info-section {
margin-bottom: 1em;
}
.organization-display .presenter-header,
.organization-display .role-header {
font-weight: bold;
}
.organization-display .presentation-header {
font-weight: bold;
}
.organization-display .session-header {
font-weight: bold;
}
.organization-display .presentation-title {
padding-left: 1.5em;
text-indent: -1.5em;
}
.organization-display .other-header {
font-weight: bold;
} .search-page #program_filter {
margin-bottom: 15px;
}
.search-page .presentation-title-people {
text-indent: 0em;
}
.search-page .presentation-title-people .presenter-details {
display: inline;
}
.search-page .presentation-title-people .presenter-details .presenter-name {
display: inline;
}
.searchable div.presenter-name {
display: block;
}
.searchable .highlight {
background: yellow; }
.search-page {
min-height: 200px;
}
.search-page .search-sect {
padding-bottom: 35px;
}
.search-page .institution {
padding-left: 1.5em;
text-indent:-1.5em;
} .presenter-display .presentation-title,
.organization-display .presentation-title,
.search-page .presentation-title {
padding-left: 1.5em;
text-indent:-1.5em;
}
.presenter-display .etype,
.organization-display .etype,
.search-page .etype {
display: inline;
}
.presenter-display .etype::after,
.organization-display .etype::after,
.search-page .etype::after {
content: ', ';
}
.presenter-display .etypes-list :last-child.etype::after,
.organization-display .etypes-list :last-child.etype::after,
.search-page .etypes-list :last-child.etype::after {
content: '';
}
.presenter-display .etypes-list,
.organization-display .etypes-list,
.search-page .etypes-list {
display: inline;
}
.presenter-display .etypes-list::after,
.organization-display .etypes-list::after,
.search-page .etypes-list::after {
content: ': ';
}
.presenter-display .title-link,
.organization-display .title-link,
.search-page .title-link {
display: inline;
}
.presenter-display .spacer,
.organization-display .spacer,
.search-page .spacer {
display: inline-block;
width: 1em;
}
.presenter-display .spaced-flag-div,
.organization-display .spaced-flag-div,
.search-page .spaced-flag-div {
display: inline-block;
padding-left: 1em;
padding-right: 1em;
text-indent: 0em;
vertical-align: 1px;
line-height: 35px;
}
.agenda-button img {
}
.presenter-display .ptrack-list,
.organization-display .ptrack-list,
.search-page .ptrack-list {
display: block;
text-indent: 0em;
} .empty_result_msg {
padding: 15px;
color: gray;
} .agenda-button {
margin-left: .2em;
display: inline-block;
}
.download-agenda,
.login-link-box
{
float: right;
margin: 10px;
} .linklings-wp-plugin-contents.presenter-display .info-section.presenter-institution {
display: inline;
margin-bottom: 1em;
}
.session-chair .professional-info>*::before,
.presenter-desc .professional-info>*::before,
.presenter-details .professional-info>*::before {
content: ', ';
}
.session-chair .professional-info>:first-child::before,
.presenter-desc .professional-info>:first-child::before,
.presenter-details .professional-info>:first-child::before {
content: ' - ';
}  .sessions-presentations-program div.session-display {
clear: both;
} #empty_agenda_div {
min-height: 300px;
} #login_modal #login_fail {
background-color: red; 
color: white; 
margin-top: 5px; 
margin-bottom: 5px;	
}
#login_modal #login_success {
background-color: green; 
color: white; 
margin-top: 5px; 
margin-bottom: 5px;	
}
#login_modal #logged_in_name_display {
margin-top: 5px; 
margin-bottom: 5px;		
}  .collapsed .abstract-sect,
.collapsed .abstract-sect~* {
display: none;
} .details-links {
float: right;
}.popr
{
cursor: pointer;   
}
.popr a
{
color: #333;
text-decoration: none;
border: 0;    
}
.popr-box
{
display: none;
}
.popr_content
{
background-color: #fff;
padding: 7px 0;
margin: 0;
}
.popr-item
{
font: 300 14px/1.7 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #333;
padding: 4px 29px 5px 29px; 
}
.popr-item:hover
{
color: #333;
background-color: #dcdcdc;
}
.popr_container_bottom
{
display: none;
position: absolute;
margin-top: 10px;
box-shadow: 2px 2px 5px #f9f9f9;
z-index: 1000;
}
.popr_container_top
{
display: none;
position: absolute;
box-shadow: 2px 2px 5px #f9f9f9;
z-index: 1000;
}
.popr_point_top, .popr_point_bottom 
{
position: relative;
background: #fff;
border: 1px solid #dcdcdc;
}
.popr_point_top:after, .popr_point_top:before
{
position: absolute;
pointer-events: none;
border: solid transparent;
top: 100%;
content: "";
height: 0;
width: 0;
}
.popr_point_top:after
{
border-top-color: #fff;
border-width: 8px;
left: 50%;
margin-left: -8px;
}
.popr_point_top:before 
{
border-top-color: #dcdcdc;
border-width: 9px;
left: 50%;
margin-left: -9px;
}
.popr_point_bottom:after, .popr_point_bottom:before
{
position: absolute;
pointer-events: none;
border: solid transparent;
bottom: 100%;
content: "";
height: 0;
width: 0;
}
.popr_point_bottom:after
{
border-bottom-color: #fff;
border-width: 8px;
left: 50%;
margin-left: -8px;
}
.popr_point_bottom:before 
{
border-bottom-color: #dcdcdc;
border-width: 9px;
left: 50%;
margin-left: -9px;
}.ptrack216 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack214 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack215 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack217 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack219 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack230 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack220 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack222 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack101 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack102 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack103 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack104 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack105 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack106 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack107 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack108 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack109 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack110 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack111 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack113 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack115 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack116 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack118 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack119 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack120 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack121 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack122 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack229 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack123 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack124 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack225 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack125 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack126 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack131 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack132 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack133 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack135 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack137 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack138 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack139 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack140 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack142 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack143 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack144 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack146 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack147 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack149 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack152 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack155 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack156 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack227 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack158 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack161 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack164 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack166 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack168 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack169 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack171 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack172 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack173 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack174 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack175 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack176 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack178 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack180 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack181 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack182 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack184 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack185 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack186 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack187 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack228 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack188 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack189 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack190 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack191 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack226 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack192 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack193 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack194 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack195 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack197 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack198 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack199 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack200 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack201 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack202 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack203 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack163 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack204 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack205 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack206 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack207 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack208 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack209 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack210 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack221 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack224 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack223 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack212 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
.ptrack213 {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
margin-right: 2px;
margin-left: 2px;
}
@media
only screen and (max-width: 40em) {
.presentation-display .presenter-details-sect .presenter-name {
width: 33%;
}
.presentation-display .presenter-details-sect .professional-info {
width: 66%;
} .linklings-wp-plugin-contents.presentation-display .event-type-sect{
display: block;
}
}
.agenda-button:focus {
outline: none;
} .linklings-wp-plugin-contents .tablesched .slots-slidedown .session-contents table {
width: 100%;
}
.linklings-wp-plugin-contents .tablesched .slots-slidedown .session-contents table .calendar-td {
width: 6%;
}
.linklings-wp-plugin-contents .tablesched .slots-slidedown .session-display {
padding-right: 0px;
} .linklings-wp-plugin-contents .tablesched .slots-slidedown .session-contents table .presentation-time-td {
width: 16%;
} .linklings-wp-plugin-contents .tablesched>table>tbody>tr.agenda-item>td:first-of-type, 
.shortcodes .tablesched>table>tbody>tr.agenda-item>td:first-of-type {
display: none;
} .event-type-jobposting.linklings-wp-plugin-contents.presentation-details-program .info-section.session-title-sect,
.event-type-jobposting.linklings-wp-plugin-contents.presentation-details-program .info-section.event-type-sect,
.event-type-jobposting.linklings-wp-plugin-contents.presentation-details-program .info-section.presentation-date-sect,
.event-type-jobposting.linklings-wp-plugin-contents.presentation-details-program .info-section.room-sect,
.event-type-jobposting.linklings-wp-plugin-contents.presentation-details-program .info-section.presenter-details-sect,
.event-type-jobposting.linklings-wp-plugin-contents.presentation-details-program .info-section.presentation-track-sect.registration-category,
.event-type-jobposting.linklings-wp-plugin-contents.presentation-details-program .date-time-room-section-header {
display: none;
}
.event-type-jobposting.linklings-wp-plugin-contents.presentation-details-program .job-posting.divider {
display: none;
} .linklings-wp-plugin-contents .expand-collapse-separator>.default-text {
display: none;
}
.linklings-wp-plugin-contents .expand-collapse-separator::after {
content: ' \00B7  ';
} body.job-fair #schedule>h2:first-of-type {
display: none;
} .linklings-wp-plugin-contents.program .tablesched th.header.tag-header {
width: 170px;
}
.linklings-wp-plugin-contents.program .tablesched tr.slots-slidedown tr.agenda-item td:nth-of-type(3) {
width: 170px;
} .linklings-wp-plugin-contents th.speaker-header .default-text {
display: none;
} .linklings-wp-plugin-contents.program [date=unscheduled].large-date-sel .default-text,
.linklings-wp-plugin-contents.program [date=unscheduled].small_date_sel .default-text,
.linklings-wp-plugin-contents.program .date_disp.unscheduled .default-text {
display: None;
}
.linklings-wp-plugin-contents.program [date=unscheduled].large-date-sel::after,
.linklings-wp-plugin-contents.program [date=unscheduled].small_date_sel::after,
.linklings-wp-plugin-contents.program .date_disp.unscheduled .date-header .formatted-date::after {
content: 'On Demand';
}
.linklings-wp-plugin-contents.program [aria-label="next day"][date=unscheduled].small_date_sel .default-text {
display: inline;		
}
.linklings-wp-plugin-contents.program [aria-label="next day"][date=unscheduled].small_date_sel::after {
content: '';
}