/* Id: 7.7287.1465419440
 * Generated: Apr 11, 2020 9:30:22 PM
 */
    .ui-tooltip {
  z-index: 10;
    border: 3px solid black;
  border-radius: 0;
}

#sidebar .noShadow img {display:block;width:100%;height:auto;}
/*.notLoggedIn span.loggedInOnly {
display: none;
}*/
.elementgroup.cibrc {display:none;}
.sub-CI-Sept-15 .elementgroup.cibrc, .sub-CI-July-15 .elementgroup.cibrc {display:block;}

.cibrc .list h3 {
  display: none;
}

.cibrc .linklist a {
  display: block;
  color: #0B3D7F;
  border: 1px solid #FFF;
  margin: 0px;
  background: transparent none repeat scroll 0% 0%;
  padding: 0.5em;
  font-size: 1.1538em;
    background: transparent linear-gradient(to bottom, #FAFAFA 0%, #EEE 100%) repeat scroll 0% 0%;
    border: 1px solid #DDD;
    margin: 0px 0px 0.75em;
    font-size: 1em;
    border-radius: 2px;
    box-shadow: 0px 0px 0px 1px #FFF inset;
}
#not-sidebar > div.elementgroup.cibrc > div > div > ul {
  padding-left: 0em;
}
.cibrc .linklist a:hover {
  color: #BD1E25;
}

.cibrcBody {
  margin: -.9em 0 .75em;
background: #f6f6f6;
padding: 1em;
border: 1px solid #e6e6e6;
border-width: 0 0 1px 0;
}

.cibrcTitle {
  padding: .25em;
  border: 1px solid #e6e6e6;
  border-width: 1px 0;
  background: #f6f6f6;
  background: -moz-linear-gradient(top, #f6f6f6 0, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#f6f6f6), color-stop(100%,#ffffff));
  background: -webkit-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
  background: -o-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
  background: -ms-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
  background: linear-gradient(to top,#f6f6f6 0,#fff 100%);
  margin-bottom: 1em;
  position: relative;
}
.cibrcTitle h1 {
  margin: .25em 0;
  font-size: 1.6923em;
  font-weight: bold;
}

/*.pdfMode .authors .lastName {
    display: none !important;
}
.activity.chairs .lastName {
    display: none;
}*/
.archiveNav ul li a {
    background: linear-gradient(to bottom, #fff 0px, #eee 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #e6e6e6 #d6d6d6 #d6d6d6 #e6e6e6;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    color: #E51B24;
    display: block;
    font-size: 1.1em;
    font-weight: 700;
    margin: 0.25em;
    padding: 0.5em;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
.archiveNav ul li a:hover {
    background: none repeat scroll 0 0 #fff;
    color: #343434;
}
.archiveNav ul {
    display: flex;
    flex-wrap: wrap;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.archiveNav ul li {
    flex: 1 1 30%;
    max-width: 33%;
}
.loggedInOnly {display:none;}
.notRequiredOrLoggedIn .loggedInOnly {display:block;}


#nice-menu-1 > li.menuparent > a > span {
display: none;
}

body {font-family: helvetica,arial,sans-serif;}

div.frontal.colum-view p {
    display: inline-block;
    margin-right: 1em;
    vertical-align: top;
    width: 30%;
}
#nav {
display: none;
}

#page-wrapper .search.element {
position: absolute;
right: 0;
box-shadow: 0 0 3px #111111,0 1px 0 #777777,0 1px 2px #999999 inset,0 0 1px #444444 inset;
background: #fff;
top: 8px;
border-radius: 5px;
border: 1px solid #111;
color: #949494;
right: 1px;
width: 205px;
height: 22px;
padding: 0;
}


#page-wrapper .search.element .submit {
height: 22px;
width: 28px;
background-image: url(//www.amia.org//sites/all/themes/amia/img/search.png);
position: absolute;
right: -1px;
text-indent: -2000px;
overflow: hidden;
display: block;
font-size: -1px;
border-radius: 0 5px 5px 0;
-moz-border-radius: 0 5px 5px 0;
-webkit-border-radius: 0 5px 5px 0;
text-transform: capitalize;
  border: 0;
  cursor: pointer;
}

#page-wrapper .search.element input[type="text"] {
float: left;
background-color: transparent;
border: 0;
}
#page-wrapper .search.element input[type="text"] {
border: 0;
box-shadow: none!important;
}
#page-wrapper .search.element input[type="text"] {
padding: 6px!important;
color: #949494;
font-size: 11px;
line-height: 1em;
padding: 4px 5px;
text-align: right;
text-transform: uppercase;
width: 167px;
border: 0;
background: none;
margin: 0em;
}

