﻿.infobox,.infobox h3{-webkit-box-shadow:0 0 3px rgba(0,0,0,.55);-moz-box-shadow:0 0 3px rgba(0,0,0,.55);position:relative}#casino_map{height:400px;width:100%}.infobox-container{position:relative;display:inline;float:right;margin:-60px 0 0;padding:0;text-align:center;width:auto}.infobox{width:250px;background:#424242;padding:10px 5px 15px;margin:10px;z-index:90;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,.55);background-image:-webkit-gradient(linear,left top,left bottom,from(#6a6b6b),to(#424242));background-image:-moz-linear-gradient(top,#6a6a6a,#424242);color:#fff;box-sizing:250px;font-size:90%}.infobox h3,.infobox h4{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#3d94f6),color-stop(1,#1e62d0));padding:5px;left:-15px;z-index:100;text-align:center;text-shadow:#2187c8 0 -1px 1px;color:#fff}.infobox h3{background:-moz-linear-gradient(top,#3d94f6 5%,#000 100%);background:-webkit-linear-gradient(top,#3d94f6 5%,#000 100%);background:-o-linear-gradient(top,#3d94f6 5%,#000 100%);background:-ms-linear-gradient(top,#3d94f6 5%,#000 100%);background:linear-gradient(to bottom,#3d94f6 5%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#000', GradientType=0);background-color:#3d94f6;width:270px;margin:0;box-shadow:0 0 3px rgba(0,0,0,.55);font-size:100%}.infobox h4,.thenum{font-size:120%}.infobox .decorate-heading{background:linear-gradient(to bottom,#1e62d0 5%,#3d94f6 100%);margin-top:10px;width:250px}.infobox h4{position:relative;background:-moz-linear-gradient(top,#3d94f6 5%,#1e62d0 100%);background:-webkit-linear-gradient(top,#3d94f6 5%,#1e62d0 100%);background:o-linear-gradient(top,#3d94f6 5%,#1e62d0 100%) -;background:-ms-linear-gradient(top,#3d94f6 5%,#1e62d0 100%);background:linear-gradient(to bottom,#3d94f6 5%,#1e62d0 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0',GradientType=0);background-color:#3d94f6;width:270px;margin:10px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.55);-moz-box-shadow:0 0 3px rgba(0,0,0,.55);box-shadow:0 0 3px rgba(0,0,0,.55)}.infobox-container .triangle-l-one,.infobox-container .triangle-r-one{border-style:solid;border-width:13px;height:0;width:0;position:absolute;top:35px}.infobox-container .triangle-l-one{border-color:transparent #3d94f6 transparent transparent;left:-12px;z-index:0}.infobox-container .triangle-r-one{border-color:transparent transparent transparent #3d94f6;left:266px;z-index:0}.infobox-container .triangle-l-four,.infobox-container .triangle-l-three,.infobox-container .triangle-l-two{border-color:transparent #3d94f6 transparent transparent;border-style:solid;border-width:13px;height:0;width:0;position:absolute;left:-12px;z-index:0}.infobox-container .triangle-l-two{top:92px}.infobox-container .triangle-l-three{top:149px}.infobox-container .triangle-l-four{top:223px}table{width:100%;border-collapse:collapse;margin-bottom:10px}tr:nth-of-type(odd){background:#eee}th{background:#333;color:#fff;font-weight:700}td,th{padding:6px;border:1px solid #ccc;text-align:left}@media only screen and (min-width:1024px){table td:not(:first-child){vertical-align:top}}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table,tbody,td,th,thead,tr{display:block}th{display:none}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc}tr:not(:last-child),tr:nth-of-type(odd) td:last-child{border-bottom-width:0}tr:nth-of-type(odd) td{border-bottom:1px solid #ccc}td{border:none;border-bottom:1px solid #eee}td .bold{font-size:18px}td:nth-of-type(1):before{content:"  ";font-size:16px;font-weight:700}td:nth-of-type(2):before{content:"Spielbank:  ";font-size:16px;font-weight:700}td:nth-of-type(3):before{content:"Spielhalle & Spielothek:  ";font-size:16px;font-weight:700}}@media all and (max-width:1200px){.infobox-container{margin:-20px 0 0;float:left}}@media all and (min-width:1200px){.medium-headline.mb-4{margin-bottom:1.6rem}}@media all and (max-width:423px){.infobox-container{display:block;float:none;margin-top:10px}.infobox-container .triangle-l-one,.infobox-container .triangle-r-one{top:25px}.infobox-container .triangle-l-two{top:82px}.infobox-container .triangle-l-three{top:139px}.infobox-container .triangle-l-four{top:213px}}@media screen and (max-width:414px){td .bold{text-decoration:underline}}