#toggle-annotations{position:absolute;z-index:1000;top:40px;right:2em;left:auto;-webkit-transition:margin-right .5s ease;transition:margin-right .5s ease}#toggle-annotations.active{margin-right:150px}.margin-container{position:absolute;display:block;width:300px;background:#fff;right:0;height:100%;overflow:scroll;text-align:left;z-index:1}ul.annotation-list{list-style:none;margin:0;display:inline-block;position:relative;padding:100vh 10px;width:100%;min-height:220vh}li.empty-item{display:none;visibility:hidden}li.empty-item:first-child:last-child{display:inline-block;visibility:visible;position:relative;top:8em;right:0;height:200px;width:100%}li.empty-item:first-child:last-child:after{content:'No annotations to show.';display:block;position:absolute;text-align:center;top:0;width:100%;height:100%;left:0;font-size:1em;color:#dfdfdf}.annotation-list .marginalia-item{font-size:90%;float:left;margin-bottom:20px;border:1px solid transparent;cursor:pointer;background-color:#fff;border-radius:2px;box-shadow:0 4px 6px 1px rgba(50,50,50,.14);box-sizing:border-box;color:#000;line-height:1.5;min-width:280px;max-width:640px;width:95%;position:relative}.annotation-list .marginalia-item .text{padding:30px 17px 30px 20px}.annotation-list .marginalia-item nav.controls{position:relative;top:0;right:0}.annotation-list .marginalia-item .dropdown-toggle{float:right;padding:6px 17px;font-size:16px;border-radius:3px;color:#9E9E9E}.annotation-list .marginalia-item .dropdown-toggle:focus,.annotation-list .marginalia-item .dropdown-toggle:hover{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);background-color:#fff;border-color:#c2c2c2}.annotation-list .marginalia-item .controls.dropdown.open .dropdown-toggle,.annotation-list .marginalia-item .dropdown-toggle:active{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);background-color:#e1e1e1;border-color:#c2c2c2}.annotation-list .marginalia-item .dropdown-menu{left:inherit;right:0;top:33px;border-radius:1px;box-shadow:0 2px 10px rgba(0,0,0,.13);border-color:transparent;position:absolute;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff}.annotation-list .marginalia-item .open>.dropdown-menu{display:block}.annotation-list .marginalia-item .dropdown-menu>li>a{border:1px solid transparent;border-radius:0;border-width:0 0 0 10px;text-align:left;padding:10px 20px 10px 12px;display:block;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.annotation-list .marginalia-item .dropdown-menu>li>a:active,.annotation-list .marginalia-item .dropdown-menu>li>a:hover{border-left-color:#cbcbcb;background-color:#f2f2f2}.annotation-list .marginalia-item .dropdown-menu>li>a.btn-delete:active,.annotation-list .marginalia-item .dropdown-menu>li>a.btn-delete:hover{border-left-color:#ffa1a1;background-color:#ffeaea}.annotator-hl{cursor:pointer}.annotator-hl.marginalia-annotation-selected{background:rgba(49,197,40,.46);padding:5px}.annotation-list .marginalia-item-selected{border-color:#31c528;cursor:initial}.annotation-footer{padding:5px;font-size:75%}.annotation-updated{font-style:italic}.annotation-author{font-weight:700}.margin-container-hide .margin-container{right:0}.margin-container-show .margin-container{display:block;right:-150px}.inner,.margin-container{transition-property:right,left;transition-duration:.6s;transition-timing-function:ease}.inner{position:relative;z-index:3;left:0}.margin-container-show .inner{left:-150px}.annotator-editor .annotator-item.annotator-checkbox,.annotator-viewer{display:none!important}