#sidebar .noWrap h2.title {display:block}


#main .region-sidebar-first .block .title {
margin: 0;
}


#wrapper #not-sidebar, #wrapper #sidebar {
float: right;
}

#not-sidebar {
margin-left: 3px;
width: 79%;
padding: 0 0 .75em .375em;
margin-right: 0;
}

#sidebar {
font-size: .923em;
margin-right: 0;
width: 20.2%;
margin-left: -.25em;
}


.elementgroup.mainwrapper2 {
clear: both;
border-top: 1px solid #fff;
z-index: 2;
position: relative;
padding-top: 15px;

}


.elementgroup.mainwrapper2 .main2 {
width: 950px;
margin: 0 auto;
position: relative;
}

.main2 .block {
behavior: url(//www.amia.org/sites/amia.org/themes/amia/includes/csspie-b4/PIE.php);
position: relative;
}

.main2 .region-breadcrumb-bar .block, .main2 .region-breadcrumb-bar .block .content {
margin: 0;
padding: 0;
border: 0;
box-shadow: none;
}

.main2 .region-breadcrumb-bar .block {
height: 21px;
border: 1px solid #d0cfcf;
border-radius: 2px;
padding: 2px;
background: -webkit-gradient(linear,0 0,0 bottom,from(#b4b1b0),to(#d1d0d0));
background: -moz-linear-gradient(#b4b1b0,#d1d0d0);
background: linear-gradient(#b4b1b0,#d1d0d0);
-pie-background: linear-gradient(#b4b1b0,#d1d0d0);
}


#sidebar .inner .list>h3 {
display: none;
}


#sidebar .inner .list .linklist a {
border-bottom: 1px solid #f2f2f1;
font-weight: normal;
color: #262626;
font-size: 12px;
padding: 3px 14px;
white-space: normal;
line-height: 1.2;
}
#sidebar .inner .list .linklist a:hover {color: #0b3d75;background:transparent;}

#sidebar .section .title {
font-weight: bold;
}


#wrapper #breadcrumb_bar .breadcrumb>div>ul {
display: block;
}
#wrapper #breadcrumb_bar .breadcrumb ul ul {
display: inline;
float: left;
border: 0;
}
#wrapper #breadcrumb_bar .breadcrumb ul ul .separator {display:none;}
.breadcrumb ul.navpath li:first-child {display:none;}

#breadcrumb_bar .breadcrumb .item-list>ul>li {
background-image: none;
}

#not-sidebar .col2 .o-login .button {
font-size: 11px;
background-color: #df1b22;
background-image: url(//www.amia.org/sites/all/themes/amia/img/button.png);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border-width: 0;
font-weight: bold;
box-shadow: 0 1px 1px #111;
color: #fff;
padding: 5px 8px 3px;
text-transform: uppercase;
line-height: 11px;
font-size: 12px;
cursor: pointer;
}

#wrapper #breadcrumb_bar .breadcrumb li.last {
background-image: none;
text-overflow: ellipsis;
overflow: hidden;
max-width: 40em;
padding-right: 0;
}


