/* Id: 7.442110.1478613373
 * Generated: Apr 11, 2020 9:30:25 PM
 */
    .slot>section.track section.function section.activity.indexMode section.paper.pdfMode .title {
    font-size: 0;
}
.track.scientificTrackTag a.hasPaper.noHtml.presentationIconTag::after {
    content: "";
}
a.hasPaper.noHtml.presentationIconTag:after {
content:"Presentation";
  font-size:12px;
  padding-right:25px;
  padding-left:20px;
}
a.hasPaper.noHtml.paperIconTag:after {
content:"Manuscript";
  font-size:12px;
  padding-right:25px;
  padding-left:20px;
}
a.hasPaper.noHtml.posterIconTag:after {
content:"Poster";
  font-size:12px;
  padding-right:25px;
  padding-left:20px;
}

.posterIconTag span.icon {
    background-image: url("http://docs.omnibooksonline.com/polopoly/css/images/pap-pres-pos-abs.png");
  background-position: 59px 221px;
}

.noPosterIconTag span.icon {
    background-image: url("http://docs.omnibooksonline.com/polopoly/css/images/noPosterIcon.png");
}
.presentationIconTag span.icon {
    background-position: 140px -20px;
}
.paperIconTag span.icon {
    background-position: -97px -21px;
}
.title>.paperIconTag>span.icon, .title>.presentationIconTag>span.icon {
    width: 41px;
    height: 44px;
    float: left;
    margin-right: .5em;
    background-image: url(http://docs.omnibooksonline.com/polopoly/css/images/pappres-noPapnoPres.png);
}
#topHeader>.element.teaser {
    height: 0;
    width: 0;
    visibility: hidden;
    position: absolute;
}

.newView.posterTrackTag .posterLink:after {display:none;}


#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Paper span.icon:after,#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Presentation span.icon:after {
content: "Click to View Presentation";
}
#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.noPaper span.icon:after,#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.noPresentation span.icon:after {
content: "No Presentation Available";
}
#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Poster span.icon:after {
content: "Click to View Poster";
 width:100px;
}
#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Paper span.icon {

background-position: -19px -17px;
}

#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Video span.icon:after {
content: "Click to Stream Audio of Presentation";
}

#main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.Paper span.icon:after, #main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.Presentation span.icon:after , #main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.Poster span.icon:after {
content: "Click to Open Multimedia";
}
    
#main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.noPaper span.icon:after, #main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.noPresentation span.icon:after , #main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.noPoster span.icon:after {
content: "No Multimedia Available";
}
        
.Video span.icon {
width: 41px;
height: 44px;
float: left;
margin-right: .5em;
background-image: url(http://docs.omnibooksonline.com/polopoly/css/images/fileTypeIcon-mp3-MED.png)!important;
background-position: 50% 50%;
background-repeat: no-repeat;
}
#main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.Paper span.icon:after,
#main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.Video span.icon:after,
#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Paper span.icon:after,
#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Video span.icon:after {
margin-left: 4em;
color: #bbb;
margin-top: 1.4em;
display: block;
font-size: 11px;
font-weight: normal;
white-space:nowrap;
}

.scientificTrackTag .Video section,.scientificTrackTag .Video p, 
#main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.Paper, #main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.Poster, 
#main #not-sidebar>.track.tutorialsTrackTag .function>.activity .content.Presentation,
#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Paper, #main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Poster, 
#main #not-sidebar>.track.scientificTrackTag .function>.activity .content.Presentation {
width:30%;
}

.posterTrackTag .activity>header {
display: none!important;
}

body #wrapper #main .posterTrackTag section.activity:nth-child(even) {
margin-right: 1em!important;
}
body #wrapper #main .posterTrackTag section.activity {
width: 47%!important;
clear: none!important;
border: 1px solid #ccc!important;
margin: 0 0 1em 0!important;
display: inline-block!important;
vertical-align: top!important;
  min-height:111px!important;
}

/* end of new stuff. */

.Video section, .Video p, #main #not-sidebar>.track .function>.activity .content.Paper, #main #not-sidebar>.track .function>.activity .content.Presentation {
width: 20%;
}

#main #not-sidebar>.track .function>.activity .content.Paper span.icon:after {
content: "Manuscript";
margin-left: 4em;
color: #bbb;
margin-top: 1.4em;
display: block;
font-size: 11px;
font-weight: normal;
  width:100px;
}
#main #not-sidebar>.track .function>.activity .content.noPaper span.icon:after {
content: "No Manuscript Available";
margin-left: 4em;
color: #bbb;
margin-top: 1.4em;
display: block;
font-size: 11px;
font-weight: normal;
  width:150px;
}
#main #not-sidebar>.track .function>.activity .content.Presentation span.icon:after {
content: "Presentation";
margin-left: 4.2em;
color: #bbb;
margin-top: 1.4em;
display: block;
font-size: 11px;
  width:100px;
