/*! 
Theme Name:     Halfbrick
Theme URI:      http://halfbrick.com
Description:    Halfbrick Studios Website Theme
Author:         Halfbrick - Sean Ockert - @seanockert
Author URI:     http://balsamade.com  
Version:        1
Tags: 
*/.clear{clear:both}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}video{width:100%;height:auto;z-index:0}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background:#d2ff84;color:#111;text-shadow:none}::selection{background:#d2ff84;color:#111;text-shadow:none}.left{float:left}.right{float:right}.center{text-align:center}iframe{min-height:300px;width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row .column,.row .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}@media only screen{.row .column,.row .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.row .small-1{position:relative;width:8.33333%}.row .small-2{position:relative;width:16.66667%}.row .small-3{position:relative;width:25%}.row .small-4{position:relative;width:33.33333%}.row .small-5{position:relative;width:41.66667%}.row .small-6{position:relative;width:50%}.row .small-7{position:relative;width:58.33333%}.row .small-8{position:relative;width:66.66667%}.row .small-9{position:relative;width:75%}.row .small-10{position:relative;width:83.33333%}.row .small-11{position:relative;width:91.66667%}.row .small-12{position:relative;width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.row .no-padding{padding-left:0 !important;padding-right:0 !important}}@media only screen and (min-width: 768px){.row .large-1{position:relative;width:8.33333%}.row .large-2{position:relative;width:16.66667%}.row .large-3{position:relative;width:25%}.row .large-4{position:relative;width:33.33333%}.row .large-5{position:relative;width:41.66667%}.row .large-6{position:relative;width:50%}.row .large-7{position:relative;width:58.33333%}.row .large-8{position:relative;width:66.66667%}.row .large-9{position:relative;width:75%}.row .large-10{position:relative;width:83.33333%}.row .large-11{position:relative;width:91.66667%}.row .large-12{position:relative;width:100%}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}}@media only screen and (min-width: 960px){.row{max-width:86em}.row .wide-1{position:relative;width:8.33333%}.row .wide-2{position:relative;width:16.66667%}.row .wide-3{position:relative;width:25%}.row .wide-4{position:relative;width:33.33333%}.row .wide-5{position:relative;width:41.66667%}.row .wide-6{position:relative;width:50%}.row .wide-7{position:relative;width:58.33333%}.row .wide-8{position:relative;width:66.66667%}.row .wide-9{position:relative;width:75%}.row .wide-10{position:relative;width:83.33333%}.row .wide-11{position:relative;width:91.66667%}.row .wide-12{position:relative;width:100%}}body{font:16px "Open Sans",sans-serif;line-height:1.5;font-weight:400;background:#fafafa;color:#333;height:100%;text-rendering:optimizelegibility;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background:#222;background:#eee;-webkit-text-size-adjust:100%}body{max-width:1440px;margin:0 auto}#sidebar,.post-info{font-size:14px}.reset,ul.metadata,ul.metadata li{margin:0;padding:0}.ir{font:0/0 a;text-shadow:none;color:transparent}.small,small{font-size:12px !important}.lazy{display:none}iframe[id^="oauth2relay"]{left:-9999px !important}#site-nav ul,.mean-nav ul,#submenu ul,#social-icons,.blank-list,.social,.screenshots ul,.details,.in-news ul,#footer ul{margin:0;padding:0;list-style:none}#site-nav ul li,.mean-nav ul li,#submenu ul li,#social-icons li,.blank-list li,.social li,.screenshots ul li,.details li,.in-news ul li,#footer ul li{margin:0;padding:0}a{color:#0093d3;text-decoration:none}a:hover{color:#3ac3ff}.title,h1,h2,h3,h4,h5,h6,.page-title,.post-title{font-weight:700;line-height:1.1;font-size:28px}.title a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.page-title a,.post-title a{color:#222}.title a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.page-title a:hover,.post-title a:hover{color:#0093d3}h1,h2,h3,h4,h5,h6{padding-top:0px;margin-bottom:16px;font-weight:700}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p{margin:16px 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}hr{border:none;background:url("../images/hr.png") no-repeat 50% 50%;background-size:144px 32px;height:32px;padding-top:12px}pre,code{white-space:pre;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;font-family:"andale mono", "lucida console", monospace}blockquote{border-left:6px #ddd solid;font-style:italic;color:#666;font-size:16px;margin:0.46875em 0;padding-left:0.46875em}cite{color:#999;font-size:12px}table{font-size:14px;margin:24px 0}table,td,th{vertical-align:middle}th,td{text-align:left;font-weight:400;padding:0 5px}th{border-bottom:1px solid;font-weight:700}ul,ol{padding:0;list-style:disc;margin:0.9375em 0 0.9375em 1.875em}ul{list-style:disc}ol{list-style:decimal}dl{margin:29px 0;padding:0;font-family:"Open Sans",sans-serif}dt,dd{font-size:14px}dt{font-weight:700;margin-top:24px}dt:first-child{margin:0}dd{margin-left:0}small{font-size:12px}strong{font-weight:700}em{font-style:italic}.hidden{display:none}.crop{overflow:hidden}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.table{display:table;margin:0 auto}.alignleft,.alignright,.aligncenter{margin:10px 0 24px 0}.alignleft{float:left !important;margin-right:15px}.alignright{float:right !important;margin-left:15px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{font-size:12px !important;color:#333;margin-top:10px}.gallery .gallery-caption{margin-left:0 !important;font:12px "Open Sans",sans-serif !important;line-height:1.45}.entry-content img,.comment-content img,.post-content img,.widget img,#latest-posts img{max-width:100%}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto}img.size-full,img.size-large,img.header-image,img.wp-post-image{max-width:100%;height:auto}.entry-content .twitter-tweet-rendered{max-width:100% !important}@font-face{zoom:1;font-family:'halfbrick-icons';src:url("../fonts/halfbrick-iconsd41d.eot?#iefix") format("embedded-opentype"),url("../fonts/halfbrick-icons.woff") format("woff"),url("../fonts/halfbrick-icons.ttf") format("truetype"),url("../fonts/halfbrick-icons.svg#halfbrick-icons") format("svg")}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'halfbrick-icons';font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;line-height:1em;margin-left:0.2em}.button [class^="icon-"]:before{margin-left:0}.icon-pinterest-1:before{content:'\31'}.icon-rss:before{content:'\52'}.icon-star:before{content:'\2605'}.icon-star-empty:before{content:'\2606'}.icon-heart-empty:before{content:'\2661'}.icon-heart:before{content:'\2665'}.icon-check:before{content:'\2713'}.icon-cancel:before{content:'\2715'}.icon-cancel-circle:before{content:'\2716'}.icon-help-circled:before{content:'\e704'}.icon-info-circled:before{content:'\e705'}.icon-tag:before{content:'\e70c'}.icon-comment:before{content:'\e718'}.icon-location:before{content:'\e724'}.icon-down-open:before{content:'\e75c'}.icon-left-open:before{content:'\e75d'}.icon-right-open:before{content:'\e75e'}.icon-up-open:before{content:'\e75f'}.icon-spin2:before{content:'\e831'}.icon-download:before{content:'\f02e'}.icon-doc-alt:before{content:'\f0f6'}.icon-desktop:before{content:'\f108'}.icon-tablet:before{content:'\f10a'}.icon-mobile:before{content:'\f10b'}.icon-reply:before{content:'\f112'}.icon-facebook:before{content:'\f300'}.icon-twitter-bird:before{content:'\f303'}.icon-googleplus:before{content:'\f309'}.icon-attach:before{content:'\e800'}.app-icon{display:block}.app-icon img{height:44px;max-height:44px;width:auto}.ios #slide-wrap a.app-icon.google,.ios #slide-wrap a.app-icon.windows{display:none}.android #slide-wrap a.app-icon.apple,.ios #slide-wrap a.app-icon.windows{display:none}.windows #slide-wrap a.app-icon.apple,.ios #slide-wrap a.app-icon.google{display:none}.pagination .button{padding:10px 10px}.pagination .button.left{border-radius:0 3px 3px 0;border-left:none}.pagination .button.right{border-radius:3px 0 0 3px;border-right:none}.intro{font-size:1.3em;line-height:1.5;font-weight:300;color:#666 !important}.page-title{margin:0;padding:0.9375em 0;font-size:16px;color:#fff;line-height:1;font-weight:700;background:#2a3c60 url("../images/page-title-jj.jpg") no-repeat 85% 50%;background-size:1108px 100px}.page-title a{color:#fff !important;text-shadow:none}.page-title .row{padding-left:0.9375em}.page-title h1,.page-title h2{font-weight:300;font-size:28px;text-align:center;margin:0}.page-title a:hover{color:#111}.page-content{padding:0.9375em 0;padding-bottom:1.875em}.metadata{font-size:11px;color:#ed6829;text-transform:uppercase}.metadata a{color:#333}.metadata a:hover{color:#111}ul.metadata{list-style:none}ul.metadata{display:inline-block;margin:0;width:100%}ul.metadata li{text-align:left;float:left;background:none;margin-right:10px}ul.metadata li.last,ul.metadata li:last-child{margin-right:0}ul.metadata li:first-child{margin-left:0}ul.metadata li.comments{float:right}ul.metadata li.comments a{color:#999}ul.metadata li.comments a:hover{color:#111}ul.metadata.vertical li.comments{float:none}.social{padding:0.46875em 0;padding-top:0.9375em;overflow:hidden;max-height:60px}.social .facebook-like{margin-top:-3px !important}.social .twitter-share{height:21px}.page-content{min-height:500px;padding:0.9375em 0}#comments{padding:0;padding-bottom:0.9375em;padding-top:1.875em}#comments h3{padding-left:0.46875em;font-size:20px !important;margin-top:0}button,.button,input[type=submit]{display:inline-block;line-height:1;border-radius:3px;color:#333;font-weight:700;font-size:14px;text-transform:uppercase;padding:10px 16px;cursor:pointer;line-height:1;text-shadow:1px 1px #eee;border:1px solid #bbb;background:#f7f7f7;background:-moz-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #e0e0e0));background:-webkit-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:-ms-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:linear-gradient(to bottom, #f7f7f7 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e0e0e0',GradientType=0 )}button:hover,button:focus,.button:hover,.button:focus,input[type=submit]:hover,input[type=submit]:focus{color:#111;background:#e3e3e3;background:-moz-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(100%, #cecece));background:-webkit-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:-ms-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:linear-gradient(to bottom, #f7f7f7 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#cecece',GradientType=0 )}button:active,.button:active,input[type=submit]:active{color:#000;text-shadow:-1px -1px #999;border:1px solid #515151;border-bottom:1px solid #999;box-shadow:0 0 1px #fff;background:#515151;background:-moz-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #515151), color-stop(11%, #878787), color-stop(100%, #a0a0a0));background:-webkit-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:-o-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:-ms-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:linear-gradient(to bottom, #515151 0%,#878787 11%,#a0a0a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#515151', endColorstr='#a0a0a0',GradientType=0 )}.button.green{border-radius:3px;color:#fff;padding:10px 16px;line-height:1;text-shadow:-1px -1px 0 #333;background:#6a9f0f;background:-moz-linear-gradient(top, #71a510 0%, #55930e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #71a510), color-stop(100%, #55930e));background:-webkit-linear-gradient(top, #71a510 0%, #55930e 100%);background:-ms-linear-gradient(top, #71a510 0%, #55930e 100%);background:linear-gradient(to bottom, #71a510 0%,#55930e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#71a510', endColorstr='#55930e',GradientType=0 )}.button.green:hover,.button.green:focus{color:#fff;text-shadow:-1px -1px 0 #333;background:#7eb812;background:-moz-linear-gradient(top, #7eb812 0%, #60a610 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7eb812), color-stop(100%, #60a610));background:-webkit-linear-gradient(top, #7eb812 0%, #60a610 100%);background:-ms-linear-gradient(top, #7eb812 0%, #60a610 100%);background:linear-gradient(to bottom, #7eb812 0%,#60a610 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7eb812', endColorstr='#60a610',GradientType=0 );box-shadow:none}.button.green:active{color:#fff;background:#74930e;background:-moz-linear-gradient(top, #3d5b06 0%, #7eb812 18%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d5b06), color-stop(18%, #7eb812));background:-webkit-linear-gradient(top, #3d5b06 0%, #7eb812 18%);background:-ms-linear-gradient(top, #74930e 0%, #7eb812 18%);background:linear-gradient(to bottom, #3d5b06 0%,#7eb812 18%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d5b06', endColorstr='#7eb812',GradientType=0 )}#searchform{position:relative}#searchform .icon-search:before{content:'';display:none}#searchform input#s{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;padding:6px;font-size:16px;line-height:1.5;border-radius:2px;border:1px solid #bbb;box-shadow:inset 1px 1px 2px #ddd}#searchform #search_button{position:absolute;right:0;top:0;padding:7px 8px;background:none;text-shadow:none;color:#999 !important;border:none;font-size:1.3em;display:none}#searchform #search_button:focus,#searchform #search_button:active{color:#111 !important}.large-9 #searchform input#s{width:100%}@media only screen and (min-width: 768px){.content{padding:0.9375em 0}.page-content{padding:1.875em 0}.page-title{background-size:1440px 130px !important;padding:2.8125em 0;background-position:50% 50%}.page-title h1,.page-title h2{text-align:left;margin:0}h1.post-title{margin-bottom:16px}ul.metadata li.comments{margin-bottom:0}ul.metadata li.author{color:#666;text-transform:none}ul.metadata.vertical li.comments{margin-bottom:0.9375em}#searchform .icon-search:before{content:'\e801';display:block}#searchform input#s{width:98%}.app-icon img{height:50px;max-height:50px}.pagination{padding:0;padding-bottom:0.9375em}.pagination .button{padding:10px 16px}.pagination .button.left,.pagination .button.right{border-radius:3px;border:1px solid #bbb}#comments h3{padding-left:0}}@media only screen and (min-width: 960px){#searchform #search_button{display:block}.app-icon img{height:60px;max-height:60px}}label{font:700 12px "Open Sans",sans-serif}input[type=text],textarea,select{border:1px solid #aaa;color:#333;padding:6px;font-size:14px;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.2);border-radius:2px;width:100%;max-width:340px}input[type=text]:focus,textarea:focus{border:1px solid #111;outline:none;box-shadow:inset 0px 0px 5px rgba(18,7,6,0.1)}input[type='text'],input[type='number'],textarea{font-size:16px}.ajax-loader{float:left;margin-top:-28px !important;margin-left:145px !important}.wpcf7-response-output{padding:0.9375em}.wpcf7-response-output,.wpcf7-not-valid-tip-no-ajax{font-size:14px;color:#fff;max-width:400px}.wpcf7-not-valid-tip-no-ajax{color:red;padding-left:10px}div.wpcf7-mail-sent-ok{background:#6DAE11}div.wpcf7-mail-sent-ng{background:#111}div.wpcf7-spam-blocked{background:#ffd589;color:#5f340a}div.wpcf7-validation-errors{background:#ff3636}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}#focus-testing-form{background:#fff;border:1px solid #ddd;padding:20px}#focus-testing-form em{font-size:12px}#focus-testing-form sup{color:red}input.date{float:none;font-weight:normal;height:auto;padding:6px;text-transform:none}@media only screen and (min-width: 960px){input[type=text],textarea,select{width:340px}select{width:200px}textarea{width:450px}}header{background:#fff;border-bottom:1px solid #ddd;position:relative}#site-title{float:left;margin:0;font-size:0;padding-top:10px;margin-left:1.875em !important;padding-bottom:0}#site-nav ul{float:right}#site-nav ul ul{list-style:none;position:absolute;z-index:1002;margin:0;top:50px;left:-9999px;background:#111}#site-nav li{float:left;position:relative}#site-nav li:hover ul{left:0;width:200px;display:none}#site-nav li:hover ul a{white-space:nowrap;width:100%;display:block;text-shadow:none;float:none;-webkit-tap-highlight-color:none}#site-nav li:hover ul a:hover,#site-nav li:hover ul:active{color:#111}#site-nav li a{padding:15px 15px;float:left;line-height:25px;color:#333;text-decoration:none;display:block;width:auto;font-weight:400}#site-nav li a:hover,#site-nav li a:active{color:#ed6829;font-weight:400}#site-nav li.current-menu-item>a,#site-nav li.current_page_parent>a{color:#fff;color:#ed6829;background:none}#site-nav li.current-menu-item>a.current-menu-item li a,#site-nav li.current-menu-item>a.current_page_parent li a,#site-nav li.current_page_parent>a.current-menu-item li a,#site-nav li.current_page_parent>a.current_page_parent li a{background:transparent}#social-icons{float:right;margin-left:10px}#social-icons li{float:left}#social-icons li a{float:left;text-decoration:none;color:#999;font-size:1.6em;padding:6px 5px;line-height:25px}#social-icons li a:before{margin:0}#social-icons li a:hover{color:#fff}#social-icons li a.icon-twitter-bird:hover{background:#32ccfe}#social-icons li a.icon-twitter-bird:active{background:#01befc}#social-icons li a.icon-facebook:hover{background:#3b5997}#social-icons li a.icon-facebook:active{background:#263960}#social-icons li a.icon-googleplus:hover{background:#f23c26}#social-icons li a.icon-googleplus:active{background:#d8230d}a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;z-index:999999;background:#fff}.mean-container .mean-bar #site-title{display:inline-block;padding-left:6px;float:left}.mean-container #social-icons{margin-right:60px;margin-left:0}.mean-container #social-icons li a{font-size:1.2em;padding:15px 6px}.mean-container a.meanmenu-reveal{border:none;border-radius:0;box-shadow:none;margin:0;background:#eee;border-left:1px solid #ddd;padding:19px 13px 20px 13px;height:21px;width:25px;position:absolute;top:0;right:0 !important;cursor:pointer;text-decoration:none;font-size:30px;color:#fff;text-indent:-9999em;line-height:20px;font-size:1px;display:block;font-family:sans-serif;font-weight:700;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.mean-container a.meanmenu-reveal span{display:block;background:#111;height:3px;margin-top:3px}.mean-container a.meanmenu-reveal.meanclose{background:#111}.mean-container .mean-nav{float:left;width:100%;background:#111;margin-top:0;background:#eee}.mean-container .mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-nav ul li a{display:block;float:left;width:96%;padding:0.9375em 2%;text-align:left;color:#ddd;text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li a:hover{background:#333;color:#fff}.mean-container .mean-nav ul li.current-menu-item>a,.mean-container .mean-nav ul li.current_page_parent>a{background:#ed6829;color:#fff}.mean-container .mean-nav ul li .sub-menu li a{font-size:12px;padding-left:4%;width:94%}.mean-container .mean-nav ul li .sub-menu li.current-menu-item>a,.mean-container .mean-nav ul li .sub-menu li.current_page_parent>a{background:transparent;color:#fff}.mean-container .mean-nav #menu-primary-nav,.mean-container .mean-nav #menu-games-nav{visibility:visible}.mean-container .mean-nav #menu-primary-nav li a,.mean-container .mean-nav #menu-games-nav li a{width:100%}.mean-container .mean-nav #menu-primary-nav li.current-menu-item>a,.mean-container .mean-nav #menu-primary-nav li.current_page_parent>a,.mean-container .mean-nav #menu-games-nav li.current-menu-item>a,.mean-container .mean-nav #menu-games-nav li.current_page_parent>a{color:#ed6829;background:transparent}.mean-container .mean-nav #menu-primary-nav{width:40%;float:left}.mean-container .mean-nav #menu-primary-nav li a{color:#111;padding:0.9375em 0.9375em}.mean-container .mean-nav #menu-primary-nav li a:hover{background:#ddd}.mean-container .mean-nav #menu-primary-nav li a.current-menu-item>a,.mean-container .mean-nav #menu-primary-nav li a.current_page_parent>a{background:#ddd}.mean-container .mean-nav #menu-games-nav{float:left;width:60%;display:block;background:#111}.mean-container .mean-nav #menu-games-nav li a{font-size:14px;padding:14px;text-transform:none}.mean-container .mean-nav #menu-games-nav li a.current-menu-item>a,.mean-container .mean-nav #menu-games-nav li a.current_page_parent>a{background:#222;color:#fff}.mean-container .mean-nav #menu-games-nav:before{content:"Our Games";font-size:10px;margin:14px 14px;margin-bottom:0;display:block;color:#ed6829;text-transform:uppercase;width:90%;border-bottom:1px solid #333}.ipad .mean-container a.meanmenu-reveal{margin-top:5px !important}#submenu{background:#222;box-shadow:inset 1px 4px 9px -6px #000}#submenu ul{margin:0 auto;margin-top:-1px}#submenu ul li{float:left}#submenu ul li a{float:left;padding:0.46875em 0.46875em;color:#fff}#submenu ul li a:hover,#submenu ul li a:focus,#submenu ul li a:active{background:#333}#submenu ul li a.active{background:#ed6829;color:#fff;font-weight:700}#submenu ul li:last-child a{border:none}#blog-menu{background:transparent;box-shadow:none}#blog-menu ul{margin-left:0.9375em;margin-top:-40px}#blog-menu ul li{float:left}#blog-menu ul li a{display:inline-block;z-index:1000;padding:7px 7px;margin-right:0.46875em;line-height:1;background:#fff;border-radius:4px;text-shadow:none;color:#112B50;border:none;opacity:0.85}#blog-menu ul li a.active{background:#ed6829;color:#fff}#blog-menu ul li a:active{font-weight:700;margin-left:-3px}#blog-menu ul li a:first-child:active{margin-left:-1px}@media only screen and (min-width: 480px){#social-icons li a{padding:15px 15px}}@media only screen and (min-width: 768px){#page-header{padding:0 0.46875em;background:transparent;border:none}#page-header #head-section{max-width:1440px;margin:0 auto;padding-left:0.9375em}#site-nav #menu-primary-nav{visibility:visible}#site-nav ul{float:left;margin-left:0.9375em}#site-nav ul li a{padding:15px 12px;font-size:16px}.menu-games-nav-container,#menu-games-nav{display:none;font-size:0}header{padding:0.9375em 0;padding:0;background:transparent;border:none}#social-icons li a{font-size:20px;padding:15px 12px}#blog-menu ul{margin-top:-36px}#blog-menu ul li a{margin:0;margin-top:1px;border-radius:3px;color:#333;font-weight:700;font-size:14px;text-transform:uppercase;padding:10px 16px;cursor:pointer;line-height:1;text-shadow:1px 1px #eee;border:1px solid #bbb;background:#f7f7f7;background:-moz-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #e0e0e0));background:-webkit-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:-ms-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:linear-gradient(to bottom, #f7f7f7 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e0e0e0',GradientType=0 );padding:10px 0.46875em;margin-right:0.46875em;border-bottom:none;border-radius:3px 3px 0 0;font-weight:400;opacity:1}#blog-menu ul li a:hover,#blog-menu ul li a:focus{color:#111;background:#e3e3e3;background:-moz-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(100%, #cecece));background:-webkit-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:-ms-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:linear-gradient(to bottom, #f7f7f7 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#cecece',GradientType=0 )}#blog-menu ul li a:active{color:#000;text-shadow:-1px -1px #999;border:1px solid #515151;border-bottom:1px solid #999;box-shadow:0 0 1px #fff;background:#515151;background:-moz-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #515151), color-stop(11%, #878787), color-stop(100%, #a0a0a0));background:-webkit-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:-o-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:-ms-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:linear-gradient(to bottom, #515151 0%,#878787 11%,#a0a0a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#515151', endColorstr='#a0a0a0',GradientType=0 )}#blog-menu ul li a.active{background:#fafafa;color:#111;border:none;margin-top:0;padding-top:12px;font-weight:700}#blog-menu ul li a.active:active{margin-top:0;margin-left:0;padding-bottom:10px}#blog-menu ul li a:active{margin-left:-2px;margin-top:-1px;padding-bottom:12px;font-weight:700}}@media all and (max-width: 1085px) and (min-width: 970px){#nav-careers{display:none}}@media only screen and (min-width: 960px){#site-title{padding:0.9375em;padding-top:15px;padding-right:0}#site-nav ul{float:left;margin-left:0.9375em}#site-nav ul li a{padding:32px 24px;font-size:16px}#social-icons{margin-top:14px}#social-icons li a{font-size:24px;padding:15px 15px}}#games .page-title{background:#5b4538 url("../images/page-title-canyon.jpg") no-repeat 15% 50%;background-size:1108px 100px}#games #games-listing{background:#111;margin-top:-1px}#games #games-listing li{display:block;text-align:center;cursor:pointer}#games #games-listing li .thumb{line-height:0 !important}#games #games-listing li h3{padding:0;margin:0;margin-top:0.9375em;font-size:24px}#games .games-list{padding-bottom:0}#games .games-list .columns{padding-bottom:0.9375em;margin-bottom:0.9375em}#games .games-list .columns.spacer{display:none}#games .games-list .box{border:1px solid #ddd;background:#fff;padding-bottom:6px}#games .games-list .box:hover{border-bottom:1px solid #bbb;border-right:1px solid #bbb}#games .games-list a.thumb{color:#111;line-height:0;display:block}#games .games-list a.thumb img{width:100% !important}#games .games-list a.thumb img.publish{width:auto !important;position:absolute;top:1px;right:16px;z-index:1000;width:125px;max-width:125px !important;height:auto}#games .games-list a.icon-apple,#games .games-list a.icon-google,#games .games-list a.icon-amazon{width:130px;height:auto;display:inline-block;margin-left:10px}#games .games-list a.icon-google{width:116px}#games .games-list a.icon-amazon{width:120px}#games .games-list .inner{margin-top:0;font-size:14px;padding:0.9375em;line-height:1.5;min-height:130px}#games .games-list .inner h3{font-size:24px;margin:0;margin-bottom:0.46875em;padding:0}.games-list .bears-vs-art,.games-list .yes-chef,.games-list .fruit-ninja-for-kakao{display:none !important}#country-AU .games-list .bears-vs-art,#country-CA .games-list .bears-vs-art{display:block !important}#country-AU .games-list .yes-chef,#country-NZ .games-list .yes-chef{display:block !important}#country-KR .games-list .fruit-ninja-for-kakao{display:block}#tabs{margin:0 auto;width:100%;padding:0}#tabs li{list-style:none}#tabs li a.tab{display:block;padding:1em;text-decoration:none;color:#111;background:#ddd;border-bottom:1px solid #ccc}#tabs li a.tab i{float:right;font-size:10px;color:#999;margin-top:3px}#tabs li a.tab:hover,#tabs li a.tab:focus,#tabs li a.tab:active{background:#eee}#tabs li a.tab.active{background:#fafafa;color:#111;border:none}#tabs section{display:none;float:left;overflow:hidden;width:100%;padding:0;min-height:50px;background:#fafafa}#tabs section.is-open{margin-bottom:15px}#tabs section h3{margin-bottom:0.5em}.no-js #tabs section{display:block}#game .featured-image{text-align:center;background:#ed6829;min-height:100px}#game .featured-image div{height:auto;padding:0;line-height:0}#game img{max-width:100%}#game .game-description{position:relative}#game .game-description h1{margin-top:0}#game .game-description img{max-width:100%}#game .game-description .game-icon{border-top:1px solid #ddd;padding-top:0.9375em}#game .game-description .game-icon img{display:none;padding:0;margin:0 auto}#game .game-description .game-icon a{font-size:20px;color:#999;display:inline-block;padding:6px;padding-right:0.9375em}#game .game-description .game-icon a.website{font-size:14px;padding:10px}#game .game-description .game-icon a:hover{color:#111}#game .game-description .game-info{font-size:12px;margin-top:0.9375em}#game .game-description .game-info h5{font-weight:300;font-size:12px;text-transform:uppercase;color:#999}#game .game-description .game-info li{margin-bottom:0.46875em;padding-left:0 !important;line-height:1.2;margin-bottom:8px;color:#888}#game .featured-image{background:#000}#game .screenshots{text-align:center;margin:0}#game .screenshots a{display:block}#game .screenshots a.icon-attach:before{display:none}#game .reviews blockquote{background:#111 url("../images/blackboard.jpg") 50% 50%;padding:0.9375em;color:#eee;box-shadow:1px 1px 2px #999;border:0;width:auto;max-width:800px;margin:0 auto;margin-bottom:0.9375em}#game .reviews .author{text-align:center;color:#111;margin-bottom:0.9375em}#game .reviews .author a{color:#111;font-size:14px}#game .reviews .author a:hover{color:#0093d3}#game.jetpack-joyride .reviews blockquote{background:#c5cbd9 url("../images/games/jetpack-joyride/review.jpg") no-repeat bottom center;padding-top:18px;padding-bottom:1.875em;color:#111;border:1px solid #AEB4C2;box-shadow:1px 1px 3px #222}#game.fruit-ninja .reviews blockquote{background:#4c2818 url("../images/games/fruit-ninja/review.jpg") no-repeat bottom center !important;color:#fff;border:1px solid #130B07}#game.fruit-ninja .reviews a{color:#fff}#game.fish-out-of-water .reviews blockquote{background:#9FE1FE;color:#111;border:none}#game.fish-out-of-water .reviews a{color:#fff}#game .media .columns{padding-bottom:0.9375em}#game .media ul{margin:0}#game .media ul li{display:block;float:none;margin-bottom:0.23438em}#game .media ul li.mime-imagejpeg a.icon-attach:before,#game .media ul li.mime-imagepng a.icon-attach:before{content:'';display:none}#game .media ul li.mime-imagejpeg img,#game .media ul li.mime-imagepng img{float:left;margin-bottom:10px;margin-right:10px}#more-games{background:#171715 url("../images/blackboard.jpg") repeat 50% 0%;background-size:720px 400px;padding:0.9375em 0;color:#eee;text-align:center}#more-games h2{text-align:center;margin-bottom:0.9375em;color:#999;font-weight:300}#more-games h2 span{display:inline-block;font-size:1.2em;font-weight:400;color:#fff; width:205px}#more-games ul{margin:0 auto;width:264px}#more-games ul li{float:left;text-align:center}#more-games ul li a{display:block;color:#eee;width:120px;height:145px;font-size:12px;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#more-games ul li a img{width:100px;display:block;margin:0 auto;margin-bottom:3px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media only screen and (min-width: 321px){#more-games ul{width:100%}}@media only screen and (min-width: 768px){#tabs{width:100%;position:relative;margin-top:-37px}#tabs li{display:inline}#tabs li a.tab{display:inline-block;z-index:1000;margin:0;margin-top:2px;border-radius:3px;color:#333;font-weight:700;font-size:14px;text-transform:uppercase;padding:10px 16px;cursor:pointer;line-height:1;text-shadow:1px 1px #eee;border:1px solid #bbb;background:#f7f7f7;background:-moz-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #e0e0e0));background:-webkit-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:-ms-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%);background:linear-gradient(to bottom, #f7f7f7 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e0e0e0',GradientType=0 );padding:10px 0.46875em;border-bottom:none;border-radius:3px 3px 0 0;font-weight:400}#tabs li a.tab:hover,#tabs li a.tab:focus{color:#111;background:#e3e3e3;background:-moz-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(100%, #cecece));background:-webkit-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:-ms-linear-gradient(top, #f7f7f7 0%, #cecece 100%);background:linear-gradient(to bottom, #f7f7f7 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#cecece',GradientType=0 )}#tabs li a.tab:active{color:#000;text-shadow:-1px -1px #999;border:1px solid #515151;border-bottom:1px solid #999;box-shadow:0 0 1px #fff;background:#515151;background:-moz-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #515151), color-stop(11%, #878787), color-stop(100%, #a0a0a0));background:-webkit-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:-o-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:-ms-linear-gradient(top, #515151 0%, #878787 11%, #a0a0a0 100%);background:linear-gradient(to bottom, #515151 0%,#878787 11%,#a0a0a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#515151', endColorstr='#a0a0a0',GradientType=0 )}#tabs li a.tab i{display:none}#tabs li a.tab:active{margin-top:2px;border-top:none;border-bottom:none}#tabs li a.tab.active{background:#fafafa;color:#111;border:none;margin-top:-1px;font-weight:700}#tabs li a.tab.active:active{margin-top:0;margin-left:0}#tabs section{top:42px;left:0;margin:0;padding:0}#tabs section.is-open{margin-bottom:0}#tabs section h3{margin-bottom:1em}#games .page-title{background-position:50% 50%}#games .games-list .box{min-height:351px}#games .games-list a p{padding:16px;padding-bottom:0}#games .games-list a.icon-apple{width:140px}#games .games-list a.icon-google{width:122px}#games .games-list a.icon-amazon{width:122px}#game{position:relative}#game h1{margin-top:0}#game .game-description{padding:1.875em 0}#game .game-description .game-icon{display:block;text-align:center;border:none;padding-top:0}#game .game-description .game-icon img{max-width:100px;display:block;margin-bottom:0.46875em}#game .game-description .game-icon p{margin:0}#game .game-description .game-icon p img{margin-top:0.9375em}#game .game-description .game-icon .columns{padding-leftx:0 !important}#game .game-description .game-icon a{padding:3px}#game .game-description .game-info{margin-top:1.875em}#game .game-description .game-info li{display:block;padding-left:0 !important}#game .game-description,#game .screenshots,#game .reviews,#game .more-games,#game .media{padding:1.875em 0;margin:0}#game .screenshots li{margin-bottom:0.9375em}#game .screenshots li a{display:block}#game .screenshots li a img{max-width:100%}#game .media .columns{padding-bottom:0}#game .media ul li{float:left}#game .media em{color:#999}}@media only screen and (min-width: 960px){#game .screenshots li{padding-left:0 !important}.games-list .columns.spacer{display:block}}.widget h3{font-weight:300}.press-list a:before{padding-right:5px;margin-left:0;font-size:1.1em}.press-list .metadata{padding-left:24px}#sidebar{position:relative;padding-top:1.875em}#sidebar h3{margin-bottom:0.46875em;font-weight:300;font-size:20px}#sidebar li{line-height:1.3}#sidebar a.rss-link{color:#ed6829}#sidebar a.rss-link:hover{color:#f18958}#sidebar .affix{position:fixed;top:0;width:21.679%}#sidebar .postdate{color:#999;font-size:11px;display:block;text-transform:uppercase;margin-top:6px}#sidebar .press-list li{padding:0.46875em 0;display:block;border-bottom:1px solid #ddd}#sidebar .press-list li a{display:block;padding-bottom:2px}#sidebar .press-list li a:hover,#sidebar .press-list li a:focus{text-decoration:underline}#sidebar .press-list li .metadata{padding-left:22px}#sidebar .widget{padding-bottom:1.875em}#sidebar .widget.widget-recent-posts h3{margin-bottom:6px}#sidebar .widget.widget-recent-posts ul li{padding:0.9375em 0;border-bottom:1px solid #ddd;cursor:pointer;position:relative}#sidebar .widget.widget-recent-posts ul li a:hover,#sidebar .widget.widget-recent-posts ul li a:focus{text-decoration:underline}#sidebar .widget.widget-recent-posts ul li:last-child{border-bottom:none}#sidebar .widget.widget-monthly-posts li{color:#ddd;padding-bottom:0.9375em}#sidebar .widget.widget-monthly-posts li a:hover,#sidebar .widget.widget-monthly-posts li a:focus{text-decoration:underline}#sidebar .widget.widget-post-categories h3{margin-bottom:6px}#sidebar .widget.widget-post-categories .cat-item{margin-bottom:6px}h3{font-weight:300}#sidemenu li a{padding:6px 0.46875em;padding:6px 0;font-size:14px;display:block}#sidemenu li.current_page_item a{color:#111;font-weight:700}@media only screen and (max-width: 768px){.widget.widget-monthly-posts ul{columns:2;-webkit-columns:2;-moz-columns:2}}@media only screen and (min-width: 768px){#sidebar.sidebar-page,#sidebar.sidebar-blog{padding-top:0}.widget-recent-posts ul li{padding:0.9375em 0}#news #sidebar{margin-top:1.875em}}#news .page-title{padding-bottom:3.28125em !important}#news article{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0.9375em 0;margin-bottom:0.9375em}#news article .post-title{margin-top:0 !important}#news article .post-title.no-thumb{margin-top:0.46875em !important}#news article p{margin-bottom:16px}#news .news-items article{cursor:pointer}#news .news-items{padding:0.9375em 0}#news .news-items article{position:relative}#news .news-items article p{margin:0}#news .news-items .large-9,#news .news-item .large-9,#news .in-news .large-9{padding-left:0;padding-right:0;max-width:900px}#news .news-item article,#news .news-items article{padding-top:0}#news .news-item article{margin-bottom:0;border-top:none}#news .news-item article .post-info img{width:100% !important}#news .news-item article .post-content{padding-top:0.9375em}#news .news-item footer{border-top:1px solid #ddd;margin-top:0.46875em;padding-top:0.46875em}#news .news-item .social li{float:left;width:88px;overflow:hidden}#news .back-button{display:none}#news .in-news{padding-top:0.9375em}#news .in-news article{padding-bottom:0;padding-top:0.9375em;border:1px solid #ddd}#news .in-news article h2{margin-bottom:0.23438em;font-size:14px;color:#ed6829;font-weight:400}#news .in-news li{padding:1.875em 0;border-bottom:1px solid #fafafa;background:url("../images/icon-newspaper.png") no-repeat 0 30px;background-size:26px 25px;padding-left:35px;font-size:12px;color:#666;cursor:pointer}#news .in-news li a{font-size:24px;font-weight:700;color:#111;display:block;line-height:1.2;padding-bottom:0.3125em}#news .in-news li a:hover{color:#0093d3;text-decoration:none}#news .in-news li:hover a{color:#0093d3}#news .in-news li ul li{border-bottom:1px solid #ddd}#news .in-news ul li:last-child{border-bottom:none}#news .news-items p:after{content:"";background-image:-webkit-linear-gradient(top, rgba(250,250,250,0) 0, #fff 100%);background-size:100%;position:absolute;width:100%;height:2.8125em;left:0;bottom:0}.post-info{padding:0 !important}.post-content{padding:0 0.9375em}.post-content h2,.post-content h3,.post-content h4,.post-content h5,#news article h2,#news article h3,#news article h4,#news article h5,.page-content h2,.page-content h3,.page-content h4,.page-content h5{font-weight:700;margin-bottom:0;margin-top:0}.post-content h3,#news article h3,.page-content h3{font-size:20px}.post-content h4,#news article h4,.page-content h4{font-size:20px;color:#ed6829;margin-top:1.875em}.post-content h5,#news article h5,.page-content h5{font-size:20px}.post-content .post-title,#news article .post-title,.page-content .post-title{font-weight:700;font-size:24px;line-height:1.2;margin:0.23438em 0}.post-content img,.post-content .wp-caption,#news article img,#news article .wp-caption,.page-content img,.page-content .wp-caption{width:auto !important;max-width:100%;height:auto}.post-content p a:hover,.post-content li a:hover,#news article p a:hover,#news article li a:hover,.page-content p a:hover,.page-content li a:hover{text-decoration:underline}.post-content ul li,#news article ul li,.page-content ul li{padding-bottom:3px}.post-content a.button,#news article a.button,.page-content a.button{text-decoration:none !important}a.download{padding:14px;margin-bottom:14px;text-align:center;display:block;line-height:1;background:#111;color:#fff}a.download:hover{background:#ed6829}a.download:before{font-family:'halfbrick-icons';font-style:normal;font-weight:400;speak:none;content:'\2713';padding-right:14px}a.download.apple:before{content:'\41'}@media only screen and (min-width: 768px){#news .page-title{padding:2.8125em 0 !important}#news article{border:1px solid #ddd}#news article h2,#news article h1{font-size:28px;line-height:1.2}#news article p{margin:16px 0}#news article:hover,#news article:focus,#news article:active{color:#111;box-shadow:0 0 10px #ddd}#news .news-items article{padding-top:0.9375em}#news .news-item footer{margin-top:0.9375em;padding-top:0.9375em}#news .news-item .social li{margin-right:10px;width:100px}#news .news-items .large-9,#news .news-item .large-9,#news .in-news .large-9{padding:0.9375em;padding-bottom:0}#news .back-button{display:block}#news .in-news h2{margin-bottom:0.23438em}#news .in-news li{background-position:0.46875em 50%;background-size:52px 49px;padding-left:70px}#news .news-items .post-info{padding-left:0.9375em !important;/*background:url("../images/brick-blank-217x217.jpg") no-repeat 50% 50%;height:170px;*/ background-color:#fff;overflow:hidden}}@media only screen and (min-width: 1440px){.news-item .post-content{font-size:1.1em;line-height:1.5}}.wrapper.about-page{padding-top:10px !important}.wrapper.about-page .entry-title a{display:none !important}#about .intro{color:#fff;background:#418ded url("../images/page-title-mountains-large.jpg") no-repeat bottom left;background-size:960px 194px;padding:0.9375em 0;text-align:center}#about .intro br{display:none}#about .intro h2{color:#fff;font-size:28px;margin:0;font-weight:300}#about .intro h2 a{color:#fff}#about .content{padding-top:0.9375em}#about .content h3{font-size:20px;color:#ed6829}#about #company{margin:1.875em 0}#about .boxes .columns{padding:0;margin-bottom:0.9375em}#about .boxes .inner{padding:0.9375em;background:#fff;border:1px solid #ddd}#about .boxes .inner h3{margin-bottom:0}#about .boxes .inner small{font-weight:300;text-transform:uppercase;color:#999}#about .boxes .inner p{font-size:14px}@media only screen and (min-width: 768px){#about{padding-bottom:0.9375em}#about .intro{background-size:1440px 291px;background-position:50% 100%}#about .intro br{display:block}#about .intro h2{font-size:38px;line-height:1.2;font-weight:300}#about .content{padding-top:1.875em}#about .cols{columns:20px 2;-webkit-columns:20px 2;-moz-columns:20px 2}#about .boxes .columns{padding-right:0.9375em;margin-bottom:0}#about .boxes .inner{padding:0.9375em;margin-bottom:0.9375em}}#contact .columns{padding-bottom:1.875em}#contact .page-title{background:#fbea78 url("../images/page-title-explosion.jpg") no-repeat 50% 0%}#contact .page-title h1{color:#314752}#contact .page-title .row{padding-left:0.9375em}#contact h3{font-weight:700;font-size:24px}#contact .contact-section{background:#171715 url("../images/blackboard.jpg") no-repeat 50% 0%;padding-top:0.9375em;margin-bottom:0.9375em;color:#fff}#contact .contact-section p.intro{color:#fff !important}#contact #contact-form{width:100%;padding:0}#contact #contact-form p{padding:0;margin:0;position:relative}#contact #contact-form input,#contact #contact-form textarea,#contact #contact-form select{display:block;padding:6px;line-height:1.5;margin-bottom:10px;font-family:"Open Sans",sans-serif;border-radius:3px;width:100%;border:none;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#contact #contact-form .icon-check,#contact #contact-form .icon-cancel{color:#6a9f0f;position:absolute;right:24px;top:5px;border:none;cursor:help}#contact #contact-form .icon-cancel{color:#a70000}#contact #contact-form input:focus,#contact #contact-form textarea:focus{cursor:text}#contact #contact-form #submit-button{width:100%;padding:6px}#contact #contact-form #submit-button:focus{cursor:pointer}#contact #contact-form textarea{height:150px}#contact #contact-form .support{height:46px}#focus-testing-form #ui-datepicker-div{background:#fff;border:1px solid #ddd;padding:5px}#focus-testing-form .ui-datepicker-calendar tr td a,#focus-testing-form .ui-datepicker-calendar tr td span{padding:5px;color:#333;display:block;text-decoration:none;border:1px solid transparent;text-align:center}#focus-testing-form .ui-datepicker-calendar tr td span{background:#eee;color:#666}#focus-testing-form .ui-datepicker-calendar tr td a:hover{background:#fffcd5;box-shadow:0 0 3px #999}#focus-testing-form .ui-datepicker-calendar thead{margin-bottom:5px;margin-top:5px}#focus-testing-form .ui-datepicker-calendar thead th span{padding:5px}#focus-testing-form .ui-datepicker-calendar tr td.ui-datepicker-today a{background:#333;color:#fff}#focus-testing-form .ui-datepicker-header .ui-datepicker-title,#focus-testing-form .ui-datepicker-header .ui-datepicker-prev,#focus-testing-form .ui-datepicker-header .ui-datepicker-next{float:left;text-align:center;padding:5px;cursor:pointer}#focus-testing-form .ui-datepicker-header .ui-datepicker-title{width:112px;cursor:default;font-weight:bold}#focus-testing-form .ui-datepicker-header .ui-datepicker-next{float:right}.job{margin:0.9375em 0;padding:0.9375em;background:#222;color:#fff;border:1px solid #ddd}.job.artist{background:#6a9f0f}.job.programmer{background:#0093d3}.job.designer{background:#ed6829}.job a{color:#fff}.job a:hover{text-decoration:underline}@media only screen and (min-width: 768px){#contact .contact-section{padding-top:1.875em;margin-bottom:1.875em}#contact #contact-form{width:360px}#contact #contact-form #submit-button,#contact #contact-form select{width:70%}}#bear-small{display:none}.category-tag{font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;color:#222;margin-top:3px}.category-tag.cat-press{color:#0093d3}.category-tag.cat-competition{color:#6a9f0f}.category-tag.cat-fruit-ninja{color:#D32525}.category-tag.cat-games,.category-tag.cat-games-2{color:#752D91}#latest-posts{background:#e8e8e8 url("../images/bg-hall.jpg") no-repeat 50% 100%;background-size:cover;padding:1.875em 0}#latest-posts .more-link,#latest-posts .center{float:none;margin:1.875em auto;margin-bottom:0;width:110px}#latest-posts #featured-home{padding-bottom:0.9375em;border-bottom:none;color:#333;line-height:1.5}#latest-posts #featured-home .columns{position:relative}#latest-posts #featured-home .category-tag{color:#ed6829;margin-top:6px}#latest-posts #featured-home .thumb{display:block;overflow:hidden;font-size:0 !important}#latest-posts #featured-home .thumb div{line-height:1 !important}#latest-posts #featured-home .inner{float:left;padding-top:0.46875em;padding-right:0.46875em;position:relative}#latest-posts #featured-home .inner p{margin-top:12px}#latest-posts #featured-home .inner h2{font-size:28px;font-weight:700;line-height:1;margin-bottom:0;margin-top:0}#latest-posts #featured-home .inner h2 a{text-decoration:none;color:#222}#latest-posts #featured-home:hover{cursor:pointer;color:#111 !important}#latest-posts #featured-home:hover .inner h2 a{color:#111 !important}.featured-posts{position:relative}.featured-posts .columns{padding-top:0.9375em;padding-bottom:0.9375em}.featured-posts .inner{padding:0 0.9375em;padding-top:0.46875em}.featured-posts h3{margin:5px 0;font-size:20px}.featured-posts h3 i{font-size:16px}.featured-posts a.thumb{display:block;background:transparent}#featured-home .large-4,.featured-posts .large-4{padding-left:0;padding-right:0}#featured-home h3 a,.featured-posts h3 a{color:#111;font-weight:700}#featured-home .metadata,.featured-posts .metadata{padding-top:0.46875em}#featured-home .metadata .icon-comment,.featured-posts .metadata .icon-comment{float:right;color:#999}#featured-home .metadata{padding-top:0.9375em}#latest-tweet{padding:0.9375em 0;padding-bottom:20px;text-align:center;font-weight:400;color:#e5f9ff;background:#32ccfe}#latest-tweet #tweet{display:block;line-height:1.5;font-size:16px}#latest-tweet #tweet a{color:#fff !important;text-decoration:underline}#latest-tweet #tweet ul{list-style:none;margin:0;padding:0}#latest-tweet #tweet .user,#latest-tweet #tweet .timePosted{display:none}#latest-tweet .icon-twitter-bird{font-size:1.4em;padding:0;margin:0 auto;color:#fff;margin-top:-0.5em}#game-overview{padding:1.875em 0;text-align:center;background:#ed6829;background:#192028 url("../images/bg-grid-2.html");background:#171715 url("../images/blackboard.jpg") repeat-x 50% 0%;background-size:720px 400px;background:#2A0D37;background:-webkit-linear-gradient(-30deg, #06182f 0%, #3e003e 100%);background-size:100% !important;position:relative;color:#fff}#game-overview:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url("../images/grid.html") repeat center center;opacity:.7}#game-overview .row{position:relative;z-index:2}#game-overview h2{font-size:2.3em;line-height:1.4;font-family:"Open Sans",sans-serif;font-weight:300;padding-bottom:0;margin-top:-0.5em}#game-overview h2 strong{font-weight:300;color:#ed6829}#game-overview h2 br{display:none}#game-overview h3{font-size:1.3em;margin-top:10px}#game-overview .more-link{float:none;margin:0 auto;margin-top:0.9375em;width:200px;box-shadow:2px 2px 4px #111}#company-overview{padding:1.875em 0;text-align:center;background:#171715 url("../images/blackboard.jpg") no-repeat 50% 0%;background-size:cover;position:relative;color:#fff}#company-overview .row{position:relative;z-index:2}#company-overview h2{font-size:38px;line-height:1.2;font-weight:300;padding-bottom:0;margin-top:-0.5em}#company-overview h2 strong{font-weight:300;color:#ed6829}#company-overview br{display:none}#company-overview p{margin:0;margin-bottom:8px;line-height:1.4}#company-overview a{color:#333;font-size:12px;display:block}#company-overview a span{font-family:sans-serif;font-size:10px}#company-overview a:hover{color:#ed6829}#company-overview .thirds .columns{margin-bottom:0.9375em}#company-overview .thirds .columns:hover{cursor:pointer}#company-overview .thirds .columns:hover p{font-size:17px !important}#company-overview .thirds .columns:hover img{width:230px;height:179px;margin-top:-5px;margin-bottom:8px}#company-overview .thirds .columns:hover a{color:#ed6829;margin-bottom:-10px}#company{padding:0;position:relative;line-height:0;width:100%}#company img{width:100%;height:auto}#company #blurb{position:absolute;top:30%;left:0;width:90%;text-align:center}#company #blurb h2{display:inline-block;color:#ffc1a4;line-height:1.4;padding:0.46875em;font-weight:300;background:#ed6829;font-size:1.4em;opacity:0.9;position:relative;left:5%}#company #blurb h2 strong{color:#fff;font-weight:300;display:inline}@media only screen and (min-width: 480px){#latest-posts #featured-home .thumb{height:auto;margin-bottom:0}}@media only screen and (min-width: 768px){#latest-tweet{padding:0.9375em 0}#latest-posts,#game-overview{padding:1.875em 0}#latest-posts{background-color:#E8E8E8;background-position:50% 50%;background-size:1440px 800px}#latest-posts #featured-home{padding-bottom:0}#latest-posts #featured-home .category-tag{margin-top:0}#latest-posts #featured-home .inner{margin-top:0;padding-top:0}#latest-posts #featured-home .inner h2{line-height:1.1;margin-top:0;font-size:36px}#latest-posts #press-home{border-top:1px solid #ddd;margin-top:-1px;margin-top:0.9375em;padding-top:0.9375em}#latest-posts #press-home .tag a{padding:0.9375em}.featured-posts{margin-top:0.9375em}.featured-posts .large-4{padding:0.9375em;padding-bottom:0}.featured-posts .inner{padding:0}#game-overview{background-size:1440px 800px;background-position:50% 50%}#game-overview h2{margin-bottom:1.875em}#game-overview h2 br{display:block}#game-overview .columns{padding-bottom:0}#featured-home .large-4,.featured-posts .large-4{padding-left:0.9375em}#company #blurb{left:50%;top:25%;width:auto}#company #blurb h2{padding:0.9375em;font-size:1.6em;line-height:1.2;left:-50%}#featured-home .more-link,#game-overview .more-link{margin-top:1.875em}}@media only screen and (min-width: 960px){#latest-posts #featured-home .inner p{font-size:1.3em;font-weight:300}#featured-home .large-4,.featured-posts .large-4{padding-left:0.9375em;padding-right:0.9375em}#company{width:100%}#company #blurb{top:30%}#company #blurb h2{font-size:2.4em}}@media only screen and (min-width: 1150px){#bear-small{display:none;position:absolute;right:180px;top:5px;z-index:1100}.softlaunch #bear-small{display:block;-webkit-transform:scale(0, 0);-webkit-animation:bounceIn 0.4s 0.3s cubic-bezier(0.31, 0.44, 0.445, 1);-webkit-animation-fill-mode:forwards;-webkit-transform-origin:50% 100%}}@-webkit-keyframes bounceIn{0%{opacity:1;-webkit-transform:scale(0, 0)}50%{opacity:1;-webkit-transform:scale(1.1, 0.9)}100%{opacity:1;-webkit-transform:scale(1, 1)}}#careers h2{color:#333;text-align:left;margin-bottom:0.9375em}#careers .intro{margin-bottom:0;margin-top:0.9375em}#careers .featured{border:1px solid #f0c633;background:#FFF9C6;padding:1.875em;position:relative;margin-bottom:0.9375em}#careers .featured h4{margin-top:0}#careers .featured .featured-label{display:none}#careers #careers-nav{margin-top:1.875em;margin-bottom:1.875em}#careers #careers-nav .columns{padding-left:5px !important;padding-right:5px !important}#careers #careers-nav div{padding-bottom:0.9375em}#careers #careers-nav div a{display:block;padding:0.9375em;font-weight:900;text-align:center;color:#fff;background:#ED6829;border-radius:5px}#careers #careers-nav div a img{width:40px !important;height:auto}#careers #careers-nav div.nav-programming a{background:#ED6829}#careers #careers-nav div.nav-programming a:hover{background:#a23d0e}#careers #careers-nav div.nav-design a{background:#95cb6e}#careers #careers-nav div.nav-design a:hover{background:#619b38}#careers #careers-nav div.nav-art a{background:#77cfda}#careers #careers-nav div.nav-art a:hover{background:#32aab9}#careers #careers-nav div.nav-production a{background:#333}#careers #careers-nav div.nav-production a:hover{background:#000}#careers #careers-nav div.nav-qa a{background:#8c729d}#careers #careers-nav div.nav-qa a:hover{background:#584564}#careers .section{padding:24px 0;padding-left:24px;margin-top:48px}#careers .section.info{margin-top:48px;color:#555;padding:24px;background:#fff;border:1px solid #ddd}#careers .section.section-programming{border-left:10px solid #ED6829}#careers .section.section-design{border-left:10px solid #95cb6e}#careers .section.section-art{border-left:10px solid #77cfda}#careers .section.section-production{border-left:10px solid #333}#careers .section.section-qa{border-left:10px solid #8c729d}#careers .section h4{font-weight:700;margin-top:0;margin-bottom:0.46875em;color:#111}#careers .section h4 a{color:#111}#careers .section em{color:#666}#careers .section em a:hover{text-decoration:underline}#careers .section .button{line-height:1.3}#careers .job-list{margin-top:1.875em;padding-bottom:1.875em;margin-left:0}#careers #sidebar{margin-top:24px;font-size:14px;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1.875em}#careers #sidebar h3{font-weight:400}@media only screen and (min-width: 768px){#careers h2{text-align:left}#careers .featured .featured-label{display:block;position:absolute;top:0;right:0;padding:0.9375em;font-size:12px;text-transform:uppercase;color:#d3a128}#careers #careers-nav .row .column,#careers #careers-nav .row .columns{padding-left:0.9375em !important;padding-right:0.9375em !important}#careers #careers-nav div a img{width:64px !important}#careers #sidebar{margin-top:0;border:1px solid #ddd}#careers .section h2{text-align:left}#careers .section .job-list{margin-right:0.9375em;margin-left:0.9375em}}#minilightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}#minilightbox-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#000 url(../images/loading.gif) no-repeat center center;color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}#minilightbox-content{display:none;position:absolute;top:50%;left:50%;text-align:center;background:transparent;padding:0;max-width:100%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}#minilightbox-image{display:block;max-height:100%;margin:0 auto;-moz-box-shadow:0px 0px 30px #000;-webkit-box-shadow:0px 0px 30px #000;box-shadow:0px 0px 30px #000}#minilightbox-text{padding:0}#minilightbox-closebutton{position:absolute;top:0px;right:0px;line-height:20px;text-align:center}#minilightbox-closebutton a{text-decoration:none;display:block;font-weight:bold;color:#fff;font-size:40px;padding:12px}label{font:700 12px "Open Sans",sans-serif}input[type=text],textarea,select{border:1px solid #aaa;color:#333;padding:6px;font-size:14px;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.2);border-radius:2px;width:100%;max-width:340px}input[type=text]:focus,textarea:focus{border:1px solid #111;outline:none;box-shadow:inset 0px 0px 5px rgba(18,7,6,0.1)}input[type='text'],input[type='number'],textarea{font-size:16px}.ajax-loader{float:left;margin-top:-28px !important;margin-left:145px !important}.wpcf7-response-output{padding:0.9375em}.wpcf7-response-output,.wpcf7-not-valid-tip-no-ajax{font-size:14px;color:#fff;max-width:400px}.wpcf7-not-valid-tip-no-ajax{color:red;padding-left:10px}div.wpcf7-mail-sent-ok{background:#6DAE11}div.wpcf7-mail-sent-ng{background:#111}div.wpcf7-spam-blocked{background:#ffd589;color:#5f340a}div.wpcf7-validation-errors{background:#ff3636}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}#focus-testing-form{background:#fff;border:1px solid #ddd;padding:20px}#focus-testing-form em{font-size:12px}#focus-testing-form sup{color:red}input.date{float:none;font-weight:normal;height:auto;padding:6px;text-transform:none}@media only screen and (min-width: 960px){input[type=text],textarea,select{width:340px}select{width:200px}textarea{width:450px}}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:52.5%;height:0;margin-bottom:1em;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 480px){.flex-video{padding-top:20%;padding-bottom:80%}}.swipe{overflow:hidden;overflow:visible;visibility:hidden;position:relative}.swipe-wrap{overflow:hidden;overflow:visible;position:relative}.swipe-wrap div{float:left;width:100%;position:relative}#slide-wrap{height:auto;width:100%;background:#111;overflow:hidden;line-height:0}#slide-wrap #slider{position:relative;height:auto;max-width:1440px;max-height:550px;overflow:hidden;margin:0 auto;clear:both}#slide-wrap #slider .swipe-wrap div{text-align:center;z-index:997;cursor:pointer}#slide-wrap #slider .swipe-wrap div .bg-image img{width:100%}#slide-wrap #slider .swipe-wrap div.active{z-index:999;cursor:default}#slide-wrap #slider #slide_0{z-index:25}#slide-wrap #slider #slide_1{z-index:28}#slide-wrap #slider #slide_2{z-index:27}#slide-wrap #slider #slide_3{z-index:26}#slide-wrap #slider #slide_4{z-index:25}#slide-wrap #slider a.bg-image{display:block}#slide-wrap #slider a.bg-image div{padding:0;line-height:0}#slide-wrap #slider a.bg-image img{max-width:100%;height:auto}.slider-nav{text-align:center;margin:10px 0;z-index:1001;position:absolute;width:100%;bottom:0}.slider-nav button{background:transparent;border:none;border-radius:20px !important;height:10px;width:10px;padding:0;display:inline-block;margin-right:5px;cursor:pointer;background:#111;opacity:0.8;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none}.slider-nav button:hover{background:#fff}.slider-nav button.active{background:#fff;height:12px;width:12px;margin-bottom:-1px;opacity:1}#slide-wrap .app-icon{position:absolute;bottom:10px;right:10px;xmargin-right:-75px;z-index:2000}#slide-wrap .app-icon img{height:44px}@media only screen and (min-width: 768px){.slider-nav{bottom:5px}#slide-wrap .app-icon{bottom:10px;right:0;margin-right:0}#slide-wrap .app-icon.google{right:190px}#slide-wrap .app-icon img{height:60px}}@media only screen and (min-width: 960px){#slider .swipe-wrap>.active{box-shadow:0 0 125px #111}#slide-wrap .app-icon{bottom:20px;right:20px}#slide-wrap .app-icon.google{right:240px}}#footer{text-align:center;position:relative;background:#111;padding:1.875em 0}#footer .scientist,#footer .king{background-repeat:no-repeat;background-position:0 0;position:absolute;bottom:0}#footer .scientist{background-image:url("http://wac.76ff.edgecastcdn.net/0076FF/hbwebmedia/hb/v2/images/scientist@2x.png");background-size:106px 112px;height:112px;width:106px;right:0}#footer .king{background-image:url("http://wac.76ff.edgecastcdn.net/0076FF/hbwebmedia/hb/v2/images/king@2x.png");background-size:131px 132px;height:132px;width:131px;left:0px}#footer a.totop{display:block;width:45px;height:45px;line-height:45px;border-radius:45px;background:#222;color:#999;margin:0.9375em auto}#footer a.totop:hover,#footer a.totop:focus{background:#333}#footer a.totop:active{background:#fff;color:#111}#footer .author{font-size:12px;padding-top:0.9375em;padding-bottom:0.9375em}#footer .author a{color:#999;text-decoration:none}#footer .author a:hover{color:#fff}#footer .columns{text-align:center;margin-bottom:0.9375em}#footer .columns.six{text-align:center}#footer .columns h3,#footer .columns h4,#footer .columns h4 a{color:#fff;font-size:16px;margin-bottom:0.46875em;font-weight:300}#footer .columns h3{font-size:20px;font-weight:300}#footer .columns .social-icons{margin-top:0.46875em}#footer .columns .social-icons li{margin-right:0.46875em;float:left}#footer .columns .social-icons li a{float:left;font-size:1.5em;line-height:1;padding:10px 6px;border-radius:35px;background:#222;text-align:center;color:#999}#footer .columns .social-icons li a:hover,#footer .columns .social-icons li a:focus{background:#333}#footer .columns .social-icons li a.icon-facebook:hover{background:#3b5997 !important}#footer .columns .social-icons li a.icon-twitter-bird:hover{background:#32ccfe !important}#footer .columns .social-icons li a.icon-googleplus:hover{background:#f23c26 !important}#footer .columns ul{margin-bottom:0.9375em}#footer .columns ul li a{display:block;line-height:1;text-decoration:none;color:#666;-webkit-tap-highlight-color:none;padding:8px 0;font-size:14px}#footer .columns ul li a:hover,#footer .columns ul li a:focus,#footer .columns ul li a:active{color:#fff}#footer[data-theme="orange"]{background-color:#ed6829;color:#fff}#footer[data-theme="orange"] .columns h4{color:#fff}#footer[data-theme="orange"] .columns ul li a{color:#fff}@media only screen and (min-width: 768px){#footer .columns{text-align:left}#footer .columns ul li a{padding:5px 0}}@media only screen and (min-width: 960px){#footer{padding:1.875em 0;padding-bottom:1.875em}#footer .table{display:block;margin:0}}.app-icon,.icon-apple,.icon-google,.icon-amazon{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.app-icon:hover,.icon-apple:hover,.icon-google:hover,.icon-amazon:hover{-webkit-animation:bounce 0.2s ease-in-out;-moz-animation:bounce 0.2s ease-in-out;-ms-animation:bounce 0.2s ease-in-out;animation:bounce 0.2s ease-in-out}.app-icon:active,.icon-apple:active,.icon-google:active,.icon-amazon:active{-webkit-animation:press 0.2s ease-in-out;-moz-animation:press 0.2s ease-in-out;-ms-animation:press 0.2s ease-in-out;animation:press 0.2s ease-in-out}@-keyframes bounce{0%{transform:scale(1, 1)}50%{transform:scale(1.1, 0.9)}100%{transform:scale(1, 1)}}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1, 1)}50%{-webkit-transform:scale(1.1, 0.9)}100%{-webkit-transform:scale(1, 1)}}@-moz-keyframes bounce{0%{-moz-transform:scale(1, 1)}50%{-moz-transform:scale(1.1, 0.9)}100%{-moz-transform:scale(1, 1)}}@-ms-keyframes bounce{0%{-ms-transform:scale(1, 1)}50%{-ms-transform:scale(1.1, 0.9)}100%{-ms-transform:scale(1, 1)}}@-keyframes press{0%{transform:scale(1, 1)}50%{transform:scale(0.7, 0.85)}100%{transform:scale(0.9, 0.9)}}@-webkit-keyframes press{0%{-webkit-transform:scale(1, 1)}50%{-webkit-transform:scale(0.7, 0.85)}100%{-webkit-transform:scale(0.9, 0.9)}}@-moz-keyframes press{0%{-moz-transform:scale(1, 1)}50%{-moz-transform:scale(0.7, 0.85)}100%{-moz-transform:scale(0.9, 0.9)}}@-ms-keyframes press{0%{-ms-transform:scale(1, 1)}50%{-ms-transform:scale(0.7, 0.85)}100%{-ms-transform:scale(0.9, 0.9)}}#social-icons li a,#site-nav li a{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}#latest-post .featured-post{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#comment-form-content textarea{-webkit-transition:height 0.5s cubic-bezier(0.02, 0, 0.18, 1);-moz-transition:height 0.5s cubic-bezier(0.02, 0, 0.18, 1)}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}#content a[href]:after,.content a[href]:after,#news a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#sidebar,iframe,video{display:none}#menu-primary-nav{visibility:visible !important}#tabs li section{display:block !important}}

 /*Older and New entries posts style*/
