header,header .headerLogo a{align-items:center;display:flex}footer,header{height:80px;box-sizing:border-box}@media screen and (max-width:1000px){footer,header{height:auto}}header{justify-content:space-between;flex-wrap:wrap}header ul{padding:0;margin:0}header .headerLogo img{height:min(72px,16vw);width:min(72px,16vw);padding-right:8px}header .headerLogo div{font-size:min(33px,6.3vw)}header .skipToContentLink{position:absolute;top:-10000px;left:10px;height:50px;display:flex;align-items:center;background-color:#eee;color:#000;padding:0 10px;z-index:100;overflow:hidden;cursor:pointer;font-size:18px;font-weight:600}header .skipToContentLink:focus{top:10px;outline:#000 solid 2px}header .headerMenu,header .headerMenu button{font-size:min(24px,5vw)}header .headerMenu{margin-left:auto}header .headerMenu #dropdownToggleButton,header .headerMenu a{padding:8px 16px}header .headerMenu a:hover{text-decoration:underline}header .headerMenu .menuLink{position:relative}header .headerMenu ul{display:flex;flex-direction:row;align-items:center;list-style:none}header .headerMenu #dropdownToggleButton{background-color:initial;border:none;cursor:pointer}header .headerMenu #dropdownToggleButton svg{margin-left:6px}header .headerMenu #gamesSubmenu{display:none;position:absolute;flex-direction:column;background-color:rgba(21,92,135);border:1px solid #fff;z-index:3000;padding:4px;right:-60px}header .headerMenu #gamesSubmenu>:not(:last-child){margin-bottom:4px}header .headerMenu #gamesSubmenu li{position:relative;display:flex;flex-direction:column;width:100%;box-sizing:border-box;z-index:0}header .headerMenu #gamesSubmenu li a{padding:4px 16px;white-space:nowrap}header .headerMenu #gamesSubmenu #listItemSolitaire::after{background-image:url(/assets/images/GamesMenuItems/solitaireListItem.png)}header .headerMenu #gamesSubmenu #listItemMahjong::after{background-image:url(/assets/images/GamesMenuItems/mahjongListItem.png)}header .headerMenu #gamesSubmenu #listItemJigsaw::after{background-image:url(/assets/images/GamesMenuItems/jigsawListItem.png)}header .headerMenu #gamesSubmenu #listItemMinesweeper::after{background-image:url(/assets/images/GamesMenuItems/minesweeperListItem.png)}header .headerMenu #gamesSubmenu #listItemSudoku::after{background-image:url(/assets/images/GamesMenuItems/sudokuListItem.png)}header .headerMenu #gamesSubmenu #listItemTreasureHunt::after{background-image:url(/assets/images/GamesMenuItems/treasurehuntListItem.png)}header .headerMenu #gamesSubmenu #listItemUltimateWord::after{background-image:url(/assets/images/GamesMenuItems/uwgListItem.png)}header .headerMenu #gamesSubmenu #listItemWordament::after{background-image:url(/assets/images/GamesMenuItems/wordamentListItem.png)}header .headerMenu #gamesSubmenu li::after{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-size:cover;filter:brightness(.2);transition:filter .3s linear}footer{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:solid 2px #000;background-color:#707070}footer .footerLeft,footer .footerRight{width:100px}footer .footerLeft .microsoftLogo{display:flex;align-items:center;margin-bottom:3px}footer .footerLeft .microsoftLogo img{margin-right:7px;height:22px;width:22px}footer .footerLeft .microsoftLogo .microsoftText{font-weight:600;font-size:16px}footer .footerLeft .microsoftCopyright{font-size:12px}footer .footerCenter{max-width:750px;text-align:center;font-size:16px}footer .footerCenter a{margin:0 8px}footer .footerCenter a:hover{text-decoration:underline}footer .footerCenter .privacyPolicyText img{height:12px;width:24px;margin:auto auto auto 4px}footer .footerCenter .manageCookies{display:inline}footer .footerCenter .hiddenLink{display:none}footer .footerRight{display:flex}footer .footerRight a{display:flex;width:33px;height:33px;border-radius:3px}footer .footerRight a:hover{background-color:rgba(255,255,255,.08)}footer .footerRight a:active{background-color:rgba(255,255,255,.15)}footer .footerRight a img{margin:auto;width:24px;height:24px}@media (prefers-color-scheme:light) and (prefers-contrast:more){footer .footerLeft .microsoftLogo .microsoftText{color:#000}footer .footerRight a img{filter:invert(1)}}@media screen and (max-width:1000px){footer .footerCenter{font-size:14px}}@media screen and (max-width:800px){footer .footerCenter{display:flex;flex-direction:column}}@media screen and (max-width:450px){footer{flex-direction:column}footer .footerLeft{display:flex;flex-direction:column;align-items:center}footer .footerCenter{margin:20px 0}}body{display:flex;flex-direction:column;height:100vh;width:100%;margin:0;padding:0;color:#fff;background-color:#186FA3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Segoe UI;font-style:normal;src:url(/assets/fonts/SegoeUI-Roman-VF-subset_web.woff2) format('woff2');font-weight:100 900}body,button{font-family:Segoe UI,Arial,sans-serif}a,a:visited,button{color:#fff;text-decoration:none}header{background:#002c4d!important;border-bottom:2px solid #000;position:relative;width:100%}#main-content{display:flex;flex-direction:column;flex-grow:1;align-items:center}#main-content .main-content-header{width:100%;display:flex;align-items:center;padding:20px 0;justify-content:center;background-image:url(/assets/images/Backgrounds/solitaire_bg_dark.jpg);background-size:cover}#main-content .main-content-header img{height:150px;width:150px}#main-content .main-content-header h1{margin:auto 0 auto 30px;font-size:2.5rem;font-weight:500;max-width:500px}#main-content .main-content-container{flex-grow:1;width:94%;display:flex;align-items:center;justify-content:space-around;background-color:#002c4d;box-shadow:0 0 6px #000;padding:20px 3% 0;position:relative;min-height:360px}#main-content .main-content-container .big-phone-container{height:65vh;display:flex;align-self:end}#main-content .main-content-container .big-phone{height:75vh;transform:translateY(-10vh)}#main-content .main-content-container .instruction-list{padding:0 30px}#main-content .main-content-container .instruction-list div{font-size:37px}#main-content .main-content-container .instruction-list li{font-size:26px}#main-content .main-content-container .qr-code{image-rendering:pixelated;height:200px;width:200px}#main-content .main-content-container .disclaimer{position:absolute;bottom:10px;padding:0 2% 0 33%;font-size:12px}@media screen and (max-width:1400px){#main-content .main-content-container .big-phone-container{height:auto}#main-content .main-content-container .big-phone{height:550px;transform:none}#main-content .main-content-container .disclaimer{padding:0 2% 0 40%}}@media screen and (max-width:1000px){#main-content .big-phone{display:none}#main-content .main-content-container{align-items:flex-start}#main-content .main-content-container .disclaimer{padding:0 4%}}@media screen and (max-width:760px){#main-content .main-content-header{padding:4%;width:92%}#main-content .main-content-header img{height:120px}#main-content .main-content-header h1{font-weight:400}#main-content .main-content-container .instruction-list{padding:0}#main-content .main-content-container .instruction-list div{font-size:24px}#main-content .main-content-container .instruction-list li{font-size:18px}#main-content .main-content-container .disclaimer{padding:4%}}@media screen and (max-width:600px){#main-content .main-content-container{flex-direction:column;align-items:center}#main-content .main-content-header h1{font-size:26px}#main-content .qr-code{margin:4% 0}#main-content .main-content-container .disclaimer{position:revert}}