.code-container{display:block;width:100%;background:none;padding:0;border:none;font-size:0}.output-container{display:inline-block;width:100%;border-radius:5px;border:3px solid #5c2684;background-color:#2b2b2b;color:#fff;padding:5px;font-size:14px}.output-container.with-title,.code-container.with-title .output-container{overflow:hidden;padding-top:70px}.output-container.with-title .output-title,.code-container.with-title .output-title{position:absolute;top:0;left:0;width:100%;margin:0;padding:8px 5px;background-color:rgba(255,255,255,0.3);border-bottom:2px solid #fff;text-align:center;font-size:28px;color:#fff}.code-container.with-title .output-title{top:2px;left:2px;right:2px;width:auto;border-top-left-radius:3px;border-top-right-radius:3px}.output-container h5.output-terminated{background-color:rgba(255,255,255,0.15);padding:5px;margin:20px 0 0 0;font-size:25px;text-align:center;font-style:italic}.to-location-button{position:fixed;display:none;opacity:0;bottom:85px;right:20px;z-index:1}.to-location-button:last-of-type{transform:translateY(60px)}.to-location-button>.btn{width:50px;height:50px;box-shadow:0 2px 2px 0 rgba(91,39,132,0.1),0 1px 5px 0 rgba(91,39,132,0.1),0 3px 1px -2px rgba(91,39,132,0.1)}.to-location-button>.btn>i.fa{line-height:50px;font-size:35px;vertical-align:middle}@media screen and (max-width:767px){.output-container.with-title,.code-container.with-title .output-container{padding-top:90px}.output-container.with-title .output-title,.code-container.with-title .output-title{padding:2px}.output-container h5.output-terminated{font-size:18px}}