font-weight: normal;
}
#main #not-sidebar>.track .function>.activity .content.noPresentation span.icon:after {
content: "No Presentation Available";
margin-left: 4.2em;
color: #bbb;
margin-top: 1.4em;
display: block;
font-size: 11px;
font-weight: normal;
  width:150px;
}
#main #not-sidebar>.track .function>.activity .content.Poster span.icon:after {
content: "Poster";
margin-left: 4.2em;
color: #bbb;
margin-top: 1.4em;
display: block;
font-size: 11px;
font-weight: normal;
  width:100px;
}
#main #not-sidebar>.track .function>.activity .content.noPoster span.icon:after {
content: "No Poster Available";
margin-left: 4.2em;
color: #bbb;
margin-top: 1.4em;
display: block;
font-size: 11px;
font-weight: normal;
  width:150px;
}
.newView span.icon {
width: 41px;
height: 44px;
float: left;
padding-right: .25em;
background-image: url(http://docs.omnibooksonline.com/polopoly/css/images/pap-pres-pos-abs.png);
}
.content.poster .icon {
background-position: -180px -18px;
}
.newView .posterLink:after{
content: "Poster";
margin-left: 4.2em;
color: #bbb;
padding-top: 1.4em;
display: block;
font-size: 11px;
font-weight: normal;
}

#main #not-sidebar>.track .function>.activity .content.Paper span.icon {background-position: -100px -17px;}
#main #not-sidebar>.track .function>.activity .content.noPaper span.icon {background-position: -19px -98px;}
#main #not-sidebar>.track .function>.activity .content.Presentation span.icon {background-position: -19px -17px;}
#main #not-sidebar>.track .function>.activity .content.noPresentation span.icon {background-position: -19px -98px;}
#main #not-sidebar>.track .function>.activity .content.Poster span.icon {background-position: 141px -17px;}
#main #not-sidebar>.track .function>.activity .content.noPoster span.icon {background-position: -141px -98px;}

#main #not-sidebar>.track .function>.activity .content p.title {
margin: 0;
  position:relative;
  z-index:1;
}


#wrapper .slot > section.content .tracks .track.content:first-child .function > .activity {
    float: left;
    margin: 0.5em;
    width: 30%;
}
#wrapper .slot > section.content .tracks .track.content:first-child .function > .activity .tags {
  display:none;
}


.title>.Paper>span.icon, 
.title>.Presentation>span.icon {
width: 41px;
height: 44px;
  float:left;
margin-right: .5em;
background-image: url(http://docs.omnibooksonline.com/polopoly/css/images/pappres-noPapnoPres.png);
}

.Video span.title {
display: none;
}

.title>a.paper.Paper>span.title,.title>a.paper.Presentation>span.title {
display:none;
}
.Paper>span.icon, 
.title>.Paper>span.icon {
background-position: -100px -17px;
}
.Presentation>span.icon,
.title>.Presentation>span.icon {
background-position: -21px -17px;
    margin-left: 1.5em;
}
.title>a.Paper>span.title, .title>a.Presentation>span.title {
display:none;
}

section>p.title+ul.authors {
display:none;
}


.posterLink > img {
    float: left;
    height: 38px;
    padding-top: 15px;
    width: auto;
}
#wrapper .slot > section.content section.linkView.paper {
    float: left!important;
  clear:none!important;
}

.content.attachments {
  display:none!important;
}
#wrapper .slot > section.event section.function > section.activity.indexMode > header .chairs {
    margin: 0 1em!important;
}
.event .tags {
    margin: 0 1em!important;
}
   /*posters*/
   .posterTrackTag .content.poster > header {
    display: block!important;
}
.posterTrackTag .content.poster {
    width: 100% !important;
}
.posterTrackTag section.activity .content.poster img {
margin: 0!important;
padding: 0!important;
width: 80px!important;
height: auto!important;
max-width: initial!important;
border: 1px solid #ccc!important;
padding: 1px!important;
  min-height: 14px!important;
}
.posterTrackTag section.activity .content.poster header h4 {
margin-top: 0!important;
}
.posterTrackTag section.activity .content.poster header {
margin-left: 90px!important;
}

