https://www.coolmathgames.com/

Submitted URL:
https://coolmathgames.com/Redirected
Report Finished:

The outgoing links identified from the page

LinkText
https://www.coolmath4kids.com/Visit Coolmath4Kids.com
https://developers.coolmathgames.comSubmit a game
http://coolmath.com/copyright-infringement-notice-procedureCopyright Infringement Notice procedure
http://developers.coolmathgames.comDevelopers
https://www.coolmath.com/prealgebraPre-Algebra Lessons
https://www.coolmath.com/algebraAlgebra Lessons
https://www.coolmath.com/precalculus-review-calculus-introPre-Calculus Lessons
https://coolmath.com/reference/online-math-dictionaryMath Dictionary
https://www.coolmath.com/algebra/08-linesLines
https://www.coolmath.com/prealgebra/00-factors-primesFactors and Primes

JavaScript Variables · 116 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
settings_timernumber
_vwo_settings_timernumber
_vwo_codeobject
Deferfunction
cmg_is_mobile_devicefunction
$function
jQueryfunction

Console log messages · 62 found

Messages logged to the web console

TypeCategoryLog
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/quiz/icons/2023-02/logos-revealed_vol1_icon.jpg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/yellow-lines-logo.png?itok=Q79yNyXx
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/room-escape-logo.png?itok=YChh7xpZ
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/space-obby-logo_0.png?itok=35VRT2Bw
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/billys-button-vol-2-logo.png?itok=rqFixuJE
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/orange-logo.png?itok=6tp7dk5w
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/color-by-numbers-pixel-house-logo.png?itok=yrLdSzyt
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/living-cannon-dx-logo.png?itok=RGafzEoW
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/cards-21-logo.png?itok=jRuJii7V
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/ninja-parkour-multiplayer-logo.png?itok=OlPKDArT
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/cricket-cup-online-new-logo.png?itok=CHxJG2Fw
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/squarex-2-logo.png?itok=td7b9TNY
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/run-3-game-logo-new_0.png?itok=KpnVuiTn
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-papas.gif?itok=9P5dSfbL
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/suika-halloween-logo.png?itok=RhfSD10q
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/run-3-leveledup.png?itok=XIDRzqdi
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/Dragon%20Avatar_0.png?itok=ZSLKWCoM
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/8-ball-pool-avatar_0.png?itok=DTjRrL7_
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/2023-11/Papa-series.svg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/Pong-Kitty-Nolines_0.png?itok=6-_9-9Kb
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/run3-avatar-01_2.png?itok=xYm0wlRi
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/images/sprite.png
Text
Failed to load resource: the server responded with a status of 429 ()
logother
URL
https://www.coolmathgames.com/
Text
Thu Oct 10 2024 18:18:57 GMT+0000 (Coordinated Universal Time) cmg playwire tracking pixel : https://pubads.g.doubleclick.net/activity;xsp=5064149;ord=9455545909343762?
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/images/promos/cmg4kids-hp-promo.png
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasPizzeria_OG-logo.jpg?itok=5PxVlEcv
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasFreezeria_OG-logo.jpg?itok=nWSMPBwV
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/quiz/icons/2023-02/logos-revealed_vol1_icon.jpg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/run-3-leveledup.png?itok=XIDRzqdi
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/Dragon%20Avatar_0.png?itok=ZSLKWCoM
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/Pong-Kitty-Nolines_0.png?itok=6-_9-9Kb
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/8-ball-pool-avatar_0.png?itok=DTjRrL7_
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/avatar_full_size/public/profile_avatars/run3-avatar-01_2.png?itok=xYm0wlRi
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/2023-11/Papa-series.svg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/fonts/proxima-soft/ProximaSoft-Bold.woff2
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/css/css_jC1NHjlrHa3pdNF6-sCzlb9HD17Uq2OXUg60n5JCZg0.css?delta=0&language=en&theme=coolmath&include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/themes/css/_coolmath_default.css?sl4aps
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/css/css_matN86Zj7DQOGtyYtvJ3DOX4DwsMm_D_b2lSlvBGigM.css?delta=1&language=en&theme=coolmath&include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/modules/custom/cmatgame_ads_analytics/js/advertisement-ads.js
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/js/js_L6XShU03NJjekVDmBETgND6wEmk-LPdUO7eUuJd78d0.js?scope=header&delta=0&language=en&theme=coolmath&include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/js/js_VeGTGwclXxWKg5Kjb3y_G9klQLQldbdCJh5JHdAM64s.js?scope=footer&delta=0&language=en&theme=coolmath&include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/favicon.ico
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/quiz/icons/2023-02/logos-revealed_vol1_icon.jpg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasBurgeria_OG-logo.jpg?itok=d_kTmNsD
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasScooperia_OG-logo.jpg?itok=8-38ZABd
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasCupcakeria_OG-Logo.jpg?itok=HaDGMb5p
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasCheeseria_OG-logo.jpg?itok=PME_FiVt
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasPancakeria_OG-logo.jpg?itok=w2vK3gC1
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/images/nav_icon/search_input.svg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/images/user-profile/levels/L2.svg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/chess-icon.png?itok=OoHTSJXx
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/tiny-fishing-game-logo_1.png?itok=xSc2jSfp
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/duck-duck-clicker-game-logo.png?itok=XJ8Gh7v_
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/slice-master-game-logo-new.png?itok=FkgA38XJ
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/hangman-multiplayer-game-logo-2_1.png?itok=V_kL-i6v
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/svg/categories/Aiming.svg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/svg/categories/Timing.svg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/moto-x3m-game-logo_0.png?itok=vsL_KTDI
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/svg/categories/Classic.svg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/thumbnail_small/public/game_thumbnail/fireboy-watergirl-forest-temple-game-logo_0.png?itok=CSyPBdoA
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasHotDoggeria_OG-logo.jpg?itok=Bauy07vm
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/svg/categories/Multiplayer.svg
Text
Failed to load resource: the server responded with a status of 429 ()
errornetwork
URL
https://www.coolmathgames.com/themes/custom/coolmath/assets/svg/categories/Drawing.svg
Text
Failed to load resource: the server responded with a status of 429 ()

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/  dc: http://purl.org/dc/terms/  foaf: http://xmlns.com/foaf/0.1/  og: http://ogp.me/ns#  rdfs: http://www.w3.org/2000/01/rdf-schema#  schema: http://schema.org/  sioc: http://rdfs.org/sioc/ns#  sioct: http://rdfs.org/sioc/types#  skos: http://www.w3.org/2004/02/skos/core#  xsd: http://www.w3.org/2001/XMLSchema# " rel="optimized" class="dtp-device anonymous"><head><!-- Start VWO Async SmartCode --><script type="text/javascript" id="vwoCode">
window._vwo_code=window._vwo_code || (function() {
var account_id=712202,
version = 1.5,
settings_tolerance=2000,
library_tolerance=2500,
use_existing_jquery=false,
is_spa=1,
hide_element='body',
hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important',
/* DO NOT EDIT BELOW THIS LINE */
f=false,d=document,vwoCodeEl=d.querySelector('#vwoCode'),code={use_existing_jquery:function(){return use_existing_jquery},library_tolerance:function(){return library_tolerance},hide_element_style:function(){return'{'+hide_element_style+'}'},finish:function(){if(!f){f=true;var e=d.getElementById('_vis_opt_path_hides');if(e)e.parentNode.removeChild(e)}},finished:function(){return f},load:function(e){var t=d.createElement('script');t.fetchPriority='high';t.src=e;t.type='text/javascript';t.onerror=function(){_vwo_code.finish()};d.getElementsByTagName('head')[0].appendChild(t)},getVersion:function(){return version},getMatchedCookies:function(e){var t=[];if(document.cookie){t=document.cookie.match(e)||[]}return t},getCombinationCookie:function(){var e=code.getMatchedCookies(/(?:^|;)\s?(_vis_opt_exp_\d+_combi=[^;$]*)/gi);e=e.map(function(e){try{var t=decodeURIComponent(e);if(!/_vis_opt_exp_\d+_combi=(?:\d+,?)+\s*$/.test(t)){return''}return t}catch(e){return''}});var i=[];e.forEach(function(e){var t=e.match(/([\d,]+)/g);t&&i.push(t.join('-'))});return i.join('|')},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;window.settings_timer=setTimeout(function(){_vwo_code.finish()},settings_tolerance);var e=d.createElement('style'),t=hide_element?hide_element+'{'+hide_element_style+'}':'',i=d.getElementsByTagName('head')[0];e.setAttribute('id','_vis_opt_path_hides');vwoCodeEl&&e.setAttribute('nonce',vwoCodeEl.nonce);e.setAttribute('type','text/css');if(e.styleSheet)e.styleSheet.cssText=t;else e.appendChild(d.createTextNode(t));i.appendChild(e);var n=this.getCombinationCookie();this.load('https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&f='+ +is_spa+'&vn='+version+(n?'&c='+n:''));return settings_timer}};window._vwo_settings_timer = code.init();return code;}());
</script><script fetchpriority="high" src="https://dev.visualwebsiteoptimizer.com/j.php?a=712202&amp;u=https%3A%2F%2Fwww.coolmathgames.com%2F&amp;f=1&amp;vn=1.5" type="text/javascript"></script><!-- End VWO Async SmartCode --><script type="text/javascript">
  /*!@shinsenter/[email protected]*/
  !(function(t,u){function e(n){t.addEventListener(n,N)}function o(n){t.removeEventListener(n,N)}function s(n,t,e){k?I(n,t):((e===u?s.lazy:e)?L:C).push(n,t)}function i(n){A.head.appendChild(n)}function c(n,t){j.call(n.attributes)[g](function(n){t(n.name,n.value)})}function r(n,t,e,o){return o=t&&A.getElementById(t)||A.createElement(n),t&&(o.id=t),e&&(o.onload=e),o}function f(n,t){return j.call((t||A).querySelectorAll(n))}function a(o,n){f("source,img",o)[g](a),c(o,function(n,t,e){(e=/^data-(.+)/.exec(n))&&o[b](e[1],t)}),"string"==typeof n&&n&&(o.className+=" "+n),h in o&&o[h]()}function n(n,t,e){s(function(t){(t=f(n||"script[type=deferjs]"))[g](function(n,e){n.src&&(e=r(d),c(n,function(n,t){n!=w&&e[b]("src"==n?"href":n,t)}),e.rel="preload",e.as=p,i(e))}),(function o(n,e){(n=t[E]())&&(e=r(p),c(n,function(n,t){n!=w&&e[b](n,t)}),e.text=n.text,n.parentNode.replaceChild(e,n),e.src&&!e.getAttribute("async")?e.onload=e.onerror=o:o())})()},t,e)}var l="Defer",d="link",p="script",h="load",m="pageshow",y=["touchstart","keydown","mousemove","wheel"],v="on"+m in t?m:h,g="forEach",b="setAttribute",E="shift",w="type",x=t.IntersectionObserver,A=t.document||t,I=t.setTimeout,j=y.slice,k=/p/.test(A.readyState),C=[],L=[],N=function(n,t){for(t=n.type==v?(o(v),k=s,y[g](e),C):(y[g](o),L);t[0];)I(t[E](),t[E]())};n(),s.all=n,s.dom=function(n,t,c,i,r){s(function(e){function o(n){i&&!1===i(n)||a(n,c)}e=x?new x(function(n){n[g](function(n,t){n.isIntersecting&&(e.unobserve(t=n.target),o(t))})},r):u,f(n||"[data-src]")[g](function(n){n[l]!=s&&(n[l]=s,e?e.observe(n):o(n))})},t,!1)},s.css=function(t,e,n,o,c){s(function(n){(n=r(d,e,o)).rel="stylesheet",n.href=t,i(n)},n,c)},s.js=function(t,e,n,o,c){s(function(n){(n=r(p,e,o)).src=t,i(n)},n,c)},s.reveal=a,t[l]=s,k||e(v)})(this);
  </script><link rel="preconnect" href="https://cdn.intergi.com"><link rel="dns-prefetch" href="https://cdn.intergi.com"><link rel="preconnect" href="z.moatads.com"><link rel="dns-prefetch" href="z.moatads.com"><script src="/modules/custom/cmatgame_ads_analytics/js/advertisement-ads.js"></script><link rel="apple-touch-icon" href="https://www.coolmathgames.com/pwa/images/icon-512x512.png"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="theme-color" content="#2A445D"><meta charset="utf-8">
