/*! 
Site Name:      Fruit Ninja 
Site URI:     	https://fruitninja.com
Description:    Fruit Ninja homepage - includes FNK2 and FN Academy: Math Master
Author:         Halfbrick Studios
Author URI:     https://halfbrick.com
Version:        4.0.1
*/*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{padding:0;margin:0;position:relative}html,input{font-family:sans-serif}img{display:inline-block;border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}.clear{clear:both}a{-moz-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;text-decoration:none}a:active,a:hover{outline:0}body{font-size:1em;color:#fff}ul{list-style:none;padding:0;margin:0}::-moz-selection{background:#fa1d14;color:#fff;text-shadow:none}::selection{background:#fa1d14;color:#fff;text-shadow:none}img{display:inline-block;-ms-interpolation-mode:bicubic}img{max-width:100%;height:auto}@font-face{font-family:'bronicregular';src:url("../fonts/bronic.eot");src:url("../fonts/bronic.eot?#iefix") format("embedded-opentype"),url("../fonts/bronic.woff") format("woff"),url("../fonts/bronic.ttf") format("truetype"),url("../fonts/bronic.svg#bronicregular") format("svg");font-weight:normal !important;font-style:normal}.clear{clear:both}.no-list{list-style-type:none;padding:0;margin:0;overflow:hidden}.no-list>li{display:block}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}@media only screen{.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-12{position:relative;width:100%}[class*="column"]+[class*="column"]:last-child{float:right}}@media only screen and (min-width:40.063em){.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-4{position:relative;width:33.33333%}[class*="column"]+[class*="column"]:last-child{float:right}}@media only screen and (min-width:64.063em){.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-4{position:relative;width:33.33333%}.large-10{position:relative;width:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}}@media only screen and (min-width:90.063em){.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}[class*="column"]+[class*="column"]:last-child{float:right}}@media only screen and (min-width:120.063em){.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}[class*="column"]+[class*="column"]:last-child{float:right}}@media only screen and (min-width:40.063em){.row{max-width:75em}}html{background:#111}body{font-family:'bronicregular',sans-serif;background:#fdfbe2;font-weight:normal;max-width:1920px;margin:0 auto}.right{float:right}.left{float:left}.hidden{display:none !important}.hidden-small{display:none !important}.blur{-webkit-filter:blur(5px);-ms-filter:blur(5px);-moz-filter:blur(5px);filter:blur(5px);overflow:hidden;height:100%}h2,h3,h4{font-weight:normal;text-transform:uppercase}a{outline:none !important}#header{background-color:#111;background-position:top center;padding-bottom:12px;position:relative}#nav{position:absolute;top:0;right:0;z-index:3;background:#7b3016 url(../images/nav-bg.png) no-repeat center left;background-size:315px 57.5px;box-shadow:1px 1px 3px rgba(0,0,0,0.5);padding:0 12px;padding-right:6px;z-index:90}#nav li{display:inline-block;vertical-align:middle}#nav li a{font-size:18px;line-height:1.7;padding:6px 6px;display:block;color:white;position:relative;text-transform:uppercase;text-shadow:-2px -2px 0 #331309,2px -2px 0 #331309,-2px 2px 0 #331309,2px 2px 0 #331309}#nav li a sup{display:inline-block;text-shadow:none;width:97px;height:36px;padding:0 6px;background:url(../images/news-label.png) no-repeat top left;background-size:97px 36px;line-height:32px;text-align:left;font-size:16px;position:absolute;top:7px;left:-88px;text-transform:uppercase}#nav li a.social{padding:0;height:36px;width:36px}#paper-top{position:absolute;bottom:-26px;z-index:9;background:url(../images/paper-top.png) no-repeat bottom center;background-size:960.5px 47px;height:47px;width:100%}#content{color:#a62323;font-size:18px;position:relative;text-align:left;text-transform:uppercase}#content h3{font-size:26px;margin-bottom:12px;margin-top:24px;color:#ffd436;text-shadow:-2px -2px 0 #4b081d,2px -2px 0 #4b081d,-2px 2px 0 #4b081d,2px 2px 0 #4b081d}#content a{color:#a62323}#content .columns{padding-bottom:24px}#content img.left{height:110px;width:auto;display:inline-block;float:left;margin-top:-30px}#content h3{margin-bottom:6px}#content h3 img{height:33px;width:auto}#content .red{color:#777}#content .red li{padding-bottom:12px}#content .red a{color:#a62323}#content .red a:hover{color:#521111}#content .green{color:#7e961b}#content .green h3{color:#bcde2e;text-shadow:-2px -2px 0 #0b310a,2px -2px 0 #0b310a,-2px 2px 0 #0b310a,2px 2px 0 #0b310a}#content .green a{color:#1b6419}#content .green a.bounce{display:block}#content .green a:hover{color:#103b0f}#content .blue{color:#3b5997}#content .blue h3{color:#99d0ec;text-shadow:-2px -2px 0 #3032a8,2px -2px 0 #3032a8,-2px 2px 0 #3032a8,2px 2px 0 #3032a8}#content .blue img.left{margin-top:-26px}#content .blue a{color:#3032a8;display:inline-block}#content .blue a:hover{color:#252680}#content .blue a.button{box-shadow:none;background:#3b5997;font-size:16px;color:#fff;padding:6px;line-height:1;margin:0;margin-top:4px;text-align:center}#content .blue a.button:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNpi/P//P8NQBkwMQxyMemDUA6MeGPXA8PWAEhB3APFJIH4FxP+A+D8WTBFgoZHjC4G4FYg5aR0DjDSoibOAeCopbhhMHuAB4odALEQvD1A7D7iT6HiGwZYHdAjIfwDiu4PZAxx45K4CsQ3UE0OyHjhEbcePVmSDAVAjDwgSmQfY0dTCwPuBrgcoMeAjEAsM5ST0YqjngadD3QP3h7oHKK6VqVEKVSCxPYDYAYe6E0C8AU1s62DwQCcSWwCPB86jqR2tyEY9MOqBUQ+MemDUA6MeGPXAqAdGPTDqgYEFjKMT3aMeGPXAqAdGPUAJAAgwAO0ELMJWTmP8AAAAAElFTkSuQmCC");background-size:26px 26px;background-repeat:no-repeat;margin-top:-7px;margin-bottom:-9px;margin-right:.1em;margin-left:-8px;height:28px;width:28px;content:' ';display:inline-block}#content .blue a.button:hover{color:#fff}#content .blue .l{font-size:32px}#content .blue .s{font-size:18px}#subscribe-form{padding:24px 12px;margin:24px auto;background:#d32525;color:#fff;z-index:1000;font-size:16px;text-align:center;max-width:560px}#subscribe-form form{text-align:center}#subscribe-form input{outline:none !important;font-family:sans-serif}#subscribe-form span{white-space:nowrap}#subscribe-form label{line-height:1.3;display:inline-block;padding-bottom:5px;font-size:18px}#subscribe-form input[type="email"]{padding:12px;width:190px;border:1px solid #a51b1b;border-right:0;border-radius:5px 0 0 5px;font-size:16px}#subscribe-form input[type="email"]:focus{outline:0;border:1px solid #f86464;border-right:0}#subscribe-form input#subscribe{padding:12px;font-size:16px;display:inline-block;cursor:pointer;z-index:1000;font-weight:bold;margin-left:-5px;border-radius:0 5px 5px 0;color:#9c2214;border:1px solid #a51b1b;border-left:1px solid #aaa;box-shadow:inset 0 0 1px #fff;background:#fab22b;background:-webkit-linear-gradient(to bottom,#fdf62f 0,#fab22b 100%);background:linear-gradient(to bottom,#fdf62f 0,#fab22b 100%);background:linear-gradient(to bottom,#fdf62f 0,#fab22b 100%)}#subscribe-form input#subscribe:focus,#subscribe-form input#subscribe:hover{background:-webkit-linear-gradient(to bottom,#fdf755 0,#ffc24f 100%);background:linear-gradient(to bottom,#fdf755 0,#ffc24f 100%);background:linear-gradient(to bottom,#fdf755 0,#ffc24f 100%)}#subscribe-form input#subscribe:active{box-shadow:none;background:-webkit-linear-gradient(to bottom,#fab22b 5%,#fdf62f 100%);background:linear-gradient(to bottom,#fab22b 5%,#fdf62f 100%);background:linear-gradient(to bottom,#fab22b 5%,#fdf62f 100%)}.copy{margin-top:-5px}#footer{text-align:center;padding:12px 0;position:relative;color:#252525}#footer .logo-hb{width:120px;height:auto}#footer .rating{width:40px;height:auto}#footer li{display:inline-block;vertical-align:middle}#footer li a{color:#252525;display:block;font-size:14px;padding:6px}#footer li a:hover{color:#000;text-shadow:0 0 10px #fff;text-decoration:underline}#fruit-left,#fruit-right{position:absolute;bottom:0;width:100px;height:auto}#fruit-left{left:0}#fruit-right{right:0}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;width:100%;float:left;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}}html{background:#111}body{font-family:'bronicregular',sans-serif;background:#fdfbe2;font-weight:normal;max-width:1920px;margin:0 auto}.right{float:right}.left{float:left}.hidden{display:none !important}.hidden-small{display:none !important}.blur{-webkit-filter:blur(5px);-ms-filter:blur(5px);-moz-filter:blur(5px);filter:blur(5px);overflow:hidden;height:100%}h2,h3,h4{font-weight:normal;text-transform:uppercase}a{outline:none !important}#header{background-color:#111;background-position:top center;padding-bottom:12px;position:relative}#nav{position:absolute;top:0;right:0;z-index:3;background:#7b3016 url(../images/nav-bg.png) no-repeat center left;background-size:315px 57.5px;box-shadow:1px 1px 3px rgba(0,0,0,0.5);padding:0 12px;padding-right:6px;z-index:90}#nav li{display:inline-block;vertical-align:middle}#nav li a{font-size:18px;line-height:1.7;padding:6px 6px;display:block;color:white;position:relative;text-transform:uppercase;text-shadow:-2px -2px 0 #331309,2px -2px 0 #331309,-2px 2px 0 #331309,2px 2px 0 #331309}#nav li a sup{display:inline-block;text-shadow:none;width:97px;height:36px;padding:0 6px;background:url(../images/news-label.png) no-repeat top left;background-size:97px 36px;line-height:32px;text-align:left;font-size:16px;position:absolute;top:7px;left:-88px;text-transform:uppercase}#nav li a.social{padding:0;height:36px;width:36px}#paper-top{position:absolute;bottom:-26px;z-index:9;background:url(../images/paper-top.png) no-repeat bottom center;background-size:960.5px 47px;height:47px;width:100%}#content{color:#a62323;font-size:18px;position:relative;text-align:left;text-transform:uppercase}#content h3{font-size:26px;margin-bottom:12px;margin-top:24px;color:#ffd436;text-shadow:-2px -2px 0 #4b081d,2px -2px 0 #4b081d,-2px 2px 0 #4b081d,2px 2px 0 #4b081d}#content a{color:#a62323}#content .columns{padding-bottom:24px}#content img.left{height:110px;width:auto;display:inline-block;float:left;margin-top:-30px}#content h3{margin-bottom:6px}#content h3 img{height:33px;width:auto}#content .red{color:#777}#content .red li{padding-bottom:12px}#content .red a{color:#a62323}#content .red a:hover{color:#521111}#content .green{color:#7e961b}#content .green h3{color:#bcde2e;text-shadow:-2px -2px 0 #0b310a,2px -2px 0 #0b310a,-2px 2px 0 #0b310a,2px 2px 0 #0b310a}#content .green a{color:#1b6419}#content .green a.bounce{display:block}#content .green a:hover{color:#103b0f}#content .blue{color:#3b5997}#content .blue h3{color:#99d0ec;text-shadow:-2px -2px 0 #3032a8,2px -2px 0 #3032a8,-2px 2px 0 #3032a8,2px 2px 0 #3032a8}#content .blue img.left{margin-top:-26px}#content .blue a{color:#3032a8;display:inline-block}#content .blue a:hover{color:#252680}#content .blue a.button{box-shadow:none;background:#3b5997;font-size:16px;color:#fff;padding:6px;line-height:1;margin:0;margin-top:4px;text-align:center}#content .blue a.button:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNpi/P//P8NQBkwMQxyMemDUA6MeGPXA8PWAEhB3APFJIH4FxP+A+D8WTBFgoZHjC4G4FYg5aR0DjDSoibOAeCopbhhMHuAB4odALEQvD1A7D7iT6HiGwZYHdAjIfwDiu4PZAxx45K4CsQ3UE0OyHjhEbcePVmSDAVAjDwgSmQfY0dTCwPuBrgcoMeAjEAsM5ST0YqjngadD3QP3h7oHKK6VqVEKVSCxPYDYAYe6E0C8AU1s62DwQCcSWwCPB86jqR2tyEY9MOqBUQ+MemDUA6MeGPXAqAdGPTDqgYEFjKMT3aMeGPXAqAdGPUAJAAgwAO0ELMJWTmP8AAAAAElFTkSuQmCC");background-size:26px 26px;background-repeat:no-repeat;margin-top:-7px;margin-bottom:-9px;margin-right:.1em;margin-left:-8px;height:28px;width:28px;content:' ';display:inline-block}#content .blue a.button:hover{color:#fff}#content .blue .l{font-size:32px}#content .blue .s{font-size:18px}#subscribe-form{padding:24px 12px;margin:24px auto;background:#d32525;color:#fff;z-index:1000;font-size:16px;text-align:center;max-width:560px}#subscribe-form form{text-align:center}#subscribe-form input{outline:none !important;font-family:sans-serif}#subscribe-form span{white-space:nowrap}#subscribe-form label{line-height:1.3;display:inline-block;padding-bottom:5px;font-size:18px}#subscribe-form input[type="email"]{padding:12px;width:190px;border:1px solid #a51b1b;border-right:0;border-radius:5px 0 0 5px;font-size:16px}#subscribe-form input[type="email"]:focus{outline:0;border:1px solid #f86464;border-right:0}#subscribe-form input#subscribe{padding:12px;font-size:16px;display:inline-block;cursor:pointer;z-index:1000;font-weight:bold;margin-left:-5px;border-radius:0 5px 5px 0;color:#9c2214;border:1px solid #a51b1b;border-left:1px solid #aaa;box-shadow:inset 0 0 1px #fff;background:#fab22b;background:-webkit-linear-gradient(to bottom,#fdf62f 0,#fab22b 100%);background:linear-gradient(to bottom,#fdf62f 0,#fab22b 100%);background:linear-gradient(to bottom,#fdf62f 0,#fab22b 100%)}#subscribe-form input#subscribe:focus,#subscribe-form input#subscribe:hover{background:-webkit-linear-gradient(to bottom,#fdf755 0,#ffc24f 100%);background:linear-gradient(to bottom,#fdf755 0,#ffc24f 100%);background:linear-gradient(to bottom,#fdf755 0,#ffc24f 100%)}#subscribe-form input#subscribe:active{box-shadow:none;background:-webkit-linear-gradient(to bottom,#fab22b 5%,#fdf62f 100%);background:linear-gradient(to bottom,#fab22b 5%,#fdf62f 100%);background:linear-gradient(to bottom,#fab22b 5%,#fdf62f 100%)}.copy{margin-top:-5px}#footer{text-align:center;padding:12px 0;position:relative;color:#252525}#footer .logo-hb{width:120px;height:auto}#footer .rating{width:40px;height:auto}#footer li{display:inline-block;vertical-align:middle}#footer li a{color:#252525;display:block;font-size:14px;padding:6px}#footer li a:hover{color:#000;text-shadow:0 0 10px #fff;text-decoration:underline}#fruit-left,#fruit-right{position:absolute;bottom:0;width:100px;height:auto}#fruit-left{left:0}#fruit-right{right:0}#panels{z-index:2;border-top:0;margin-bottom:-16px}#panels ul{margin:0}#panels .panel{position:relative}#panels .panel a{outline:none !important}#panels .columns.large-10{padding:0 !important}#panels li{padding:0}#panels li img{width:100%;height:auto;overflow:none}#panels li h2{display:none;line-height:0}#panels li p{margin-top:-40px;margin-bottom:20px}#panels li:last-child p{margin-bottom:37px}#panels .panel{line-height:0;text-align:center}a.button{border-radius:6px;background:#ace326;border:3px solid #0b310a;padding:6px 6px;line-height:1;font-size:20px;color:#0b310a;text-transform:uppercase;margin:0 12px;box-shadow:1px 1px 2px rgba(0,0,0,0.5);box-shadow:3px 3px 3px rgba(0,0,0,0.3)}a.button.button-download{background:#ace326;background:-moz-linear-gradient(top,#ace326 0,#cad96b 49%,#6fb819 50%,#6fb819 50%,#6fb819 51%,#ade826 100%);background:-webkit-linear-gradient(top,#ace326 0,#cad96b 49%,#6fb819 50%,#6fb819 50%,#6fb819 51%,#ade826 100%);background:linear-gradient(to bottom,#ace326 0,#cad96b 49%,#6fb819 50%,#6fb819 50%,#6fb819 51%,#ade826 100%)}a.button.button-download{background:#fab22b;background:-moz-linear-gradient(top,#fdf62f 0,#fab22b 100%);background:-webkit-linear-gradient(top,#fdf62f 0,#fab22b 100%);background:linear-gradient(to bottom,#fdf62f 0,#fab22b 100%);border:3px solid #b44734;color:#9c2214}#hero{max-height:852px;min-height:355px;background:#24263f url(../images/banners/banner-fn-characters.jpg) no-repeat top center;background-size:cover;text-align:center}#hero .logo{margin-top:20px;cursor:default;height:auto;max-height:250px}#hero a{display:block}#hero a.button.button-download{margin-top:6px;width:160px;display:inline-block}@media only screen and (min-width:40.063em){#panels{position:absolute;bottom:60px;right:0;left:0;margin-bottom:0;background:transparent;padding-top:0;border-top:0}#panels ul{margin:0}#panels li{padding:0 .625rem 1.25rem}#panels li img{border-radius:6px 6px 0 0;border-bottom:1px solid #a85e45}#panels li h2,#panels li a.button,#panels li p{display:block;line-height:inherit}#panels li p{position:relative;margin:0;padding:0}#panels li:last-child p{margin-bottom:0}#panels li h2{margin:12px 0;color:#fdedcb;font-size:18px;line-height:1.1}#panels .panel{background:#742c14 url(../images/wood-texture.png) top center;border-radius:12px;padding-bottom:12px;line-height:inherit}#panels .panel a.button{display:block !important}#panels .panel:hover{background-color:#97391a}a.button{padding:12px 6px}#hero{min-height:710px}#hero .logo{margin-top:100px;max-height:auto}#hero a.button.button-download{display:none}}@media only screen and (min-width:64.063em){#panels li h2,#panels li a.button{font-size:24px}#hero{min-height:840px}#hero .logo{width:auto;margin-top:80px;max-height:400px}}@media only screen and (min-width:40.063em){.shadow{position:relative;box-shadow:0 1px 5px rgba(0,0,0,0.5);-webkit-transition:all .6s cubic-bezier(0.165,0.84,0.44,1);transition:all .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.shadow:after{content:"";border-radius:5px;position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 15px rgba(0,0,0,0.5);opacity:0;-webkit-transition:all .4s cubic-bezier(0.165,0.84,0.44,1);transition:all .4s cubic-bezier(0.165,0.84,0.44,1)}.shadow:hover{z-index:999;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.shadow:hover:after{opacity:1}}@media only screen and (max-width:32em){#hero .logo{margin-top:80px}#hero a.button.button-download{margin-top:-30px}#panels .columns{padding:0 !important;padding-bottom:12px !important}#panels .panel a.button-download{display:none}#footer{padding-bottom:24px}}@media only screen and (min-width:40.063em){.hidden-small{display:block !important}#header{min-height:auto;padding-bottom:24px}#nav{background-size:378px 69px;padding:0 12px}#nav li a{font-size:26px;line-height:1.45;padding:9.6px;padding-bottom:12px}#nav li a.social{height:40px;width:40px}#nav li a sup{top:14px;font-size:17px}#paper-top{bottom:-25px;background-size:1921px 94px;height:94px}#content{text-align:left}#content h3{margin-bottom:12px}#content img.left{float:left;height:75px;margin-top:-25px;margin-right:-13px}#content .green a img{margin-top:-10px}#subscribe-form{margin-top:0;margin-bottom:24px;border-radius:6px;padding:24px}#subscribe-form label{padding:0;transform:rotate(-1deg);display:inline-block;padding-bottom:20px}#subscribe-form input[type="email"]{width:340px}#subscribe-form input#subscribe{width:130px}#fruit-left,#fruit-right{width:150px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#content img.left{margin-top:-30px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){#hero .logo{height:250px;margin-top:90px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){#hero .logo{height:250px;margin-top:50px}}@media only screen and (min-width:64.063em){#content .columns{padding-bottom:48px}#content img.left{margin-top:-30px;margin-right:40px;height:110px}#content .green a img{max-width:300px}#subscribe-form{margin-top:0}#footer{padding-top:0}#footer .logo-hb{width:150px}#footer li a{font-size:16px;padding:12px}#fruit-left,#fruit-right{width:auto}}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.05,0.95);-moz-transform:scale(1.05,0.95);transform:scale(1.05,0.95)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes bounce{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.05,0.95);-moz-transform:scale(1.05,0.95);transform:scale(1.05,0.95)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}}@keyframes bounce{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.05,0.95);-moz-transform:scale(1.05,0.95);transform:scale(1.05,0.95)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes press{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(0.7,0.85);-moz-transform:scale(0.7,0.85);transform:scale(0.7,0.85)}100%{-webkit-transform:scale(0.9,0.9);-moz-transform:scale(0.9,0.9);transform:scale(0.9,0.9)}}@-moz-keyframes press{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(0.7,0.85);-moz-transform:scale(0.7,0.85);transform:scale(0.7,0.85)}100%{-webkit-transform:scale(0.9,0.9);-moz-transform:scale(0.9,0.9);transform:scale(0.9,0.9)}}@keyframes press{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(0.7,0.85);-moz-transform:scale(0.7,0.85);transform:scale(0.7,0.85)}100%{-webkit-transform:scale(0.9,0.9);-moz-transform:scale(0.9,0.9);transform:scale(0.9,0.9)}}@-webkit-keyframes notification{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}5%{-webkit-transform:scale(1.05,0.95) translate3d(-10px,0,0);-moz-transform:scale(1.05,0.95) translate3d(-10px,0,0);transform:scale(1.05,0.95) translate3d(-10px,0,0)}7%{-webkit-transform:scale(1,1) translate3d(0,0,0);-moz-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}}@-moz-keyframes notification{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}5%{-webkit-transform:scale(1.05,0.95) translate3d(-10px,0,0);-moz-transform:scale(1.05,0.95) translate3d(-10px,0,0);transform:scale(1.05,0.95) translate3d(-10px,0,0)}7%{-webkit-transform:scale(1,1) translate3d(0,0,0);-moz-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}}@keyframes notification{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}5%{-webkit-transform:scale(1.05,0.95) translate3d(-10px,0,0);-moz-transform:scale(1.05,0.95) translate3d(-10px,0,0);transform:scale(1.05,0.95) translate3d(-10px,0,0)}7%{-webkit-transform:scale(1,1) translate3d(0,0,0);-moz-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}}.button-download:hover,.bounce:hover,.button:hover,.social:hover,.mfp-close:hover{display:none;-webkit-animation:bounce .2s ease-in-out;-moz-animation:bounce .2s ease-in-out;animation:bounce .2s ease-in-out}.bounce:active,.button:active,.social:active,.mfp-close:active{-webkit-animation:press .2s ease-in-out;-moz-animation:press .2s ease-in-out;animation:press .2s ease-in-out}#nav sup{-webkit-animation:notification 4s infinite;-moz-animation:notification 4s infinite;animation:notification 4s infinite}.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-bg.mfp-ready{opacity:.3}.mfp-bg.mfp-removing{opacity:0}.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1,1);-ms-transform:translate3d(0,0,0) scale(1,1);-moz-transform:translate3d(0,0,0) scale(1,1);transform:translate3d(0,0,0) scale(1,1)}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.3;filter:alpha(opacity=30)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;margin-top:30px;text-align:left;z-index:505}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;box-shadow:none}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:504}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}.mfp-close,.mfp-arrow{overflow:visible;cursor:pointer;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:4px;top:-21px;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#fff !important;background:#da5351;border-radius:50%;padding:2px;font-style:normal;font-size:48px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;outline:0}.mfp-close:active{top:-21px}.mfp-close-btn-in .mfp-close{color:#333;display:block !important}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:0;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:0;opacity:1;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{opacity:.3;border-top-width:12px;border-bottom-width:12px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:12px solid #000;left:5px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:20px solid #FFF}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:12px solid #000;left:3px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:20px solid #FFF}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.mfp-iframe-holder .mfp-close{top:-10px;box-shadow:none}.mfp-iframe-holder .mfp-close:active{top:-9px !important}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;box-shadow:none}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:800px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:0;padding-right:0}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;box-shadow:none !important}.modal{width:100%;max-width:740px;background:#fdfbe2;text-align:center;margin:0 auto;color:#252525;padding:12px;position:relative;box-shadow:1px 1px 8px rgba(0,0,0,0.9)}.modal h3{margin:12px 0;font-size:26px;color:#a62323}.modal li{display:inline-block;padding:6px;font-family:sans-serif;font-size:14px;color:#252525;text-align:left}.modal a{color:#252525;font-weight:bold}.modal a img{height:40px;width:auto;display:block;clear:both;padding-top:3px}#modal-news{margin-top:6px}#modal-news ul{text-align:left}#modal-news li{border-bottom:1px solid #f0d3a1;padding-bottom:12px;margin-bottom:12px}#modal-news h4{font-family:'bronicregular',sans-serif;margin:0;font-size:22px}#modal-news p{font-size:16px;margin:12px 0;line-height:1.45;max-width:100%}#modal-news a{font-weight:normal;text-decoration:underline;color:#a62323}#modal-news a:hover{color:#111}.mfp-close{width:44px !important;background:#d31919;border:3px solid #9b2113;line-height:36px}.mfp-wrap.mfp-ready .mfp-content.height{height:100%}#modal-ghostbusters{text-align:center;height:100%;position:relative}.mfp-close-btn-in #modal-ghostbusters .mfp-close{display:none !important}@media only screen and (min-width:40.063em){.mfp-content{margin-top:0}.mfp-close{right:4px;top:-11px}.mfp-close:active{top:-11px}.modal{width:90%;border-radius:4px;border:5px solid #f0d3a1}.modal li{padding:12px}.modal a img{height:60px}.modal p{max-width:80%;margin:0 auto}.scroll{position:relative;height:33px;width:100%;background:url(../images/scroll-top-mid.png) repeat-x;background-size:2px 34px;margin-top:-17px}.scroll:before,.scroll:after{content:' ';display:block;width:43px;height:33px;position:absolute;top:0}.scroll:before{background:url(../images/scroll-top-left.png) no-repeat;background-size:35px 35px;left:-34px}.scroll:after{background:url(../images/scroll-top-right.png) no-repeat;background-size:35px 35px;right:-42px}}@media only screen and (min-width:64.063em){.mfp-close-btn-in .mfp-close{right:-6px}}