.pagination .left a, .pagination .right a{
    padding: 10px 16px;
    border: 1px solid #bbb;
    border-radius: 3px;
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7f7f7 0%, #e0e0e0 100%) repeat scroll 0 0;
    border: 1px solid #bbb;
    border-radius: 3px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    padding: 10px 16px;
    text-shadow: 1px 1px #eee;
    text-transform: uppercase;
}
 .pagination .left a:hover, .pagination .right a:hover{
     background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7f7f7 0%, #cecece 100%) repeat scroll 0 0;
    color: #111;
 }
 .next-posts-cs a {
    padding-left: 28px!important;
}
.next-posts-cs .icon-left-open {
    position: absolute;
    top: 6px;
    left: 5px;
}
.next-posts-cs, .prev-posts-cs {
    position: relative;
}
 .prev-posts-cs a {
    padding-right: 28px!important;
}
.prev-posts-cs .icon-right-open {
    position: absolute;
    top: 6px;
    right: 5px;
}
/*Ads style category page*/
.mobile-ad{
    display: none;
}
input[type=email]{
border: 1px solid #aaa;
color: #333;
padding: 6px;
font-size: 14px;
box-shadow: inset 1px 1px 3px rgba(0,0,0,0.2);
border-radius: 2px;
width: 100%;
max-width: 340px;
}
.wpcf7-form-control-wrap.math-quiz span {display:block!important}


