﻿:root{--vw:0;--vh:0;--scwpixels:0px;--schpixels:0px;--scmin:0;--maxminheight:0px;--maxmininsideheight:0px;--exactVP:0;--availablePixels:0px}*{box-sizing:border-box}html{background-color:#006AFF;background-repeat:repeat-x;background-position:top}body{margin:0 auto 90px auto;font:normal 16px/1.4em tahoma,helvetica,arial;text-align:center;background-color:#006AFF;background-repeat:repeat-x;background-position:top;user-select:none;-webkit-touch-callout:none}.darkmode body{background-repeat:repeat;background-color:#006AFF}#toggle-button{font-size:1.2em}.clubs::after{content:"\2663";font-size:1.2em}.darkmode .clubs::after{color:#8080d0}.spades::after{content:"\2660";font-size:1.2em}.darkmode .spades::after{color:#8080d0}.red{color:red}.darkmode .red{color:#ffc0c0}.diamonds::after{content:"\2666";font-size:1.2em}.darkmode .diamonds::after{color:#ffc0c0}.hearts::after{content:"\2665";font-size:1.2em}.darkmode .hearts::after{color:#ffc0c0}#newtext{color:red;font-size:14pt;font-weight:700;font-style:italic}.darkmode #newtext{color:#f66}.emptyHomeBtn{display:inline-block;float:left;width:125px;height:34px;margin:2px 6px 1px 6px;padding:0 30px 0 30px;background-repeat:no-repeat;background-color:#fff0;border:none}.emptywide{display:inline-block;width:300px;height:600px;margin:0 auto 0 auto;background-repeat:no-repeat;background-color:lightgray}.empty1{display:block;width:728px;height:90px;margin:15px auto 40px auto;background-repeat:no-repeat;background-color:lightgray}.empty1b{display:inline-block;width:728px;height:90px;margin:15px auto 30px auto;background-repeat:no-repeat;background-color:lightgray}.empty2{display:inline-block;float:left;width:160px;height:600px;margin:159px 151px 25px 3px;background-color:lightgray}.empty3{display:inline-block;float:left;width:160px;height:600px;margin:0 151px 20px 3px;background-color:lightgray}.empty4{display:inline-block;width:728px;height:90px;margin:50px auto 20px auto;background-color:lightgray}.empty5{display:inline-block;width:300px;height:600px;margin:0 auto 0 auto;background-color:lightgray}#logo{clear:both;width:1440px;height:110px;margin:0 0 0 0;background-color:#4D88E4;background-image:url(/images/logo.jpg);background-repeat:repeat-x;position:relative;background-position:0 -110px}#logoleft{position:absolute;top:0;left:0;width:216px;height:110px;float:left;margin:0 -100px 0 0;background-image:url(/images/logo.jpg);background-position:0 0}#logoright{width:360px;height:110px;float:right;margin:0 0 0 0;background-image:url(/images/logo.jpg);background-position:-216px 0}#logotop{width:1440px;height:8px;margin:0 0 1px 0;background-color:#D48CD4}#container{max-width:1440px;width:100%;margin:0 auto 0 auto;background-color:#fff;box-shadow:12px 0 15px -4px rgb(0 0 0 / .35),-12px 0 8px -4px rgb(0 0 0 / .35);overflow:hidden}.darkmode #container{background-color:#202060}#tagline{width:30vw;position:absolute;left:680px;bottom:30px;transform:translateX(-50%);text-align:center;color:#FFE4E4;text-shadow:2px 3px 9px #004080;font:bold .9em Verdana,helvetica,tahoma,arial}#numplayersbar{width:auto;height:38px;margin:0 0 40px 0;background-color:#E49CE4;background:linear-gradient(to bottom,#E89FEA,#B066B4)}#homeBtn{background-color:#fff0;float:left;height:34px;margin:2px 6px 1px 6px;padding:0 30px 0 30px;line-height:34px;letter-spacing:1px;text-decoration:none;font-size:1.2em;font-weight:700;border:none;cursor:pointer;border-radius:5px;text-align:center}#homeBtn:hover{box-shadow:inset 0 1px 0 0 #efdcfb;text-decoration:none;border-radius:6px;background:linear-gradient(to bottom,#C080C0 5%,#E9BCF0 100%)}a #homeBtn{color:#FFF}#timesPlayedOuter{display:flex;justify-content:center;align-items:center;height:38px}#timesPlayed{letter-spacing:1px;line-height:1;Font-Size:1em;color:#FFF;padding:0 15px 0 10px}#numPlayers{float:right;color:#FFF;font-size:1.2em;font-weight:700;margin:7px 10px 0 0;letter-spacing:1px}#helpbar{width:auto;height:20px;margin:1px 0 0 0;background:linear-gradient(to bottom,#E89EE7,#FFFFFF)}.darkmode #helpbar{background:linear-gradient(to bottom,#E89EE7,#202060)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .3)}::-webkit-scrollbar-thumb:hover{background:rgb(0 0 0 / .5)}::-webkit-scrollbar-track{background-color:#4080FF}.adframe{border:0;contain:strict;margin:0;padding:0;overflow:hidden;display:block}.adframe.leaderboard{width:728px;height:120px}.adframe.mobile{width:320px;height:120px}.adframe.dblmpu1{width:300px;height:620px}.adframe.dblmpu2{width:300px;height:620px}.advisibility1{display:block;width:160px;height:600px}.advisibility2{display:block;width:160px;height:600px}#adbanner{display:block;width:728px;height:120px;margin:15px auto 30px auto;background-repeat:no-repeat}#adbannerleaderboard{display:block;width:728px;height:120px;margin:15px auto 30px auto;background-repeat:no-repeat}#adbannermobile{display:none;width:320px;height:120px;margin:15px auto 30px auto;background-repeat:no-repeat}#ad160x600{display:block;float:left;width:160px;height:620px;margin:151px 151px 25px 3px}#ad300x600{display:block;float:left;width:300px;height:620px;margin:151px 14px 25px 3px}#ad160x600related{display:block;float:left;width:160px;height:620px;margin:50px 154px 20px 3px}#ad300x600related{display:block;float:left;width:300px;height:620px;margin:0 14px 20px 3px}#ad160x600relatedMJ{display:inline-block;float:left;width:160px;height:620px;margin:0 154px 20px 3px}#adbannerbottom{display:inline-block;width:728px;height:110px;margin:50px auto 20px auto}#adbannerbottommobile{display:none;width:320px;height:120px;margin:50px auto 20px auto}#menu{clear:both;width:100%;height:44px;background:#4D88E4;margin:0 auto 0 auto}#menu ul{display:flex;align-items:stretch;justify-content:space-between;width:100%;list-style:none;margin:0;padding:0}#menu li{flex:0 1 auto;display:block;list-style-type:none;width:20%;margin:0 0 0 0;padding:0}#menu li button{font-size:calc(1.2em + 1px);line-height:42px;vertical-align:top}#menu li button,#menu a{display:block;height:41px;width:100%;margin:2px 0;padding:0;line-height:41px;letter-spacing:1px;text-decoration:none;font-size:1.2em;color:#FFF;background:#fff0;border:none}#menu li button:hover,#menu a:hover{box-shadow:inset 0 1px 0 0 #efdcfb;background:#E49CE4;text-decoration:none;color:#FFF;border-radius:6px;background:linear-gradient(to bottom,#C080C0 5%,#E49CE4 100%)}#toggle-button::after{content:"Dark Mode"}#footer{background-color:#E49CE4;background:linear-gradient(#E49CE4,#A04FA5);margin:2px 0 0 0}#copyright{color:#FFF;width:62%;margin:0 auto 0 auto;padding:10px 0 10px 0;font:normal .9em tahoma,helvetica,arial;text-align:center}#centeringContainer{padding-right:var(--availablePixels)}#gamebox{width:min(var(--scwpixels), 1352px);float:right;align-items:center;margin:0,0,0,0}h1{color:#3A55BE;font-size:1.4em;letter-spacing:0;margin:0 0 2px 0}.darkmode h1{color:#c2c2ff}h2{color:#3A55BE;font-size:1.4em;letter-spacing:1px;text-align:left;padding:6px 0 2px 0}.darkmode h2{color:#c2c2ff}h4{font-size:1.1em;color:#4A65DE;letter-spacing:1px;margin:20px 0 0 15px;text-align:left}.darkmode h4{color:#d2d2ff}#homelink{font-size:.9em;line-height:1.3em;color:#00c;margin:0 0 0 0}#statsbox{display:inline-block;font-size:1em;line-height:1.1em;color:#036;vertical-align:bottom;margin-top:5px}.darkmode #statsbox{color:#d2d2ff}#statsbox table{border:0;border-spacing:0;padding:0;border-collapse:collapse;width:100%}#statsbox h1{margin-bottom:10px}table td{width:35%;text-align:left;padding-left:15px}.tdright{text-align:right;padding-right:0}#info{font-size:.8em;white-space:pre;float:right;color:red;width:min(calc(var(--scwpixels) - 2px), 1352px);overflow:hidden;height:1.4em;text-align:right;margin:4px auto 0 auto}.content_rules{clear:both;display:block;width:80%;margin:70px auto 80px auto;Font-Size:1.1em;line-height:1.6em}.darkmode .content_rules h2{color:#c0c0ff}.darkmode .content_rules h4{color:#e4e4ff}.darkmode .content_rules p{color:#bbbbd4}.rulestext p{font-size:1.1em;color:#484870;text-align:left;line-height:1.6em}.rulestext img{display:block;text-align:left}.rulestext ul{margin:-15px 0 30px 0}.rulestext ul li{text-align:left;color:#484870;margin:6px 0 0 0;font-size:1.1em;line-height:1.4em}.rulestext table{table-layout:fixed;border:1px solid #484870;color:#484870;line-height:1.3em;width:100%}.rulestext table tr td{border:1px solid #484870}.rulestext #tw1{width:20%;height:14px}.rulestext #tw2{width:20%}.rulestext #tw3{width:60%}.rulestext table td h4{margin-left:-12px}.darkmode .rulestext table td h4{color:#c2c2ff}.darkmode .rulestext li{color:#c2c2ff}.darkmode .rulestext table tr td{color:#c2c2ff}.imgscale{display:table;max-width:100%;width:auto;text-align:center;margin:50px auto}.imgscale img{max-width:100%;width:auto;height:auto}.imgscale #caption{caption-side:bottom;text-align:center;font:bold 14px/1.3em arial,helvetica,tahoma;color:#802020;margin:10px auto;width:90%;max-width:677px}.darkmode .imgscale #caption{color:#FFA0A0}#gamebackcolor,#gamebackcolorMahjong{width:min(var(--scwpixels), 1352px);height:min(var(--schpixels), var(--maxminheight));padding:0 0 0 0;position:relative;float:right;margin-top:8px;margin-bottom:108px}#gamebackcolor{background-color:#09F;box-shadow:0 11px 14px -7px rgb(0 0 128 / .5),0 -10px 14px -8px rgb(0 0 128 / .5)}#gamebackcolorMahjong{background-color:#681B0E;box-shadow:0 14px 12px -6px rgb(128 0 0 / .3),0 -10px 14px -6px rgb(128 0 0 / .3)}#outer,#outerMahjong{width:min(var(--scwpixels), 1352px);height:min(var(--schpixels), var(--maxminheight));transform:scale(var(--scmin));position:relative;top:0;transform-origin:0 0;margin-top:0;vertical-align:top}#outer{background-color:#09F}#outerMahjong{background-color:#681B0E}#layerCSS,#layerCSSMahjong{position:absolute;left:0;top:60px;width:1352px;height:var(--maxmininsideheight)}#layerCSS{background-color:#09F}#layerCSSMahjong{top:60px;background-color:#681B0E}#cantplay{width:1240px;text-align:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#def;padding-left:10px}#fblike{padding-top:20px;height:22px;text-align:center}a:link{text-decoration:none;color:#4A65DE}a:visited{text-decoration:none;color:#4A65CE}a:hover{text-decoration:none;color:#C45ADB}a:active{text-decoration:none;color:#767EE2}#relatedcontainer{display:inline-block;clear:both;margin:0 auto 0 auto;width:100%}#relatedgames{display:inline-block}#relatedgames h2{text-align:left;padding-top:50px}.aGameMahjong{display:inline-block;width:150px;height:120px;overflow:hidden;cursor:pointer;margin-top:10px;margin-left:0%;text-align:center;text-decoration:none;border-radius:6px 6px 6px 6px;transition:background-color .4s ease}.aGameMahjong:hover{background-color:#F8E6AE}.darkmode .aGameMahjong:hover{background-color:#42428f}.agame{float:left;width:40%;margin-left:10%;border-radius:0 15px 15px 0;transition:background-color .4s ease}a .agame{margin-top:.7em;margin-bottom:1.3em}a .agame:hover{background-color:#FFF3FC}a .agame:active{background-color:#FFF3FC}.darkmode a .agame:hover{background-color:#404080}.darkmode a .agame:active{background-color:#404080}.gn{text-align:left;font-weight:700;Font-Size:1em;line-height:1.4em;letter-spacing:0;color:#3A55BE}.darkmode .gn{color:#d2d2ff}.gnnarrow{text-align:left;font-weight:700;Font-Size:.9em;line-height:1.4em;letter-spacing:-1px;color:#3A55BE}.darkmode .gnnarrow{color:#d2d2ff}.gis{float:left;width:66px;height:94px;margin-right:5px}.webp-not-supported .gis{background-image:url(images/allcards.png)}.webp-supported .gis{background-image:url(images/allcards.webp)}.g1{background-position:0 0}.g2{background-position:-66px 0}.g3{background-position:-132px 0}.g4{background-position:-198px 0}.g5{background-position:-264px 0}.g6{background-position:-330px 0}.g7{background-position:-396px 0}.g8{background-position:-462px 0}.g9{background-position:-528px 0}.g10{background-position:-594px 0}.g11{background-position:-660px 0}.g12{background-position:-726px 0}.g13{background-position:-792px 0}.g14{background-position:-858px 0}.g15{background-position:-924px 0}.g16{background-position:-990px 0}.g17{background-position:-1056px 0}.g18{background-position:-1122px 0}.g19{background-position:-1188px 0}.g20{background-position:-1254px 0}.g21{background-position:0 -94px}.g22{background-position:-66px -94px}.g23{background-position:-132px -94px}.g24{background-position:-198px -94px}.g25{background-position:-264px -94px}.g26{background-position:-330px -94px}.g27{background-position:-396px -94px}.g28{background-position:-462px -94px}.g29{background-position:-528px -94px}.g30{background-position:-594px -94px}.g31{background-position:-660px -94px}.g32{background-position:-726px -94px}.g33{background-position:-792px -94px}.g34{background-position:-858px -94px}.g35{background-position:-924px -94px}.g36{background-position:-990px -94px}.g37{background-position:-1056px -94px}.g38{background-position:-1122px -94px}.g39{background-position:-1188px -94px}.g40{background-position:-1254px -94px}.g41{background-position:0 -188px}.g42{background-position:-66px -188px}.g43{background-position:-132px -188px}.g44{background-position:-198px -188px}.g45{background-position:-264px -188px}.g46{background-position:-330px -188px}.g47{background-position:-396px -188px}.g48{background-position:-462px -188px}.g49{background-position:-528px -188px}.g50{background-position:-594px -188px}.g51{background-position:-660px -188px}.g52{background-position:-726px -188px}.g53{background-position:-792px -188px}.g54{background-position:-858px -188px}.g55{background-position:-924px -188px}.g56{background-position:-990px -188px}.g57{background-position:-1056px -188px}.g58{background-position:-1122px -188px}.g59{background-position:-1188px -188px}.g60{background-position:-1254px -188px}.g61{background-position:0 -282px}.g62{background-position:-66px -282px}.g63{background-position:-132px -282px}.g64{background-position:-198px -282px}.g65{background-position:-264px -282px}.g66{background-position:-330px -282px}.g67{background-position:-396px -282px}.g68{background-position:-462px -282px}.g69{background-position:-528px -282px}.g70{background-position:-594px -282px}.g71{background-position:-660px -282px}.g72{background-position:-726px -282px}.g73{background-position:-792px -282px}.g74{background-position:-858px -282px}.g75{background-position:-924px -282px}.g76{background-position:-990px -282px}.g77{background-position:-1056px -282px}.g78{background-position:-1122px -282px}.g79{background-position:-1188px -282px}.g80{background-position:-1254px -282px}.g81{background-position:0 -376px}.g82{background-position:-66px -376px}.content_info{margin:0 auto 80px auto;clear:both;display:inline-block;width:80%}.content_info p{font-size:1.1em;color:#484870;text-align:left;line-height:1.6em;margin:25px 0 25px 0}.content_info img{display:block;text-align:left}.content_info ul{margin:-15px 0 30px 0}.content_info ul li{text-align:left;color:#A04890;margin:4px 0 0 0}.content_info h1{font-size:1.6em;color:#3A55BE;letter-spacing:1px;margin:25px 0 35px 0;text-align:left;padding:6px 0 0 0;line-height:1.4em}.content_info h2{font-size:1.1em;color:#3A55BE;letter-spacing:1px;margin:0 0 0 15px;text-align:left;line-height:1.4em}h3{font-size:1.6em;color:#3A55BE;letter-spacing:1px;margin:25px 0 35px 0;text-align:left;padding:6px 0 0 0;line-height:1.4em}.darkmode .content_info p{color:#c2c2ff}.darkmode .content_info ul li{color:#ffccf0}.darkmode .content_info h1{color:#e2e2ff}.darkmode .content_info h2{color:#e2e2ff}.darkmode .content_info h3{color:#e2e2ff}.darkmode .content_info h4{color:#e2e2ff}.gamegroup{float:left;width:33.33%;max-width:480px;padding:0 10px 0 10px;text-align:center;box-sizing:border-box}.gamegroup h2{letter-spacing:-1px;padding:6px 0 2px 45px}.gts{width:100%;max-width:480px;height:35px}.webp-not-supported .gts{background-image:url(images/snimages2024.png)}.webp-supported .gts{background-image:url(images/snimages2024.webp)}.darkmode.webp-not-supported .gts{background-image:url(images/snimages2024dark.png)}.darkmode.webp-supported .gts{background-image:url(images/snimages2024dark.webp)}.gt1{background-position:0 0}.gt2{background-position:0 -36px}.gt3{background-position:0 -72px}.gt4{background-position:0 -108px}.gt5{background-position:0 -144px}.gt6{background-position:-482px 0}.gt7{background-position:-482px -36px}.gt8{background-position:-482px -72px}.gt9{background-position:-482px -108px}.gt10{background-position:-482px -144px}.gt11{background-position:-482px -180px}.gt200{background-position:0 -180px}.h1col1 h2{color:#e987f7}.h1col2 h2{color:#e987f7}.h1col3 h2{color:#f786c5}.h1col4 h2{color:#6fdd9d}.h1col5 h2{color:#77e7d3}.h1col6 h2{color:#f786c5}.h1col7 h2{color:#878ef7}.h1col8 h2{color:#79c1e6}.h1col9 h2{color:#f89c86}.h1col10 h2{color:#74d7e8}.h1col11 h2{color:#95d775}.h1col12 h2{color:#4040cc}.h1col200 h2{color:#E02424}.darkmode .h1col1 h2{color:#f097fa}.darkmode .h1col2 h2{color:#F388FF}.darkmode .h1col4 h2{color:#78f8dc}.darkmode .h1col8 h2{color:#8fd8ff}.darkmode .h1col9 h2{color:#ffc588}.darkmode .h1col10 h2{color:#84E7F8}.darkmode .h1col12 h2{color:#b8baff}.darkmode .h1col200 h2{color:#FF7474}.igame{float:left;width:98%;text-align:left;border-radius:15px;margin-right:10px;transition:background-color .4s ease}a .igame{margin-top:8px;margin-bottom:8px;margin-left:4px}a .igame:hover{background-color:#FFF3FC}a .igame:active{background-color:#FFF3FC}.darkmode a .igame:hover{background-color:#404080}.darkmode a .igame:active{background-color:#404080}.ign{margin:0 10px 2px 0;text-align:left;font-weight:700;Font-Size:1.2em;letter-spacing:1px;color:#3A55BE}.darkmode .ign{color:#d2d2ff}.typedescr{color:#333;font-size:1em;padding:8px 10px 10px 10px;text-align:left;width:auto;margin:0 auto 3px auto;max-width:300px}.typedescr1{color:#680080}.typedescr2{color:#780085}.typedescr4{color:#006553}.typedescr6{color:#801100}.typedescr7{color:#000980}.typedescr8{color:#005780}.typedescr9{color:#773100}.typedescr10{color:#004d60}.typedescr12{color:#000b99}.typedescr200{color:#A02424}.typedescrback1{width:100%;background-color:#f9effb;border-radius:0 0 15px 15px}.typedescrback2{width:100%;background-color:#fdebff;border-radius:0 0 15px 15px}.typedescrback4{width:100%;background-color:#ecfffc;border-radius:0 0 15px 15px}.typedescrback6{width:100%;background-color:#ffebf6;border-radius:0 0 15px 15px}.typedescrback7{width:100%;background-color:#e3e5ff;border-radius:0 0 15px 15px}.typedescrback8{width:100%;background-color:#e3f6ff;border-radius:0 0 15px 15px}.typedescrback9{width:100%;background-color:#fff3e8;border-radius:0 0 15px 15px}.typedescrback10{width:100%;background-color:#e5fbff;border-radius:0 0 15px 15px}.typedescrback12{width:100%;background-color:#e8eaff;border-radius:0 0 15px 15px}.typedescrback200{width:100%;background-color:#ffE0E0;border-radius:0 0 15px 15px}.darkmode .typedescr1{color:#f9effb}.darkmode .typedescr2{color:#fdebff}.darkmode .typedescr4{color:#ecfffc}.darkmode .typedescr6{color:#ffebf6}.darkmode .typedescr7{color:#e3e5ff}.darkmode .typedescr8{color:#e3f6ff}.darkmode .typedescr9{color:#fff3e8}.darkmode .typedescr10{color:#e5fbff}.darkmode .typedescr12{color:#e8eaff}.darkmode .typedescr200{color:#ffC0C0}.darkmode .typedescrback1{background-color:#30004c}.darkmode .typedescrback2{background-color:#40005a}.darkmode .typedescrback4{background-color:#00392c}.darkmode .typedescrback6{background-color:#500600}.darkmode .typedescrback7{background-color:#000460}.darkmode .typedescrback8{background-color:#003760}.darkmode .typedescrback9{background-color:#471800}.darkmode .typedescrback10{background-color:#002d40}.darkmode .typedescrback12{background-color:#000969}.darkmode .typedescrback200{background-color:#601010}.gc{display:block;text-align:left;Font-Size:1em;color:#448;letter-spacing:0;padding-right:10px;width:auto;max-width:440px}.darkmode .gc{color:#bbe}.imgscaleindex .imgscaleindex2{display:table;max-width:100%;width:auto;text-align:center;margin:50px auto 0 auto}.imgscaleindex img{max-width:100%;width:auto;height:auto}.imgscaleindex2{margin:0 auto 8px auto}.imgscaleindex2 img{max-width:100%;width:auto;height:auto}#alldevicestext{color:#00a0ff;margin:0 auto 50px auto;font-size:1.4em;line-height:1.3em;width:100%}#fbbox{width:100%;margin:50px auto 50px auto}#fbbox2{width:100%;margin:10px auto 50px auto}#ggPopular{margin-top:0}#ggAd2{margin-top:100px;margin-bottom:80px;min-height:630px;max-height:630px;margin-left:auto;margin-right:auto}#ggMahjong{margin-top:0}#ggKlondike{margin-top:-140px}#ggScorpion{margin-top:-580px}#ggDevices{margin-top:100px;min-height:400px;display:grid;place-items:center}#gg40Thieves{margin-top:-150px}#ggTriPeaks{margin-top:50px}#ggSpider{margin-top:40px}#ggPairing{margin-top:-920px}#ggEliminator{margin-top:-960px}#ggFB{margin-top:100px;min-height:400px;display:grid;place-items:center}#ggGaps{margin-top:50px}#ggShamrocks{margin-top:-950px}#ggFreeCell{margin-top:-480px}#ggHandBuilding{margin-top:40px}#ggSlider{margin-top:-600px}#ggSpecificShuffles{margin-top:-440px}@media only screen and (max-width:1439px){#tagline{width:30vw;position:absolute;left:47vw;transform:translateX(-50%);text-align:center}#container{width:100%;max-width:1440px}#logotop{width:100%}#logo{width:100%}#numplayersbar{width:100%}#helpbar{width:100%}#relatedcontainer h2{width:auto;font-size:1.3em;line-height:1.4em}#relatedcontainer h3{width:auto;font-size:1.2em;line-height:1.3em}}@media only screen and (max-width:1299px){#tagline{left:46vw}}@media only screen and (max-width:1159px){#tagline{left:45vw}}@media only screen and (max-width:1023px){#tagline{width:27vw;left:44vw}#timesPlayed{margin:0 0 0 0}}@media (max-width:989px){.gamegroup{width:50%}#ggPopular{margin-top:0}#ggAd2{margin-top:100px}#ggMahjong{margin-top:0}#ggKlondike{margin-top:-920px}#ggScorpion{margin-top:60px}#ggDevices{margin-top:-220px;min-height:400px;display:grid;place-items:center}#gg40Thieves{margin-top:40px}#ggTriPeaks{margin-top:-800px}#ggSpider{margin-top:-110px}#ggPairing{margin-top:40px}#ggEliminator{margin-top:-90px}#ggFB{margin-top:60px;min-height:400px;display:grid;place-items:center}#ggGaps{margin-top:20px}#ggShamrocks{margin-top:30px}#ggFreeCell{margin-top:-600px}#ggHandBuilding{margin-top:40px}#ggSlider{margin-top:-550px}#ggSpecificShuffles{margin-top:40px}}@media only screen and (max-width:949px){#tagline{left:43vw}}@media only screen and (max-width:849px){#tagline{left:42vw}}@media only screen and (max-width:749px){#tagline{left:41vw}}@media only screen and (max-width:727px){#adbannerleaderboard{display:none}#adbannermobile{display:block}#adbannerbottom{display:none}#adbannerbottommobile{display:inline-block}}@media only screen and (max-width:679px){#menu a{padding:0 20px 0 20px;letter-spacing:0}}@media (max-width:659px){.gamegroup{overflow:hidden;width:100%;max-width:480px;float:none;margin:0 auto}#ggPopular{margin-top:0}#ggAd2{margin-top:70px}#ggKlondike{margin-top:60px}#ggSpider{margin-top:20px}#ggScorpion{margin-top:20px}#ggDevices{margin-top:60px;min-height:400px;display:grid;place-items:center}#gg40Thieves{margin-top:0}#ggTriPeaks{margin-top:20px}#ggPairing{margin-top:20px}#ggEliminator{margin-top:20px}#ggShamrocks{margin-top:20px}#ggFreeCell{margin-top:20px}#ggFB{margin-top:0;min-height:400px;display:grid;place-items:center}#ggGaps{margin-top:0}#ggHandBuilding{margin-top:20px}#ggSlider{margin-top:20px}#ggSpecificShuffles{margin-top:20px}#menu li button,#menu a{padding:0 10px 0 10px;letter-spacing:0}}@media only screen and (max-width:630px){#tagline{display:none}#timesPlayed{display:none}}@media only screen and (max-width:593px){#logoleft{display:none}#statsbox{font-size:.9em;letter-spacing:-1px}#relatedcontainer h2{font-size:1.2em;line-height:1.3em}#relatedcontainer h3{font-size:1.1em;line-height:1.2em}#toggle-button::after{content:"Dark"}}@media only screen and (max-width:520px){#copyright{width:96%}#relatedcontainer h2{font-size:1.1em;line-height:1.2em}#relatedcontainer h3{font-size:1em;line-height:1.1em}}@media only screen and (max-width:499px){.gamegroup{padding-left:0}#menu li button,#menu a{padding:0 10px 0 10px;letter-spacing:-1px}}@media only screen and (max-width:399px){#numPlayers{font-size:1.1em;font-weight:400;margin:7px 12px 0 12px;letter-spacing:0}#relatedcontainer h2{font-size:1.2em;line-height:1.3em}#relatedcontainer h3{font-size:1.oem;line-height:1.1em}.gc{Font-Size:.95em}.gn{font-size:.95em;letter-spacing:-1px}#relatedgames h2{margin-left:2%}.agame{width:48%;margin-left:2%}}@media only screen and (max-width:340px){.gn{letter-spacing:-2px}}@media only screen and (orientation:portrait) and (hover:none) and (max-width:1024px) and (pointer:coarse){:root{--exactVP:1}}