/*!
	Theme Name: 		Staatsoper Berlin Blog
	Author: 			kulturbanause®
	Author URI: 		kulturbanause.de
	Description: 		Individuelles Theme der Staatsoper Berlin.
	Version:			2.3
*/.description-box{background:#e7e5e6;width:100%;padding:15px;float:left;margin-bottom:2em;line-height:1.35}.description-box .avatar{width:30%;margin:0 15px 15px 0;float:left}.description-box a{color:#080e1d;text-decoration:underline;transition:all .1s ease-in-out}.description-box a:hover{text-decoration:none}.site-main{padding-top:1.5em;padding-bottom:2em}.content-description+.site-main{padding-top:0}@media screen and (max-width: 37.5em){.site-main{padding-bottom:2em}}@media screen and (min-width: 37.5em) and (max-width: 57.5em){.site-main{padding-bottom:3em}}@media screen and (min-width: 57.5em) and (max-width: 75em){.site-main{padding-bottom:3.75em}}@media screen and (min-width: 75em){.site-main{padding-bottom:4.375em}}.post{padding:15px;background:#fff;line-height:1.35;overflow:hidden}.post a{color:#7f838d;border-bottom:1px solid #9fa4b0;transition:all .1s ease-in-out}.post a:hover{color:#0F1C3A}.post h1 a{color:#0F1C3A;border-bottom:none}.post h1 a:hover{color:#6f737b !important}.vertical-grid .post{margin-bottom:2em}@media screen and (min-width: 37.5em){.single .post{font-size:1.1em}.single .post h1{font-size:1.4em}}@media screen and (min-width: 75em){.single .post h1{font-size:1.5em}}.post h1{margin-bottom:.2em}.post iframe{max-width:100%}.fullsize-image{margin-bottom:2em}.post-teaser{-moz-column-break-inside:avoid;column-break-inside:avoid;transition:all .15s ease-in-out}.post-teaser:hover{box-shadow:0 0 0 5px #c5c7cb}@media screen and (min-width: 37.5em){.csscolumns .post-teaser{max-width:420px}}@media screen and (min-width: 57.5em){.csscolumns .post-teaser{max-width:370px}}.no-csscolumns .post-teaser{max-width:650px}.post-teaser img{width:100%}.post-teaser a{border-bottom:1px solid #9fa4b0}.post-teaser .post-meta{border-top:1px solid #dbdde1;padding-top:1.5em;margin:0}@media screen and (min-width: 57.5em){.post-teaser .post-meta{font-size:.8em}}.post-teaser .more-link{color:#9fa4b0}.post-teaser .more-link:hover{color:#9fa4b0}.post-meta{color:#9fa4b0;font-size:.9em;display:inline-block;width:100%;margin-bottom:1em}.post-meta a{color:#9fa4b0}.post-meta a:hover{color:#0F1C3A}footer.post-meta{margin-top:.5em;margin-bottom:1em;position:relative}.post-teaser:hover a:hover{color:#0F1C3A}.image-link,a[rel^=lightbox],a[rel*=gallery]{border-bottom:none !important}.post-meta-element{margin-right:1em;margin-bottom:.5em;display:inline-block}div[id*=gallery] br{display:none}div[id*=gallery] img{border:none !important;display:block;width:100%;transition:all .1s ease-in-out}div[id*=gallery] img:hover{opacity:.75}.gallery-item{float:left;margin-bottom:0}@media screen and (max-width: 34.375em){.gallery-item{width:48%;margin-right:4%}.gallery-item:nth-of-type(2n+2){margin-right:0}}@media screen and (min-width: 34.375em) and (max-width: 46.875em){.gallery-item{width:30.5%;margin-right:4%}.gallery-item:nth-of-type(3n+3){margin-right:0}}@media screen and (min-width: 46.875em){.gallery-item{width:22%;margin-right:4%;margin-bottom:.5em}.gallery-item:nth-of-type(4n+4){margin-right:0}}.gallery-caption{display:none}.share-tooltip{border:1px solid #9fa4b0;padding:20px 10px 10px 10px;position:absolute;top:-105px;background:#dbdde1;border-radius:3px;width:100%;max-width:225px;box-shadow:0 2px 5px rgba(0,0,0,0.1);height:105px;display:none}.share-tooltip:after,.share-tooltip:before{top:100%;left:2em;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.share-tooltip:after{border-color:rgba(0,0,0,0);border-top-color:#dbdde1;border-width:10px;margin-left:-10px}.share-tooltip:before{border-color:rgba(0,0,0,0);border-top-color:#8f949e;border-width:11px;margin-left:-11px}.single .share-tooltip,.page .share-tooltip{top:-125px}.single .share-tooltip:after,.page .share-tooltip:after{margin-left:0px}.single .share-tooltip:before,.page .share-tooltip:before{margin-left:-1px}.share-tooltip-close{position:absolute;top:0;right:0;background:black;height:24px;width:24px}.share-tooltip-close:hover{background:red}.post-meta .share-tooltip .share-button{width:33%;height:60px;background:transparent;float:left;margin:0 0 0 0;display:block;color:#8f949e;text-decoration:none;font-size:28px;border-radius:3px;border:none}.post-meta .share-tooltip .share-button:before{width:100%;height:60px;text-align:center;line-height:60px}.post-meta .share-tooltip .share-button.share-button-facebook:hover{background:#3b5998;color:#fff}.post-meta .share-tooltip .share-button.share-button-twitter:hover{background:#55acee;color:#fff}.post-meta .share-tooltip .share-button.share-button-googleplus:hover{background:#dd4b39;color:#fff}.post-meta .share-tooltip .share-button.share-button-pinterest:hover{background:#c8232c;color:#fff}.post-nav{float:left;width:100%;margin-top:2em;position:relative}.post-prev a,.post-next a{text-align:center;padding:15px;display:block;border-bottom:none;background:#dbdde1}.post-prev a:hover,.post-next a:hover{background:#0F1C3A;color:#fff}.post-prev,.post-next{width:48.5%}@media screen and (min-width: 85em){.post-prev,.post-next{position:fixed;top:40%;width:50px}.post-prev a,.post-next a{background:white;height:120px;line-height:90px}.post-prev span,.post-next span{display:none}}.post-prev{float:left}@media screen and (min-width: 85em){.post-prev{left:0}}.post-next{float:right}@media screen and (min-width: 85em){.post-next{right:0}}.credits{font-size:.8em;border-bottom:1px solid #eee;padding-bottom:1.5em;margin-bottom:2em}.type-page,.type-attachment{padding:15px;background:#fff;line-height:1.35}.type-page a,.type-attachment a{color:#7f838d;border-bottom:1px solid #9fa4b0;transition:all .1s ease-in-out}.type-page a:hover,.type-attachment a:hover{color:#0F1C3A}.type-page h1 a,.type-attachment h1 a{color:#0F1C3A;border-bottom:none}.type-page h1 a:hover,.type-attachment h1 a:hover{color:#6f737b !important}@media screen and (min-width: 37.5em){.single .type-page,.single .type-attachment{font-size:1.1em}.single .type-page h1,.single .type-attachment h1{font-size:1.4em}}@media screen and (min-width: 75em){.single .type-page h1,.single .type-attachment h1{font-size:1.5em}}blockquote{text-align:center;font-size:1.4em;margin-top:2em;margin-bottom:2em;font-weight:normal;line-height:1.35;text-transform:uppercase}img{display:block}img.alignleft{margin:.2em 1.5em 1em 0}img.alignright{margin:.2em 0 1em 1.5em}.alignleft img{margin:.2em 1.5em 1em 0}.alignright img{margin:.2em 0 1em 1.5em}.aligncenter{text-align:center;margin:0 auto !important}.wp-caption img{margin:0;width:100%}.wp-caption.alignleft{margin:.2em 1.5em 1em 0;float:left;width:45% !important}.wp-caption.alignright{margin:.2em 0 1em 1.5em;float:right;width:45% !important}.wp-caption.aligncenter{margin:.2em 0 1em 0;max-width:100% !important}.wp-caption-text{font-size:.8em;color:#9fa4b0;margin:.4em 0 0 0;line-height:140%}.search-result{margin-bottom:2em}.pagination{padding:15px;background:#fff;margin-bottom:2em}.pagination ul{list-style:none;margin:0;padding:0}.pagination li{display:inline-block;margin-right:1em}.pagination .inactive,.pagination .current{padding:10px 20px;display:inline-block}.pagination .inactive{color:#0F1C3A;background:#dbdde1;transition:all .1s ease-in-out}.pagination .inactive:hover{color:#fff;background:#0F1C3A}.pagination .current{color:#fff;background:#0F1C3A}.comments-section{background:#0F1C3A;color:#9fa4b0;float:left;width:100%;padding:15px;line-height:1.35}.comment-toggle{cursor:pointer}@media screen and (max-width: 57.5em){.comment-toggle{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAYElEQVQ4y2P4//8/AzmYYVQjHo2Hjp8C4QYgngvEjFA+NswIVVMP4sM0/YdiXJqZoHIwdfUMaALYNDNhU4NTAqoZpxxeU/G5hoGAk3B6gVAg4Aw0BiJCEGtIE4oznHELAHufUq3xuKaxAAAAAElFTkSuQmCC) top right no-repeat}}@media screen and (max-width: 57.5em) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 57.5em) and (-webkit-min-device-pixel-ratio: 144), screen and (max-width: 57.5em) and (min-resolution: 144dppx){.comment-toggle{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAcBAMAAADCYLEwAAAABGdBTUEAALGPC/xhBQAAABtQTFRFwsfKwsfKwsfKwsfKwsfKwsfKwsfKAAAAwsfKOiUZYwAAAAh0Uk5Tgn+BgHx+fQA9xFruAAAAjklEQVQoz+3SzQ2AIAyGYY6OwAa6gSO4ghvoUU2Qsz8h39jWWg5CcQI9NXnzJEIx/uszf33VuY7zNOTV7nGuQlYd0AoFUmx64BAKpNiMEEwUZ1pXCG5o6LK/ErwolKpgjd63wVild6UzYVMp3yQdCirl6p7aFbbAOJR2xHgobtDqVOqs07h9G77ehlOpvwCECHi3aByIJQAAAABJRU5ErkJggg==) top right no-repeat;background-size:29px 13px}}@media screen and (max-width: 57.5em){.comment-toggle.comment-toggle-open{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAe0lEQVQ4y+3QUQqAIAyA4dlhxdMkZkEkXaaXoENlG2wgY0T13MMPtflJBLVW+BL88CXc9sNhPRYfQ0YRqxw9u1vIKDVIShprNBjIxC3K6uDKtbMsWNBkIJp3Bh5pBwYq7SfxBUVjWgTs5MFi/UGF6WyQhcdmCylMZzy9X6vxb3IKWf8WAAAAAElFTkSuQmCC) top right no-repeat}}@media screen and (max-width: 57.5em) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 57.5em) and (-webkit-min-device-pixel-ratio: 144), screen and (max-width: 57.5em) and (min-resolution: 144dppx){.comment-toggle.comment-toggle-open{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAcBAMAAADCYLEwAAAABGdBTUEAALGPC/xhBQAAACFQTFRFwsfKwsfKwsfKwsfKwsfKwsfKwsfKwsfKwsfKAAAAwsfK2vPf8wAAAAp0Uk5Tf3uDgHx+goF9AFSCaBYAAACISURBVCjP7c7BDUBAEIXhOStBB0rQgg7oQAs6sCcSwVwJkVel3QwXO7MVmNNL/nzJEKeO/hrXtU5VdyTqCtR2dcBhVk+B3qou1MuoE2DgUCupl1oDPTsVk9B2UTEJZVYxcR4os4ppFKpjeqiOqQE2mR7v3zoAhUyPy+irbHt3t8c/D8W75y/lGwLJ5Cf2Bu6QAAAAAElFTkSuQmCC) top right no-repeat;background-size:29px 13px}}.comment-list ul{padding:0}@media screen and (max-width: 57.5em){.js .comment-list ul{display:none}}.comment{position:relative;background:#fff;color:#0F1C3A;list-style:none;margin-top:60px;padding:15px}.comment a{color:#7f838d;border-bottom:1px solid #9fa4b0;transition:all .1s ease-in-out}.comment a:hover{color:#0F1C3A}.comment h1 a{color:#0F1C3A;border-bottom:none}.comment h1 a:hover{color:#6f737b !important}.comment:before{content:'';display:block;height:25px;width:58px;position:absolute;top:-25px;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAZCAQAAADKivU7AAABJUlEQVRIx8XSv0vUYRzA8ScpFRoqQUma3ASdRJyUUBAiULrVwcHNwUECa3LwD2iyzUHXGxt0EHQRvSF1cGyILmnKHwiHxwW9Gg6xvO68877fx/dneOCzvODDE7wUYk+wdR8oY/HRoiMPY6PneB8bzaNkKC56CPI6Y6LryuU8iYcuu2rX01jonOv2PY+DDvu77wZioI+V/mELZtNHgx03+6Q7bXRRZWdmtaSJ9vp/B8bTQ4PPqrVpJC10Wq22TSR76vLT6pvaffFWV7JoMOX2irLeaEsOfWBLfZ1aNak9CTR44af6K9gwr79ZNBhV0GjH1szovTsavHbpbp3YsCSjp3E0GPBVc13Ys+KdjL5qn65y1eGjX5Lptx9ysj5YMO2VQT2eefQHWuXo2vUcI/QAAAAASUVORK5CIIA=) 0 0 no-repeat}@media screen and (-webkit-min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx){.comment:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAAyCAMAAAC+sN9ZAAAABGdBTUEAALGPC/xhBQAAAZVQTFRF////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA////Tzi/nAAAAIZ0Uk5TeA7D0bLQH54Jkza2QDfCx0bNbigkiSLfft1jBIgvMleSbMGHoQpIPl45zlwVPOatpKbU6ain+7w7E2Eq15HWvR6cfOXu6FCLgmKaoKlryVLvnQJt+TpCgRBb8D26m7/gCOc1Vcr2/QeELCP84071jCdH4Q+qBRYt6mb48QF19+uxDAMG/gC9xNhQAAABv0lEQVRYw8XUBVcUYRTG8UVBJFRQQEoRUEFSOgxCKZHu7u7czpn7fG6WZtkFZmff987/C/zOPeeexzRFRmRKMIadTDSEtU8bwgKvjGFfG8Oi3QDWBRx6Dfhk/7l7/Oy2n91i3wzTbz+LjCNutvecRbmDmfVcsHAyszOX7NYOLzt2ycK+yMpar1hYUjjZ0WsW2/uM7IsbFgsbfOzg8K3r/sjGUswti/5SNjb2DgtbMRc7dJeFmurjYUcQ2HQJC/vSds9dOOBgafYeC3VvjYFtRVBFZvnsSDCL4TFFNnvyN4SLn6OSWfqMkFU0y2V3QrNYWffKZBX3Ay7cbxV5LH3Cgx1aFWnsDzzSXM+8JDZ4MQJqSz+Vwx7g8VwtZhmsI/kJF2rdkiKcpa94uqqOd6JZatLgQs3LPBLLbtRCUyvHffMCWcqG1uw1S15h7FoltOfydJ2KYenDLsJpdbnz26AAlhoRbpb/1s2IWcqHjuYGCtMiYx3foa8/x0OLJ7pZyqqG7mxvfk3s+3Sx5JtBRO0u/8stGA+bJXKuIuLee9Yn4sfDYimpDGKyPBsw9ZmjNLLU0K1CYP3Po+OcOfWbXwKQM2I11WCHbbXiAAAAAElFTkSuQmCC) 0 0 no-repeat;background-size:59px 25px}}.comment.bypostauthor:before{right:0;left:auto;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAZCAQAAADKivU7AAABK0lEQVRIx8XUvUsCYRzA8SfpbQjSIEhwcQukRaTJgqIhCAvXBoemHBxqSLegP6DNLYhWt6YbCpx6WVSosSFCaCqKQCyFvg12mE95Xdw9v77P/Pw+3D13j0KJr3n1D+ipPLmIODnINU1ptAA8y5KzvAF1STJCHYCaHDnOFZ0sKTLIOXZFGXKKCt1yEmT88yztkubJLI0essWYWTDMMXpnKHNggE2e+N6uOXSJKj83Ywad44R+VVB+owFSlHEq4y86yTY3OHfHsF/oCGuUeOX31js7vHGjrHLII+4qM+ANjbGFpf32zj0QsXf/FZtmgyPtWnNTg4XuFHdUlDR7WK5fpF6Tla/z+n8cMdLkOeCCF7x1S7x3umKIEFESLJNhh31KXHLPO/7UpsiE/kgfGWno7OO0DAkAAAAASUVORK5CIIA=) 0 0 no-repeat}@media screen and (-webkit-min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx){.comment.bypostauthor:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAAyCAMAAAC+sN9ZAAAABGdBTUEAALGPC/xhBQAAAaRQTFRF////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA////+CT+aAAAAIt0Uk5TeA7RZ54f0EOykxC4N7Y2wnwercrWE9eJPGtayYTzzgpeOEik7McroLooJsHfdOA9g2FXJzqCfiT7NfXli07dL9REjSqcY+i9iEKHXJEzMRWMW0e8UNs0Is0s751S+TvDgQm/PnXx4QWq9wj2ZuMPB+sjRmL8sepVFpICrC1t6fCbpwH95wwD+Ab+AOHiH1AAAAHKSURBVFjDxdQHVxNBFIbh0EFQiggIIggIKk1QKUpHBQXpKr1IAgkloZf0nt35/rRBEELqZndm9v0B9zn3nHuuhqjRpkYV9qEq7KZDFTZXpwabB6jB5qvCzkEN1rcFBPizQ8Fl+V9y60mQ3efNGvuCKoo5s27LlYoKzmzzPxWnfNnek2vWyZX95bhWsc6T7Ty7UZHGkX23/19FFj+23nurIoMbO3Fwp674ebFli3cqMgkndiwQoiKdD+sfFUNV2Liwk69wv1Ue7JE3TA1ssGdNU2KYij+EOWt9jogKWLPC+kqkiveM2W8lUVDUbTNlC12ImpMwZH3PdqOrGGTHCraDGCjsflassLeFmF0SNuzO0ybEaZgJe9HxNR569Svos9bPBsRvhjornM+KCVDMuymzr3vsSFwNockavzSKElCMEHrszrJ+F5LqWqDF+s5dOkitlFBhL45PDZDegEk5a37x4bEHyfSxnyhkD/dcZ0i2NqKE/V291AIZfSdy2e1um/4T5FXrlsOa35SPvwxAdhaBJMlu/Di+XKuEopx+Ip198Gj6bdFPD5Tm0YYNjsGmWJc1S2t20Ml7ROKyVYer7dqc7NRFUExseBKx1l8bWEcwEq7AQQAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:59px 25px}}.comment.bypostauthor .comment-header{text-align:right}.comment.bypostauthor .comment-header .avatar{float:right;margin:0 0 1em 1em}.comment.bypostauthor .author-link:after{content:' (Autor)'}.comment-header{float:left;margin-bottom:1em;width:100%}.comment-header .avatar{float:left;max-width:64px;margin:0 1em 1em 0}.comment-meta{position:relative;top:.5em}.comment-time{color:#9fa4b0;font-size:.9em}.comment-form-section{background:#0b1429;color:#fff;float:left;width:100%;padding:15px}.comment-form-section a{color:#7f838d;transition:color .1s linear;border-bottom:1px solid #3f4961}.comment-form-section a:hover,.comment-form-section a:active,.comment-form-section a:focus{color:#fff}.comment-form{float:left;width:100%}.comment-form label{color:#777777;float:left;width:100%;margin-bottom:.4em}.comment-form input,.comment-form textarea{float:left;width:100%;margin-bottom:1.5em;background:#ddddde;color:#0F1C3A;border:0;padding:1em 1em .8em 1em;border-radius:0;box-shadow:inset 0 2px 0 2px #cdcdce;transition:all .2s ease-in-out}.comment-form input:focus,.comment-form textarea:focus{box-shadow:inset 0 2px 0 2px #eee;background:#fff;color:#191a1a;outline:none}.comment-form #submit{transition:all .15s ease-in-out;background:#191a1a;box-shadow:none;border:2px solid #dbdde1;color:#fff;width:auto;float:right;padding:.7em 2em .6em 2em}.comment-form #submit:hover{border-color:#fff;background:#fff;color:#191a1a}.comment-reply-title{margin-bottom:0}.comment-reply-intro{margin-bottom:2em}.site-sidebar{float:right}.site-sidebar h5{font-size:1.15em;margin:0 0 .8em}.site-sidebar h6{font-size:1em;text-transform:uppercase;margin:.6em 0 0 0;color:#9fa4b0}.site-sidebar h6 a{font-size:1.1em;color:#0F1C3A}.site-sidebar h6 a:hover{text-decoration:underline}.site-sidebar .avatar{width:45%;max-width:64px;float:left;margin:0 .8em .8em 0}.sidebar-box{background:#fff;padding:15px;margin-bottom:60px;font-size:.9em;line-height:1.35}.sidebar-box header{float:left;width:100%}.instagram-section{background:#0b1429;padding:3em 0 2em;color:#9fa4b0}.instagram-section h5{color:#9fa4b0;font-size:1.2em;margin:0 0 0 0;line-height:1.8em}.instagram-section .highlighted{color:#fff}#instafeed{float:left}#instafeed img{float:left;transition:opacity .15s ease-in-out}#instafeed img:hover{opacity:0.7}.site-footer{background:#080e1d;font-size:.8em;padding-bottom:.125em}.site-footer a{color:#9fa4b0;transition:all .1s ease-in-out}.site-footer a:hover{color:#fff}.site-footer .menu{list-style:none;padding:0;margin:2px 0}.site-footer .menu li{float:left;margin-right:1.5em}.nav-social ul{list-style:none;padding:0;margin:1em 0 2em 0;float:left}.nav-social li{float:left;width:100%;margin-right:1em;margin-bottom:2em}@media screen and (min-width: 420px){.nav-social li{width:auto;margin-bottom:0}}.nav-social a:before{margin-top:-.1em;margin-right:.3em}@media screen and (min-width: 62.5em){.nav-social ul{position:fixed;right:0;bottom:0;padding:0;margin:0}.nav-social li{float:left;margin:0}.nav-social a{display:block;background:#080e1d;color:#9fa4b0;height:50px;width:50px;font-size:1.3em}.nav-social a.link-facebook:hover{background:#3b5998;color:#fff}.nav-social a.link-twitter:hover{background:#55acee;color:#fff}.nav-social a.link-googleplus:hover{background:#dd4b39;color:#fff}.nav-social a.link-pinterest:hover{background:#c8232c;color:#fff}.nav-social a.link-youtube:hover{background:#c4302b;color:#fff}.nav-social a:before{text-align:center;width:50px;height:50px;line-height:57px}.nav-social span{display:none}}@media screen and (min-width: 75em){.back-to-top{height:50px;width:50px;background:#080e1d;display:block;position:fixed;left:0;bottom:0;font-size:1.5em}.back-to-top span{text-indent:-9999px;display:block}.back-to-top:hover{opacity:.5}.back-to-top:before{height:50px;width:50px;text-align:center;line-height:1.5em}}
