#viewport{margin:0 auto}.slide img{width:100%;height:auto;display:block}.slide.jbs-current{display:block}#controls{margin:10px 0 20px;float:right;overflow:hidden;position:absolute;bottom:3%;left:45%;z-index:10}#controls li{display:inline}.increment-control{line-height:1;display:inline-block;padding:10px 5px}.increment-control:hover{text-decoration:none}.goto-slide{margin-left:5px;width:14px;height:14px;display:block;float:left;background-color:#e1e1e1;border-radius:8px}.goto-slide.current{background-color:#e53161}#effect-switcher{clear:both}#effect-switcher h2{border-bottom:solid 1px #555;margin:0 0 10px}#effect-list{overflow:hidden}#effect-list li{display:inline}.effect,.effect:hover{display:block;float:left;margin:10px 10px 0 0;border:solid 1px #000;border-radius:7px;padding:10px 12px 6px;text-decoration:none;background-color:#efefef;-webkit-box-shadow:inset 0 0 8px #aaa;-moz-box-shadow:inset 0 0 8px #aaa;box-shadow:inset 0 0 8px #aaa;position:relative}.effect.current,.effect:hover.current{background-color:#6610c6;color:#efefef}.effect span,.effect:hover span{font-size:.7em;position:absolute;top:-8px;right:-4px;background-color:red;border-radius:6px;border:solid 1px #555;color:#fff;padding:3px 4px 2px;display:inline-block}#time-indicator{margin:20px 0;width:0;height:3px;background-color:#6610c6;display:none}#credits{position:relative;margin:20px 0 40px;padding:10px 0 0;color:#555;font-size:.9em}#tweet-btn{position:absolute;top:0;right:0}#fork-me{position:absolute;top:0;left:0;display:block}#fork-me:hover{border:none}#amenities .slide{display:block}#amenities .slide img{width:auto;display:inline-block}