@media only screen and (max-width: 768px){
	
.large-3 h4 {display:none;}	
#footer .columns ul#menu-games, #footer .columns ul#menu-company, #footer .columns ul#menu-newspress {display:none}
#site-title {padding-top:7px; padding-bottom:7px}
.mobile-ad{
    display: block;
}
.desktop-ad{
    display: none;
}
}

.page-title h1, .page-title h2, .page-title h2 a {text-shadow:1px 1px 3px #000;}
#news .page-title {
    background: rgba(0, 0, 0, 0) url("http://flusharcade.com/wp-content/uploads/page_header_aqua_turd.png") no-repeat scroll 50% 0;
}
.support-services {
    padding: 40px 60px;
}
.support_children_cat {
    background: #fff none repeat scroll 0 0;
    border-radius: 8px;
    padding: 30px;
}
.support-title { font-weight:500;font-size:24px;line-height:1.2;margin:20px 20px; }
.support_list ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
} 
.support_list li {
    display: inline;
	float:left;
	padding: 30px;
}
.support_list a {
    color: #000;
}
.support_list img:hover {
    transform: scale(1.2);
	transition: 100ms ease-in-out 0s;
}
/* Css for support */
/*

*/
.support_list ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.support_list li {
	display: inline;
	float: left;
	padding: 30px;
}

