.wrapper,header{width:100%;background-color:#fff}.search_bar input,.wrapper,header{background-color:#fff}.icon_list.closed .active_bit,header button{background-color:transparent}#game_help_popup,.award_pop{box-shadow:0 0 2px 0 rgba(0,0,0,.3)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.icon_list.mobileshow .nav_bottom,.icongrid_2.homepage_icons .dpuzzleicon.tt8,article,aside,body.gameisplaying #awards_game_top,body.gameisplaying #leaderboard_game_top,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{scrollbar-gutter:stable;line-height:1;font-family:Rubik,Arial,Helvetica,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{user-select:none;pointer-events:auto}html{scrollbar-width:thin;scrollbar-color:#bcbbbb80 transparent}input,textarea{font-size:16px}.wrapper{float:left}p strong{font-weight:600;color:#222}header{position:fixed;top:0;left:0;right:0;height:60px;z-index:10000}header button{border:none;outline:0;float:left}header button svg{float:left;width:24px;height:24px}header button span{display:block;line-height:24px;float:left;padding-left:5px;width:calc(100% - 29px)}.header_left{float:left;width:150px}.header_left button{position:absolute;top:12px;left:19px;padding:6px}.header_left .logo{display:block;position:absolute;left:55px;top:7px;width:158px;height:36px;padding:6px}.header_center{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;text-align:center;width:400px}.user_avatar,ul.user_btns,ul.user_btns li{position:relative;height:32px}.header_right{float:right;width:auto;margin-top:14px;margin-right:20px}.search_bar input{float:left;width:calc(100% - 22px);padding:7px 7px 7px 15px;border:1px solid #c6c6c6;box-shadow:inset 0 1px 2px #eee;border-radius:10px}.search_bar input:focus{outline:#06003a solid 1px}.search_bar .srhb{position:absolute;width:32px;height:32px;top:0;right:0}.search_bar .srhb svg{fill:#888;width:16px;height:16px}ul.user_btns{float:left;width:auto;margin-top:2px}#menu_modal,.custom-select select,.header_right.loader ul.user_btns,.icon_list.closed .head3,.icon_list.closed .nav_bottom,.icongrid_2.homepage_icons .tt8,.select-hide,form .custom_radio input[type=radio],ul.user_btns .streakbit,ul.user_btns li.search{display:none}ul.user_btns li{float:left;min-width:32px;margin-right:15px}ul.user_btns li svg{float:left;width:24px;height:24px;margin:4px}ul.user_btns li span{display:block;float:left;height:24px;line-height:24px;margin:4px 0 0 2px}ul.user_btns li div.show_hover_top{font-size:14px;line-height:20px;display:none;float:left;padding:15px;background-color:#fff;position:absolute;top:0;left:0;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.daily_puzzles_game .puzzleshome.t2,.game_page_related .thumbWrapper.tt10,.game_page_related .thumbWrapper.tt12,.game_page_related .thumbWrapper.tt14,.game_page_related .thumbWrapper.tt16,.game_page_related .thumbWrapper.tt18,.game_page_related .thumbWrapper.tt2,.game_page_related .thumbWrapper.tt20,.game_page_related .thumbWrapper.tt4,.game_page_related .thumbWrapper.tt6,.game_page_related .thumbWrapper.tt8,.puzzleshome.t10,.puzzleshome.t5,ul.user_btns li.profile{margin-right:0}.user_avatar{float:left;display:block;width:32px}.user_avatar img{position:absolute}.user_avatar .ubr{z-index:1;top:0;left:0;right:0;bottom:0;width:32px;height:32px}.user_avatar .uar{z-index:100;width:26px;height:26px;top:3px;left:3px}.show_hover_top a{text-decoration:none;color:#066dff}a.user_links{float:left;clear:both;width:100%;font-size:14px;text-align:center;padding:5px 0}.profile_bit b,.usernametop a{display:block;font-size:12px;float:left}.usernametop{float:left;width:100%;line-height:24px}.usernametop a{margin-left:6px;padding-top:4px;text-decoration:underline}ul.user_btns li div.show_hover_top.showit{display:block;z-index:10000;top:30px;width:200px;left:-100px}ul.user_btns li.profile div.show_hover_top.showit{left:-200px}.profile_bit{float:left;clear:both;width:100%;margin:5px 0}.profile_bit b{width:calc(100% - 12px);background-color:#eee;padding:6px;border-radius:5px;margin-bottom:5px}.icon_list{position:fixed;top:75px;left:0;bottom:0;width:220px;padding:0 0 20px 20px;float:left;overflow:hidden}.game,.headerlogin,.puzzleshome,.thumbWrapper{position:relative}.icon_list.closed{width:54px;overflow:hidden;top:54px;padding:10px 0 20px 8px}.icon_list.hide{width:0;display:none}.icon_list.closed .list_seperator{width:100%}.icon_list .head3{float:left;clear:both;font-size:16px;padding:5px 0;width:180px;margin:8px 0 3px 15px}.icon_list a,a.allgameslist{color:#333;font-size:13px;font-weight:400;text-decoration:none}.achievement_bit.completed .achievement_rewards svg path,.award_pop .achievement_rewards svg path,.icon_list a path{fill:#333!important}.active_bit,.icon_list a{float:left;width:200px;overflow:hidden;clear:both;border-radius:15px}.icon_list a.active_bit{font-size:15px;background-color:#eee;color:#000}a.allgameslist{float:left;clear:both;width:100%;padding:3px 0}.active_bit path{fill:#000!important}.icon_list .grh{width:24px;height:24px;float:left;margin:13px 17px}.icon_list .grh svg{width:100%;height:100%}.icon_list .gtt{float:left;width:140px;display:block;line-height:50px}.site_scrolled{float:left;padding:15px 5px 5px;width:calc(100% - 275px);margin:60px 0 0 250px}.site_scrolled.wideopen{width:calc(100% - 115px);margin-left:90px}.site_scrolled.fullscreen{width:calc(100% - 50px);margin-left:20px}h1,h2{float:left;clear:both;padding:10px 0;width:100%;font-size:17px}.list_seperator{float:left;clear:both;width:calc(100% - 30px);height:1px;background-color:#eee;margin:10px 5px}.account_benefits h5,.headtext{margin-bottom:10px}.header_wrap,.rankings_board,.rankings_scores{float:left;clear:both;width:100%}.header_wrap.extrabtm{margin-bottom:20px}.header_wrap h1,.header_wrap h2,.headtext span{width:auto;display:inline-block}.bp-forms.contactus button.button-green,.headtext span,.headtext svg,.rankings_scores .ranked,.rankings_scores .score,.rankings_scores .user{float:left}.header_wrap a,.header_wrap span,.headtext a{float:left;width:auto;margin-left:15px;font-size:13px;padding:10px 0 0;line-height:20px;text-decoration:none;color:#066dff}.account_benefits p a{color:#066dff}.headtext{float:left;width:100%}.headtext a{float:right;padding:0 10px 0 0}.headtext.withicon span{line-height:24px;padding-left:8px}.account_benefits{clear:both;width:100%;margin:30px 0 0;float:left;text-align:left;padding-top:25px;border-top:1px solid #eee}.account_benefits li,.account_benefits ul{float:left;width:100%;clear:both;position:relative}.account_benefits li{width:calc(100% - 35px);padding:4px 0 4px 35px;line-height:26px;font-size:14px;margin:5px 0}.account_benefits li::before{position:absolute;content:"";top:5px;left:0;width:24px;height:24px;background:url(https://brainplay.com/imgs/user-ft-award.png) 0 0/24px 24px}.account_benefits li.progress::before{background:url(https://brainplay.com/imgs/user-ft-save.png) 0 0/24px 24px}.account_benefits li.customize::before{background:url(https://brainplay.com/imgs/user-ft-customize.png) 0 0/24px 24px}.account_benefits li.createpuzzles::before{background:url(https://brainplay.com/imgs/create-level.png) 0 0/24px 24px}.header_wrap span.big{color:#333;float:right;display:block;padding-top:14px;margin-right:4px;font-size:12px;width:145px;text-align:right}#daily_timer{display:inline-block;width:55px;text-align:left}.header_wrap .cat_icon{float:left;width:50px;height:50px}.header_wrap p{float:left;width:100%;clear:both;font-size:12px;color:#333;font-weight:400}.with_icon{float:left;width:calc(100% - 65px);margin-left:15px}.with_icon h1{font-size:26px;padding:3px 0 5px}.puzzleshome{float:left;width:calc(20% - 15px);background-color:#fff;border:1px solid #eee;height:225px;border-radius:10px;margin:0 15px 15px 0;overflow:hidden;border:1px solid #0000003b;border-bottom:3px solid #0000003b}.puzzleshome a.puzzletop{display:block;width:100%;height:150px;background-color:#eee;text-align:center;padding-top:12px;color:#333}.puzzleshome a.puzzletop img,.puzzleshome a.puzzletop svg{width:110px;height:110px;margin:0 auto;display:block}.puzzleshome a.puzzletop svg.mahjong{width:96px}.puzzleshome a.puzzletop span{float:left;display:block;clear:both;width:100%;font-size:18px;padding-top:10px}.puzzleshome .puzzlebottom{float:left;clear:both;width:100%;text-align:center}.puzzleshome .puzzlebottom a{float:left;width:calc(100% - 64px);text-decoration:none;padding:10px 12px;background-color:#fff;border:1px solid #eee;border-radius:25px;color:#333;margin:13px 20px 0;display:block}.thumbWrapper.dpuzzleicon.completed{border-color:#7a96317d}.thumbWrapper.dpuzzleicon.completed:before{content:"";position:absolute;width:18px;height:18px;top:6px;right:6px;background:url(https://brainplay.com/imgs/checkmark.svg) 0 0/18px 18px}.daily_puzzles_game .puzzleshome{width:calc(50% - 6px);margin-right:5px}.inner_footer{float:left;clear:both;margin:25px 0 50px;width:100%;text-align:center;padding-bottom:25px;height:30px}.nav_bottom{float:left;clear:both;margin:30px 0 20px;text-align:left;padding-left:15px}.icon_list .nav_bottom a{margin:2px 0;line-height:24px;padding:2px 0}.icongrid{display:grid;grid-column-gap:12px;grid-row-gap:12px;clear:both;grid-template-rows:min-content 1fr;grid-template-columns:repeat(7,1fr);margin-bottom:15px}.icongrid_3{grid-template-columns:repeat(6,1fr)}.thumbWrapper.dpuzzleicon{background-color:#f6f6f6;border-bottom:3px solid #0000003b}.thumbWrapper.dpuzzleicon img{width:calc(100% - 60px);height:calc(100% - 85px);border-radius:0;position:absolute;top:27px;left:30px;right:30px;bottom:auto}.thumbWrapper.dpuzzleicon span.thumbname{background-color:#fff;line-height:31px;height:30px}.thumbWrapper.dpuzzleicon a video{bottom:28px;height:calc(100% - 28px)}.thumbWrapper.showawards a:before{content:'';z-index:1000;position:absolute;top:5px;right:5px;width:55px;height:22px;background:url(https://brainplay.com/imgs/awards_bit.svg) 6px 50%/16px 16px no-repeat #fff;border-radius:5px}.thumbWrapper.showawards .award_cnt{position:absolute;right:7px;top:6px;z-index:1000;color:#000;width:31px;text-align:center;height:20px;line-height:20px;font-size:13px}.icongrid_1 .tt1{grid-area:1/1/3/3}.icongrid_1 .tt2{grid-area:1/7/3/9}.icongrid_1 .tt3,.icongrid_2 .tt3{grid-area:1/3/2/4}.icongrid_1 .tt4,.icongrid_2 .tt4{grid-area:1/4/2/5}.icongrid_1 .tt5,.icongrid_2 .tt5{grid-area:1/5/2/6}.icongrid_1 .tt6,.icongrid_2 .tt6{grid-area:1/6/2/7}.icongrid_1 .tt7,.icongrid_2 .tt10{grid-area:2/3/3/4}.icongrid_1 .tt8,.icongrid_2 .tt11{grid-area:2/4/3/5}.icongrid_1 .tt9,.icongrid_2 .tt12{grid-area:2/5/3/6}.icongrid_1 .tt10,.icongrid_2 .tt13{grid-area:2/6/3/7}.icongrid_2 .tt1{grid-area:1/1/2/2}.icongrid_2 .tt2{grid-area:1/2/2/3}.icongrid_2 .tt7{grid-area:1/7/2/8}.icongrid_2 .tt8{grid-area:2/1/3/2}.icongrid_2 .tt9{grid-area:2/2/3/3}.icongrid_2 .tt14{grid-area:2/7/3/8}.thumbWrapper{border:1px solid #0000003b;border-bottom:2px solid #0000003b;width:100%;padding-bottom:calc(100% + 23px);margin:0;border-radius:5px;background-color:#fff;float:left;overflow:hidden;box-sizing:border-box}.game,.headerlogin,.thumbWrapper a{border-radius:5px}.thumbWrapper a{top:0;left:0;bottom:0;right:0;z-index:200;position:absolute}.thumbWrapper a video,.thumbWrapper img{height:calc(100% - 25px);border-radius:5px 5px 0 0;bottom:25px;width:100%;top:0;right:0;position:absolute;left:0}.thumbWrapper a video{object-fit:fill;z-index:200;display:block}.thumbWrapper span.thumbname{position:absolute;font-size:14px;width:100%;bottom:0;line-height:26px;height:25px;overflow:hidden;text-align:center;color:#000}.game_page_related{float:left;clear:both;width:100%;margin-bottom:10px}.game_page_related .thumbWrapper{width:calc(50% - 6px);padding-bottom:calc(50% + 17px);margin:0 6px 6px 0}.advertisment,.advertisment-mobile{float:left;clear:both;margin:0 0 20px;text-align:center;width:100%;font-size:11px;color:#333}.advertisment-mobile{padding-top:20px;margin:0;overflow:hidden}.ad300,.ad728,.admobile{margin:0 auto;text-align:center}.ad300,.ad728{width:336px;height:280px;background-color:#fff}.ad728{max-width:970px;height:100px;width:auto}.loader_svg_show{background:url(https://brainplay.com/imgs/load.svg) 50% 50%/25px 25px no-repeat;width:50px;height:50px;margin:0}.headerlogin{line-height:36px;height:36px;float:right;text-align:center;width:90px;color:#fff;background-color:#056dff;display:block;padding-left:16px}.headerlogin::before{content:"";position:absolute;top:10px;left:12px;width:16px;height:16px;background:url(https://brainplay.com/imgs/userbit.svg) 0 0/16px 16px}.game_page_left{float:left;width:calc(100% - 375px);min-height:100vh}.game_page_right{float:left;width:350px;margin-left:25px}.game{float:left;width:100%;height:60vh;overflow:hidden}#game_loader,.game iframe{width:100%;height:100%;border:0;background-color:#000;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px}#likeGame,#toggleHelp,.game_top{position:relative}#game_loader{color:#222;text-align:center;font-size:15px;background:#fafafa;background:linear-gradient(180deg,#fafafa 0,#f1f1f1 100%);box-shadow:0 0 2px 0 rgba(0,0,0,.15);letter-spacing:1px;z-index:100000}#game_loader .loading_bits{width:100%;text-align:center;position:absolute;top:50px}#game_loader img{width:auto;height:120px;border-radius:15px}#game_loader span{width:100%;clear:both;display:block;padding-top:15px;font-size:18px}#game_loader::after{position:absolute;content:"";top:230px;left:calc(50% - 30px);width:50px;height:50px;background:url(https://brainplay.com/imgs/load.svg) 50% 50%/50px 50px}.game_top{float:left;clear:both;width:100%;height:44px;margin-bottom:8px}.game_top h1{clear:none;float:left;line-height:44px;font-size:22px;padding:0 0 0 7px;width:auto;max-width:50%;overflow:hidden}.game_top img{float:left;width:auto;height:44px;border-radius:2px}.game_bottom{float:left;clear:both;width:100%;margin-top:6px;height:36px}#toggleHelp{width:120px;margin-top:4px}#likeGame{width:72px;float:left}#awards_game_top svg,#leaderboard_game_top svg,.gamebtn.withtxtx svg{position:absolute;left:8px;top:9px;margin-top:0}.gamebtn.withtxtx span{display:block;position:absolute;top:8px;left:34px;line-height:20px;font-size:14px}.gamebtn.interatedwith{background-color:#ccc;font-weight:700}#likeGame.interatedwith path{fill:#029b41}#likeGame.interatedwith span{font-size:13px;color:#029b41}#dislikeGame.interatedwith path{fill:#9b0202}.game_bottom .game_name_wrap{float:left;margin-top:3px}.award_pop{text-align:left;position:absolute;right:5px;top:5px;background-color:#fff;border:1px solid #000;z-index:100;width:200px;border-radius:5px;height:55px;padding:10px;opacity:0;transition:opacity .5s}.award_pop.guest{left:calc(50% - 135px);right:auto;text-align:center;width:250px;height:70px}.award_pop h2{padding:4px 0 5px}.award_pop.guest h2{padding-bottom:10px}.award_pop .headerlogin{width:155px;border:0;font-weight:600;float:none;clear:both;text-indent:0;display:inline-block}.award_pop button.closeit{width:26px;height:26px;background-size:16px 16px}.rankings_board{padding-bottom:20px}.rankings_scores{padding:10px;border-bottom:1px solid #eee;width:calc(100% - 20px);font-size:14px}.rankings_board h5{font-size:15px;font-weight:400;color:#444;margin:10px 0}.rankings_scores.highlite{background-color:#ffffd0}.rankings_scores .ranked{width:30px}.rankings_scores .user{width:calc(100% - 125px);color:#555;overflow:hidden}.rankings_scores .score{width:70px;overflow:hidden;color:#555}.page_tabs{float:left;width:100%;clear:both;margin:12px 0 20px}.page_tabs a{color:#555;text-decoration:none;text-transform:uppercase;padding:10px 5px 5px;margin:0 7px}.page_tabs a.active{color:#000;border-bottom:1px solid #000}.page_tabs a:hover{color:#000}.rightbtns{float:right}#mobile_goback{position:absolute;top:11px;left:8px;height:32px;width:46px;background-color:#eee;margin:0}button.gamebtn{border:none;border-radius:7px;width:36px;height:36px;background-color:#eee;margin-left:7px;color:#000}button.gamebtn svg{margin-top:3px;width:18px;height:18px}.game_name_wrap a{float:left;background-color:#eee;padding:0 8px 0 4px;margin-right:8px;border-radius:5px;line-height:30px;color:#333;text-decoration:none;font-size:13px}.game_name_wrap a .grh{float:left;height:24px;margin-top:3px}.game_name_wrap a .grh svg{transform:scale(.7)}.game_name_wrap a .gtt{float:left;padding-left:3px}.game_info{float:left;clear:both;width:calc(100% - 300px);margin:0 0 50px;padding:15px 270px 15px 15px;max-width:850px;position:relative}.game_info img,.modalpop{position:absolute;right:0}.game_info a{color:#066dff;text-decoration:none}.game_info h2{font-size:18px}.game_info h3,.game_info h4{float:left;clear:both;width:100%;margin:15px 0}.game_info h4{margin:5px 2px;width:calc(100% - 4px)}.achievement_bit,.game_info p{margin-bottom:5px}#achievement-info p,.account_benefits p,.game_info li,.game_info ol,.game_info p,.game_info ul{float:left;clear:both;width:calc(100% - 50px);font-size:14px;line-height:20px;font-weight:400;font-family:Tahoma}.account_benefits p{font-size:12px}.game_info ol{list-style-type:decimal;margin-left:25px}.game_info b{font-weight:700}.game_info ul{list-style-type:disc;margin-left:35px}.game_info img{width:260px;height:auto;border-radius:10px;top:40px}.game_info li{padding:3px}.modalpop{top:0;left:0;bottom:0;background-color:rgba(0,0,0,.75);width:100%;height:100%;z-index:1000}.modalpop.maxzin{z-index:10000;position:fixed}.popupbox{background-color:#fff;border-radius:15px;z-index:100000;position:fixed}.popupbox.centered{width:460px;height:560px;top:calc(50% - 280px);left:calc(50% - 230px)}button.closeit{position:absolute;border:0;right:0;top:0;width:50px;height:50px;background:url(https://brainplay.com/imgs/closeit.png) 50% 50%/24px 24px no-repeat}button.backbtn{position:absolute;border:0;left:10px;top:15px;width:40px;height:40px;background:url(https://brainplay.com/imgs/backbtn.png) 50% 50%/16px 16px no-repeat}.popupbox .inside{float:left;padding:60px 40px;width:calc(100% - 80px);height:calc(100% - 120px);overflow-y:scroll}.popupbox .inside #achievement-info{margin:0}#game_help_popup{position:absolute;top:20%;left:20%;background-color:#fff;padding:5px 20px 20px;width:calc(60% - 40px);margin:0;overflow:hidden;border-radius:5px;max-height:60%;height:500px;z-index:1000}.games_prompts h2{font-size:22px}.games_prompts p{float:left;clear:both;padding:10px 0;width:100%;font-size:15px;line-height:20px}.games_prompts button{float:left;margin:20px 20px 0 0;border:0}button.button-green.greybtn{background-color:#cfcdcd;color:#000}button.button-green.adicon{position:relative;padding-right:40px;padding-left:20px}button.button-green.adicon:before{content:"";width:20px;height:20px;background:url(https://brainplay.com/imgs/ads.png) 0 0/20px 20px;top:13px;right:9px;position:absolute}#game_help_popup button{padding:10px;height:40px;font-size:16px;font-weight:600;position:absolute;right:5px;top:5px;z-index:1000}#howtoplay2{overflow-y:scroll;border:0;position:absolute;bottom:0;top:0;padding:10px 0 25px}#achievement-info{float:left;clear:both;margin:25px 0 10px;width:100%;max-width:400px}#awards_game_top,#leaderboard_game_top{display:none;position:absolute;width:90px;background:#fff;border:1px solid #000;margin:0;left:calc(50% - 45px);top:7px;font-size:14px;font-family:Rubik,Arial,Helvetica,sans-serif;transition:background-color 150ms linear}#awards_game_top span,#leaderboard_game_top span{display:block;position:absolute;top:8px;left:calc(50% - 10px);line-height:20px;font-size:14px;width:42px;text-align:center}#awards_game_top.extrapadt{left:calc(50% - 105px)}#leaderboard_game_top{width:114px;left:calc(50% - 72px)}#leaderboard_game_top span{width:70px;left:32px}#leaderboard_game_top.extrapadt{left:calc(50% - 5px)}.highlight{background-color:#f1f1e1!important}.achievement_bit{float:left;width:calc(100% - 40px);clear:both;padding:10px 0 10px 40px;border-bottom:1px solid #f2f2f2;position:relative;color:#333}.labelhelper,.page-sub-para{color:#54545c;font-size:14px}.achievement_bit:last-child{border:0}.achievement_bit::before{content:"";background:url(https://brainplay.com/imgs/uncheck.svg) 0 0/24px 24px;position:absolute;width:24px;height:24px;top:10px;left:3px}.achievement_bit.completed:before{background:url(https://brainplay.com/imgs/checkmark.svg) 0 0/24px 24px}.achievement_bit .achievement_title{float:left;width:100%;font-size:14px}.achievement_rewards{float:left;width:100%;font-size:12px;line-height:30px}.achievement_rewards span{display:block;float:left;color:#555}span.award_bp{margin-right:15px}.achievement_rewards svg{margin:5px 5px 0 0;float:left}.achievement_rewards svg path{fill:#555!important}.achievement_bit.completed .achievement_rewards span{color:#333}.viewmore{float:left;clear:both;width:100%;margin:-5px 0 15px}.viewmore button{display:block;text-align:center;background-color:#f2f2f2;color:#333;padding:5px 0;font-size:14px;border:0;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#ad_message{position:absolute;bottom:0;left:0;right:0;width:100%;z-index:1000;background-color:#000;color:#fff;text-align:center;line-height:30px;font-size:13px}img.noradius{border-radius:0}.bp-forms{float:left;clear:both;width:95%;margin-top:20px;max-width:600px}.bp-forms.signupform input{width:50%}.accountform h2,.bp-forms.signupform h2{font-size:26px;font-weight:800;color:#212f5c;margin:38px 0;float:left;clear:both;width:100%}.bp-forms .select-items div{margin-left:2px}.bp-forms .select-selected:after{right:12px}.bp-forms .custom-select{width:calc(100% - 5px);margin-bottom:15px}.bp-forms button.button-green{outline:0;border:0;float:left;clear:both;padding-left:80px;padding-right:80px}.bp-forms .form-group,.bp-forms input,.bp-forms label{float:left;clear:both;width:100%;position:relative}.labelhelper{float:left;clear:both;width:100%;margin-bottom:15px}.bp-forms .form-group{margin-bottom:28px}.bp-forms label{margin-bottom:12px;font-size:16px;font-weight:800;color:#333}.bp-forms label span{font-size:12px;font-weight:400;color:#54545c}.bp-forms input,.bp-forms textarea{border:1px solid #d6d6d6;background-color:#fff;line-height:47px;padding:0 19px;width:calc(100% - 44px);margin-left:2px;color:#333}#taponmobile button,button.button-green{text-align:center;background-color:#056dff}.bp-forms input{height:47px}.bp-forms textarea{height:148px}.form-group.numberinput{width:40%}.bp-forms input.readonly{opacity:.5;outline:0}.page-sub-para{float:left;clear:both;width:100%;margin-top:18px;max-width:calc(100% - 100px);line-height:20px}button.button-green{font-size:16px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#fff;border-radius:5px;display:block;float:left;padding:13px 40px;outline:0;letter-spacing:.3px;opacity:1;transition:opacity .3s}button.loading{content:"loading..."}button.loading:after{background:url(https://brainplay.com/imgs/load.svg) 50% 50%/30px 30px}.centerform{text-align:center;width:100%;opacity:1;transition:opacity .2s}#modal_inside.is_loader{opacity:.8}.centerform label{margin:15px 0 5px;font-size:14px;text-align:left}.centerform form{max-width:100%;width:100%}.centerform form select{width:100%;padding:5px;font-size:15px}form .custom_radio label{margin:0 7px 0 0;float:left;clear:none;width:auto}form .custom_radio span{display:inline-block;padding:10px;text-transform:uppercase;border:2px solid #a7a7a7;border-radius:10px;font-size:14px;color:#333}form .custom_radio input[type=radio]:checked+span{border:2px solid #066dff;background-color:#066dff;color:#fff}button.button-green:disabled{background-color:#8a8a8a;opacity:.6}.inline_errors{float:left;clear:both;color:red;padding:5px 0;font-size:14px;width:100%}.centerform button{margin-top:10px;width:100%}button.is_loader{opacity:.8;background:url(https://brainplay.com/imgs/load.svg) 50% 50%/30px 30px no-repeat #d9d9d9;text-indent:-99999px}.same-as-selected,.select-items div:hover{background-color:rgba(206,196,196,.1)}.select-items div{border-top:0}.select-items div:last-child{border-bottom:2px solid #cacaca}.select-items{position:absolute;top:100%;left:0;right:0;z-index:99;background-color:#fff;max-height:300px;overflow-y:scroll}::placeholder{color:#777;opacity:1}:-ms-input-placeholder{color:#54545c}::-ms-input-placeholder{color:#54545c}.custom-select{float:left;width:100%;position:relative}.select-selected:after{position:absolute;content:"";top:19px;right:28px;width:14px;height:9px;background:url(https://brainplay.com/imgs/down-arrow.png) 0 0/14px 9px no-repeat}.select-selected.select-arrow-active:after{background-image:url(https://brainplay.com/imgs/up-arrow.png)}.select-items div,.select-selected{color:#54545c;cursor:pointer;user-select:none;float:left;border:1px solid #cacaca;background-color:#fff;line-height:45px;padding:0 19px;width:calc(100% - 42px);font-size:13px}.select-selected{color:#999;width:calc(100% - 38px)}.hideifuser,.showifuser{display:none!important}#taponmobile{display:none;clear:both;width:100%;float:left;padding:10px 0 40px;background:linear-gradient(#0000 60%,#0000000a)!important;border-radius:5px}#taponmobile img{width:200px;height:auto;float:left;margin-left:calc(50% - 100px);border-radius:10px}#taponmobile button{width:280px;max-width:100%;margin-left:calc(50% - 140px);margin-top:10px;line-height:70px;height:70px;color:#fff;border-radius:5px;font-size:26px;border:0;font-family:Rubik,Arial,Helvetica,sans-serif;position:relative;padding-right:30px}#taponmobile button:after{position:absolute;background:url(https://brainplay.com/imgs/playbtn.png) 0 0/25px 30px no-repeat;width:25px;height:30px;content:"";top:20px;right:45px}@media (hover:hover) and (pointer:fine){.icon_list a:hover,.rankings_scores:hover{background-color:#eee}.headerlogin:hover{cursor:pointer;opacity:.9}.icon_list a:hover{color:#000}.icon_list a:hover path{fill:#000!important}.game_info a:hover,.header_wrap a:hover,.headtext a:hover,.icon_list a:hover,.viewmore button:hover,a.allgameslist:hover{text-decoration:underline}.active_bit:hover{cursor:pointer;background-color:#ccc}button:hover,form .custom_radio span:hover,ul.user_btns li.search:hover{cursor:pointer}.search_bar .srhb:hover svg{fill:#555}ul.user_btns li:hover{cursor:default}ul.user_btns li:hover div.show_hover_top{display:block;z-index:10000;top:30px;width:200px;left:-125px}ul.user_btns li.profile:hover div.show_hover_top{left:-200px}#awards_game_top:hover,#leaderboard_game_top:hover{background-color:#eee;color:#333}.bp-forms input:hover,.bp-forms textarea:hover{border:1px solid #06003a}.bp-forms input.readonly:hover{border:1px solid #d6d6d6;cursor:default}.thumbWrapper.has_hs:hover a:after,.thumbWrapper.hasawards:hover a:before{content:'';z-index:1000;position:absolute;bottom:29px;right:4px;width:22px;height:22px;border-radius:5px}.puzzleshome a.puzzletop:hover{color:#000}.puzzleshome .puzzlebottom a:hover{background-color:#f2f2f2}.thumbWrapper:hover{transform:scale(1.015)}.thumbWrapper.hasawards:hover a:before{background:url(https://brainplay.com/imgs/awards_bit.svg) 50% 50%/16px 16px no-repeat #fff}.thumbWrapper.has_hs:hover a:after{background:url(https://brainplay.com/imgs/hs_bit.svg) 50% 50%/16px 16px no-repeat #fff}.thumbWrapper.has_hs.hasawards:hover a:before{right:29px}.icon_list:active,.icon_list:focus,.icon_list:hover{overflow-y:scroll}.icon_list.closed:hover{width:210px;z-index:10000;transition:width .3s;background-color:#fff;border-right:1px solid #ddd;border-top-right-radius:3px;overflow-y:scroll}.icon_list.closed:hover .list_seperator{width:calc(100% - 20px)}.icon_list .nav_bottom a:hover{background-color:transparent}button.gamebtn:hover{background-color:#ddd}.game_name_wrap a:hover .gtt{text-decoration:underline;color:#111}#game_help_popup button:hover{color:#555}#modal_inside.is_loader:hover,button.is_loader:hover,button.loading:hover{cursor:wait}}@media (hover:none){#menu{overflow-y:scroll;z-index:1000000}body.menuopen{overflow:hidden}}@media(max-width:1370px){.icongrid_2.homepage_icons .tt7{display:none}.icongrid_2{grid-template-columns:repeat(6,1fr)}.icongrid_2 .tt1{grid-area:1/1/2/2}.icongrid_2 .tt2{grid-area:1/2/2/3}.icongrid_2 .tt3{grid-area:1/3/2/4}.icongrid_2 .tt4{grid-area:1/4/2/5}.icongrid_2 .tt5{grid-area:1/5/2/6}.icongrid_2 .tt6{grid-area:1/6/2/7}.icongrid_2 .tt7{grid-area:2/1/3/2}.icongrid_2 .tt8{grid-area:2/2/3/3}.icongrid_2 .tt9{grid-area:2/3/3/4}.icongrid_2 .tt10{grid-area:2/4/3/5}.icongrid_2 .tt11{grid-area:2/5/3/6}.icongrid_2 .tt12{grid-area:2/6/3/7}.icongrid_2 .tt13{grid-area:3/1/4/2}.icongrid_2 .tt14{grid-area:3/2/4/3}.game_page_left{width:calc(100% - 225px)}.ad300,.game_page_right{width:200px}.game_page_related .thumbWrapper{width:100%;padding-bottom:calc(100% + 23px);margin:0 0 10px}.ad300{overflow:hidden}}@media(max-width:1080px){.header_wrap.extrabtm{margin-bottom:15px}.game_info{width:calc(100% - 30px);margin:15px 0 0;padding:15px;max-width:100%}#game_wrap,#menu,#mobile_goback,#toggleFull,.game_info img,.game_top .rightbtns,.game_top_left img,.gameisplaying #menu.mobileshow,body.gameisplaying #taponmobile,body.gameisplaying .game_bottom,body.gameisplaying .game_info,body.gameisplaying .game_page_right,body.gameisplaying .game_top_left,body.gameisplaying .hide_on_mobile,body.gameisplaying header{display:none}#menu_modal,#taponmobile,.advertisment-mobile,.icongrid_2.homepage_icons .tt7,.icongrid_2.homepage_icons .tt8,body.gameisplaying #game_help_popup,body.gameisplaying #game_wrap,body.gameisplaying #mobile_goback,body.gameisplaying .game_top .rightbtns{display:block}#awards_game_top,#leaderboard_game_top,body.gameisplaying #menu{display:none!important}body.gameisplaying #awards_game_top,body.gameisplaying #leaderboard_game_top{display:block!important;top:10px}.game_page_related .thumbWrapper{width:calc(33.3% - 10px);padding-bottom:calc(33.3% + 13px);margin:0 5px 10px}.game_top_left h1{width:100%;text-align:center;padding:0;max-width:100%}.game_bottom .rightbtns{float:none;text-align:center;width:122px;margin:5px auto 0}.game_page_right{width:100%;margin:0;padding:0}.game_bottom{height:auto;margin-top:20px;padding-top:20px;border-top:1px solid #eee}.game_bottom button.gamebtn{margin-left:0;margin-right:7px}#dislikeGame,.puzzleshome.t4,.puzzleshome.t8{margin-right:0}.game_bottom .game_name_wrap{float:none;clear:both;text-align:center}.game_name_wrap a{float:none;padding:1px 11px 1px 5px;font-size:14px;display:inline-block;margin-bottom:8px}#game_help_popup{top:12%;left:10%;padding:5px 10px 20px 20px;width:calc(80% - 30px);max-height:84%}#menu.mobileshow{display:block;z-index:1000000;background-color:#fff;width:240px!important;padding-left:0;top:60px}.icon_list.mobileshow .nav_bottom{display:block!important}.site_scrolled.wideopen{overflow:hidden}.active_bit,.icon_list a{width:230px}.site_scrolled,.site_scrolled.fullscreen,.site_scrolled.wideopen{width:calc(100% - 20px);padding-left:10px;padding-right:10px;position:relative;margin-left:0}.puzzleshome{width:calc(25% - 10px);margin:0 10px 15px 0}.puzzleshome.t10,.puzzleshome.t5{margin-right:10px}.header_left button{left:5px}.header_left .logo{left:47px}.game_info p,.game_page_left{width:100%}body.gameisplaying{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:auto;overflow:hidden}body.gameisplaying .site_scrolled{margin:0;padding:0;width:100%}.game_top{height:54px;margin-bottom:0}#game_wrap,.game{height:auto;bottom:0}#toggleHelp{height:32px;margin:11px 8px 0 0;width:120px}.game{position:absolute;top:54px;left:0;right:0;z-index:100}#toggleHelp svg{left:8px;top:7px}#toggleHelp span{top:6px;left:35px}#game_loader,.game,.game iframe{border-radius:0}.icongrid_2{grid-template-columns:repeat(4,1fr)}.icongrid_2 .tt1{grid-area:1/1/2/2}.icongrid_2 .tt2{grid-area:1/2/2/3}.icongrid_2 .tt3{grid-area:1/3/2/4}.icongrid_2 .tt4{grid-area:1/4/2/5}.icongrid_2 .tt5{grid-area:2/1/3/2}.icongrid_2 .tt6{grid-area:2/2/3/3}.icongrid_2 .tt7{grid-area:2/3/3/4}.icongrid_2 .tt8{grid-area:2/4/3/5}.icongrid_2 .tt9{grid-area:3/1/4/2}.icongrid_2 .tt10{grid-area:3/2/4/3}.icongrid_2 .tt11{grid-area:3/3/4/4}.icongrid_2 .tt12{grid-area:3/4/4/5}.icongrid_2 .tt13{grid-area:4/1/5/2}.icongrid_2 .tt14{grid-area:4/2/5/3}.icongrid_2 .tt15{grid-area:4/3/5/4}.icongrid_2 .tt16{grid-area:4/4/5/5}}@media(max-width:850px){.header_center{display:none}ul.user_btns li.search{display:block}.popupbox.centered{width:600px;height:50%;top:25%;left:calc(50% - 300px)}}@media(max-width:600px){.header_wrap p{max-height:24px;overflow-y:scroll}.game_page_related .thumbWrapper{width:calc(50% - 10px);padding-bottom:calc(50% + 13px);margin:0 5px 10px}body.gamepagebod #awards_game_top,body.gamepagebod #leaderboard_game_top{top:4px;height:28px;width:80px;left:calc(50% - 40px)}#game_loader img{width:150px;height:150px}#game_loader::after{top:250px}body.gamepagebod #leaderboard_game_top{width:114px;left:calc(50% - 57px)}#awards_game_top svg,#leaderboard_game_top svg{left:6px;top:5px}#awards_game_top span,#leaderboard_game_top span{top:4px}#awards_game_top.extrapadt{left:calc(50% - 100px)!important}#leaderboard_game_top.extrapadt{left:calc(50% - 14px)!important}.popupbox.centered{width:calc(100% - 20px);height:80%;top:10%;left:10px}.header_right,.puzzleshome.t5,ul.user_btns li{margin-right:10px}#game_help_popup{top:1%;left:4%;padding:5px 10px 20px 20px;width:calc(92% - 30px);max-height:95%;height:95%}#toggleHelp span,ul.user_btns li.streak{display:none}ul.user_btns .streakbit{display:block}.headerlogin{text-indent:-99999px;width:40px;padding:0}.game_top{height:36px}.game{top:36px}#toggleHelp{height:28px;margin:4px 3px 0 0;width:34px}#toggleHelp svg{left:8px;top:5px}#mobile_goback{top:5px;left:4px;height:25px;width:40px}.puzzleshome{width:calc(50% - 7px)}.puzzleshome.t10,.puzzleshome.t12,.puzzleshome.t2,.puzzleshome.t4,.puzzleshome.t6,.puzzleshome.t8{margin-right:0}.icongrid{grid-column-gap:7px;grid-row-gap:7px}.icongrid_2,.icongrid_3{grid-template-columns:repeat(2,1fr)}.icongrid_2 .tt1{grid-area:1/1/2/2}.icongrid_2 .tt2{grid-area:1/2/2/3}.icongrid_2 .tt3{grid-area:2/1/3/2}.icongrid_2 .tt4{grid-area:2/2/3/3}.icongrid_2 .tt5{grid-area:3/1/4/2}.icongrid_2 .tt6{grid-area:3/2/4/3}.icongrid_2 .tt7{grid-area:4/1/5/2}.icongrid_2 .tt8{grid-area:4/2/5/3}.icongrid_2 .tt9{grid-area:5/1/6/2}.icongrid_2 .tt10{grid-area:5/2/6/3}.icongrid_2 .tt11{grid-area:6/1/7/2}.icongrid_2 .tt12{grid-area:6/2/7/3}.icongrid_2 .tt13{grid-area:7/1/8/2}.icongrid_2 .tt14{grid-area:7/2/8/3}.icongrid_2 .tt15{grid-area:8/1/9/2}.icongrid_2 .tt16{grid-area:8/2/9/3}.game_info{width:100%;padding:15px 0}}@media only screen and (max-width:1024px) and (max-height:500px) and (orientation:landscape){.game_top{height:31px}.game{top:31px}#toggleHelp{height:24px;margin:3px 3px 0 0;width:112px}#toggleHelp svg{left:5px;top:3px}#toggleHelp span{top:2px;left:31px;font-size:13px}#mobile_goback{top:3px;left:3px;height:25px;width:40px}body.gamepagebod #awards_game_top,body.gamepagebod #leaderboard_game_top{top:2px;height:28px;width:80px}body.gamepagebod #leaderboard_game_top{width:114px}#awards_game_top svg,#leaderboard_game_top svg{left:6px;top:5px}#awards_game_top span,#leaderboard_game_top span{top:4px}#awards_game_top.extrapadt{left:calc(50% - 100px)}#leaderboard_game_top.extrapadt{left:calc(50% - 10px)}.popupbox.centered{width:calc(100% - 20px);height:80%;top:10%;left:10px}.popupbox .inside{padding:30px 40px;height:calc(100% - 80px)}}