.inPage #wrapper .pdfLinks, .html #wrapper .pdfLinks {
position: absolute;
top: -20px;
left: 0;
width: 100%;
border-bottom: 1px solid #aaa;
padding-bottom: .17em;
}

.paper.pdf nav a, .pdfLinks .thisPdf {
margin-right: 0;
float: right;
font-size: 11px;
}

.inPage #main .dinner #not-sidebar, .html #main .dinner #not-sidebar {
position: relative;
}
.pdfLinks .thisPdf {
background-image: url(//docs.omnibooksonline.com/polopoly/css/images/images-sprite.png);
background-position: -3px -514px;
padding: 2px 0 4px 2.25em;
}

ul.authors li {
display: inline-block;
}
.name, .separator, .credential, .organization {
display: inline-block;
float: none;
}

.pdfViewer.pdf .pdfLinks {
display: none;
}

.pdfViewer.pdf #wrapper #main {
padding-top: 0;
padding-bottom: 0;
border-bottom: 0;
}

.pdfViewer.pdf #wrapper #main #not-sidebar {
padding-top: 0;
padding-bottom: 0;
border-bottom: 0;
}


#wrapper .content.activity.hasTitle h4 {
margin-top: 0;
}
#wrapper .slot>section.content section.activity section.event.chairs {
margin-left: 1em;
margin-right: 3em;
}

.inPage #wrapper #not-sidebar, .html #wrapper #not-sidebar {
margin-right: 0;
width: 79%;
}


#wrapper #not-sidebar .content.activity>p.room {
width: 2.5em;
}

#wrapper .content.activity.hasRoom h4 {
margin-right: 5em;
}

#not-sidebar .ui-widget .twoColumns .list .linklist a {
display: block;
font-weight:normal;
  font-size:1em;
}

#not-sidebar .ui-widget .twoColumns .col1>.list, #not-sidebar .ui-widget .twoColumns .col2>.list {
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border: 1px solid #f5f8fa;
-moz-box-shadow: #eaeced 0 1px 1px;
margin-bottom: .5em;
}

#not-sidebar .ui-widget .twoColumns .list h3 {
border-radius: 2px 2px 0 0;
border: 1px solid #fff;
padding: 8px 10px;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#f2f2f1));
background: -moz-linear-gradient(#fff,#f2f2f1);
background: linear-gradient(#fff,#f2f2f1);
-pie-background: linear-gradient(#fff,#f2f2f1);
box-shadow: 0 1px 0px #f3f3f3;
font-size: 14px;
color: #343434;
clear: both;
font-weight: bold;
}






#main #not-sidebar .block .title {
border-radius: 2px 2px 0 0;
border: 1px solid #fff;
padding: 10px;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#f2f2f1));
background: -moz-linear-gradient(#fff,#f2f2f1);
background: linear-gradient(#fff,#f2f2f1);
-pie-background: linear-gradient(#fff,#f2f2f1);
box-shadow: 0 1px 0px #f3f3f3;
font-size: 18px;
color: #343434;
clear: both;
}



#topHeader #page-wrapper .search.element .submit {
background-image: url(//www.amia.org//sites/all/themes/amia/img/search.png);
}


.event.content .event.tracks>.track.content:first-child .activity.text {
display:none;
}



.LoggedIn .LoginGroup {display:none;}
.mobileOnly {display:none}
.NavForMobile {display:none;}
/*mobile*/
@media (max-width: 950px) {
#sidebar .mobileOnly {
display: block;
}
.open-dialog .NavForMobile {display:block;}
/*#wrapper>#mobile-nav.mobile {
display: block;
height: 43px;
background: #424242;
background: -webkit-gradient(linear,0 0,0 bottom,from(#525252),to(#424242));
background: -moz-linear-gradient(#525252,#424242);
background: linear-gradient(#525252,#424242);
-pie-background: linear-gradient(#525252,#424242);
border-bottom: 1px solid #333;
}*/
  #topHeader>.wrap.elementgroup, #topHeader #header, #topHeader #navigation {
display: none;
}
  .open-dialog .region-sidebar-first {
width: 100%;
margin: 0;
padding: 0;
}

#wrapper #sidebar.open-dialog .mobile {
background: transparent;
}
#sidebar.open-dialog {
background: #eee;
}
.elementgroup.mainwrapper2 .main2 {
display: none;
}
.elementgroup.mainwrapper2 {
display: none;
}
.open-dialog .region-sidebar-first .section {
margin: 0;
}
 
  #wrapper .open-dialog .NavForMobile ul {
display: block;
width: 100%;
float: none;
border: 0;
}