.support_list_top a {
	color: #666666;
	font-size: 13px;
}

.support_list_top a:hover {
	color: #ED6829;
}

.flush-h > h3 {
	color: #ffffff;
	float: left;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1px;
	margin-bottom: 15px;
	margin-top: 8px;
	width: 100%;
}

.flush-h > h1 {
	color: #ffffff;
	font-family: "Open Sans", sans-serif;
	font-size: 24px;
	font-weight: 600;
	letter-spacing: 1px;
}

.flush-h {
	float: left;
	width: 100%;
}

.flush-inner {
	background: #252525 none repeat scroll 0 0;
	padding: 60px 20px 80px;
	width: 100%;
}

.flush-search {
	clear: both;
	display: block;
	position: relative;
	width: 70%;
}

.flush-search form {
	background: #ffffff none repeat scroll 0 0;
	border-radius: 3px;
	position: relative;
	width: 100%;
}

.flush-search input[type="search"] {
	box-sizing: border-box;
	display: block;
	line-height: 23px;
	margin-bottom: 5px;
	padding: 15px 22px 15px 50px;
	width: 100%;
	font-size: 23px;
}

.flush-search input[type="submit"] {
	background: #ed6829 none repeat scroll 0 0;
	border: medium none;
	bottom: 4px;
	color: #ffffff;
	font-size: 18px;
	padding: 0 40px;
	position: absolute;
	right: 4px;
	text-shadow: none;
	top: 4px;
	transition: all .15s ease 0;
}

