h1,h2,h3,h4,h5,h6{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';margin:0;padding:0}footer{margin-top:0px}body{color:#555555;overflow-x:hidden}#ie7 body{overflow-y:scroll}a{text-decoration:none}a:hover{color:#4d4d4d}#content{padding-bottom:0px;min-height:100%}#header{max-width:1030px;position:relative}.webview.mainPage #header{max-width:1040px}#content{min-height:100%}.loginBtn{background:url(/media/images/community/facbook_connect_btn.png);border:0;padding-bottom:4px;padding-left:13px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-weight:bold;color:white;background-position:0 0;width:91px;height:31px;cursor:pointer;color:white;margin:3px auto 0 auto;display:block;margin-top:10px}#staffBox{background:#eee;padding:30px;margin:50px 0;border:black 1px solid}#sellTable h1{line-height:1.1}#fbLoginButton{background:url(/media/images/registration/fb.png);width:287px;background-size:287px 48px;height:48px;text-align:left;padding-left:63px;font-size:17px}#googleLoginButton{background:url(/media/images/registration/gp.png);width:287px;background-size:287px 48px;height:48px;text-align:left;padding-left:63px;font-size:17px}.button{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-decoration:none;padding:4px;border:0;cursor:pointer;border-radius:6px;overflow:hidden;background:#99d8f1;font-weight:bold;color:#fff}.blueButtonLong{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-decoration:none;width:158px;height:31px;border:0;font-weight:bold;cursor:pointer;border-radius:15px;overflow:hidden;background:#99d8f1;color:#fff}.blueButton{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-decoration:none;min-width:75px;height:35px;border:0;cursor:pointer;font-weight:bold;border-radius:6px;overflow:hidden;background:#99d8f1;color:#fff}.blueButton,.blueButtonLong{background-position:0 0}.blueButton:hover{background-position:0 -35px}.blueButtonLong:hover{background-position:0 -31px}.greenButtonLong{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-decoration:none;width:158px;height:34px;border:0;display:inline-flex;padding:8px 40px;cursor:pointer;height:44px;cursor:pointer;background:#67d081 !important;border-radius:30px;background:#22dc87 !important;border-radius:6px;color:#fff;font:900 18px helvetica}#popupFooter #sellButton{margin:0 11px}.greenButtonVeryLong{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-decoration:none;width:286px;height:48px;font-weight:bold;border:0;cursor:pointer;background:#afe685;border-radius:6px;font-size:22px;color:#fff;background-size:286px 96px}.newBlueBtn{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-decoration:none;width:286px;font-weight:bold;height:62px;border:0;cursor:pointer;background:#91d4f0;color:#fff;border-radius:6px}.newBlueBtn:hover{background:#4d9fc2}.loading.newBlueBtn:hover{background:#91d4f0}.newGreenBtn{text-decoration:none;font:900 18px Helvetica, Arial, 'Coustard', 'Lucida Grande';width:286px;font-weight:bold;height:62px;border:0;cursor:pointer;background:#22dc87;color:#fff;border-radius:30px}.newGreenBtn:hover{background:#9fd07a}.loading.newGreenBtn:hover{background:#9fd07a}#loadMoreBtn{display:none}.greenButton{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-decoration:none;min-width:75px;height:35px;font-weight:bold;border:0;background:#afe685 !important;cursor:pointer;color:white;border-radius:6px}.greenButton.darkGreen{background:#6fdb87 !important}.greenButton img{vertical-align:top;max-height:17px}.greenButton:hover{background-color:#9fd07a !important}.greenButton,.greenButtonLong{background-position:0 0}.greenButton:hover,.greenButtonLong:hover{background-position:0 -35px}.whiteButton{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-decoration:none;width:80px;height:35px;font-weight:bold;border:0;cursor:pointer;overflow:hidden;background:#eeeeee;border-radius:6px;color:#15a4dc;background-position:0 0;font-size:13px}.whiteButton:hover{background-position:0 -35px}:lang(de) .whiteButton{width:100px;font-size:10px}.editButton{width:37px;height:13px;margin-right:5px;border:0;cursor:pointer;overflow:hidden;text-indent:1000px;float:right;background:url(/media/images/community/popup/btn_edit.png) no-repeat}.editButton:hover{background-position:0 -13px}.editDoneButton{width:37px;height:13px;border:0;float:left;cursor:pointer;overflow:hidden;background:url(/media/images/community/popup/btn_edit_done.png) no-repeat;text-indent:1000px}.editDoneButton:hover{background-position:0 -13px}.categoryMenuItem{padding:10px;list-style:none;float:left}.clear{clear:both}#modal{position:fixed;z-index:800;background:white;border-radius:28px;overflow:hidden}#modal #albumComments{width:530px;margin:0 auto}#modal .preloader{margin:25px auto;width:140px;font-size:30px;color:#61c2e9}#modalHeading{position:fixed;text-align:center;margin-top:103px;color:#ccc;font-weight:bold;font-size:20px;width:100%}@media screen and (max-height: 600px){#modalHeading{font-size:15px}}.modalCloseButton{background:url(/media/images/community/popup/x.png) 25px 25px;background-size:25px 25px;width:25px;height:25px;cursor:pointer;cursor:pointer;position:fixed;text-align:center;left:1024px;top:96px;transition:top 250ms ease-in-out, transform 250ms ease-in-out}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0.8;filter:alpha(opacity=80);z-index:700}#modalContainer{border-radius:14px;overflow:hidden}.modalHeader{width:566px;height:56px;position:absolute;top:0;z-index:120;left:0;top:0px;background:white;border-radius:28px 28px 0 0;border-bottom:1px solid #ddd;color:#80ceee}#modalScroll{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;width:584px;padding-right:20px}#fbShare{background:url(/media/images/community/facebook_share_btn.png);position:absolute;display:block;width:31px;height:31px;right:20px;top:14px;border:0px;cursor:pointer}#fbShare:hover{background-position-y:31px}#twShare{background:url(/media/images/community/twitter_share_btn.png);position:absolute;display:block;width:31px;height:31px;right:55px;top:14px;border:0px;cursor:pointer}#twShare:hover{background-position-y:31px}.closeButton{position:absolute;z-index:100;display:block;border:0;left:12px;top:12px;width:45px;height:45px;background:url(/media/images/community/popup/x_c.png);background-size:45px 45px;cursor:pointer;text-indent:-999px}.backButton{position:absolute;z-index:100;display:block;border:0;left:34px;top:17px;width:45px;height:45px;background:url(/media/images/community/popup/back_c.png);background-size:45px 45px;cursor:pointer;text-indent:-999px}#modalHeader .closeButton{background-image:url(/media/images/community/popup/x.png);background-size:25px 25px;width:25px;left:28px;height:25px}#modalHeader .backButton{background-image:url(/media/images/community/popup/back.png);background-size:25px 25px;width:25px;left:38px;height:25px}.albumCover{z-index:2;cursor:pointer}#modal .albumCover{width:100px}#albumPage{max-width:672px;margin:0 auto;position:relative;padding-top:40px}#modal #albumPage{padding-top:0}#popupContainer{margin:0;padding-top:144px;max-width:566px;overflow:hidden}#modalTitle,#modalTitle a{text-align:center;font-size:19px;padding-top:18px;color:#6dc7ea;margin:0 auto;font-weight:bold}#modalTitle a:hover{color:#007ec4}.ui-effects-wrapper{overflow:visible !important}.scroll-ios{overflow-y:scroll;-webkit-overflow-scrolling:touch}.scroll-container{height:290px;width:588px}.iframe-normal{border:0;height:auto;width:580px}.dialog-visible{position:absolute}.dialog-visible #content{position:relative;-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px);-webkit-transition:filter 100ms;-moz-transition:filter 100ms;transition:filter 100ms;-o-transition:filter 100ms}.dialog-visible.webview #content{position:relative;-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);-webkit-transition:filter 0ms;-moz-transition:filter 0ms;transition:filter 0ms;-o-transition:filter 0ms}#home{padding:10px}#albumTop #coverImage{width:230px;border-radius:5px;position:absolute;top:0;border:1px solid #eaeaec;border-radius:8px}#albumTop{height:200px;width:100%;margin-bottom:0px}#modalContent{overflow:hidden}#modalContent iframe{max-width:100%;max-height:100%}#modal #albumTop{height:195px;margin-top:0;width:565px}#modal #albumTopInner{padding-left:30px;position:relative;height:172px}#modal #albumTop .gameCover{position:absolute;top:0}#albumTopInner{position:relative;height:100%}#modal #relatedBox{width:100%;overflow:hidden}#relatedBox h2{padding:20px;color:#61c2e9;text-align:center;font-size:35px;margin:30px;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande'}#modal #relatedBox h2{margin:0px}#modal #relatedBox h2{padding:20px;text-align:left;font-size:20px;margin-bottom:0px;text-align:center}#modal #previewsContainer{border-bottom:1px solid #ddd;padding-bottom:30px}#previewsContainer img{border-radius:15px;width:671px}#modal #previewsContainer img{width:647px}#modal .previewImageBox{background-size:466px;padding-bottom:14px}#modal #previewsContainer img{width:502px}.bookshelf{margin:0 auto;margin:0 auto;width:534px}#modal .bookshelf{padding:0 4px;margin:0 auto;width:531px}.bookshelfItem{list-style:none;float:left;margin-right:18px;margin-bottom:19px}#collectionPage .bookshelfItem:nth-child(4n){margin-right:0px}.webview .bookshelfItem:nth-child(4n){margin-right:21px}.webview #collectionPage .bookshelfItem:nth-child(4n){margin-right:21px}.webview #collectionPage .bookshelfItem:nth-child(3n){margin-right:0px !important}.webview .bookshelfItem:nth-child(3n){margin-right:0px}#modal .bookshelfItem:nth-child(4n){margin-right:21px}#modal .bookshelfItem:nth-child(3n){margin-right:0px}#modal #collectionPage #userGames{width:532px;margin:0 auto}.webview #collectionPage #userGames{width:532px;margin:0 auto}.bookshelf .bookshelfItem:nth-child(4n){margin-right:21px}.bookshelf .bookshelfItem:nth-child(3n){margin-right:0px}#collectionPage #userGames{width:713px;margin:0 auto}.bookshelfItem .albumShadow{margin-left:-36px;margin-top:-5px}#albums,#likes{padding-top:20px}#faces{height:38px;overflow:hidden}#grades{float:left;height:35px;padding-left:30px;padding-right:13px;font-size:12px;margin-top:3px}#gameStats{float:right;font-family:Helvetica, Arial, sans-serif;font-size:12px;margin-top:3px;color:#aaaaaa}#previewsContainer{padding-top:30px}#modal #previewsContainer{padding-left:30px;padding-right:30px;padding-top:30px}.noMargin{margin:0 !important}.clear{clear:both}#modal #gameStats{padding-right:30px}#modal .albumCover{position:absolute;width:156px;top:2px}#modal #faces{padding-left:30px;padding-right:30px}.hideSocial #modal #faces{padding-left:0px;padding-right:0px;display:none}.hideSocial .seeAll{display:none}.hideSocial .contentRowHeader{pointer-events:none}#modal #albumTop .albumCover img{width:156px;height:158px;top:0;z-index:2}.featured .albumGrades,.featured .albumDetails{display:none}.featured .albumItem{height:205px !important}#albumTop .albumShadow{position:absolute;bottom:58px;z-index:1;margin-left:-18px;margin-top:-1px}#modal #albumTop .albumShadow{display:none;position:absolute;bottom:58px;z-index:1;margin-left:-18px;margin-top:-3px}#albumTop .info{position:absolute;left:250px;color:#8291a2;width:421px;top:2px}#modal #albumTop .info{position:absolute;left:280px;width:256px;top:0}#albumTop #albumActions{position:absolute;left:250px;bottom:28px}#albumTop #albumActions .buttonShadow{position:absolute;bottom:-3px;left:-10px}#modal #albumTop #albumActions{position:absolute;bottom:0px;left:282px}#modal #albumTop #albumActions .buttonShadow{position:absolute;bottom:-3px;left:-10px;display:none}.details{font-family:Helvetica, Arial, sans-serif;font-size:11px;height:14px;overflow:hidden;display:flex}.details>*{margin-right:2px}.description{overflow-y:auto;margin-top:3px}#albumPage .description{height:106px}.description,.description p{line-height:22px;font-family:Helvetica, Arial, sans-serif;font-size:14px;color:#a2a2a2}.keywords,.keywords p{line-height:1.8;font-family:Helvetica, Arial, sans-serif;font-size:14px;color:#a2a2a2}.web #modal .description,.web #modal .description p{line-height:24px}.webview #modal .description,.webview #modal .description p{color:#a2a2a2}#collectionTop .description{font-size:20px}#modal #collectionTop .description{font-size:15px}#albumTop .description{color:#aaaaaa;white-space:normal;line-height:18px}#modal #authorDesc .description,#modal #authorDesc .description a{color:#ffffff}#modal #albumPage .description,#modal #albumPage .description a{color:#ffffff}#authorBox{float:left;margin-top:0px;margin-right:10px}#certifiedIcon,#faces #certifiedIcon{vertical-align:top;width:14px;height:14px}#authorPic{width:50px;height:50px;border-radius:50px;background-size:cover;margin-top:10px}.face{width:35px;height:35px;vertical-align:middle;border-radius:37px;background-size:35px 35px;background-repeat:no-repeat;background-position:center center;display:inline-block;background-color:#8291a2}.likePile{width:75px;float:right;height:35px;text-align:right;margin-right:10px;overflow:hidden}#authorDesc{float:left;margin-left:-1px;width:300px;overflow:hidden;line-height:1.2}#modal #authorDesc a{line-height:19px;display:block}#modal #authorDesc{width:170px}#authorDesc .description{height:17px;overflow:hidden}#likePile a{margin-left:1px}.likeButton,.unlikeButton{font-size:12px;text-transform:capitalize;float:right;padding-left:19px;background-color:transparent;padding-top:0px;background-image:url(/media/images/community/red_like.png);border:0;width:38px;background-size:38px 32px;height:32px;cursor:pointer;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-indent:-9999px}.unlikeButton{background-image:url(/media/images/community/red_liked.png)}.albumBox{cursor:pointer;position:relative}.green{color:#6fdb87}.rope{background:url(/media/images/community/popup/rope.png);width:3px;height:298px;position:absolute;top:-298px}#rope1{left:90px}#rope2{right:90px}.inviteButton{display:none}#profileTop{position:relative;height:305px}#profileBanner{height:305px;width:100%;background-size:cover;background-position:center center;overflow:hidden}#modal #profileBanner{height:270px;overflow:hidden}#profileBanner img{width:673px;margin-top:-150px}#modal #profileBanner img{width:566px;margin-top:-100px}#clouds{height:100%}#profileClouds{position:relative;margin:0 auto;width:764px;text-align:center;height:306px;top:-182px}.profile #backClouds{background:white;margin-top:410px}#modal #profileClouds{background:rgba(255,255,255,0.9);width:567px;height:114px;position:absolute;top:392px;padding:0px 0px 0 0px}#modal #profileLists{margin-top:79px}.webview #profileClouds{max-width:652px}#profilePage{position:relative;margin-top:-86px;margin:0 auto}#modal #profilePage{margin-top:0px;width:100%}#profileArea{height:222px;top:337px;margin-top:-123px}#profileSocial{padding-top:10px;position:absolute;width:100%}#modal #profileSocial{z-index:400}#modalContainer #profileSocial{z-index:400;left:451px;top:17px}#modal #myProfileActions{display:none}#modal.mobileModal #myProfileActions{display:block}#profileDetails{position:absolute;text-align:left;height:auto;bottom:5px}#profileDetails .followButton{position:absolute;left:0;top:-178px}#modal #profileDetails .followButton{position:relative;left:0;margin-top:0;top:0}#modal #profileArea{background:transparent;width:100%;height:222px;position:absolute;top:0;left:0}#profileArea .profileImage{width:106px;border-radius:76px;position:relative;top:114px;background-color:#e2dbcf;border:6px solid #e2dbcf}#modal .profileImage{top:-189px}#profileArea .userGrades{margin-bottom:5px}#modal #profileDetails{top:5px;padding-left:20px;width:514px}#modal .editableDetails{width:415px}.userGrades{float:left;font-family:Helvetica, Arial, sans-serif;color:#a2a2a2;font-size:10px;margin-top:7px}#certifiedIcon{vertical-align:middle;width:14px}#profileArea h2{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';font-size:21px;text-transform:capitalize;float:left;margin-right:5px;color:#ffffff;line-height:40px;margin:0}#profileArea h2:hover{color:#61c2e9}.shader{background:rgba(0,0,0,0.3);pointer-events:none}#profileTop .shader{height:305px;width:100%;margin:0 auto;position:absolute;left:0;top:0}#modal .shader{display:none}#loadingAnimation{width:30px;background-size:30px 30px;background-image:url(/media/images/loaders/spinner@3x.gif);vertical-align:middle;height:30px;display:inline-table;background-repeat:no-repeat}#categoriesCont #loadingAnimation{margin:11px 56px}#modal #profileArea h2{color:#61c2e9;height:43px;white-space:nowrap;text-overflow:ellipsis;width:432px;overflow:hidden}#modal .userBio,#modal .userBio a{color:#555555}.userBio{font-family:Helvetica, Arial, sans-serif;font-size:15px;color:#ffffff;max-height:63px;overflow-y:auto;width:100%;float:left;margin-right:335px;resize:none;white-space:normal;text-align:left;line-height:21px;margin-top:-6px}.userBio a{color:#ffffff;text-decoration:underline}.editableDetails .userBio{margin-top:0px}textarea.userBio{color:black}#modal .userBio{width:435px;margin-right:5px}#navTabs .followButton,#navTabs .unfollowButton{float:right;margin-right:10px}#profileTop .followButton,#profileTop .unfollowButton,#profileTop #settingsButton{position:absolute;left:0}#profileTop #logoutButton{position:absolute;left:0;top:56px}.webview #profileTop .inviteButton{display:block;position:absolute;right:0px}#modal #profileTop .inviteButton{display:block;position:absolute;right:10px}.webview #albumTop .inviteButton{display:inline-block}#modal #profileTop .followButton,#modal #profileTop .unfollowButton{position:absolute;max-width:100px;right:21px;top:0px;left:10px}.smartSwitch{vertical-align:middle;width:34px;height:19px;display:inline-block}.smartSwitchOn{background-position:0 -19px}.smartSwitchOff{background-position:0px 0}#smartPlay{color:#61c2e9;float:right}#smartPlay img{vertical-align:middle;display:none}.followButton,.unfollowButton{text-transform:capitalize}.floatLeft{float:left}.followers .followButton,.followers .unfollowButton{margin:8px}#navTable{background:white;width:100%;border:1px;text-align:center;color:#555555;font-size:11px;list-style:none;display:table;max-width:1024px;margin:0 auto}.webview #navTable{max-width:676px}#modal #navTable{max-width:569px}.followerName{font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';font-size:14px}#navTable li{float:left;position:relative;width:25%;cursor:pointer}#navTable.fiveCols li{width:20%}#navTable li div{width:100%;border-left:1px solid #ddd;font-size:16px;height:27px;color:#8291a2;display:table;padding:11px 0px 4px 0px}#navTable li:first-child div{border-left:none}#navTable li:after,#navTable li:before{display:none;content:'';position:absolute;left:46%;width:0;height:0;border-style:solid;top:42px}#navTable li:after{left:calc(46% + 1px);border-color:#fff transparent transparent transparent;border-width:8px}#navTable li::before{border-color:#ddd transparent transparent transparent;border-width:9px}#modal #navTable .pointer{bottom:-9px}#navTable .selected,#navTable .selected a{color:#8291a2;font-weight:bold}#navTable li:hover{color:#000}#navTable a{height:100%;display:table-cell;color:white;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';font-size:18px}#navTable .selected:hover{color:#007ec4}#navTable li.selected:after,#navTable li.selected:before{display:block}#navTabs .message{text-align:center;width:100%;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';color:#000;font-size:25px;padding-top:20px;padding:20px 0px;text-align:center}.profile #navTabs .message{color:#1ea1d7;text-shadow:none}#navTabs .message a{text-decoration:underline;color:white}.navTab{display:none;width:568px;min-height:270px}.navTab.selected{display:block !important}#navTabs{margin:0 auto;min-height:400px;position:relative;max-width:1024px}#navTabs .preloader{padding-top:30px;width:100%;text-align:center}#albums.navTab{max-width:672px;margin:0 auto}#likes.navTab{max-width:672px;margin:0 auto}#following.navTab{max-width:672px;margin:0 auto}#followed.navTab{max-width:672px;margin:0 auto}#modal #navTabs{margin-top:8px;min-height:200px;width:100%}.followerImage img{width:50px;height:50px;border-radius:47px}.followers li{float:left;width:100%;height:49px;margin:6px;padding:5px}#modal .followers li{width:544px}.followers{list-style:none}.followerDetails .description{height:12px !important;overflow:hidden;width:318px;font-size:12px !important;margin-top:3px}.followerDetails .description{height:30px !important;overflow:hidden;width:318px;font-size:12px !important;margin-top:3px;line-height:16px}#modal .followerDetails .description{width:370px;font-size:14px}#modal #authorDesc .description{height:24px !important;overflow:hidden;width:318px;font-size:12px !important;margin-top:3px;position:absolute}.followerDetails{float:left;margin-left:6px}.followerImage{float:left;margin-left:5px}.count{font-size:11px;font-weight:normal}#modal #albumTitle{display:none}#albumTitle{color:#61c2e9;font-size:34px;margin-bottom:20px}#albumContent{padding:33px 0px;width:100%;border-top:1px solid #ddd}#sellSction{padding:33px 0px;text-align:center;width:100%;border-top:1px solid #ddd}#modal #albumContent{padding:19px 0}#profileLists{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.userSharing .fb-like{top:-3px}.userSharing{top:0px;float:right;width:162px;text-align:right}.albumSharing,.albumPageSharing{position:absolute;right:0px;top:43px;z-index:100}#modal .albumSharing iframe{display:block}#modal .albumPageSharing{display:none}.fbShareIframe{margin-left:10px}#modal .albumSharing{position:absolute;right:31px;top:8px}.redText{color:red}#modal #popupFooter{min-height:50px;border-top:1px solid #ddd;padding:0px 30px;text-align:right;width:505px;padding-top:14px}div#popupFooter{max-width:800px;margin:0 auto;padding-bottom:40px}#popupFooter button,#reportSubmit{float:right;margin-bottom:8px;background:#eeeeee}a.greenButton{padding:8px 14px;height:19px;color:white}.profileSharing{position:absolute;top:11px;z-index:30;right:16px}.profileSharing iframe{display:block}#loader{background:url(/media/images/loaders/white-loading.gif) no-repeat bottom left;height:16px;width:16px;display:inline-block;vertical-align:middle}#searchResults{display:none;background:url(/media/images/community/search-results.png) no-repeat bottom left;height:300px;width:936px;margin:-215px auto 0 auto}#searchResultsText{padding:245px 25px 0 25px;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';color:#c59575;font-size:30px}#reportSelect{height:34px;border-radius:7px;border-color:#ccc}#reportForm{display:none;float:right}#popupContainer h1{font-size:40px;margin:0}#popupContainer h2{font-size:19px;margin:0;margin-top:10px;font-weight:normal}.bigButton{background:url(/media/images/community/popup/big-button.png);border:0;background-size:380px 104px;width:380px;height:52px;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';color:white;background-position:0 0;font-size:20px;cursor:pointer;color:white;display:block;margin:20px auto}.bigButton:hover{background-position:0 52px}#reportPage{max-width:100%;width:1024px;margin:0 auto}#reportPage:not(.courses) h1{margin:30px 0}#reportPage #navTable li{float:left;width:20%}#reportPage #leftMenu li{list-style:none}#reportPage .shapesTable{display:none}#userGamesSelector{font-size:20px}#reportPage form p{float:left;margin-top:-2px}#reportPage form{font-size:12px}#reportPage pre{white-space:normal}#reportPage .pagination{text-align:center;font-size:12px;margin:13px}#reportPage #tabShadow{height:70px}#reportPage .pagination a{color:#15a4dc}.fieldWrapper{margin-left:100px}.registerPage{white-space:normal;max-width:1024px;margin:0 auto;text-align:center}.webview .registerPage .msg{color:white;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande'}.webview .registerPage .msg a{color:white;text-decoration:underline}.webview .registerPage{max-width:100%;width:100%}.registerPage form{text-align:left;width:340px;float:right}.rtl .web .registerPage form{direction:rtl}.web .registerPage form{text-align:left;width:287px;float:none}.web #birthdaySelector input{width:273px}.mobile .registerPage form{text-align:left;width:86%;float:none}#popupHeader{color:#61c3ea;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';font-size:24px;margin-top:20px}#recaptcha{padding-bottom:17px}.registerPage table{margin:0 auto}.registerPage div,.registerPage a{word-wrap:break-all}.registerPage #forgot a,.registerPage #join a{color:#666666}.registerPage #forgot{float:right}.registerPage #join{float:left;text-align:center;width:285px}.registerPage #genderSelector input{font-size:20px;-webkit-appearance:none}:lang(de) .registerPage input{font-size:15px}.registerPage label{font-size:15px;line-height:1.8;font-weight:normal;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande'}.webview .registerPage label{color:white}.white .registerPage label{color:#666666}.registerPage .optin,.registerPage .optin label{font-size:12px;margin-bottom:15px}.registerPage.registerPage .errorlist{color:red;font-size:12px;padding:4px;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande'}.registerPage .comment{color:white;font-size:12px;padding:4px;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande'}.registerPage .error_sum{color:white;font-size:14px}.registerPage hr{padding:0;border:#61c2e9 1px solid;margin:0;width:100%;display:none;overflow:hidden}.registerPage .terms,.terms a{margin-top:7px;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';text-align:center;font-size:12px}.terms a{text-decoration:underline}.webview .terms,.webview .terms a{color:white}.white .terms,.white .terms a{color:#666666}.registerPage .fieldset{margin-top:6px;background-color:#ffffff;border:#c8cfd5 1px solid;border-radius:10px;overflow:hidden;height:auto}.registerPage .singleFieldset{height:39px}.registerPage #submitBtn{font-size:20px}.registerPage #submitBtn:focus,.registerPage #submitBtn:focus-visible,.registerPage #submitBtn:focus-within{background:#4d9fc2}.registerPage .fieldset input{border:0;padding:7px;margin:0;font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:20px;width:100%;box-shadow:0 0 0px 1000px white inset;-webkit-box-shadow:0 0 0px 1000px white inset;border-bottom:1px solid #c8cfd5}.registerPage .fieldset p:last-child input{border-bottom:none}.registerPage .fieldset input{background-color:transparent !important}.registerPage .newBlueBtn{width:100%}.registerPage .newGreenBtn{width:100%}.registerPage .fieldset p{line-height:36px}.registerPage li{list-style:none}.registerPage h1{margin-bottom:10px;font-size:34px}.registerPage h2{margin-bottom:5px;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande'}.registerPage h3{margin-bottom:0px;font-size:21px;font-weight:normal;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande'}#genderSelector label[for='id_gender_1']{background:url(/media/images/registration/male_register.png);background-size:50px 100px;margin-right:0px;background-position-y:-50px}#genderSelector label[for='id_gender_0']{background:url(/media/images/registration/female_register.png);background-size:50px 100px;background-position-y:-50px}#genderSelector label{cursor:pointer;width:50px;height:50px;background-repeat:no-repeat;display:inline-block;text-indent:-1000px;background-position-y:-50px;color:transparent}.registerPage #genderSelector label.selected{background-position-y:0px !important}.registerPage #genderSelector input{position:absolute;left:-9999px}.registerPage #genderSelector li{float:left}#birthdaySelector input{height:44px;border-radius:10px;border:1px solid #bebebe;font-size:20px;color:#666666;padding-left:12px;margin-top:3px;width:318px}.mobile #birthdaySelector input{width:283px}.web #birthdaySelector input{width:274px}#sky #birthdaySelector input{width:286px}#birthdaySelector select{margin:0;background-color:#ffffff;height:50px}.web3-button-container{min-height:70px;width:100%;display:flex;justify-content:center;align-items:center}.tt-web3modal-error{color:red;display:none;padding:10px 0;font-size:14px;text-align:center}#userTypeSelector{float:right}#id_user_type{height:46px;font-family:Arial, Helvetica, sans-serif;font-size:20px;width:287px;border-radius:10px;border-color:#bebebe;color:#666666;padding:0 10px}#userType{float:right}#genderLabel{float:left;margin-bottom:6px}.webview #birthdayLabel a{color:white}.white #birthdayLabel a{color:#666666}.tooltip{display:inline;position:relative}.tooltip:hover:after{background:#333;background:rgba(0,0,0,0.8);border-radius:5px;bottom:26px;color:#fff;content:attr(title);left:-90%;padding:5px 15px;position:absolute;z-index:98;width:100px}.tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;bottom:20px;content:'';left:50%;position:absolute;z-index:99}#playerWrapper{width:800px;height:600px;margin:0 auto;margin-bottom:30px}#switch{height:30px;margin:0 auto;width:240px;border-radius:6px;overflow:hidden}#ie7 #switch{top:80px}#filtersPlace #switch{margin:0;height:auto;position:relative;left:0}.switch{width:80px;cursor:pointer;height:30px;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';color:#6dc7ea;background-color:#f5f5f5;border:0;text-align:center;font-size:11px}#switch .selected{background:#6dc7ea;color:#ffffff}#publicLabel{display:inline-block;padding-top:9px;overflow:hidden;height:26px;margin:0 11px;float:right;font-size:13px;text-align:center;padding-left:0px}.albumPlayContainer{padding-top:30px;position:relative;margin:0 auto}.albumPlayContainer .description{line-height:23px;margin-top:17px}.albumPlayContainer .info{margin-top:10px}#albumPlayTitle{font-size:30px;margin-top:10px;font-family:Helvetica, Arial, 'Coustard', 'Lucida Grande';width:auto;overflow:hidden;text-overflow:ellipsis;height:28px}#albumPlayPageAds #albumPlayTitle{font-size:22px;white-space:nowrap}#albumPlaySharing{float:right;text-align:right;margin-top:9px;position:relative;font-size:12px;height:118px}.bigShareButton{height:53px}#profileName a{color:#bbbbbb}.if.if-crown{width:20px;height:12px;background:transparent url("/media/images/site/icons/crown.svg") no-repeat center center;background-size:cover;display:inline-block}.albumPlayContainer .details{color:#aaa;margin-top:3px}.albumPlayContainer .details .if.if-crown{font-size:20px;color:#ffd67e}.albumPlayContainer #profileName{margin-top:2px;font-size:14px}.hoverEffect{position:relative}.hoverEffect:hover:before{width:100%;height:64px;position:absolute;content:'';background:rgba(0,0,0,0.2);pointer-events:none;border-radius:8px}#shareBtn:hover{background:rgba(0,0,0,0.2)}#authorArea{width:383px;float:left;overflow:hidden}.grey{color:#bbbbbb}.albumPlayContainer #albumContent{padding:13px 0}#albumPlayPage{width:800px;margin:0 auto;padding-top:0px}#albumPlayPage #authorDesc{width:287px}#albumPlayPage #authorDesc .description{display:none}#shareBtn{cursor:pointer}#albumPlayPage #albumContent{padding:0px 160px}#embedLable{padding-bottom:3px;display:inline-block;cursor:pointer;vertical-align:text-top}#embedPanel{background-position-x:-8px;z-index:200;-webkit-box-shadow:0px 0px 8px rgba(50,50,50,0.27);-moz-box-shadow:0px 0px 8px rgba(50,50,50,0.27);box-shadow:0px 0px 8px rgba(50,50,50,0.27);font-family:Arial, Helvetica, sans-serif;padding:11px 11px 2px 11px;font-size:11px;color:grey;background:white;width:252px;height:74px;position:absolute;left:-86px;top:32px;display:none}#filtered .albumTitle{width:84px;text-overflow:ellipsis}#embedPanel textarea{margin-top:4px;font-size:11px;height:25px;resize:none;width:247px}#albumPlayPageAds #embedPanel{left:217px;top:110px}#albumPlayPageAds .blueBtn img{vertical-align:middle;width:13px}#albumPlayPageAds .blueBtn{background:#61c2e9;color:white;padding:2px 5px;border-radius:2px;display:inline-block;vertical-align:top;border:0;cursor:pointer}.arrow-up{position:absolute;top:-5px;left:92px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid white}#shareButtons{margin-bottom:4px}.page{margin:0 auto;max-width:1024px}#collectionPage{background:transparent;margin:0 auto}.webview #collectionPage{width:637px;margin-top:-53px}#modal #collectionPage{margin-top:0px !important}#collectionBanner{height:420px;background-size:cover;width:100%}.webview #collectionBanner{height:302px}#modal #collectionBanner{height:266px}#collectionPanel{max-width:1024px;margin:0 auto;padding:10px 10px}#albumsFilters{width:1024px;position:relative;margin:0 auto;margin-top:40px}.stickerBox{height:222px;width:272px}#sectionTitle{float:none;font-size:24px;margin:20px 0;font-weight:400;font-family:'MikadoBold', sans-serif}#searchResultsTitle{float:none;text-align:center;height:100px}#searchFilter{margin-top:7px;border:1px solid #8291a2;padding:5px 17px;font-family:'MikadoRegular', sans-serif;border-radius:5px}.nothome #featured{display:none}#inviteLink{display:block;width:100%;text-align:center;padding:0px;margin-bottom:70px}#inviteBanner{width:916px;border-radius:10px}#albumPlayPageAds{width:1130px;margin:0 auto}#albumPlayPageAds #albumPlayPage{margin:0;width:100%}#albumPlayPageAds .albumPlayContainer{float:left;width:800px;margin:0}#albumPlayPageAds #relatedBox{float:left;width:320px;padding-top:6px;overflow:hidden}#albumPlayPageAds #relatedBox h2{padding:20px 0;color:#61c2e9;text-align:left;font-size:28px}#albumPlayPageAds .relatedContainer{width:370px}#albumPlayPageAds .relatedContainer .bookshelfItem:nth-child(3n){margin-right:18px}#albumPlayPageAds .relatedContainer .bookshelfItem:nth-child(2n){margin-right:0px}#albumPlayPageAds #relatedBox #relatedExterior{overflow:hidden}#albumPlayPageAds #relatedBox #adsContainer{height:530px}.tansparentButton{text-decoration:none;width:149px;margin:4px;height:35px;border:0;cursor:pointer;display:inline-block;font-weight:bold;overflow:hidden;background:#ffffff;border-radius:6px;border:#ddd 1px solid;color:#8291a2;background-position:0 0;font-size:13px}.tansparentButton:hover{background:#ddd}.shareIcon{background:url(/media/images/community/albumactions.svg) no-repeat;background-position-x:-36px;height:17px;width:17px;display:inline-block;vertical-align:bottom;background-size:51px 17px}.assignIcon{background:url(/media/images/community/albumactions.svg) no-repeat;height:17px;width:17px;display:inline-block;vertical-align:bottom;background-size:51px 17px}.sellIcon{background:url(/media/images/community/albumactions.svg) no-repeat;height:17px;width:17px;background-position-x:-18px;display:inline-block;vertical-align:bottom;background-size:51px 17px}.flag{display:inline-block;width:16px;height:16px;background:url(/media/images/flags/flags.png) no-repeat}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-az{background-position:0 -16px}.flag.flag-ba{background-position:-16px -16px}.flag.flag-bb{background-position:-32px -16px}.flag.flag-bd{background-position:-48px -16px}.flag.flag-be{background-position:-64px -16px}.flag.flag-bf{background-position:-80px -16px}.flag.flag-bg{background-position:-96px -16px}.flag.flag-bh{background-position:-112px -16px}.flag.flag-bi{background-position:-128px -16px}.flag.flag-bj{background-position:-144px -16px}.flag.flag-bm{background-position:-160px -16px}.flag.flag-bn{background-position:-176px -16px}.flag.flag-bo{background-position:-192px -16px}.flag.flag-br{background-position:-208px -16px}.flag.flag-bs{background-position:-224px -16px}.flag.flag-bt{background-position:0 -32px}.flag.flag-bw{background-position:-16px -32px}.flag.flag-by{background-position:-32px -32px}.flag.flag-bz{background-position:-48px -32px}.flag.flag-ca{background-position:-64px -32px}.flag.flag-cd{background-position:-80px -32px}.flag.flag-cf{background-position:-96px -32px}.flag.flag-cg{background-position:-112px -32px}.flag.flag-ch{background-position:-128px -32px}.flag.flag-ci{background-position:-144px -32px}.flag.flag-ck{background-position:-160px -32px}.flag.flag-cl{background-position:-176px -32px}.flag.flag-cm{background-position:-192px -32px}.flag.flag-cn{background-position:-208px -32px}.flag.flag-co{background-position:-224px -32px}.flag.flag-cr{background-position:0 -48px}.flag.flag-cu{background-position:-16px -48px}.flag.flag-cv{background-position:-32px -48px}.flag.flag-cy{background-position:-48px -48px}.flag.flag-cz{background-position:-64px -48px}.flag.flag-de{background-position:-80px -48px}.flag.flag-dj{background-position:-96px -48px}.flag.flag-dk{background-position:-112px -48px}.flag.flag-dm{background-position:-128px -48px}.flag.flag-do{background-position:-144px -48px}.flag.flag-dz{background-position:-160px -48px}.flag.flag-ec{background-position:-176px -48px}.flag.flag-ee{background-position:-192px -48px}.flag.flag-eg{background-position:-208px -48px}.flag.flag-eh{background-position:-224px -48px}.flag.flag-er{background-position:0 -64px}.flag.flag-es{background-position:-16px -64px}.flag.flag-et{background-position:-32px -64px}.flag.flag-fi{background-position:-48px -64px}.flag.flag-fj{background-position:-64px -64px}.flag.flag-fm{background-position:-80px -64px}.flag.flag-fo{background-position:-96px -64px}.flag.flag-fr{background-position:-112px -64px}.flag.flag-ga{background-position:-128px -64px}.flag.flag-gb{background-position:-144px -64px}.flag.flag-gd{background-position:-160px -64px}.flag.flag-ge{background-position:-176px -64px}.flag.flag-gg{background-position:-192px -64px}.flag.flag-gh{background-position:-208px -64px}.flag.flag-gi{background-position:-224px -64px}.flag.flag-gl{background-position:0 -80px}.flag.flag-gm{background-position:-16px -80px}.flag.flag-gn{background-position:-32px -80px}.flag.flag-gp{background-position:-48px -80px}.flag.flag-gq{background-position:-64px -80px}.flag.flag-gr{background-position:-80px -80px}.flag.flag-gt{background-position:-96px -80px}.flag.flag-gu{background-position:-112px -80px}.flag.flag-gw{background-position:-128px -80px}.flag.flag-gy{background-position:-144px -80px}.flag.flag-hk{background-position:-160px -80px}.flag.flag-hn{background-position:-176px -80px}.flag.flag-hr{background-position:-192px -80px}.flag.flag-ht{background-position:-208px -80px}.flag.flag-hu{background-position:-224px -80px}.flag.flag-id{background-position:0 -96px}.flag.flag-ie{background-position:-16px -96px}.flag.flag-il{background-position:-32px -96px}.flag.flag-im{background-position:-48px -96px}.flag.flag-in{background-position:-64px -96px}.flag.flag-iq{background-position:-80px -96px}.flag.flag-ir{background-position:-96px -96px}.flag.flag-is{background-position:-112px -96px}.flag.flag-it{background-position:-128px -96px}.flag.flag-je{background-position:-144px -96px}.flag.flag-jm{background-position:-160px -96px}.flag.flag-jo{background-position:-176px -96px}.flag.flag-jp{background-position:-192px -96px}.flag.flag-ke{background-position:-208px -96px}.flag.flag-kg{background-position:-224px -96px}.flag.flag-kh{background-position:0 -112px}.flag.flag-ki{background-position:-16px -112px}.flag.flag-km{background-position:-32px -112px}.flag.flag-kn{background-position:-48px -112px}.flag.flag-kp{background-position:-64px -112px}.flag.flag-kr{background-position:-80px -112px}.flag.flag-kw{background-position:-96px -112px}.flag.flag-ky{background-position:-112px -112px}.flag.flag-kz{background-position:-128px -112px}.flag.flag-la{background-position:-144px -112px}.flag.flag-lb{background-position:-160px -112px}.flag.flag-lc{background-position:-176px -112px}.flag.flag-li{background-position:-192px -112px}.flag.flag-lk{background-position:-208px -112px}.flag.flag-lr{background-position:-224px -112px}.flag.flag-ls{background-position:0 -128px}.flag.flag-lt{background-position:-16px -128px}.flag.flag-lu{background-position:-32px -128px}.flag.flag-lv{background-position:-48px -128px}.flag.flag-ly{background-position:-64px -128px}.flag.flag-ma{background-position:-80px -128px}.flag.flag-mc{background-position:-96px -128px}.flag.flag-md{background-position:-112px -128px}.flag.flag-me{background-position:-128px -128px}.flag.flag-mg{background-position:-144px -128px}.flag.flag-mh{background-position:-160px -128px}.flag.flag-mk{background-position:-176px -128px}.flag.flag-ml{background-position:-192px -128px}.flag.flag-mm{background-position:-208px -128px}.flag.flag-mn{background-position:-224px -128px}.flag.flag-mo{background-position:0 -144px}.flag.flag-mq{background-position:-16px -144px}.flag.flag-mr{background-position:-32px -144px}.flag.flag-ms{background-position:-48px -144px}.flag.flag-mt{background-position:-64px -144px}.flag.flag-mu{background-position:-80px -144px}.flag.flag-mv{background-position:-96px -144px}.flag.flag-mw{background-position:-112px -144px}.flag.flag-mx{background-position:-128px -144px}.flag.flag-my{background-position:-144px -144px}.flag.flag-mz{background-position:-160px -144px}.flag.flag-na{background-position:-176px -144px}.flag.flag-nc{background-position:-192px -144px}.flag.flag-ne{background-position:-208px -144px}.flag.flag-ng{background-position:-224px -144px}.flag.flag-ni{background-position:0 -160px}.flag.flag-nl{background-position:-16px -160px}.flag.flag-no{background-position:-32px -160px}.flag.flag-np{background-position:-48px -160px}.flag.flag-nr{background-position:-64px -160px}.flag.flag-nz{background-position:-80px -160px}.flag.flag-om{background-position:-96px -160px}.flag.flag-pa{background-position:-112px -160px}.flag.flag-pe{background-position:-128px -160px}.flag.flag-pf{background-position:-144px -160px}.flag.flag-pg{background-position:-160px -160px}.flag.flag-ph{background-position:-176px -160px}.flag.flag-pk{background-position:-192px -160px}.flag.flag-pl{background-position:-208px -160px}.flag.flag-pr{background-position:-224px -160px}.flag.flag-ps{background-position:0 -176px}.flag.flag-pt{background-position:-16px -176px}.flag.flag-pw{background-position:-32px -176px}.flag.flag-py{background-position:-48px -176px}.flag.flag-qa{background-position:-64px -176px}.flag.flag-re{background-position:-80px -176px}.flag.flag-ro{background-position:-96px -176px}.flag.flag-rs{background-position:-112px -176px}.flag.flag-ru{background-position:-128px -176px}.flag.flag-rw{background-position:-144px -176px}.flag.flag-sa{background-position:-160px -176px}.flag.flag-sb{background-position:-176px -176px}.flag.flag-sc{background-position:-192px -176px}.flag.flag-sd{background-position:-208px -176px}.flag.flag-se{background-position:-224px -176px}.flag.flag-sg{background-position:0 -192px}.flag.flag-si{background-position:-16px -192px}.flag.flag-sk{background-position:-32px -192px}.flag.flag-sl{background-position:-48px -192px}.flag.flag-sm{background-position:-64px -192px}.flag.flag-sn{background-position:-80px -192px}.flag.flag-so{background-position:-96px -192px}.flag.flag-sr{background-position:-112px -192px}.flag.flag-st{background-position:-128px -192px}.flag.flag-sv{background-position:-144px -192px}.flag.flag-sy{background-position:-160px -192px}.flag.flag-sz{background-position:-176px -192px}.flag.flag-tc{background-position:-192px -192px}.flag.flag-td{background-position:-208px -192px}.flag.flag-tg{background-position:-224px -192px}.flag.flag-th{background-position:0 -208px}.flag.flag-tj{background-position:-16px -208px}.flag.flag-tl{background-position:-32px -208px}.flag.flag-tm{background-position:-48px -208px}.flag.flag-tn{background-position:-64px -208px}.flag.flag-to{background-position:-80px -208px}.flag.flag-tr{background-position:-96px -208px}.flag.flag-tt{background-position:-112px -208px}.flag.flag-tv{background-position:-128px -208px}.flag.flag-tw{background-position:-144px -208px}.flag.flag-tz{background-position:-160px -208px}.flag.flag-ua{background-position:-176px -208px}.flag.flag-ug{background-position:-192px -208px}.flag.flag-us{background-position:-208px -208px}.flag.flag-uy{background-position:-224px -208px}.flag.flag-uz{background-position:0 -224px}.flag.flag-va{background-position:-16px -224px}.flag.flag-vc{background-position:-32px -224px}.flag.flag-ve{background-position:-48px -224px}.flag.flag-vg{background-position:-64px -224px}.flag.flag-vi{background-position:-80px -224px}.flag.flag-vn{background-position:-96px -224px}.flag.flag-vu{background-position:-112px -224px}.flag.flag-ws{background-position:-128px -224px}.flag.flag-ye{background-position:-144px -224px}.flag.flag-za{background-position:-160px -224px}.flag.flag-zm{background-position:-176px -224px}.flag.flag-zw{background-position:-192px -224px}.flag-eu{background-image:url(/media/images/flags/16/EU.png) !important}.globe{background:url(/media/images/flags/16/globe.png);background-size:cover;height:16px !important}@media only screen and (min-device-width: 320px) and (max-device-width: 568px){#inviteBanner{width:268px}#collectionBanner,.webview #collectionBanner{height:152px}.web #modal .description,.web #modal .description p{color:#a2a2a2;line-height:24px}.navTab{width:300px}#modal #albumComments{width:320px;margin:0 auto}#categoriesCont #loadingAnimation{margin:13px 80px}}@keyframes fadeInA{from{opacity:0.2}to{opacity:0.5}}#albumPlayPageAds .relatedContainer{width:100%}.react-application-mount *{font-family:'MikadoRegular', sans-serif}#albumPlayPageAds #relatedBox{font-family:'MikadoRegular', sans-serif;padding-left:10px;padding-top:28px}#albumPlayPageAds #relatedBox *{font-family:'MikadoRegular', sans-serif}#albumPlayPageAds #relatedBox img.promotion{max-width:100%}#albumPlayPageAds #relatedBox .google_ads_container{margin-top:calc(63px - 28px)}#albumPlayPageAds #relatedBox .google_ads_container .promotion{width:320px;max-width:100%}@media screen and (max-width: 400px){#albumPlayPageAds #relatedBox .google_ads_container .promotion{width:380px}}#albumPlayPageAds #relatedBox .google_ads_container a{display:block}#albumPlayPageAds #relatedBox .google_ads_container a img.promotion{max-width:100%}#albumPlayPageAds #relatedBox .google_ads_container ins{background-color:transparent}#albumPlayPageAds #relatedBox .google_ads_container .adsbygoogle{width:320px;max-width:100%}#albumPlayPageAds #relatedBox .google_ads_container .offer_text{margin-top:16px;border-top:1px solid #bbb;margin-bottom:28px;padding-top:4px}#albumPlayPageAds #relatedBox .google_ads_container .offer_text a{padding-top:2px;font-family:'MikadoRegular', sans-serif}#albumPlayPageAds #relatedBox .google_ads_container .offer_text a span{color:#21db87}#albumPlayPageAds #relatedBox #relatedExterior{overflow:visible;margin-top:15px}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader{display:flex;flex-direction:column;align-items:center;position:relative}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader p{display:none}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader p,#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader img{z-index:2}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader img{width:60px}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframes{width:100%;position:relative}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe{animation:fadeInA 1s infinite alternate;opacity:0.1;width:100%;height:120px;margin-bottom:18px;display:grid;grid-template-columns:155px 140px;grid-template-rows:37px auto}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(1){animation-delay:.05s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(2){animation-delay:.1s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(3){animation-delay:.15s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(4){animation-delay:.2s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(5){animation-delay:.25s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(6){animation-delay:.3s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(7){animation-delay:.35s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(8){animation-delay:.4s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(9){animation-delay:.45s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(10){animation-delay:.5s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(11){animation-delay:.55s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(12){animation-delay:.6s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe .wire-image{background-color:lightgray;grid-row:span 2;grid-column:1;border-radius:5px}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe .wire-title,#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe .wire-desctiption{border-radius:5px;background-color:lightgray;height:15px;margin-left:15px;margin-top:5px}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe .wire-desctiption{width:100px}#albumPlayPageAds #relatedBox #playNextCont{font-size:16px;font-weight:normal;padding-right:2px;height:21px;display:flex;justify-content:space-between}#albumPlayPageAds #relatedBox #playNextLabel{color:#4a5056;margin-bottom:14px}#albumPlayPageAds #relatedBox #smartPlay{color:#4a5056}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch{display:inline-flex;width:30px;line-height:20px;height:20px;cursor:pointer}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch .smartPlayBar{background-color:#d3d3d3;line-height:20px;width:100%;height:7px;top:7px;position:relative;border-radius:3px}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch .smartSwitch{height:15px;background-color:#b1b1b1;border-radius:100%;width:15px;position:relative;top:-7px;left:0px;transition:background-color .02s,left .02s}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch.smartSwitchOn .smartSwitch{left:15px;background-color:#21db87}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch.smartSwitchOn .smartPlayBar{background-color:#c7f3df}#albumPlayPageAds #relatedBox .bookshelfItem{width:100%;margin-right:0px;margin-bottom:20px}#albumPlayPageAds #relatedBox .bookshelfItem .albumBox{width:100%;height:117px;border:none}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover{display:grid;grid-template-columns:0px 156px 164px;height:117px;cursor:pointer}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover:hover img{transform:scale(1.05)}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails{margin:0;padding:0;top:0;padding-left:11px;width:153px;position:relative}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails p,#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails a{color:#4a5056}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails:hover a{color:black}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .profileLink{margin-top:7px;display:block;color:#4a5056}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .profileLink:hover{color:black}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .authorTitle,#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .playCount{font-size:12px;line-height:16px;width:auto;height:auto;transition:color 0.2s}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .gameTitle{padding:0;margin:0;width:153px;background-image:none;overflow:hidden;max-height:30px;font-size:13px;line-height:15px}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .gameTitle a{font-size:13px;line-height:15px;padding:0;margin:0;display:block}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .premium{position:relative;top:2px}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .if.if-crown{background-color:transparent;background-image:url("../../images/site/icons/crown.svg");width:18px;height:18px;background-size:contain;margin-right:5px;display:inline-block;background-repeat:no-repeat;background-position:top left}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .premium-text{font-size:12px;position:absolute;line-height:18px}#albumPlayPageAds #relatedBox .bookshelfItem img{transform:scale(1);transition:transform 0.1s;height:117px;min-height:117px;width:154px;border-radius:10px;border:#eaeaec solid 1px}.campus-promo-block{width:100%;max-width:100%;height:auto;min-height:100px}.campus-promo-block .campus-title{display:flex;justify-content:space-between;margin-bottom:10px}.campus-promo-block .campus-title .title{color:#7dc5ee;font-family:'MikadoBold', sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:20px}.campus-promo-block .campus-title .subtitle,.campus-promo-block .campus-title .subtitle a{color:#515150;text-align:right;font-family:'MikadoLight', sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.campus-promo-block .promoted-course{display:flex;box-sizing:border-box;justify-content:space-between;margin:0 auto 10px;width:100%;max-width:500px;border-radius:15px;background-color:#fff;background:linear-gradient(180deg, #fff -.36%, #fff -.34%, #fff 8.61%, #f5fcff 99.89%);gap:14px;border:1px solid #6fc3e9;width:100%;padding:14px}.campus-promo-block .course-details-container{width:137px;height:100%;display:flex;flex-direction:column;gap:10px;justify-content:space-between;flex:1 1;padding-top:12px}.campus-promo-block .course-details-link-container{display:block;height:100px}.campus-promo-block .course-details{color:#78828a;font-family:'MikadoRegular', sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:flex;justify-content:space-around;flex-direction:column}.campus-promo-block .course-details>div{height:19px}.campus-promo-block span.ages,.campus-promo-block span.lessons{display:inline-block;line-height:19px}.campus-promo-block span.lessons{padding-left:2.5px}.campus-promo-block .course-title{color:#515150;font-family:'MikadoMedium', sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.campus-promo-block .course-thumbnail{max-width:50%;display:flex;aspect-ratio:360/258;height:auto;width:100%;flex-direction:column;align-items:center;justify-content:center;transition:all 0.3s;width:156px}.campus-promo-block .course-thumbnail:hover{transform:scale(1.05)}.campus-promo-block .top-cover{width:79%;margin-bottom:-2px;height:6px;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid #7dc5ee;border-bottom:none;background-color:#dcecf3;box-shadow:inset 0 1px 0px 0px #fff}.campus-promo-block .top-cover:nth-child(2){width:85%}.campus-promo-block .top-cover:nth-child(3){width:92%}.campus-promo-block .course-cover-image{aspect-ratio:360/258;height:auto;width:100%;border-radius:10px;border:1px solid #7dc5ee;object-fit:cover}@media (min-width: 768px){.campus-promo-block .top-cover{border-top-left-radius:22px;border-top-right-radius:22px;height:5px}.campus-promo-block .course-cover-image{border-radius:9px}.campus-promo-block .course-thumbnail{width:136px}}.keywords{visibility:hidden}.keywords .slideMeta{margin-bottom:10px;display:inline-block}.keywords.processed{visibility:visible}.keywords .slideTitle{font-weight:bold;display:block}.keywords .slideTag{display:inline-block;background-color:#f5f6f8;color:#626971;padding:4px 10px;border-radius:3px;line-height:17px;margin-right:5px;margin-bottom:5px;transition:0.2s background;font-size:12px;cursor:pointer}.keywords .slideTag:hover{background-color:#e6e9ee}.keywords .slideTag::before{content:"#"}@keyframes fadeInA{from{opacity:0.2}to{opacity:0.5}}#albumPlayPageAds .relatedContainer{width:100%}.react-application-mount *{font-family:'MikadoRegular', sans-serif}#albumPlayPageAds #relatedBox{font-family:'MikadoRegular', sans-serif;padding-left:10px;padding-top:28px}#albumPlayPageAds #relatedBox *{font-family:'MikadoRegular', sans-serif}#albumPlayPageAds #relatedBox img.promotion{max-width:100%}#albumPlayPageAds #relatedBox .google_ads_container{margin-top:calc(63px - 28px)}#albumPlayPageAds #relatedBox .google_ads_container .promotion{width:320px;max-width:100%}@media screen and (max-width: 400px){#albumPlayPageAds #relatedBox .google_ads_container .promotion{width:380px}}#albumPlayPageAds #relatedBox .google_ads_container a{display:block}#albumPlayPageAds #relatedBox .google_ads_container a img.promotion{max-width:100%}#albumPlayPageAds #relatedBox .google_ads_container ins{background-color:transparent}#albumPlayPageAds #relatedBox .google_ads_container .adsbygoogle{width:320px;max-width:100%}#albumPlayPageAds #relatedBox .google_ads_container .offer_text{margin-top:16px;border-top:1px solid #bbb;margin-bottom:28px;padding-top:4px}#albumPlayPageAds #relatedBox .google_ads_container .offer_text a{padding-top:2px;font-family:'MikadoRegular', sans-serif}#albumPlayPageAds #relatedBox .google_ads_container .offer_text a span{color:#21db87}#albumPlayPageAds #relatedBox #relatedExterior{overflow:visible;margin-top:15px}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader{display:flex;flex-direction:column;align-items:center;position:relative}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader p{display:none}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader p,#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader img{z-index:2}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader img{width:60px}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframes{width:100%;position:relative}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe{animation:fadeInA 1s infinite alternate;opacity:0.1;width:100%;height:120px;margin-bottom:18px;display:grid;grid-template-columns:155px 140px;grid-template-rows:37px auto}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(1){animation-delay:.05s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(2){animation-delay:.1s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(3){animation-delay:.15s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(4){animation-delay:.2s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(5){animation-delay:.25s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(6){animation-delay:.3s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(7){animation-delay:.35s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(8){animation-delay:.4s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(9){animation-delay:.45s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(10){animation-delay:.5s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(11){animation-delay:.55s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe:nth-child(12){animation-delay:.6s}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe .wire-image{background-color:lightgray;grid-row:span 2;grid-column:1;border-radius:5px}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe .wire-title,#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe .wire-desctiption{border-radius:5px;background-color:lightgray;height:15px;margin-left:15px;margin-top:5px}#albumPlayPageAds #relatedBox #relatedExterior #relatedLoader .wireframe .wire-desctiption{width:100px}#albumPlayPageAds #relatedBox #playNextCont{font-size:16px;font-weight:normal;padding-right:2px;height:21px;display:flex;justify-content:space-between}#albumPlayPageAds #relatedBox #playNextLabel{color:#4a5056;margin-bottom:14px}#albumPlayPageAds #relatedBox #smartPlay{color:#4a5056}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch{display:inline-flex;width:30px;line-height:20px;height:20px;cursor:pointer}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch .smartPlayBar{background-color:#d3d3d3;line-height:20px;width:100%;height:7px;top:7px;position:relative;border-radius:3px}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch .smartSwitch{height:15px;background-color:#b1b1b1;border-radius:100%;width:15px;position:relative;top:-7px;left:0px;transition:background-color .02s,left .02s}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch.smartSwitchOn .smartSwitch{left:15px;background-color:#21db87}#albumPlayPageAds #relatedBox #smartPlay #smartPlaySwitch.smartSwitchOn .smartPlayBar{background-color:#c7f3df}#albumPlayPageAds #relatedBox .bookshelfItem{width:100%;margin-right:0px;margin-bottom:20px}#albumPlayPageAds #relatedBox .bookshelfItem .albumBox{width:100%;height:117px;border:none}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover{display:grid;grid-template-columns:0px 156px 164px;height:117px;cursor:pointer}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover:hover img{transform:scale(1.05)}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails{margin:0;padding:0;top:0;padding-left:11px;width:153px;position:relative}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails p,#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails a{color:#4a5056}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails:hover a{color:black}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .profileLink{margin-top:7px;display:block;color:#4a5056}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .profileLink:hover{color:black}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .authorTitle,#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .playCount{font-size:12px;line-height:16px;width:auto;height:auto;transition:color 0.2s}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .gameTitle{padding:0;margin:0;width:153px;background-image:none;overflow:hidden;max-height:30px;font-size:13px;line-height:15px}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .gameTitle a{font-size:13px;line-height:15px;padding:0;margin:0;display:block}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .premium{position:relative;top:2px}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .if.if-crown{background-color:transparent;background-image:url("../../images/site/icons/crown.svg");width:18px;height:18px;background-size:contain;margin-right:5px;display:inline-block;background-repeat:no-repeat;background-position:top left}#albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .premium-text{font-size:12px;position:absolute;line-height:18px}#albumPlayPageAds #relatedBox .bookshelfItem img{transform:scale(1);transition:transform 0.1s;height:117px;min-height:117px;width:154px;border-radius:10px;border:#eaeaec solid 1px}.campus-promo-block{width:100%;max-width:100%;height:auto;min-height:100px}.campus-promo-block .campus-title{display:flex;justify-content:space-between;margin-bottom:10px}.campus-promo-block .campus-title .title{color:#7dc5ee;font-family:'MikadoBold', sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:20px}.campus-promo-block .campus-title .subtitle,.campus-promo-block .campus-title .subtitle a{color:#515150;text-align:right;font-family:'MikadoLight', sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.campus-promo-block .promoted-course{display:flex;box-sizing:border-box;justify-content:space-between;margin:0 auto 10px;width:100%;max-width:500px;border-radius:15px;background-color:#fff;background:linear-gradient(180deg, #fff -.36%, #fff -.34%, #fff 8.61%, #f5fcff 99.89%);gap:14px;border:1px solid #6fc3e9;width:100%;padding:14px}.campus-promo-block .course-details-container{width:137px;height:100%;display:flex;flex-direction:column;gap:10px;justify-content:space-between;flex:1 1;padding-top:12px}.campus-promo-block .course-details-link-container{display:block;height:100px}.campus-promo-block .course-details{color:#78828a;font-family:'MikadoRegular', sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:flex;justify-content:space-around;flex-direction:column}.campus-promo-block .course-details>div{height:19px}.campus-promo-block span.ages,.campus-promo-block span.lessons{display:inline-block;line-height:19px}.campus-promo-block span.lessons{padding-left:2.5px}.campus-promo-block .course-title{color:#515150;font-family:'MikadoMedium', sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.campus-promo-block .course-thumbnail{max-width:50%;display:flex;aspect-ratio:360/258;height:auto;width:100%;flex-direction:column;align-items:center;justify-content:center;transition:all 0.3s;width:156px}.campus-promo-block .course-thumbnail:hover{transform:scale(1.05)}.campus-promo-block .top-cover{width:79%;margin-bottom:-2px;height:6px;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid #7dc5ee;border-bottom:none;background-color:#dcecf3;box-shadow:inset 0 1px 0px 0px #fff}.campus-promo-block .top-cover:nth-child(2){width:85%}.campus-promo-block .top-cover:nth-child(3){width:92%}.campus-promo-block .course-cover-image{aspect-ratio:360/258;height:auto;width:100%;border-radius:10px;border:1px solid #7dc5ee;object-fit:cover}@media (min-width: 768px){.campus-promo-block .top-cover{border-top-left-radius:22px;border-top-right-radius:22px;height:5px}.campus-promo-block .course-cover-image{border-radius:9px}.campus-promo-block .course-thumbnail{width:136px}}.albumPlay #playerWrapper #coverImage{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;border-radius:12px;z-index:10;overflow:hidden}.albumPlay #playerWrapper #coverImageWhitner{position:absolute;width:100%;height:100%;justify-content:center;align-items:center;z-index:1;background-color:rgba(255,255,255,0.2);top:0;left:0}.albumPlay #playerWrapper #coverImageImg{position:absolute;width:100%;top:0;left:0;height:100%}@media screen and (max-width: 700px){.albumPlay #playerWrapper #coverImageImg{height:100%}}.albumPlay #playerWrapper .flexholder{display:flex;align-items:center;justify-content:center;height:100%}.albumPlay #playerWrapper .spinner{box-shadow:rgba(0,0,0,0.2) 0px 8px 4px 0px;background-color:transparent;border-radius:6px;width:62px;height:62px;z-index:2}.albumPlay #playerWrapper .playBtn{box-shadow:rgba(0,0,0,0.2) 0px 8px 4px 0px;background-color:white;border-radius:6px;width:42px;height:42px;z-index:2;padding:10px;cursor:pointer;transition:transform 160ms ease-out}.albumPlay #playerWrapper .playBtn:hover{transform:scale(1.2)}.albumPlay:not(.mobile) #albumPlayPageAds #albumPlayPage{width:1024px;margin:auto}.albumPlay:not(.mobile) #albumPlayPageAds #albumPlayPage .albumPlayContainer{width:690px;padding-top:63px}.albumPlay:not(.mobile) #albumPlayPageAds #albumPlayPage .albumPlayContainer .alert-info{background-color:rgba(0,0,0,0.1);padding:5px;margin:5px;border-radius:5px}.albumPlay:not(.mobile) #albumPlayPageAds #albumPlayPage #playerWrapper{width:688px;height:516px;border:1px solid #bbb;border-radius:1.75% / 2.3275%;overflow:hidden;position:relative}.albumPlay:not(.mobile) #albumPlayPageAds #albumPlayPage #playerWrapper iframe{position:relative;height:100%;left:-1px}#connectDropDown{position:absolute;display:none;font-family:"MikadoRegular", sans-serif;background:white;border-radius:10px;color:#8c9aa9;right:-30px;top:67px;width:275px;padding:12px 0;z-index:999999999;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25)}#connectDropDown:after{content:"";position:absolute;top:14px;right:25px;width:0;height:0;border:13px solid transparent;border-bottom-color:#fff;border-top:0;margin-left:-27px;margin-top:-27px}#connectDropDown .dropDownSubContainer{padding:25px 15px}#connectDropDown .connectButton{text-align:center;border:2px solid #78828a;border-radius:5px;height:35px;width:237px;line-height:35px}#connectDropDown .connectButton:first-of-type{margin-bottom:20px}#connectDropDown .connectButton.fb{background-color:#526da4;color:white}#connectDropDown .languageAgeDropDowns{padding-left:10px}#connectDropDown .languageAgeDropDowns #ageFilter,#connectDropDown .languageAgeDropDowns #languageFilter{color:#78828a;height:25px;font-size:20px;width:auto !important}#connectDropDown .languageAgeDropDowns .language-selected-text:after{content:"";background:#526da4;width:20px;height:20px;display:block}#connectDropDown .languageAgeDropDowns .ageSelection{margin-bottom:40px}#connectDropDown .languageAgeDropDowns .languageSelect select{opacity:0;display:initial;position:absolute}#accountDropDown{position:absolute;display:none;font-family:"MikadoRegular", sans-serif;background:white;border-radius:10px;color:#8c9aa9;right:-30px;top:67px;width:275px;padding:12px 0;z-index:999999999;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);padding:0}#accountDropDown:after{content:"";position:absolute;top:14px;right:25px;width:0;height:0;border:13px solid transparent;border-bottom-color:#fff;border-top:0;margin-left:-27px;margin-top:-27px}#accountDropDown li{list-style:none;padding:0 18px;height:40px;font-size:19px;line-height:19px}#accountDropDown li:hover{background:#edeef0}#accountDropDown li:hover.disabled{background:none}#accountDropDown li:hover.disabled #myProfileLink{pointer-events:none}#accountDropDown li a{width:100%;display:block;line-height:40px}#accountDropDown li:first-of-type{height:64px;text-align:center;padding-top:18px;border-bottom:solid 1px rgba(138,152,168,0.2);margin-bottom:7px}#accountDropDown li:last-of-type{text-align:center;height:42px;line-height:75px;border-top:solid 1px rgba(138,152,168,0.2);margin-top:14px;padding:12px 18px}#accountDropDown li #myProfileLink{line-height:inherit}#accountDropDown li #accountEmail{line-height:34px;width:auto;margin-top:7px;font-size:21px}@keyframes logo-rotation{0%{transform:rotate(0deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}.website #content,.web #content{padding-top:144px}@media screen and (max-width: 700px){.website #content,.web #content{padding-top:63px}}.website #fixedHeader,.web #fixedHeader{position:fixed;top:0}.website #fixedHeader.from_iframe,.web #fixedHeader.from_iframe{position:absolute}.website #fixedHeader.from_iframe #headerContainer,.web #fixedHeader.from_iframe #headerContainer{background-color:#2653A0 !important}.website #fixedHeader #headerContainer,.web #fixedHeader #headerContainer{background-color:white;position:initial;border-bottom:1px solid #edeef0}.website #fixedHeader #header,.web #fixedHeader #header{max-width:1024px;min-width:360px;padding:0 16px}.website #fixedHeader header,.web #fixedHeader header{height:85px;color:#99a6b0;font-family:'MikadoRegular', sans-serif;display:grid;grid-template-columns:64px 85px auto 163px;grid-gap:36px;transition:height 320ms ease-in-out;will-change:height;align-items:center}.website #fixedHeader header.from_iframe_header,.web #fixedHeader header.from_iframe_header{grid-template-columns:100px 0px auto 163px;grid-gap:0px;color:white}.website #fixedHeader header.from_iframe_header .toggleProfileMenu,.web #fixedHeader header.from_iframe_header .toggleProfileMenu{border-right-color:white !important;border-bottom-color:white !important}.website #fixedHeader header.from_iframe_header #logoCont img,.web #fixedHeader header.from_iframe_header #logoCont img{filter:brightness(0) invert(1)}.website #fixedHeader header.from_iframe_header img.gaby_logo,.web #fixedHeader header.from_iframe_header img.gaby_logo{height:85px;margin:auto}@media screen and (max-width: 641px){.website #fixedHeader header.from_iframe_header img.gaby_logo,.web #fixedHeader header.from_iframe_header img.gaby_logo{visibility:hidden;height:0}}.website #fixedHeader header.from_iframe_header .powered_by,.web #fixedHeader header.from_iframe_header .powered_by{font-family:'MikadoMedium';font-size:18px}@media screen and (max-width: 641px){.website #fixedHeader header,.web #fixedHeader header{height:63px;grid-template-columns:44px 85px auto 163px;grid-gap:36px}}.website #fixedHeader header #logoCont,.website #fixedHeader header #createContainer,.website #fixedHeader header #searchCont,.website #fixedHeader header #profileContainer,.web #fixedHeader header #logoCont,.web #fixedHeader header #createContainer,.web #fixedHeader header #searchCont,.web #fixedHeader header #profileContainer{display:flex;align-items:center;justify-content:center;height:100%;will-change:width, height;transition:width 320ms ease-in-out, height 320ms ease-in-out}.website #fixedHeader header #logoCont,.web #fixedHeader header #logoCont{transition:width 320ms ease-in-out;will-change:width}@media screen and (max-width: 641px){.website #fixedHeader header #logoCont,.web #fixedHeader header #logoCont{width:44px}}.website #fixedHeader header #logoCont .animatedLogo,.web #fixedHeader header #logoCont .animatedLogo{position:relative;width:64px;height:64px;display:flex;justify-content:center;align-items:center;transition:width 320ms ease-in-out, height 320ms ease-in-out;will-change:width, height}@media screen and (max-width: 641px){.website #fixedHeader header #logoCont .animatedLogo,.web #fixedHeader header #logoCont .animatedLogo{height:44px;width:44px}}.website #fixedHeader header #logoCont .animatedLogo img,.web #fixedHeader header #logoCont .animatedLogo img{position:absolute}.website #fixedHeader header #logoCont .animatedLogo:hover .outer,.web #fixedHeader header #logoCont .animatedLogo:hover .outer{transform:rotate(90deg);animation:logo-rotation 1.5s infinite}.website #fixedHeader header #logoCont .animatedLogo .outer,.web #fixedHeader header #logoCont .animatedLogo .outer{width:100%;height:100%}.website #fixedHeader header #logoCont .animatedLogo .inner,.web #fixedHeader header #logoCont .animatedLogo .inner{width:60%;height:60%}.website #fixedHeader header #createContainer a,.web #fixedHeader header #createContainer a{color:#99a6b0;font-family:'MikadoBold', sans-serif;font-size:18px;height:19px;font-weight:bolder}.website #fixedHeader header #createContainer img,.web #fixedHeader header #createContainer img{opacity:0.7;height:12px;margin-left:7px}.website #fixedHeader header #searchCont #searchBox,.website #fixedHeader header #searchCont #searchInput,.web #fixedHeader header #searchCont #searchBox,.web #fixedHeader header #searchCont #searchInput{background-color:#f5f6f8;height:40px}.website #fixedHeader header #searchCont #searchBox,.web #fixedHeader header #searchCont #searchBox{margin:0;padding:0px 8px;max-width:316px;width:100%;height:47px;display:grid;grid-template-columns:23px auto 20px;align-items:center}@media screen and (max-width: 630px){.website #fixedHeader header #searchCont #searchBox,.web #fixedHeader header #searchCont #searchBox{display:none}}.website #fixedHeader header #searchCont #searchInput,.web #fixedHeader header #searchCont #searchInput{width:100%;font-size:20px;height:100%;box-sizing:border-box;margin-left:0;padding-left:10px}.website #fixedHeader header #searchCont #searchInput::-webkit-input-placeholder,.web #fixedHeader header #searchCont #searchInput::-webkit-input-placeholder{color:#d2d7dd;font-size:20px}@media screen and (max-width: 800px){.website #fixedHeader header #searchCont #searchInput::-webkit-input-placeholder,.web #fixedHeader header #searchCont #searchInput::-webkit-input-placeholder{font-size:16px}}.website #fixedHeader header #searchCont #searchInput:-ms-input-placeholder,.web #fixedHeader header #searchCont #searchInput:-ms-input-placeholder{color:#d2d7dd;font-size:20px}.website #fixedHeader header #searchCont #searchInput::placeholder,.web #fixedHeader header #searchCont #searchInput::placeholder{color:#d2d7dd;font-size:20px}.website #fixedHeader header #searchCont #searchButton,.web #fixedHeader header #searchCont #searchButton{background:none;padding:0;margin:0;margin-bottom:2px}.website #fixedHeader header #searchCont #clearSearchButton,.web #fixedHeader header #searchCont #clearSearchButton{top:auto;right:15px}.website #fixedHeader header #profileContainer,.web #fixedHeader header #profileContainer{display:flex;width:100%;align-items:center;font-family:'MikadoBold', sans-serif;cursor:pointer;opacity:0.5;pointer-events:none}.website #fixedHeader header #profileContainer a,.web #fixedHeader header #profileContainer a{display:contents;color:inherit}.website #fixedHeader header #profileContainer.init,.web #fixedHeader header #profileContainer.init{opacity:1;pointer-events:initial}.website #fixedHeader header #profileContainer.logout,.web #fixedHeader header #profileContainer.logout{pointer-events:none;opacity:0.5}.website #fixedHeader header #profileContainer .profileAvatar,.web #fixedHeader header #profileContainer .profileAvatar{background-color:#78828a;border-radius:50%;color:white;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-right:8px;font-size:20px;overflow:hidden}@media screen and (max-width: 641px){.website #fixedHeader header #profileContainer .profileAvatar,.web #fixedHeader header #profileContainer .profileAvatar{width:33px;height:33px;font-size:20px}}.website #fixedHeader header #profileContainer .profileText,.web #fixedHeader header #profileContainer .profileText{font-size:18px;font-family:'MikadoBold', sans-serif;width:90px;margin-right:10px}@media screen and (max-width: 641px){.website #fixedHeader header #profileContainer .profileText,.web #fixedHeader header #profileContainer .profileText{font-size:15px;margin-right:5px;width:65px}}.website #fixedHeader header #profileContainer .profileText.emailOnly,.web #fixedHeader header #profileContainer .profileText.emailOnly{text-overflow:ellipsis;overflow:hidden}.website #fixedHeader header #profileContainer .toggleProfileMenu,.web #fixedHeader header #profileContainer .toggleProfileMenu{margin-bottom:3px;display:inline-block;border-right:3px solid #99a6b0;border-bottom:3px solid #99a6b0;width:5px;height:5px;transform:rotate(45deg)}header .fake-header{position:fixed;top:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #edeef0;height:63px;background:white}@media screen and (min-width: 700px){header .fake-header{height:85px}}header .fake-header .header-items{max-width:1024px;padding:0 14px;height:100%;width:100%;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}header .fake-header .header-items .tt-logo{position:relative;width:44px;height:44px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 700px){header .fake-header .header-items .tt-logo{height:64px;width:64px}}header .fake-header .header-items .tt-logo img{position:absolute}header .fake-header .header-items .tt-logo .outer{width:100%;height:100%}header .fake-header .header-items .tt-logo .inner{width:60%;height:60%}.website.mobile #content,.web.mobile #content{background:white}.website.mobile.insights #content,.website.mobile.home #content,.web.mobile.insights #content,.web.mobile.home #content{padding-top:0;padding-bottom:0}.website #headerContainer.mobile #header,.web #headerContainer.mobile #header{min-width:260px}.website #headerContainer.mobile header,.web #headerContainer.mobile header{height:85px;justify-content:space-between;display:flex;align-items:center}@media screen and (max-width: 641px){.website #headerContainer.mobile header,.web #headerContainer.mobile header{height:67px}}.website #headerContainer.mobile header.from_iframe_header,.web #headerContainer.mobile header.from_iframe_header{grid-gap:0px;display:grid;grid-template-columns:94px 85px 1fr 163px}.website #headerContainer.mobile header.from_iframe_header .toggleProfileMenu,.web #headerContainer.mobile header.from_iframe_header .toggleProfileMenu{border-right-color:white !important;border-bottom-color:white !important}.website #headerContainer.mobile header.from_iframe_header img.gaby_logo,.web #headerContainer.mobile header.from_iframe_header img.gaby_logo{height:85px;margin:auto}@media screen and (max-width: 641px){.website #headerContainer.mobile header.from_iframe_header img.gaby_logo,.web #headerContainer.mobile header.from_iframe_header img.gaby_logo{visibility:hidden;height:0}}.website #headerContainer.mobile header #logoCont,.web #headerContainer.mobile header #logoCont{height:51px;width:64px}.website #headerContainer.mobile header #logoCont .animatedLogo,.web #headerContainer.mobile header #logoCont .animatedLogo{width:46px;height:46px}.website #headerContainer.mobile header #profileContainer,.web #headerContainer.mobile header #profileContainer{width:auto}.website #headerContainer.mobile header #profileContainer .profileAvatar,.web #headerContainer.mobile header #profileContainer .profileAvatar{width:33px;height:33px;font-size:20px}.website #headerContainer.mobile header #profileContainer .profileText,.web #headerContainer.mobile header #profileContainer .profileText{font-size:15px;margin-right:5px;width:auto;max-width:60%}.website #headerContainer.mobile #connectDropDown,.website #headerContainer.mobile #accountDropDown,.web #headerContainer.mobile #connectDropDown,.web #headerContainer.mobile #accountDropDown{right:10px;border-radius:0 0 10px 10px;top:65px;width:215px}.website #headerContainer.mobile #connectDropDown::after,.website #headerContainer.mobile #accountDropDown::after,.web #headerContainer.mobile #connectDropDown::after,.web #headerContainer.mobile #accountDropDown::after{display:none}.website #headerContainer.mobile #connectDropDown li,.website #headerContainer.mobile #connectDropDown #accountEmail,.website #headerContainer.mobile #accountDropDown li,.website #headerContainer.mobile #accountDropDown #accountEmail,.web #headerContainer.mobile #connectDropDown li,.web #headerContainer.mobile #connectDropDown #accountEmail,.web #headerContainer.mobile #accountDropDown li,.web #headerContainer.mobile #accountDropDown #accountEmail{text-align:left;font-size:16px;margin-top:0;height:34px}.website #headerContainer.mobile #connectDropDown a,.website #headerContainer.mobile #accountDropDown a,.web #headerContainer.mobile #connectDropDown a,.web #headerContainer.mobile #accountDropDown a{line-height:25px}.website #headerContainer.mobile #connectDropDown li:first-of-type,.website #headerContainer.mobile #accountDropDown li:first-of-type,.web #headerContainer.mobile #connectDropDown li:first-of-type,.web #headerContainer.mobile #accountDropDown li:first-of-type{padding-top:10px;height:60px}.website #headerContainer.mobile #connectDropDown li:last-of-type,.website #headerContainer.mobile #accountDropDown li:last-of-type,.web #headerContainer.mobile #connectDropDown li:last-of-type,.web #headerContainer.mobile #accountDropDown li:last-of-type{height:28px}body.isPopup header{display:none !important}body.isPopup footer{display:none}body.isPopup #content{padding-top:0}body.isPopup #goProFloat{display:none}.isIpad header{padding:0 30px !important}#filtersContainer{height:55px}#filtersContainer #filters{height:55px}#filtersContainer #filters #categoriesCont{height:55px;width:863px}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-content{display:flex;align-items:center}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-more{font-size:11px;padding:0 10px;height:30px}#filtersContainer #filters #categoriesCont .tt-categories a{font-size:16px;padding:0 10px}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-item.selected,#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-item.tt-categories-item-all{background-color:inherit !important}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-item.selected a,#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-item.tt-categories-item-all a{padding:0 10px !important}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-item.selected span,#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-item.tt-categories-item-all span{background-color:#7dc5ee;padding:3px 5px;border-radius:5px}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-new-select{position:relative;padding:0;top:13px}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-new-select select{opacity:0;position:absolute;left:0;top:0}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-new-select .tt-categories-select-text{color:#99a6b0;font-size:16px;letter-spacing:-0.3px}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-new-select .tt-categories-select-text::after{content:"";position:relative;top:-3px;left:8px;display:inline-block;border:none !important;border-right:2px solid currentColor !important;border-bottom:2px solid currentColor !important;width:6px;height:6px;transform:rotate(-315deg)}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-new-select .tt-categories-select-text.selected{background-color:#7dc5ee;color:white;padding:5px;padding-right:18px;border-radius:5px}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-select-wrap{display:flex;align-items:center;background-color:inherit !important;padding-left:15px;padding-right:15px}#filtersContainer #filters #categoriesCont .tt-categories select.tt-categories-select{background-color:#7dc5ee;height:30px;border-radius:10px}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-item.tt-categories-item-all::before{display:none}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-item.tt-categories-item-all span{padding-right:15px}#filtersContainer #filters #categoriesCont .tt-categories .tt-categories-item.tt-categories-item-all span::after{content:"";position:relative;top:-3px;left:8px;display:inline-block;border:none !important;border-right:2px solid #fff !important;border-bottom:2px solid #fff !important;width:6px;height:6px;transform:rotate(-315deg)}#filtersContainer #filters .selectContainer{height:55px;display:flex;align-items:center}#filtersContainer #filters .selectContainer .dd-pointer-down{display:inline-block;border:none !important;border-right:2px solid #99a6b0 !important;border-bottom:2px solid #99a6b0 !important;width:6px;height:6px;transform:rotate(-315deg);top:25px;right:-3px}#filtersContainer #filters .selectContainer select{font-size:16px}#filtersContainer #filters .selectContainer #ageFilter{width:90px !important}#filtersContainer #filters .selectContainer#languageFilterCont{margin-left:5px}#filtersContainer #filters .selectContainer#languageFilterCont img{top:2px;left:10px !important}#filtersContainer #filters .selectContainer#languageFilterCont .dd-pointer-down{right:3px}@media only screen and (min-width: 320px) and (max-width: 641px){#filtersContainer #filters{display:flex;max-width:100%;box-sizing:border-box}#filtersContainer #filters .selectContainer .dd-pointer-down{right:3px}#filtersContainer #filters .selectContainer#languageFilterCont{border-left:1px solid #f0f0f1;margin-left:10px;flex:.75}#filtersContainer #filters .selectContainer#languageFilterCont .dd-pointer-down{right:10px}#filtersContainer #filters #categoriesCont{width:50%}#filtersContainer #filters .selectContainer{flex:1.25;margin:0;padding:0 10px}}.onboarding-wrapper{background:#526cd9;background:-moz-linear-gradient(top, #526cd9 0%, #7f29d5 100%);background:-webkit-linear-gradient(top, #526cd9 0%, #7f29d5 100%);background:linear-gradient(to bottom, #526cd9 0%, #7f29d5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$tt-gradient-a', endColorstr='$tt-gradient-b',GradientType=0 );height:205px;overflow:hidden;transition:1s height}.onboarding-wrapper.on-close{height:0;pointer-events:none}.onboarding-wrapper .onboarding-content{width:1024px;margin:auto;padding-top:55px}.onboarding-wrapper .onboarding-content .onboarding-title h4{color:white;text-align:center;font-family:"MikadoBold", sans-serif;font-size:21px}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-buttons{display:inline-flex;align-items:center;justify-content:space-between;width:795px;margin-left:88px;height:90px}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-buttons button{border-radius:20px;width:190px;height:45px;background:white;color:#7f29d5;opacity:0.3;border:none;cursor:pointer;transition:0.2s opacity;font-size:18px;font-family:"MikadoBold", sans-serif}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-buttons button:hover{opacity:0.5}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-buttons button.selected{opacity:1}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-selection{width:135px;display:inline-block;position:relative;text-align:right}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-selection span{font-size:18px;font-family:"MikadoBold", sans-serif;color:white}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-selection span::after{content:"";display:inline-block;border:none !important;border-right:2px solid #fff !important;border-bottom:2px solid #fff !important;width:6px;height:6px;transform:rotate(-315deg);margin-left:10px;margin-right:5px;position:relative;top:-2px}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-selection select{font-size:16px;opacity:0;position:absolute;top:-10px;left:0;width:100%;height:40px}@media only screen and (max-width: 641px){.onboarding-wrapper .onboarding-content{padding-top:25px;width:100%}.onboarding-wrapper .onboarding-content .onboarding-options{padding:10px;box-sizing:border-box}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-buttons{width:100%;height:auto;margin-left:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;grid-row-gap:10px}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-buttons button{font-size:16px;width:100%}.onboarding-wrapper .onboarding-content .onboarding-options .onboarding-selection{width:100%;text-align:center;padding:16px 0 5px}}@media only screen and (max-width: 641px){.onboarding-wrapper{height:auto}}.welcome-wrapper{color:#99a6b0;height:300px;overflow:hidden;transition:1s height}.welcome-wrapper.closing{height:0}.welcome-wrapper .welcome-container{width:1024px;padding-top:42px;margin:auto;position:relative}.welcome-wrapper .welcome-container .welcome-content{display:inline-block;width:480px}.welcome-wrapper .welcome-container .welcome-content h2{color:#79e9f3;font-size:39px}.welcome-wrapper .welcome-container .welcome-content p{font-size:25px;line-height:42px;margin-bottom:24px}.welcome-wrapper .welcome-container .welcome-content button{border:none;background-color:#ae89ed;color:white;border-radius:20px;width:115px;height:36px;font-size:20px;font-family:"MikadoBold", sans-serif}.welcome-wrapper .welcome-container .welcome-image{background:#edeef0;border:2px solid #99a6b0;display:inline-block;width:420px;height:220px;line-height:260px;margin-left:60px}.welcome-wrapper .welcome-container .close-welcome{border:0;position:absolute;right:30px;top:38px;cursor:pointer}.welcome-wrapper .welcome-container .close-welcome::after,.welcome-wrapper .welcome-container .close-welcome::before{content:"";background:#99a6b0;display:block;position:absolute;width:20px;height:5px;border-radius:10px;transform:rotate(45deg)}.welcome-wrapper .welcome-container .close-welcome::before{transform:rotate(-45deg)}#lp-item{cursor:default}#lp-item.loaded .lp-item-banner .lp-item-button{opacity:1;cursor:pointer}#lp-item .contentRowHeader h3{float:inherit;font-size:30px;margin:0px;margin-top:15px}#lp-item .contentRowHeader h3 img{position:relative;top:-3px;margin-right:8px}#lp-item .contentRowHeader h4{font-family:"MikadoRegular", sans-serif;padding-left:53px;font-size:25px;font-weight:normal}#lp-item .lp-item-banner{height:177px;background:#79e9f3;border-radius:10px;position:relative;margin-top:30px}#lp-item .lp-item-banner .lp-item-button{cursor:not-allowed;opacity:.3;color:white;background-color:#21db87;font-family:"MikadoBold", sans-serif;font-size:30px;position:relative;top:60px;left:60px;width:145px;height:60px;border:none;border-radius:30px;outline:none;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);transition:box-shadow 0.2s, opacity 0.2s}#lp-item .lp-item-banner .lp-item-button:hover{box-shadow:0px 5px 5px 0px rgba(0,0,0,0.15)}#lp-item .lp-item-banner .lp-item-inner-image{position:absolute;width:717px;right:0;bottom:0}@media only screen and (min-width: 320px) and (max-width: 641px){#lp-item .contentRowHeader h3{font-size:18px}#lp-item .contentRowHeader h3 img{width:26px}#lp-item .contentRowHeader h4{padding-left:42px;font-size:16px}#lp-item .lp-item-banner .lp-item-inner-image{width:100%}#lp-item .lp-item-banner .lp-item-button{top:30px;left:20px}}@media only screen and (max-device-width: 641px) and (min-device-width: 320px){#header{overflow:initial}}@media screen and (orientation: portrait){html.with-smart-banner body,html.smartbanner-show body{margin-top:50px}html.no-smartbanner body{margin-top:0}}@media screen and (orientation: landscape){html.smartbanner-show,html.with-smart-banner{margin-top:0}html.smartbanner-show .smartbanner,html.smartbanner-show .smartbanner-container,html.with-smart-banner .smartbanner,html.with-smart-banner .smartbanner-container{display:none !important}}html.smartbanner-show .website.mobile.albumPlay,html.smartbanner-show .web.mobile.albumPlay,html.with-smart-banner .website.mobile.albumPlay,html.with-smart-banner .web.mobile.albumPlay{overflow:hidden}html.smartbanner-show .website.mobile.albumPlay #content,html.smartbanner-show .web.mobile.albumPlay #content,html.with-smart-banner .website.mobile.albumPlay #content,html.with-smart-banner .web.mobile.albumPlay #content{padding-top:0;padding-bottom:0;height:calc(100vh - 50px);overflow-y:auto}html.smartbanner-show .website.mobile #albumPlayPageAds,html.smartbanner-show .web.mobile #albumPlayPageAds,html.with-smart-banner .website.mobile #albumPlayPageAds,html.with-smart-banner .web.mobile #albumPlayPageAds{height:calc(100vh - 50px)}@media screen and (orientation: portrait){html.smartbanner-show .website.mobile #albumPlayPageAds .albumPlayDetails,html.smartbanner-show .web.mobile #albumPlayPageAds .albumPlayDetails,html.with-smart-banner .website.mobile #albumPlayPageAds .albumPlayDetails,html.with-smart-banner .web.mobile #albumPlayPageAds .albumPlayDetails{height:calc(100vh - calc(100vw / 4 * 3) - 50px)}}.website.mobile,.web.mobile{overflow-y:auto}@media screen and (orientation: landscape){.website.mobile,.web.mobile{overflow-y:auto}.website.mobile .smartbanner,.website.mobile .smartbanner-container,.web.mobile .smartbanner,.web.mobile .smartbanner-container{display:none !important}}.website.mobile .cc_banner,.web.mobile .cc_banner{display:none !important}.website.mobile #content,.web.mobile #content{background:white;width:100%;overflow-y:initial;height:auto}.website.mobile #albumPlayPageAds,.web.mobile #albumPlayPageAds{max-width:100%}.website.mobile #albumPlayPageAds .albumPlayContainer,.web.mobile #albumPlayPageAds .albumPlayContainer{padding-top:0;max-width:100%;float:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto}.website.mobile #albumPlayPageAds .albumPlayContainer #playerWrapper,.web.mobile #albumPlayPageAds .albumPlayContainer #playerWrapper{height:0;width:100%;position:relative;padding-top:75%;margin-bottom:0}@media screen and (orientation: landscape){.website.mobile #albumPlayPageAds .albumPlayContainer #playerWrapper,.web.mobile #albumPlayPageAds .albumPlayContainer #playerWrapper{width:calc(100vh/3 + 100vh);padding-top:calc(100vh/3 + 100vh - 15%)}}.website.mobile #albumPlayPageAds .albumPlayContainer #playerWrapper #webplayer,.web.mobile #albumPlayPageAds .albumPlayContainer #playerWrapper #webplayer{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (orientation: landscape){.website.mobile #albumPlayPageAds .albumPlayContainer #playerWrapper #webplayer,.web.mobile #albumPlayPageAds .albumPlayContainer #playerWrapper #webplayer{max-height:100vh;width:auto;width:calc(100vh/3 + 100vh)}}.website.mobile #albumPlayPageAds .albumPlayContainer .alert-info,.web.mobile #albumPlayPageAds .albumPlayContainer .alert-info{display:none}.website.mobile #albumPlayPageAds .albumPlayContainer .react-application-mount,.web.mobile #albumPlayPageAds .albumPlayContainer .react-application-mount{width:100%}.website.mobile #albumPlayPageAds .albumPlayDetails,.web.mobile #albumPlayPageAds .albumPlayDetails{font:21px "MikadoRegular";display:block;padding:0 20px;color:#2B2B2B;padding-top:14px;height:calc(100vh - calc(100vw / 4 * 3) - 50px);overflow-y:auto}@media screen and (orientation: landscape){.website.mobile #albumPlayPageAds .albumPlayDetails,.web.mobile #albumPlayPageAds .albumPlayDetails{height:auto}}.website.mobile #albumPlayPageAds .albumPlayDetails .albumMainDetails,.web.mobile #albumPlayPageAds .albumPlayDetails .albumMainDetails{margin-bottom:11px;display:grid;grid-template-columns:1fr auto 16px;justify-content:space-between;line-height:25px;grid-gap:12px;min-height:33px;max-height:56px;overflow:hidden}.website.mobile #albumPlayPageAds .albumPlayDetails .albumAdditionalDetails,.web.mobile #albumPlayPageAds .albumPlayDetails .albumAdditionalDetails{margin-top:20px;margin-bottom:18px;display:flex;flex-direction:row;justify-content:space-between}.website.mobile #albumPlayPageAds .albumPlayDetails .relatedContainer,.web.mobile #albumPlayPageAds .albumPlayDetails .relatedContainer{height:auto;width:100%}.website.mobile #albumPlayPageAds .albumPlayDetails .relatedContainer>*,.web.mobile #albumPlayPageAds .albumPlayDetails .relatedContainer>*{height:auto;display:block;clear:both;float:none;position:relative}.website.mobile #albumPlayPageAds .albumPlayDetails .albumName,.web.mobile #albumPlayPageAds .albumPlayDetails .albumName{font-family:"MikadoBold", sans-serif;font-display:swap;font-size:16px;font-weight:bold;color:#2B2B2B;width:55%;margin-top:0;margin-left:0;width:100%;height:auto;display:block}.website.mobile #albumPlayPageAds .albumPlayDetails .albumPlays,.web.mobile #albumPlayPageAds .albumPlayDetails .albumPlays{font-size:14px;color:#646e79;text-align:right}.website.mobile #albumPlayPageAds .albumPlayDetails .albumDescription,.web.mobile #albumPlayPageAds .albumPlayDetails .albumDescription{font-size:16px;color:#2B2B2B;max-height:0px;opacity:0;overflow:hidden;transition:max-height 360ms ease-in-out,opacity 360ms ease-in-out}.website.mobile #albumPlayPageAds .albumPlayDetails .albumDescription p,.web.mobile #albumPlayPageAds .albumPlayDetails .albumDescription p{font-size:16px;font-family:"MikadoRegular", sans-serif;font-display:swap;margin-bottom:10px}.website.mobile #albumPlayPageAds .albumPlayDetails .albumDescriptionToggle,.web.mobile #albumPlayPageAds .albumPlayDetails .albumDescriptionToggle{width:16px;text-align:right;line-height:20px}.website.mobile #albumPlayPageAds .albumPlayDetails .albumDescriptionToggle img,.web.mobile #albumPlayPageAds .albumPlayDetails .albumDescriptionToggle img{width:12px;height:7px}.website.mobile #albumPlayPageAds .albumPlayDetails.open .albumDescription,.web.mobile #albumPlayPageAds .albumPlayDetails.open .albumDescription{max-height:500px;opacity:1}.website.mobile #albumPlayPageAds .albumPlayDetails.open .albumDescriptionToggle img,.web.mobile #albumPlayPageAds .albumPlayDetails.open .albumDescriptionToggle img{transform:rotate(180deg)}.website.mobile #albumPlayPageAds .albumPlayDetails .albumAuthor a,.web.mobile #albumPlayPageAds .albumPlayDetails .albumAuthor a{color:#2B2B2B;font-size:16px;line-height:30px}.website.mobile #albumPlayPageAds .albumPlayDetails .albumAuthor a .avatarContainer,.web.mobile #albumPlayPageAds .albumPlayDetails .albumAuthor a .avatarContainer{display:inline-block;width:30px;margin-right:7px;position:relative}.website.mobile #albumPlayPageAds .albumPlayDetails .albumAuthor a .avatarContainer .avatar,.web.mobile #albumPlayPageAds .albumPlayDetails .albumAuthor a .avatarContainer .avatar{width:30px;height:30px;border-radius:50%;background:#f1f5f7}.website.mobile #albumPlayPageAds .albumPlayDetails .albumAuthor a .avatarContainer .trusted-teacher-icon,.web.mobile #albumPlayPageAds .albumPlayDetails .albumAuthor a .avatarContainer .trusted-teacher-icon{position:absolute;height:11px;width:11px;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzIyZGM4ODsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyLjVweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9Ikdyb3VwXzIwNSIgZGF0YS1uYW1lPSJHcm91cCAyMDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NjYgLTEwMTkpIj4KICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMyIgZGF0YS1uYW1lPSJFbGxpcHNlIDMiIGNsYXNzPSJjbHMtMSIgY3g9IjkiIGN5PSI5IiByPSI5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NjYgMTAxOSkiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzYiIGRhdGEtbmFtZT0iUGF0aCA2IiBjbGFzcz0iY2xzLTIiIGQ9Ik0yLDMuOTY4LDMuOTY4LDUuOSw3Ljg2OCwyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NzAuNSAxMDI0LjUpIi8+CiAgPC9nPgo8L3N2Zz4K");right:-2px;top:-2px}.website.mobile #albumPlayPageAds .albumPlayDetails .albumShare .icon.share,.web.mobile #albumPlayPageAds .albumPlayDetails .albumShare .icon.share{width:23px;height:23px}.website.mobile #albumPlayPageAds #relatedBox,.web.mobile #albumPlayPageAds #relatedBox{padding:0;padding-left:0;width:100%;float:none;clear:both}.website.mobile #albumPlayPageAds #relatedBox .bookshelfItem,.web.mobile #albumPlayPageAds #relatedBox .bookshelfItem{width:auto}.website.mobile #albumPlayPageAds #relatedBox .bookshelfItem .gameCover,.web.mobile #albumPlayPageAds #relatedBox .bookshelfItem .gameCover{grid-template-columns:0px 156px auto;width:auto}.website.mobile #albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails,.web.mobile #albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails{width:auto}.website.mobile #albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .if.if-crown,.web.mobile #albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .if.if-crown{background-color:transparent;background-image:url("../../images/site/icons/crown.svg");width:18px;height:18px;background-size:contain;margin-right:5px;display:inline-block;background-repeat:no-repeat;background-position:top left}.website.mobile #albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .gameTitle,.web.mobile #albumPlayPageAds #relatedBox .bookshelfItem .gameCover .albumDetails .gameTitle{width:auto;height:auto;font-size:14px;color:#403b3b}.website.mobile #albumPlayPageAds .bottomBanneLink,.web.mobile #albumPlayPageAds .bottomBanneLink{display:block;width:100%;transition:transform 500ms ease-in;padding-bottom:100px}.website.mobile #albumPlayPageAds .bottomBanneLink img,.web.mobile #albumPlayPageAds .bottomBanneLink img{width:100%;height:auto;max-width:100%;object-fit:cover}.website.mobile #albumPlayPageAds .bottomPad,.web.mobile #albumPlayPageAds .bottomPad{padding-bottom:50px}body.webview #fixedHeader{display:none}body.webview #content{padding-top:0}body.webview footer{display:none}.blueButtonLong{line-height:22px}.blueButtonLong img{position:relative;top:5px}.blueButtonLong.single{width:30px;background:none;background-size:30px 30px;background-image:url(/media/images/loaders/spinner@3x.gif);vertical-align:middle;height:30px;display:inline-table;background-repeat:no-repeat;font-size:0}.blueButtonLong.single img{display:none}