#wrapper #sidebar.open-dialog .NavForMobile li {
float: none;
margin: 0;
position: static;
border: 0;
}

.open-dialog .NavForMobile #nice-menu-1 > li.menuparent > a > span {
display: none;
}
#main .open-dialog .NavForMobile .block {
margin: 0;
padding: 0;
position: static;
}
#main .open-dialog .NavForMobile .block .content {
padding: 0;
margin: 0;
}

.open-dialog .NavForMobile #navigation .section {
margin: 0;
padding: 0;
width: auto;
position: static;
}
 .open-dialog .NavForMobile #navigation {
display: block;
position: static;
float: none;
height: auto;
} 
  .inPage #wrapper #not-sidebar, .html #wrapper #not-sidebar {
width: 98%;
margin: 0 auto;
}
}

@media (max-width: 400px) {
#wrapper .container.twoColumns DIV.col1, #wrapper .container.twoColumns DIV.col2 {
width: 100%;
}
  
  #wrapper .content.activity>p.room {
position: absolute;
  }
}



.pdfViewer.pdf #header, .pdfViewer.pdf #topHeader>.wrap.elementgroup, .pdfViewer.pdf #topHeader>.elementgroup.mainwrapper2 {
display: none;
}


.elementgroup.mainwrapper2 .region-breadcrumb-bar {
width: 148px;
}



.mobileLogin {display:none}

@media (max-width: 950px) {
.mobileLogin {display:block;}
.mobileLogin p {
margin: 0;
}
  
  .notRequiredOrLoggedIn .mobileLogin p.o-login {display:none}

.open-dialog .search.element {
padding: 0 1em;
}
}


#wrapper .slot>section.content .tracks .track.content:first-child .function>.activity {
width: 30%;
float: left;
margin: .5em;
}



/* new view styles */
/* new view styles */
/* new view styles */
/* new view styles */
/* CSS Styles */
.function>.Frontal>header {
display: none;
}

.function>.Frontal {
width: 33.3%;
float: left;
}

.function>.Frontal .activityContent p.title {
margin: .15em;
}

#main #not-sidebar>.track .function>.activity {
padding: .5em;
}
#not-sidebar>.track .function .activity h2 {
font-size: 1em;
padding: 0.5em 0 .25em;
font-weight: bold;
color: #555;
}

#main #not-sidebar>.track .function>.activity .activity.chairs {
margin: 0 0 .5em 1em;
}

#main #not-sidebar>.track .function>.activity .content.Paper span.title, #main #not-sidebar>.track .function>.activity .content.Presentation span.title {
display: none;
}


#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;
}

#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;
font-weight: normal;
}
.newView span.icon {
width: 41px;
height: 44px;
float: left;
padding-right: .25em;
background-image: url(//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.presentation span.icon {background-position: -19px -17px;}

#main #not-sidebar>.track .function>.activity .content p.title {
margin: 0;
  position:relative;
  z-index:1;
}

.newView .content.poster>header {
display: none;
}

.newView .posterLink {
width: 41px;
height: 44px;
/*display: block;*/
}

.newView .posterLink img {
width: 100%;
display: block;
height: auto;
margin-top: 5px;
  float:left;
}

#wrapper .newView .content.function>.activity.indexMode .activityContent .content.poster {
float: left;
width: 20%;
}