.flush-search input[type="submit"]:hover {
	background: #E15613;
}

.flush-search .fa.fa-search {
	color: #757575;
	font-size: 26px;
	left: 15px;
	position: absolute;
	top: 13px;
	z-index: 1;
}

.support_list li a img {
	transition: 100ms ease-in-out 0 !important;
	-moz-transition: 100ms ease-in-out 0 !important;
	-ms-transition: 100ms ease-in-out 0 !important;
	-webkit-transition: 100ms ease-in-out 0 !important;
	-o-transition: 100ms ease-in-out 0 !important;
}

.support_list img:hover {
	transform: scale(1.2);
	transition: 100ms ease-in-out 0;
}

.games_list {
	clear: both;
	padding: 20px;
	width: 100%;
}

.support_list_top {
	display: table;
	margin: 0 auto;
}

.support_list_top > li {
	display: inline-block;
	list-style: outside none none;
	margin: 0 10px;
}

.news-items .banner {
	padding: 10px 20px;
}

.news-items .banner > img {
	max-height: 340px;
	width: 100%;
}

.name-game {
	padding: 10px 50px;
}

.name-game h2 {
	margin-bottom: 10px;
}

.name-game > p {
	margin-top: 10px;
	padding-top: 0;
}

.support-services {
	padding: 20px !important;
}

