.cta-outline-button{font-weight:700;font-size:1.125rem;text-decoration:none;border-radius:4px;margin:0 auto 12px;line-height:24px;padding:12px 10px;border:none;color:#969696;background-color:#fff;box-shadow:inset 0 0 0 2px #969696;text-shadow:none;cursor:pointer}.cta-outline-button:hover{text-decoration:none;box-shadow:inset 0 0 0 2px #565656;color:#969696}.cta-outline-button--green{color:#27c724;box-shadow:inset 0 0 0 2px #27c724}.cta-outline-button--green:hover{box-shadow:inset 0 0 0 2px #1a8618;color:#27c724}.cta-outline-button--blue{color:#202a70;box-shadow:inset 0 0 0 2px #202a70}.cta-outline-button--blue:hover{box-shadow:inset 0 0 0 2px #3140ac;color:#3140ac}.cta-push-button{margin:0 auto 12px;padding:12px 10px;border-radius:4px;border:none;color:#fff;background:#969696;box-shadow:0 3px 0 #565656;font-weight:700;font-size:1.125rem;text-shadow:1px 1px 0 rgba(0,0,0,.5);text-align:center;text-decoration:none;line-height:.82em;cursor:pointer}.cta-push-button:hover{box-shadow:0 2px 0 #565656;transform:translateY(2px)}.cta-push-button:active,.cta-push-button:focus,.cta-push-button:hover{color:#fff;text-decoration:none}.cta-push-button--disabled{background:#969696;box-shadow:0 3px 0 #565656}.cta-push-button--disabled:hover{box-shadow:0 2px 0 #565656}.cta-push-button--green{box-shadow:0 3px 0 #125b10}.cta-push-button--green:hover{box-shadow:0 2px 0 #125b10}.cta-push-button--green--iggy{background:#38ae56;box-shadow:0 3px 0 #257439}.cta-push-button--green--iggy:hover{box-shadow:0 2px 0 #257439}.cta-push-button--green{background:#27c724;box-shadow:0 3px 0 #1a8618}.cta-push-button--green:hover{box-shadow:0 2px 0 #1a8618}.cta-push-button--yellow{background:#ffc435;box-shadow:0 3px 0 #dca829}.cta-push-button--yellow:hover{box-shadow:0 2px 0 #b58000}.cta-multi-gradient-button{display:block;margin:0 auto;padding:0 5px;background:#ffbc00;background:linear-gradient(180deg,#ffbc00 0,#ff8100);font:700 1.0625rem/1.25rem Trebuchet MS,Arial,sans-serif;cursor:pointer;border-radius:15px;width:108px;height:28px;color:#fff;text-decoration:none;text-transform:uppercase}.cta-multi-gradient-button .holder{display:block;height:28px;padding:1px 2px;border-radius:15px}.cta-multi-gradient-button .top{display:block;height:17px;border-radius:14px 14px 0 0;background:hsla(0,0%,100%,.5);background:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.1))}.cta-multi-gradient-button:hover .top{opacity:.7}.cta-multi-gradient-button .middle{display:block;position:relative;margin:-14px 0 0;padding:0 26px 0 3px;color:#fff;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAB7FBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5+fkAAAAAAAAAAAAAAAAAAAAAAAAAAADn5+cAAAAAAAD9/f35+fkAAAD6+vr4+PgAAAAAAAAAAAD19fWFhYUAAAD09PS0tLT39/e3t7f7+/sAAAAAAAD8/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAD5+fnQ0NDx8fH6+voAAADo6OiIiIjR0dGzs7P6+vr+/v729vZqamrw8PCJiYkQEBAAAAD7+/v8/Pyurq7z8/OsrKz7+/v4+PgAAABvb2/Ozs7r6+v19fUAAAC1tbUAAAD9/f319fUUFBTo6OikpKRJSUkAAAD09PTX19f7+/sODg5zc3Pv7++bm5v9/f3V1dUAAADn5+fz8/OmpqacnJyenp7v7+/z8/P5+fnh4eGvr6+Xl5f5+fn6+vr8/Pz6+vqvr6/8/PwAAACoqKiUlJSHh4enp6fz8/P4+Pj5+fnv7+9aWloAAACZmZn6+vpqamoAAAD////r6+sAAABHR0eJiYmnp6f29vYAAADCwsLw8PDp6enHx8fs7OyoqKilpaXGxsba2trk5OTQ0NC1tbXj4+MAAAD39/dYWFhXV1dAQEDs7OwAAAD4+Pji4uIkJCT///9MOcEeAAAAo3RSTlMAFiUSDTUzAgEJMR0wIdEkGxoHLgMKtggM0dcF2SUyHC81RQvYVT5gRgQX9j8VDxg0GS3agdjyDnoteU3s9Bwd76gvJ0O/WK1Q1ZpWPk6W2zhZItQZcrI4FSPJUtg2PKBezk9ps8ZqYjqjqsjkU1Gd1sLQs6dPUlhEN9bCo8qRWjKlOl4DsylrQ044E0fPrk2laWZZkEO/Xaw20xpGDKIQ2KkVM22wUQAAAWVJREFUeAE1kFXX2kAQhodINhJSkuCluFC8pe7u7u7u7v3c3d33j36zcHgv9uI5z5zZeaGW7Mcvn0LG67sKgUY2fX6TsSVRfPHszk1FrrN04L2qc5rp0rhHyZRAat7VB+EPr4TNAMTjOHfxl8Dc46fCt2/du3Bwo4zY/+O/0wdw7KR+1O8+T/ft2ekGkP2dYw4CZ05E8U14Kd2+10OADK9uUOD0EXyA7N5BKfW2WPLiylYeQpLG9lnbKCY/MW9VpS1giC7AyLsoy9TCchWBcd9k8MB+RO+a2mfXgggfvoyw8W+UHjr89LvumFzC8Sc32KI0zX+9fvZSxENap3GR8vxnkXQEvN3NhSuCG2J/bZTI7z9tib4BsdDF403XHsd1/Db4UsneUr9WtPDMWOCyys4EWegZHBovYSHZf2/jKlcrBIjgHJ2ZCwaNkUxUddarQ1fJcbZUqUg2l2uUzGSFL5tmmVfq2jrFp0lSS3KZgwAAAABJRU5ErkJggg==) no-repeat 96% 1px}div#visualModalScreen{display:flex;position:fixed;height:100%;width:100%;z-index:10000;background:rgba(0,0,0,.8) none repeat scroll 0 0;overflow:hidden!important}div#visualModalScreen>.fancyBoxHolder.fancyBoxHolderFullscreen{margin:0;width:100%!important;min-width:100%!important}div#visualOrientationNotification{min-height:275px;max-height:275px;width:100%;margin:auto;text-align:center;background-color:transparent!important}.visualOrientationMessage{color:#fff;margin-top:1.5em;padding-top:5px}.visualOrientationMessage>p{font-size:1.5em;line-height:1.25em;border-bottom:1px solid #fff;border-top:1px solid;padding:10px 0;margin:0 10px}#visualOrientationActions{margin-top:1.5em}#visualOrientationCloseButton,#visualOrientationPlayButton{color:#fff;display:inline-block;margin:0 1em}.visualOrientationButtonText{font-size:1em;padding-top:5px}.visualOrientationPlayButton>i{font-size:1.55em}.libraryGamesFiltersToggle{display:inline-block}.fancyBoxHolder{flex-shrink:1;margin:auto!important;position:relative;background:#000}.fancyBoxInfoHead{position:relative;padding:17px 100px 17px 20px;color:#000}.fancyBoxInfoHead h1{font-size:24px;font-weight:700;margin:0}.fancyBoxRating{position:absolute;right:2em;height:100%;padding:5px 20px;text-align:center;top:-5px}.fancyBoxRating:before{right:-5px;top:0;width:0;border-width:5px 0 0 5px}.fancyBoxRating:after,.fancyBoxRating:before{content:"";position:absolute;display:block;height:0;border-style:solid}.fancyBoxRating:after{right:0;bottom:-5px;width:100%;border-width:3px}.fancyBoxStars{font-size:10px;margin:5px;color:hsla(280,8%,92%,.5);cursor:pointer}.fa-star.half{width:50%}.fancyBoxPlays{font-size:13px}.iframeResizeContain{position:relative;height:0;overflow:hidden}.iframeResizeContain iframe,.iframeResizeContain object{position:absolute;top:0;left:0;width:100%;height:100%}.iframeResizeContain.aspectRatio43{padding-bottom:75%}.iframeResizeContain.aspectRatio169{padding-bottom:56.25%}.fancyBoxInfoBody{padding:10px;background-color:#f2f2f2;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width:480px){.fancyBoxInfoBody{flex-direction:column}}.fancyBoxCasino{max-width:32%;text-align:center;background-color:#fff;border:1px solid #dbd9dc;display:flex;justify-content:space-between;align-items:center}@media (max-width:1024px){.fancyBoxCasino{flex-shrink:0}}@media (max-width:640px){.fancyBoxCasino{flex-direction:column}}@media (max-width:480px){.fancyBoxCasino{width:80%;padding:0 0 10px}}.fancyBoxCasinoLogo{width:50%;padding:0 6px}@media (max-width:1024px){.fancyBoxCasinoLogo{width:40%}}@media (max-width:640px){.fancyBoxCasinoLogo{width:70%;padding:0}}.fancyBoxCasinoLogo img{max-width:100%;height:auto}.fancyBoxCasinoInfo{text-align:left;width:50%;margin:0 auto}@media (max-width:640px){.fancyBoxCasinoInfo{width:100%;padding:0}}.fancyBoxCasinoRating{display:block}.fancyBoxBtnContainer{margin-bottom:0;vertical-align:middle;touch-action:manipulation;cursor:pointer;padding:6px 12px;border-radius:4px;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #fff}.fancyBoxBtn,.fancyBoxBtnContainer{width:100%;text-align:center;display:inline-block}.fancyBoxBtn{font-size:11px;font-weight:700;text-transform:uppercase;color:#fff}.fancyBoxBtn:hover,.fancyBoxBtn:link,.fancyBoxBtn:visited{color:#fff}#fancyBoxReportBtn{margin:5px 0}.fancyBoxCasinoText{font-size:13px;margin:0 10px;padding:10px 20px 0;color:#5c5c5c}@media (max-width:480px){.fancyBoxCasinoText{margin:10px 0;padding:0;text-align:center}}.fancyBoxCasinoRightContent{max-width:30%;margin-left:auto}@media (max-width:1024px){.fancyBoxCasinoRightContent{flex-shrink:0}}@media (max-width:480px){.fancyBoxCasinoRightContent{max-width:100%;margin-left:0}}.fancyBox div.closeButton,.fancyBox div.fancyBoxResize{display:block;position:relative;cursor:pointer;z-index:5;float:right;width:2em;height:2em;text-align:center}.fancyBox div.fancyBoxResize{margin-right:-2em;top:2em;padding-top:3px}.fancyBox div.closeButtonFullscreen,.fancyBox div.fancyBoxResizeFullscreen{position:absolute}.fancyBox div.closeButton i,.fancyBox div.fancyBoxResize i{font-size:1.75em}.fancyBoxHiddenElement,.libraryViewHidden{display:none!important}.libraryGamesResultImage{padding-bottom:0;height:inherit}.fancyBoxHolder .fancyBoxCasinoInfo{padding:5px 0;text-align:center}@media (max-width:640px){.fancyBoxHolder .fancyBoxCasinoInfo{padding:0 0 5px}}.fancyBoxLanguage .fancyBoxInfoBody{background-color:#fff}.fancyBoxLanguage .fancyBoxCasino{border:none}.fancyBoxLanguage .fancyBoxInfoBody .fancyBoxCasinoLogo{width:100%}.fancyBoxInfoHead{color:#fff;background:#0f3365}.fancyBoxRating{background:#05a624}.fancyBoxRating:before{border-color:transparent transparent transparent #028413}.fancyBoxRating:after{border-color:#05a624}.fancyBoxCasinoBtn{color:#fff}#fancyBoxReportBtn{color:#fff;background-color:#eb601d;border-color:#eb4a0e}#fancyBoxReportBtn:hover{color:#fff;background-color:#eb4a0e}.fancyBox div.closeButton,.fancyBox div.fancyBoxResize{color:#eb601d}.fancyBox div.fancyBoxResize{border-top:1px solid #274977}.fancyBox div.closeButtonFullscreen,.fancyBox div.fancyBoxResizeFullscreen{background-color:#0f3365}.visualFeedbackResponseHolder{margin:5px 0;text-align:center}.visualFeedbackResponseHolder .fancyBoxRatingMobile{height:70px;margin:15px 0;text-align:center}div#visualMobileGameRating{position:static;width:90%;margin:auto;color:#fff;background:#fff}div#visualMobileGameRating h3{margin-top:0;padding:10px 10px 0}div#visualSocialButtons{padding:5px 0}div.fancyBoxRatingMobile .fancyBoxStars li{font-size:18px;width:inherit;background:none}div#visualMobileGameRating .fancyBoxStars li{font-size:5em;margin:0 .15em}div#visualMobileGameRating .visualFeedbackActions{padding:10px;border-top:1px solid #0f3365;background:#0f3365}div#visualMobileGameRating .visualFeedbackActions>div{width:45%}div#visualMobileGameRating .visualFeedbackActions a{padding:.5em}div#visualMobileGameRating #fancyBoxReportBtn{color:#000}div#visualMobileGameRating .fancyBoxRatingMessage{font-size:1.5em;margin-bottom:0;margin-top:.25em;color:#fff}div#visualMobileGameRating .fancyBoxRatingMessage.show{color:#f0bc1d}div#visualMobileGameRating h3{background:#0f3365}#visualFlashChecker{flex-shrink:1;position:relative;margin:auto;background:#fff;padding:.5em}#visualFlashCheckClose{float:right;width:1em;cursor:pointer}#visualFlashCheckEnableFlash,#visualFlashCheckInstantPlay,.visualFlashCheckContainer,.visualFlashCheckContent,.visualFlashCheckFlashImageContent,.visualFlashCheckSeparator{display:inline-block}.visualFlashCheckContainer{margin-left:-85px}.visualFlashCheckFlashImageContent{background-color:#e9364c;vertical-align:middle;margin-top:15px;width:150px;height:150px}.visualFlashCheckFlashImageSvg{background-image:url(/assets/media/images/components/free-games/visual-resources/flash_icon.svg);position:relative;width:100%;height:100%}.visualFlashCheckActions{display:table-cell}.visualFlashCheckActions>div{vertical-align:middle}.visualFlashCheckContent{margin-left:2em;padding-bottom:1em;text-align:left}.visualFlashCheckContent>h3{font-size:24px;margin-top:20px;margin-bottom:10px;font-family:inherit;font-weight:500;line-height:1.1}.visualFlashCheckContent p{line-height:1.25em;color:grey}.visualFlashCheckSeparator{margin:0 .5em}#visualFlashCheckEnableFlash a,#visualFlashCheckInstantPlay a{display:inline-block;color:#fff;text-align:center;line-height:1.75em;border-radius:5px;padding:.5em 2em;letter-spacing:1px}#visualFlashCheckEnableFlash a{background-color:#01477e;box-shadow:0 3px 2px #000}#visualFlashCheckInstantPlay a{background-color:#05a624;box-shadow:0 3px 2px #000}#visualFlashCheckEnableFlash a:hover,#visualFlashCheckInstantPlay a:hover{cursor:pointer;text-decoration:none}#visualFlashCheckEnableFlash a>span,#visualFlashCheckInstantPlay a>span{letter-spacing:0}#visualFlashCheckEnableFlash a>span{color:#d7aa33}#visualFlashCheckInstantPlay a>span{color:#000}.visualFlashFloatingContainer{position:absolute;right:55px}.visualFlashFloatingContainer>p{font-style:italic;color:#fff;margin-top:2.5em}.visualFlashFloatingContainer>p>img.visualFlashFloatingArrow{position:absolute;margin-left:-45px;margin-top:-45px;padding:30px 19px;background-image:url(/assets/media/images/components/free-games/visual-resources/arrow-up-green.png);background-repeat:no-repeat}div#visualFeedbackResponse,div.visualFeedbackHolder{flex-shrink:1;position:absolute;text-align:center;top:15%}div.visualFeedbackHolder{width:80%;left:10%;font-size:1.15em;background-color:#fff}.visualFeedbackHeader{padding:12px 0 12px 20px}.visualFeedbackTitle{font-weight:700;margin:0;color:#fff}#visualFeedbackClose{float:right;margin-right:.5em;cursor:pointer}.visualFeedbackContent{padding:20px 10px;background-color:#eceaed}.visualFeedbackContentPlaceholder{display:inline-block;font-size:13px;text-align:center;height:90px;width:20%;max-width:135px;margin:0 5px;border:1px solid #000;background-color:#fff}.visualFeedbackContentPlaceholder>a{display:table-cell;vertical-align:middle;height:inherit;width:inherit;cursor:pointer;line-height:1.25em;padding:0 1em;color:#000}.visualFeedbackContentPlaceholder>a:hover{text-decoration:none;color:#000}.visualFeedbackContentPlaceholder>a>i{display:block!important;margin-bottom:5px}.visualFeedbackActions{padding:10px;font-weight:700;background-color:#0f3365}.visualFeedbackActions div{text-transform:uppercase;display:inline-block;font-size:12px;width:45%;max-width:275px;margin:0 5px;cursor:pointer;border-radius:5px}.visualFeedbackActions div#visualFeedbackActionBack{color:#fff}.visualFeedbackActions a{text-decoration:none;display:inline-block;width:100%;color:#fff}.visualFeedbackContentPlaceholderFeedback{width:100%;max-width:630px;margin:auto}.visualFeedbackContentPlaceholderFeedback:before{content:"";position:relative;display:block;width:0;height:0;right:-85%;border-style:solid;border-width:10px;border-color:transparent transparent #fff}.visualFeedbackContentPlaceholderFeedback>textarea{width:inherit;max-width:inherit;resize:none;padding:5px}div#visualFeedbackResponse{left:25%;width:50%;padding:10px;color:#000}div#visualFeedbackResponse h3{margin:15px 0}div#visualFeedbackResponseActionBack>a{color:inherit}.visualFeedbackHeader{background-color:#0f3365}#visualFeedbackClose{color:#eb601d}.visualFeedbackContentPlaceholder.active,.visualFeedbackContentPlaceholder:hover{border-bottom:3px solid #05a624}.visualFeedbackContentPlaceholder>a>i{color:#05a624}.visualFeedbackActions div#visualFeedbackActionSubmit{border-color:#eb4a0e;background-color:#eb601d}.visualFeedbackActions div#visualFeedbackActionSubmit:hover{background-color:#eb4a0e}div#visualFeedbackResponse{background-color:#0f3365;color:#fff}div#visualFeedbackResponseActionBack{color:#fff;background-color:#449d44;border-color:#4cae4c}div#visualFeedbackResponseActionBack:hover{background-color:#05a624;border-color:#398439}.free-games{display:flex;justify-content:space-around;flex-wrap:wrap;height:100%;margin:20px -10px 0;text-align:center}.free-games__item{background:#fff;border:1px solid #ddd;margin:0 10px 20px;padding:10px}@media (min-width:501px){.free-games__item{width:calc(50% - 20px)}}@media (min-width:768px){.free-games__item{width:calc(25% - 20px)}}.free-games__item__title{margin-bottom:0}.free-games__item__image{position:relative;margin:0 -10px}.free-games__item__image img:first-of-type{width:100%;height:auto}.free-games__item__image img+img{position:absolute;top:10px;right:-3px}.free-games__item__rating{display:inline-block;margin-top:10px}.free-games__item__rating__stars{display:flex;font-size:1.56rem;text-shadow:0 0 1px #fff}.free-games__item__rating__stars--grey{color:#717171}.free-games__item__rating__stars--gold{color:#fd7f00;overflow:hidden;margin-top:-1.5rem}.free-games__item__rating__stars--yellow{color:#ffc435;overflow:hidden;margin-top:-1.5rem}.free-games__item>a{color:#000;position:static;border:0}.free-games__item>a:hover{text-decoration:none}.free-games__item__title{font-size:1rem;min-height:36px;padding-bottom:5px}.free-games__item:hover{box-shadow:0 0 10px 1px grey}.fancyBoxBtn{padding:5px 15px}@media screen and (max-width:400px){.free-games__item{width:100%}}@media screen and (max-width:1024px){.free-games__item{width:31%}.free_games_list__container{padding-left:5px;margin:0}}@media screen and (max-width:414px){.free-games__item{width:100%}}@media screen and (max-width:320px){.free-games__item{width:100%}}.clearfix:after{content:"";display:block;clear:both}.lazyLoader{border:5px solid #f3f3f3;animation:visualGamesLoaderSpinner 1s linear infinite;border-top:5px solid #555;border-radius:50%;width:50px;height:50px;margin:auto}@keyframes visualGamesLoaderSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#visualModalScreen h3:after{content:none}.fancyBox .fancyBoxRating{position:absolute;top:50%;right:-6px;margin-top:-22px;background:#eb601d;padding:5px 10px;text-align:center;height:auto}.fancyBox .fancyBoxRating:before{content:none}.fancyBox .fancyBoxRating:after{content:"";position:absolute;right:0;top:100%;display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0 0;border-color:#e64d11 transparent transparent}.fancyBox .fancyBoxStars{margin:0}.fancyBox .fancyBoxStars ul{list-style:none;margin:0;padding:0}.fancyBox div.closeButton{display:block;position:absolute;top:30px;margin-top:-30px;cursor:pointer}.fancyBox div.fancyBoxResize{border-top:none;margin-right:0;padding:0}.fancyBox div.closeButton,.fancyBox div.fancyBoxResize{right:-38px}.fancyBox div.closeButtonFullscreen,.fancyBox div.fancyBoxResizeFullscreen{right:0;margin-right:0;z-index:10;padding:0}.fancyBox .fancyBoxBtnContainer{padding:0;border-width:2px}.fancyBox .fancyBoxBtn{text-decoration:none}.fancyBox .fancyBoxBtn:hover{background:#c34513;text-decoration:none}.fancyBoxHolder.fancyBoxHolderFullscreen .fancyBoxRating{top:0;height:100%;right:32px;margin-top:0;padding-top:15px}.fancyBoxHolder.fancyBoxHolderFullscreen fancyBoxRating:after,.fancyBoxHolder.fancyBoxHolderFullscreen fancyBoxRating:before{content:none!important}div#visualMobileGameRating .visualFeedbackActions a{padding:.5em 0}div#visualMobileGameRating .fancyBoxStars li{font-size:3em}.visualFeedbackContentPlaceholderFeedback>textarea{padding:0}.fancyBoxCasinoInfo{font-size:13px;font-weight:700}.freeLibGamesGridType>.freeLibGamesGridTypeButton>.fa{font-size:1.5em}.libraryGamesFiltersToggle>.libraryGamesGridTypeButton>.fa{font-size:1.15em;margin-top:-3px}.freeLibGamesSortbyButton{border:1px solid #479ae0;color:#479ae0;text-align:center;border-radius:2px}.freeLibGamesSortbyDesktop{cursor:default!important}.freeLibGamesSortbyButton:hover:not(.freeLibGamesSortbyResetButton){cursor:default;color:#479ae0}.freeLibGamesSortbyButtonText{margin:0}.fancyBoxCasinoBtn{background:#f88c32;border-color:#e35f14;box-shadow:0 2px 0 #b75b0f}.fancyBoxCasinoInfo>.fancyBoxCasinoRating>span{font-size:16px;color:#eb601d}.fancyBox div.closeButton{color:#eb601d}.fancyBoxCasinoBtn>.fancyBoxBtn:hover,.fancyBoxRating{background:#eb601d}.fancyBoxRating:after{border-color:#e64d11 transparent transparent}#fancyBoxReportBtn{border-color:#38ae56}#fancyBoxReportBtn:hover{border-color:#1a8618}#fancyBoxReportBtn>a.fancyBoxBtn{color:#38ae56;background:#fff;display:block}.fancyBoxRatingMobile .fa-star{color:hsla(280,8%,92%,.5)}.fa-star-half-o.active,.fa-star-o,.fa-star.active,.fa-star.half{color:#f0bc1d}.libraryGamesGridTypeButton,.libraryGamesGridTypeButton>a{color:#fff!important}.libraryGamesGridTypeButton.active{color:#e35f14!important}.freeLibGamesName{display:block;font-size:13px;text-align:center;padding-top:5px;color:#000}.freeLibGamesResultItemPosition{padding-bottom:90%}.freeLibGamesResultRatingBottom{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;padding-top:5px;padding-bottom:5px;background:#fff}.freeLibGamesResultButtonRow{margin-bottom:25px}.freeLibGamesResultRating,.freeLibGamesResultTitle{display:none}.fancyBoxPushButton{background:#e35f14;box-shadow:0 3px 0 #a54e06;border-radius:4px}.fancyBoxPushButton:hover{transform:translateY(3px);-moz-transform:translateY(3px);-webkit-transform:translateY(3px);-o-transform:translateY(3px);box-shadow:none}@media (max-width:640px){.visualFeedbackContentPlaceholderFeedback:before{content:none}}@media (max-width:480px){.visualFeedbackContentPlaceholder{margin:0 6px!important}.visualFeedbackContentPlaceholder>a{padding:0 6px}}@media (min-width:480px){.listView .freeLibGamesResultRating,.listView .freeLibGamesResultTitle{display:block}.listView .freeLibGamesResultRatingBottom{display:none}.listView .freeLibGamesResultButtonRow{margin-bottom:0}}@media (min-width:600px){.listView .freeLibGamesResultRatingBottom{display:none}.listView .freeLibGamesResultButtonRow{margin-bottom:0}}.freeLibGamesResultCell .freeLibGamesResultItem:hover{box-shadow:0 0 10px 1px grey}