﻿@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../Fonts/open-sans-v17-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../Fonts/open-sans-v17-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../Fonts/open-sans-v17-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../Fonts/open-sans-v17-latin-700italic.woff2") format("woff2")}/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,nav.nav__main ul.level-3>li:before,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-0.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,nav.nav__main ul.level-3>li.fa-pull-left:before,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,nav.nav__main ul.level-3>li.fa-pull-right:before,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-backward:before{content:""}.fa-bandcamp:before{content:""}.fa-bars:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-facebook-square:before{content:""}.fa-home:before{content:""}.fa-soundcloud:before{content:""}.fa-times:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url("../Fonts/fa-brands-400.eot");src:url("../Fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../Fonts/fa-brands-400.woff2") format("woff2"),url("../Fonts/fa-brands-400.woff") format("woff"),url("../Fonts/fa-brands-400.ttf") format("truetype"),url("../Fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("../Fonts/fa-solid-900.eot");src:url("../Fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../Fonts/fa-solid-900.woff2") format("woff2"),url("../Fonts/fa-solid-900.woff") format("woff"),url("../Fonts/fa-solid-900.ttf") format("truetype"),url("../Fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,nav.nav__main ul.level-3>li:before,.fas{font-family:"Font Awesome 5 Free";font-weight:900}/*!
 * jansalleine.com main stylesheet
 * (c) Jan Wassermann
 */body,*{font-family:"Open Sans",sans-serif;margin:0;padding:0}body,*{box-sizing:border-box}body{background-color:#000;color:#000;line-height:1.5;font-size:18px}h1,h2,h3,h4,h5{font-family:"Open Sans",sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a{font-family:"Open Sans",sans-serif}h1{font-size:2em;margin-bottom:.1em}h2{font-size:1.3em}h2,h3,h4,h5{margin-bottom:.5em}a{color:#000;text-decoration:none}a:hover,a:visited,a:active{color:#000}a:hover,a:focus{text-decoration:underline}p{margin-bottom:1.5rem}pre{font-family:"Courier New",Courier,monospace}iframe{display:block;margin-left:auto;margin-right:auto;width:100%}img{display:block;margin-left:auto;margin-right:auto}img.img-fluid{max-width:100% !important;height:auto !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.d-none{display:none}.d-block{display:block}.flex{display:flex;margin-left:-10px;margin-right:-10px;flex-wrap:wrap}.page__grid{display:flex}main.main__content,nav.nav__main,.container{padding-left:30px;padding-right:30px}nav.nav__main{max-width:25%}main.main__content{padding-bottom:30px;padding-top:30px}.page__wrapper{background-color:#fff;margin-left:auto;margin-right:auto;max-width:1600px}@media(min-width: 1600px){.page__wrapper{border-radius:35px}}header.header__page{padding-bottom:30px;padding-top:30px}header.header__page h1 a{color:#800}header.header__page h2{color:#424242}header.header__page h2::after{display:block;clear:both;content:""}header.header__page h2 .left{display:inline-block;float:left}header.header__page h2 .left:after{content:" ... ";display:inline-block}header.header__page h2 .right{display:none;float:right;font-size:.8em}header.header__page h2 .right:before{content:" ... ";display:inline-block}@media(min-width: 480px){header.header__page h2 .right{display:inline-block}}@media(min-width: 480px){header.header__page{background-image:url("../Img/circlea.png");background-repeat:no-repeat;background-position:top 40px right 50px;background-size:4em}}@media(min-width: 992px){header.header__page{background-position:top 40px right 0}}nav.nav__main{padding-bottom:30px;padding-top:20px}@media(min-width: 992px){nav.nav__main{display:block}}nav.nav__main .link-home{color:#800;display:inline;font-size:2.5em;font-weight:700}nav.nav__main .link-home:hover,nav.nav__main .link-home:focus{color:#000}nav.nav__main a{display:inline-block;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;width:100%}nav.nav__main ul{list-style:none}nav.nav__main ul.level-1>li>a{color:#800;font-weight:700}nav.nav__main ul.level-2>li>a{font-weight:700}nav.nav__main ul.level-2,nav.nav__main ul.level-3{margin-left:.7em}nav.nav__main ul.level-3>li{position:relative}nav.nav__main ul.level-3>li:before{color:#800;content:"";font-size:7px;font-weight:700;position:absolute;left:-12px;top:10px}nav.nav__main li.active>a{text-decoration:underline}nav.nav__main{display:none;background-color:#fff;max-width:100%;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;z-index:998}nav.nav__main.active{display:block;overflow-y:scroll}@media(min-width: 992px){nav.nav__main{display:block;max-width:25%;position:static}}.nav-open{background-color:#f2f2f2;border-radius:16px;color:#800;cursor:pointer;font-size:2em;padding:10px 15px;position:fixed;top:40px;right:15px;min-width:62px;min-height:56px;text-align:center;z-index:999}@media(min-width: 992px){.nav-open{display:none}}.nav-open .fa-bars{display:block}.nav-open .fa-times{display:none}.nav-open.active .fa-bars{display:none}.nav-open.active .fa-times{display:block}body.nav-is-open{overflow:hidden}footer.footer__page{padding-bottom:30px;padding-top:30px;text-align:center}footer.footer__page p{color:#800;font-weight:700}.social-media-menu{margin-bottom:20px}.social-media-menu a{color:#800;font-size:32px}@media(min-width: 1200px){.social-media-menu a{font-size:64px}}.social-media-menu a:hover{color:#500}.social-media-menu ul{list-style:none;padding-left:0}.social-media-menu ul li{display:inline-block}.social-media-menu ul li:not(:last-child){margin-right:.5rem}@media(min-width: 1200px){.social-media-menu ul li:not(:last-child){margin-right:1.5rem}}main.main__content{width:100%}main.main__content h3,main.main__content a{color:#800}@media(min-width: 992px){main.main__content{width:75%}}.ce-image img{width:100% !important;height:auto !important}.image-col{margin-bottom:1em}.image-col .image{border-radius:16px;border:1px solid rgba(0,0,0,0);overflow:hidden}.lightbox-modal{background-color:rgba(0,0,0,.9);position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;transition:all .4s ease}.lightbox-modal.active{opacity:1;visibility:visible}.lightbox-modal .button-close{cursor:pointer;padding:10px;position:absolute;top:30px;right:30px;transform:scale(1);transition:transform .4s ease-out}.lightbox-modal .button-close .icon-bar{background-color:#fff;display:block;margin-bottom:4px;width:18px;height:2px;transform:rotate(45deg)}.lightbox-modal .button-close .icon-bar:nth-child(2){margin-top:-6px;transform:rotate(-45deg)}.lightbox-modal .button-close:hover{transform:scale(1.5)}.lightbox-modal .image{margin-left:10%;margin-right:10%;margin-top:50px;width:70%}.ce-menu_subpages .column,.tx-demoscene.action-list .column{flex:0 0 100%;margin-bottom:20px;max-width:100%;padding-left:10px;padding-right:10px;width:100%}@media(min-width: 480px){.ce-menu_subpages .column,.tx-demoscene.action-list .column{flex:0 0 50%;max-width:50%}}@media(min-width: 1200px){.ce-menu_subpages .column,.tx-demoscene.action-list .column{flex:0 0 33.333333%;max-width:33.333333%}}@media(min-width: 1600px){.ce-menu_subpages .column,.tx-demoscene.action-list .column{flex:0 0 25%;max-width:25%}}.ce-menu_subpages .column a,.tx-demoscene.action-list .column a{border-radius:16px;display:block;overflow:hidden;position:relative}.ce-menu_subpages .page-title,.tx-demoscene.action-list .page-title{position:absolute;bottom:0;left:0;top:0;width:100%;z-index:1}.ce-menu_subpages .page-title:after,.tx-demoscene.action-list .page-title:after{background-color:rgba(0,0,0,.7);content:"";display:block;position:absolute;bottom:0;left:0;top:0;transition:background-color .3s linear;width:100%;z-index:-1}.ce-menu_subpages .page-title:hover:after,.tx-demoscene.action-list .page-title:hover:after{background-color:rgba(0,0,0,.3)}.ce-menu_subpages .page-title h4,.ce-menu_subpages .page-title time,.tx-demoscene.action-list .page-title h4,.tx-demoscene.action-list .page-title time{color:#fff;margin:0;max-width:100%;padding:0 20px;position:absolute;text-shadow:2px 2px #800;word-wrap:break-word}.ce-menu_subpages .page-title h4,.tx-demoscene.action-list .page-title h4{bottom:20px}.ce-menu_subpages .page-title time,.tx-demoscene.action-list .page-title time{right:0;top:20px}.ce-menu_subpages .pagination,.tx-demoscene.action-list .pagination{text-align:right}.ce-menu_subpages .pagination .paginator,.tx-demoscene.action-list .pagination .paginator{list-style:none;margin-bottom:1rem}.ce-menu_subpages .pagination .paginator li,.tx-demoscene.action-list .pagination .paginator li{display:inline-block;margin-right:.5rem}.ce-menu_subpages .pagination .paginator li:last-child,.tx-demoscene.action-list .pagination .paginator li:last-child{margin-right:0}.ce-menu_subpages .pagination .paginator li a,.ce-menu_subpages .pagination .paginator li span,.tx-demoscene.action-list .pagination .paginator li a,.tx-demoscene.action-list .pagination .paginator li span{background-color:#800;border:1px solid #800;border-radius:10px;color:#f2f2f2;font-weight:700;display:inline-block;min-width:35px;padding:3px;text-align:center}.ce-menu_subpages .pagination .paginator li a:hover,.ce-menu_subpages .pagination .paginator li a:focus,.ce-menu_subpages .pagination .paginator li span:hover,.ce-menu_subpages .pagination .paginator li span:focus,.tx-demoscene.action-list .pagination .paginator li a:hover,.tx-demoscene.action-list .pagination .paginator li a:focus,.tx-demoscene.action-list .pagination .paginator li span:hover,.tx-demoscene.action-list .pagination .paginator li span:focus{background-color:#f2f2f2;color:#800}.ce-menu_subpages .pagination .paginator li.current a,.ce-menu_subpages .pagination .paginator li.current span,.tx-demoscene.action-list .pagination .paginator li.current a,.tx-demoscene.action-list .pagination .paginator li.current span{background-color:#f2f2f2 !important;color:#800 !important}.ce-menu_subpages .pagination .paginator li.inactive a,.ce-menu_subpages .pagination .paginator li.inactive span,.tx-demoscene.action-list .pagination .paginator li.inactive a,.tx-demoscene.action-list .pagination .paginator li.inactive span{background-color:#eaeaea !important;border-color:#424242 !important;color:#424242 !important}.demoscene-release .general-info,.demoscene-release .screenshot,.demoscene-release .credits,.demoscene-release .links,.demoscene-release .link-back{margin-bottom:20px}.demoscene-release .general-info table,.demoscene-release .general-info th,.demoscene-release .general-info td{border:1px dotted #424242;border-collapse:collapse}.demoscene-release .general-info table{margin-left:auto}.demoscene-release .general-info table td,.demoscene-release .general-info table th,.demoscene-release .general-info table tr{padding:3px 10px;text-align:left}.demoscene-release .screenshot{background-color:#eaeaea;border-radius:30px}.demoscene-release .screenshot img{max-width:100%;height:auto;transform:scale(1);transition:transform .3s ease}@media(min-width: 992px){.demoscene-release .screenshot img:hover{transform:scale(1.2)}}@media(min-width: 1600px){.demoscene-release .screenshot img:hover{transform:scale(1.5)}}.demoscene-release .links p{margin-bottom:0}.demoscene-release .link-back{text-align:right}.demoscene-release .link-back a{display:inline-block;background-color:#800;border-radius:10px;color:#f2f2f2;font-weight:700;padding:.2rem .7rem}.demoscene-release .link-back i{margin-right:.5rem}.jw-sid-playlist *{box-sizing:border-box}.jw-sid-playlist .sid-playlist-item{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;cursor:pointer;margin-bottom:20px;padding:5px 10px}.jw-sid-playlist .sid-playlist-item a{display:block}.jw-sid-playlist .sid-playlist-item:hover{background-color:#800;color:#fff}.jw-sid-playlist .sid-playlist-item:hover a{color:#fff;text-decoration:none}.jw-sid-playlist .sid-playlist-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.jw-sid-playlist .sid-playlist-item:last-child{border-bottom:1px solid #000;border-bottom-left-radius:10px;border-bottom-right-radius:10px}

/*# sourceMappingURL=Custom.css.map */