.below_banner h4 {
	display: block;
	font-size: 20px;
	padding: 10px 20px;
	text-align: center;
}

.below_banner a {
	color: #1a74b0;
}

.support_children_cat > ul {
	width: 100%;
}

.support_children_cat li {
	display: inline-table;
	width: 49%;
}

.support_list img:hover {
	transition: 100ms ease-in-out 0;
}

@media (max-width:768px) {
	.flush-search {
		width: 100%;
	}
}

@media (max-width:600px) {
	.flush-search input[type="submit"] {
		bottom: 2px;
		padding: 19px 40px;
		position: relative;
		right: -3px;
		top: -3px;
		width: 99%;
	}
}

@media (max-width:479px) {
	.flush-search input[type="submit"] {
		width: 98%;
	}
}

@media (max-width:767px) {
	.support_children_cat li {
		margin-bottom: 30px;
		width: 100%;
	}
	
	.support_children_cat > ul {
		margin-left: 0;
	}
	
	.support_children_cat li:last-child {
		margin-bottom: 0;
	}
}

.post-inf img {
	display: block;
	max-width: 870px;
	width: 100% !important;
}

.comment-form label {
	display: inline-block;
	min-width: 70px;
}

.support_list_top > li {
	text-align: center;
}

.support_list_top img {
	position: relative;
	transition: all .15s ease 0;
}

