@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:url("../fonts/source-sans-pro-v21-latin-300.eot");src:local(""),url("../fonts/source-sans-pro-v21-latin-300.eot") format("embedded-opentype"),url("../fonts/source-sans-pro-v21-latin-300.woff2") format("woff2"),url("../fonts/source-sans-pro-v21-latin-300.woff") format("woff"),url("../fonts/source-sans-pro-v21-latin-300.ttf") format("truetype"),url("../fonts/source-sans-pro-v21-latin-300.svg#sourcesanspro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("../fonts/source-sans-pro-v21-latin-regular.eot");src:local(""),url("../fonts/source-sans-pro-v21-latin-regular.eot") format("embedded-opentype"),url("../fonts/source-sans-pro-v21-latin-regular.woff2") format("woff2"),url("../fonts/source-sans-pro-v21-latin-regular.woff") format("woff"),url("../fonts/source-sans-pro-v21-latin-regular.ttf") format("truetype"),url("../fonts/source-sans-pro-v21-latin-regular.svg#sourcesanspro") format("svg")}html,body{margin:0px;padding:0px;height:100%;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:1em;background-color:#fafafa}#wrapper{min-height:100%;height:auto !important;height:100%;width:100%;margin:0px;padding:0px}.games{max-width:1300px;text-align:center;margin:auto;padding:15px 10px}.line{max-width:1300px;border-bottom:1px solid silver;margin:10px 20px 15px 0px}h1{margin:0;padding:10px;color:#0088bd;font-weight:300}h2{color:#0088bd;text-align:left;margin:0;font-weight:300;float:left;clear:both;display:block;position:relative;top:-7px}.tags-related-title{color:#0088bd;text-align:left;margin:0;font-weight:300;font-size:1.2em;padding:8px 0px}.r{float:right}a{color:#0088bd;text-decoration:none}a:hover{color:#1891ff}.weiter{text-align:left}.menu-button{float:left}.menu-button img{border-radius:4px;margin:15px 0px 0px 10px;padding:0;height:32px}.header{width:100%;background-color:#fff;border-bottom:1px solid #0088bd;display:flex;justify-content:space-between;align-items:center}.left-section,.right-section{flex-basis:25%;display:flex;align-items:center;justify-content:flex-start}.right-section{justify-content:flex-end}.center-section{flex-grow:1;display:flex;justify-content:center;align-items:center}.header img{height:60px;padding:6px}@media only screen and (max-width: 380px){.header img{height:40px}}.favorites .icons{line-height:1.5;display:inline-block;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;font-size:14px;padding:6px 10px}.favorites .icons i{font-size:20px;color:#008bba}.favorites .icons i:hover{color:#00a5d7}.favorites .icons sup{background-color:#76bd22;color:#fff;width:12px;height:12px;padding:2px;border-radius:50%;display:inline-block;font-weight:bold;font-size:8px;position:relative;top:-10px}#menu a:hover{background-color:#1891ff}.pagination{display:inline-block;padding-left:0;margin:auto;border-radius:4px;font-size:17px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#003359;text-decoration:none;background-color:#fff;border:1px solid #b5b5b5}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#b5b5b5}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#0088bd;border-color:#b5b5b5}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#b5b5b5}.button-small{display:inline-block;box-shadow:0 4px 8px 0 rgba(0,0,0,.24);box-shadow:0px 1px 3px 0 rgba(0,0,0,.24);margin:8px 2px;font-family:sans-serif;text-align:center;font-size:12px !important;font-weight:normal;color:#000 !important;border-radius:4px;border:0px solid #f0f0f0}.button-small a{color:#464646;text-decoration:none;display:block;padding:8px 20px 8px 20px}.button-small-play{margin:auto;font-family:sans-serif;text-align:center;font-size:14px;border-radius:4px;height:40px;width:300px;margin-top:10px;margin-bottom:10px;text-transform:uppercase}.button-small-play a{color:#fff;text-decoration:none;display:block;padding:12px}.green{background-color:#7bae1d}.green:hover{background-color:#85c814}.blue{background-color:#0088bd}.blue:hover{background-color:#1891ff}.grey{background-color:#fff}.grey:hover{background-color:#e6e6e6}.box{max-width:1200px;margin:auto;text-align:center;padding:20px}.box-game{box-shadow:1px 1px 3px -2px rgba(115,113,115,.8);float:left;margin:0px 0px 10px 10px;border:1px solid silver;background-color:#fff;min-width:110px;width:13%;border-radius:4px;display:inline-block}.box-game:hover{box-shadow:1px 2px 3px -2px #000}.box-game img{width:100%;height:auto;min-height:80px;min-width:110px}.box-game span{display:block;line-height:20px;padding:0px 4px 10px 4px;text-decoration:none;color:#787878;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-game a{display:block;text-decoration:none}.box3,.reiter_box{max-width:1200px;margin:auto;text-align:left;padding:20px}.show-all{width:100%;text-align:right;color:#0088bd;font-weight:400}.show-all a,.show-all a:visited{color:#fff;background-color:#0088bd;padding:3px 10px;border-radius:3px;margin-right:18px}.show-all a:hover{background-color:#1891ff}.play{width:100%;text-align:center;background-color:#f5f5f5;border-bottom:1px solid silver}.play img{border-radius:4px;margin:10px;border:1px solid silver;max-width:280px}.play-button-back{-webkit-box-shadow:11px 14px 26px -1px rgba(150,150,150,.48);-moz-box-shadow:11px 14px 26px -1px rgba(150,150,150,.48);box-shadow:11px 14px 26px -1px rgba(150,150,150,.48);background-color:#fff;height:32px;width:50px;border-top-right-radius:4px;border-bottom-right-radius:4px;position:absolute;top:50px;z-index:99;padding:0}.play-button-back a{border-top-right-radius:4px;border-bottom-right-radius:4px;display:block;z-index:999;cursor:pointer;position:relative}.game-container{height:100%;position:relative;z-index:1}.description{margin:auto;max-width:500px;padding:10px 10px 20px 10px;line-height:22px}.info-desktop-only{margin:0px 15px 20px 15px}.info-desktop-only div{max-width:500px;margin:auto;border:1px solid #721c24;padding:15px;border-radius:3px;background-color:#f8d7da;color:#721c24}.delete-favorite-button{background-image:url("../fonts/heart-solid.svg");background-repeat:no-repeat;padding-right:0px !important;padding-top:3px;margin-top:3px !important;padding-bottom:3px !important;padding-left:29px;background-color:#fff;border:0;cursor:pointer;font-family:Roboto,sans-serif;font-size:13px}.delete-favorite-button-2{background-image:url("../images/times-circle-solid.png");background-repeat:no-repeat;background-size:contain;background-color:rgba(0,0,0,0);height:20px;width:20px}.add-favorite-button{background-image:url("../images/heart-regular.svg");background-repeat:no-repeat;padding-right:0px !important;padding-top:3px;margin-top:3px !important;padding-bottom:3px !important;padding-left:30px;background-color:#fff;border:0;cursor:pointer;font-family:Roboto,sans-serif;font-size:13px}.add-favorite-button:hover{text-decoration:underline}.footer{text-align:center;max-width:1300px;border-top:1px solid silver;margin:auto}.footer li{display:inline-block;padding-right:10px}.footer a{color:#666;text-decoration:none}.login3 input{color:#fff;width:100%;height:35px;color:#4d5456;background-color:#fff;background-image:none;border:1px solid silver;border-radius:3px;margin-bottom:5px;-webkit-transition:none;-o-transition:none;transition:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}@media only screen and (max-width: 1050px)and (min-width: 651px){.box-game{width:18%}}@media only screen and (max-width: 680px)and (min-width: 481px){.box-game{width:30%}#ajax_frame_extern-games-frame .box-game:last-of-type{display:none}}@media only screen and (max-width: 480px){h2{font-size:1.4em;top:-3px}.box-game{width:44%}#ajax_frame_extern-games-frame .box-game:last-of-type{display:none}.show-all a,.show-all a:visited{display:inline-block}}.icon{vertical-align:middle}.icon.icon-search{padding:6px 0;margin-top:-3px;height:16px;fill:#0088bd}.icon.icon-search:hover{fill:#00a5d7}.icon.icon-clock{padding:6px;height:16px;fill:#0088bd}.icon.icon-clock:hover{fill:#00a5d7}.icon.icon-circle{fill:#fff;height:14px;vertical-align:middle;padding-right:3px;margin-bottom:3px;padding-left:4px}.slideout-menu{position:fixed;height:100%;left:-242px;width:240px;background-color:#0088bd;transition:.3s;z-index:1000;overflow-y:auto;border-right:2px solid #00a8e1;top:0;text-align:left}#menu-toggle:checked+.slideout-menu{left:0}.menu-icon-label{position:absolute;top:20px;left:20px;cursor:pointer;font-size:24px}.menu-icon-checkbox{display:none}.close-label{display:block;padding:20px 0px 10px 20px;cursor:pointer}.slideout-menu a{color:#fff;text-decoration:none;padding:8px 10px 8px 20px;display:block;transition:.3s}.slideout-menu ul{list-style:none;display:block;padding:0;margin:0}.slideout-menu li{list-style:none;display:block;padding:0;margin:0}.slideout-menu a:hover{background:#00a8e1}.slideout-menu::-webkit-scrollbar{width:5px}.slideout-menu::-webkit-scrollbar-thumb{background-color:#006099;border-radius:3px}.slideout-menu::-webkit-scrollbar-track{background-color:#0088bd}#menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,0)}.header{position:relative}.search-overlay{position:absolute;top:0;right:0;bottom:0;background-color:#fff;display:none;justify-content:center;align-items:center;flex-direction:column;width:40%}@media only screen and (max-width: 900px){.search-overlay{width:80%}}.search-overlay input[type=text]{border:2px solid #0088bd;border-radius:12px;outline:none}.search-overlay input[type=text]:focus-visible{border:2px solid #0088bd}.search-box{cursor:pointer}.search-box{position:relative;padding:20px}.search-input{width:100%;padding:8px;font-size:16px;margin-right:10px;position:relative}.search-overlay form{display:flex;align-items:center;justify-content:space-between;width:100%}.close-search{margin-right:24px;cursor:pointer;margin-top:4px}
