html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}a span{text-decoration:underline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.line:after,.lastUnit:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.line{*zoom:1}.unit{float:left}.size1of1{float:none}.size1of2{width:50%}.size1of3{width:33.33333%}.size2of3{width:66.66666%}.lastUnit{display:table-cell;float:none;width:auto;*display:block;*zoom:1;_position:relative;_left:-3px;_margin-right:-3px}.ptn,.pvn,.pan{padding-top:0px !important}.pts,.pvs,.pas{padding-top:5px !important}.ptm,.pvm,.pam{padding-top:15px !important}.ptl,.pvl,.pal{padding-top:30px !important}.prn,.phn,.pan{padding-right:0px !important}.prs,.phs,.pas{padding-right:5px !important}.prm,.phm,.pam{padding-right:15px !important}.prl,.phl,.pal{padding-right:30px !important}.pbn,.pvn,.pan{padding-bottom:0px !important}.pbs,.pvs,.pas{padding-bottom:5px !important}.pbm,.pvm,.pam{padding-bottom:15px !important}.pbl,.pvl,.pal{padding-bottom:30px !important}.pln,.phn,.pan{padding-left:0px !important}.pls,.phs,.pas{padding-left:5px !important}.plm,.phm,.pam{padding-left:15px !important}.pll,.phl,.pal{padding-left:30px !important}.mtn,.mvn,.man{margin-top:0px !important}.mts,.mvs,.mas{margin-top:5px !important}.mtm,.mvm,.mam{margin-top:15px !important}.mtl,.mvl,.mal{margin-top:30px !important}.mrn,.mhn,.man{margin-right:0px !important}.mrs,.mhs,.mas{margin-right:5px !important}.mrm,.mhm,.mam{margin-right:15px !important}.mrl,.mhl,.mal{margin-right:30px !important}.mbn,.mvn,.man{margin-bottom:0px !important}.mbs,.mvs,.mas{margin-bottom:5px !important}.mbm,.mvm,.mam{margin-bottom:15px !important}.mbl,.mvl,.mal{margin-bottom:30px !important}.mln,.mhn,.man{margin-left:0px !important}.mls,.mhs,.mas{margin-left:5px !important}.mlm,.mhm,.mam{margin-left:15px !important}.mll,.mhl,.mal{margin-left:30px !important}.media,.media .bd{overflow:hidden;_overflow:visible;zoom:1}.media .img{float:left;margin-right:10px}.media .imgExt{float:right;margin-left:10px}.media .imgMini{float:left;margin-right:5px}.media .imgExtra{float:left;margin-right:20px}.spriteblock{display:block;text-indent:-9999px}.sprite_main{background:transparent url(https://cdn4.kongcdn.com/compiled-assets/developers/sprite_main-12400593b00a3e19db819b8e03226b09.png) no-repeat 0 0}.cntr{display:block}.cntrAnnounce{background-color:#d7dde1;padding:10px 14px;color:#333}.transition{position:relative}.transition .transition_img{-webkit-transition:all 0.4s ease-in-out}.transition .fade{position:absolute;top:0;left:0}.fade,.transition:hover .fade_swap{opacity:1.0}.transition:hover .fade,.transition .fade_swap{opacity:0}body{background-color:#D8D8D8;font:13px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;color:#222}a:link,a:visited,a:active{color:#900;outline:none}a:hover{color:#222;-webkit-transition:all 0.4s ease-in-out}img{display:inline-block}hr{color:#BBB;background-color:#BBB;height:1px;border:0}::selection{background-color:#366da3;color:#EEE}::-moz-selection{background-color:#366da3;color:#EEE}.wrapper{width:1000px;margin:0 auto}.first,.last{margin:0 !important;border:0 !important}.first{padding-left:0}a.more{display:block}span.pipe{color:#888;padding:0 8px}.clear{clear:both}.clearfix{overflow:hidden;width:100%}.date,time{text-transform:uppercase;color:#666}.btn_action{display:inline-block;background-color:#175c7f;background:-moz-linear-gradient(top, #296e91 0%, #084d70 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #296e91), color-stop(100%, #084d70));background:-webkit-linear-gradient(top, #296e91 0%, #084d70 100%);background:-o-linear-gradient(top, #296e91 0%, #084d70 100%);background:-ms-linear-gradient(top, #296e91 0%, #084d70 100%);background:linear-gradient(top, #296e91 0%,#084d70 100%);border-radius:3px;border:1px solid #063650 !important;box-shadow:none;text-shadow:0 0 2px rgba(0,0,0,0.5);color:#FFF !important;padding:5px 20px;text-decoration:none;cursor:pointer;font:bold 13px Arial,Verdana,sans-serif !important;text-align:center;vertical-align:middle;white-space:nowrap}.btn_action:hover,.btn_action:active{background-color:#a5a5a5;background:-moz-linear-gradient(top, #367799 0%, #175c7f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #367799), color-stop(100%, #175c7f));background:-webkit-linear-gradient(top, #367799 0%, #175c7f 100%);background:-o-linear-gradient(top, #367799 0%, #175c7f 100%);background:-ms-linear-gradient(top, #367799 0%, #175c7f 100%);background:linear-gradient(top, #367799 0%,#175c7f 100%);text-shadow:0 0 2px rgba(0,0,0,0.75)}h2,.h2,h3,.h3,h4,.h4{font-size-adjust:0.52}h2,.h2{color:#215384}#home h2{font-weight:300;font-size:36px;line-height:45px}.subpage h1,.subpage h1 a,.subpage h2,.subpage h2 a{font-weight:600;font-size:19px;line-height:22px}h3,.h3{font-weight:600;font-size:17px;color:#333}h3 a,h3 a:link,h3 a:visited{color:#333;text-decoration:none}h3 a:hover,h3 a:active{text-decoration:underline}h4,.h4{font-weight:200;font-size:17px;color:#333}h4 strong,.h4 strong{font-weight:400}.minimal{font:normal 12px/24px Helvetica,Arial,sans-serif;border:1px solid #b1b7bd;outline:none}.text_field{font-size:13px;height:24px;padding:2px 8px}.textarea{font-size:13px;padding-top:2px;padding-left:8px}.submit_button{height:30px;font-weight:bold;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.01, #9d9d9d), color-stop(0.76, #ccc));background-image:-moz-linear-gradient(center bottom, #9d9d9d 1%, #ccc 76%);text-shadow:1px 1px 0px #DDD}form.inline_form input{float:left}form.inline_form input.text_field{border-right:0}header{position:relative;padding-bottom:25px;height:90px}header h1{position:absolute;bottom:25px;left:0}header h1 a{width:285px;height:50px}header .helper ul{position:absolute;top:37px;right:-8px;width:auto}header .helper ul.admin_links{top:14px;font-weight:bold}header .helper ul li{display:inline}header .helper ul li a{float:left;padding-right:10px;padding-left:10px;border-left:1px solid #aaa;line-height:14px}header .helper ul.admin_links li a{color:#333}header .helper #search{position:absolute;bottom:25px;right:0}header .helper #search .text_field{width:220px;padding-left:26px;background-color:#FFF;background-position:7px -79px}header .helper #search .submit_button{width:70px}footer{border-top:1px solid #CCC;background-color:#D8D8D8;padding-bottom:50px}footer h4 .logo_small{width:150px;height:26px;background-position:0 -50px;margin-top:-1px}footer p,footer a:link,footer a:visited,footer a:active{color:#333}footer #newsletter .text_field{width:400px}footer #newsletter .submit_button{width:85px}footer ul li{float:left}footer .copyright{margin-top:2px;width:130px;height:12px}footer .gamestop{width:239px;height:16px;background-position:0 -12px}#feature{background-color:#E5E5E5;padding-bottom:35px}#home #main{background:#f5f5f5 url(https://cdn3.kongcdn.com/compiled-assets/developers/home_background-7f57bf8be0e181a5828b96169246551d.jpg) no-repeat 0 0;border:1px solid #bfbfbf;border-bottom:0;box-shadow:0 0 6px #bbb;height:500px;margin-bottom:40px;position:relative}#home #main .mantra{width:675px;padding:46px}#home #main .mantra p{margin-top:18px;font-size:22px;font-weight:200;line-height:32px}#home #main .mantra p strong{font-weight:500}#home aside{width:220px;padding:20px;position:absolute;top:102px;right:-3px;background-color:rgba(100,100,100,0.2);font-size:15px;text-align:right}#home aside .quote{margin-bottom:12px;font:100 italic 18px/27px Adelle,'Times New Roman',serif;text-align:center;color:#333333}#home aside .quotemark{position:relative;top:15px;left:0;margin-right:7px;font-family:Adelle,Georgia,serif;line-height:15px;font-size:42px;font-weight:100;color:#999}#home aside p a{color:#555}#home nav{position:absolute;left:0;bottom:0;height:166px;border-bottom:5px solid #990000}#home nav h4{height:28px;margin-left:46px;padding-top:20px;font-weight:bold;text-transform:uppercase;font-size:20px}#home nav .nav_item{padding:20px 0}#home nav .nav_item a{display:block;height:66px;margin-right:15px;padding-top:12px;font-size:17px;line-height:23px;text-align:center;border-right:1px dashed #BBB;color:#003c6c}#home nav .nav_item a:hover{color:#000;-webkit-transition:all 0.4s ease-in-out}#home nav .nav_item a strong{font-weight:600}#home nav .icon{float:left}#home nav .dev_type{display:block;float:left}#home nav #vgoods .icon{width:49px;height:45px;background-position:-285px 2px;margin-left:15px}#home nav #vgoods a:hover .icon{background-position:-285px -53px}#home nav #vgoods .dev_type{width:232px}#home nav #facebook .icon{width:43px;height:49px;background-position:-334px 4px;margin-left:37px}#home nav #facebook a:hover .icon{background-position:-334px -51px}#home nav #facebook .dev_type{width:220px}#home nav #single .icon{width:35px;height:46px;background-position:-377px 3px;margin-left:28px}#home nav #single a:hover .icon{background-position:-377px -52px}#home nav #single .dev_type{width:240px}#home nav #mobile .icon{width:33px;height:45px;background-position:-374px -106px;margin-left:48px}#home nav #mobile a{position:relative}#home nav #mobile a:hover .icon{background-position:-339px -106px}#home nav #mobile .callout{position:absolute;top:19px;left:111px;font:10px Arial,sans-serif;text-decoration:none;color:#666}#home nav #mobile .dev_type{width:220px}#home #secondary section h3{margin-bottom:5px}#home #secondary section p,#home #secondary section a.inline{color:#333}#home #secondary section h5 a{font-weight:bold;text-decoration:none;color:#215384}#home #secondary section h5 a:hover{text-decoration:underline}#home #GS_promotion ul{list-style:circle}#home #testimonials .quote{font-style:italic;color:#666}#home #testimonials .byquote{display:block;font:11px Arial, sans-serif;text-transform:uppercase;color:#444;margin-bottom:10px}#home #case_studies .tyrant_cs .fade{background:url(https://cdn2.kongcdn.com/compiled-assets/developers/case_study_tyrant_home-add80ab1a45a716a470e1a6d6f4f4d94.png) no-repeat 0 0;height:92px;width:81px}#home #case_studies .tyrant_cs .fade_swap{background:url(https://cdn2.kongcdn.com/compiled-assets/developers/case_study_tyrant_home2-756e5bfbf5768893edabbc427c287c56.png) no-repeat 0 0;height:92px;width:81px}#home #case_studies .dreamworld_cs .transition_img{margin-right:14px}#home #case_studies .dreamworld_cs .fade{background:url(https://cdn2.kongcdn.com/compiled-assets/developers/case_study_dreamworld_home-d626e28073a06ceaac4f9fffb225e3fb.png) no-repeat -14px 12px;height:112px;width:77px}#home #case_studies .dreamworld_cs .fade_swap{background:url(https://cdn3.kongcdn.com/compiled-assets/developers/case_study_dreamworld_home2-dfe42c781e86c4d1660fc879b72f7e68.png) no-repeat -14px 12px;height:112px;width:77px}#home #case_studies li:hover .game_img{background-position:right top}#home #news .date{font-size:11px;letter-spacing:1px}#home #news p a{color:#222}#home #news .mobile-announce .header{display:block;border-bottom:1px solid #bfc9cf;padding-bottom:4px;margin-bottom:5px;font-weight:bold;color:#222;text-decoration:none}#home #news .mobile-announce .header:hover{text-decoration:underline}.subpage .content_wrapper{background:url(https://cdn3.kongcdn.com/compiled-assets/developers/subpage_background-bb05e141757328b10d38ac1251ec294b.png) repeat-y 0 0;border:1px solid #c5c5c5;box-shadow:0 0 6px #ccc;color:#333;font-size:13.5px;line-height:21px;width:1000px}.subpage .content_wrapper .column{float:left}.subpage #main{width:765px}.subpage .content{padding:32px 28px 48px}.subpage #main h2{margin:0;padding:24px 0 0}.subpage #main h2:first-child{padding:0}.subpage #main h3{margin-top:25px}.subpage #main .date{font-size:12px}.subpage #main .content img{margin:10px 0}.subpage #main .content p,.subpage #main .content ul,.subpage #main .content dl{margin:6px 0 12px}.subpage #main .content ul{margin-left:30px;margin-right:30px}.subpage #main .content li{margin:5px 0;list-style:disc}.subpage #main .content dl.faq_questions dt{border-top:1px solid #DDD;padding-top:12px;margin-bottom:3px;font-weight:bold}.subpage #main .content dl.faq_questions dd{margin-bottom:12px}.subpage #main .content .quote{background:url(https://cdn2.kongcdn.com/compiled-assets/developers/quotemark-db7af20a8fc1cc9a8b32c0cb52f8100f.png) no-repeat 0 28px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#646464;padding:25px 0 25px 45px}.subpage #main .content .quote q{display:block;font-weight:200;font-size:17px;line-height:25px;color:#646464}.subpage #main .content .quote .author{margin-bottom:0;color:#888;border-top:1px dotted #DFDFDF;padding-top:14px;margin-top:14px}.subpage #main .content .quote .author span{color:#303030}.subpage #main .content .attribution{margin-top:65px;padding-top:15px;font-style:italic;color:#666;border-top:1px solid #ddd}.subpage #main .content .attribution a{color:#666}.subpage #main #comments{margin-top:30px}.subpage #main #comments iframe{overflow:hidden}.subpage #main #comments h4{margin-bottom:20px;font-size:14px;text-transform:uppercase;font-weight:bold;text-align:center;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.subpage #main #comments h4 span{background:url(https://cdn4.kongcdn.com/compiled-assets/developers/sprite_main-12400593b00a3e19db819b8e03226b09.png) no-repeat 0 -100px;display:inline-block;height:15px;padding:6px 0 12px 20px}.subpage nav{width:235px;padding:16px 0 48px;font-size:14px}.subpage nav dl{width:207px;padding:18px 14px 8px;z-index:2}.subpage nav dl.active{background:url(https://cdn3.kongcdn.com/compiled-assets/developers/subpage_nav_bg-42de0f543b41b919193c21c05d0abb3c.png) 0 0 no-repeat,url(https://cdn3.kongcdn.com/compiled-assets/developers/subpage_nav_bg-42de0f543b41b919193c21c05d0abb3c.png) center 100% no-repeat,url(https://cdn3.kongcdn.com/compiled-assets/developers/subpage_nav_bg-42de0f543b41b919193c21c05d0abb3c.png) -470px 0 repeat-y;padding:26px 14px 14px}.subpage nav dl dt{background-position:-411px 4px;padding-left:19px;font-weight:600;font-weight:15px;line-height:20px;font-size-adjust:0.52;color:#215384;text-transform:uppercase}.subpage nav dl dt a{color:#215384;text-decoration:none}.subpage nav dl.active dt{background-position:-412px -63px}.subpage nav dl dt.secondary{background-position:-411px -120px;padding-left:19px;font-weight:600;font-weight:15px;line-height:20px;font-size-adjust:0.52;color:#215384;text-transform:uppercase}.subpage nav dl dt.secondary a{color:#555}.subpage nav dl.active dt.secondary{background-position:-412px -186px}.subpage nav dl dd{margin:10px 0 10px 18px;line-height:19px}.subpage nav dl dd a{text-decoration:none;color:#222}.subpage nav dl dd a:hover{text-decoration:underline}.subpage nav dl dd.active{font-weight:bold}.subpage nav dl dd.active:before{content:"\00bb\00a0"}#dev-news .dev-news-home .news-item{border-bottom:1px dotted #BBB;margin-bottom:25px;padding-bottom:25px}#dev-news .dev-news-home article h2 a{color:#215384}#nav-breadcrumb a{color:#777;text-decoration:none}#nav-breadcrumb a:hover{text-decoration:underline}#search .content_wrapper{background-image:none;background-color:#fff}#search dl dt{margin-top:15px}#search dl dt a{font-size:14px;font-weight:normal;color:#215384}#search dl .search_desc{margin-top:2px}#search dl .search_url{text-decoration:none;color:#888}#search b{font-weight:bold}.simple_pagination{font-size:0;overflow:hidden;text-align:center}.simple_pagination li{border-right:1px solid #aaa;color:#555;display:inline-block;font-size:13px;line-height:14px;list-style:none !important;margin-top:0 !important;padding-right:15px}.simple_pagination li.info{color:#222;font-weight:bold;margin:0 15px !important}.simple_pagination li.next{border:0}.content>.pagination:first-child{margin-bottom:18px !important}.content>.pagination:last-child{margin-top:30px !important}.keynotes{margin:25px 0;padding:25px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.keynotes dl,dl.keynotes{line-height:30px}.keynotes dt{padding-left:25px;padding-bottom:5px;font-weight:600;color:#222}.keynotes dd:before{content:"\00bb\00a0\00a0";font-weight:600;color:#215384}.keynotes dd{text-indent:-16px;font-weight:200;color:#666;padding-left:41px}.keynotes dd strong{font-style:italic;color:#215384}.keynotes p{padding-left:25px}div.codeblock,div.functionblock,div.closedbeta{background-color:#ebf5ff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:5px 8px;margin:15px 0;font-size:13px}.note{background-color:#FFFFC9;padding:5px 8px;font-size:13px;line-height:18px}code,pre{background-color:#E8E8E8;padding:0 2px;font:normal 13px Courier,monospace}div.codeblock code,div.functionblock code,div.closedbeta code,div.codeblock pre,div.functionblock pre,div.closedbeta pre{background-color:transparent;padding:0;overflow-y:auto}code.function{font-weight:bold}.admin_edit{font-size:13px;margin-top:40px;padding-top:10px;border-top:1px dashed #888}.subpage nav .admin_edit{margin:10px 14px}