.support_list_top img:hover {
	transform: scale(1.2);
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
}
*, *::before, *::after {
    box-sizing: border-box;
}
*, *::before, *::after {
    box-sizing: border-box;
}
.comment-respond {
    padding: 10px;
}
[class*="column"] + [class*="column"]:last-child {
	float: left !important;
}

.mean-container a.meanmenu-reveal {
	padding: 23px 13px 20px !important;
}

.comment-respond {
	padding: 10px;
}

.desktop-ad {
			padding: 36px 0 0 60px;
			height:100px;
		}
		@media only screen and (max-width: 768px){
		#news .news-items {
			padding:0;
		}
		.mobile-ad {
			 overflow: hidden;
			 background-color: #fff;
			 height:100px;
		}
		#blog-menu ul li a { font-size:13px;}
		.mainwrapper { display:none!important; }
		.wrapper { display:none!important; }

		}
		.left-ad {
				background-color: white;
				border: 1px solid lightgrey;
				float: left;
				height: 86px;
				margin-right:1%;
				width: 36%;
			}
		#right-ad {
			float: left;
			height: 86px;
			overflow: hidden;
			width: 40%;
		}
		.textwidget {
    margin: 0px;
}
.text-add-ami { margin-left:-4px; }
.interact { display:none; }
#latest-tweet {
   
background: #56afe5!important;
background: -moz-linear-gradient(left, #56afe5 0%, #56afe5 47%, #3bc8a3 59%, #3bc8a3 100%)!important;
background: -webkit-gradient(left top, right top, color-stop(0%, #56afe5), color-stop(47%, #56afe5), color-stop(59%, #3bc8a3), color-stop(100%, #3bc8a3))!important;
background: -webkit-linear-gradient(left, #56afe5 0%, #56afe5 47%, #3bc8a3 59%, #3bc8a3 100%)!important;
background: -o-linear-gradient(left, #56afe5 0%, #56afe5 47%, #3bc8a3 59%, #3bc8a3 100%)!important;
background: -ms-linear-gradient(left, #56afe5 0%, #56afe5 47%, #3bc8a3 59%, #3bc8a3 100%)!important;
background: linear-gradient(to right, #56afe5 0%, #56afe5 47%, #3bc8a3 59%, #3bc8a3 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56afe5', endColorstr='#3bc8a3', GradientType=1 )!important;

}