#not-sidebar.slot>section.track>header, .track.content>header.hasTitle {
background: #f6f6f6;
background: -moz-linear-gradient(top, #f6f6f6 0, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#f6f6f6), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: -o-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: -ms-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: linear-gradient(to top,#f6f6f6 0,#fff 100%);
border-width: 1px 0;
border-color: #e6e6e6 #e6e6e6 #fff;
border-style: solid;
margin-bottom: 0px;
}
#not-sidebar.slot>section.track>header>h2.title {
font-size: 1.6923em;
font-weight: bold;
padding: 0;
margin: .25em 0;
}

#main #not-sidebar>.track .function>.activity.Frontal .activityContent .content.Paper {
width: auto;
display: block;
float: none!important;
}

#main #not-sidebar>.track .function>.activity.Frontal .activityContent .content.Paper .title {
display: block;
font-size: 11px;
margin: 0;
padding: 0;
  font-weight: normal;
}


#main #not-sidebar>.track .function>.activity.Frontal {
width: 33.2%;
border-color: #ddd;
margin: 0 1px 1px 0;
border-width: 1px;
box-sizing: border-box;
}


#main #not-sidebar>.track .function>.activity.Frontal:nth-child(3n+4) {
margin-right: -4px;
}
@media (max-width: 700px) {/* break 1 - 700px*/
  #main #not-sidebar>.track .function>.activity.Frontal {
  width: 49.8%;
  }
  #main #not-sidebar > .track .function > .activity.Frontal:nth-child(3n+4) {
  margin-right: 1px;
  }
  #main #not-sidebar>.track .function>.activity.Frontal:nth-child(2n+1) {
  margin-right: -4px;
  }
}

@media (max-width: 476px) {/* break 2 - 476px*/
  #main #not-sidebar>.track .function>.activity.Frontal {
  width: 100%;
  margin: 0 0 1px 0;
  }
  #main #not-sidebar > .track .function > .activity.Frontal:nth-child(2n+1) {
  margin-right: 0;
  }
  #main #not-sidebar>.track .function>.activity.Frontal:nth-child(3n+4) {
  margin-right: 0;
  }
}




.event.tracks {
border-width: 1px 0;
border-style: solid;
border-color: #e6e6e6;
padding: .5em 0;
margin-bottom: .25em;
  background: #f6f6f6;
background: -moz-linear-gradient(top, #f6f6f6 0, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#f6f6f6), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: -o-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: -ms-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: linear-gradient(to top,#f6f6f6 0,#fff 100%);
}
.event.tracks:after {
content: "";
display: block;
clear: both;
}
#topContent:after {
content: "";
display: block;
clear: both;
}
#topContent .event.tracks ul li {
margin: 0;
padding: 0;
display: inline;
font-size: 11px;
}
#topContent .event.tracks ul li:first-child a {
border: 0;
padding-left: 0;
}
#topContent .event.tracks ul li a {
margin: 0 0 .25em 0;
padding: .05em .4em .05em .25em;
border-left: 1px solid #ccc;
display: block;
float: left;
}
#topContent .event.tracks ul {
list-style: none;
margin: 0;
padding: 0;
}


#topContent>header.hasTitle {
padding: .25em;
border: 1px solid #e6e6e6;
border-width: 1px 0;
background: #f6f6f6;
background: -moz-linear-gradient(top, #f6f6f6 0, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#f6f6f6), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: -o-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: -ms-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: linear-gradient(to top,#f6f6f6 0,#fff 100%);
margin-bottom: 1em;
position: relative;
}

#topContent>header h1 {
margin: .25em 0;
font-size: 1.6923em;
font-weight: bold;
}

#topContent>.event.text {
margin: -.9em 0 0.3em;
background: #f6f6f6;
padding: 1em;
border: 1px solid #e6e6e6;
border-width: 0 0 1px 0;
}