.posterTrackTag section.activity .content.poster header:first-child:before {
content: "Poster Unavailable"!important;
display: block!important;
float: left!important;
width: 61px!important;
height: 30px!important;
background: #fff!important;
margin-left: -90px!important;
border: 1px solid #ccc!important;
padding: 10px!important;
font-size: 11px!important;
line-height: 1!important;
color: #999!important;
}

.posterTrackTag .posterLink > img {
    float: left !important;
    height: 38px !important;
    padding-top: 15px!important;
    width: auto !important;
}
.posterViewer #posterSidebar {
width: 350px;
margin-top: 22px;
}

.ui-dialog.posterViewer {
border-radius: 0;
padding: 0;
box-shadow: 0 0 3px 4px rgba(50,50,50,.4);
overflow: initial;
}

.ui-widget-overlay.ui-front {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
background: #555;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
}

.ui-dialog.posterViewer .ui-dialog-titlebar>span {
display: none;
}

.ui-dialog.posterViewer .ui-dialog-titlebar {
margin: 0;
border-radius: 0;
border-width: 0 0 1px 0;
background: transparent;
border: 0;
height: 0;
padding: 0;
}


.ui-dialog.posterViewer .ui-dialog-content {
padding: .5em;
}

.posterViewer .zoomPup {
background-color: #333;
background-image: url('#file({'filename': 'background-pattern.png', 'contentId': $content.contentId, '':''})');
cursor: default;
border-color: #555;
box-shadow: 0 0 0 1px #fff;
border: 0;
opacity: .4;
}

.posterViewer .posterThumb {
padding: 1px;
border: 1px solid #ccc;
display: block;
width: 100%;
}

.posterViewer #posterSidebar a.zoomLink:after {
content: "";
clear: both;
display: block;
}

.posterViewer #posterSidebar a.zoomLink {
width: 100%;
display: block;
}

.posterViewer .zoomWindow .zoomWrapper {
padding: 1px;
border: 1px solid #ccc;
}

.posterNav {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 24px;
border-bottom: 1px solid rgba(215, 215, 215,.3);
background: rgba(215, 215, 215,.1);
}


.posterViewer .posterNav a, .posterViewer .posterNav span {
display: block;
float: left;
margin: 0 .5em;
font-size: .923em;
color: #444;
font-size: .923em;
color: #555;
font-weight: bold;
text-decoration: none;
max-height: 20px;
padding: .25em .15em .15em;
text-shadow: 1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff;
}

.posterViewer .posterNav .prevPoster, 
.posterViewer .posterNav .nextPoster {
background-image: url(http://docs.omnibooksonline.com/polopoly/css/images/images-sprite.png);
  }

.posterViewer .posterNav a.closePoster {
margin: 0 32px;
}

.posterViewer .posterNav .nextPoster {
margin-left: 1em;
padding-right: 1.25em;
background-position: 16px -153px;
}
.posterViewer .posterNav .prevPoster {
padding-left: 1.25em;
background-position: -25px -123px;
margin-left: 1.5em;
}

.posterViewer .posterNav a {cursor:pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;}

.posterViewer .posterNav a:hover {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;}

.posterViewer span.prevPoster, .posterViewer span.nextPoster {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
  -moz-opacity: .2;
  -khtml-opacity: .2;
  opacity: .2;
}
.posterText {
margin: 0 1em;
}

#posterSidebar h2 {
font-size: 1.0769em;
font-weight: bold;
color: #444;
margin: 0;
}
.posterViewer .posterNav a.closePoster {
margin: 0 1em;
}

.posterPresenters {margin:0; padding:0;}
.posterPresenters li {
list-style: none;
margin: 0 0 0 1em;
padding: 0;
color: #444;
}

.posterText {
margin: .25em 0;
padding: .25em;
border-top: 1px solid #ccc;
max-height: 400px;
overflow-y: auto;
}
.posterText p {
line-height: 1.25;
color: #444;
font-size: .923em;
margin-bottom: .75em;
}

.zoomWrapperImage {
cursor: default;
}

.ui-dialog.posterViewer .ui-dialog-titlebar-close {
padding: 0;
margin: 0;
position: absolute;
top: -5px;
right: -5px;
  z-index: 5;
}

.ui-dialog.posterViewer .ui-dialog-titlebar-close span {
margin: -9px 1px 1px -9px;
}
.ui-dialog.posterViewer .ui-dialog-titlebar-close {
width: 21px;
height: 21px;
}

.posterInstructions {
  position: absolute;
  top: 55px;
  margin-left: 350px;
  text-align: center;
 }

.content.poster {
    float: left;
}
.posterOpen {
background: #fff;
}
.posterOpen #wrapper {
display: none;
}
*/

      