<style>/* @see https://github.com/aFarkas/lazysizes#broken-image-symbol */.js img.lazyload:not([src]) { visibility: hidden; }/* @see https://github.com/aFarkas/lazysizes#automatically-setting-the-sizes-attribute */.js img.lazyloaded[data-sizes=auto] { display: block; width: 100%; }</style>
<meta name="description" content="Coolmath Games is a brain-training site for everyone, where logic &amp; thinking &amp; math meets fun &amp; games. These games have no violence, no empty action, just a lot of challenges that will make you forget you're getting a mental workout!">
<meta name="keywords" content="coolmaths, coolmath, cool, math, maths, game, games, puzzle, puzzles, free, online, strategy, skill, shapes, colors, logic, memory, board, read, reading, spell, spelling, geography, science, coloring, maze, mazes, arithmetic, addition, subtraction, multiplication, division, decimals, fractions">
<link rel="shortlink" href="https://www.coolmathgames.com/">
<meta name="robots" content="index, follow">
<link rel="canonical" href="https://www.coolmathgames.com/">
<meta property="og:title" content="Cool Math Games - Free Online Games for Learning and Fun">
<meta name="MobileOptimized" content="width">
<meta name="HandheldFriendly" content="true">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, maximum-scale=5.0, user-scalable=yes, minimal-ui">
<link rel="alternate" hreflang="en" href="https://www.coolmathgames.com">
<link rel="alternate" hreflang="es" href="https://www.coolmathgames.com/es">
<link rel="alternate" hreflang="pt-br" href="https://www.coolmathgames.com/pt-br">
<link rel="alternate" hreflang="fr" href="https://www.coolmathgames.com/fr">
<link rel="alternate" hreflang="hi" href="https://www.coolmathgames.com/hi">
<link rel="alternate" hreflang="it" href="https://www.coolmathgames.com/it">
<link rel="alternate" hreflang="zh-hans" href="https://www.coolmathgames.com/zh-hans">
<link rel="alternate" hreflang="ja" href="https://www.coolmathgames.com/ja">
<link rel="alternate" hreflang="de" href="https://www.coolmathgames.com/de">
<meta property="og:image" content="//www.coolmathgames.com/themes/custom/coolmath/assets/images/CMG_OG_image.png">
<script type="text/javascript">function cmg_is_mobile_device() {
  const bEle = document.documentElement;
  const userAgent = navigator.userAgent;
  const maxTouchPoints = navigator.maxTouchPoints || 0;
  const isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(userAgent) || maxTouchPoints === 5;
  bEle.classList.toggle("mobile-device", isMobile);
  bEle.classList.toggle("dtp-device", !isMobile);
  return isMobile;
}
cmg_is_mobile_device();</script>
<meta name="apple-mobile-web-app-capable" content="yes">
<style>@charset "UTF-8";.clearfix{clear:both;content:"";display:block}.img-fluid-following{border-radius:50%;height:64px;width:64px}.avatar-image img{border-radius:100%}.game-item{margin-bottom:20px;overflow:hidden}.game-item h3{font-family:Proxima-Soft-Bold,sans-serif;font-size:1rem;line-height:1.125rem;text-transform:none}body{color:#fff}a.login{color:#29bffd}.clearfix{clear:both;content:"";display:block}.hide{visibility:hidden}.clearfix{clear:both;content:"";display:block}.block-system-main-block{position:relative}.game-item-description,.game-item-description p{line-height:1.1rem}@media (min-width:960px){.game-item .cmgr-short-desc{display:none}}@media (max-width:959.98px){.game-item .field-body.cmgr-long-desc{display:none}}.btn{text-transform:capitalize}@media (max-width:959.98px){.field-body.cmgr-long-desc{display:none}}@media (max-width:959.98px){#main-row{margin-top:20px}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}aside,header,main,nav{display:block}body{background-color:#131b29;color:#fff;font-family:Proxima-Soft-Regular,Helvetica,Arial,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.2;margin:0;text-align:left}h1,h2,h3,h4,h5{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}ul{margin-bottom:1rem}ul{margin-top:0}ul ul{margin-bottom:0}a{background-color:initial;color:#29bffd;text-decoration:none}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button,input{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2,h3,h4,h5{font-weight:500;line-height:1.2;margin-bottom:.5rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}.form-text{display:block;margin-top:0}.btn{background-color:initial;border:0 solid #0000;border-radius:.25rem;color:#fff;display:inline-block;font-weight:400;line-height:1.2;padding:.5rem 1.5rem;text-align:center;vertical-align:middle}.btn-outline-dark{border-color:#060d19;color:#060d19}.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.3rem 1rem}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:0 solid #00000026;border-radius:.25rem;color:#e9f6fe;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-right{left:auto;right:0}.dropdown-item{background-color:initial;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.navbar{padding:.5rem 1rem;position:relative}.navbar,.navbar>.container-fluid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:959.98px){.navbar-expand-lg>.container-fluid{padding-left:0;padding-right:0}}@media (min-width:960px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-flex{display:flex!important}@media (min-width:768px){.d-md-block{display:block!important}}@media (min-width:960px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}}@media (min-width:1320px){.d-xxl-block{display:block!important}}.flex-nowrap{flex-wrap:nowrap!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-3{margin-right:1rem!important}.ml-3{margin-left:1rem!important}.p-0{padding:0!important}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.pb-3{padding-bottom:1rem!important}.mx-auto{margin-right:auto!important}.mx-auto{margin-left:auto!important}@media (min-width:560px){.pl-sm-0{padding-left:0!important}}@media (min-width:768px){.pl-md-0{padding-left:0!important}}@media (min-width:960px){.pl-lg-4{padding-left:1.5rem!important}}@media (min-width:1140px){.pl-xl-0{padding-left:0!important}}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.invisible{visibility:hidden!important}.clearfix{clear:both;content:"";display:block}input:-internal-autofill-selected,input:-webkit-autofill{-webkit-text-fill-color:#fff;background-color:#131b29!important;border:1px solid #131b29;color:#e9f6fe}.invisible{visibility:hidden;z-index:-1}body,html{font-family:Proxima-Soft-Regular,sans-serif,Helvetica,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue!important}html{box-sizing:border-box}body{position:relative}*,:after,:before{box-sizing:inherit}main{overflow:visible;width:100%}h1,h2{color:#fff;font-family:Proxima-Soft-Bold,sans-serif;font-size:1rem;text-transform:uppercase}h1{font-size:1.125rem;line-height:1.375rem}h2{font-size:1.3rem}h3{color:#fff;font-family:Proxima-Soft-Bold,sans-serif;font-size:1rem}h4{margin-bottom:1rem}h4,h5{font-family:Proxima-Soft-Bold,sans-serif;font-size:1.1rem}.link-in-title-block{position:absolute;right:15px}.link-in-title-block a{font-family:Proxima-Soft-Bold,sans-serif;font-size:.875rem;vertical-align:middle}.main-aside h2.common-title,h2.common-title{background-image:none;border-bottom:2px solid #f1db00;color:#fff;font-family:Proxima-Soft-Bold,sans-serif;font-size:1.25rem;line-height:1.5rem;margin-bottom:20px;margin-top:-4px;padding:0 0 3px;position:relative}@media (min-width:960px){.main-aside h2.common-title,h2.common-title{background-color:#1c527d;border:none;border-radius:10px;font-size:1.4rem;height:30px;padding:3px 0 3px 14px}}.main-aside h2.common-title .link-in-title-block,h2.common-title .link-in-title-block{display:none;top:0}@media (min-width:960px){.main-aside h2.common-title .link-in-title-block,h2.common-title .link-in-title-block{display:block}}.main-aside h2.common-title .link-in-title-block a,h2.common-title .link-in-title-block a{border:none;color:#8fcbed;font-size:14px}@media (-ms-high-contrast:none){.main-aside h2.common-title,h2.common-title{padding-top:0}}.main-aside h2.common-title .title-with-button,h2.common-title .title-with-button{color:#fff;position:relative}.link-in-title-block a{color:#29bffd;display:inline-block;font-family:Proxima-Soft-Regular,sans-serif;font-size:14px;font-weight:400;text-decoration:none;text-transform:capitalize}.link-in-title-block a i{font-size:20px;left:6px;position:relative;top:.1em}.link-more-wrapper{margin-bottom:20px}.link-more-wrapper a{color:#29bffd;font-size:1rem;text-transform:uppercase}p{line-height:1.2rem;margin-bottom:1rem}.btn{border:0;font-family:Proxima-Soft-Bold,sans-serif;font-size:1rem;line-height:1.2rem;min-width:190px;padding:.65rem 1.5rem;text-transform:capitalize}.btn{color:#000;text-decoration:none}a.btn{color:#000;font-size:.75rem}.ad-wrapper{align-items:center;display:flex;height:282px;justify-content:center}.ad-wrapper>div:first-of-type{display:block;height:100%}.block-adsleft{min-height:600px}@media (max-width:767.98px){.block-adsleft{display:none}}@media (max-width:959.98px){.block-adsleft{margin-left:-60px}}.row.leaderboard{margin-left:-30px;margin-right:-30px;margin-top:10px}.block-adstop-homepage-728x90{height:100px;margin:0 auto}@media (min-width:768px){.block-adstop-homepage-728x90{margin-bottom:40px}}@media (max-width:767.98px){.block-adstop-homepage-728x90{height:90px!important;margin-bottom:-30px!important;margin-top:10px!important;width:320px}.block-adstop-homepage-728x90 #leaderboard-atf{position:relative}}.block-adstop-homepage-728x90 .ad-wrapper{height:90px}.advertisement-160x600-left{height:600px;margin:0 auto;top:0;z-index:1}.l-aside{align-self:flex-start;z-index:9}.l-aside .ad-wrapper{height:600px}@media (max-width:767.98px){.block-adstop-homepage-728x90{height:90px!important;margin-bottom:0!important;margin-top:0!important;width:320px}.block-adstop-homepage-728x90 .ad-wrapper{height:120px}.block-adstop-homepage-728x90 .ad-wrapper>div:first-of-type{display:block;height:100%;width:100%}}@media (min-width:960px){body.homepage-b .block-adstop-homepage-728x90{margin-bottom:40px}body.homepage-b .block-adstop-homepage-728x90 .ad-wrapper>div:first-of-type{display:block;height:100%;width:100%}}@media (max-width:767.98px){#main-row.row,.row.main{padding-top:20px!important}.main-aside{display:none}}#left-ad{height:600px;width:160px}@font-face{ascent-override:90%;font-display:swap;font-family:Proxima-Soft-Regular;font-style:normal;font-weight:400;src:url(/themes/custom/coolmath/assets/fonts/proxima-soft/ProximaSoft-Regular.woff2) format("woff2")}@font-face{ascent-override:90%;font-display:swap;font-family:Proxima-Soft-Bold;font-style:normal;font-weight:700;src:url(/themes/custom/coolmath/assets/fonts/proxima-soft/ProximaSoft-Bold.woff2) format("woff2")}body{font-family:Proxima-Soft-Regular,Helvetica,Arial,sans-serif}main nav.navbar{background-color:#1d3752;margin:0 -15px;padding:.5rem 0;position:relative;z-index:101}main nav.navbar>.container-fluid{max-width:1410px!important;position:relative}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li>a{border-radius:10px;color:#fff;display:block;font:700 17px/normal Proxima-Soft-Bold,sans-serif;padding:10px 8px;text-transform:capitalize;width:100%}img.menu-svg-icon{height:25px;margin-right:15px;width:25px}.pane-menu-menu-desktop-header-menu .pane-content .menu{padding:0}.pane-menu-menu-desktop-header-menu .pane-content .menu>li{border-bottom:0;display:block;position:relative}.pane-menu-menu-desktop-header-menu .pane-content .menu>li>a{color:#fff;display:block;font:700 14px/20px Proxima-Soft-Bold,sans-serif;overflow:hidden;padding:10px 4px;text-transform:capitalize;width:100%}@media (min-width:1140px){.pane-menu-menu-desktop-header-menu .pane-content .menu>li>a{font-size:17px;padding:10px 8px}}.pane-menu-menu-desktop-header-menu .pane-content .menu>li.is-expanded a:before{border-color:#0000}.pane-menu-menu-desktop-header-menu .pane-content .menu>li.is-expanded .menu{border:0;margin-top:0}.pane-menu-menu-desktop-header-menu .pane-content .menu>li.is-expanded .menu li.nested{list-style-type:none}.pane-menu-menu-desktop-header-menu .pane-content>.menu{display:flex}@media (min-width:1140px){.pane-menu-menu-desktop-header-menu .pane-content>.menu{max-width:1080px}}@media (min-width:960px) and (max-width:1139.98px){.pane-menu-menu-desktop-header-menu .pane-content>.menu{max-width:900px}}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li{float:left;list-style-type:none;margin-right:5px;position:relative;vertical-align:bottom}@media (min-width:960px){.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper{display:block;left:0;opacity:0;padding-top:14px;position:absolute;top:100%;transform:translateY(5px);visibility:hidden}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.menu{background:#1d3752;border-radius:10px;min-width:240px;padding:10px;position:static}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.menu>li{align-items:center;border-radius:10px;display:flex;gap:12px;margin-bottom:5px}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.menu>li a{border-radius:10px;color:#fff;flex:1 1 auto;font:700 15px/25px Proxima-Soft-Bold,sans-serif;padding:10px;text-align:left;text-decoration:none}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.expandable-content,.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.menu{max-height:calc(100vh - 68px);overflow:auto}}@media (min-width:960px){.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.expandable-content::-webkit-scrollbar,.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.menu::-webkit-scrollbar{background-color:initial;width:.25rem}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.expandable-content::-webkit-scrollbar-thumb,.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.menu::-webkit-scrollbar-thumb{background-color:#fff9;border:none;border-radius:.25rem}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.expandable-content::-webkit-scrollbar-track,.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>.expandable-wrapper>.menu::-webkit-scrollbar-track{background-color:initial;-webkit-box-shadow:none}}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>a{padding-right:1.25rem;position:relative}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>a:after{background:#0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.1 4.6' style='enable-background:new 0 0 7.1 4.6' xml:space='preserve'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M3.6 3.9.8.8M3.6 3.9 6.4.8'/%3E%3C/svg%3E") 50% no-repeat;content:"";display:block;height:7px;position:absolute;right:.5rem;top:calc(50% - 3.5px);width:7px}@media (min-width:960px){.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-item-lst>.expandable-wrapper{left:auto;right:0}}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-random{z-index:1}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-random>a{background:#ffe420}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-language>a,.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-profile>a{background:#112944;justify-content:center;min-height:40px;min-width:40px}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-language>a>span,.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-profile>a>span{display:none;font:400 14px/20px Proxima-Soft-Regular,sans-serif}@media (min-width:1140px){.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-language>a>span,.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-profile>a>span{display:block;font-size:15px}}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-language>a>svg,.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-profile>a>svg{height:16px;width:16px}@media (min-width:960px){.pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-language>.expandable-wrapper{display:none;opacity:1;transform:translateY(0);visibility:visible}}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li:last-child{margin-right:0}.pane-menu-menu-desktop-header-menu .pane-content>.menu>li>a{background-image:none}.pane-menu-menu-desktop-header-menu .pane-content>.menu .menu{border-top:none;display:none;margin-top:1px;position:absolute;z-index:10000}@media (min-width:960px){.pane-menu-menu-desktop-header-menu .pane-content>.menu .menu{display:block}}@media (min-width:960px){.pane-menu-menu-desktop-header-menu .pane-content>.menu li.is-expanded>.expandable-wrapper>.expandable-content,.pane-menu-menu-desktop-header-menu .pane-content>.menu li.is-expanded>.expandable-wrapper>.menu{max-height:calc(100vh - 130px);overflow:auto}.pane-menu-menu-desktop-header-menu .pane-content>.menu li.is-expanded>.expandable-wrapper>.expandable-content::-webkit-scrollbar,.pane-menu-menu-desktop-header-menu .pane-content>.menu li.is-expanded>.expandable-wrapper>.menu::-webkit-scrollbar{background-color:initial;width:.25rem}.pane-menu-menu-desktop-header-menu .pane-content>.menu li.is-expanded>.expandable-wrapper>.expandable-content::-webkit-scrollbar-thumb,.pane-menu-menu-desktop-header-menu .pane-content>.menu li.is-expanded>.expandable-wrapper>.menu::-webkit-scrollbar-thumb{background-color:#fff9;border:none;border-radius:.25rem}.pane-menu-menu-desktop-header-menu .pane-content>.menu li.is-expanded>.expandable-wrapper>.expandable-content::-webkit-scrollbar-track,.pane-menu-menu-desktop-header-menu .pane-content>.menu li.is-expanded>.expandable-wrapper>.menu::-webkit-scrollbar-track{background-color:initial;-webkit-box-shadow:none}}.navbar-right{padding-left:10px}.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li{margin-right:6px}@media (min-width:1140px){.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li{margin-right:10px}}.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li:last-child{margin-right:0}.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li>a{padding-left:.5rem;padding-right:.5rem}@media (min-width:1140px){.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li>a{padding-left:.75rem;padding-right:.75rem}}.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li.menu-random>a{padding-left:.75rem;padding-right:.75rem}.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>a{padding-right:.5rem}@media (min-width:960px){.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>a{gap:4px}}@media (min-width:1140px){.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>a{gap:6px;padding-right:.75rem}}.navbar-right .pane-menu-menu-desktop-header-menu .pane-content>.menu>li.is-expanded>a:after{display:none}.navbar-right .is-expanded .expandable-content{background:#1d3752;border-radius:10px;padding:10px}.navbar-right .is-expanded .expandable-content>h3{color:#fff;font:700 16px/20px Proxima-Soft-Bold,sans-serif;margin:4px 0 12px;padding:0 10px}.mobile-navbar{bottom:0;left:0;padding:.5rem;position:fixed;right:0;z-index:9995}.mobile-navbar:before{background:linear-gradient(0deg,#060d19,#060d1900 76.04%);bottom:0;content:"";display:block;height:64px;left:0;position:absolute;right:0;z-index:9998}.tabbed-navbar{background:#1d3752;border-radius:.625rem;display:flex;height:3.25rem;margin:0;overflow:hidden;padding:0;position:relative;width:100%;z-index:9999}.tabbed-navbar>li{flex:1 1 20%;list-style:none}.tabbed-navbar>li>a{align-items:center;color:#fff;display:flex;flex-direction:column;height:3.25rem;justify-content:center;text-align:center}.tabbed-navbar>li>a .tab-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:1.125rem;margin-bottom:.25rem;width:1.125rem}.tabbed-navbar>li>a.tab-home .tab-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none'%3E%3Cpath d='M16.825 18.49h-4.13a.66.66 0 0 1-.656-.657v-4.924H7.76v4.924a.66.66 0 0 1-.656.656h-4.13C1.832 18.49.9 17.621.9 16.562V8.78c0-.519.212-1.006.614-1.366l6.766-6.29c.89-.825 2.34-.825 3.24 0l6.777 6.29c.391.36.614.847.614 1.366v7.782c0 1.07-.932 1.927-2.076 1.927h-.01Zm-3.463-1.324h3.463c.413 0 .752-.275.752-.604V8.78a.538.538 0 0 0-.191-.402l-6.766-6.29a1.095 1.095 0 0 0-1.44 0l-6.766 6.29a.578.578 0 0 0-.19.402v7.782c0 .34.338.604.751.604h3.463v-4.924a.66.66 0 0 1 .656-.656h5.612a.66.66 0 0 1 .656.656v4.924Z' fill='%23fff'/%3E%3C/svg%3E")}.tabbed-navbar>li>a.tab-category .tab-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none'%3E%3Cpath d='M16.487 11.734H2.913c-.854 0-1.546.692-1.546 1.546v3.007c0 .854.692 1.546 1.546 1.546h13.574c.854 0 1.546-.692 1.546-1.546V13.28c0-.854-.692-1.546-1.546-1.546Z' stroke='%23fff' stroke-width='1.25' stroke-miterlimit='10'/%3E%3Cpath d='M14.02 15.853a1.059 1.059 0 1 0 0-2.118 1.059 1.059 0 0 0 0 2.118Z' fill='%23fff'/%3E%3Cpath d='M10.844 7.181 9.7 11.734' stroke='%23fff' stroke-width='1.25' stroke-miterlimit='10'/%3E%3Cpath d='M11.648 1.824c.202 0 .413.031.614.084a2.433 2.433 0 0 1-.614 4.786c-.2 0-.413-.032-.614-.085a2.433 2.433 0 0 1 .614-4.785Zm0-1.324a3.77 3.77 0 0 0-3.631 2.806c-.52 2.001.677 4.055 2.678 4.574.318.085.636.127.953.127a3.77 3.77 0 0 0 3.632-2.806C15.8 3.2 14.602 1.146 12.601.627A3.685 3.685 0 0 0 11.648.5Z' fill='%23fff'/%3E%3C/svg%3E")}.tabbed-navbar>li>a.tab-search .tab-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath d='M7.29 1.75c3.06 0 5.54 2.49 5.54 5.54s-2.49 5.54-5.54 5.54-5.54-2.48-5.54-5.54 2.49-5.54 5.54-5.54Zm0-1.25a6.79 6.79 0 1 0 0 13.58A6.79 6.79 0 0 0 7.29.5Z' fill='%23fff'/%3E%3Cpath d='M16.88 17.5a.62.62 0 0 1-.44-.18l-4.9-4.9a.628.628 0 0 1 0-.88c.24-.24.64-.24.88 0l4.9 4.9c.24.24.24.64 0 .88a.62.62 0 0 1-.44.18Z' fill='%23fff'/%3E%3C/svg%3E")}.tabbed-navbar>li>a.tab-profile .tab-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath d='M8.8 1.75c3.03 0 5.49 2.46 5.49 5.49 0 3.03-2.46 5.49-5.49 5.49-3.03 0-5.49-2.46-5.49-5.49 0-3.03 2.46-5.49 5.49-5.49ZM8.8.5C5.07.5 2.06 3.52 2.06 7.24s3.02 6.74 6.74 6.74 6.74-3.02 6.74-6.74S12.52.5 8.8.5Z' fill='%23fff'/%3E%3Cpath d='M16.67 17.51H.92c-.35 0-.62-.28-.62-.62v-.25c0-1.77 1.08-3.36 2.7-3.97.32-.13.68.04.81.36.12.32-.04.68-.36.81-1.02.39-1.73 1.33-1.87 2.43h14.44c-.14-1.09-.85-2.04-1.86-2.42a.629.629 0 0 1-.36-.81.62.62 0 0 1 .81-.36c1.61.61 2.69 2.21 2.69 3.97v.25c0 .34-.28.62-.62.62l-.01-.01ZM10.91 8.15c-.34 0-.62-.28-.62-.62v-.97c0-.35.28-.62.62-.62.34 0 .62.28.62.62v.97c0 .35-.28.62-.62.62ZM6.68 8.15c-.35 0-.62-.28-.62-.62v-.97c0-.35.28-.62.62-.62.34 0 .62.28.62.62v.97c0 .35-.28.62-.62.62Z' fill='%23fff'/%3E%3C/svg%3E")}.tabbed-navbar>li>a.tab-lang .tab-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none'%3E%3Cpath d='M9.1 1.824A7.682 7.682 0 0 1 16.776 9.5 7.682 7.682 0 0 1 9.1 17.177 7.682 7.682 0 0 1 1.424 9.5 7.682 7.682 0 0 1 9.1 1.824ZM9.1.5c-4.966 0-9 4.034-9 9s4.034 9 9 9 9-4.034 9-9-4.034-9-9-9Z' fill='%23fff'/%3E%3Cpath d='M17.486 8.833H.852v1.323h16.634V8.833Z' fill='%23fff'/%3E%3Cpath d='M9.11 18.299C6.633 18.299 5.3 13.767 5.3 9.5 5.299 5.233 6.633.701 9.11.701c2.478 0 3.823 4.532 3.823 8.799 0 4.267-1.334 8.799-3.823 8.799Zm0-16.274c-1.037 0-2.488 2.848-2.488 7.475s1.45 7.475 2.488 7.475 2.5-2.848 2.5-7.475-1.451-7.475-2.5-7.475Z' fill='%23fff'/%3E%3C/svg%3E")}.tabbed-navbar>li>a .tab-title{color:#fff;display:block;font-size:11px}.mnav-popover{border-radius:10px;bottom:0;left:0;position:fixed;right:0;z-index:9997}.mnav-scroller{-webkit-overflow-scrolling:touch;background-color:#1d3752;border-radius:0 0 10px 10px;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:20px}.mnav-scroller::-webkit-scrollbar{background-color:initial;width:4px}.mnav-scroller::-webkit-scrollbar-thumb{background-color:#fff9;border:none;border-radius:4px}.mnav-scroller::-webkit-scrollbar-track{background-color:initial;-webkit-box-shadow:none}#mnav_categories .mnav-scroller{padding:0 0 16px}#mnav_search .mnav-scroller{height:calc(100vh - 220px);max-height:none}.mnav-con-head{align-items:center;background-color:#1d3752;border-bottom:1px solid #112944;border-radius:10px 10px 0 0;display:flex;flex:0 0 auto}.mnav-heading{flex:1 1 auto;max-width:100%;text-align:center}.mnav-heading h3{font:700 1.25rem/1 Proxima-Soft-Bold,sans-serif;margin:0;padding:1rem 0}#mnav_search .mnav-content-in{height:100vh}#mnav_profile .mnav-content-in{height:auto}#mnav_profile .mnavh-action-right{position:absolute;right:8px;top:8px}.mnavh-action-left,.mnavh-action-right{flex:0 0 3rem}.mnavh-action-left a,.mnavh-action-right a{display:block;padding:1rem}.mnavh-action-left a img,.mnavh-action-right a img{display:block}.mnavh-action-left.hide{opacity:0}.mnav-content-in{display:flex;flex-direction:column;flex-wrap:nowrap;height:480px;padding:8px 8px 46px}.mnav-content{display:none}.mnav-content .menu-main-mobile .pane-content>.menu{flex-direction:column;padding:20px 20px 0;position:relative}.mnav-content .menu-main-mobile .pane-content>.menu .menu{background:#1d3752;display:none;left:0;min-height:100%;padding:20px;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:9}.mnav-content .menu-main-mobile .pane-content>.menu li{align-items:center;background:#0000;border-radius:10px;display:flex;flex:1 1 100%;-ms-flex:1 1 100%;float:none;margin-bottom:10px;max-width:100%;min-height:52px;padding:0;position:static}.mnav-content .menu-main-mobile .pane-content>.menu li:first-child,.mnav-content .menu-main-mobile .pane-content>.menu li:first-child a{border-radius:10px}.mnav-content .menu-main-mobile .pane-content>.menu li.is-expanded a:after{display:none}.mnav-content .menu-main-mobile .pane-content>.menu li.is-expanded .menu li.nested{background:#0000}.mnav-content .menu-main-mobile .pane-content>.menu li a[data-drupal-link-system-path=trivia]{background-image:url(/themes/custom/coolmath/assets/svg/categories/Trivia.svg);background-repeat:no-repeat;background-size:25px 25px;padding-left:50px}.mnav-content .menu-main-mobile .pane-content>.menu li a{align-items:center;background-position:left 10px center;background-repeat:no-repeat;background-size:32px;border:none;border-radius:10px;color:#fff;display:flex;flex:1 1 auto;font:700 1.125rem/28px Proxima-Soft-Bold,sans-serif;padding:12px 10px;text-align:left;text-transform:capitalize}.mnav-content .menu-main-mobile .pane-content>.menu li .submenu-expand-icon{flex:0 0 auto;padding:10px;position:absolute;right:20px}.mnav-content .menu-main-mobile .pane-content>.menu li .submenu-expand-icon svg{display:block}.menu-language .block-dropdown-language .dropdown-toggle,.mnav-content .block-dropdown-language .dropdown-toggle{border-radius:10px;color:#fff;display:block;font-family:Proxima-Soft-Regular,sans-serif;font-size:1.125rem;margin-bottom:10px;padding:10px;position:relative;text-align:left;width:100%}@media (min-width:960px){.menu-language .block-dropdown-language .dropdown-toggle,.mnav-content .block-dropdown-language .dropdown-toggle{font-size:1rem;margin-bottom:.125rem}}.menu-language .block-dropdown-language .dropdown-toggle:after,.mnav-content .block-dropdown-language .dropdown-toggle:after{background:#65efbd;border:none;border-radius:.5rem;content:"";height:.5rem;position:absolute;right:10px;top:calc(50% - 4px);width:.5rem}.menu-language .block-dropdown-language .dropdown-menu,.mnav-content .block-dropdown-language .dropdown-menu{background:#0000;border-radius:0;color:#fff;display:block;float:none;margin:0;min-width:0;padding:0;position:static}.menu-language .block-dropdown-language .dropdown-menu .dropdown-item,.mnav-content .block-dropdown-language .dropdown-menu .dropdown-item{border-radius:10px;color:#fff;display:block;font:400 1.125rem/normal Proxima-Soft-Regular,sans-serif;margin-bottom:10px;padding:10px}@media (min-width:960px){.menu-language .block-dropdown-language .dropdown-menu .dropdown-item,.mnav-content .block-dropdown-language .dropdown-menu .dropdown-item{font-size:1rem;margin-bottom:.125rem}}#cmatgame-search-block-form{height:100%;white-space:normal}@media (min-width:960px){#cmatgame-search-block-form{width:120px}}@media (min-width:1140px){#cmatgame-search-block-form{width:150px}}@media (max-width:959.98px){#cmatgame-search-block-form{background-color:#1d3752;border-radius:10px 10px 0 0}}#cmatgame-search-block-form .form-item{align-items:center;display:flex;position:relative}@media (max-width:959.98px){#cmatgame-search-block-form .form-item{border-bottom:1px solid #112944;margin-bottom:12px;padding:16px}}#cmatgame-search-block-form .search-input{background-color:#112944;border-radius:40px;position:relative;width:100%;z-index:0}#cmatgame-search-block-form .search-input>label{display:none}#cmatgame-search-block-form .search-input button{background-color:#112944;border:none;border-radius:50%;height:32px;outline:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:-1}#cmatgame-search-block-form button.see-result{background-image:url(/themes/custom/coolmath/assets/images/nav_icon/search_input.svg);background-position:8px;background-repeat:no-repeat;background-size:17px 17px;left:5px}#cmatgame-search-block-form .btn-clear{align-items:center;display:none;justify-content:center;right:5px}#cmatgame-search-block-form .menu-search-bar{background:#0000;border:none;color:#fff;display:block!important;flex:1 1 auto;height:40px;min-width:0;overflow:hidden;padding:10px 16px 10px 39px;text-overflow:ellipsis;width:100%}@media (min-width:960px){#cmatgame-search-block-form .menu-search-bar{padding-left:40px;padding-right:10px}}@media (min-width:1140px){#cmatgame-search-block-form .menu-search-bar{border-radius:36px}}@media (min-width:960px){.navbar-right:before{background:#1d3752;content:"";display:block;height:calc(100% + 4px);position:absolute;right:0;top:-2px;width:0;z-index:3}.menu-search{min-width:120px}}@media (min-width:1140px){.menu-search{min-width:150px}}@media (min-width:960px){.menu-search #cmatgame-search-block-form{position:absolute;right:0;z-index:9}.menu-search #cmatgame-search-block-form .form-item{position:relative;z-index:2}}#close-search-box{color:#8fcbed;font-size:15px;padding:10px 0 10px 15px;white-space:nowrap}@media (min-width:960px){#close-search-box{left:100%;opacity:0;position:absolute;visibility:hidden}}.search-dropdown{padding:0 10px;transform:translateZ(0)}@media (max-width:959.98px){.search-dropdown{padding-left:0;padding-right:0}}@media (min-width:960px){.search-dropdown{background:#1d3752;border-radius:0 0 10px 10px;display:none;padding-top:18px;position:absolute;top:100%;width:100%}}.search-dropdown h4{color:#b4c4d4;font-size:15px}@media (min-width:768px){.search-dropdown .sd-left{flex:0 0 31%}.search-dropdown .sd-right{flex:0 0 69%;padding-left:22px}}.search-dropdown ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.search-dropdown .search-row{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 215px);overflow-x:hidden;overflow-y:auto;padding:16px 20px 45px}.search-dropdown .search-row::-webkit-scrollbar{background-color:initial;width:4px}.search-dropdown .search-row::-webkit-scrollbar-thumb{background-color:#fff9;border:none;border-radius:4px}.search-dropdown .search-row::-webkit-scrollbar-track{background-color:initial;-webkit-box-shadow:none}@media (min-width:960px){.search-dropdown .search-row{max-height:calc(100vh - 155px);padding:10px 10px 0}}@media (min-width:768px){.search-dropdown .search-row{display:flex}}.sd-footer{background:#1d3752;bottom:0;left:0;position:fixed;top:auto;width:100%}@media (min-width:768px){.sd-footer{background:0 0;margin-left:-10px;padding:10px 10px 19px;position:relative;text-align:center;top:10px;width:calc(100% + 20px)}.sd-footer:before{border-top:1px solid #112944;content:"";left:0;position:absolute;top:0;width:100%}}@media (max-width:767.98px){.trending-search{padding:0 10px}}@media (max-width:767.98px){.top-suggestions{margin-top:-10px;padding:0 10px}}@media (max-width:767.98px){.top-suggestions h4{display:none}}.sg-lists{margin:0;padding:0}@media (min-width:960px){.sg-lists{margin-top:-8px}}.pane-cmatgame-search-search-game{height:100%}input::-webkit-input-placeholder{color:#cdcdcd!important}#mnav_search .mnav-scroller{display:none!important}.icon-angle-right:after{border-right:3px solid;border-top:3px solid;content:"";display:inline-block;height:10px;transform:rotate(45deg) scale(1.1);transform-origin:top;width:10px}div[data-sitewide-alert]{position:relative;z-index:1}@media (max-width:959.98px){.page-header-mobile{background-color:#1d3752}}header.page-header{background-color:#1d3752;padding:0 8px}@media (min-width:1140px) and (max-width:1319.98px){header.page-header .navbar.navbar-expand-lg{min-width:1140px}}@media (min-width:960px) and (max-width:1139.98px){header.page-header .navbar{min-width:960px}}header.page-header-mobile{background:#2a455d;padding:5px 0}.site-branding{display:block;position:relative}@media (min-width:960px){.page-content{padding-top:40px}}@media (min-width:960px){body:not(.node-type-game) .page-header{left:0;position:fixed;top:0;width:100%;z-index:500}body:not(.node-type-game) .page-content{margin-top:58px;padding-top:10px}}@media (min-width:960px){.page-content{margin-top:58px;padding-top:20px}}.container-fluid{margin-top:0}#main-row{position:relative}@media (max-width:767.98px){#main-row.row,.row.main{padding-top:0!important}.main-aside{display:none}}.page-frontpage .container-fluid,.page-manager-page .container-fluid{margin:0 auto;max-width:1305px}@media (min-width:1140px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:1140px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{max-width:640px}}@media (min-width:960px) and (max-width:1139.98px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:960px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{max-width:640px}}@media (min-width:768px) and (max-width:959.98px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:768px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{padding-left:1rem;width:400px}}@media (max-width:767.98px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:560px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{margin-left:1rem;margin-right:1rem;max-width:95%}}@media (max-width:559.98px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:300px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{margin-left:1rem;margin-right:1rem;max-width:95%}}.page-frontpage .container-fluid .row.main,.page-manager-page .container-fluid .row.main{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;padding:0}.page-frontpage .container-fluid .l-aside,.page-manager-page .container-fluid .l-aside{flex-shrink:0;max-width:160px!important;padding:0;width:160px!important}.page-frontpage .container-fluid .l-aside-spacer,.page-frontpage .container-fluid .r-aside-spacer,.page-manager-page .container-fluid .l-aside-spacer,.page-manager-page .container-fluid .r-aside-spacer{flex-grow:100;max-width:6rem;min-height:100%;min-width:4rem;padding:0}@media (min-width:768px) and (max-width:959.98px){.page-frontpage .container-fluid .r-aside-spacer,.page-manager-page .container-fluid .r-aside-spacer{max-width:4rem}}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{flex-grow:50;flex-shrink:0}.page-frontpage .container-fluid .main-aside,.page-manager-page .container-fluid .main-aside{flex-shrink:1;padding:0;width:300px}html{height:-webkit-fill-available}body,html{height:auto!important;overflow-x:hidden}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;height:100%}.page{flex-grow:1}#block-dropdownlanguage .dropdown .language-link{font-family:Proxima-Soft-Regular,sans-serif;text-transform:capitalize}#block-dropdownlanguage .dropdown .dropdown-item{position:relative}#block-dropdownlanguage .dropdown-menu{background-color:#131b29;border-color:#a7e5fe;border-radius:5px 5px 0 0;box-shadow:none;color:#e9f6fe;outline:0;top:2px!important;width:190px}#block-dropdownlanguage .dropdown-menu a{color:#e9f6fe}.game-item{height:72px;margin-bottom:10px;min-width:300px;overflow:inherit;overflow:hidden}.game-item h3.game-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.game-item .game-item-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}@media (max-width:961px){.game-item{height:auto;overflow:hidden}}.game-item .game-link-wrapper img{background-color:#006c8a;border:1px solid #32bdff;float:left;height:62px;margin-right:10px;overflow:hidden;padding:5px;width:95px}@media (max-width:959.98px){.game-item .game-link-wrapper img{border-radius:.25rem;padding:0}}.game-item .game-link-wrapper h3{color:#29bffd;display:inline;font-family:Proxima-Soft-Bold,sans-serif,arial;font-size:1.08rem;font-weight:700;line-height:1.2rem;position:relative;text-transform:none;top:-2px}.game-item .game-item-description .cmgr-long-desc,.game-item .game-item-description .cmgr-short-desc{line-height:1.1rem!important}.game-item .game-item-description .field-body p{color:#fff;font-family:Proxima-Soft-Regular,sans-serif;font-size:1rem;line-height:1.1rem;margin-bottom:0}.short .game-item .field-body.cmgr-long-desc{display:none}.short .game-item .cmgr-short-desc{display:block}@media (max-width:959.98px){.game-item .field-body.cmgr-long-desc{display:none}.game-item .cmgr-short-desc{display:block}}@media (min-width:960px){.game-item .field-body.cmgr-long-desc{display:block}.game-item .cmgr-short-desc{display:none}}@media (max-width:959.98px){.block .view-content .views-row{margin-left:0;margin-right:0}}.block .view-content .views-row .common-title{display:block;flex:0 0 100%;max-width:100%}@media (max-width:767.98px){.block .view-content .views-row .game-item{flex:0 0 100%;max-width:100%}}@media (max-width:959.98px){.img-fluid-following{border-radius:50%;height:40px;width:40px}}@media (max-width:767.98px){.img-fluid-following{border-radius:50%;height:40px;width:40px}}@media (max-width:559.98px){.img-fluid-following{border-radius:50%;height:40px;width:40px}}.img-fluid-following{border-radius:50%;height:48px;width:48px}.user-profile-promo{align-items:center;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:100%,cover;display:flex;padding:32px 30px 22px}@media (min-width:960px){.user-profile-promo{margin:-10px -10px 8px;padding-left:20px;padding-right:20px}}.user-profile-promo .user-avatar-info{flex:0 0 64px;-ms-flex:0 0 64px;max-width:64px;position:relative}.user-profile-promo .user-avatar-info .user-avatar{border-radius:64px;height:64px;width:64px}.user-profile-promo .user-avatar-info .user-avatar img{border-radius:64px;height:64px;object-fit:cover;width:64px}.user-profile-promo .user-avatar-info .user-badge{align-items:center;background:url(/themes/custom/coolmath/assets/images/user-profile/levels/L2.svg) no-repeat 50%;background-size:cover;bottom:-6px;color:#060e19;display:flex;font:700 13px/normal Proxima-Soft-Bold,sans-serif;height:36px;justify-content:center;position:absolute;right:-16px;width:36px;z-index:2}.user-profile-promo .user-promo-info{color:#fff;flex:1 1 auto;-ms-flex:1 1 auto;padding-left:24px;text-align:left}.user-profile-promo .user-promo-info h4{font:700 18px/normal Proxima-Soft-Bold,sans-serif;margin:0 0 4px;text-transform:capitalize}.user-profile-promo .user-promo-info p{font-size:14px;letter-spacing:.5px;margin:0}.user-promo-menu{padding:10px 10px 30px;text-align:center}@media (min-width:960px){.user-promo-menu{min-width:280px;padding:0 10px 10px}}.user-promo-menu .btn{background:#0000;border:2px solid #29bffd;border-radius:5px;color:#29bffd;display:block;font:700 14px/normal Proxima-Soft-Bold,sans-serif;height:40px;margin-bottom:15px;overflow:hidden;padding:10px 20px;position:relative;z-index:1}.user-promo-menu .btn:before{left:0;width:100%;z-index:-2}.user-promo-menu .btn:after,.user-promo-menu .btn:before{content:"";display:block;height:100%;position:absolute;top:0}.user-promo-menu .btn:after{border-radius:50px;left:-5%;width:0;z-index:-1}.user-promo-menu .btn.login{font-family:Proxima-Soft-Regular,sans-serif;font-weight:400;margin-bottom:20px}.user-promo-menu .btn.login:before{background-color:initial}.user-promo-menu .btn.login:after{background:rgba(98,209,255,.051)}.user-promo-menu .btn.signup{border:none;color:#000}.user-promo-menu .btn.signup:before{background:#29bffd}.user-promo-menu .btn.signup:after{background:#62d1ff}.user-promo-menu>a:not(.btn){font-size:14px}@media (min-width:960px){.user-promo-menu>a:not(.btn){font-size:13px}}.welcome-box{position:relative}.top-ten-games{position:relative;top:10px}.top-ten-games .top-games-header{background-image:none;border-bottom:2px solid #ffaa23;color:#fff;font-family:Proxima-Soft-Bold;font-size:20px;line-height:1.5rem;margin-bottom:20px;padding:3px 0;position:relative;text-transform:uppercase}@media (min-width:960px){.top-ten-games .top-games-header{background:#e14603;border-bottom:none;border-radius:10px;font-size:1.5rem;height:32px;padding-left:23px;padding-top:5px}}.top-ten-games .game-link-wrapper a{color:#ffaa23}.top-ten-games .game-link-wrapper img{background-color:#c63d02;border:1px solid #ffaa23}.top-ten-games .game-link-wrapper h3{color:#ffaa23}@media (min-width:768px) and (max-width:959.98px){.front .main-aside .inside{margin:0;padding:0}}.main-aside .block{margin-bottom:20px}.cmg-promo{color:#fff;height:100px;position:relative;width:300px;z-index:0}.cmg-promo:after,.cmg-promo:before{content:"";opacity:0;position:absolute;z-index:1}.cmg-promo:before{background:#00c2fe;border-radius:8px 0 8px 0;bottom:0;height:30px;right:0;width:30px}.cmg-promo:after{background:url(/themes/custom/coolmath/assets/images/sprite.png) no-repeat -16px 0/300px;bottom:2px;height:19px;right:6px;width:15px}.cmg-promo .cmg-promo-inner{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:0}.cmg-promo .cmg-promo-inner:before{background:linear-gradient(0deg,#060d19cc,#060d191a)}.cmg-promo .cmg-promo-inner:after,.cmg-promo .cmg-promo-inner:before{border-radius:10px;box-shadow:0 5px 0 #29bffd;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cmg-promo .cmg-promo-inner:after{background:linear-gradient(315deg,#00284ecc 25%,#00284e1a 80%);opacity:0}.cmg-promo a{color:#fff;text-decoration:none}.cmg-promo a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.cmg-promo h5{font-size:24px;line-height:.9;margin:0 0 8px;text-shadow:1px 1px 0 #060d19,2px 2px 0 #060d19,3px 3px 0 #060d19}.cmg-promo p{font-size:15px;margin:0}.cmg-promo .cmg-promo-img{border-radius:10px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.cmg-promo .cmg-promo-text{padding:0 35px;position:relative;text-align:center;z-index:1}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col,.col-1,.col-12,.col-2,.col-3,.col-7,.col-lg-6,.col-lg-7{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}@media (min-width:960px){.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.order-lg-last{order:13}}.container-fluid{margin-top:0}#main-row{position:relative}@media (max-width:767.98px){#main-row.row,.row.main{padding-top:0!important}.main-aside{display:none}}.page-frontpage .container-fluid,.page-manager-page .container-fluid{margin:0 auto;max-width:1305px}@media (min-width:1140px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:1140px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{max-width:640px}}@media (min-width:960px) and (max-width:1139.98px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:960px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{max-width:640px}}@media (min-width:768px) and (max-width:959.98px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:768px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{padding-left:1rem;width:400px}}@media (max-width:767.98px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:560px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{margin-left:1rem;margin-right:1rem;max-width:95%}}@media (max-width:559.98px){.page-frontpage .container-fluid,.page-manager-page .container-fluid{min-width:300px}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{margin-left:1rem;margin-right:1rem;max-width:95%}}.page-frontpage .container-fluid .row.main,.page-manager-page .container-fluid .row.main{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;padding:0}.page-frontpage .container-fluid .l-aside,.page-manager-page .container-fluid .l-aside{flex-shrink:0;max-width:160px!important;padding:0;width:160px!important}.page-frontpage .container-fluid .l-aside-spacer,.page-frontpage .container-fluid .r-aside-spacer,.page-manager-page .container-fluid .l-aside-spacer,.page-manager-page .container-fluid .r-aside-spacer{flex-grow:100;max-width:6rem;min-height:100%;min-width:4rem;padding:0}@media (min-width:768px) and (max-width:959.98px){.page-frontpage .container-fluid .r-aside-spacer,.page-manager-page .container-fluid .r-aside-spacer{max-width:4rem}}.page-frontpage .container-fluid .main-col,.page-manager-page .container-fluid .main-col{flex-grow:50;flex-shrink:0}.page-frontpage .container-fluid .main-aside,.page-manager-page .container-fluid .main-aside{flex-shrink:1;padding:0;width:300px}html{height:-webkit-fill-available}.clearfix{clear:both;content:"";display:block}body.homepage-b.lang-en .block-qotworlastplayedgame h2.qotw-header{line-height:30px}body.homepage-b .container-fluid{max-width:unset;min-width:340px}@media (min-width:1140px){body.homepage-b .row.main.homepage-b .main-col{max-width:728px!important;min-width:728px!important}}@media (min-width:960px){body.homepage-b .views-row.new-games{margin-bottom:35px!important;position:relative;top:4px}body.homepage-b .link-more-wrapper{position:relative;top:-7px}}@media (min-width:960px){body.homepage-b .link-more-wrapper a{text-decoration-line:underline;text-decoration-thickness:.2px;text-transform:capitalize!important;text-underline-offset:3px}}@media (max-width:959.98px){body.homepage-b .link-more-wrapper a i{display:inline}body.homepage-b .link-more-wrapper{height:45px;margin-bottom:15px}}body.homepage-b .link-more-wrapper i{font-size:22px;margin-left:6px;position:relative;top:0}@media (min-width:960px){body.homepage-b .link-more-wrapper i{color:#29bffd}}@media (max-width:959.98px){body.homepage-b .block-trendingcategoryhome,body.homepage-b .block-views-blocktop-ten-games-block-1,body.homepage-b .main-col .views-row{background-color:#1b283b;border-radius:10px;padding:20px 10px 5px}body.homepage-b .block-trendingcategoryhome h2,body.homepage-b .block-views-blocktop-ten-games-block-1 h2,body.homepage-b .main-col .views-row h2{border-bottom:none}body.homepage-b .block-qotworlastplayedgame,body.homepage-b .block-trendingcategoryhome,body.homepage-b .block-views-blocktop-ten-games-block-1,body.homepage-b .main-col .views-row{margin-bottom:20px!important}}@media (max-width:959.98px){body.homepage-b .main-col .views-row{margin-bottom:0}body.homepage-b .block-trendingcategoryhome .views-row,body.homepage-b .top-ten-games{padding:0}body.homepage-b h2.common-title{margin-bottom:15px}body.homepage-b .link-more-wrapper{top:0}body.homepage-b .link-more-wrapper i{color:#060d19}body.homepage-b .link-more-wrapper a{background:#2abffd;border-radius:10px;color:#060d19;display:block;font-family:Proxima-Soft-Bold,sans-serif;height:45px;padding:10px 15px!important;text-align:center}}body.homepage-b .main-col .row{margin-left:0;margin-right:0}body.homepage-b .main-col .row .col-lg-6{padding:0}@media (max-width:959.98px){body.homepage-b .main-col .block-trendingcategoryhome .views-row{margin-bottom:0!important;padding-bottom:0}}body.homepage-b .main-col .block-trendingcategoryhome .views-row{padding-top:0}body.homepage-b .main-col .views-row{margin-bottom:35px}body.homepage-b .hp-this-week-leaderboard .common-title{background-color:unset;border-bottom:unset;padding-left:0}body.homepage-b .hp-this-week-leaderboard .link-in-title-block a{background:#1c527d;border-radius:10px;color:#8fcbed;display:block;font-size:14px;line-height:17px;margin-right:-15px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);min-width:102px;overflow:hidden;padding:3px 15px 6px;position:absolute;right:0;text-align:center}body.homepage-b .hp-this-week-leaderboard .link-in-title-block a span{position:relative;z-index:1}body.homepage-b .hp-this-week-leaderboard .link-in-title-block a .icon-angle-right:after{height:9px;width:9px}body.homepage-b .hp-this-week-leaderboard .link-in-title-block a:before{background-color:#1c7db7;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:0}body.homepage-b .hp-this-week-leaderboard .row.header{background:#1c527d;border-radius:10px 10px 0 0;display:flex;margin-left:0;margin-right:0;padding:0 10px}body.homepage-b .hp-this-week-leaderboard .row.header .completed-games-this-week{font-family:Proxima-Soft-Bold,sans-serif;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase;width:300px}body.homepage-b .hp-this-week-leaderboard .hptwlb-name h5{margin-bottom:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item{align-items:center;height:59px;margin-left:0;margin-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item:first-child{background:#212a38;border-radius:0 0 10px 10px}body.homepage-b .hp-this-week-leaderboard .hptwlb-item:nth-of-type(3),body.homepage-b .hp-this-week-leaderboard .hptwlb-item:nth-of-type(5){background:#212a38;border-radius:10px}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-1.hptwlb-index{font-family:Proxima-Soft-Bold,sans-serif;font-size:21px;line-height:25px;padding-left:10px;padding-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-img{padding-left:10px;padding-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-img img{height:40px;width:40px}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-7.hptwlb-name{padding-left:10px;padding-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-7.hptwlb-name a h5{color:#fff;font-size:14px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:165px}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-count{padding-left:5px;padding-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-count .game-count{color:#fee506;font-family:Proxima-Soft-Bold,sans-serif;font-size:21px;line-height:25px;text-align:center}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-count .game-text{color:#fee506;font-size:9px;line-height:11px;text-align:center;text-transform:uppercase}body.homepage-b .top-ten-games .game-item .game-link-wrapper .field-image{background:#e14603;border:1px solid #d93f0b}body.homepage-b .top-ten-games .game-item .game-link-wrapper .field-image img{background:#e14603}@media (max-width:959.98px){body.homepage-b .main-col h2.common-title{background:unset!important;border-bottom:unset}}body.homepage-b .main-col h2.common-title .link-in-title-block a{height:30px;width:100px}body.homepage-b .main-col h2.common-title{border-bottom:unset}body.homepage-b .main-col h2.common-title .link-in-title-block a{border-radius:10px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;padding-left:15px;padding-right:10px;position:absolute;right:-14px}body.homepage-b .main-col h2.common-title .link-in-title-block a span{position:relative;z-index:1}body.homepage-b .main-col h2.common-title .link-in-title-block a:before{background:#1c7db7;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(100%);transform-origin:center center;width:100%;z-index:0}body.homepage-b .main-col h2.common-title .link-in-title-block a [class^=icon-]{font-size:22px}body.homepage-b .quiz-of-the-week{min-height:162px;position:relative}body.homepage-b .block-qotworlastplayedgame{width:100%}@media (max-width:959.98px){body.homepage-b .block-qotworlastplayedgame{background-color:#1b283b!important;border-radius:10px;margin-top:0;position:relative}body.homepage-b .block-qotworlastplayedgame h2.qotw-header{background-color:none!important;color:#fff!important;padding-left:0!important}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link{display:none}body.homepage-b .block-qotworlastplayedgame .homepage-trivia-promo-2 h3.game-title{color:#f1db00}body.homepage-b .block-qotworlastplayedgame .homepage-trivia-promo-2 .qotw-quizzes-link{background:#ffe420;border-radius:10px 0 10px 0;bottom:0;color:#654900;float:right;font-family:Proxima-Soft-Bold,sans-serif;font-size:17px;margin-right:-8px;min-width:100px;padding:6px 15px 6px 20px;position:absolute;right:10px;text-decoration:none;text-transform:uppercase}body.homepage-b .block-qotworlastplayedgame .homepage-trivia-promo-2 .qotw-quizzes-link i{color:#654900!important;font-size:17px;margin-left:6px;position:relative;top:1px}}body.homepage-b .block-qotworlastplayedgame .views-row{margin-bottom:unset;padding-bottom:0}@media (min-width:960px){body.homepage-b .block-qotworlastplayedgame h2.qotw-header{background-color:#f1db00}}body.homepage-b .block-qotworlastplayedgame h2.qotw-header{border-bottom:none;border-radius:10px;color:#131b29;font-size:1.4rem;margin-bottom:16px;padding-left:16px;position:relative}@media (min-width:960px) and (max-width:1139.98px){body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link{display:none}}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link a{border-radius:10px;color:#654900!important;font-family:Proxima-Soft-Regular,sans-serif;font-size:14px;height:100%;line-height:22px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);padding:1px 10px 6px;position:absolute;right:0;text-decoration:none}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link a [class^=icon-]{font-size:22px;position:relative;top:px}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link a span{position:relative;z-index:1}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link a:before{background-color:#ffdc25;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:0}body.homepage-b .block-qotworlastplayedgame .game-item{height:73px;margin-bottom:0!important;max-height:none;overflow:unset}body.homepage-b .block-qotworlastplayedgame .game-item .game-link-wrapper a.trivia-link .field-image{border:1px solid #f1db00;border-radius:5px;height:73px;padding:0;text-transform:capitalize;width:106px}body.homepage-b .block-qotworlastplayedgame .game-item .game-link-wrapper a.trivia-link .field-image img.trivia-image{height:100%;padding:0;width:100%}body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description{align-items:center;display:flex;height:100%}@media (max-width:959.98px){body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description{align-items:start}}body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description .game-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:inline-block;display:-webkit-box;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description a{color:#f1db00}body.homepage-b .block-qotworlastplayedgame i{font-size:22px;margin-left:6px;position:relative;top:2px}body.homepage-b .block-qotworlastplayedgame .qotw-more-link a{border-radius:10px;overflow:hidden;padding:0 10px 7px;text-transform:capitalize}body.homepage-b .block-qotworlastplayedgame .qotw-more-link a span{position:relative;z-index:1}body.homepage-b .block-qotworlastplayedgame .qotw-more-link a:before{background-color:#ffdc25;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:0}body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link{clear:both}@media (max-width:959.98px){body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link{color:#654900!important;text-decoration:none}body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link a{color:#654900!important;text-decoration:none!important}}body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link a{color:#f1db00;font-size:14px;line-height:14px;text-transform:uppercase}body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link i{color:#f1db00}body.homepage-b .block-trendingcategoryhome .game-item .field-image,body.homepage-b .block-trendingcategoryhome .game-item img{height:50px;width:83px}body.homepage-b .game-item{height:50px;margin-bottom:20px;max-height:50px;overflow:visible}@media (max-width:959.98px){body.homepage-b .game-item{margin-bottom:15px;width:100%}}body.homepage-b .game-item .game-item-description .cmgr-short-desc,body.homepage-b .game-item .game-item-description .field-body p{display:block;font-size:15px!important;line-height:16px!important}body.homepage-b .game-item .game-item-description .cmgr-long-desc{display:none}body.homepage-b .game-item .game-link-wrapper .field-image{background:#2abffd;border:1px solid #2abffd;border-radius:5px;float:left;height:50px;margin-right:10px;overflow:hidden;width:83px}body.homepage-b .game-item .game-link-wrapper img{background-color:#006c8a;border:none!important;height:50px;overflow:hidden;padding:0;width:83px}@media (max-width:959.98px){body.homepage-b .game-item .game-link-wrapper img{border-radius:.25rem;padding:0}}.clearfix{clear:both;content:"";display:block}.clearfix{clear:both;content:"";display:block}.clearfix{clear:both;content:"";display:block}body.homepage-b.lang-en .block-qotworlastplayedgame h2.qotw-header{line-height:30px}body.homepage-b .container-fluid{max-width:unset;min-width:340px}@media (min-width:1140px){body.homepage-b .row.main.homepage-b .main-col{max-width:728px!important;min-width:728px!important}}@media (min-width:960px){body.homepage-b .views-row.new-games{margin-bottom:35px!important;position:relative;top:4px}body.homepage-b .link-more-wrapper{position:relative;top:-7px}}@media (min-width:960px){body.homepage-b .link-more-wrapper a{text-decoration-line:underline;text-decoration-thickness:.2px;text-transform:capitalize!important;text-underline-offset:3px}}@media (max-width:959.98px){body.homepage-b .link-more-wrapper a i{display:inline}body.homepage-b .link-more-wrapper{height:45px;margin-bottom:15px}}body.homepage-b .link-more-wrapper i{font-size:22px;margin-left:6px;position:relative;top:0}@media (min-width:960px){body.homepage-b .link-more-wrapper i{color:#29bffd}}@media (max-width:959.98px){body.homepage-b .block-trendingcategoryhome,body.homepage-b .block-views-blocktop-ten-games-block-1,body.homepage-b .main-col .views-row{background-color:#1b283b;border-radius:10px;padding:20px 10px 5px}body.homepage-b .block-trendingcategoryhome h2,body.homepage-b .block-views-blocktop-ten-games-block-1 h2,body.homepage-b .main-col .views-row h2{border-bottom:none}body.homepage-b .block-qotworlastplayedgame,body.homepage-b .block-trendingcategoryhome,body.homepage-b .block-views-blocktop-ten-games-block-1,body.homepage-b .main-col .views-row{margin-bottom:20px!important}}@media (max-width:959.98px){body.homepage-b .main-col .views-row{margin-bottom:0}body.homepage-b .block-trendingcategoryhome .views-row,body.homepage-b .top-ten-games{padding:0}body.homepage-b h2.common-title{margin-bottom:15px}body.homepage-b .link-more-wrapper{top:0}body.homepage-b .link-more-wrapper i{color:#060d19}body.homepage-b .link-more-wrapper a{background:#2abffd;border-radius:10px;color:#060d19;display:block;font-family:Proxima-Soft-Bold,sans-serif;height:45px;padding:10px 15px!important;text-align:center}}body.homepage-b .main-col .row{margin-left:0;margin-right:0}body.homepage-b .main-col .row .col-lg-6{padding:0}@media (max-width:959.98px){body.homepage-b .main-col .block-trendingcategoryhome .views-row{margin-bottom:0!important;padding-bottom:0}}body.homepage-b .main-col .block-trendingcategoryhome .views-row{padding-top:0}body.homepage-b .main-col .views-row{margin-bottom:35px}body.homepage-b .hp-this-week-leaderboard .common-title{background-color:unset;border-bottom:unset;padding-left:0}body.homepage-b .hp-this-week-leaderboard .link-in-title-block a{background:#1c527d;border-radius:10px;color:#8fcbed;display:block;font-size:14px;line-height:17px;margin-right:-15px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);min-width:102px;overflow:hidden;padding:3px 15px 6px;position:absolute;right:0;text-align:center}body.homepage-b .hp-this-week-leaderboard .link-in-title-block a span{position:relative;z-index:1}body.homepage-b .hp-this-week-leaderboard .link-in-title-block a .icon-angle-right:after{height:9px;width:9px}body.homepage-b .hp-this-week-leaderboard .link-in-title-block a:before{background-color:#1c7db7;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:0}body.homepage-b .hp-this-week-leaderboard .row.header{background:#1c527d;border-radius:10px 10px 0 0;display:flex;margin-left:0;margin-right:0;padding:0 10px}body.homepage-b .hp-this-week-leaderboard .row.header .completed-games-this-week{font-family:Proxima-Soft-Bold,sans-serif;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase;width:300px}body.homepage-b .hp-this-week-leaderboard .hptwlb-name h5{margin-bottom:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item{align-items:center;height:59px;margin-left:0;margin-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item:first-child{background:#212a38;border-radius:0 0 10px 10px}body.homepage-b .hp-this-week-leaderboard .hptwlb-item:nth-of-type(3),body.homepage-b .hp-this-week-leaderboard .hptwlb-item:nth-of-type(5){background:#212a38;border-radius:10px}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-1.hptwlb-index{font-family:Proxima-Soft-Bold,sans-serif;font-size:21px;line-height:25px;padding-left:10px;padding-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-img{padding-left:10px;padding-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-img img{height:40px;width:40px}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-7.hptwlb-name{padding-left:10px;padding-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-7.hptwlb-name a h5{color:#fff;font-size:14px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:165px}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-count{padding-left:5px;padding-right:0}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-count .game-count{color:#fee506;font-family:Proxima-Soft-Bold,sans-serif;font-size:21px;line-height:25px;text-align:center}body.homepage-b .hp-this-week-leaderboard .hptwlb-item .col-2.hptwlb-count .game-text{color:#fee506;font-size:9px;line-height:11px;text-align:center;text-transform:uppercase}body.homepage-b .top-ten-games .game-item .game-link-wrapper .field-image{background:#e14603;border:1px solid #d93f0b}body.homepage-b .top-ten-games .game-item .game-link-wrapper .field-image img{background:#e14603}@media (max-width:959.98px){body.homepage-b .main-col h2.common-title{background:unset!important;border-bottom:unset}}body.homepage-b .main-col h2.common-title .link-in-title-block a{height:30px;width:100px}body.homepage-b .main-col h2.common-title{border-bottom:unset}body.homepage-b .main-col h2.common-title .link-in-title-block a{border-radius:10px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;padding-left:15px;padding-right:10px;position:absolute;right:-14px}body.homepage-b .main-col h2.common-title .link-in-title-block a span{position:relative;z-index:1}body.homepage-b .main-col h2.common-title .link-in-title-block a:before{background:#1c7db7;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(100%);transform-origin:center center;width:100%;z-index:0}body.homepage-b .main-col h2.common-title .link-in-title-block a [class^=icon-]{font-size:22px}body.homepage-b .quiz-of-the-week{min-height:162px;position:relative}body.homepage-b .block-qotworlastplayedgame{width:100%}@media (max-width:959.98px){body.homepage-b .block-qotworlastplayedgame{background-color:#1b283b!important;border-radius:10px;margin-top:0;position:relative}body.homepage-b .block-qotworlastplayedgame h2.qotw-header{background-color:none!important;color:#fff!important;padding-left:0!important}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link{display:none}body.homepage-b .block-qotworlastplayedgame .homepage-trivia-promo-2 h3.game-title{color:#f1db00}body.homepage-b .block-qotworlastplayedgame .homepage-trivia-promo-2 .qotw-quizzes-link{background:#ffe420;border-radius:10px 0 10px 0;bottom:0;color:#654900;float:right;font-family:Proxima-Soft-Bold,sans-serif;font-size:17px;margin-right:-8px;min-width:100px;padding:6px 15px 6px 20px;position:absolute;right:10px;text-decoration:none;text-transform:uppercase}body.homepage-b .block-qotworlastplayedgame .homepage-trivia-promo-2 .qotw-quizzes-link i{color:#654900!important;font-size:17px;margin-left:6px;position:relative;top:1px}}body.homepage-b .block-qotworlastplayedgame .views-row{margin-bottom:unset;padding-bottom:0}@media (min-width:960px){body.homepage-b .block-qotworlastplayedgame h2.qotw-header{background-color:#f1db00}}body.homepage-b .block-qotworlastplayedgame h2.qotw-header{border-bottom:none;border-radius:10px;color:#131b29;font-size:1.4rem;margin-bottom:16px;padding-left:16px;position:relative}@media (min-width:960px) and (max-width:1139.98px){body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link{display:none}}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link a{border-radius:10px;color:#654900!important;font-family:Proxima-Soft-Regular,sans-serif;font-size:14px;height:100%;line-height:22px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);padding:1px 10px 6px;position:absolute;right:0;text-decoration:none}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link a [class^=icon-]{font-size:22px;position:relative;top:px}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link a span{position:relative;z-index:1}body.homepage-b .block-qotworlastplayedgame h2.qotw-header .qotw-more-link a:before{background-color:#ffdc25;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:0}body.homepage-b .block-qotworlastplayedgame .game-item{height:73px;margin-bottom:0!important;max-height:none;overflow:unset}body.homepage-b .block-qotworlastplayedgame .game-item .game-link-wrapper a.trivia-link .field-image{border:1px solid #f1db00;border-radius:5px;height:73px;padding:0;text-transform:capitalize;width:106px}body.homepage-b .block-qotworlastplayedgame .game-item .game-link-wrapper a.trivia-link .field-image img.trivia-image{height:100%;padding:0;width:100%}body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description{align-items:center;display:flex;height:100%}@media (max-width:959.98px){body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description{align-items:start}}body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description .game-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:inline-block;display:-webkit-box;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}body.homepage-b .block-qotworlastplayedgame .game-item .game-item-description a{color:#f1db00}body.homepage-b .block-qotworlastplayedgame i{font-size:22px;margin-left:6px;position:relative;top:2px}body.homepage-b .block-qotworlastplayedgame .qotw-more-link a{border-radius:10px;overflow:hidden;padding:0 10px 7px;text-transform:capitalize}body.homepage-b .block-qotworlastplayedgame .qotw-more-link a span{position:relative;z-index:1}body.homepage-b .block-qotworlastplayedgame .qotw-more-link a:before{background-color:#ffdc25;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:0}body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link{clear:both}@media (max-width:959.98px){body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link{color:#654900!important;text-decoration:none}body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link a{color:#654900!important;text-decoration:none!important}}body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link a{color:#f1db00;font-size:14px;line-height:14px;text-transform:uppercase}body.homepage-b .block-qotworlastplayedgame .qotw-quizzes-link i{color:#f1db00}body.homepage-b .block-trendingcategoryhome .game-item .field-image,body.homepage-b .block-trendingcategoryhome .game-item img{height:50px;width:83px}body.homepage-b .game-item{height:50px;margin-bottom:20px;max-height:50px;overflow:visible}@media (max-width:959.98px){body.homepage-b .game-item{margin-bottom:15px;width:100%}}body.homepage-b .game-item .game-item-description .cmgr-short-desc,body.homepage-b .game-item .game-item-description .field-body p{display:block;font-size:15px!important;line-height:16px!important}body.homepage-b .game-item .game-item-description .cmgr-long-desc{display:none}body.homepage-b .game-item .game-link-wrapper .field-image{background:#2abffd;border:1px solid #2abffd;border-radius:5px;float:left;height:50px;margin-right:10px;overflow:hidden;width:83px}body.homepage-b .game-item .game-link-wrapper img{background-color:#006c8a;border:none!important;height:50px;overflow:hidden;padding:0;width:83px}@media (max-width:959.98px){body.homepage-b .game-item .game-link-wrapper img{border-radius:.25rem;padding:0}}.clearfix{clear:both;content:"";display:block}@media (min-width:960px){.path-frontpage .row{flex-wrap:nowrap}}.home-queues .game-item{padding:0}.link-more-wrapper{position:relative;top:-7px}.link-more-wrapper a i{display:inline-block}.link-more-wrapper i{color:#29bffd;font-size:22px;margin-left:6px;position:relative;top:1px}.game-item .game-link-wrapper a.trivia-link .field-image img.trivia-image{background:#f1db00!important;border:1px solid #f1db00!important;padding:5px}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col,.col-1,.col-12,.col-2,.col-3,.col-7,.col-lg-6,.col-lg-7{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}@media (min-width:960px){.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.order-lg-last{order:13}}.clearfix{clear:both;content:"";display:block}.clearfix{clear:both;content:"";display:block}.clearfix{clear:both;content:"";display:block}.clearfix{clear:both;content:"";display:block}</style>
<meta name="timestamp" content="1728572363">
<link rel="icon" href="/themes/custom/coolmath/favicon.ico" type="image/vnd.microsoft.icon">
<style>.welcome-box{display:none} .report_ad_modal{display:none}
.anonymous .welcome-box{display:block !important}
.mobile-device body .mobile-hide, .mobile-device body .mobile-not-playable, .dtp-device body .dtp-hide, .mobile-device body .dtp-hide.dtp-hide-mobile{ display: none}
.mobile-device .node-game.dtp-hide.dtp-hide-mobile{display:none !important}
.owl-dots{position: absolute;}
.coll-gal .gal-loader {width: 64px; height: 64px; position: absolute; left: 50% !important; top: 50% !important; margin: -32px 0 0 -32px; }
.game-container {min-width: 320px;width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;margin-top: 20px;}
.node-type-game .col-md-2.d-none.d-xl-block {max-width: 190px;}
main{overflow: hidden;}.featuredpuzzleimg{margin-bottom: 11px;}
.visually-hidden{position: absolute !important;overflow: hidden;clip: rect(1px,1px,1px,1px);width: 1px; height: 1px;word-wrap: normal;}
[class*=path-puzzle-category-] .block-cmatgame-core .common-title {margin-top: calc(1rem - 1px);}
.node-type-puzzle #gameContainer canvas{max-width: 100%;}
body.cmatgame .page__content{background: #16202c; position: relative;}
.mobile-device .game-meta-header {min-height: 111px}
.game-carousel:not(.owl-loaded){display: flex; overflow: hidden;}
.game-carousel:not(.owl-loaded) .slide-item{min-width: 177px; margin-right: 10px;}
.extra-large-game-item .game-carousel:not(.owl-loaded) .slide-item{min-width: 217px;}
.lang-en .pane-menu-menu-desktop-header-menu .pane-content > .menu{display: flex; white-space: nowrap;}
#logo-stacked img {opacity: 0}
#branding{height: 62px;}
.nav-expand-btn{position: absolute}
#cmatgame-search-block-form .search-input{pointer-events:none} /* disable click until js is ready */
@media (max-width: 960px){.home-col2 .block-views-blocktop-ten-games-block-1 {order: 2}}
@media (min-width: 560px){ .game-container { max-width: 540px; } }
@media (min-width: 768px){ .game-container { max-width: 720px; } }
@media (min-width: 960px){ .game-container { margin-top: 40px; max-width: 960px; } }
@media (min-width: 1140px){ .d-xl-block { display: block!important; } .game-container { max-width: 1200px; } .pl-xl-4{ padding-left: 1.5rem!important; padding-right: 1.5rem!important; } }
@media (max-width: 959.98px){ .page-taxonomy #main-row, .page-frontpage #main-row{margin-top: 20px} }
/* unhide mobile not playable on mobile */
.mobile-device body .game-lists .mobile-not-playable{
    display: block;
    position: static;
    background: none;
    height: auto;
    /* margin-left: auto; */
}
.sr-only{position: absolute; width: 1px;height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}</style>
<script>
      var cPath = /\/1-([a-z-0-9]+-game|playlists)|\/0-[a-z-0-9]+/gm;
      var lang_prefix = /^\/(es|pt\-br|fr|it|hi|ja|zh\-hans|de)\/?/;
      var cRegex = new RegExp(cPath);
      if (getCookie('cmg_translation') !== null && getCookie('cmg_translation') !== 'def') {
        var tr_lang = getCookie('cmg_translation');
        var tr_regex = new RegExp('\/'+tr_lang+'\/');
        if (location.pathname == '/' && !tr_regex.test(location.pathname)) {
          document.location = '/' + tr_lang;
        } else if (cRegex.test(location.pathname) && !tr_regex.test(location.pathname) && !/^\/(pt-br|fr|it|hi|es|ja|zh-hans|de)\//.test(location.pathname)) {
          document.location = '/' + tr_lang + location.pathname.replace(new RegExp(lang_prefix), '/');
        }
      } else if (lang_prefix.test(navigator.language) && (getCookie('cmg_translation') === null || getCookie('cmg_translation') !== 'def') ){
        var navigatorLang = navigator.language;
        setCookie('cmg_translation', navigatorLang);
        var tr_regex = new RegExp('\/'+navigatorLang+'\/');
        if (location.pathname == '/' && !tr_regex.test(location.pathname)) {
          document.location = '/' + navigatorLang;
        } else if (cRegex.test(location.pathname) && !tr_regex.test(location.pathname) && !/^\/(pt-br|fr|it|hi|es|ja|zh-hans|de)\//.test(location.pathname)) {
          document.location = '/' + navigatorLang + location.pathname.replace(new RegExp(lang_prefix), '/');
        }
      }
      var valid_test_environment = false;
      function getCookie(key) {
        var keyValue = document.cookie.match("(^|;) ?" + key + "=([^;]*)(;|$)");
        return keyValue ? keyValue[2] : null;
      }
      function setCookie1(cname, cvalue, hours) {
        var d = new Date();
        d.setTime(d.getTime() + (hours*60*60*1000));
        var expires = 'expires='+ d.toUTCString();
        document.cookie = cname + '=' + cvalue + ';' + expires + ';path=/';
      }
      function setCookie(key, value, exptime) {
        var d = new Date();
        d.setTime(d.getTime() + exptime);
        var expires = 'expires=' + d.toUTCString();
        document.cookie = key + '=' + value + '; ' + expires + '; path=/; domain=.' + window.location.host;
      }
      function getParameterByName(name) {
        var regexS = '[\?&]' + name + '=([^&#]*)';
        var regex = new RegExp(regexS);
        var results = regex.exec(location.href);
        if (results === null) {
          return '';
        }
        return decodeURIComponent(results[1].replace(/\+/g, ' '));
      }

      var cmg_school_whitelisted = getCookie('cmg_schwl');

      var freeTrialUser = false;
      var date = new Date();
      var hours = date.getHours();
      var currentMonth = date.getMonth();
      var currentYear = date.getFullYear();
      var day = date.getDay();
      var month_names_short = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
      var currentMonthName = month_names_short[currentMonth];
      var schoolStartHour = 7;
      var schoolEndHour = 15;
      var trendiAGL = ["11520","11575","25485"];
      var cmg_no_ads_debug = false;

      if (typeof subscriberLeg === 'undefined' || subscriberLeg === null || subscriberLeg === '') {
        subscriberLeg = 'Default Leg';
      }
      if (typeof freeGameLimit === 'undefined' || freeGameLimit === null) {
        freeGameLimit = 0;
      }
      if (typeof cmg_no_ads === 'undefined' && cmg_no_ads_debug && (typeof valid_test_environment !== 'undefined' && valid_test_environment)) {
        cmg_no_ads = true;
      }
      var schoolHours = false;
      var schoolHolidays = ["Jul 4","Sep 3","Nov 22","Nov 23"];
      var schoolHoliday = false;

      var summerVacationStart = new Date('07/1/'+currentYear);
      var summerVacationEnd = new Date('07/10/'+currentYear);

      var today_month_day = currentMonthName + ' ' + date.getDate();
      if (schoolHolidays.indexOf(today_month_day) !== -1 || (date >= summerVacationStart && date <= summerVacationEnd) || day === 6 || day == 0) {
        schoolHoliday = true;
      }
      var currentMonthName = month_names_short[currentMonth];
      if (!schoolHoliday && hours >= schoolStartHour && hours <= schoolEndHour) {
        schoolHours = true;
      }
      var targetStateUser = false;
      if (typeof targeted_state !== 'undefined' && targeted_state !== null && targeted_state) {
        targetStateUser = true;
      }
      if (typeof watchAdtoUnlockGame == 'undefined') {
        watchAdtoUnlockGame = false;
      }
      var cmg_active_anonymous_user = getCookie('cmg_active_anonymous_user');
      var cmatgame_editor = getCookie('cmg_editor');
      if (!schoolHours && targetStateUser && cmg_active_anonymous_user === null && cmatgame_editor === null) {
        freeTrialUser = true;
     }
   </script>
<script>
     function checkIfFlashIsEnabled() {
          var ie_flash;
          try { ie_flash = (window.ActiveXObject && (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) !== false) } catch(err) { ie_flash = false; }
          var _flash_installed = ((typeof navigator.plugins != "undefined" && typeof navigator.plugins["Shockwave Flash"] == "object") || ie_flash);
          if (typeof _flash_installed == "undefined" || !_flash_installed) {
            return false;
          } else {
            return true;
          }
       }
       function trackEvent(category, action, label, noninteraction) {
          if (typeof __gaTracker === 'undefined')
            return;
            noninteraction = noninteraction || 0;
          __gaTracker('send', {
              'hitType': 'event',          // Required.
              'eventCategory': category,   // Required.
              'eventAction': action,      // Required.
              'eventLabel': label,
              'eventValue': 0,
              'nonInteraction': noninteraction
          });
      }
      function trackSocial(network,action,target) {
          if (typeof __gaTracker === 'undefined')
            return;
          __gaTracker('send', {
              'hitType': 'social',          // Required.
              'socialNetwork': network,
              'socialAction': action,
              'socialTarget': target
          });
      }
    </script>
<script>/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",t="(?:\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",p="\\["+ge+"*("+t+")(?:"+ge+"*([*^$|!~]?=)"+ge+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+t+"))|)"+ge+"*\\]",g=":("+t+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+p+")*)|.*)\\)|)",v=new RegExp(ge+"+","g"),y=new RegExp("^"+ge+"*,"+ge+"*"),m=new RegExp("^"+ge+"*([>+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0<I(t,T,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=T&&V(e),ce.contains(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=T&&V(e);var n=b.attrHandle[t.toLowerCase()],r=n&&ue.call(b.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==r?r:e.getAttribute(t)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ce.uniqueSort=function(e){var t,n=[],r=0,i=0;if(a=!le.sortStable,o=!le.sortStable&&ae.call(e,0),de.call(e,l),a){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)he.call(e,n[r],1)}return o=null,e},ce.fn.uniqueSort=function(){return this.pushStack(ce.uniqueSort(ae.apply(this)))},(b=ce.expr={cacheLength:50,createPseudo:F,match:D,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(v," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(d,e,t,h,g){var v="nth"!==d.slice(0,3),y="last"!==d.slice(-4),m="of-type"===e;return 1===h&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u=v!==y?"nextSibling":"previousSibling",l=e.parentNode,c=m&&e.nodeName.toLowerCase(),f=!n&&!m,p=!1;if(l){if(v){while(u){o=e;while(o=o[u])if(m?fe(o,c):1===o.nodeType)return!1;s=u="only"===d&&!s&&"nextSibling"}return!0}if(s=[y?l.firstChild:l.lastChild],y&&f){p=(a=(r=(i=l[S]||(l[S]={}))[d]||[])[0]===E&&r[1])&&r[2],o=a&&l.childNodes[a];while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if(1===o.nodeType&&++p&&o===e){i[d]=[E,a,p];break}}else if(f&&(p=a=(r=(i=e[S]||(e[S]={}))[d]||[])[0]===E&&r[1]),!1===p)while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if((m?fe(o,c):1===o.nodeType)&&++p&&(f&&((i=o[S]||(o[S]={}))[d]=[E,p]),o===e))break;return(p-=g)===h||p%h==0&&0<=p/h}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?F(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=se.call(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:F(function(e){var r=[],i=[],s=ne(e.replace(ve,"$1"));return s[S]?F(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:F(function(t){return function(e){return 0<I(t,e).length}}),contains:F(function(t){return t=t.replace(O,P),function(e){return-1<(e.textContent||ce.text(e)).indexOf(t)}}),lang:F(function(n){return A.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(O,P).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=ie.location&&ie.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===function(){try{return T.activeElement}catch(e){}}()&&T.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:z(!1),disabled:z(!0),checked:function(e){return fe(e,"input")&&!!e.checked||fe(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return q.test(e.nodeName)},input:function(e){return N.test(e.nodeName)},button:function(e){return fe(e,"input")&&"button"===e.type||fe(e,"button")},text:function(e){var t;return fe(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:X(function(){return[0]}),last:X(function(e,t){return[t-1]}),eq:X(function(e,t,n){return[n<0?n+t:n]}),even:X(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:X(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:X(function(e,t,n){var r;for(r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:X(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=B(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=_(e);function G(){}function Y(e,t){var n,r,i,o,a,s,u,l=c[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=y.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=m.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(ve," ")}),a=a.slice(n.length)),b.filter)!(r=D[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?I.error(e):c(e,s).slice(0)}function Q(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function J(a,e,t){var s=e.dir,u=e.next,l=u||s,c=t&&"parentNode"===l,f=n++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||c)return a(e,t,n);return!1}:function(e,t,n){var r,i,o=[E,f];if(n){while(e=e[s])if((1===e.nodeType||c)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||c)if(i=e[S]||(e[S]={}),u&&fe(e,u))e=e[s]||e;else{if((r=i[l])&&r[0]===E&&r[1]===f)return o[2]=r[2];if((i[l]=o)[2]=a(e,t,n))return!0}return!1}}function K(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Z(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function ee(d,h,g,v,y,e){return v&&!v[S]&&(v=ee(v)),y&&!y[S]&&(y=ee(y,e)),F(function(e,t,n,r){var i,o,a,s,u=[],l=[],c=t.length,f=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)I(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),p=!d||!e&&h?f:Z(f,u,d,n,r);if(g?g(p,s=y||(e?d:c||v)?[]:t,n,r):s=p,v){i=Z(s,l),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(s[l[o]]=!(p[l[o]]=a))}if(e){if(y||d){if(y){i=[],o=s.length;while(o--)(a=s[o])&&i.push(p[o]=a);y(null,s=[],i,r)}o=s.length;while(o--)(a=s[o])&&-1<(i=y?se.call(e,a):u[o])&&(e[i]=!(t[i]=a))}}else s=Z(s===t?s.splice(c,s.length):s),y?y(null,t,s,r):k.apply(t,s)})}function te(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=J(function(e){return e===i},a,!0),l=J(function(e){return-1<se.call(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!=w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[J(K(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return ee(1<s&&K(c),1<s&&Q(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ve,"$1"),t,s<n&&te(e.slice(s,n)),n<r&&te(e=e.slice(n)),n<r&&Q(e))}c.push(t)}return K(c)}function ne(e,t){var n,v,y,m,x,r,i=[],o=[],a=u[e+" "];if(!a){t||(t=Y(e)),n=t.length;while(n--)(a=te(t[n]))[S]?i.push(a):o.push(a);(a=u(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=E+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==T||(V(o),n=!C);while(s=v[a++])if(s(o,t||T,n)){k.call(r,o);break}i&&(E=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=pe.call(r));f=Z(f)}k.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&ce.uniqueSort(r)}return i&&(E=h,w=p),c},m?F(r):r))).selector=e}return a}function re(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&Y(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&C&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(O,P),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=D.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(O,P),H.test(o[0].type)&&U(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&Q(o)))return k.apply(n,r),n;break}}}return(l||ne(e,c))(r,t,!C,n,!t||H.test(e)&&U(t.parentNode)||t),n}G.prototype=b.filters=b.pseudos,b.setFilters=new G,le.sortStable=S.split("").sort(l).join("")===S,V(),le.sortDetached=$(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce.find=I,ce.expr[":"]=ce.expr.pseudos,ce.unique=ce.uniqueSort,I.compile=ne,I.select=re,I.setDocument=V,I.tokenize=Y,I.escape=ce.escapeSelector,I.getText=ce.text,I.isXML=ce.isXMLDoc,I.selectors=ce.expr,I.support=ce.support,I.uniqueSort=ce.uniqueSort}();var d=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},h=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},b=ce.expr.match.needsContext,w=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1<se.call(n,e)!==r}):ce.filter(n,e,r)}ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return 1<r?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,"string"==typeof e&&b.test(e)?ce(e):e||[],!1).length}});var k,S=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!b.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?se.call(ce(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return d(e,"parentNode")},parentsUntil:function(e,t,n){return d(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return d(e,"nextSibling")},prevAll:function(e){return d(e,"previousSibling")},nextUntil:function(e,t,n){return d(e,"nextSibling",n)},prevUntil:function(e,t,n){return d(e,"previousSibling",n)},siblings:function(e){return h((e.parentNode||{}).firstChild,e)},children:function(e){return h(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(fe(e,"template")&&(e=e.content||e),ce.merge([],e.childNodes))}},function(r,i){ce.fn[r]=function(e,t){var n=ce.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=ce.filter(t,n)),1<this.length&&(j[r]||ce.uniqueSort(n),E.test(r)&&n.reverse()),this.pushStack(n)}});var D=/[^\x20\t\r\n\f]+/g;function N(e){return e}function q(e){throw e}function L(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}ce.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},ce.each(e.match(D)||[],function(e,t){n[t]=!0}),n):ce.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ce.each(e,function(e,t){v(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==x(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return ce.each(arguments,function(e,t){var n;while(-1<(n=ce.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<ce.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},ce.extend({Deferred:function(e){var o=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return ce.Deferred(function(r){ce.each(o,function(e,t){var n=v(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?s?t.call(e,l(u,o,N,s),l(u,o,q,s)):(u++,t.call(e,l(u,o,N,s),l(u,o,q,s),l(u,o,N,o.notifyWith))):(a!==N&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,t.error),u<=i+1&&(a!==q&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(ce.Deferred.getErrorHook?t.error=ce.Deferred.getErrorHook():ce.Deferred.getStackHook&&(t.error=ce.Deferred.getStackHook()),ie.setTimeout(t))}}return ce.Deferred(function(e){o[0][3].add(l(0,e,v(r)?r:N,e.notifyWith)),o[1][3].add(l(0,e,v(t)?t:N)),o[2][3].add(l(0,e,v(n)?n:q))}).promise()},promise:function(e){return null!=e?ce.extend(e,a):a}},s={};return ce.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=ae.call(arguments),o=ce.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?ae.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(L(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||v(i[t]&&i[t].then)))return o.then();while(t--)L(i[t],a(t),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(e,t){ie.console&&ie.console.warn&&e&&H.test(e.name)&&ie.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ce.readyException=function(e){ie.setTimeout(function(){throw e})};var O=ce.Deferred();function P(){C.removeEventListener("DOMContentLoaded",P),ie.removeEventListener("load",P),ce.ready()}ce.fn.ready=function(e){return O.then(e)["catch"](function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0)!==e&&0<--ce.readyWait||O.resolveWith(C,[ce])}}),ce.ready.then=O.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?ie.setTimeout(ce.ready):(C.addEventListener("DOMContentLoaded",P),ie.addEventListener("load",P));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},R=/^-ms-/,I=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function F(e){return e.replace(R,"ms-").replace(I,W)}var $=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function B(){this.expando=ce.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},$(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[F(t)]=n;else for(r in t)i[F(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][F(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(F):(t=F(t))in r?[t]:t.match(D)||[]).length;while(n--)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var _=new B,z=new B,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function V(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:X.test(i)?JSON.parse(i):i)}catch(e){}z.set(e,t,n)}else n=void 0;return n}ce.extend({hasData:function(e){return z.hasData(e)||_.hasData(e)},data:function(e,t,n){return z.access(e,t,n)},removeData:function(e,t){z.remove(e,t)},_data:function(e,t,n){return _.access(e,t,n)},_removeData:function(e,t){_.remove(e,t)}}),ce.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=z.get(o),1===o.nodeType&&!_.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=F(r.slice(5)),V(o,r,i[r]));_.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){z.set(this,n)}):M(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=z.get(o,n))?t:void 0!==(t=V(o,n))?t:void 0;this.each(function(){z.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){z.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=_.get(e,t),n&&(!r||Array.isArray(n)?r=_.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return _.get(e,n)||_.access(e,n,{empty:ce.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?ce.queue(this[0],t):void 0===n?this:this.each(function(){var e=ce.queue(this,t,n);ce._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&ce.dequeue(this,t)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var G=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+G+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=C.documentElement,K=function(e){return ce.contains(e.ownerDocument,e)},Z={composed:!0};J.getRootNode&&(K=function(e){return ce.contains(e.ownerDocument,e)||e.getRootNode(Z)===e.ownerDocument});var ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&K(e)&&"none"===ce.css(e,"display")};function te(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=e.nodeType&&(ce.cssNumber[t]||"px"!==l&&+u)&&Y.exec(ce.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)ce.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,ce.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ne={};function re(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=_.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ee(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ne[s])||(o=a.body.appendChild(a.createElement(s)),u=ce.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ne[s]=u)))):"none"!==n&&(l[c]="none",_.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}ce.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?ce(this).show():ce(this).hide()})}});var xe,be,we=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="<option></option>",le.option=!!xe.lastChild;var ke={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n<r;n++)_.set(e[n],"globalEval",!t||_.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,le.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))ce.merge(p,o.nodeType?[o]:o);else if(je.test(o)){a=a||f.appendChild(t.createElement("div")),s=(Te.exec(o)||["",""])[1].toLowerCase(),u=ke[s]||ke._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<ce.inArray(o,r))i&&i.push(o);else if(l=K(o),a=Se(f.appendChild(o),"script"),l&&Ee(a),n){c=0;while(o=a[c++])Ce.test(o.type||"")&&n.push(o)}return f}var De=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function qe(){return!1}function Le(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Le(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=qe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function He(e,r,t){t?(_.set(e,r,!1),ce.event.add(e,r,{namespace:!1,handler:function(e){var t,n=_.get(this,r);if(1&e.isTrigger&&this[r]){if(n)(ce.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=ae.call(arguments),_.set(this,r,n),this[r](),t=_.get(this,r),_.set(this,r,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(_.set(this,r,ce.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===_.get(e,r)&&ce.event.add(e,r,Ne)}ce.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.get(t);if($(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(J,i),n.guid||(n.guid=ce.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof ce&&ce.event.triggered!==e.type?ce.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(D)||[""]).length;while(l--)d=g=(s=De.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.hasData(e)&&_.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(D)||[""]).length;while(l--)if(d=g=(s=De.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||ce.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&_.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=ce.event.fix(e),l=(_.get(this,"events")||Object.create(null))[u.type]||[],c=ce.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=ce.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<ce(i,this).index(l):ce.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(ce.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click",!0),!1},trigger:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click"),!0},_default:function(e){var t=e.target;return we.test(t.type)&&t.click&&fe(t,"input")&&_.get(t,"click")||fe(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:qe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:qe,isPropagationStopped:qe,isImmediatePropagationStopped:qe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},ce.event.addProp),ce.each({focus:"focusin",blur:"focusout"},function(r,i){function o(e){if(C.documentMode){var t=_.get(this,"handle"),n=ce.event.fix(e);n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)}else ce.event.simulate(i,e.target,ce.event.fix(e))}ce.event.special[r]={setup:function(){var e;if(He(this,r,!0),!C.documentMode)return!1;(e=_.get(this,i))||this.addEventListener(i,o),_.set(this,i,(e||0)+1)},trigger:function(){return He(this,r),!0},teardown:function(){var e;if(!C.documentMode)return!1;(e=_.get(this,i)-1)?_.set(this,i,e):(this.removeEventListener(i,o),_.remove(this,i))},_default:function(e){return _.get(e.target,r)},delegateType:i},ce.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i);n||(C.documentMode?this.addEventListener(i,o):e.addEventListener(r,o,!0)),_.set(t,i,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i)-1;n?_.set(t,i,n):(C.documentMode?this.removeEventListener(i,o):e.removeEventListener(r,o,!0),_.remove(t,i))}}}),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ce.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||ce.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),ce.fn.extend({on:function(e,t,n,r){return Le(this,e,t,n,r)},one:function(e,t,n,r){return Le(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=qe),this.each(function(){ce.event.remove(this,e,n,t)})}});var Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Me=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)ce.event.add(t,i,s[i][n]);z.hasData(e)&&(o=z.access(e),a=ce.extend({},o),z.set(t,a))}}function $e(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=v(d);if(h||1<f&&"string"==typeof d&&!le.checkClone&&Pe.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),$e(t,r,i,o)});if(f&&(t=(e=Ae(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=ce.map(Se(e,"script"),Ie)).length;c<f;c++)u=e,c!==p&&(u=ce.clone(u,!0,!0),s&&ce.merge(a,Se(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,ce.map(a,We),c=0;c<s;c++)u=a[c],Ce.test(u.type||"")&&!_.access(u,"globalEval")&&ce.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?ce._evalUrl&&!u.noModule&&ce._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):m(u.textContent.replace(Me,""),u,l))}return n}function Be(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(Se(r)),r.parentNode&&(n&&K(r)&&Ee(Se(r,"script")),r.parentNode.removeChild(r));return e}ce.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=K(e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=Se(c),r=0,i=(o=Se(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&we.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||Se(e),a=a||Se(c),r=0,i=o.length;r<i;r++)Fe(o[r],a[r]);else Fe(e,c);return 0<(a=Se(c,"script")).length&&Ee(a,!f&&Se(e,"script")),c},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if($(n)){if(t=n[_.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[_.expando]=void 0}n[z.expando]&&(n[z.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return M(this,function(e){return void 0===e?ce.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return $e(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)})},prepend:function(){return $e(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ce.cleanData(Se(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ke[(Te.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(Se(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return $e(this,arguments,function(e){var t=this.parentNode;ce.inArray(this,n)<0&&(ce.cleanData(Se(this)),t&&t.replaceChild(e,this))},n)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ce.fn[e]=function(e){for(var t,n=[],r=ce(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),ce(r[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var _e=new RegExp("^("+G+")(?!px)[a-z%]+$","i"),ze=/^--/,Xe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=ie),t.getComputedStyle(e)},Ue=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ve=new RegExp(Q.join("|"),"i");function Ge(e,t,n){var r,i,o,a,s=ze.test(t),u=e.style;return(n=n||Xe(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(ve,"$1")||void 0),""!==a||K(e)||(a=ce.style(e,t)),!le.pixelBoxStyles()&&_e.test(a)&&Ve.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function Ye(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",J.appendChild(u).appendChild(l);var e=ie.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),J.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===l.style.backgroundClip,ce.extend(le,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=C.createElement("table"),t=C.createElement("tr"),n=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",J.appendChild(e).appendChild(t).appendChild(n),r=ie.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,J.removeChild(e)),a}}))}();var Qe=["Webkit","Moz","ms"],Je=C.createElement("div").style,Ke={};function Ze(e){var t=ce.cssProps[e]||Ke[e];return t||(e in Je?e:Ke[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Je)return e}(e)||e)}var et=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=Y.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=ce.css(e,n+Q[a],!0,i)),r?("content"===n&&(u-=ce.css(e,"padding"+Q[a],!0,i)),"margin"!==n&&(u-=ce.css(e,"border"+Q[a]+"Width",!0,i))):(u+=ce.css(e,"padding"+Q[a],!0,i),"padding"!==n?u+=ce.css(e,"border"+Q[a]+"Width",!0,i):s+=ce.css(e,"border"+Q[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function ot(e,t,n){var r=Xe(e),i=(!le.boxSizingReliable()||n)&&"border-box"===ce.css(e,"boxSizing",!1,r),o=i,a=Ge(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!le.boxSizingReliable()&&i||!le.reliableTrDimensions()&&fe(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===ce.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===ce.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ge(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=F(t),u=ze.test(t),l=e.style;if(u||(t=Ze(s)),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=Y.exec(n))&&i[1]&&(n=te(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=F(t);return ze.test(t)||(t=Ze(s)),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ge(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,u){ce.cssHooks[u]={get:function(e,t,n){if(t)return!et.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,u,n):Ue(e,tt,function(){return ot(e,u,n)})},set:function(e,t,n){var r,i=Xe(e),o=!le.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===ce.css(e,"boxSizing",!1,i),s=n?it(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-it(e,u,"border",!1,i)-.5)),s&&(r=Y.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=ce.css(e,u)),rt(0,t,s)}}}),ce.cssHooks.marginLeft=Ye(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(i,o){ce.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+Q[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(ce.cssHooks[i+o].set=rt)}),ce.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Xe(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,1<arguments.length)}}),((ce.Tween=at).prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=ce.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||!ce.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=at.prototype.init,ce.fx.step={};var st,ut,lt,ct,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function dt(){ut&&(!1===C.hidden&&ie.requestAnimationFrame?ie.requestAnimationFrame(dt):ie.setTimeout(dt,ce.fx.interval),ce.fx.tick())}function ht(){return ie.setTimeout(function(){st=void 0}),st=Date.now()}function gt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Q[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function vt(e,t,n){for(var r,i=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function yt(o,e,t){var n,a,r=0,i=yt.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=st||ht(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:ce.extend({},e),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ht(),duration:t.duration,tweens:[],createTween:function(e,t){var n=ce.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=F(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=yt.prefilters[r].call(l,o,c,l.opts))return v(n.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return ce.map(c,vt,l),v(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),ce.fx.timer(ce.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}ce.Animation=ce.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return te(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(D);for(var n,r=0,i=e.length;r<i;r++)n=e[r],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ee(e),v=_.get(e,"fxshow");for(r in n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ft.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=_.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(re([e],!0),l=e.style.display||l,c=ce.css(e,"display"),re([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=_.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&re([e],!0),p.done(function(){for(r in g||re([e]),_.remove(e,"fxshow"),d)ce.style(e,r,d[r])})),u=vt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return ce.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in ce.fx.speeds?r.duration=ce.fx.speeds[r.duration]:r.duration=ce.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=ce.isEmptyObject(t),o=ce.speed(e,n,r),a=function(){var e=yt(this,ce.extend({},t),o);(i||_.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=ce.timers,r=_.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&pt.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||ce.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=_.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=ce.timers,o=n?n.length:0;for(t.finish=!0,ce.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),ce.each(["toggle","show","hide"],function(e,r){var i=ce.fn[r];ce.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(gt(r,!0),e,t,n)}}),ce.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){ce.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),st=void 0},ce.fx.timer=function(e){ce.timers.push(e),ce.fx.start()},ce.fx.interval=13,ce.fx.start=function(){ut||(ut=!0,dt())},ce.fx.stop=function(){ut=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(r,e){return r=ce.fx&&ce.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=ie.setTimeout(e,r);t.stop=function(){ie.clearTimeout(n)}})},lt=C.createElement("input"),ct=C.createElement("select").appendChild(C.createElement("option")),lt.type="checkbox",le.checkOn=""!==lt.value,le.optSelected=ct.selected,(lt=C.createElement("input")).value="t",lt.type="radio",le.radioValue="t"===lt.value;var mt,xt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return M(this,ce.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&fe(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(D);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var a=xt[t]||ce.find.attr;xt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=xt[o],xt[o]=r,r=null!=a(e,t,n)?o:null,xt[o]=i),r}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function Tt(e){return(e.match(D)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(D)||[]}ce.fn.extend({prop:function(e,t){return M(this,ce.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),le.optSelected||(ce.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this}),ce.fn.extend({addClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).addClass(t.call(this,e,Ct(this)))}):(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).removeClass(t.call(this,e,Ct(this)))}):arguments.length?(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return v(t)?this.each(function(e){ce(this).toggleClass(t.call(this,e,Ct(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=kt(t),this.each(function(){if(s)for(o=ce(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=Ct(this))&&_.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":_.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+Tt(Ct(n))+" ").indexOf(t))return!0;return!1}});var St=/\r/g;ce.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=v(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,ce(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=ce.map(t,function(e){return null==e?"":e+""})),(r=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=ce.valHooks[t.type]||ce.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(St,""):null==e?"":e:void 0}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:Tt(ce.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!fe(n.parentNode,"optgroup"))){if(t=ce(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=ce.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<ce.inArray(ce.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<ce.inArray(ce(e).val(),t)}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=ie.location,jt={guid:Date.now()},At=/\?/;ce.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new ie.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||ce.error("Invalid XML: "+(n?ce.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Dt=/^(?:focusinfocus|focusoutblur)$/,Nt=function(e){e.stopPropagation()};ce.extend(ce.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||C],d=ue.call(e,"type")?e.type:e,h=ue.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!Dt.test(d+ce.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[ce.expando]?e:new ce.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:ce.makeArray(t,[e]),c=ce.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!y(n)){for(s=c.delegateType||d,Dt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||C)&&p.push(a.defaultView||a.parentWindow||ie)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(_.get(o,"events")||Object.create(null))[e.type]&&_.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&$(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!$(n)||u&&v(n[d])&&!y(n)&&((a=n[u])&&(n[u]=null),ce.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Nt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Nt),ce.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}});var qt=/\[\]$/,Lt=/\r?\n/g,Ht=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Pt(n,e,r,i){var t;if(Array.isArray(e))ce.each(e,function(e,t){r||qt.test(n)?i(n,t):Pt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==x(e))i(n,e);else for(t in e)Pt(n+"["+t+"]",e[t],r,i)}ce.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)Pt(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&Ot.test(this.nodeName)&&!Ht.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:Array.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var Mt=/%20/g,Rt=/#.*$/,It=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:GET|HEAD)$/,$t=/^\/\//,Bt={},_t={},zt="*/".concat("*"),Xt=C.createElement("a");function Ut(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(D)||[];if(v(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Vt(t,i,o,a){var s={},u=t===_t;function l(e){var r;return s[e]=!0,ce.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Gt(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}Xt.href=Et.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,ce.ajaxSettings),t):Gt(ce.ajaxSettings,e)},ajaxPrefilter:Ut(Bt),ajaxTransport:Ut(_t),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=ce.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?ce(y):ce.event,x=ce.Deferred(),b=ce.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Wt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace($t,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(D)||[""],null==v.crossDomain){r=C.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Xt.protocol+"//"+Xt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=ce.param(v.data,v.traditional)),Vt(Bt,v,t,T),h)return T;for(i in(g=ce.event&&v.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ft.test(v.type),f=v.url.replace(Rt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Mt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(At.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(It,"$1"),o=(At.test(f)?"&":"?")+"_="+jt.guid+++o),v.url=f+o),v.ifModified&&(ce.lastModified[f]&&T.setRequestHeader("If-Modified-Since",ce.lastModified[f]),ce.etag[f]&&T.setRequestHeader("If-None-Match",ce.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+zt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Vt(_t,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=ie.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&ie.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<ce.inArray("script",v.dataTypes)&&ce.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(ce.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(ce.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--ce.active||ce.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,i){ce[i]=function(e,t,n,r){return v(t)&&(r=r||n,n=t,t=void 0),ce.ajax(ce.extend({url:e,type:i,dataType:r,data:t,success:n},ce.isPlainObject(e)&&e))}}),ce.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),ce._evalUrl=function(e,t,n){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ce.globalEval(e,t,n)}})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return v(n)?this.each(function(e){ce(this).wrapInner(n.call(this,e))}):this.each(function(){var e=ce(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=v(t);return this.each(function(e){ce(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new ie.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Qt=ce.ajaxSettings.xhr();le.cors=!!Qt&&"withCredentials"in Qt,le.ajax=Qt=!!Qt,ce.ajaxTransport(function(i){var o,a;if(le.cors||Qt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&ie.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=ce("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=Tt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;ce.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=ae.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(ae.call(arguments)))}).guid=e.guid=e.guid||ce.guid++,i},ce.holdReady=function(e){e?ce.readyWait++:ce.ready(!0)},ce.isArray=Array.isArray,ce.parseJSON=JSON.parse,ce.nodeName=fe,ce.isFunction=v,ce.isWindow=y,ce.camelCase=F,ce.type=x,ce.now=Date.now,ce.isNumeric=function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},ce.trim=function(e){return null==e?"":(e+"").replace(en,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var tn=ie.jQuery,nn=ie.$;return ce.noConflict=function(e){return ie.$===ce&&(ie.$=nn),e&&ie.jQuery===ce&&(ie.jQuery=tn),ce},"undefined"==typeof e&&(ie.jQuery=ie.$=ce),ce});
</script>
<script type="text/javascript">function trackGoalVirtualPV(virtual_page) {
  if (typeof __gaTracker !== "undefined") {
    debugOut("GA Goal Tracking. Virtual pv: " + virtual_page);
    __gaTracker("send", "pageview", virtual_page);
  }
}
function getCookie(key) {
  var keyValue = document.cookie.match("(^|;) ?" + key + "=([^;]*)(;|$)");
  return keyValue ? keyValue[2] : null;
}
if (!getCookie("cmg_l")){
  document.documentElement.classList.add("anonymous")
 }
jQuery(document).ready(function() {
 if (typeof getCookie === "function" && getCookie("cmg_xpp") !== null) {
  jQuery("body").addClass("cmatgame");
  var themepath = decodeURIComponent(getCookie("cmg_xpp"));
  if (themepath != "null" && !themepath.startsWith("/")) {
    themepath = "/"+themepath;
  }
  var path = location.protocol + "//" + location.host + themepath;
  if (jQuery("#styleswitcher-css").length) {
    jQuery("#styleswitcher-css").attr("href", path);
    //console.log("switchUserStyle Loading userprofile coolmath.theme. style= " + path + " "+ new Date());
  }
 }
});</script>
<script>
		  var hide_preroll_ads = false; 
          var preroll_ads_timer = 15;
		  
          if(schoolHours && typeof gameId != "undefined" && typeof trendiAGL != "undefined" && trendiAGL.indexOf(""+gameId+"") >= 0) {
            console.log("CMGTrendi: Both trendiAGL and school hours are true ", new Date());
            hide_preroll_ads = 0;
          } else if(!schoolHours && typeof gameId != "undefined" && typeof trendiAGL != "undefined" && trendiAGL.indexOf(""+gameId+"") >= 0) {
            console.log("CMGTrendi: trendiAGL is true and school hours is false ", new Date());
            hide_preroll_ads = 1;
          }
          cmatgame_subscriber = getCookie("cmg_sx");
          if (typeof cmg_school_whitelisted != "undefined" && cmg_school_whitelisted !== null && getCookie("cmg_schwl") !== null) {
            cmg_school_whitelisted = getCookie("cmg_schwl");
            cmatgame_subscriber = getCookie("cmg_schwl");
          } else if ((typeof cmg_school_whitelisted == "undefined" || cmg_school_whitelisted === null) && typeof cmg_no_ads_debug !== "undefined" && cmg_no_ads_debug) {
           cmatgame_subscriber = cmg_no_ads_debug;
          }
          isRemoveAdSwfJWPLayer = false;
          jQuery(document).ready(function() {
          if (typeof isAdblockerOn === "undefined"){
            if (typeof __gaTracker !== "undefined") {
             __gaTracker("send", {
              "hitType": "event",          // Required.
              "eventCategory": "Page-level-ad-blocker2",   // Required.
              "eventAction": "AdBlockerDetected",      // Required.
              "eventLabel": document.title,
              "eventValue": 1,
              "nonInteraction": 1
              });
            }
          } else {
           if (typeof __gaTracker !== "undefined") {
              __gaTracker("send", {
                "hitType": "event",          // Required.
                "eventCategory": "Page-level-ad-blocker2",   // Required.
                "eventAction": "AdBlockerNotDetected",      // Required.
                "eventLabel": document.title,
                "eventValue": 1,
                "nonInteraction": 1
            });
           }
         }
		    function removeAdSwfJWPLayer() {}
          var isChrome = navigator.userAgent.toLowerCase().indexOf("chrome") > -1;
          if (!jQuery(".adtxt").is(":visible") && isChrome) {
            removeAdSwfJWPLayer();
          }
        });
      </script>
<script>
		  gamePage = false;
          pageType = 'frontpage';
          quizPage = false;
          var ad_refresh_timer_interval = 45000; 
          var ad_refresh_event_interval = 30000;

    </script>
<script>
          var $elements_with_events = jQuery('.js-track');
          if ($elements_with_events.length > 0) {
            $elements_with_events.each(function(){
            var action = typeof jQuery(this).data('action') !== 'undefined' ? jQuery(this).data('action') : 'click';
            jQuery(this).on(action, function(){
            var category, label;
            category = typeof jQuery(this).data('category') !== 'undefined' ? jQuery(this).data('category') : ( jQuery(this).text() || 'Unassigned' );
            label = typeof jQuery(this).data('label') !== 'undefined' ? jQuery(this).data('label') :  ( jQuery(this).attr('class') || 'Unassigned' );
            trackEvent(category,'click',label);
           });
         });
        }
       </script>
<title>Cool Math Games - Free Online Games for Learning and Fun</title><script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"frontpage","currentPathIsAdmin":false,"isFront":true,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"clientside_validation_jquery":{"validate_all_ajax_forms":2,"force_validate_on_blur":false,"messages":{"required":"This field is required.","remote":"Please fix this field.","email":"Please enter a valid email address.","url":"Please enter a valid URL.","date":"Please enter a valid date.","dateISO":"Please enter a valid date (ISO).","number":"Please enter a valid number.","digits":"Please enter only digits.","equalTo":"Please enter the same value again.","maxlength":"Please enter no more than {0} characters.","minlength":"Please enter at least {0} characters.","rangelength":"Please enter a value between {0} and {1} characters long.","range":"Please enter a value between {0} and {1}.","max":"Please enter a value less than or equal to {0}.","min":"Please enter a value greater than or equal to {0}.","step":"Please enter a multiple of {0}."}},"cmatgame_ads_analytics":{"desktopTycheDelay":0,"mobileTycheDelay":"1500"},"queue_config_vars":{"nchf-tid-1":{"name":"New Games","queue_total":10,"display_size":6,"queue_id":"nchf-tid-1"},"nchf-mobile-count":{"mobile-count":6,"queue_id":"nchf-mobile-count"},"sch-tid-6":{"name":"Strategy Games","field_games_first_column_value":"0","field_games_second_column_value":"6","queue_total":9,"display_size":6,"queue_id":"sch-tid-6"},"sch-tid-46":{"name":"Skill Games","field_games_first_column_value":"0","field_games_second_column_value":"6","queue_total":8,"display_size":6,"queue_id":"sch-tid-46"},"sch-tid-151":{"name":"Number Games","field_games_first_column_value":"0","field_games_second_column_value":"6","queue_total":7,"display_size":6,"queue_id":"sch-tid-151"},"sch-tid-91":{"name":"Logic Games","field_games_first_column_value":"0","field_games_second_column_value":"6","queue_total":9,"display_size":6,"queue_id":"sch-tid-91"},"pch-tid-1":{"name":"Popular Games","field_games_first_column_value":"0","field_games_second_column_value":"32","queue_total":42,"display_size":24,"queue_id":"pch-tid-1"}},"cmg_itok":"207","cmg_sjpath":"\/sites\/default\/files\/cmatgame_games_with_levels.json?ctok=207","cmatgame":{"language":"en"},"lazy":{"lazysizes":{"lazyClass":"lazyload","loadedClass":"lazyloaded","loadingClass":"lazyloading","preloadClass":"lazypreload","errorClass":"lazyerror","autosizesClass":"lazyautosizes","srcAttr":"data-src","srcsetAttr":"data-srcset","sizesAttr":"data-sizes","minSize":40,"customMedia":[],"init":true,"expFactor":1.5,"hFac":0.8,"loadMode":2,"loadHidden":true,"ricTimeout":0,"throttleDelay":125,"plugins":[]},"placeholderSrc":"","preferNative":true,"minified":true,"libraryPath":"\/libraries\/lazysizes"},"coolmath":{"varJustMomentText":"Just a moment while your game loads","varPlayThisText":"To Play This Game in Big Screen Mode","varViewSponVideoText":"View a Sponsored Video","varPayPreAccessText":"Pay for Premium Access","varORText":"Or","varNoRetRegModeText":"No thanks, return to regular mode","varPlayBigScreenNowText":"Play Big Screen Now","varPlayBigScreenAfterAdText":"Play Big Screen After This Ad","isSubscriptionActive":true},"sitewideAlert":{"refreshInterval":15000,"automaticRefresh":false},"pwa":{"iconPwa192":"https:\/\/www.coolmathgames.com\/pwa\/images\/icon-192x192.png","iconPwa512":"https:\/\/www.coolmathgames.com\/pwa\/images\/icon-512x512.png","iconPwaGame":"https:\/\/www.coolmathgames.com\/pwa\/images\/icon-game-120X120.png"},"language":"en","user":{"uid":0,"permissionsHash":"82fa189e5b46987f1cdbc2501fa7b5e317b84c356a866164dd42299ad1fa3bd6"}}</script>
<script src="/sites/default/files/js/js_L6XShU03NJjekVDmBETgND6wEmk-LPdUO7eUuJd78d0.js?scope=header&amp;delta=0&amp;language=en&amp;theme=coolmath&amp;include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo"></script>
<!--fixes for defer issues on drupal core js--><script>Drupal.attachBehaviors();</script><!-- Google Tag Manager --><script type="text/javascript">
  function setCookie2(key, value, exptime, domain) {
		var d = new Date();
	  d.setTime(d.getTime() + exptime);
	  var expires = "expires=" + d.toUTCString();
	  document.cookie = key + "=" + value + "; " + expires + "; path=/; domain=" +domain;
	}
	var cmg_ga4_gdpr_country = getCookie("GDPR");
	var cmg_ga4_gdpr_allowed = false;
	if(cmg_ga4_gdpr_country != null && getCookie("cmg_gdpr_uac") != null && getCookie("cmg_gdpr_uac") == "true") {
		cmg_ga4_gdpr_allowed = true;
	} else if(cmg_ga4_gdpr_country != null) {
		jQuery(document).ready(function () {
			if(typeof __tcfapi == "function") {
		  	cmg_ga4_gdpr_listener();
			} else {
				setTimeout(function(){
					if(typeof __tcfapi == "function") {
						cmg_ga4_gdpr_listener();
					}
				}, 2000);
			}
		});
	}
	function cmg_ga4_gdpr_listener() {
		__tcfapi('addEventListener', 2, function(tcdata, success) {
			if(success) {
				if (tcdata.eventStatus === 'useractioncomplete') {
					// User action completed, handle GA cookie accordingly
					console.log(success, tcdata);
					cmg_ga4_gdpr_allowed = true;
					setCookie("cmg_gdpr_uac", "true", 31556926 * 1000);
					cmg_ga4_init_ga();
				}
			}
		});
	}
	function cmg_ga4_init_ga() {
		if(cmg_ga4_gdpr_country == null || (cmg_ga4_gdpr_country != null && cmg_ga4_gdpr_allowed) ) {
			(function(w,d,s,l,i){
				w[l]=w[l]||[];w[l].push({'gtm.start':
				new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
				j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
				'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
			})(window,document,'script','dataLayer','GTM-WKRSNN8');
		}
	}
	cmg_ga4_init_ga();
</script><!-- End Google Tag Manager --><script type="text/javascript">
  function getQParam(name) {
      var regexS = "[\\?&]" + name + "=([^&#]*)";
      var regex = new RegExp(regexS);
      var results = regex.exec(location.href);
      if (results === null) {
        return "";
      }
      return decodeURIComponent(results[1].replace(/\+/g, " "));
    }
    cmatgame_subscriber = getCookie("cmg_sx");
    freeTrialUser = false;
    var adBlockDisplayed = false;
    window.addEventListener('load', (event) => {
    	setTimeout(function () {
        var head = document.getElementsByTagName('head')[0];
        var js = document.createElement("script");
        js.type = "text/javascript";
        js.src = "https://btloader.com/tag?o=5150306120761344&upapi=true";
        head.appendChild(js);
      }, 3000);
    });
  </script><script src="https://dev.visualwebsiteoptimizer.com/cdn/edrv/va_gq-c254242f78225ffdfa86dd5ff4ce4baabr.js" crossorigin="anonymous" type="text/javascript" fetchpriority="high"></script><script src="https://dev.visualwebsiteoptimizer.com/cdn/edrv/nc-8ed86ead95a6fdfaf523b0399e8d13bdbr.js" crossorigin="anonymous" type="text/javascript" fetchpriority="high"></script><link href="/modules/custom/cmatgame_ads_analytics/js/advertisement-ads.js" rel="preload" as="script"><link href="/sites/default/files/js/js_L6XShU03NJjekVDmBETgND6wEmk-LPdUO7eUuJd78d0.js?scope=header&amp;delta=0&amp;language=en&amp;theme=coolmath&amp;include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo" rel="preload" as="script"><link href="/sites/default/files/js/js_VeGTGwclXxWKg5Kjb3y_G9klQLQldbdCJh5JHdAM64s.js?scope=footer&amp;delta=0&amp;language=en&amp;theme=coolmath&amp;include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo" rel="preload" as="script"></head><body class="path-frontpage page-manager-page page-frontpage front not-active-user lang-default lang-en homepage-b" style="visiblity:hidden;"><a href="body" class="visually-hidden focusable">
      Skip to Top of Page
    </a><a href="nav" class="visually-hidden focusable">
      Skip to Navigation
    </a><a href="#main-content" class="visually-hidden focusable">
      Skip to Main Content
    </a><a href="footer" class="visually-hidden focusable">
      Skip to Footer
    </a><div data-sitewide-alert=""></div><div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas=""><!--  --><script type="application/ld+json">
 {
    "@context": "https://schema.org",
    "@type": "Organization",
    "url": "https://www.coolmathgames.com/",
    "name": "Coolmath Games",
    "logo": "https://www.coolmathgames.com/themes/custom/coolmath/assets/images/CMG_OG_image.png",
    "email": "[email protected]",
    "sameAs": ["https://twitter.com/TheRealCoolmath", "https://www.instagram.com/coolmathgames/", "https://www.facebook.com/CoolMathGamesLLC", "https://www.tiktok.com/@coolmathofficial?"],
    "contactPoint":{
      "@type": "ContactPoint",
      "contactType": "customer service",
      "url": "https://www.coolmathgames.com/contact-us",
      "email": "[email protected]"
    }
  }
</script><div class="page"><main class="mt-0"><header class="page-header d-none d-lg-block mx-auto lazyload"><nav class="navbar navbar-expand-lg justify-content-between"><div class="container-fluid"><div class="logo" tabindex="0"><a href="/" title="Home" rel="home" class="site-branding-stacked"><img src="/themes/custom/coolmath/logo-small-stacked.svg" alt="Home" id="logo-stacked" class="logo stacked" width="68" height="42"></a></div><div class="col pl-0 pr-0 d-flex justify-content-center"><div class="settings-tray-editable block block--mainmenudesktop" data-drupal-settingstray="editable"><div class="pane-menu-menu-desktop-header-menu"><div class="pane-content"><ul class="menu mb-0"><li class="menu__item is-expanded expanded"><a href="/1-strategy-games" data-drupal-link-system-path="taxonomy/term/6">Strategy</a><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-idle-games" data-drupal-link-system-path="taxonomy/term/1112"><img src="/sites/default/files/2024-09/Idle.svg" alt="Idle Games Icon" class="menu-svg-icon"><span class="menu-title">Idle</span></a></li><li class="nested"><a href="/1-tower-defense-games" data-drupal-link-system-path="taxonomy/term/16"><img src="/sites/default/files/2024-09/Tower-defense.svg" alt="Tower Defense Games Icon" class="menu-svg-icon"><span class="menu-title">Tower Defense</span></a></li><li class="nested"><a href="/1-business-games" data-drupal-link-system-path="taxonomy/term/26"><img src="/sites/default/files/2024-09/Business.svg" alt="Business Games Icon" class="menu-svg-icon"><span class="menu-title">Business</span></a></li><li class="nested"><a href="/1-endless-puzzles-games" data-drupal-link-system-path="taxonomy/term/11"><img src="/sites/default/files/2022-05/Endless-puzzles.svg" alt="Endless Puzzle Games Icon" class="menu-svg-icon"><span class="menu-title">Endless Puzzle</span></a></li><li class="nested"><a href="/1-match-3-games" data-drupal-link-system-path="taxonomy/term/21"><img src="/sites/default/files/2024-09/Match3.svg" alt="Match 3 Games Icon" class="menu-svg-icon"><span class="menu-title">Match 3</span></a></li><li class="nested"><a href="/1-construction-games" data-drupal-link-system-path="taxonomy/term/41"><img src="/sites/default/files/2024-09/Construction.svg" alt="Construction Games Icon" class="menu-svg-icon"><span class="menu-title">Construction</span></a></li><li class="nested"><a href="/1-figure-it-out-games" data-drupal-link-system-path="taxonomy/term/31"><img src="/sites/default/files/2022-11/Critical-thinking.svg" alt="Figure It Out Games Icon" class="menu-svg-icon"><span class="menu-title">Figure It Out</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/1-skill-games" data-drupal-link-system-path="taxonomy/term/46">Skill</a><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-aiming-games" data-drupal-link-system-path="taxonomy/term/61"><img src="/sites/default/files/2024-09/Aiming.svg" alt="Aiming Games Icon" class="menu-svg-icon"><span class="menu-title">Aiming</span></a></li><li class="nested"><a href="/1-platformers-games" data-drupal-link-system-path="taxonomy/term/71"><img src="/sites/default/files/2024-09/Platformer.svg" alt="Platformer Games Icon" class="menu-svg-icon"><span class="menu-title">Platformer </span></a></li><li class="nested"><a href="/1-timing-games" data-drupal-link-system-path="taxonomy/term/86"><img src="/sites/default/files/2024-09/Timing.svg" alt="Timing Games Icon" class="menu-svg-icon"><span class="menu-title">Timing</span></a></li><li class="nested"><a href="/1-hard-controls-games" data-drupal-link-system-path="taxonomy/term/51"><img src="/sites/default/files/2024-09/Hard-control.svg" alt="Hard Control Games Icon" class="menu-svg-icon"><span class="menu-title">Hard Control</span></a></li><li class="nested"><a href="/1-adventure-games" data-drupal-link-system-path="taxonomy/term/1066"><img src="/sites/default/files/2024-09/Adventure.svg" alt="Adventure Games Icon" class="menu-svg-icon"><span class="menu-title">Adventure</span></a></li><li class="nested"><a href="/1-endless-runner-games" data-drupal-link-system-path="taxonomy/term/1138"><img src="/sites/default/files/2024-09/Endless-runner.svg" alt="Endless Runner Games Icon" class="menu-svg-icon"><span class="menu-title">Endless Runner </span></a></li><li class="nested"><a href="/1-one-button-games" data-drupal-link-system-path="taxonomy/term/980"><img src="/sites/default/files/2024-09/One-button.svg" alt="One-Button Games Icon" class="menu-svg-icon"><span class="menu-title">One-Button</span></a></li><li class="nested"><a href="/1-rotating-games" data-drupal-link-system-path="taxonomy/term/81"><img src="/sites/default/files/2024-09/Rotation.svg" alt="Rotating Games Icon" class="menu-svg-icon"><span class="menu-title">Rotating</span></a></li><li class="nested"><a href="/1-stacking-games" data-drupal-link-system-path="taxonomy/term/66"><img src="/sites/default/files/2024-09/Stacking.svg" alt="Stacking Games Icon" class="menu-svg-icon"><span class="menu-title">Stacking</span></a></li><li class="nested"><a href="/1-time-management-games" data-drupal-link-system-path="taxonomy/term/56"><img src="/sites/default/files/2024-09/Time-management.svg" alt="Time Management Games Icon" class="menu-svg-icon"><span class="menu-title">Time Management</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/1-number-games" data-drupal-link-system-path="taxonomy/term/151">Numbers</a><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-addition-subtraction-games" data-drupal-link-system-path="taxonomy/term/156"><img src="/sites/default/files/2024-09/Add-subtract.svg" alt="Addition / Subtraction Games Icon" class="menu-svg-icon"><span class="menu-title">Addition / Subtraction </span></a></li><li class="nested"><a href="/1-applied-math-games" data-drupal-link-system-path="taxonomy/term/171"><img src="/sites/default/files/2024-09/Applied-math.svg" alt="Applied Math Games Icon" class="menu-svg-icon"><span class="menu-title">Applied Math</span></a></li><li class="nested"><a href="/1-multiplicationdivision-games" data-drupal-link-system-path="taxonomy/term/161"><img src="/sites/default/files/2024-09/Multiply-divide.svg" alt="Multiplication / Division Games Icon" class="menu-svg-icon"><span class="menu-title">Multiplication / Division</span></a></li><li class="nested"><a href="/1-other-math-games" data-drupal-link-system-path="taxonomy/term/166"><img src="/sites/default/files/2024-09/Other-math.svg" alt="Other Math Games Icon" class="menu-svg-icon"><span class="menu-title">Other Math</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/1-logic-games" data-drupal-link-system-path="taxonomy/term/91">Logic</a><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-block-removal-games" data-drupal-link-system-path="taxonomy/term/131"><img src="/sites/default/files/2024-09/Block-removal.svg" alt="Block Removal Games Icon" class="menu-svg-icon"><span class="menu-title">Block Removal</span></a></li><li class="nested"><a href="/1-building-games" data-drupal-link-system-path="taxonomy/term/126"><img src="/sites/default/files/2024-09/Building-blocks.svg" alt="Building Games Icon" class="menu-svg-icon"><span class="menu-title">Building </span></a></li><li class="nested"><a href="/1-drawing-games" data-drupal-link-system-path="taxonomy/term/106"><img src="/sites/default/files/2024-09/Drawing.svg" alt="Drawing Games Icon" class="menu-svg-icon"><span class="menu-title">Drawing Games</span></a></li><li class="nested"><a href="/1-escape-games" data-drupal-link-system-path="taxonomy/term/1227"><img src="/sites/default/files/2024-09/Escape.svg" alt="Escape Games Icon" class="menu-svg-icon"><span class="menu-title">Escape </span></a></li><li class="nested"><a href="/1-helping-games" data-drupal-link-system-path="taxonomy/term/121"><img src="/sites/default/files/2024-09/Helping.svg" alt="Helping Games Icon" class="menu-svg-icon"><span class="menu-title">Helping</span></a></li><li class="nested"><a href="/1-physics-puzzles-games" data-drupal-link-system-path="taxonomy/term/96"><img src="/sites/default/files/2024-09/Physics-puzzles.svg" alt="Physics Puzzle Games Icon" class="menu-svg-icon"><span class="menu-title">Physics Puzzles</span></a></li><li class="nested"><a href="/1-platforming-puzzles-games" data-drupal-link-system-path="taxonomy/term/136"><img src="/sites/default/files/2024-09/Platforming-puzzle.svg" alt="Platforming Puzzle Games Icon" class="menu-svg-icon"><span class="menu-title">Platforming Puzzles</span></a></li><li class="nested"><a href="/1-sliding-games" data-drupal-link-system-path="taxonomy/term/116"><img src="/sites/default/files/2024-09/Sliding.svg" alt="Sliding Games Icon" class="menu-svg-icon"><span class="menu-title">Sliding </span></a></li><li class="nested"><a href="/1-think-outside-the-box-games" data-drupal-link-system-path="taxonomy/term/111"><img src="/sites/default/files/2024-09/Think-outside-box.svg" alt="Think Outside the Box Games Icon" class="menu-svg-icon"><span class="menu-title">Think Outside the Box</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/1-classic-games" data-drupal-link-system-path="taxonomy/term/211">Classic</a><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-board-games" data-drupal-link-system-path="taxonomy/term/1210"><img src="/sites/default/files/2024-09/Board-games.svg" alt="Board Games Icon" class="menu-svg-icon"><span class="menu-title">Board </span></a></li><li class="nested"><a href="/1-card-games" data-drupal-link-system-path="taxonomy/term/944"><img src="/sites/default/files/2024-09/Card.svg" alt="Card Games Icon" class="menu-svg-icon"><span class="menu-title">Card</span></a></li><li class="nested"><a href="/1-retro-games" data-drupal-link-system-path="taxonomy/term/1265"><img src="/sites/default/files/2024-09/Retro.svg" alt="Retro Games Icon" class="menu-svg-icon"><span class="menu-title">Retro</span></a></li><li class="nested"><a href="/1-solitaire-games" data-drupal-link-system-path="taxonomy/term/1259"><img src="/sites/default/files/2023-10/Solitaire.svg" alt="Solitaire Games Icon" class="menu-svg-icon"><span class="menu-title">Solitaire</span></a></li><li class="nested"><a href="/1-8-bit-games" data-drupal-link-system-path="taxonomy/term/1315"><img src="/sites/default/files/2024-09/8-bit.svg" alt="8 Bit Games Icon" class="menu-svg-icon"><span class="menu-title">8 Bit</span></a></li><li class="nested"><a href="/1-mahjong-games" data-drupal-link-system-path="taxonomy/term/1220"><img src="/sites/default/files/2024-09/Mahjong.svg" alt="Mahjong Games Icon" class="menu-svg-icon"><span class="menu-title">Mahjong</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/trivia" data-drupal-link-system-path="trivia">Trivia</a><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/quiz-category/arts-entertainment" data-drupal-link-system-path="taxonomy/term/981"><img src="/sites/default/files/2024-01/Trivia-arts.svg" alt="Arts &amp; Entertainment Icon" class="menu-svg-icon"><span class="menu-title">Arts &amp; Entertainment</span></a></li><li class="nested"><a href="/quiz-category/body-health" data-drupal-link-system-path="taxonomy/term/1011"><img src="/sites/default/files/2024-01/Trivia-health.svg" alt="Body &amp; Health Icon" class="menu-svg-icon"><span class="menu-title">Body &amp; Health</span></a></li><li class="nested"><a href="/quiz-category/food-home" data-drupal-link-system-path="taxonomy/term/997"><img src="/sites/default/files/2024-01/Trivia-food.svg" alt="Food &amp; Home Icon" class="menu-svg-icon"><span class="menu-title">Food &amp; Home</span></a></li><li class="nested"><a href="/quiz-category/history-politics" data-drupal-link-system-path="taxonomy/term/1025"><img src="/sites/default/files/2024-01/Trivia-history.svg" alt="History &amp; Politics Icon" class="menu-svg-icon"><span class="menu-title">History &amp; Politics </span></a></li><li class="nested"><a href="/quiz-category/fun-stuff" data-drupal-link-system-path="taxonomy/term/1015"><img src="/sites/default/files/2024-01/Trivia-fun.svg" alt="Fun Stuff Icon" class="menu-svg-icon"><span class="menu-title">Fun Stuff</span></a></li><li class="nested"><a href="/quiz-category/places" data-drupal-link-system-path="taxonomy/term/1038"><img src="/sites/default/files/2024-01/Trivia-places.svg" alt="Places Icon" class="menu-svg-icon"><span class="menu-title">Places</span></a></li><li class="nested"><a href="/quiz-category/science-nature" data-drupal-link-system-path="taxonomy/term/1044"><img src="/sites/default/files/2024-01/Trivia-science.svg" alt="Science &amp; Nature Icon" class="menu-svg-icon"><span class="menu-title">Science &amp; Nature</span></a></li><li class="nested"><a href="/quiz-category/sports" data-drupal-link-system-path="taxonomy/term/988"><img src="/sites/default/files/2024-01/Trivia-sports.svg" alt="Sports Icon" class="menu-svg-icon"><span class="menu-title">Sports</span></a></li><li class="nested"><a href="/quiz-category/style" data-drupal-link-system-path="taxonomy/term/1005"><img src="/sites/default/files/2024-01/Trivia-style.svg" alt="Style Icon" class="menu-svg-icon"><span class="menu-title">Style</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/categories" data-drupal-link-system-path="categories">Categories</a><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-daily-games" title="Daily Games" data-drupal-link-system-path="taxonomy/term/1056"><img src="/sites/default/files/2024-09/Daily.svg" alt="Daily Games Icon" class="menu-svg-icon"><span class="menu-title">Daily Games</span></a></li><li class="nested"><a href="/1-creative-games" data-drupal-link-system-path="taxonomy/term/1263"><img src="/sites/default/files/2024-09/Creative.svg" alt="Creative Games Icon" class="menu-svg-icon"><span class="menu-title">Creative</span></a></li><li class="nested"><a href="/1-geography-games" data-drupal-link-system-path="taxonomy/term/206"><img src="/sites/default/files/2024-09/Geography.svg" alt="Geography Games Icon" class="menu-svg-icon"><span class="menu-title">Geography</span></a></li><li class="nested"><a href="/1-memory-games" data-drupal-link-system-path="taxonomy/term/181"><img src="/sites/default/files/2024-09/Memory.svg" alt="Memory Games Icon" class="menu-svg-icon"><span class="menu-title">Memory</span></a></li><li class="nested"><a href="/1-science-games" data-drupal-link-system-path="taxonomy/term/626"><img src="/sites/default/files/2024-09/Science.svg" alt="Science Games Icon" class="menu-svg-icon"><span class="menu-title">Science</span></a></li><li class="nested"><a href="/1-word-games" data-drupal-link-system-path="taxonomy/term/1059"><img src="/sites/default/files/2024-09/Word.svg" alt="Word Games Icon" class="menu-svg-icon"><span class="menu-title">Word Games</span></a></li></ul></div></li><li><a href="/1-complete-game-list" data-drupal-link-system-path="1-complete-game-list">All Games</a></li></ul></div></div></div></div><div class="navbar-right"><div class="pane-menu-menu-desktop-header-menu"><div class="pane-content"><ul class="menu mb-0"><li class="menu-random"><a href="/random" role="button" title="Pick a Random Game" class="random"><svg xmlns="http://www.w3.org/2000/svg" width="17" height="15" viewBox="0 0 17 15" fill="none"><g clip-path="url(#clip0_1913_53530)"><path d="M16.8297 11.5005L13.8781 13.9347C13.8052 13.989 13.7189 14.0221 13.6287 14.0304C13.5385 14.0386 13.4477 14.0216 13.3664 13.9814C13.2851 13.9412 13.2164 13.8792 13.1676 13.8022C13.1188 13.7251 13.092 13.636 13.0899 13.5446V8.76986C13.0889 8.67723 13.1143 8.58632 13.1631 8.50786C13.2118 8.4294 13.2819 8.36672 13.3649 8.32728C13.4479 8.28784 13.5403 8.2733 13.6313 8.28538C13.7223 8.29745 13.808 8.33561 13.8781 8.39538L16.8297 10.8296C16.9157 10.9197 16.9637 11.0399 16.9637 11.165C16.9637 11.2901 16.9157 11.4104 16.8297 11.5005Z" fill="#654900"></path><path d="M4.64979e-06 2.87093C-0.000956377 2.47534 0.147085 2.09423 0.413912 1.80455C0.680738 1.51487 1.04651 1.33824 1.43736 1.31055H3.33824C4.35363 1.30997 5.34713 1.60828 6.19729 2.16884C5.5389 2.92351 5.04886 3.81214 4.76013 4.77466C4.34269 4.48155 3.84669 4.32374 3.33824 4.32218H1.43736C1.06451 4.29663 0.713444 4.13546 0.44919 3.86865C0.184936 3.60184 0.025307 3.24739 4.64979e-06 2.87093ZM14.5428 9.68991H11.2664C10.7553 9.68998 10.2574 9.52598 9.84454 9.22172C9.55605 10.189 9.06611 11.0828 8.40738 11.8432C9.26049 12.3972 10.2521 12.695 11.2664 12.7014H14.5428C14.8702 12.6116 15.1593 12.4155 15.3653 12.1433C15.5714 11.8712 15.683 11.5382 15.683 11.1956C15.683 10.8531 15.5714 10.52 15.3653 10.2479C15.1593 9.97578 14.8702 9.77974 14.5428 9.68991Z" fill="#654900"></path><path d="M3.33822 12.7015H1.43734C1.10995 12.6116 0.820867 12.4155 0.614813 12.1434C0.408758 11.8712 0.297119 11.5382 0.297119 11.1957C0.297119 10.8531 0.408758 10.5201 0.614813 10.2479C0.820867 9.97581 1.10995 9.77977 1.43734 9.68993H3.33822C4.02144 9.67356 4.67067 9.38586 5.14515 8.88926C5.61964 8.39267 5.88112 7.72721 5.87279 7.03726C5.85844 6.30773 5.9866 5.58248 6.24991 4.90296C6.51323 4.22345 6.90662 3.60296 7.40749 3.07696C7.90837 2.55096 8.50682 2.1298 9.16896 1.83743C9.8311 1.54506 10.5439 1.38725 11.2664 1.37305H14.5428C14.8702 1.46288 15.1592 1.65901 15.3653 1.93114C15.5714 2.20327 15.683 2.53622 15.683 2.87877C15.683 3.22131 15.5714 3.55435 15.3653 3.82648C15.1592 4.09861 14.8702 4.29475 14.5428 4.38458H11.2664C10.5846 4.40096 9.93698 4.68916 9.46496 5.1862C8.99293 5.68325 8.73487 6.34876 8.74731 7.03726C8.77214 8.51207 8.21663 9.93657 7.20261 10.9984C6.1886 12.0603 4.79886 12.6728 3.33822 12.7015Z" fill="#654900"></path><path d="M16.83 3.29248L13.8783 5.72668C13.8082 5.78645 13.7225 5.8247 13.6316 5.83678C13.5406 5.84885 13.4482 5.83422 13.3652 5.79478C13.2822 5.75534 13.2121 5.69267 13.1633 5.61421C13.1145 5.53575 13.0892 5.44483 13.0901 5.35221V0.483807C13.0892 0.391183 13.1145 0.300267 13.1633 0.221806C13.2121 0.143345 13.2822 0.0806745 13.3652 0.0412337C13.4482 0.00179294 13.5406 -0.0128412 13.6316 -0.000766414C13.7225 0.0113084 13.8082 0.0495643 13.8783 0.109329L16.83 2.54353C16.885 2.5889 16.9294 2.646 16.9598 2.71077C16.9902 2.77553 17.0058 2.84633 17.0058 2.91801C17.0058 2.98968 16.9902 3.06048 16.9598 3.12524C16.9294 3.19001 16.885 3.24712 16.83 3.29248Z" fill="#654900"></path></g><defs><clipPath id="clip0_1913_53530"><rect width="17" height="14.0435" fill="white"></rect></clipPath></defs></svg></a></li><li class="menu-search"><div class="panel-pane pane-block pane-cmatgame-search-search-game"><div id="cmatgame-search-block-form"><div class="form-item"><div class="search-input"><label for="edit-search-bar">Search bar </label><button class="see-result" aria-label="Search Cool Math Games"></button><input aria-label="Enter Search Term" autocomplete="off" placeholder="Search" type="text" name="search_bar" id="search-bar" value="" size="60" maxlength="128" class="form-text menu-search-bar"><button class="btn-clear" id="clear_search_box"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><g clip-path="url(#clip0_2037_29417)"><path d="M0.875114 14.0001C0.641781 14.0001 0.408447 13.9418 0.233447 13.7668C-0.116553 13.4168 -0.116553 12.8918 0.233447 12.5418L12.4834 0.291797C12.8334 -0.0582031 13.3584 -0.0582031 13.7084 0.291797C14.0584 0.641797 14.0584 1.1668 13.7084 1.5168L1.45845 13.7668C1.34178 13.8835 1.10845 14.0001 0.875114 14.0001Z" fill="white"></path><path d="M13.1251 14.0001C12.8917 14.0001 12.6584 13.9417 12.4834 13.7667L0.233398 1.51673C-0.0582682 1.16673 -0.0582682 0.583398 0.233398 0.233398C0.583398 -0.0582682 1.16673 -0.0582682 1.51673 0.233398L13.7667 12.4834C14.1167 12.8334 14.1167 13.3584 13.7667 13.7084C13.5917 13.8834 13.3584 14.0001 13.1251 14.0001Z" fill="white"></path></g><defs><clipPath id="clip0_2037_29417"><rect width="14" height="14" fill="white"></rect></clipPath></defs></svg></button></div><div id="close-search-box">Cancel</div></div><div class="search-dropdown" style="display: none;"><div class="search-row"><div class="sd-left"><div class="trending-search"><h4>Trending Searches</h4><div class="ts-lists"></div></div><div class="top-suggestions" style="display:none"><h4>Top Suggestions</h4><div class="ts-lists"></div></div></div><div class="sd-right"><div class="trending-games"><ul class="sg-lists"></ul></div><div class="search-results-container" style="display: none;"></div></div></div><div class="sd-footer" style="display:none"></div></div></div></div></li><li class="is-expanded menu-item-lst menu-language"><a href="#" role="button" title="Select a Language" class="d-flex align-items-center"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M8 1.17647C11.7647 1.17647 14.8235 4.23529 14.8235 8C14.8235 11.7647 11.7647 14.8235 8 14.8235C4.23529 14.8235 1.17647 11.7647 1.17647 8C1.17647 4.23529 4.23529 1.17647 8 1.17647ZM8 0C3.58588 0 0 3.58588 0 8C0 12.4141 3.58588 16 8 16C12.4141 16 16 12.4141 16 8C16 3.58588 12.4141 0 8 0Z" fill="white"></path><path d="M15.4543 7.40723H0.668457V8.5837H15.4543V7.40723Z" fill="white"></path><path d="M8.00933 15.8211C5.80698 15.8211 4.62109 11.7928 4.62109 7.99989C4.62109 4.20695 5.80698 0.178711 8.00933 0.178711C10.2117 0.178711 11.407 4.20695 11.407 7.99989C11.407 11.7928 10.2211 15.8211 8.00933 15.8211ZM8.00933 1.35518C7.08698 1.35518 5.79756 3.88695 5.79756 7.99989C5.79756 12.1128 7.08698 14.6446 8.00933 14.6446C8.93168 14.6446 10.2305 12.1128 10.2305 7.99989C10.2305 3.88695 8.94109 1.35518 8.00933 1.35518Z" fill="white"></path></svg><span class="text-uppercase">EN</span></a><div class="expandable-wrapper"><div class="expandable-content"><h3>Select Your Language</h3><div class="block block-dropdown-language block-dropdown-languagelanguage-interface"><div class="view-content"><div class="dropbutton-wrapper"><div class="dropbutton-widget"><div class="dropdown-language-item dropdown"><button type="button" class="btn btn-sm btn-outline-dark dropdown-toggle " data-toggle="dropdown"><span class="language-link active-language">English</span></button><div class="dropdown-menu dropdown-menu-right"><a href="/es/frontpage" class="language-link dropdown-item" hreflang="es">Español</a><a href="/pt-br/frontpage" class="language-link dropdown-item" title="Português" hreflang="pt-br">Português, Brasil</a><a href="/fr/frontpage" class="language-link dropdown-item" hreflang="fr">Français</a><a href="/it/frontpage" class="language-link dropdown-item" hreflang="it">Italiano</a><a href="/hi/frontpage" class="language-link dropdown-item" hreflang="hi">हिन्दी</a><a href="/zh-hans/frontpage" class="language-link dropdown-item" hreflang="zh-hans">简体中文</a><a href="/ja/frontpage" class="language-link dropdown-item" hreflang="ja">日本語</a><a href="/de/frontpage" class="language-link dropdown-item" hreflang="de">Deutsch</a></div></div><script>
(function ($, Drupal) {
  $(document).ready(function () {   
    if(jQuery(".dropdown-language-item .dropdown-menu").length && typeof newNavLangSwitcher == "undefined") {
       jQuery( ".language-link.dropdown-item" ).each(function( index ) {
          var lang_link = jQuery(this).attr("href");
          if(lang_link.includes('page-not-found')){
            var cur_url = window.location.href.split('/');
            var finalurl = lang_link.replace("/page-not-found", "");
            jQuery(this).attr("href",finalurl+'/'+cur_url.pop());
        }
        });     
      newNavLangSwitcher = true;
      if(/\/trivia|\/quiz-category/.test(location.pathname)) {
        jQuery(".is-expanded.menu-item-lst.menu-language").removeClass("menu-language");
        jQuery(jQuery(".dropdown-language-item.dropdown button")[0]).prop("disabled",true);
        jQuery(jQuery(".dropdown-language-item.dropdown button")[1]).prop("disabled",true);
        jQuery(jQuery(".dropdown-language-item.dropdown button")[2]).prop("disabled",true)
        if(jQuery(".mnav-scroller .dropdown-menu.dropdown-menu-right").length) {
          jQuery(".mnav-scroller .dropdown-menu.dropdown-menu-right").css("display", "none");
        }
      }
      jQuery('.language-link.dropdown-item').on('click', function (e) {
        if(jQuery(this).attr("hreflang") == 'en') {
          setCookie('cmg_translation',"def");
        }
      });
    }
  });
})(jQuery, Drupal);
</script></div></div></div></div></div></div></li><li class="is-expanded menu-item-lst menu-profile"><a href="/login" class="login-link d-flex align-items-center"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M8.44448 1.11111C11.1378 1.11111 13.3245 3.29778 13.3245 5.99111C13.3245 8.68444 11.1378 10.8711 8.44448 10.8711C5.75115 10.8711 3.56448 8.68444 3.56448 5.99111C3.56448 3.29778 5.75115 1.11111 8.44448 1.11111ZM8.44448 0C5.12892 0 2.45337 2.68444 2.45337 5.99111C2.45337 9.29778 5.13781 11.9822 8.44448 11.9822C11.7511 11.9822 14.4356 9.29778 14.4356 5.99111C14.4356 2.68444 11.7511 0 8.44448 0Z" fill="white"></path><path d="M15.44 15.1196H1.44003C1.12892 15.1196 0.888916 14.8707 0.888916 14.5685V14.3462C0.888916 12.7729 1.84892 11.3596 3.28892 10.8174C3.57336 10.7018 3.89336 10.8529 4.00892 11.1374C4.11558 11.4218 3.97336 11.7418 3.68892 11.8574C2.78225 12.204 2.15114 13.0396 2.02669 14.0174H14.8622C14.7378 13.0485 14.1067 12.204 13.2089 11.8662C12.9245 11.7596 12.7822 11.4396 12.8889 11.1462C12.9956 10.8618 13.3156 10.7107 13.6089 10.8262C15.04 11.3685 16 12.7907 16 14.3551V14.5774C16 14.8796 15.7511 15.1285 15.4489 15.1285L15.44 15.1196Z" fill="white"></path><path d="M10.3202 6.80038C10.0179 6.80038 9.76904 6.55149 9.76904 6.24927V5.38705C9.76904 5.07594 10.0179 4.83594 10.3202 4.83594C10.6224 4.83594 10.8713 5.08483 10.8713 5.38705V6.24927C10.8713 6.56038 10.6224 6.80038 10.3202 6.80038Z" fill="white"></path><path d="M6.56014 6.80038C6.24903 6.80038 6.00903 6.55149 6.00903 6.24927V5.38705C6.00903 5.07594 6.25792 4.83594 6.56014 4.83594C6.86237 4.83594 7.11126 5.08483 7.11126 5.38705V6.24927C7.11126 6.56038 6.86237 6.80038 6.56014 6.80038Z" fill="white"></path></svg><span>Log in</span></a><div class="expandable-wrapper"><div class="expandable-content"><!-- user-avatar-form.twig --><div class="welcome-box"><div class="user-profile-promo"><div class="user-avatar-info avatar"><div class="user-avatar"><img src="/themes/custom/coolmath/assets/images/nav_icon/user-avatar.svg" alt="User Avatar"></div><span class="user-badge">10</span></div><div class="user-promo-info"><h4>Get Your User Profile</h4><p>FREE | Earn XP | Level Up</p></div></div></div><!-- user-account-menu.twig --><div class="user-promo-menu"><a href="/signup?v1" class="btn button signup" title="Sign Up">Sign Up</a><a href="/login?destination=/frontpage" class="btn button login" title="Log In">Log In</a><a href="#" class="go-ad-free-btn" id="cmg-goadfree" onclick="goadfree_event_handler()" title="Want to remove all ads? Go Premium!">Want to remove all ads? Go Premium!</a></div></div></div></li></ul></div></div></div></div></nav></header><header class="page-header-mobile d-lg-none"><div class="container-fluid"><div class="row logo"><div class="col-3"></div><div class="logo-container-mobile col-12 text-center"><a href="/" title="Home" rel="home" class="site-branding mobile"><img src="/themes/custom/coolmath/assets/images/logo-mobile.svg" alt="Home" class="logo svg" width="64" height="40"></a></div></div></div><nav class="mobile-navbar"><ul class="tabbed-navbar"><li><a href="/" class="tab-home"><span class="tab-icon icon-home"></span><span class="tab-title">Home</span></a></li><li><a href="#mnav_categories" class="tab-category"><span class="tab-icon icon-category"></span><span class="tab-title">Categories</span></a></li><li><a href="#mnav_search" class="tab-search"><span class="tab-icon icon-search"></span><span class="tab-title">Search</span></a></li><li><a href="#mnav_profile" class="tab-profile"><span class="tab-icon icon-profile"></span><span class="tab-title">Profile</span></a></li><li><a href="#mnav_language" class="tab-lang"><span class="tab-icon icon-lang"></span><span class="tab-title">EN</span></a></li></ul><div class="mnav-popover"><div class="mnav-content" id="mnav_categories"><div class="mnav-content-in"><div class="mnav-con-head"><div class="mnavh-action-left hide"><a href="javascript:void(0)"><img src="/themes/custom/coolmath/assets/images/nav_icon/arrow_back.svg"></a></div><div class="mnav-heading"><h3>Categories</h3></div><div class="mnavh-action-right"><a class="close-btn" href="javascript:void(0)"><img src="/themes/custom/coolmath/assets/images/nav_icon/close.svg" alt="Close"></a></div></div><div class="mnav-scroller"><div class="block"><div class="menu-main-mobile"><div class="pane-content"><ul class="menu mb-0"><li class="menu__item is-expanded expanded"><a href="/1-strategy-games" data-drupal-link-system-path="taxonomy/term/6"><img src="/sites/default/files/2024-09/Strategy.svg" alt="Strategy Games Icon" class="menu-svg-icon"><span class="menu-title">Strategy</span></a><span class="submenu-expand-icon"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="16" viewBox="0 0 10 16" fill="none"><path d="M8.00647 7.94997L1.00647 14.2499" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.00647 7.94995L1.00647 1.74998" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-idle-games" data-drupal-link-system-path="taxonomy/term/1112"><img src="/sites/default/files/2024-09/Idle.svg" alt="Idle Games Icon" class="menu-svg-icon"><span class="menu-title">Idle</span></a></li><li class="nested"><a href="/1-tower-defense-games" data-drupal-link-system-path="taxonomy/term/16"><img src="/sites/default/files/2024-09/Tower-defense.svg" alt="Tower Defense Games Icon" class="menu-svg-icon"><span class="menu-title">Tower Defense</span></a></li><li class="nested"><a href="/1-business-games" data-drupal-link-system-path="taxonomy/term/26"><img src="/sites/default/files/2024-09/Business.svg" alt="Business Games Icon" class="menu-svg-icon"><span class="menu-title">Business</span></a></li><li class="nested"><a href="/1-endless-puzzles-games" data-drupal-link-system-path="taxonomy/term/11"><img src="/sites/default/files/2022-05/Endless-puzzles.svg" alt="Endless Puzzle Games Icon" class="menu-svg-icon"><span class="menu-title">Endless Puzzle</span></a></li><li class="nested"><a href="/1-match-3-games" data-drupal-link-system-path="taxonomy/term/21"><img src="/sites/default/files/2024-09/Match3.svg" alt="Match 3 Games Icon" class="menu-svg-icon"><span class="menu-title">Match 3</span></a></li><li class="nested"><a href="/1-construction-games" data-drupal-link-system-path="taxonomy/term/41"><img src="/sites/default/files/2024-09/Construction.svg" alt="Construction Games Icon" class="menu-svg-icon"><span class="menu-title">Construction</span></a></li><li class="nested"><a href="/1-figure-it-out-games" data-drupal-link-system-path="taxonomy/term/31"><img src="/sites/default/files/2022-11/Critical-thinking.svg" alt="Figure It Out Games Icon" class="menu-svg-icon"><span class="menu-title">Figure It Out</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/1-skill-games" data-drupal-link-system-path="taxonomy/term/46"><img src="/sites/default/files/2024-09/Skill.svg" alt="Skill Games Icon" class="menu-svg-icon"><span class="menu-title">Skill</span></a><span class="submenu-expand-icon"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="16" viewBox="0 0 10 16" fill="none"><path d="M8.00647 7.94997L1.00647 14.2499" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.00647 7.94995L1.00647 1.74998" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-aiming-games" data-drupal-link-system-path="taxonomy/term/61"><img src="/sites/default/files/2024-09/Aiming.svg" alt="Aiming Games Icon" class="menu-svg-icon"><span class="menu-title">Aiming</span></a></li><li class="nested"><a href="/1-platformers-games" data-drupal-link-system-path="taxonomy/term/71"><img src="/sites/default/files/2024-09/Platformer.svg" alt="Platformer Games Icon" class="menu-svg-icon"><span class="menu-title">Platformer</span></a></li><li class="nested"><a href="/1-timing-games" data-drupal-link-system-path="taxonomy/term/86"><img src="/sites/default/files/2024-09/Timing.svg" alt="Timing Games Icon" class="menu-svg-icon"><span class="menu-title">Timing</span></a></li><li class="nested"><a href="/1-hard-controls-games" data-drupal-link-system-path="taxonomy/term/51"><img src="/sites/default/files/2024-09/Hard-control.svg" alt="Hard Control Games Icon" class="menu-svg-icon"><span class="menu-title">Hard Control</span></a></li><li class="nested"><a href="/1-adventure-games" data-drupal-link-system-path="taxonomy/term/1066"><img src="/sites/default/files/2024-09/Adventure.svg" alt="Adventure Games Icon" class="menu-svg-icon"><span class="menu-title">Adventure</span></a></li><li class="nested"><a href="/1-endless-runner-games" data-drupal-link-system-path="taxonomy/term/1138"><img src="/sites/default/files/2024-09/Endless-runner.svg" alt="Endless Runner Games Icon" class="menu-svg-icon"><span class="menu-title">Endless Runner</span></a></li><li class="nested"><a href="/1-one-button-games" data-drupal-link-system-path="taxonomy/term/980"><img src="/sites/default/files/2024-09/One-button.svg" alt="One-Button Games Icon" class="menu-svg-icon"><span class="menu-title">One-Button</span></a></li><li class="nested"><a href="/1-rotating-games" data-drupal-link-system-path="taxonomy/term/81"><img src="/sites/default/files/2024-09/Rotation.svg" alt="Rotating Games Icon" class="menu-svg-icon"><span class="menu-title">Rotating</span></a></li><li class="nested"><a href="/1-stacking-games" data-drupal-link-system-path="taxonomy/term/66"><img src="/sites/default/files/2024-09/Stacking.svg" alt="Stacking Games Icon" class="menu-svg-icon"><span class="menu-title">Stacking</span></a></li><li class="nested"><a href="/1-time-management-games" data-drupal-link-system-path="taxonomy/term/56"><img src="/sites/default/files/2024-09/Time-management.svg" alt="Time Management Games Icon" class="menu-svg-icon"><span class="menu-title">Time Management</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/1-number-games" data-drupal-link-system-path="taxonomy/term/151"><img src="/sites/default/files/2024-09/Number.svg" alt="Number Games Icon" class="menu-svg-icon"><span class="menu-title">Numbers</span></a><span class="submenu-expand-icon"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="16" viewBox="0 0 10 16" fill="none"><path d="M8.00647 7.94997L1.00647 14.2499" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.00647 7.94995L1.00647 1.74998" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-addition-subtraction-games" data-drupal-link-system-path="taxonomy/term/156"><img src="/sites/default/files/2024-09/Add-subtract.svg" alt="Addition / Subtraction Games Icon" class="menu-svg-icon"><span class="menu-title">Addition / Subtraction</span></a></li><li class="nested"><a href="/1-applied-math-games" data-drupal-link-system-path="taxonomy/term/171"><img src="/sites/default/files/2024-09/Applied-math.svg" alt="Applied Math Games Icon" class="menu-svg-icon"><span class="menu-title">Applied Math</span></a></li><li class="nested"><a href="/1-multiplicationdivision-games" data-drupal-link-system-path="taxonomy/term/161"><img src="/sites/default/files/2024-09/Multiply-divide.svg" alt="Multiplication / Division Games Icon" class="menu-svg-icon"><span class="menu-title">Multiplication / Division</span></a></li><li class="nested"><a href="/1-other-math-games" data-drupal-link-system-path="taxonomy/term/166"><img src="/sites/default/files/2024-09/Other-math.svg" alt="Other Math Games Icon" class="menu-svg-icon"><span class="menu-title">Other Math</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/1-logic-games" data-drupal-link-system-path="taxonomy/term/91"><img src="/sites/default/files/2024-09/Logic.svg" alt="Logic Games Icon" class="menu-svg-icon"><span class="menu-title">Logic</span></a><span class="submenu-expand-icon"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="16" viewBox="0 0 10 16" fill="none"><path d="M8.00647 7.94997L1.00647 14.2499" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.00647 7.94995L1.00647 1.74998" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-block-removal-games" data-drupal-link-system-path="taxonomy/term/131"><img src="/sites/default/files/2024-09/Block-removal.svg" alt="Block Removal Games Icon" class="menu-svg-icon"><span class="menu-title">Block Removal</span></a></li><li class="nested"><a href="/1-building-games" data-drupal-link-system-path="taxonomy/term/126"><img src="/sites/default/files/2024-09/Building-blocks.svg" alt="Building Games Icon" class="menu-svg-icon"><span class="menu-title">Building</span></a></li><li class="nested"><a href="/1-drawing-games" data-drupal-link-system-path="taxonomy/term/106"><img src="/sites/default/files/2024-09/Drawing.svg" alt="Drawing Games Icon" class="menu-svg-icon"><span class="menu-title">Drawing</span></a></li><li class="nested"><a href="/1-escape-games" data-drupal-link-system-path="taxonomy/term/1227"><img src="/sites/default/files/2024-09/Escape.svg" alt="Escape Games Icon" class="menu-svg-icon"><span class="menu-title">Escape</span></a></li><li class="nested"><a href="/1-helping-games" data-drupal-link-system-path="taxonomy/term/121"><img src="/sites/default/files/2024-09/Helping.svg" alt="Helping Games Icon" class="menu-svg-icon"><span class="menu-title">Helping</span></a></li><li class="nested"><a href="/1-new-logic-games" data-drupal-link-system-path="entityqueue/logic_new">New Logic</a></li><li class="nested"><a href="/1-physics-puzzles-games" data-drupal-link-system-path="taxonomy/term/96"><img src="/sites/default/files/2024-09/Physics-puzzles.svg" alt="Physics Puzzle Games Icon" class="menu-svg-icon"><span class="menu-title">Physics Puzzle</span></a></li><li class="nested"><a href="/1-platforming-puzzles-games" data-drupal-link-system-path="taxonomy/term/136"><img src="/sites/default/files/2024-09/Platforming-puzzle.svg" alt="Platforming Puzzle Games Icon" class="menu-svg-icon"><span class="menu-title">Platforming Puzzle</span></a></li><li class="nested"><a href="/1-popular-logic-games" data-drupal-link-system-path="entityqueue/logic_popular">Popular Logic</a></li><li class="nested"><a href="/1-sliding-games" data-drupal-link-system-path="taxonomy/term/116"><img src="/sites/default/files/2024-09/Sliding.svg" alt="Sliding Games Icon" class="menu-svg-icon"><span class="menu-title">Sliding</span></a></li><li class="nested"><a href="/1-think-outside-the-box-games" data-drupal-link-system-path="taxonomy/term/111"><img src="/sites/default/files/2024-09/Think-outside-box.svg" alt="Think Outside the Box Games Icon" class="menu-svg-icon"><span class="menu-title">Think Outside the Box</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/1-classic-games" data-drupal-link-system-path="taxonomy/term/211"><img src="/sites/default/files/2024-09/Classic.svg" alt="Classic Games Icon" class="menu-svg-icon"><span class="menu-title">Classic</span></a><span class="submenu-expand-icon"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="16" viewBox="0 0 10 16" fill="none"><path d="M8.00647 7.94997L1.00647 14.2499" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.00647 7.94995L1.00647 1.74998" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-board-games" data-drupal-link-system-path="taxonomy/term/1210"><img src="/sites/default/files/2024-09/Board-games.svg" alt="Board Games Icon" class="menu-svg-icon"><span class="menu-title">Board Games</span></a></li><li class="nested"><a href="/1-card-games" data-drupal-link-system-path="taxonomy/term/944"><img src="/sites/default/files/2024-09/Card.svg" alt="Card Games Icon" class="menu-svg-icon"><span class="menu-title">Card Games</span></a></li><li class="nested"><a href="/1-retro-games" data-drupal-link-system-path="taxonomy/term/1265"><img src="/sites/default/files/2024-09/Retro.svg" alt="Retro Games Icon" class="menu-svg-icon"><span class="menu-title">Retro</span></a></li><li class="nested"><a href="/1-solitaire-games" data-drupal-link-system-path="taxonomy/term/1259"><img src="/sites/default/files/2023-10/Solitaire.svg" alt="Solitaire Games Icon" class="menu-svg-icon"><span class="menu-title">Solitaire</span></a></li><li class="nested"><a href="/1-8-bit-games" data-drupal-link-system-path="taxonomy/term/1315"><img src="/sites/default/files/2024-09/8-bit.svg" alt="8 Bit Games Icon" class="menu-svg-icon"><span class="menu-title">8 Bit</span></a></li><li class="nested"><a href="/1-mahjong-games" data-drupal-link-system-path="taxonomy/term/1220"><img src="/sites/default/files/2024-09/Mahjong.svg" alt="Mahjong Games Icon" class="menu-svg-icon"><span class="menu-title">Mahjong</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/trivia" data-drupal-link-system-path="trivia">Trivia</a><span class="submenu-expand-icon"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="16" viewBox="0 0 10 16" fill="none"><path d="M8.00647 7.94997L1.00647 14.2499" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.00647 7.94995L1.00647 1.74998" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/quiz-category/arts-entertainment" data-drupal-link-system-path="taxonomy/term/981"><img src="/sites/default/files/2024-01/Trivia-arts.svg" alt="Arts &amp; Entertainment Icon" class="menu-svg-icon"><span class="menu-title">Arts &amp; Entertainment</span></a></li><li class="nested"><a href="/quiz-category/body-health" data-drupal-link-system-path="taxonomy/term/1011"><img src="/sites/default/files/2024-01/Trivia-health.svg" alt="Body &amp; Health Icon" class="menu-svg-icon"><span class="menu-title">Body &amp; Health</span></a></li><li class="nested"><a href="/quiz-category/food-home" data-drupal-link-system-path="taxonomy/term/997"><img src="/sites/default/files/2024-01/Trivia-food.svg" alt="Food &amp; Home Icon" class="menu-svg-icon"><span class="menu-title">Food &amp; Home</span></a></li><li class="nested"><a href="/quiz-category/fun-stuff" data-drupal-link-system-path="taxonomy/term/1015"><img src="/sites/default/files/2024-01/Trivia-fun.svg" alt="Fun Stuff Icon" class="menu-svg-icon"><span class="menu-title">Fun Stuff</span></a></li><li class="nested"><a href="/quiz-category/history-politics" data-drupal-link-system-path="taxonomy/term/1025"><img src="/sites/default/files/2024-01/Trivia-history.svg" alt="History &amp; Politics Icon" class="menu-svg-icon"><span class="menu-title">History &amp; Politics</span></a></li><li class="nested"><a href="/quiz-category/places" data-drupal-link-system-path="taxonomy/term/1038"><img src="/sites/default/files/2024-01/Trivia-places.svg" alt="Places Icon" class="menu-svg-icon"><span class="menu-title">Places</span></a></li><li class="nested"><a href="/quiz-category/science-nature" data-drupal-link-system-path="taxonomy/term/1044"><img src="/sites/default/files/2024-01/Trivia-science.svg" alt="Science &amp; Nature Icon" class="menu-svg-icon"><span class="menu-title">Science &amp; Nature</span></a></li><li class="nested"><a href="/quiz-category/sports" data-drupal-link-system-path="taxonomy/term/988"><img src="/sites/default/files/2024-01/Trivia-sports.svg" alt="Sports Icon" class="menu-svg-icon"><span class="menu-title">Sports</span></a></li><li class="nested"><a href="/quiz-category/style" data-drupal-link-system-path="taxonomy/term/1005"><img src="/sites/default/files/2024-01/Trivia-style.svg" alt="Style Icon" class="menu-svg-icon"><span class="menu-title">Style</span></a></li></ul></div></li><li class="menu__item is-expanded expanded"><a href="/1-creative-games" data-drupal-link-system-path="taxonomy/term/1263"><img src="/sites/default/files/2024-09/Creative.svg" alt="Creative Games Icon" class="menu-svg-icon"><span class="menu-title">Creative</span></a><span class="submenu-expand-icon"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="16" viewBox="0 0 10 16" fill="none"><path d="M8.00647 7.94997L1.00647 14.2499" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.00647 7.94995L1.00647 1.74998" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><div class="expandable-wrapper"><ul class="menu mb-0"><li class="nested"><a href="/1-art-games" data-drupal-link-system-path="taxonomy/term/1236"><img src="/sites/default/files/2024-09/Art.svg" alt="Art Games Icon" class="menu-svg-icon"><span class="menu-title">Art</span></a></li><li class="nested"><a href="/1-music-games" data-drupal-link-system-path="taxonomy/term/1237"><img src="/sites/default/files/2024-09/Music.svg" alt="Music Games Icon" class="menu-svg-icon"><span class="menu-title">Music</span></a></li><li class="nested"><a href="/1-simulation-games" data-drupal-link-system-path="taxonomy/term/1240"><img src="/sites/default/files/2024-09/Simulation.svg" alt="Simulation Games Icon" class="menu-svg-icon"><span class="menu-title">Simulation</span></a></li><li class="nested"><a href="/1-painting-games" data-drupal-link-system-path="taxonomy/term/1222"><img src="/sites/default/files/2024-09/Painting.svg" alt="Painting Games Icon" class="menu-svg-icon"><span class="menu-title">Painting</span></a></li><li class="nested"><a href="/1-virtual-pet-games" data-drupal-link-system-path="taxonomy/term/1238"><img src="/sites/default/files/2024-09/Virtual-pet.svg" alt="Virtual Pet Games Icon" class="menu-svg-icon"><span class="menu-title">Virtual Pet</span></a></li></ul></div></li><li><a href="/categories" data-drupal-link-system-path="categories">All Categories</a></li></ul></div></div></div></div></div></div><div class="mnav-content" id="mnav_search"><div class="mnav-content-in"><div class="cmatgame-search-game pane-cmatgame-search-search-game"><div id="cmatgame-search-block-form"><div class="form-item"><div class="search-input"><label for="edit-search-bar">Search bar </label><button class="see-result" aria-label="Search Cool Math Games"></button><input aria-label="Enter Search Term" autocomplete="off" placeholder="Search" type="text" name="search_bar" id="search-bar" value="" size="60" maxlength="128" class="form-text menu-search-bar"><button class="btn-clear" id="clear_search_box"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><g clip-path="url(#clip0_2037_29417)"><path d="M0.875114 14.0001C0.641781 14.0001 0.408447 13.9418 0.233447 13.7668C-0.116553 13.4168 -0.116553 12.8918 0.233447 12.5418L12.4834 0.291797C12.8334 -0.0582031 13.3584 -0.0582031 13.7084 0.291797C14.0584 0.641797 14.0584 1.1668 13.7084 1.5168L1.45845 13.7668C1.34178 13.8835 1.10845 14.0001 0.875114 14.0001Z" fill="white"></path><path d="M13.1251 14.0001C12.8917 14.0001 12.6584 13.9417 12.4834 13.7667L0.233398 1.51673C-0.0582682 1.16673 -0.0582682 0.583398 0.233398 0.233398C0.583398 -0.0582682 1.16673 -0.0582682 1.51673 0.233398L13.7667 12.4834C14.1167 12.8334 14.1167 13.3584 13.7667 13.7084C13.5917 13.8834 13.3584 14.0001 13.1251 14.0001Z" fill="white"></path></g><defs><clipPath id="clip0_2037_29417"><rect width="14" height="14" fill="white"></rect></clipPath></defs></svg></button></div><div id="close-search-box">Cancel</div></div><div class="search-dropdown" style="display: none;"><div class="search-row"><div class="sd-left"><div class="trending-search"><h4>Trending Searches</h4><div class="ts-lists"></div></div><div class="top-suggestions" style="display:none"><h4>Top Suggestions</h4><div class="ts-lists"></div></div></div><div class="sd-right"><div class="trending-games"><ul class="sg-lists"></ul></div><div class="search-results-container" style="display: none;"></div></div></div><div class="sd-footer" style="display:none"></div></div></div></div><div class="mnav-scroller"></div></div></div><div class="mnav-content" id="mnav_profile"><div class="mnav-content-in"><div class="mnav-con-head"><div class="mnav-heading"><!-- user-avatar-form.twig --><div class="welcome-box"><div class="user-profile-promo"><div class="user-avatar-info avatar"><div class="user-avatar"><img src="/themes/custom/coolmath/assets/images/nav_icon/user-avatar.svg" alt="User Avatar"></div><span class="user-badge">10</span></div><div class="user-promo-info"><h4>Get Your User Profile</h4><p>FREE | Earn XP | Level Up</p></div></div></div></div><div class="mnavh-action-right"><a class="close-btn" href="javascript:void(0)"><img src="/themes/custom/coolmath/assets/images/nav_icon/close.svg" alt="Close"></a></div></div><div class="mnav-scroller"><!-- user-account-menu.twig --><div class="user-promo-menu"><a href="/signup?v1" class="btn button signup" title="Sign Up">Sign Up</a><a href="/login?destination=/frontpage" class="btn button login" title="Log In">Log In</a><a href="#" class="go-ad-free-btn" id="cmg-goadfree" onclick="goadfree_event_handler()" title="Want to remove all ads? Go Premium!">Want to remove all ads? Go Premium!</a></div></div></div></div><div class="mnav-content" id="mnav_language"><div class="mnav-content-in"><div class="mnav-con-head"><div class="mnav-heading"><h3>Select Your Language</h3></div><div class="mnavh-action-right"><a class="close-btn" href="javascript:void(0)"><img src="/themes/custom/coolmath/assets/images/nav_icon/close.svg" alt="Close"></a></div></div><div class="mnav-scroller"><div class="block block-dropdown-language block-dropdown-languagelanguage-interface"><div class="view-content"><div class="dropbutton-wrapper"><div class="dropbutton-widget"><div class="dropdown-language-item dropdown"><button type="button" class="btn btn-sm btn-outline-dark dropdown-toggle " data-toggle="dropdown"><span class="language-link active-language">English</span></button><div class="dropdown-menu dropdown-menu-right"><a href="/es/frontpage" class="language-link dropdown-item" hreflang="es">Español</a><a href="/pt-br/frontpage" class="language-link dropdown-item" title="Português" hreflang="pt-br">Português, Brasil</a><a href="/fr/frontpage" class="language-link dropdown-item" hreflang="fr">Français</a><a href="/it/frontpage" class="language-link dropdown-item" hreflang="it">Italiano</a><a href="/hi/frontpage" class="language-link dropdown-item" hreflang="hi">हिन्दी</a><a href="/zh-hans/frontpage" class="language-link dropdown-item" hreflang="zh-hans">简体中文</a><a href="/ja/frontpage" class="language-link dropdown-item" hreflang="ja">日本語</a><a href="/de/frontpage" class="language-link dropdown-item" hreflang="de">Deutsch</a></div></div><script>
(function ($, Drupal) {
  $(document).ready(function () {   
    if(jQuery(".dropdown-language-item .dropdown-menu").length && typeof newNavLangSwitcher == "undefined") {
       jQuery( ".language-link.dropdown-item" ).each(function( index ) {
          var lang_link = jQuery(this).attr("href");
          if(lang_link.includes('page-not-found')){
            var cur_url = window.location.href.split('/');
            var finalurl = lang_link.replace("/page-not-found", "");
            jQuery(this).attr("href",finalurl+'/'+cur_url.pop());
        }
        });     
      newNavLangSwitcher = true;
      if(/\/trivia|\/quiz-category/.test(location.pathname)) {
        jQuery(".is-expanded.menu-item-lst.menu-language").removeClass("menu-language");
        jQuery(jQuery(".dropdown-language-item.dropdown button")[0]).prop("disabled",true);
        jQuery(jQuery(".dropdown-language-item.dropdown button")[1]).prop("disabled",true);
        jQuery(jQuery(".dropdown-language-item.dropdown button")[2]).prop("disabled",true)
        if(jQuery(".mnav-scroller .dropdown-menu.dropdown-menu-right").length) {
          jQuery(".mnav-scroller .dropdown-menu.dropdown-menu-right").css("display", "none");
        }
      }
      jQuery('.language-link.dropdown-item').on('click', function (e) {
        if(jQuery(this).attr("hreflang") == 'en') {
          setCookie('cmg_translation',"def");
        }
      });
    }
  });
})(jQuery, Drupal);
</script></div></div></div></div></div></div></div></div></nav></header><div class="page-content"><div class="container-fluid"><div class="row leaderboard"><div class="col"><div id="block-coolmath-adstop-homepage-728x90" class="settings-tray-editable block block-cmatgame-core block-adstop-homepage-728x90" data-drupal-settingstray="editable"><div class="view-content"><div class="ad-wrapper"><!-- 970 x 90 ATF Desktop --><div id="leaderboard-atf"></div></div></div></div></div></div><h1 class="sr-only">Coolmath Games Home</h1><div data-drupal-messages-fallback="" class="hidden"></div><div id="block-coolmath-coolmath-system-main" class="block block-system block-system-main-block"><div class="view-content"><div id="main-row" class="row main pb-3 flex-nowrap homepage-b"><div class="l-aside d-none d-xxl-block"><div class="block block-cmatgame-core block-adsleft"><div class="view-content"><div class="block advertisement-160x600-left"><div class="ad-wrapper"><div id="left-ad" class="ad-holder"><div id="sky-atf"></div></div></div></div></div></div></div><div class="l-aside-spacer d-none d-xxl-block"></div><div class="main-col col-lg-7 pl-lg-4 pl-xl-0 ml-3"><a id="main-content" tabindex="-1"></a><div class="inside"><div class="row featured"><div class="block block-cmatgame-core block-qotworlastplayedgame d-lg-none"><div class="view-content quiz-of-the-week"><div id="qotw-lastplayedgame" class="panel-pane pane-entity-view views-row"><header><h2 class="qotw-header d-none d-lg-block"><span class="title-with-buttom">Quiz Of The Week </span><span class="qotw-more-link"><a href="/trivia"><span>See more</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2></header><div class="homepage-trivia-promo-2"><div class="game-item trivia-item "><div class="game-link-wrapper"><a href="/trivia/logos-revealed" class="trivia-link" aria-label="Play Trivia - Logos Revealed"><div class="field-image"><img class="trivia-image" typeof="Image" src="/sites/default/files/quiz/icons/2023-02/logos-revealed_vol1_icon.jpg" width="130" height="90" alt="Logos Revealed" title="Logos Revealed" role="img"></div></a></div><div class="game-item-description"><div class="field-body"><h3 class="game-title"><a href="/trivia/logos-revealed">Logos Revealed</a></h3><p>Can you identify everyday logos from just their details?</p></div></div><div class="qotw-quizzes-link d-lg-none"><a href="/trivia">More Quizzes</a><i class="icon-angle-right" aria-hidden="true"></i></div></div></div></div></div></div><div class="col-12 col-lg-6 col_1 p-0"><div class="block block-cmatgame-core block-abtesthomepagenewgamesfeatured"><div class="view-content"><div class="panel-pane pane-entity-view views-row new-games"><div class="home-queues nchf-mobile-enabled nchf-tid-1"><h2 class="common-title clearfix"><span class="title-with-button">New Games</span><span class="link-in-title-block"><a href="/1-new-games"><span>See more</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2><div class="cmgx-nchf game-item "><div class="game-link-wrapper"><a href="/0-room-escape"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/room-escape-logo.png?itok=YChh7xpZ" class="lazyload" alt="Room Escape" title="Room Escape" width="83" height="50" loading="lazy"></div><h3 class="game-title">Room Escape</h3></a></div><div class="game-item-description"><div class="field-body cmgr-desc">Round and round you go to escape!</div></div></div><div class="cmgx-nchf game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-orange"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/orange-logo.png?itok=6tp7dk5w" class="lazyload" alt="Orange" title="Orange" width="83" height="50" loading="lazy"></div><h3 class="game-title">Orange</h3></a></div><div class="game-item-description"><div class="field-body cmgr-desc">Orange you glad to be playing?</div></div></div><div class="cmgx-nchf game-item "><div class="game-link-wrapper"><a href="/0-yellow-lines"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/yellow-lines-logo.png?itok=Q79yNyXx" class="lazyload" alt="Yellow Lines" title="Yellow Lines" width="83" height="50" loading="lazy"></div><h3 class="game-title">Yellow Lines</h3></a></div><div class="game-item-description"><div class="field-body cmgr-desc">Hit all the lines with one shot!</div></div></div><div class="cmgx-nchf game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-space-obby"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/space-obby-logo_0.png?itok=35VRT2Bw" class="lazyload" alt="Space Obby" title="Space Obby" width="83" height="50" loading="lazy"></div><h3 class="game-title">Space Obby</h3></a></div><div class="game-item-description"><div class="field-body cmgr-desc">Grab your jetpack, put on your suit, and go for a spacewalk!</div></div></div><div class="cmgx-nchf game-item "><div class="game-link-wrapper"><a href="/0-living-cannon-dx"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/living-cannon-dx-logo.png?itok=RGafzEoW" class="lazyload" alt="Living Cannon DX" title="Living Cannon DX" width="83" height="50" loading="lazy"></div><h3 class="game-title">Living Cannon DX</h3></a></div><div class="game-item-description"><div class="field-body cmgr-desc">Kaboom, ka-ching!</div></div></div><div class="cmgx-nchf game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-billys-button-volume-2"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/billys-button-vol-2-logo.png?itok=rqFixuJE" class="lazyload" alt="Billy's Button Volume 2" title="Billy's Button Volume 2" width="83" height="50" loading="lazy"></div><h3 class="game-title">Billy's Button Volume 2</h3></a></div><div class="game-item-description"><div class="field-body cmgr-desc">Press the red button. What could go wrong?</div></div></div><div class="cmgx-nchf game-item dtp-hide "><div class="game-link-wrapper"><a href="/0-rabbit-sweets"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/rabbit-sweets-logo.png?itok=IOEkc3wx" class="lazyload" alt="Rabbit Sweets" title="Rabbit Sweets" width="83" height="50" loading="lazy"></div><h3 class="game-title">Rabbit Sweets</h3></a></div><div class="game-item-description"><div class="field-body cmgr-desc">Run your own sweet lil shop!</div></div></div><div class="cmgx-nchf game-item dtp-hide "><div class="game-link-wrapper"><a href="/0-pet-fall"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/pet-fall-logo.png?itok=MUprxXxJ" class="lazyload" alt="Pet Fall" title="Pet Fall" width="83" height="50" loading="lazy"></div><h3 class="game-title">Pet Fall</h3></a></div><div class="game-item-description"><div class="field-body cmgr-desc">Don't let these pets fall over!</div></div></div><div class="cmgx-nchf game-item dtp-hide "><div class="game-link-wrapper"><a href="/0-interstate-drifter-hyperdrive"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/interstate-drifter-hyperdrive-logo.png?itok=kwG00a4U" class="lazyload" alt="Interstate Drifter: Hyperdrive" title="Interstate Drifter: Hyperdrive" width="83" height="50" loading="lazy"></div><h3 class="game-title">Interstate Drifter: Hyperdrive</h3></a></div><div class="game-item-description"><div class="field-body cmgr-desc">Find your way through the 8-bit neon-lit city!</div></div></div><div class="link-more-wrapper"><a href="/1-new-games">More New Games<i class="icon-angle-right" aria-hidden="true"></i></a></div></div></div></div></div><div class="block block-cmatgame-core block-trendingcategoryhome"><div class="view-content"><div class="pane-views-panes"><div class="views-row pch-tid-1"><h2 class="common-title clearfix"><span class="title-with-button">Trending Games</span></h2><div class="views-row-inner clearfix"><div class="game-item"><div class="game-link-wrapper"><a href="/0-cards-21"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/cards-21-logo.png?itok=jRuJii7V" class="lazyload" alt="Cards 21" title="Cards 21" width="83" height="50" loading="lazy"></div><h3 class="game-title">Cards 21</h3></a></div><div class="game-item-description"><div class="field-body"><p>So many ways to score 21!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-color-by-numbers-pixel-house"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/color-by-numbers-pixel-house-logo.png?itok=yrLdSzyt" class="lazyload" alt="Color by Numbers: Pixel House" title="Color by Numbers: Pixel House" width="83" height="50" loading="lazy"></div><h3 class="game-title">Color by Numbers: Pixel House</h3></a></div><div class="game-item-description"><div class="field-body"><p>Color in the house!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-squarex-2"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/squarex-2-logo.png?itok=td7b9TNY" class="lazyload" alt="SquareX 2: eXtreme" title="SquareX 2: eXtreme" width="83" height="50" loading="lazy"></div><h3 class="game-title">SquareX 2: eXtreme</h3></a></div><div class="game-item-description"><div class="field-body"><p>This square is back to the extreme!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-ninja-parkour-multiplayer"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/ninja-parkour-multiplayer-logo.png?itok=OlPKDArT" class="lazyload" alt="Ninja Parkour Multiplayer" title="Ninja Parkour Multiplayer" width="83" height="50" loading="lazy"></div><h3 class="game-title">Ninja Parkour Multiplayer</h3></a></div><div class="game-item-description"><div class="field-body"><p>Dash and hop your way to the top!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-cricket-league"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/cricket-cup-online-new-logo.png?itok=CHxJG2Fw" class="lazyload" alt="Cricket Cup Online" title="Cricket Cup Online" width="83" height="50" loading="lazy"></div><h3 class="game-title">Cricket Cup Online</h3></a></div><div class="game-item-description"><div class="field-body"><p>Women's World Cup teams are now available!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-element-merge"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/element-merge-logo.png?itok=CtYV0Tco" class="lazyload" alt="Element Merge" title="Element Merge" width="83" height="50" loading="lazy"></div><h3 class="game-title">Element Merge</h3></a></div><div class="game-item-description"><div class="field-body"><p>Discover the combinations and make hundreds of elements!</p></div></div></div></div></div></div></div></div><div class="block block-cmatgame-core block-adsnongamefirst"><div class="view-content"><div class="mobile-container homepage-medium-container"><div id="div-gpt-ad-868275232471008982-2" class="homeBlock"><div class="ad-wrapper"><!-- 300 x 250 ATF Mobile --><div id="mob-med-rect-atf"></div></div></div></div></div></div></div><div class="col-12 col-lg-6 pl-sm-0 pl-md-0 pl-lg-4 pl-0 pr-0 order-first order-lg-last home-col2"><div class="block block-cmatgame-core block-qotworlastplayedgame d-none d-lg-block"><div class="view-content quiz-of-the-week"><div id="qotw-lastplayedgame" class="panel-pane pane-entity-view views-row"><header><h2 class="qotw-header d-none d-lg-block"><span class="title-with-buttom">Quiz Of The Week </span><span class="qotw-more-link"><a href="/trivia"><span>See more</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2></header><div class="homepage-trivia-promo-2"><div class="game-item trivia-item "><div class="game-link-wrapper"><a href="/trivia/logos-revealed" class="trivia-link" aria-label="Play Trivia - Logos Revealed"><div class="field-image"><img class="trivia-image" typeof="Image" src="/sites/default/files/quiz/icons/2023-02/logos-revealed_vol1_icon.jpg" width="130" height="90" alt="Logos Revealed" title="Logos Revealed" role="img"></div></a></div><div class="game-item-description"><div class="field-body"><h3 class="game-title"><a href="/trivia/logos-revealed">Logos Revealed</a></h3><p>Can you identify everyday logos from just their details?</p></div></div><div class="qotw-quizzes-link d-lg-none"><a href="/trivia">More Quizzes</a><i class="icon-angle-right" aria-hidden="true"></i></div></div></div></div></div></div><style>
  .invisible {
    visibility: hidden;
    z-index: -1
  }
  .owl-item {
    float: left
  }
  @media(max-width: 959.98px) {
    body.homepage-b .order-first.home-col2 {
      order: 1;
    }

    body.homepage-b .quiz-of-the-week {
      min-height: 0 !important;
      overflow: hidden;
    }
  }
  @media(min-width: 960px) {
    .homepage-b .quiz-of-the-week {
      height: auto !important;
    }
  }
</style><script>
  function cmg_vid_error(lpgVid) {
    jQuery("#hp-lpg-vid").hide();
    jQuery('.lpg-game-item').unbind('mouseenter mouseleave');
    jQuery(".lpg-img").show();
    }

    jQuery(document).ready(function ($) {

    var lpgId = '';
    userprofile = localStorage.getItem("userprofile");
    if (userprofile != null && userprofile != "") {
      if (userprofile != null && typeof userprofile != "object") {
        userprofile = JSON.parse(userprofile);
      }
      lastplayedgameId = userprofile.lastplayedgame;
      if(lastplayedgameId != "") {
          lastplayedgameIdlpgData = searchGamesById(lastplayedgameId);
        }
      if (lastplayedgameId != 0 && lastplayedgameId != null && lastplayedgameId != "") {
        if(lastplayedgameIdlpgData[0].mpv != "0" ||  !cmg_is_mobile_device()) {
        if(lastplayedgameIdlpgData[0].mpv != "0" ||  !cmg_is_mobile_device()) { //console.log("A1");
                lpgId = lastplayedgameId;
                $('.homepage-b .quiz-of-the-week').css('height', '31vw');
              } else { //console.log("A2");
                jQuery(".quiz-of-the-week").removeClass('invisible');
            }

        } else { //console.log("A3");
          jQuery(".quiz-of-the-week").removeClass('invisible');
        }
      } else { //console.log("A4");
        jQuery(".quiz-of-the-week").removeClass('invisible');
      }
    } else { //console.log("A5");
      jQuery(".quiz-of-the-week").removeClass('invisible');
    }

    // home page order change on mobile: CLSS-4383
    if ($('.block-qotworlastplayedgame').length) {
      $('.block-qotworlastplayedgame').clone().prependTo($('.homepage-b .featured')).addClass('d-lg-none');
      $('.block-qotworlastplayedgame:eq(1)').addClass('d-none d-lg-block');
    }

    var $homepageTriviaPromo = jQuery('.homepage-trivia-promo-2');
      jQuery(".trivia-item .field-image, .trivia-item h3.game-title, .trivia-item .qotw-quizzes-link a").on('mouseenter', function () {
        $homepageTriviaPromo.addClass("hovered");
        }).on('mouseleave', function () {
          $homepageTriviaPromo.removeClass("hovered");
      });
    if(lpgId != "") {
      lpgData = searchGamesById(lpgId);
      var lpg = "";
      var lpgURL = "";
      if (lpgData !==undefined && lpgData.length > 0) {
        lpg = lpgData[0].title;
      lpgURL = "/0-"+lpgData[0].alias;
    lpgImg = lpgData[0].og;
        if(typeof lpgImg != "undefined" && lpgImg != '') {
          lpgImg = '/sites/default/files/styles/og_image_continue_playing/public/'+lpgImg;
        }
        lpgVid = lpgData[0].vdo;
        if(typeof lpgVid != "undefined" && lpgVid != '') {
          lpgVid = '/sites/default/files/'+lpgVid;
        }
        lpgHtml = '<div class="view-content last-played-game">';
            lpgHtml += '<div class="continue-playing">';
            lpgHtml += '<a href="' + lpgURL + '" class="outer-link">';
              if(typeof lpgVid != "undefined") {
                lpgHtml += '<div class="lpg-game-item media">';
              } else {
                lpgHtml += '<div class="lpg-game-item media lpg-no-video">';
              }
              lpgHtml += '<div class="field-image"><img class="lpg-img" src="'+lpgImg+'" alt="' + lpg + '" role="img">';
              if(typeof lpgVid != "undefined") {
                lpgHtml += '<video tabindex="-1" id="hp-lpg-vid" class="lpg-video" preload="none" muted="" loop="" webkit-playsinline="" playsinline="" width="100%" src="'+lpgVid+'" src="" role="video"></video>';
              }
              lpgHtml += '</div>';
              lpgHtml += '</div>'; //close col-1
              lpgHtml += '<div class="lpg-game-item info">';
             // lpgHtml += '<h2 class="d-lg-none">Continue Playing</h2>';
              lpgHtml += '<h3>Continue</h3>';
              lpgHtml += '<h4 class="game-name">' + lpg + '</h4>';
              lpgHtml += '</div>'; // close col-2
              lpgHtml += '</a>'; // close main anchor tag
              lpgHtml += '</div>'; // close row
              lpgHtml += '</div>'; // close last played game
              //replace qotw-lpg-header html. block-qotworlastplayedgame
              jQuery(".block-qotworlastplayedgame").html(lpgHtml);
              var isMobile = false;
              if(typeof cmg_is_mobile_device == "function") {
                isMobile = cmg_is_mobile_device();
              }
              if(typeof lpgVid != "undefined") {
                var lpgVideo = $(".lpg-video");
                function loadVideoSrc(){
                  var lpgVidUrl = lpgVideo.attr("src");
                  lpgVideo.attr("src", lpgVidUrl);
                  lpgVideo.attr("onerror", "cmg_vid_error(lpgVid)");
                }
                loadVideoSrc(); // if required we can call this separately: on mobile with no delay, on desktop with delay
              }

              var $continuePlaying = jQuery('.continue-playing');
              if(!isMobile) {
                //links hover functionality
                jQuery(".continue-playing .media, .continue-playing .game-name a, .continue-playing .plybtn").on('mouseenter', function () {
                  $continuePlaying.addClass("hovered");
                  }).on('mouseleave', function () {
                    $continuePlaying.removeClass("hovered");
                });
              }
              if(typeof lpgVid != "undefined" && !isMobile) {
                // video play/stop functionality by hovering
                $continuePlaying.hover(function(){
                  $continuePlaying.addClass('playVid');
                  lpgVideo.each(function(){
                    $(this).get(0).play();
                    $(this).get(0).loop = true;
                  })
                }, function(){
                  //Hover out
                  $continuePlaying.removeClass('playVid');
                  lpgVideo.each(function(){
                    $(this).get(0).pause();
                    $(this).get(0).currentTime = 0
                  })
                 });
              } else if(typeof lpgVid != "undefined" && isMobile) {
                //Mobile
                jQuery(".lpg-img").css("opacity",0);
                lpgVideo.each(function(){
                    $(this).get(0).play();
                    $(this).get(0).loop = true;
                })
                } else {
                //No video
                jQuery(".lpg-img").css("opacity",1);
               }
            } else {
               //console.log(new Date()+" CMG Homepage: No Lastplayed Game. Display quiz");
             //  jQuery(".quiz-of-the-week").removeClass('invisible');
            }
          } else {
            //console.log(new Date()+" CMG Homepage: No Lastplayed Game. Display quiz");
           // jQuery(".quiz-of-the-week").removeClass('invisible');
          }
        });
  </script><div class="views-element-container block block-views block-views-blocktop-ten-games-block-1"><div class="view-content"><div><div class="top-ten-games short js-view-dom-id-b711911b104653da239a0d7610bd374902a8f657bb92cd996871f34457859c6f"><header><h2 class="top-games-header">Top 10 Games</h2></header><div class="game-item mobile-not-playable "><div class="game-link-wrapper"><a href="/0-run-3"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/run-3-game-logo-new_0.png?itok=KpnVuiTn" class="lazyload" alt="Run 3" title="Run 3" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Run 3</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
           Run, skate and jump through a brand new galaxy!
        </div><div class="field-body cmgr-long-desc">
          Complete the Run trilogy! Explore hundreds of new levels in a huge new galaxy. Ready... set... GO!

        </div></div></div><div class="game-item mobile-not-playable "><div class="game-link-wrapper"><a href="/0-papas-freezeria"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-papas.gif?itok=9P5dSfbL" class="lazyload" alt="Papa's Freezeria" title="Papa's Freezeria" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Papa's Freezeria</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Mix up a frozen concoction!
        </div><div class="field-body cmgr-long-desc">
          Use counting and time management to run a Freezeria. Keep the customers happy to make big tips! Watch out for the food critic!
        </div></div></div><div class="game-item  "><div class="game-link-wrapper"><a href="/0-suika-watermelon-game"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/suika-halloween-logo.png?itok=RhfSD10q" class="lazyload" alt="Suika Watermelon Game" title="Suika Watermelon Game" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Suika Watermelon Game</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          BOO! Spooky fruits are here!
        </div><div class="field-body cmgr-long-desc">
          Mash fruits together and watch them grow from a tiny blueberry to an enormous watermelon!
        </div></div></div><div class="game-item mobile-not-playable "><div class="game-link-wrapper"><a href="/0-chess"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/chess-icon.png?itok=OoHTSJXx" class="lazyload" alt="Chess" title="Chess" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Chess</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Play Chess against the computer or your friends! 
        </div><div class="field-body cmgr-long-desc">
          Checkmate! Play the classic game of strategy. You can challenge the computer, a friend, or join a match against another online player.
        </div></div></div><div class="game-item  "><div class="game-link-wrapper"><a href="/0-tiny-fishing"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/tiny-fishing-game-logo_1.png?itok=xSc2jSfp" class="lazyload" alt="Tiny Fishing" title="Tiny Fishing" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Tiny Fishing</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Cast your line and reel in a legendary fish!
        </div><div class="field-body cmgr-long-desc">
          Looks like a nice day to go&nbsp;fishing! Cast your line and reel in a legendary fish. Earn cash to buy new hooks and skills.
        </div></div></div><div class="game-item  "><div class="game-link-wrapper"><a href="/0-duck-duck-clicker"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/duck-duck-clicker-game-logo.png?itok=XJ8Gh7v_" class="lazyload" alt="Duck Duck Clicker" title="Duck Duck Clicker" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Duck Duck Clicker</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Yes, you can pet the duck. A lot.

        </div><div class="field-body cmgr-long-desc">
          Yes, you can pet the duck. A lot. Keep petting them to unlock more drip for your feathered friend!
        </div></div></div><div class="game-item  "><div class="game-link-wrapper"><a href="/0-slice-master"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/slice-master-game-logo-new.png?itok=FkgA38XJ" class="lazyload" alt="Slice Master" title="Slice Master" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Slice Master</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          It's choppin' time! Slice everything in your way.

        </div><div class="field-body cmgr-long-desc">
          Take to the skies and slice all the things! From coconuts to coffee cups, from bricks to burgers. Max out your score and unlock all nine knives!

        </div></div></div><div class="game-item  "><div class="game-link-wrapper"><a href="/0-fireboy-and-water-girl-in-the-forest-temple"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/fireboy-watergirl-forest-temple-game-logo_0.png?itok=CSyPBdoA" class="lazyload" alt="Fireboy and Watergirl in the Forest Temple" title="Fireboy and Watergirl in the Forest Temple" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Fireboy and Watergirl in the Forest Temple</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Help them work together!
        </div><div class="field-body cmgr-long-desc">
          Help Fireboy and Watergirl work together to collect all the diamonds and get through each maze to the exit.

        </div></div></div><div class="game-item  "><div class="game-link-wrapper"><a href="/0-hangman"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/hangman-multiplayer-game-logo-2_1.png?itok=V_kL-i6v" class="lazyload" alt="Hangman" title="Hangman" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Hangman</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Play the classic game with your friends!
        </div><div class="field-body cmgr-long-desc">
          Hang on to your balloons! Guess the letters to solve the&nbsp;word puzzle and stay alive. Join a quick game to play online, or set up a private game to play with your friends.
        </div></div></div><div class="game-item  "><div class="game-link-wrapper"><a href="/0-moto-x3m"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/moto-x3m-game-logo_0.png?itok=vsL_KTDI" class="lazyload" alt="Moto X3M" title="Moto X3M" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Moto X3M</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Can you make it through the course?
        </div><div class="field-body cmgr-long-desc">
          Hop on your dirt bike and ride over jumps, do tricks, and try not to lose control! Memorize the course and execute your stunts perfectly.
        </div></div></div><div class="game-item  dtp-hide "><div class="game-link-wrapper"><a href="/0-checkers"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/checkers-game-logo_3.png?itok=W3BChVc4" class="lazyload" alt="Checkers" title="Checkers" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Checkers</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Challenge the computer or try online matchmaking!
        </div><div class="field-body cmgr-long-desc">
          Play vs. the computer&nbsp;or join a match against another online player!
        </div></div></div><div class="game-item  dtp-hide "><div class="game-link-wrapper"><a href="/0-dinosaur-game"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/dinosaur-game-logo.png?itok=EiVZg301" class="lazyload" alt="Dino Game" title="Dino Game" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Dino Game</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Stampede through an endless prehistoric landscape!
        </div><div class="field-body cmgr-long-desc">
          Beat your high score in this Jurassic challenge! Dodge swooping pterodactyls and annoyingly-placed cacti as you run away from extinction.
        </div></div></div><div class="game-item  dtp-hide "><div class="game-link-wrapper"><a href="/0-planet-clicker"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/planet-clicker-logo.png?itok=IHI9828B" class="lazyload" alt="Planet Clicker" title="Planet Clicker" width="95" height="62" typeof="foaf:Image" role="img" loading="lazy"></div><h3 class="game-title"><span>Planet Clicker</span></h3></a></div><div class="game-item-description"><div class="cmgr-short-desc">
          Energize the solar system!
        </div><div class="field-body cmgr-long-desc">
          Energize the solar system! The goal of Planet Clicker is to generate as much energy as possible and unlock upgrades to increase your production.
        </div></div></div></div></div></div></div></div></div><div class="row popular-categories pb-3"><div><div class="block block-simple-block block-simple-blockpopular-categories-home-b"><h2 class="common-title"><span class="title-with-button">Popular Categories</span></h2><div class="view-content"><div class="popular-cat-block"><div class="popular-cat-row"><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Classic.svg" alt="Classic Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-classic-games"><span>Classic Games <i class="icon-arrow_right" aria-hidden="true"></i>&nbsp;</span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Aiming.svg" alt="Aiming Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-aiming-games"><span>Aiming Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Timing.svg" alt="Timing Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-timing-games"><span>Timing Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Multiplayer.svg" alt="Multiplayer Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-multiplayer-games"><span>Multiplayer Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Drawing.svg" alt="Drawing Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-drawing-games"><span>Drawing Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Memory.svg" alt="Memory Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-memory-games"><span>Memory Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Adventure.svg" alt="Adventure Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-adventure-games"><span>Adventure Games <i class=" icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Geography.svg" alt="Geography Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-geography-games"><span>Geography Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Word.svg" alt="Word Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-word-games"><span>Word Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Platformer.svg" alt="Platformer Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-platforming-puzzles-games"><span>Platformer Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Match3.svg" alt="Match 3 Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-match-3-games"><span>Match 3 Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div><div class="pop-cat-item"><div class="pop-cat-item-flex"><figure role="presentation"><img class="lazyload" src="/themes/custom/coolmath/assets/svg/categories/Business.svg" alt="Business Games" width="150" height="150" loading="lazy"></figure><p><a href="/1-business-games"><span>Business Games <i class="icon-arrow_right" aria-hidden="true"></i></span></a></p></div></div></div></div></div></div><div class="block block-cmatgame-core block-adsresponsive1colhome300x250second"><div class="view-content"><div class="mobile-container homepage-medium-container"><div id="div-gpt-ad-868275232471008982-2" class="homeBlock"><div class="ad-wrapper"><!-- 300 x 250 BTF 1 Col Responsive --><div id="mob-med-rect-btf"></div></div></div></div></div></div><div class="block block-cmatgame-core block-popularcategoryhomenewdesign"><div class="view-content"><div class="pane-views-panes"><div class="views-row col-two i2-32 new-pgh-games pch-tid-1"><h2 class="common-title clearfix"><span class="title-with-button">Popular Games</span><span class="link-in-title-block"><a href="/1-popular-games"><span>See more</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2><div class="views-row-inner clearfix"><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-clicker-heroes"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/clicker-heroes-game-logo.png?itok=B0r7I2gs" class="lazyload" alt="Clicker Heroes" title="Clicker Heroes" width="83" height="50" loading="lazy"></div><h3 class="game-title">Clicker Heroes</h3></a></div><div class="game-item-description"><div class="field-body"><p>Defeat monsters and level up your heroes.</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-penalty-kick-online"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/penalty-kick-online-game-logo_0.png?itok=5HuR3xaR" class="lazyload" alt="Penalty Kick Online" title="Penalty Kick Online" width="83" height="50" loading="lazy"></div><h3 class="game-title">Penalty Kick Online</h3></a></div><div class="game-item-description"><div class="field-body"><p>Win trophies in online multiplayer!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-8-ball-pool"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/billiards-game-logo-2_0.png?itok=o41rsGdb" class="lazyload" alt="8 Ball Pool" title="8 Ball Pool" width="83" height="50" loading="lazy"></div><h3 class="game-title">8 Ball Pool</h3></a></div><div class="game-item-description"><div class="field-body"><p>Take your skills online and sink the 8 ball!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-hexanaut-io"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/Hexanaut-Game-Logo.png?itok=cZZeoaal" class="lazyload" alt="Hexanaut.io" title="Hexanaut.io" width="83" height="50" loading="lazy"></div><h3 class="game-title">Hexanaut.io</h3></a></div><div class="game-item-description"><div class="field-body"><p>Rank up and unlock new skins!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-opposite-day"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/opposite-day-game-logo_0.png?itok=puOG5YTO" class="lazyload" alt="Opposite Day" title="Opposite Day" width="83" height="50" loading="lazy"></div><h3 class="game-title">Opposite Day</h3></a></div><div class="game-item-description"><div class="field-body"><p>Whatever you do, don't follow the instructions!
</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-mr-mine"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/mr-mine-logo.png?itok=ciQ0kUjY" class="lazyload" alt="Mr. Mine" title="Mr. Mine" width="83" height="50" loading="lazy"></div><h3 class="game-title">Mr. Mine</h3></a></div><div class="game-item-description"><div class="field-body"><p>Mine to the center of the Earth!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-snake"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/snake-game-logo_0.png?itok=W3gOxqtt" class="lazyload" alt="Snake" title="Snake" width="83" height="50" loading="lazy"></div><h3 class="game-title">Snake</h3></a></div><div class="game-item-description"><div class="field-body"><p>Eat the apples. How long can you survive?</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-fruit-ninja"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/fruit-ninja-game-logo.png?itok=9aGo1KeJ" class="lazyload" alt="Fruit Ninja" title="Fruit Ninja" width="83" height="50" loading="lazy"></div><h3 class="game-title">Fruit Ninja</h3></a></div><div class="game-item-description"><div class="field-body"><p>Slice and dice through this barrage of fruits!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-idle-breakout"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/idle-breakout-logo.png?itok=4jL52yqw" class="lazyload" alt="Idle Breakout" title="Idle Breakout" width="83" height="50" loading="lazy"></div><h3 class="game-title">Idle Breakout</h3></a></div><div class="game-item-description"><div class="field-body"><p>Build the ultimate brick-busting machine!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-learn-to-fly-2"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/learn-to-fly-2-logo_0.png?itok=F6UlxYWr" class="lazyload" alt="Learn to Fly 2" title="Learn to Fly 2" width="83" height="50" loading="lazy"></div><h3 class="game-title">Learn to Fly 2</h3></a></div><div class="game-item-description"><div class="field-body"><p>Help the penguin prepare his test dummy for takeoff!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-powerline-io"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/powerline-io-game-logo_2.png?itok=MrZUk6sS" class="lazyload" alt="Powerline.io" title="Powerline.io" width="83" height="50" loading="lazy"></div><h3 class="game-title">Powerline.io</h3></a></div><div class="game-item-description"><div class="field-body"><p>Earn XP and Achievements in multiplayer Snake!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-eggy-car"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/eggy-car-game-logo_0.png?itok=HmsEUa0p" class="lazyload" alt="Eggy Car" title="Eggy Car" width="83" height="50" loading="lazy"></div><h3 class="game-title">Eggy Car</h3></a></div><div class="game-item-description"><div class="field-body"><p>Eggy's not wearing a seatbelt. Try not to scramble them! </p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-trace"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/TRACE-logo.png?itok=MFcutPmv" class="lazyload" alt="Trace" title="Trace" width="83" height="50" loading="lazy"></div><h3 class="game-title">Trace</h3></a></div><div class="game-item-description"><div class="field-body"><p>Can you escape the room?</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-raccoon-retail"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/raccoon-retail-game-logo.png?itok=EiUTctjS" class="lazyload" alt="Raccoon Retail" title="Raccoon Retail" width="83" height="50" loading="lazy"></div><h3 class="game-title">Raccoon Retail</h3></a></div><div class="game-item-description"><div class="field-body"><p>Hop on your zamboni and take out the trash!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-poptropica"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/Poptropica-game-logo.png?itok=IYd3sggF" class="lazyload" alt="Poptropica" title="Poptropica" width="83" height="50" loading="lazy"></div><h3 class="game-title">Poptropica</h3></a></div><div class="game-item-description"><div class="field-body"><p>Hop into your hot air balloon and explore quirky lands!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-dinosaur-game"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/dinosaur-game-logo.png?itok=EiVZg301" class="lazyload" alt="Dino Game" title="Dino Game" width="83" height="50" loading="lazy"></div><h3 class="game-title">Dino Game</h3></a></div><div class="game-item-description"><div class="field-body"><p>Stampede through an endless prehistoric landscape!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-ovo"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/ovo-144-game-logo_0.png?itok=C7z7uDVR" class="lazyload" alt="OvO" title="OvO" width="83" height="50" loading="lazy"></div><h3 class="game-title">OvO</h3></a></div><div class="game-item-description"><div class="field-body"><p>Run, jump, slide, and dive into the flag!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-bloxorz"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-bloxorz.gif?itok=0lv9rpnh" class="lazyload" alt="Bloxorz" title="Bloxorz" width="83" height="50" loading="lazy"></div><h3 class="game-title">Bloxorz</h3></a></div><div class="game-item-description"><div class="field-body"><p>Flip the block over and over to get it in the hole.</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-dominoes"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/dominoes-game-logo.png?itok=QkZO_Uxa" class="lazyload" alt="Dominoes" title="Dominoes" width="83" height="50" loading="lazy"></div><h3 class="game-title">Dominoes</h3></a></div><div class="game-item-description"><div class="field-body"><p>Be the first to play all your tiles!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-planet-clicker"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/planet-clicker-logo.png?itok=IHI9828B" class="lazyload" alt="Planet Clicker" title="Planet Clicker" width="83" height="50" loading="lazy"></div><h3 class="game-title">Planet Clicker</h3></a></div><div class="game-item-description"><div class="field-body"><p>Energize the solar system!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-retro-ping-pong"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/retro-ping-pong-game-logo_1.png?itok=4XqD0w1_" class="lazyload" alt="Retro Ping Pong" title="Retro Ping Pong" width="83" height="50" loading="lazy"></div><h3 class="game-title">Retro Ping Pong</h3></a></div><div class="game-item-description"><div class="field-body"><p>Play the classic game or the all-new action mode!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-copter-royale"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/copter-royale-game-logo_0.png?itok=mBoa4U1x" class="lazyload" alt="Copter Royale" title="Copter Royale" width="83" height="50" loading="lazy"></div><h3 class="game-title">Copter Royale</h3></a></div><div class="game-item-description"><div class="field-body"><p>Outlast your opponents in the ultimate copter arena.</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-parking-fury-2"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/park_fury_2_83x50_0.png?itok=KQtqyPr2" class="lazyload" alt="Parking Fury 2" title="Parking Fury 2" width="83" height="50" loading="lazy"></div><h3 class="game-title">Parking Fury 2</h3></a></div><div class="game-item-description"><div class="field-body"><p>More cool cars to park in tight spaces.</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-worlds-hardest-game"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-worlds-hardest-game.gif?itok=hpcLyXM1" class="lazyload" alt="World's Hardest Game" title="World's Hardest Game" width="83" height="50" loading="lazy"></div><h3 class="game-title">World's Hardest Game</h3></a></div><div class="game-item-description"><div class="field-body"><p>It really is. Don't ask us how to beat it. We can't.</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-candy-clicker-2"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/candy-clicker-2-logo_0.png?itok=Drc5wojN" class="lazyload" alt="Candy Clicker 2" title="Candy Clicker 2" width="83" height="50" loading="lazy"></div><h3 class="game-title">Candy Clicker 2</h3></a></div><div class="game-item-description"><div class="field-body"><p>More candy, more clicks, more upgrades!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-open-50-doors"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/open-50-doors-logo.png?itok=2d9lfMeG" class="lazyload" alt="Open 50 Doors" title="Open 50 Doors" width="83" height="50" loading="lazy"></div><h3 class="game-title">Open 50 Doors</h3></a></div><div class="game-item-description"><div class="field-body"><p>Every door opens a new challenge!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-double-cheeseburger-medium-fries"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/double-cheeseburger-medium-fries-logo_0.png?itok=H6ztWqmU" class="lazyload" alt="Double Cheeseburger, Medium Fries" title="Double Cheeseburger, Medium Fries" width="83" height="50" loading="lazy"></div><h3 class="game-title">Double Cheeseburger, Medium Fries</h3></a></div><div class="game-item-description"><div class="field-body"><p>Flip it, fry it, cook it!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-pou"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/pou-logo.png?itok=PEzsrh4z" class="lazyload" alt="Pou" title="Pou" width="83" height="50" loading="lazy"></div><h3 class="game-title">Pou</h3></a></div><div class="game-item-description"><div class="field-body"><p>Take care of your very own alien pet.</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-maze"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/maze-logo_0.png?itok=AnNG9m-F" class="lazyload" alt="Maze" title="Maze" width="83" height="50" loading="lazy"></div><h3 class="game-title">Maze</h3></a></div><div class="game-item-description"><div class="field-body"><p>So many mazes, so little time!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-cut-the-rope"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/cut-the-rope-logo.png?itok=qNwjOKg-" class="lazyload" alt="Cut the Rope" title="Cut the Rope" width="83" height="50" loading="lazy"></div><h3 class="game-title">Cut the Rope</h3></a></div><div class="game-item-description"><div class="field-body"><p>Free the candy to feed Om Nom!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-curve-ball-3d"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/curve-ball-3d-logo.png?itok=mGyHLFGw" class="lazyload" alt="Curve Ball 3D" title="Curve Ball 3D" width="83" height="50" loading="lazy"></div><h3 class="game-title">Curve Ball 3D</h3></a></div><div class="game-item-description"><div class="field-body"><p>Bounce, curve, and score!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-iq-ball"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-iq-ball.gif?itok=uxRL9p9g" class="lazyload" alt="IQ Ball" title="IQ Ball" width="83" height="50" loading="lazy"></div><h3 class="game-title">IQ Ball</h3></a></div><div class="game-item-description"><div class="field-body"><p>Bullseye! Aim your grabber to reach the target.</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-awesome-tanks-2"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/awesome-tanks-2-game-logo.png?itok=WPM8VdnE" class="lazyload" alt="Awesome Tanks 2" title="Awesome Tanks 2" width="83" height="50" loading="lazy"></div><h3 class="game-title">Awesome Tanks 2</h3></a></div><div class="game-item-description"><div class="field-body"><p>Blast the enemy tanks with all new weapons!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-atari-breakout"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/atari-breakout-logo.png?itok=D2nNHRNB" class="lazyload" alt="Atari Breakout" title="Atari Breakout" width="83" height="50" loading="lazy"></div><h3 class="game-title">Atari Breakout</h3></a></div><div class="game-item-description"><div class="field-body"><p>Are you ready to breakout?</p></div></div></div></div><div class="link-more-wrapper"><a href="/1-popular-games">More Popular Games<i class="icon-angle-right" aria-hidden="true"></i></a></div></div></div></div></div><div class="block block-cmatgame-core block-subcategoryhome"><div class="view-content"><div class="pane-views-panes"><div id="homepage-subcategory-6" class="views-row mobile-enabled col-two i2-6 sch-tid-6"><h2 class="common-title clearfix"><span class="title-with-button">Strategy Games</span><span class="link-in-title-block"><a href="/1-strategy-games"><span>See more</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2><div class="views-row-inner clearfix"><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-grindcraft"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/grindcraft-logo.png?itok=zfiCSCp7" class="lazyload" alt="Grindcraft" title="Grindcraft" width="83" height="50" loading="lazy"></div><h3 class="game-title">Grindcraft</h3></a></div><div class="game-item-description"><div class="field-body"><p>Start from dirt and build a village!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-pre-civilization-bronze-age"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-preciv-bronze-age_0.gif?itok=M2xJ4brL" class="lazyload" alt="Pre-Civilization Bronze Age" title="Pre-Civilization Bronze Age" width="83" height="50" loading="lazy"></div><h3 class="game-title">Pre-Civilization Bronze Age</h3></a></div><div class="game-item-description"><div class="field-body"><p>Grow your civilization.</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-pirate-battle-ships-ahoy"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/pirate-battle-ships-ahoy-logo.png?itok=HUlaex1r" class="lazyload" alt="Pirate Battle: Ships Ahoy!" title="Pirate Battle: Ships Ahoy!" width="83" height="50" loading="lazy"></div><h3 class="game-title">Pirate Battle: Ships Ahoy!</h3></a></div><div class="game-item-description"><div class="field-body"><p>Ahoy, matey! Can you keep your fleet afloat?</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-four-in-a-row"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/four-in-a-row-game-icon_0.png?itok=AvNOTQAs" class="lazyload" alt="Four in a Row" title="Four in a Row" width="83" height="50" loading="lazy"></div><h3 class="game-title">Four in a Row</h3></a></div><div class="game-item-description"><div class="field-body"><p>Connect four chips ahead of your opponent!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-checkers"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/checkers-game-logo_3.png?itok=W3BChVc4" class="lazyload" alt="Checkers" title="Checkers" width="83" height="50" loading="lazy"></div><h3 class="game-title">Checkers</h3></a></div><div class="game-item-description"><div class="field-body"><p>Challenge the computer or try online matchmaking!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-the-final-earth"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/the-final-earth-game-logo.png?itok=toiurubo" class="lazyload" alt="The Final Earth" title="The Final Earth" width="83" height="50" loading="lazy"></div><h3 class="game-title">The Final Earth</h3></a></div><div class="game-item-description"><div class="field-body"><p>Build a thriving colony on a far off planet.</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-lemonade-stand"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-lemonade-stand.gif?itok=KwbHoyY-" class="lazyload" alt="Lemonade Stand" title="Lemonade Stand" width="83" height="50" loading="lazy"></div><h3 class="game-title">Lemonade Stand</h3></a></div><div class="game-item-description"><div class="field-body"><p>How much money can you make?</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-idle-startup-tycoon"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/idle-startup-tycoon-logo.png?itok=hp1m83Qw" class="lazyload" alt="Idle Startup Tycoon" title="Idle Startup Tycoon" width="83" height="50" loading="lazy"></div><h3 class="game-title">Idle Startup Tycoon</h3></a></div><div class="game-item-description"><div class="field-body"><p>How many businesses can you run?</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-2048"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-2048.gif?itok=88rUVFZG" class="lazyload" alt="2048" title="2048" width="83" height="50" loading="lazy"></div><h3 class="game-title">2048</h3></a></div><div class="game-item-description"><div class="field-body"><p>Add like numbers to win this one. Can you make 2048?</p></div></div></div></div><div class="link-more-wrapper"><a href="/1-strategy-games">More Strategy Games<i class="icon-angle-right" aria-hidden="true"></i></a></div></div><div id="homepage-subcategory-46" class="views-row mobile-enabled col-two i2-6 sch-tid-46"><h2 class="common-title clearfix"><span class="title-with-button">Skill Games</span><span class="link-in-title-block"><a href="/1-skill-games"><span>See more</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2><div class="views-row-inner clearfix"><div class="game-item"><div class="game-link-wrapper"><a href="/0-fireboy-watergirl-5-elements"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/fireboy-and-watergirl-elements-game-logo.png?itok=pp5s_MCA" class="lazyload" alt="Fireboy and Watergirl 5: Elements" title="Fireboy and Watergirl 5: Elements" width="83" height="50" loading="lazy"></div><h3 class="game-title">Fireboy and Watergirl 5: Elements</h3></a></div><div class="game-item-description"><div class="field-body"><p>Explore all-new temples!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-squarex"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/squarex-logo.png?itok=VYCylJax" class="lazyload" alt="SquareX" title="SquareX" width="83" height="50" loading="lazy"></div><h3 class="game-title">SquareX</h3></a></div><div class="game-item-description"><div class="field-body"><p>3... 2... 1... Survive until you get your controls back!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-curve-ball-3d"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/curve-ball-3d-logo.png?itok=mGyHLFGw" class="lazyload" alt="Curve Ball 3D" title="Curve Ball 3D" width="83" height="50" loading="lazy"></div><h3 class="game-title">Curve Ball 3D</h3></a></div><div class="game-item-description"><div class="field-body"><p>Bounce, curve, and score!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-pause-to-play"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/pause-to-play-logo.png?itok=OfkCYRra" class="lazyload" alt="Pause to Play" title="Pause to Play" width="83" height="50" loading="lazy"></div><h3 class="game-title">Pause to Play</h3></a></div><div class="game-item-description"><div class="field-body"><p>This game is broken. Use the settings to fix it!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-circloo-2"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/circloo-2-game-logo.png?itok=g6A9UaSe" class="lazyload" alt="CircloO 2" title="CircloO 2" width="83" height="50" loading="lazy"></div><h3 class="game-title">CircloO 2</h3></a></div><div class="game-item-description"><div class="field-body"><p>Round and round you go...again!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-bob-the-robber"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/bob-the-robber-game-logo.png?itok=-3sA8lX6" class="lazyload" alt="Bob the Robber" title="Bob the Robber" width="83" height="50" loading="lazy"></div><h3 class="game-title">Bob the Robber</h3></a></div><div class="game-item-description"><div class="field-body"><p>Help Bob expose the corrupt mayor.</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-fruit-ninja"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/fruit-ninja-game-logo.png?itok=9aGo1KeJ" class="lazyload" alt="Fruit Ninja" title="Fruit Ninja" width="83" height="50" loading="lazy"></div><h3 class="game-title">Fruit Ninja</h3></a></div><div class="game-item-description"><div class="field-body"><p>Slice and dice through this barrage of fruits!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-vex-3"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/vex-3-logo.png?itok=gkBjo3Pl" class="lazyload" alt="Vex 3" title="Vex 3" width="83" height="50" loading="lazy"></div><h3 class="game-title">Vex 3</h3></a></div><div class="game-item-description"><div class="field-body"><p>Master parkour skills to get through these obstacle courses!</p></div></div></div></div><div class="link-more-wrapper"><a href="/1-skill-games">More Skill Games<i class="icon-angle-right" aria-hidden="true"></i></a></div></div><div id="homepage-subcategory-151" class="views-row mobile-enabled col-two i2-6 sch-tid-151"><h2 class="common-title clearfix"><span class="title-with-button">Number Games</span><span class="link-in-title-block"><a href="/1-number-games"><span>See more</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2><div class="views-row-inner clearfix"><div class="game-item"><div class="game-link-wrapper"><a href="/0-number-solver"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/number-solver-game-logo.png?itok=5PJB2PpP" class="lazyload" alt="Number Solver" title="Number Solver" width="83" height="50" loading="lazy"></div><h3 class="game-title">Number Solver</h3></a></div><div class="game-item-description"><div class="field-body"><p>Make gold with the perfect calculations!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-lemonade-stand"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-lemonade-stand.gif?itok=KwbHoyY-" class="lazyload" alt="Lemonade Stand" title="Lemonade Stand" width="83" height="50" loading="lazy"></div><h3 class="game-title">Lemonade Stand</h3></a></div><div class="game-item-description"><div class="field-body"><p>How much money can you make?</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-push-your-luck"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/Push-Your-Luck-Game-logo.png?itok=a9Vs_AVe" class="lazyload" alt="Push Your Luck" title="Push Your Luck" width="83" height="50" loading="lazy"></div><h3 class="game-title">Push Your Luck</h3></a></div><div class="game-item-description"><div class="field-body"><p>Step up and spin the wheel!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-johnny-upgrade"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-johnny-upgrade.gif?itok=gRbR0zzB" class="lazyload" alt="Johnny Upgrade" title="Johnny Upgrade" width="83" height="50" loading="lazy"></div><h3 class="game-title">Johnny Upgrade</h3></a></div><div class="game-item-description"><div class="field-body"><p>Do your math and spend wisely.</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-math-clash"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/math-clash-game-logo.png?itok=fdddoabm" class="lazyload" alt="Math Clash" title="Math Clash" width="83" height="50" loading="lazy"></div><h3 class="game-title">Math Clash</h3></a></div><div class="game-item-description"><div class="field-body"><p>Ready, set... clash!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-duck-life-4"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-duck-life-4.gif?itok=CdAfHgim" class="lazyload" alt="Duck Life 4" title="Duck Life 4" width="83" height="50" loading="lazy"></div><h3 class="game-title">Duck Life 4</h3></a></div><div class="game-item-description"><div class="field-body"><p>Train your duck to be a duck athlete!</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-2048"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-2048.gif?itok=88rUVFZG" class="lazyload" alt="2048" title="2048" width="83" height="50" loading="lazy"></div><h3 class="game-title">2048</h3></a></div><div class="game-item-description"><div class="field-body"><p>Add like numbers to win this one. Can you make 2048?</p></div></div></div></div><div class="link-more-wrapper"><a href="/1-number-games">More Number Games<i class="icon-angle-right" aria-hidden="true"></i></a></div></div><div id="homepage-subcategory-91" class="views-row mobile-enabled col-two i2-6 sch-tid-91"><h2 class="common-title clearfix"><span class="title-with-button">Logic Games</span><span class="link-in-title-block"><a href="/1-logic-games"><span>See more</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2><div class="views-row-inner clearfix"><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-there-is-no-game"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/there-is-no-game-logo.png?itok=lWNVY-mD" class="lazyload" alt="There Is No Game" title="There Is No Game" width="83" height="50" loading="lazy"></div><h3 class="game-title">There Is No Game</h3></a></div><div class="game-item-description"><div class="field-body"><p>Sorry, you can't play this non-game.</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-coolmath-games-the-game"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/coolmath-games-the-game-logo.png?itok=1xmvUIS7" class="lazyload" alt="Coolmath Games: The Game" title="Coolmath Games: The Game" width="83" height="50" loading="lazy"></div><h3 class="game-title">Coolmath Games: The Game</h3></a></div><div class="game-item-description"><div class="field-body"><p>It's your first day at Coolmath Games!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-cut-the-rope"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/cut-the-rope-logo.png?itok=qNwjOKg-" class="lazyload" alt="Cut the Rope" title="Cut the Rope" width="83" height="50" loading="lazy"></div><h3 class="game-title">Cut the Rope</h3></a></div><div class="game-item-description"><div class="field-body"><p>Free the candy to feed Om Nom!</p></div></div></div><div class="game-item mobile-not-playable"><div class="game-link-wrapper"><a href="/0-green"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/green-game-logo.png?itok=9NKvOZgC" class="lazyload" alt="Green" title="Green" width="83" height="50" loading="lazy"></div><h3 class="game-title">Green</h3></a></div><div class="game-item-description"><div class="field-body"><p>Time to go green!</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-cannon-basketball"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/cannon-basketball-game-logo.png?itok=XA1blXB7" class="lazyload" alt="Cannon Basketball" title="Cannon Basketball" width="83" height="50" loading="lazy"></div><h3 class="game-title">Cannon Basketball</h3></a></div><div class="game-item-description"><div class="field-body"><p>Shoot hoops, but with a cannon.</p></div></div></div><div class="game-item"><div class="game-link-wrapper"><a href="/0-puzzle-ball"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/puzzle-ball-game-logo.png?itok=-HHbepM_" class="lazyload" alt="Puzzle Ball" title="Puzzle Ball" width="83" height="50" loading="lazy"></div><h3 class="game-title">Puzzle Ball</h3></a></div><div class="game-item-description"><div class="field-body"><p>Slide wooden blocks and roll to the goal.</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-divide"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-divide.gif?itok=PdHVq3vA" class="lazyload" alt="Divide" title="Divide" width="83" height="50" loading="lazy"></div><h3 class="game-title">Divide</h3></a></div><div class="game-item-description"><div class="field-body"><p>Cut blocks of wood into the right number of pieces.
</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-iq-ball"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/game-logo-iq-ball.gif?itok=uxRL9p9g" class="lazyload" alt="IQ Ball" title="IQ Ball" width="83" height="50" loading="lazy"></div><h3 class="game-title">IQ Ball</h3></a></div><div class="game-item-description"><div class="field-body"><p>Bullseye! Aim your grabber to reach the target.</p></div></div></div><div class="game-item dtp-hide"><div class="game-link-wrapper"><a href="/0-liveline"><div class="field-image"><img src="/sites/default/files/styles/thumbnail_small/public/game_thumbnail/live-line-game-logo.png?itok=jArH3DF9" class="lazyload" alt="Liveline" title="Liveline" width="83" height="50" loading="lazy"></div><h3 class="game-title">Liveline</h3></a></div><div class="game-item-description"><div class="field-body"><p>Draw with living ink to pop the balls!</p></div></div></div></div><div class="link-more-wrapper"><a href="/1-logic-games">More Logic Games<i class="icon-angle-right" aria-hidden="true"></i></a></div></div></div></div></div><div class="block block-cmatgame-core block-adsresponsive1colhome300x250third"><div class="view-content"><div class="mobile-container homepage-medium-container"><div id="div-gpt-ad-868275232471008982-3" class="homeBlock"><div class="ad-wrapper"><!-- 300 x 250 BTF 1 Col Responsive --><div id="mob-med-rect-ctf"></div></div></div></div></div></div><div class="block block-simple-block block-simple-blockstill-looking-for-something-to-play"><div class="view-content"><h3>Still looking for something to play?</h3><a href="/1-complete-game-list" class="btn btn-primary btn-md complete-game-list">Browse all Games <i class="icon-angle-right" aria-hidden="true"></i></a><a href="/random" class="btn btn-primary btn-md  random">Play Random Game <i class="icon-shuffle" aria-hidden="true"></i></a></div></div></div></div></div></div><div class="r-aside-spacer d-none d-md-block"></div><div class="main-aside mr-3"><aside class="section" role="complementary"><div class="inside asideright"><div class="block block-simple-block block-simple-blockpromo-visit-coolmath4kids"><div class="view-content"><div class="cmg-promo"><div class="cmg-promo-inner"><div class="cmg-promo-img"><a href="https://www.coolmath4kids.com/"><img class="lazyload" src="/themes/custom/coolmath/assets/images/promos/cmg4kids-hp-promo.png" alt="Games for Kids" width="300" height="102" loading="lazy"></a></div><div class="cmg-promo-text"><h5><a href="https://www.coolmath4kids.com/">Games for Kids</a></h5><p><a href="https://www.coolmath4kids.com/">Visit Coolmath4Kids.com</a></p></div></div></div></div></div><div class="block block-cmatgame-core block-adsrighttop-homepage-300x250"><div class="view-content"><div class="panel-pane pane-block pane-cmatgame-advertisement-cm-g-homepage-300x250-top"><div class="ad-wrapper"><!-- 300 x 250 ATFR Desktop --><div id="med-rect-atf"></div></div></div></div></div><div class="block block-cmatgame-leaderboard block-leaderboardthisweekhome"><div class="view-content"><div class="hp-this-week-leaderboard"><h2 class="common-title"><span class="title-with-button"> Leaderboards</span><span class="link-in-title-block"><a href="/profile/leaderboard#tabedd-thisweek"><span>See more</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2><div class="row header"><span class="completed-games-this-week">Completed Games This Week</span></div><ul class="hptwlb-container pl-0" id="hptwlb"><li id="hptwlb-item-spicyzombie237" class="row avatar hptwlb-item flex-nowrap"><div class="col-1 hptwlb-index">1.</div><div class="col-2 hptwlb-img"><div class="avatar-image"><a aria-label="SpicyZombie237's profile" href="/profile/spicyzombie237"><img class="img-fluid-following" src="/sites/default/files/styles/avatar_full_size/public/profile_avatars/run-3-leveledup.png?itok=XIDRzqdi" alt="SpicyZombie237" onerror="this.style.display='none';" role="img" style="display: none;"></a></div></div><div class="col-7 hptwlb-name"><a href="/profile/spicyzombie237" hreflang="en" class="menu-item__link"><h5>SpicyZombie237</h5></a></div><div class="col-2 hptwlb-count"><div class="game-count" aria-description="Number of Games Completed This Week">22</div><div class="game-text" aria-hidden="true"><span class="leaderboard">Games</span></div></div></li><li id="hptwlb-item-infiniteplumber999" class="row avatar hptwlb-item flex-nowrap"><div class="col-1 hptwlb-index">2.</div><div class="col-2 hptwlb-img"><div class="avatar-image"><a aria-label="InfinitePlumber999's profile" href="/profile/infiniteplumber999"><img class="img-fluid-following" src="/sites/default/files/styles/avatar_full_size/public/profile_avatars/Pong-Kitty-Nolines_0.png?itok=6-_9-9Kb" alt="InfinitePlumber999" onerror="this.style.display='none';" role="img" style="display: none;"></a></div></div><div class="col-7 hptwlb-name"><a href="/profile/infiniteplumber999" hreflang="en" class="menu-item__link"><h5>InfinitePlumber999</h5></a></div><div class="col-2 hptwlb-count"><div class="game-count" aria-description="Number of Games Completed This Week">15</div><div class="game-text" aria-hidden="true"><span class="leaderboard">Games</span></div></div></li><li id="hptwlb-item-friendlyhare117" class="row avatar hptwlb-item flex-nowrap"><div class="col-1 hptwlb-index">3.</div><div class="col-2 hptwlb-img"><div class="avatar-image"><a aria-label="FriendlyHare117's profile" href="/profile/friendlyhare117"><img class="img-fluid-following" src="/sites/default/files/styles/avatar_full_size/public/profile_avatars/Dragon%20Avatar_0.png?itok=ZSLKWCoM" alt="FriendlyHare117" onerror="this.style.display='none';" role="img" style="display: none;"></a></div></div><div class="col-7 hptwlb-name"><a href="/profile/friendlyhare117" hreflang="en" class="menu-item__link"><h5>FriendlyHare117</h5></a></div><div class="col-2 hptwlb-count"><div class="game-count" aria-description="Number of Games Completed This Week">14</div><div class="game-text" aria-hidden="true"><span class="leaderboard">Games</span></div></div></li><li id="hptwlb-item-savagearmchair233" class="row avatar hptwlb-item flex-nowrap"><div class="col-1 hptwlb-index">4.</div><div class="col-2 hptwlb-img"><div class="avatar-image"><a aria-label="SavageArmchair233's profile" href="/profile/savagearmchair233"><img class="img-fluid-following" src="/sites/default/files/styles/avatar_full_size/public/profile_avatars/8-ball-pool-avatar_0.png?itok=DTjRrL7_" alt="SavageArmchair233" onerror="this.style.display='none';" role="img" style="display: none;"></a></div></div><div class="col-7 hptwlb-name"><a href="/profile/savagearmchair233" hreflang="en" class="menu-item__link"><h5>SavageArmchair233</h5></a></div><div class="col-2 hptwlb-count"><div class="game-count" aria-description="Number of Games Completed This Week">13</div><div class="game-text" aria-hidden="true"><span class="leaderboard">Games</span></div></div></li><li id="hptwlb-item-juicysasquatch764" class="row avatar hptwlb-item flex-nowrap"><div class="col-1 hptwlb-index">5.</div><div class="col-2 hptwlb-img"><div class="avatar-image"><a aria-label="JuicySasquatch764's profile" href="/profile/juicysasquatch764"><img class="img-fluid-following" src="/sites/default/files/styles/avatar_full_size/public/profile_avatars/run3-avatar-01_2.png?itok=xYm0wlRi" alt="JuicySasquatch764" onerror="this.style.display='none';" role="img" style="display: none;"></a></div></div><div class="col-7 hptwlb-name"><a href="/profile/juicysasquatch764" hreflang="en" class="menu-item__link"><h5>JuicySasquatch764</h5></a></div><div class="col-2 hptwlb-count"><div class="game-count" aria-description="Number of Games Completed This Week">11</div><div class="game-text" aria-hidden="true"><span class="leaderboard">Games</span></div></div></li></ul><div class="footer"><a href="/login">Log in</a> and complete games to see yourself on the leaderboard!</div></div></div></div><div class="block block-cmatgame-core block-adsrightbottom1-homepage-300x250"><div class="view-content"><div class="panel-pane pane-block pane-cmatgame-advertisement-cm-g-homepage-300x250-bottom-1"><div class="ad-wrapper"><!-- 300 x 250 BTF Desktop --><div id="med-rect-btf1"></div></div></div></div></div><div class="featured-custom-right-rail-promo"><h2 class="pane-title clearfix"><img src="/sites/default/files/2023-11/Papa-series.svg" alt="Logo" width="20" height="20"><span>PAPA'S GAMES</span></h2><div class="game-item"><div class="game-link-wrapper"><div class="field-image"><a aria-label="Play Papa's Pizzeria" href="/0-papas-pizzeria"><img src="https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasPizzeria_OG-logo.jpg?itok=5PxVlEcv" class="lazyload" alt="" title="" width="120" height="90" loading="lazy"></a></div><h3 class="game-title"><a href="/0-papas-pizzeria" class="link">Papa's Pizzeria</a></h3></div></div><div class="game-item"><div class="game-link-wrapper"><div class="field-image"><a aria-label="Play Papa's Freezeria" href="/0-papas-freezeria"><img src="https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasFreezeria_OG-logo.jpg?itok=nWSMPBwV" class="lazyload" alt="Papa's Pizzeria" title="Papa's Pizzeria" width="120" height="90" loading="lazy"></a></div><h3 class="game-title"><a href="/0-papas-freezeria" class="link">Papa's Freezeria</a></h3></div></div><div class="game-item"><div class="game-link-wrapper"><div class="field-image"><a aria-label="Play Papa's Scooperia" href="/0-papas-scooperia"><img src="https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasScooperia_OG-logo.jpg?itok=8-38ZABd" class="lazyload" alt="Papa's Freezeria" title="Papa's Freezeria" width="120" height="90" loading="lazy"></a></div><h3 class="game-title"><a href="/0-papas-scooperia" class="link">Papa's Scooperia</a></h3></div></div><div class="game-item"><div class="game-link-wrapper"><div class="field-image"><a aria-label="Play Papa's Cupcakeria" href="/0-papas-cupcakeria"><img src="https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasCupcakeria_OG-Logo.jpg?itok=HaDGMb5p" class="lazyload" alt="Papa's Scooperia" title="Papa's Scooperia" width="120" height="90" loading="lazy"></a></div><h3 class="game-title"><a href="/0-papas-cupcakeria" class="link">Papa's Cupcakeria</a></h3></div></div><div class="game-item"><div class="game-link-wrapper"><div class="field-image"><a aria-label="Play Papa's Burgeria" href="/0-papas-burgeria"><img src="https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasBurgeria_OG-logo.jpg?itok=d_kTmNsD" class="lazyload" alt="Papa's Cupcakeria" title="Papa's Cupcakeria" width="120" height="90" loading="lazy"></a></div><h3 class="game-title"><a href="/0-papas-burgeria" class="link">Papa's Burgeria</a></h3></div></div><div class="game-item"><div class="game-link-wrapper"><div class="field-image"><a aria-label="Play Papa's Cheeseria" href="/0-papas-cheeseria"><img src="https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasCheeseria_OG-logo.jpg?itok=PME_FiVt" class="lazyload" alt="Papa's Burgeria" title="Papa's Burgeria" width="120" height="90" loading="lazy"></a></div><h3 class="game-title"><a href="/0-papas-cheeseria" class="link">Papa's Cheeseria</a></h3></div></div><div class="game-item"><div class="game-link-wrapper"><div class="field-image"><a aria-label="Play Papa's Pancakeria" href="/0-papas-pancakeria"><img src="https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasPancakeria_OG-logo.jpg?itok=w2vK3gC1" class="lazyload" alt="Papa's Cheeseria" title="Papa's Cheeseria" width="120" height="90" loading="lazy"></a></div><h3 class="game-title"><a href="/0-papas-pancakeria" class="link">Papa's Pancakeria</a></h3></div></div><div class="game-item"><div class="game-link-wrapper"><div class="field-image"><a aria-label="Play Papa's Hot Doggeria" href="/0-papas-hot-doggeria"><img src="https://www.coolmathgames.com/sites/default/files/styles/playlist_grid/public/PapasHotDoggeria_OG-logo.jpg?itok=Bauy07vm" class="lazyload" alt="Papa's Pancakeria" title="Papa's Pancakeria" width="120" height="90" loading="lazy"></a></div><h3 class="game-title"><a href="/0-papas-hot-doggeria" class="link">Papa's Hot Doggeria</a></h3></div></div><h3 class="see-all"><a href="/papas-games">See All Papa's Games <i class="icon-angle-right" aria-hidden="true"></i></a></h3></div><div class="block block-cmatgame-core block-adsrightbottom2-homepage-300x250"><div class="view-content"><div class="panel-pane pane-block pane-cmatgame-advertisement-cm-g-homepage-300x250-bottom-2"><div class="ad-wrapper"><!-- 300 x 250 BTF Desktop --><div id="med-rect-btf2"></div></div></div></div></div><div class="views-element-container block block-views block-views-blockblog-block-1"><div class="view-content"><div><div class="js-view-dom-id-6b71eb12d27ceec63adbc3c613f1b4b67f18dd2706a021b138831b08cf0954c0"><h2 class="common-title"><span class="title-with-button">Recent Articles</span><span class="link-in-title-block"><a href="/blog"><span>See All</span><i class="icon-angle-right" aria-hidden="true"></i></a></span></h2><div class="views-row d-flex"><div class="blog-description"><div class="leftSide  blog-post-image"><a href="/blog/how-to-play-element-merge" hreflang="en"><img src="https://www.coolmathgames.com/sites/default/files/styles/blog_sidebar_b/public/2024-10/Element%20Merge%20Blog%20Thumbnail.png?itok=MUd-Zy3l" class="lazyload" alt="Element Merge Blog Thumbnail" title="" width="100" height="60" loading="lazy"></a></div><div class="rightSide d-flex flex-column justify-content-around"><h3><a href="/blog/how-to-play-element-merge">How to Play Element Merge</a></h3><h3><div class="date-line"><time datetime="2024-10-08T10:04:03-04:00">October 8, 2024</time></div></h3></div></div></div><div class="views-row d-flex"><div class="blog-description"><div class="leftSide  blog-post-image"><a href="/blog/how-to-play-cribbage" hreflang="en"><img src="https://www.coolmathgames.com/sites/default/files/styles/blog_sidebar_b/public/2024-09/How%20to%20Play%20Cribbage%20Blog%20Thumbnail%20.jpg?itok=Xyq571wY" class="lazyload" alt="How to Play Cribbage Blog Thumbnail" title="" width="100" height="60" loading="lazy"></a></div><div class="rightSide d-flex flex-column justify-content-around"><h3><a href="/blog/how-to-play-cribbage">How to Play Cribbage</a></h3><h3><div class="date-line"><time datetime="2024-09-16T19:06:16-04:00">September 16, 2024</time></div></h3></div></div></div><div class="views-row d-flex"><div class="blog-description"><div class="leftSide  blog-post-image"><a href="/blog/what-is-en-passant" hreflang="en"><img src="https://www.coolmathgames.com/sites/default/files/styles/blog_sidebar_b/public/2024-09/What%20is%20en%20passant%20Blog%20Thumbnail.png?itok=kbhVAi6i" class="lazyload" alt="What is en passant Blog Thumbnail" title="" width="100" height="60" loading="lazy"></a></div><div class="rightSide d-flex flex-column justify-content-around"><h3><a href="/blog/what-is-en-passant">What is en passant in Chess?</a></h3><h3><div class="date-line"><time datetime="2024-09-10T18:27:45-04:00">September 10, 2024</time></div></h3></div></div></div><h3 class="see-all"><a href="/blog">See All Articles</a><i class="icon-angle-right" aria-hidden="true"></i></h3></div></div></div></div><div class="block block-cmatgame-core block-adsrightcenter-homepage-300x250"><div class="view-content"><div class="panel-pane pane-block pane-cmatgame-advertisement-cm-g-homepage-300x250-center"><div class="ad-wrapper"><!-- 300 x 250 BTF Desktop --><div id="med-rect-btf3"></div></div></div></div></div><div class="block block-simple-block block-simple-blockhexanaut-promo"><div class="view-content"><div class="cmg-promo"><a href="/0-hexanaut-io" onclick="continue_not_available_in_your_area_hexanaut_images(); return false;"><div class="cmg-promo-inner"><div class="cmg-promo-img"><img src="/themes/custom/coolmath/assets/images/promos/Hexanaut_Promo.png" alt="Hexanaut" loading="lazy"></div><div class="cmg-promo-text"><h5>Hexanaut</h5><p>Multiplayer Snake Combat</p></div></div></a></div></div></div><div class="block block-cmatgame-core block-adsrightlast-homepage-300x250"><div class="view-content"><div class="panel-pane pane-block pane-cmatgame-advertisement-cm-g-homepage-300x250-last"><div class="ad-wrapper"><!-- 300 x 250 BTF Desktop --><div id="med-rect-btf4"></div></div></div></div></div></div></aside></div></div></div></div></div></div></main></div><footer class="page-footer"><div class="container"><div class="row"><div class="col-xl-2 col-xxl-2 d-none d-xxl-block footer-spacer"></div><div class="col-lg-12 col-xl-10 col-xxl-10 bg"><div class="item-list"><ol><li><div class="pane-bean-footer-suggest-game"><div class="field-text-block"><p><a href="/suggest-a-game">Suggest a game</a>&nbsp;
                      
                      If you've seen a cool game somewhere and want us to try and get it</p></div></div></li><li><div class="pane-bean-footer-submit-game"><div class="field-text-block"><p><a class="link-with-body-title" href="https://developers.coolmathgames.com">Submit a game</a>&nbsp;
                                            If you've developed a game and want to see it on the site</p></div></div></li><li><div class="pane-bean-footer-pivacy-policy"><div class="link-with-body-title"><a href="/privacyp">Coolmath games privacy policy</a></div><div class="field-text-block"><p>If you believe that your own copyrighted content is on our Site without your permission, please follow this
                    <a href="http://coolmath.com/copyright-infringement-notice-procedure">Copyright Infringement Notice procedure</a>.</p></div></div></li><li><div class="settings-tray-editable block block--coolmath-desktopfootermenu" data-drupal-settingstray="editable"><div class="menu-name-menu-desktop-footer-menu flex"><div class="mb-3 mr-3 footer-menu footer-menu-column-0"><h2><span>COOLMATHGAMES.COM</span></h2><nav aria-label="Coolmath Games Important Pages"><ul class="sub-menu"><li><a href="https://www.coolmath4kids.com/">Games for Kids</a></li><li><a href="/about-us" data-drupal-link-system-path="node/9901">About Us</a></li><li><a href="/parents" data-drupal-link-system-path="node/209365">Parents</a></li><li><a href="/terms-use" data-drupal-link-system-path="node/9906">Terms of Use</a></li><li><a href="/aboutourads" data-drupal-link-system-path="node/12889">About Our Ads</a></li><li><a href="/subscription-faq" data-drupal-link-system-path="node/10921">Subscription FAQ</a></li><li><a href="/adblock-faq" data-drupal-link-system-path="node/12937">Adblock FAQ</a></li><li><a href="/contact-us-about-subscriptions" data-drupal-link-system-path="node/11046">Subscription Support</a></li><li><a href="/blog" data-drupal-link-system-path="blog">Blog</a></li><li><a href="http://developers.coolmathgames.com">Developers</a></li><li><a href="/contact-us" data-drupal-link-system-path="node/12581">Contact Us</a></li></ul></nav></div><div class="mb-3 mr-3 footer-menu footer-menu-column-1"><h2><span>BROWSE GAMES</span></h2><nav aria-label="Game Categories"><ul class="sub-menu"><li><a href="/1-strategy-games" title="Strategy Games" data-drupal-link-system-path="taxonomy/term/6">Strategy Games</a></li><li><a href="/1-skill-games" title="Skill Games" data-drupal-link-system-path="taxonomy/term/46">Skill Games</a></li><li><a href="/1-number-games" title="Number Games" data-drupal-link-system-path="taxonomy/term/151">Number Games</a></li><li><a href="/1-logic-games" title="Logic Games" data-drupal-link-system-path="taxonomy/term/91">Logic Games</a></li><li><a href="/1-memory-games" title="Memory Games" data-drupal-link-system-path="taxonomy/term/181">Memory Games</a></li><li><a href="/1-classic-games" title="Classic Games" data-drupal-link-system-path="taxonomy/term/211">Classic Games</a></li><li><a href="/0-jigsaw-puzzles" title="Jigsaw Puzzles" data-drupal-link-system-path="0-jigsaw-puzzles">Jigsaw Puzzles</a></li><li><a href="/1-science-games" title="Science Games" data-drupal-link-system-path="taxonomy/term/626">Science Games</a></li><li><a href="/1-geography-games" title="Geography Games" data-drupal-link-system-path="taxonomy/term/206">Geography Games</a></li><li><a href="/apps" data-drupal-link-system-path="node/167742">Download Our Apps</a></li></ul></nav></div><div class="mb-3 mr-3 footer-menu footer-menu-column-2"><h2><span>COOLMATH.COM</span></h2><nav aria-label="Math Learning Top Links"><ul class="sub-menu"><li><a href="https://www.coolmath.com/prealgebra" title="Pre-Algebra Lessons">Pre-Algebra Lessons</a></li><li><a href="https://www.coolmath.com/algebra" title="Algebra Lessons">Algebra Lessons</a></li><li><a href="https://www.coolmath.com/precalculus-review-calculus-intro" title="Pre-Calculus Lessons">Pre-Calculus Lessons</a></li><li><a href="https://coolmath.com/reference/online-math-dictionary" title="Math Dictionary">Math Dictionary</a></li><li><a href="https://www.coolmath.com/algebra/08-lines" title="Lines">Lines</a></li><li><a href="https://www.coolmath.com/prealgebra/00-factors-primes" title="Factors and Primes">Factors and Primes</a></li><li><a href="https://www.coolmath.com/prealgebra/02-decimals" title="Decimals">Decimals</a></li><li><a href="https://www.coolmath.com/prealgebra/06-properties" title="Properties">Properties</a></li></ul></nav></div><div class="mb-3 mr-3 footer-menu footer-menu-column-3"><h2><span>MORE FROM COOLMATH</span></h2><nav aria-label="Additional Resources"><ul class="sub-menu"><li><a href="https://www.coolmath4kids.com" title="Coolmath4Kids">Coolmath4Kids</a></li><li><a href="https://www.coolmath4kids.com/manipulatives/ten-frame" title="Ten Frame Manipulative">Ten Frame Manipulative</a></li><li><a href="https://www.coolmath4kids.com/manipulatives/base-ten-blocks" title="Base Ten Blocks Manipulative">Base Ten Blocks Manipulative</a></li><li><a href="https://www.coolmath4kids.com/manipulatives/number-line" title="Number Line Manipulative">Number Line Manipulative</a></li><li><a href="https://www.coolmath4kids.com/manipulatives/pattern-blocks" title="Pattern Blocks Manipulative">Pattern Blocks Manipulative</a></li><li><a href="https://www.coolmath4kids.com/quizzes" title="Math Quizzes">Math Quizzes</a></li><li><a href="https://www.coolmath4teachers.com" title="Coolmath4Teachers">Coolmath4Teachers</a></li><li><a href="https://www.coolmath4parents.com" title="Coolmath4Parents">Coolmath4Parents</a></li></ul></nav></div><div class="mb-3 mr-3 footer-menu footer-menu-column-4"><h2><span>Follow us</span></h2><nav aria-label="Social Media Links"><ul class="sub-menu"><li><a href="https://www.tiktok.com/@coolmathofficial">TikTok</a></li><li><a href="https://twitter.com/TheRealCoolmath">Twitter</a></li><li><a href="https://www.instagram.com/coolmathgames/">Instagram</a></li><li><a href="https://www.facebook.com/CoolMathGamesLLC">Facebook</a></li><li><a href="https://www.youtube.com/@coolmathofficial">YouTube</a></li></ul></nav></div></div></div>

<div id="block-dropdownlanguage" class="settings-tray-editable block block-dropdown-language block-dropdown-languagelanguage-interface" data-drupal-settingstray="editable">
  
    
      <div class="view-content">
        <div class="dropbutton-wrapper"><div class="dropbutton-widget"><div class="dropdown-language-item dropdown"><button type="button" class="btn btn-sm btn-outline-dark dropdown-toggle " data-toggle="dropdown"><span class="language-link active-language">English</span></button><div class="dropdown-menu dropdown-menu-right"><a href="/es/frontpage" class="language-link dropdown-item" hreflang="es">Español</a><a href="/pt-br/frontpage" class="language-link dropdown-item" title="Português" hreflang="pt-br">Português, Brasil</a><a href="/fr/frontpage" class="language-link dropdown-item" hreflang="fr">Français</a><a href="/it/frontpage" class="language-link dropdown-item" hreflang="it">Italiano</a><a href="/hi/frontpage" class="language-link dropdown-item" hreflang="hi">हिन्दी</a><a href="/zh-hans/frontpage" class="language-link dropdown-item" hreflang="zh-hans">简体中文</a><a href="/ja/frontpage" class="language-link dropdown-item" hreflang="ja">日本語</a><a href="/de/frontpage" class="language-link dropdown-item" hreflang="de">Deutsch</a></div></div><script>
(function ($, Drupal) {
  $(document).ready(function () {   
    if(jQuery(".dropdown-language-item .dropdown-menu").length && typeof newNavLangSwitcher == "undefined") {
       jQuery( ".language-link.dropdown-item" ).each(function( index ) {
          var lang_link = jQuery(this).attr("href");
          if(lang_link.includes('page-not-found')){
            var cur_url = window.location.href.split('/');
            var finalurl = lang_link.replace("/page-not-found", "");
            jQuery(this).attr("href",finalurl+'/'+cur_url.pop());
        }
        });     
      newNavLangSwitcher = true;
      if(/\/trivia|\/quiz-category/.test(location.pathname)) {
        jQuery(".is-expanded.menu-item-lst.menu-language").removeClass("menu-language");
        jQuery(jQuery(".dropdown-language-item.dropdown button")[0]).prop("disabled",true);
        jQuery(jQuery(".dropdown-language-item.dropdown button")[1]).prop("disabled",true);
        jQuery(jQuery(".dropdown-language-item.dropdown button")[2]).prop("disabled",true)
        if(jQuery(".mnav-scroller .dropdown-menu.dropdown-menu-right").length) {
          jQuery(".mnav-scroller .dropdown-menu.dropdown-menu-right").css("display", "none");
        }
      }
      jQuery('.language-link.dropdown-item').on('click', function (e) {
        if(jQuery(this).attr("hreflang") == 'en') {
          setCookie('cmg_translation',"def");
        }
      });
    }
  });
})(jQuery, Drupal);
</script></div></div>
    </div>
  </div>
</li><li><div class="copyright-wrapper text-left"><p>© 2024 Coolmath.com LLC. All Rights Reserved. </p></div></li></ol></div></div></div></div></footer><script>
  (function() {
    var a = String(Math.floor(Math.random() * 10000000000000000));
    new Image().src = 'https://pubads.g.doubleclick.net/activity;xsp=5064149;ord='+ a +'?';
    console.log(new Date()+" cmg playwire tracking pixel : https://pubads.g.doubleclick.net/activity;xsp=5064149;ord="+a+"?");
  })();
</script><noscript><img src='https://pubads.g.doubleclick.net/activity;xsp=5064149;ord=1?' width=1 height=1 border=0></noscript></div><link rel="stylesheet" media="all" href="/sites/default/files/css/css_jC1NHjlrHa3pdNF6-sCzlb9HD17Uq2OXUg60n5JCZg0.css?delta=0&amp;language=en&amp;theme=coolmath&amp;include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo">
<link rel="stylesheet" media="all" href="/sites/default/files/css/css_matN86Zj7DQOGtyYtvJ3DOX4DwsMm_D_b2lSlvBGigM.css?delta=1&amp;language=en&amp;theme=coolmath&amp;include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo">
<link rel="stylesheet" media="all" href="/themes/custom/coolmath/assets/themes/css/_coolmath_default.css?sl4aps">
<script src="/sites/default/files/js/js_VeGTGwclXxWKg5Kjb3y_G9klQLQldbdCJh5JHdAM64s.js?scope=footer&amp;delta=0&amp;language=en&amp;theme=coolmath&amp;include=eJxtkFFywyAMRC8E4UgZWaiOpmA5khyXnL44SWNP2x8BT7uLRljBR6h0hmxnmKA0Z7SEdYze8EIB_xdksk-XOb7JLkRRevdd-cYQP1Qmn2GkX7LtFtmpxutCC1kocG9pK-G68D2Zt9Lp81jZ-0SacpugMka03mnW3WkAo6CQ-SsNIm6uML_eD29AkdJ_vqSxyAAlbpSn8S9H5dlt57J2WDiThkFlNVIsYPajP7JDGJRC2naA0gE6y3QQKedwY1otPeqpSl6Oo0KO0GN8JxeptG0xDuG5ZV1mKKesMg-Le0-3vsy1T3t-OBNP7N_Mcbyo"></script>
<!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WKRSNN8"
    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --><script>Drupal.attachBehaviors();</script><script>
    // Detect DOM change to #SiteWideAlert div to add class to body
    const siteWideAlert = document.querySelector("[data-sitewide-alert]");
    let observer = new MutationObserver((data)=>{
      if(data[0].addedNodes.length > 0){
        document.querySelector("body").classList.add('site-wide-alert');
      }
    });
    observer.observe(siteWideAlert,{childList:true});
  </script></body><!--fixes for defer issues on drupal core js--></html>