#ajaxEventInfo:after {
content: "";
display: block;
clear: both;
}
#ajaxEventInfo .event.tracks ul li {
margin: 0;
padding: 0;
display: inline;
font-size: 11px;
}
#ajaxEventInfo .event.tracks ul li:first-child a {
border: 0;
padding-left: 0;
}
#ajaxEventInfo .event.tracks ul li a {
margin: 0 0 .25em 0;
padding: .05em .4em .05em .25em;
border-left: 1px solid #ccc;
display: block;
float: left;
}
#ajaxEventInfo .event.tracks ul {
list-style: none;
margin: 0;
padding: 0;
}


#ajaxEventInfo>header.hasTitle {
padding: .25em;
border: 1px solid #e6e6e6;
border-width: 1px 0;
background: #f6f6f6;
background: -moz-linear-gradient(top, #f6f6f6 0, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#f6f6f6), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: -o-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: -ms-linear-gradient(top, #f6f6f6 0,#ffffff 100%);
background: linear-gradient(to top,#f6f6f6 0,#fff 100%);
margin-bottom: 1em;
position: relative;
}

#ajaxEventInfo>header h1 {
margin: .25em 0;
font-size: 1.6923em;
font-weight: bold;
}

#ajaxEventInfo>.event.text {
margin: -.9em 0 0.3em;
background: #f6f6f6;
padding: 1em;
border: 1px solid #e6e6e6;
border-width: 0 0 1px 0;
}

.event.oneTrack .event.tracks>ul {
background: transparent;
border: 0;
}
.event.oneTrack .event.tracks>ul>li {
background: linear-gradient(to bottom, #fafafa 0%,#eeeeee 100%);
border: 1px solid #ddd;
margin: 0 0 .75em;
font-size: 1em;
border-radius: 2px;
box-shadow: inset 0 0 0 1px #fff;
}

#not-sidebar .event.oneTrack .event.tracks>ul>li a {
color: #0b3d7f;
border: 1px solid #fff;
margin: 0;
background: transparent;
padding: .5em;
font-size: 1.1538em;
}

#not-sidebar .event.oneTrack .event.tracks>ul>li a:hover {
color: #bd1e25;
}

.oneTrack .event.tracks {
background: transparent;
border: 0;
}

.oneTrack .event.text {
margin-bottom: .75em!important;
}

.indexInstruct {
margin: 2em 0 0!important;
padding: 0;
font-style: italic;
}

.indexInstruct .manScriptType {
font-size: 1.1538em;
font-style: normal;
font-weight: bold;
color: #0b3d7f;
}
#ajaxEventInfo .indexInstruct .manScriptType {
font-size: 1em;
}
#ajaxEventInfo .event.tracks ul li:first-child:before {
content: "Filter by Manuscript Type: ";
display: block;
font-weight: bold;
border-bottom: 1px solid #ddd;
padding: 0 0 2px;
margin-bottom: 3px;
margin-top: -4px;
color: #666;
}
#wrapper .slot > section.track.content.newView section.linkView.paper {
float: left;
clear: none;
}
/* new view styles */
/* new view styles */
/* new view styles */
/* new view styles */

/*for old events*/
.track.content>header {
display: none;
}
.tags {display: none;} /* tags are needed for old events to do the filter... can change event display settings so these are not showing up after all events are up to date.*/

/* for new events*/
.track.content.newView>header {display: block;}

.Frontal .title>a.Paper>span.title {display: block;margin-left: 4em;}
.posterLink img {
max-width: 41px;
height:auto;
}

@media (max-width: 550px) {
#main #not-sidebar>.track .function>.activity .content.Paper, #main #not-sidebar>.track .function>.activity .content.Presentation {
width: 50%;
}
}






    /*posters*/
.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(//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.75em;
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;
}

.posterOpen {
background: #fff;
}
.posterOpen #wrapper {
display: none;
}




.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;
 }

      
.ui-dialog.posterViewer {
z-index: 0;
}

      