/*! normalize.css v1.1.2 | MIT License | git.io/normalize*/article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield}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}.b-header,.b-stage-body,.b-map-search__form,.b-footer__nav,.pairs{*zoom:1}.b-header:before,.b-stage-body:before,.b-map-search__form:before,.b-footer__nav:before,.pairs:before,.b-header:after,.b-stage-body:after,.b-map-search__form:after,.b-footer__nav:after,.pairs:after{display:block;height:0!important;line-height:0;overflow:hidden;visibility:hidden;content:"."}.b-header:after,.b-stage-body:after,.b-map-search__form:after,.b-footer__nav:after,.pairs:after{clear:both}p.lead{font-size:1.09375em;line-height:1.6}.subheader{line-height:1.4;color:#b3b3b3;font-weight:300;margin-top:.2em;margin-bottom:.5em}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{position:relative;color:#555;font-family:"ITC Franklin Gothic LT W01 Bk",Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6em}.overlay{z-index:10}.global-padding{padding:10px}@media only screen and (min-width:47.9375em){.global-padding{padding:20px}}.global-padding--no-top-padding{padding:0 10px 10px 10px}@media only screen and (min-width:47.9375em){.global-padding--no-top-padding{padding:0 1.25em 1.25em 1.25em;padding:0 20px 20px 20px}}.spinner-container{position:relative;display:inline-block;width:16px;margin-right:10px}.color-theme--aqua{background:#66abb2}.color-theme--aqua .b-aside{background:#001719;background:rgba(0,23,25,.8)}@media only screen and (min-width:64em){.color-theme--aqua .b-aside{background-color:transparent}}.color-theme--aqua .b-aside__bar{background:#001719;background:rgba(0,23,25,.8)}@media only screen and (min-width:64em){.color-theme--aqua .b-aside__substage li{background:#001719;background:rgba(0,23,25,.8)}}.color-theme--aqua .b-aside__substage li.active{background-color:#00737f}@media only screen and (min-width:64em){.color-theme--aqua .b-aside__substage li.active{background-color:transparent}}.color-theme--aqua .game-area .b-main-content{background-color:#00737f;background-image:url(../img/box_bkgds/box_bkgd_aqua.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.game-area .b-main-content{background-size:cover}}@media only screen and (min-width:64em){.color-theme--aqua.status--challenge .b-main-content{background-color:transparent;background-image:none}}.color-theme--aqua .gga-box-ident{background-image:url(../img/gga_box_ident_aqua.png)}.color-theme--aqua .b-stage-header--desktop{background-color:#00737f;background-image:url(../img/box_bkgds/box_bkgd_aqua.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.b-stage-header--desktop{background-size:cover}}@media only screen and (min-width:64em){.color-theme--aqua .b-drag-item__content-wrapper{background-color:#338f99}}.color-theme--aqua .b-drag-item__content,.color-theme--aqua .b-drag-item__handle-underpart-inner,.color-theme--aqua .b-drag-item__static__item,.color-theme--aqua .game--matching .nubbin__inner{background-color:#00737f}@media only screen and (min-width:64em){.color-theme--aqua .pairs .inside-wrapper{background-color:#338f99}}.color-theme--aqua .pairs .back,.color-theme--aqua .pairs .back .nubbin__inner{background-color:#00737f}.color-theme--aqua .trivia__image{background-color:#338f99}.color-theme--aqua .trivia .nubbin__inner,.color-theme--aqua .trivia .question-mark-tile__inner{background-color:#00737f}.color-theme--aqua .trivia__answer:before{background-color:#338f99}.color-theme--aqua .b-map-search__label{background-color:#005159}.color-theme--aqua .trivia__fake-gutters .gutter{background:#66abb2}.color-theme--aqua .trivia__answer .inner{background-color:#00737f}.color-theme--blue{background:#94add6}.color-theme--blue .b-aside{background:#2d4873;background:rgba(45,72,115,.8)}@media only screen and (min-width:64em){.color-theme--blue .b-aside{background-color:transparent}}.color-theme--blue .b-aside__bar{background:#2d4873;background:rgba(45,72,115,.8)}@media only screen and (min-width:64em){.color-theme--blue .b-aside__substage li{background:#2d4873;background:rgba(45,72,115,.8)}}.color-theme--blue .b-aside__substage li.active{background-color:#4c76ba}@media only screen and (min-width:64em){.color-theme--blue .b-aside__substage li.active{background-color:transparent}}.color-theme--blue .game-area .b-main-content{background-color:#4c76ba;background-image:url(../img/box_bkgds/box_bkgd_blue.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.game-area .b-main-content{background-size:cover}}@media only screen and (min-width:64em){.color-theme--blue.status--challenge .b-main-content{background-color:transparent;background-image:none}}.color-theme--blue .gga-box-ident{background-image:url(../img/gga_box_ident_blue.png)}.color-theme--blue .b-stage-header--desktop{background-color:#4c76ba;background-image:url(../img/box_bkgds/box_bkgd_blue.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.b-stage-header--desktop{background-size:cover}}@media only screen and (min-width:64em){.color-theme--blue .b-drag-item__content-wrapper{background-color:#7091c8}}.color-theme--blue .b-drag-item__content,.color-theme--blue .b-drag-item__handle-underpart-inner,.color-theme--blue .b-drag-item__static__item,.color-theme--blue .game--matching .nubbin__inner{background-color:#4c76ba}@media only screen and (min-width:64em){.color-theme--blue .pairs .inside-wrapper{background-color:#7091c8}}.color-theme--blue .pairs .back,.color-theme--blue .pairs .back .nubbin__inner{background-color:#4c76ba}.color-theme--blue .trivia__image{background-color:#7091c8}.color-theme--blue .trivia .nubbin__inner,.color-theme--blue .trivia .question-mark-tile__inner{background-color:#4c76ba}.color-theme--blue .trivia__answer:before{background-color:#7091c8}.color-theme--blue .b-map-search__label{background-color:#355382}.color-theme--blue .trivia__fake-gutters .gutter{background:#94add6}.color-theme--blue .trivia__answer .inner{background-color:#4c76ba}.color-theme--purple{background:#bf9ac5}.color-theme--purple .b-aside{background:#57325c;background:rgba(87,50,92,.8)}@media only screen and (min-width:64em){.color-theme--purple .b-aside{background-color:transparent}}.color-theme--purple .b-aside__bar{background:#57325c;background:rgba(87,50,92,.8)}@media only screen and (min-width:64em){.color-theme--purple .b-aside__substage li{background:#57325c;background:rgba(87,50,92,.8)}}.color-theme--purple .b-aside__substage li.active{background-color:#95569e}@media only screen and (min-width:64em){.color-theme--purple .b-aside__substage li.active{background-color:transparent}}.color-theme--purple .game-area .b-main-content{background-color:#95569e;background-image:url(../img/box_bkgds/box_bkgd_purple.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.game-area .b-main-content{background-size:cover}}@media only screen and (min-width:64em){.color-theme--purple.status--challenge .b-main-content{background-color:transparent;background-image:none}}.color-theme--purple .gga-box-ident{background-image:url(../img/gga_box_ident_purple.png)}.color-theme--purple .b-stage-header--desktop{background-color:#95569e;background-image:url(../img/box_bkgds/box_bkgd_purple.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.b-stage-header--desktop{background-size:cover}}@media only screen and (min-width:64em){.color-theme--purple .b-drag-item__content-wrapper{background-color:#aa78b1}}.color-theme--purple .b-drag-item__content,.color-theme--purple .b-drag-item__handle-underpart-inner,.color-theme--purple .b-drag-item__static__item,.color-theme--purple .game--matching .nubbin__inner{background-color:#95569e}@media only screen and (min-width:64em){.color-theme--purple .pairs .inside-wrapper{background-color:#aa78b1}}.color-theme--purple .pairs .back,.color-theme--purple .pairs .back .nubbin__inner{background-color:#95569e}.color-theme--purple .trivia__image{background-color:#aa78b1}.color-theme--purple .trivia .nubbin__inner,.color-theme--purple .trivia .question-mark-tile__inner{background-color:#95569e}.color-theme--purple .trivia__answer:before{background-color:#aa78b1}.color-theme--purple .b-map-search__label{background-color:#683c6f}.color-theme--purple .trivia__fake-gutters .gutter{background:#bf9ac5}.color-theme--purple .trivia__answer .inner{background-color:#95569e}.color-theme--yellow{background:#f8be67}.color-theme--yellow .b-aside{background:#8d5501;background:rgba(141,85,1,.8)}@media only screen and (min-width:64em){.color-theme--yellow .b-aside{background-color:transparent}}.color-theme--yellow .b-aside__bar{background:#8d5501;background:rgba(141,85,1,.8)}@media only screen and (min-width:64em){.color-theme--yellow .b-aside__substage li{background:#8d5501;background:rgba(141,85,1,.8)}}.color-theme--yellow .b-aside__substage li.active{background-color:#f39201}@media only screen and (min-width:64em){.color-theme--yellow .b-aside__substage li.active{background-color:transparent}}.color-theme--yellow .game-area .b-main-content{background-color:#f39201;background-image:url(../img/box_bkgds/box_bkgd_yellow.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.game-area .b-main-content{background-size:cover}}@media only screen and (min-width:64em){.color-theme--yellow.status--challenge .b-main-content{background-color:transparent;background-image:none}}.color-theme--yellow .gga-box-ident{background-image:url(../img/gga_box_ident_yellow.png)}.color-theme--yellow .b-stage-header--desktop{background-color:#f39201;background-image:url(../img/box_bkgds/box_bkgd_yellow.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.b-stage-header--desktop{background-size:cover}}@media only screen and (min-width:64em){.color-theme--yellow .b-drag-item__content-wrapper{background-color:#f5a834}}.color-theme--yellow .b-drag-item__content,.color-theme--yellow .b-drag-item__handle-underpart-inner,.color-theme--yellow .b-drag-item__static__item,.color-theme--yellow .game--matching .nubbin__inner{background-color:#f39201}@media only screen and (min-width:64em){.color-theme--yellow .pairs .inside-wrapper{background-color:#f5a834}}.color-theme--yellow .pairs .back,.color-theme--yellow .pairs .back .nubbin__inner{background-color:#f39201}.color-theme--yellow .trivia__image{background-color:#f5a834}.color-theme--yellow .trivia .nubbin__inner,.color-theme--yellow .trivia .question-mark-tile__inner{background-color:#f39201}.color-theme--yellow .trivia__answer:before{background-color:#f5a834}.color-theme--yellow .b-map-search__label{background-color:#aa6601}.color-theme--yellow .trivia__fake-gutters .gutter{background:#f8be67}.color-theme--yellow .trivia__answer .inner{background-color:#f39201}.color-theme--green{background:#abd69b}.color-theme--green .b-aside{background:#467a33;background:rgba(70,122,51,.8)}@media only screen and (min-width:64em){.color-theme--green .b-aside{background-color:transparent}}.color-theme--green .b-aside__bar{background:#467a33;background:rgba(70,122,51,.8)}@media only screen and (min-width:64em){.color-theme--green .b-aside__substage li{background:#467a33;background:rgba(70,122,51,.8)}}.color-theme--green .b-aside__substage li.active{background-color:#73ba59}@media only screen and (min-width:64em){.color-theme--green .b-aside__substage li.active{background-color:transparent}}.color-theme--green .game-area .b-main-content{background-color:#73ba59;background-image:url(../img/box_bkgds/box_bkgd_green.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.game-area .b-main-content{background-size:cover}}@media only screen and (min-width:64em){.color-theme--green.status--challenge .b-main-content{background-color:transparent;background-image:none}}.color-theme--green .gga-box-ident{background-image:url(../img/gga_box_ident_green.png)}.color-theme--green .b-stage-header--desktop{background-color:#73ba59;background-image:url(../img/box_bkgds/box_bkgd_green.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.b-stage-header--desktop{background-size:cover}}@media only screen and (min-width:64em){.color-theme--green .b-drag-item__content-wrapper{background-color:#8fc87a}}.color-theme--green .b-drag-item__content,.color-theme--green .b-drag-item__handle-underpart-inner,.color-theme--green .b-drag-item__static__item,.color-theme--green .game--matching .nubbin__inner{background-color:#73ba59}@media only screen and (min-width:64em){.color-theme--green .pairs .inside-wrapper{background-color:#8fc87a}}.color-theme--green .pairs .back,.color-theme--green .pairs .back .nubbin__inner{background-color:#73ba59}.color-theme--green .trivia__image{background-color:#8fc87a}.color-theme--green .trivia .nubbin__inner,.color-theme--green .trivia .question-mark-tile__inner{background-color:#73ba59}.color-theme--green .trivia__answer:before{background-color:#8fc87a}.color-theme--green .b-map-search__label{background-color:#51823e}.color-theme--green .trivia__fake-gutters .gutter{background:#abd69b}.color-theme--green .trivia__answer .inner{background-color:#73ba59}.color-theme--magenta{background:#de69b2}.color-theme--magenta .b-aside{background:#640340;background:rgba(100,3,64,.8)}@media only screen and (min-width:64em){.color-theme--magenta .b-aside{background-color:transparent}}.color-theme--magenta .b-aside__bar{background:#640340;background:rgba(100,3,64,.8)}@media only screen and (min-width:64em){.color-theme--magenta .b-aside__substage li{background:#640340;background:rgba(100,3,64,.8)}}.color-theme--magenta .b-aside__substage li.active{background-color:#c8057f}@media only screen and (min-width:64em){.color-theme--magenta .b-aside__substage li.active{background-color:transparent}}.color-theme--magenta .game-area .b-main-content{background-color:#c8057f;background-image:url(../img/box_bkgds/box_bkgd_magenta.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.game-area .b-main-content{background-size:cover}}@media only screen and (min-width:64em){.color-theme--magenta.status--challenge .b-main-content{background-color:transparent;background-image:none}}.color-theme--magenta .gga-box-ident{background-image:url(../img/gga_box_ident_magenta.png)}.color-theme--magenta .b-stage-header--desktop{background-color:#c8057f;background-image:url(../img/box_bkgds/box_bkgd_magenta.jpg)}@media screen and (min-height:950px) and (min-width:1024px){.b-stage-header--desktop{background-size:cover}}@media only screen and (min-width:64em){.color-theme--magenta .b-drag-item__content-wrapper{background-color:#d33799}}.color-theme--magenta .b-drag-item__content,.color-theme--magenta .b-drag-item__handle-underpart-inner,.color-theme--magenta .b-drag-item__static__item,.color-theme--magenta .game--matching .nubbin__inner{background-color:#c8057f}@media only screen and (min-width:64em){.color-theme--magenta .pairs .inside-wrapper{background-color:#d33799}}.color-theme--magenta .pairs .back,.color-theme--magenta .pairs .back .nubbin__inner{background-color:#c8057f}.color-theme--magenta .trivia__image{background-color:#d33799}.color-theme--magenta .trivia .nubbin__inner,.color-theme--magenta .trivia .question-mark-tile__inner{background-color:#c8057f}.color-theme--magenta .trivia__answer:before{background-color:#d33799}.color-theme--magenta .b-map-search__label{background-color:#8c0459}.color-theme--magenta .trivia__fake-gutters .gutter{background:#de69b2}.color-theme--magenta .trivia__answer .inner{background-color:#c8057f}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#fff;text-decoration:underline;line-height:inherit}a:hover,a:focus{color:#fff}a:hover{text-decoration:none}a img{border:none}p{font-family:inherit;font-weight:400;font-size:13px;line-height:1.4;margin-bottom:1.25em;text-rendering:optimizeLegibility}@media only screen and (min-width:36.875em){p{font-size:.875em}}h1,h2,h3,h4,h5,h6{font-family:"ITC Franklin Gothic LT W01 Dm",Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#666;text-rendering:optimizeLegibility;margin-top:.2em;margin-bottom:.5em;line-height:1.2125em}h1{font-size:1.375em}h2{font-size:1.25em}h3{font-size:1.125em}h4{font-size:1em}h5{font-size:.875em}h6{font-size:1em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:400;font-family:"ITC Franklin Gothic LT W01 Dm",Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;line-height:inherit}small{font-size:80%;line-height:inherit}code{font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:700;color:#943918}ul,ol,dl{font-size:.875em;line-height:1.4;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:0;font-size:1em}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:.3em;font-weight:700}dl dd{margin-bottom:.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#555;border-bottom:1px dotted #ddd;cursor:"help"}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125em;color:#999}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#999}blockquote,blockquote p{line-height:1.4;color:#b3b3b3}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #ddd;padding:.625em .75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:700;font-size:.9375em}.vevent .summary{font-weight:700}.vevent abbr{cursor:"default";text-decoration:none;font-weight:700;border:none;padding:0 .0625em}.print-only{display:none!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}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:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}form,fieldset{margin-bottom:1.25em}legend,label{display:block;font-size:.875em;font-weight:400;padding:0;margin-bottom:.3125em}input,textarea,select{display:block;width:100%;font:inherit;line-height:1.470588235;color:#555;vertical-align:middle;margin-bottom:1em;padding:.25em;border:.0625em solid #b7b7b7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form button,form .btn{margin-bottom:1.25em}textarea{height:12em}input[type="image"],input[type="checkbox"],input[type="radio"]{display:inline-block;width:auto;height:auto;padding:0;margin-bottom:.294117647em;cursor:pointer}input:focus,textarea:focus{border-color:#9e9e9e;-webkit-box-shadow:inset 0 .07143em .07143em rgba(0,0,0,.075),0 0 .47059em #ccc;box-shadow:inset 0 .07143em .07143em rgba(0,0,0,.075),0 0 .47059em #ccc;outline:0;outline:thin dotted \9}input[type="file"]:focus,input[type="checkbox"]:focus,select:focus{outline:thin dotted;outline:.294117647em auto -webkit-focus-ring-color;outline-offset:-.117647059em}.required-note{text-align:right}.required-note .dot{color:red}.input-inline{display:inline;width:auto}.input-condensed{line-height:1;padding:.117647059em}@media only screen and (min-width:47.9375em){.b-wrapper--push{margin-top:5em}.b-header--push{position:relative;top:-5em}}.b-main-content{margin:.625em;position:relative;z-index:9}@media only screen and (min-width:47.9375em){.b-main-content{margin:20px auto 2.5em;max-width:700px}}.game-area .b-main-content{background-repeat:no-repeat;background-position:right top}.game-area .b-main-content.rules{background-image:none;background-color:#fff}@media only screen and (min-width:64em){.status--challenge .b-main-content{max-width:740px;background:none}}@media only screen and (min-width:75em){.status--challenge .b-main-content--game{max-width:860px}}@media only screen and (min-width:64em){.b-main-content--positioned{margin-bottom:0;margin-left:0;position:absolute;width:350px;top:71px;left:0;bottom:0;padding-left:63px}}.b-main-content--all-games-played{background:#fff;color:#555}@media only screen and (min-width:64em){.b-main-content--all-games-played{background:#fff}}.b-main-content--all-games-played h1{font-size:20px;font-family:"ITC Franklin Gothic LT W01 Bk";color:#555!important}@media only screen and (min-width:64em){.b-main-content--all-games-played h1{font-size:35px}}.b-main-content--planner{background-color:#4c76ba;background-image:url(../img/box_bkgds/box_bkgd_blue.jpg)}@media only screen and (min-width:64em){.b-main-content--planner{padding-left:0}}.b-main-content--planner-main{max-width:400px;margin-left:.625em}@media only screen and (min-width:75em){.b-main-content.rules,.b-main-content--game,.b-main-content--game-skipping-or-complete,.b-main-content--game-checking,.b-main-content--all-games-played,.b-main-content--planner{margin-top:60px}.b-main-content--planner-main{margin-top:20px}}.b-loading{border-radius:50px;background-clip:padding-box;z-index:100;height:100px;width:100px;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-50px;background-image:url(../img/spinner.png)!important;background-repeat:no-repeat!important;background-position:center center!important}.b-iframe-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;font-size:0;z-index:5}.b-iframe-wrapper__map{display:block;height:100%;width:100%;pointer-events:none;vertical-align:bottom}.status--challenge .gm-style{visibility:hidden}html,body{height:100%}.b-wrapper{min-height:100%;height:auto;position:relative;padding-bottom:26.125em}@media only screen and (min-width:36.875em){.b-wrapper{padding-bottom:300px}}.b-wrapper--game{padding-bottom:0;overflow:hidden}.b-wrapper--auto-height{height:auto}.b-game-wrapper{min-height:320px}@media only screen and (min-width:64em){.status--challenge .b-game-wrapper{padding-left:268px}}.b-footer,.b-push{position:absolute;bottom:0;left:0;right:0;height:25.5em}@media only screen and (min-width:36.875em){.b-footer,.b-push{height:15em}}.b-nav-main__nav-icon{cursor:pointer;display:block;padding:6px 12px 5px 12px;position:absolute;bottom:-1px;z-index:1001;right:14px;background-color:transparent;border-top:transparent 1px solid;border-right:transparent 1px solid;border-left:transparent 1px solid;color:#4c76ba;font-size:1em;line-height:2;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:47.9375em){.b-nav-main__nav-icon span{font-size:20px}.b-nav-main__nav-icon{right:21px;font-size:1.125em}}.b-nav-main--active .b-nav-main__nav-icon{background:#ececec;border-top:#dadada 1px solid;border-right:#dadada 1px solid;border-left:#dadada 1px solid}.b-nav-main{float:right;height:100%}.b-nav-main ul{display:none;margin:0;position:absolute;top:56px;right:0;left:0;background:#ececec;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15);z-index:100}@media only screen and (min-width:47.9375em){.b-nav-main ul{top:91px}}.b-nav-main ul li{float:none;padding:10px;border-top:#dadada 1px solid}@media only screen and (min-width:47.9375em){.b-nav-main ul li{padding:15px 20px}}.b-nav-main ul li a{display:block;text-decoration:none;-webkit-transition:color .15s ease-in;transition:color .15s ease-in;color:#4c76ba}@media only screen and (min-width:47.9375em){.b-nav-main ul li a{font-size:.9375em}}.b-nav-main ul li a:hover,.b-nav-main ul li a.active{color:#4c76ba;border-bottom-color:#4c76ba}.b-header{margin-bottom:.625em;padding:10px;position:relative;background:#fff;-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,.08);-moz-box-shadow:0 4px 0 0 rgba(0,0,0,.08);box-shadow:0 4px 0 0 rgba(0,0,0,.08);z-index:11}@media only screen and (min-width:47.9375em){.b-header{margin-bottom:20px;padding:20px}}.b-logo{float:left;-webkit-tap-highlight-color:transparent}.b-logo img{display:block;width:180px}@media only screen and (min-width:47.9375em){.b-logo img{width:256px}}.location-found-title{text-align:center;margin-top:20px}.b-aside{position:relative;margin-left:.625em;margin-right:.625em;margin-bottom:-10px;overflow:auto;z-index:10}.status--complete .b-aside{display:none}@media only screen and (min-width:47.9375em){.b-aside{margin-bottom:-20px;margin-left:auto;margin-right:auto;max-width:700px}}@media only screen and (min-width:64em){.b-aside{margin-bottom:0;position:absolute;margin-left:0;margin-right:0;max-width:none;left:0;top:91px;bottom:0;width:63px}}.b-aside__bar{position:absolute;bottom:0;width:100%;top:219px}.b-aside__substage{margin-bottom:0;list-style-type:none;float:left}@media only screen and (min-width:64em){.b-aside__substage{float:none}}.b-aside__substage li{float:left;width:48px}@media only screen and (min-width:64em){.b-aside__substage li{width:63px;float:none;width:auto;padding-top:5px;padding-bottom:5px}}.b-aside__substage img{vertical-align:middle;max-width:100%;height:auto;padding:5px}.b-aside__progress-list{margin-bottom:0;list-style-type:none;float:right}@media only screen and (min-width:64em){.b-aside__progress-list{float:none;position:absolute;bottom:10px;width:100%}}.b-aside__progress-list li{float:left;margin-right:10px;color:#fff}@media only screen and (min-width:64em){.b-aside__progress-list li{float:none;margin-right:0}.b-aside__progress-list li:first-child{margin-bottom:10px}}.b-aside__progress-list .heading{color:#fff;margin-bottom:0;margin-top:7px}@media only screen and (min-width:64em){.b-aside__progress-list .heading{margin-top:0}}.b-aside__progress-list p{margin-bottom:0}.b-aside__progress-list .progress{text-align:center}.b-aside__achievement{height:.9375em!important;margin-right:.25em;width:auto}.bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-image__positioned{height:auto;margin-bottom:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:6}.status--discover .bg-image{background-position:-9999em 0}@media only screen and (min-width:64em){.status--discover .bg-image{background-position:center center;margin-left:350px;margin-top:91px}}.b-stage-header h1{color:#0e2e86;font-size:.8125em}@media only screen and (min-width:47.9375em){.b-stage-header h1{font-size:.875em}}.b-stage-header p{margin-bottom:0;font-size:.875em}.b-stage-header .button{float:right;font-size:.75em}@media only screen and (min-width:47.9375em){.b-stage-header .button{font-size:.8125em}}.b-stage-body{padding-bottom:.15625em}@media only screen and (min-width:47.9375em){.b-stage-body{padding-bottom:.75em}}.b-stage-body form,.b-stage-body input[type=text]{margin:0}.b-stage__avatar{float:right;margin-bottom:.625em;margin-left:.625em;max-width:4.6875em;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.08);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.08);box-shadow:4px 4px 0 0 rgba(0,0,0,.08);display:none}.b-stage__details{text-align:center;display:none}.b-stage__details.active{display:block}.b-stage__hint{display:none}.b-stage__hint.active{display:block}.b-stage__label{font-weight:700}.fact-details{text-align:center;margin-bottom:1.0625em}.b-map-search{margin:0;position:relative;z-index:9}.b-map-search__form{margin-top:.625em;margin-bottom:.625em;position:relative}.b-map-search__label{z-index:12;height:36px;position:absolute;width:36px;background-image:url(../img/icon-magnifying.png);color:#fff;text-indent:-9999em;background-size:50%;background-repeat:no-repeat;background-position:10px}.b-map-search__input-expander{position:absolute;z-index:10;top:-20px;bottom:-20px;left:-20px;right:-20px}.b-map-search__input{position:relative;z-index:11;float:left;padding:.5625em;padding-left:41px;margin:0;border-radius:0;background-clip:padding-box;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.08);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.08);box-shadow:4px 4px 0 0 rgba(0,0,0,.08);border:#9f9f9f 1px solid;line-height:1.35;font-size:.875em;-webkit-transition:box-shadow .5s ease-in;transition:box-shadow .5s ease-in}.b-map-search__input:focus{-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.15);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.15);box-shadow:4px 4px 0 0 rgba(0,0,0,.15)}.b-map-search__submit{margin:0;padding:.5625em;position:absolute;right:0;width:60px;background:#0e2e86;background:linear-gradient(#10369d,#0e2e86);border:none;border-radius:0;background-clip:padding-box;color:#e6e6e6;font-size:.875em;-webkit-transition:background .2s ease-in,color .2s ease-in;transition:background .2s ease-in,color .2s ease-in}@media only screen and (min-width:47.9375em){.b-map-search__submit{padding:.5625em}}.b-map-search__submit:hover,.b-map-search__submit:focus{background:#0e2e86;background:linear-gradient(#0e2e86,#0e2e86);color:#fff}.b-map-search__searching{padding:.3125em .625em;position:absolute;top:4.375em;left:.875em;background:#fff;background:rgba(255,255,255,.6);color:#999;font-style:italic}.b-map-search__results{margin-top:3.1875em;position:absolute;width:100%;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.08);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.08);box-shadow:4px 4px 0 0 rgba(0,0,0,.08);border:#9f9f9f 1px solid;list-style-type:none;line-height:1.2}.b-map-search__result{padding:.4375em .625em .5em;border-bottom:1px solid #9f9f9f;cursor:pointer;background:#fff;background:rgba(255,255,255,.9);color:#4c76ba;margin-bottom:0}.b-map-search__result:last-child{border-bottom:none}.b-map-search__result:hover,.b-map-search__result:focus,.b-map-search__result--selected{background:#e0e8fd;background:rgba(224,232,253,.95)}.b-map-search__result-name{display:inline-block;margin:0;font-weight:700}.b-map-search__result-address{display:inline-block;color:#999}.game-frame{overflow:hidden}.game-frame.global-padding{padding-top:0}@media only screen and (min-width:64em){.game-frame.global-padding{padding-top:20px}}@media only screen and (min-width:36.875em){.game-info{float:left;margin-bottom:1.25em;width:28%}}.game-info--full{float:none;width:100%}.game-info p{text-align:center;font-size:15px}.game-info__title{font-size:.8125em}@media only screen and (min-width:36.875em){.game-position-container{float:right;width:68%}}.stage-award{text-align:center}@media only screen and (min-width:36.875em){.b-main-content--all-games-played .stage-award{padding-left:20px;padding-right:20px}}.stage-award__title{color:#fff;font-family:"ITC Franklin Gothic LT W01 Bk"}@media only screen and (min-width:64em){.stage-award__title{color:#555!important}}.stage-award__strap{margin-bottom:1.875em;color:#fff;font-size:1em}@media only screen and (min-width:64em){.stage-award__strap{color:#555!important}}.b-main-content--all-games-played .stage-award__strap{color:#555}.stage-award__strap.stage-award__strap--your-friends-journey{color:#fff!important}@media only screen and (min-width:64em){.b-main-content--planner .stage-award__strap{color:#fff}}.stage-award__img{margin-bottom:30px;max-width:10em}.stage-award__img--full-width{max-width:60%}@media only screen and (min-width:64em){.stage-award__img--to-big-layout{display:none}}.stage-award__img--from-big-layout{display:none}@media only screen and (min-width:64em){.stage-award__img--from-big-layout{display:inline}}.stage-award__callout{margin-bottom:1.875em;padding:.9375em;background:#eee;color:#555;border-radius:10px}@media only screen and (min-width:36.875em){.stage-award__callout{padding:1.875em}}.stage-award__callout p{color:#555}.stage-award__callout p:last-child{margin-bottom:0}.stage-award .social-icons{text-align:center}.stage-award .social-icons__title{color:#999;font-size:.875em}.stage-award .button{margin-top:3.125em}.box,.box h1,.box h2,.box h3,.box h4,.box h5,.box h6{color:#fff}.button,.button-alt{margin-bottom:.9375em;display:inline-block;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;font-family:inherit;font-size:13px;line-height:32px;padding:0 20px;color:#fff;border:1px solid #fff;text-decoration:none;border-radius:16px;-webkit-transition:background .2s ease-in,color .2s ease-in;transition:background .2s ease-in,color .2s ease-in;background:transparent}@media only screen and (min-width:36.875em){.button,.button-alt{padding-left:30px;padding-right:30px}}.button--small,.button-alt--small{padding:3px;line-height:1;border-radius:5px}.button--info,.button-alt--info{padding:.375em .75em;border-radius:12px;font-family:georgia,serif;font-size:.75em;width:1.9375em!important;height:1.875em;line-height:.2;position:relative;top:-.4375em}.button:hover,.button:focus,.button-alt:hover,.button-alt:focus{background:rgba(255,255,255,.2);color:#fff}.button:focus,.button-alt:focus{outline:0}.button-full{width:100%}@media only screen and (min-width:47.9375em){.button-full{width:50%}}.button-stack{margin-bottom:1.25em;text-align:center}.button-stack .button{margin-bottom:.4375em}.button-stack__splitter{display:none;margin-bottom:.625em;padding:0 .9375em;color:#999}@media only screen and (min-width:36.875em){.button-stack__splitter{display:inline-block}}.button-centred{text-align:center}.button--chunky{line-height:50px;border-radius:25px;padding-left:40px;padding-right:40px}.button--axa-blue{background-color:#213977}@media only screen and (min-width:64em){.game__text-area .button{color:#999;border-color:#999}.game__text-area .button:hover{background-color:#eee}}.b-main-content--all-games-played .button{color:#999;border-color:#999}.b-main-content--all-games-played .button:hover{background-color:#eee}.b-rules-start .button{color:#999;border-color:#999}.b-rules-start .button:hover{background-color:#eee}.text__intro{margin:0 auto 2.5em;color:#999;text-align:center}@media only screen and (min-width:36.875em){.text__intro{max-width:80%;font-size:1em;line-height:1.7}}.text__callout{padding:11px 13px 10px;background:#e0e8fd;background:rgba(224,232,253,.4);border:1px solid #dfdfdf;border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 4px 0 20px rgba(255,255,255,.1);-moz-box-shadow:0 4px 0 20px rgba(255,255,255,.1);box-shadow:0 4px 0 20px rgba(255,255,255,.1);color:#999;text-align:center;text-shadow:0 1px 0 rgba(25,53,71,.12);margin-bottom:1.5625em;margin-left:auto;margin-right:auto;max-width:80%}.global-form{margin-bottom:.9375em!important}.global-form .input{margin-bottom:.3125em}.global-form .input--short{width:60%!important;margin-right:10px}@media only screen and (min-width:36.875em){.global-form .text>label,.global-form .email>label,.global-form .password>label,.global-form .select>label{float:left;padding:0 .9375em 0 0;width:30%;text-align:right}}.global-form .text>label:after,.global-form .email>label:after,.global-form .password>label:after,.global-form .select>label:after{padding-left:.25em}.global-form input[type=text],.global-form input[type=email],.global-form input[type=password]{display:inline-block;height:1.875em;border:#b7b7b7 1px solid;font-size:.875em}@media only screen and (min-width:36.875em){.global-form input[type=text],.global-form input[type=email],.global-form input[type=password]{width:70%}}.global-form select{display:inline-block;font-size:.875em;height:1.875em;max-width:280px;width:auto;border:#b7b7b7 1px solid}@media only screen and (min-width:36.875em){.global-form select{max-width:none}}.global-form .checkbox{margin-top:.3125em;margin-bottom:.75em;width:100%}@media only screen and (min-width:36.875em){.global-form .checkbox{float:right;width:70%}}.global-form .checkbox label{margin-top:.375em;padding-left:1.375em;line-height:1.3}.global-form .checkbox input[type=checkbox]{float:left;margin-top:.0625em;margin-right:.5em}@media only screen and (min-width:36.875em){.global-form .checkbox input[type=checkbox]{margin-top:.375em}}.global-form .captcha img{margin-bottom:.3125em}.global-form .captcha input[type=text]{float:right;margin-bottom:1.25em}.global-form__reset,.global-form__register{margin-left:0;font-size:.8125em}@media only screen and (min-width:36.875em){.global-form__reset,.global-form__register{margin-left:30%}}.global-form .submit{clear:both;padding-top:.625em}@media only screen and (min-width:36.875em){.global-form .submit{margin-left:30%}}.global-form .button{margin-bottom:.5em;width:auto}form .required label:after{color:red;content:"*";display:inline}form .error-message{color:red;margin-top:-.625em;margin-bottom:1em;font-size:.875em;font-style:italic;line-height:1.5}@media only screen and (min-width:36.875em){form .error-message{margin-left:30%;width:70%}}.password-info{position:absolute;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,.5);box-shadow:3px 3px 5px 0 rgba(0,0,0,.5);margin-top:-14px!important;width:70%;right:0;display:none}div#flashMessage,div#authMessage,.notice{padding:.2em .5em;margin-bottom:1.5625em;font-size:14px;border-radius:3px}div#flashMessage.notice,div#authMessage.message,.notice--message{background-color:#4c76ba;border:1px solid #3d5e95}div#flashMessage.error{background-color:#f33;border:1px solid red;font-style:italic}div#flashMessage.warning{background-color:#ffb733;border:1px solid orange}div#flashMessage.success{background-color:#4c76ba;border:1px solid #3d5e95}.bullet-list li{padding-left:.625em;background:transparent url(../img/bullet-list-arrow.gif) 0 .5em no-repeat}.bullet-list li a:hover{text-decoration:underline}.social-list li{float:left;margin-left:.9375em}.social-list li:first-child{margin-left:0}.social-list li a{display:inline-block;height:1.625em;width:1.625em;text-indent:-9999em}.social-list li a.footer-social-facebook{background:transparent url(../img/icon-facebook.png) left top no-repeat}.social-list li a.footer-social-twitter{background:transparent url(../img/icon-twitter.png) left top no-repeat}.social-list li a.footer-social-linkedin{background:transparent url(../img/icon-linkedin.png) left top no-repeat}.list--push-in-left{margin-left:20px}@font-face{font-family:si;src:url(../fonts/socicon.eot);src:url(../fonts/socicon.eot#iefix) format("embedded-opentype"),url(../fonts/socicon.woff) format("woff"),url(../fonts/socicon.ttf) format("truetype"),url(../fonts/socicon.svg) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:si;src:url(../fonts/socicon.svg) format(svg)}}.soc{overflow:hidden;margin:0;padding:0;list-style:none}.soc li{display:inline-block;*display:inline;zoom:1;margin-bottom:12px}.soc li a{font-family:si!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-decoration:none;text-align:center;display:block;position:relative;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:1px;margin-right:2px;color:#fff;width:30px;height:30px;line-height:30px;font-size:17px}@media only screen and (min-width:36.875em){.soc li a{width:40px;height:40px;line-height:40px;font-size:22px}}.soc-icon-last{margin:0!important}.soc-twitter{background-color:#4da7de}.soc-twitter:before{content:"\61"}.soc-facebook{background-color:#3e5b98}.soc-facebook:before{content:"\62"}.soc-google{background-color:#d93e2d}.soc-google:before{content:"\63"}.soc-linkedin{background-color:#3371b7}.soc-linkedin:before{content:"\6a"}.soc-weibo{background-color:#d52b2a}.soc-weibo:before{content:"\e900"}.soc-email1{background-color:#578ad6}.soc-email1:before{content:"\3c"}@media only screen and (min-width:36.875em){.intro-screen__body{padding:0 1.25em}}@media only screen and (min-width:47.9375em){.intro-screen__body{padding:0 2.5em}}.intro-screen__body p{font-size:1em;line-height:1.4}.intro-screen__logo{display:inherit;margin:0 auto 10px auto;max-width:180px}@media only screen and (min-width:36.875em){.intro-screen__logo{max-width:100%}}.intro-screen__image{max-width:90%;margin:0 5% 2.5em;padding:.625em;background:#fff;background:rgba(255,255,255,.6);-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.08);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.08);box-shadow:4px 4px 0 0 rgba(0,0,0,.08)}.intro-screen__title{margin-bottom:1.25em;text-align:center;color:#0e2e86;font-size:1em;font-weight:700}@media only screen and (min-width:36.875em){.intro-screen__title{font-size:1.125em}}.travel-companions{margin-right:-1%;margin-left:-1%;overflow:hidden}.travel-companions label{float:left;width:31.33%;text-align:center;display:block;margin:1%;padding:1%;position:relative}@media only screen and (min-width:36.875em){.travel-companions label{width:23%}}.travel-companions label:hover{cursor:pointer}.travel-companions img{width:100%;height:auto}.travel-companions img,.travel-companions input,.travel-companions p{position:relative;z-index:1}.travel-companions__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:0;-webkit-transition:background .1s ease-in;transition:background .1s ease-in}.travel-companions input[type=radio]{display:none}.travel-companions input[type=radio]:checked~.travel-companions__bg{-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);box-shadow:4px 4px 0 0 rgba(0,0,0,.09);background:#0e2e86}.travel-companions input[type=radio]:checked~p{color:#fff}#UserChooseTravelCompanionForm .submit{margin-top:1.25em;margin-left:0;overflow:auto}#UserChooseTravelCompanionForm .submit .button{float:right}.b-footer{background:#b0b0b0;height:300px}.b-footer .b-block{background:#e5e5e5}.b-footer__inner{margin:0 auto;max-width:1200px;overflow:auto;padding:.625em}@media only screen and (min-width:36.875em){.b-footer__inner{padding:1.25em}}.b-footer__inner ul{margin-bottom:0}.b-footer__nav{margin:1.875em 0}@media only screen and (min-width:47.9375em){.b-footer__nav ul{float:left;width:33.333%}}.b-footer__nav--utility a{color:#4c76ba;text-decoration:none}.b-footer__nav--utility a:hover{text-decoration:underline}.b-footer__nav--worldwide{text-align:left}@media only screen and (min-width:60em){.b-footer__nav--worldwide{text-align:center}}.b-footer__heading-footer{margin-bottom:.625em;color:#666;font-size:.8125em;font-weight:700}@media only screen and (min-width:36.875em){.b-footer__heading-footer{margin-bottom:1.125em;font-size:1em}}.b-footer-rail{clear:both;padding:.8125em;width:100%;background:#b0b0b0}@media only screen and (min-width:36.875em){.b-footer-rail{padding:.9375em}}@media only screen and (min-width:47.9375em){.b-footer-rail{padding:1.25em}}.b-footer-rail p{margin:0}.b-footer-rail--copyright{text-align:center}.social-rail-2016{background-color:#d6d6d6}.social-rail-2016 ul{border-left:1px solid #e5e5e5;margin:0 auto;max-width:1200px;overflow:auto}.social-rail-2016 ul li{list-style:none;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:5px;padding-bottom:5px}@media only screen and (min-width:36.875em){.social-rail-2016 ul li{float:left;width:50%}}@media only screen and (min-width:68.75em){.social-rail-2016 ul li{width:20%;border-bottom:none}}.social-rail-2016 ul li:last-child{border-bottom:none}.social-rail-2016 ul a{text-decoration:none;color:#666;font-size:13px}.social-rail-2016 ul a img,.social-rail-2016 ul a span{display:inline-block;vertical-align:middle}.b-stage-header--rules{color:#555;text-align:center;padding-top:20px}@media only screen and (min-width:36.875em){.b-stage-header--rules{padding-top:40px}}.b-stage-header--rules img{display:block;margin-left:auto;margin-right:auto;width:80px;border:4px solid #eee;border-radius:50%}@media only screen and (min-width:47.9375em){.b-stage-header--rules img{display:inline-block;margin-right:20px;width:auto;vertical-align:middle}}.b-stage-header--rules h1{display:inline-block;vertical-align:middle;font-family:"ITC Franklin Gothic LT W01 Bk";font-size:20px;font-weight:400;color:#555}@media only screen and (min-width:36.875em){.b-stage-header--rules h1{font-size:30px}}.b-rules-body{color:#555;height:320px;position:relative;overflow:hidden}.b-rules-body p{margin:0 auto 2.5em;text-align:center}@media only screen and (min-width:36.875em){.b-rules-body p{max-width:80%}}.b-rules-rule{position:absolute;top:2.125em;width:100%;left:0;padding:.625em;text-align:center}@media only screen and (min-width:47.9375em){.b-rules-rule{padding:1.25em}}.b-rules__image{display:inline-block;margin-bottom:.625em;padding:.625em}.b-rules__image img{display:block}.b-rules-previous,.b-rules-next{position:absolute;background-image:url(../img/sprite-slide-nav.png);background-repeat:no-repeat;background-size:100%;cursor:pointer;text-indent:-9999em}.b-rules-previous{top:.875em;left:.9375em;height:1.25em;width:.6875em;background-position:0 -4.125em}.b-rules-previous:hover{background-position:0 -6.1875em}@media only screen and (min-width:36.875em){.b-rules-previous{top:55px;left:2.5em;height:2.5625em;width:1.375em;background-position:0 -8.375em}.b-rules-previous:hover{background-position:0 -12.5625em}}.b-rules-next{top:.875em;right:.9375em;height:1.25em;width:.6875em;background-position:0 0}.b-rules-next:hover{background-position:0 -2.0625em}@media only screen and (min-width:36.875em){.b-rules-next{top:55px;right:2.5em;height:2.5625em;width:1.375em}.b-rules-next:hover{background-position:0 -4.1875em}}.b-rules-start{position:absolute;bottom:.625em;width:100%;right:0;left:0}.b-rules-indicators{text-align:center}.b-rules-indicator{display:inline-block;border:1px solid #555;border-radius:9px;height:18px;width:18px;margin:0 2px;transition:background 1s}.b-rules-indicator-on{background:#555}.game__skip-game{float:right;margin-bottom:0}.game-area{padding-top:0;padding-bottom:0}@media only screen and (min-width:64em){.how-to-play--twitter-game{font-size:25px}}.game-navigation-group{clear:both;margin-top:10px}@media only screen and (min-width:64em){.game-navigation-group{margin-top:20px}}.game-navigation-group__button{margin-bottom:0}.game-navigation-group--centered{text-align:center}.game-navigation-group--no-top-border{border-top:none}@media only screen and (min-width:64em){.status--challenge .b-stage-header{display:none}}.status--challenge .b-stage-header--desktop{display:none}@media only screen and (min-width:64em){.status--challenge .b-stage-header--desktop{display:block;position:absolute;top:71px;left:0;bottom:0;width:263px;padding-left:83px;padding-right:20px;z-index:9;background-position:right top;background-repeat:no-repeat}}.status--challenge .b-stage-header--desktop h1{color:#fff}.status--challenge .b-stage-header--desktop .game_instructions{color:#fff;padding-top:20px;padding-bottom:20px;text-align:center}.status--challenge .b-stage-header--desktop .gga-box-ident{display:none}.status--challenge .b-stage-header--desktop .avatar{margin-top:40px}.game__text-area{text-align:center}@media only screen and (min-width:64em){.game__text-area{background:#fff;color:#555;padding:30px 40px 20px 40px;-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 10px rgba(0,0,0,.1);box-shadow:0 0 20px 10px rgba(0,0,0,.1)}.game__text-area .message-heading-wrapper{border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:20px}}.game__text-area .icon-message-info{height:auto}@media only screen and (min-width:64em){.game__text-area .icon-message-info{border:4px solid #eee;border-radius:50%}}.game__text-area .message-heading{font-family:"ITC Franklin Gothic LT W01 Bk"}@media only screen and (min-width:64em){.game__text-area .message-heading{color:#555}}.game__text-area .message-heading+div,.game__text-area .message-heading+p{margin-top:40px}.stage-award__strap--info{color:#fff}@media only screen and (min-width:64em){.stage-award__strap--info{color:#555}.game-frame .game-info{display:none}.stage--7 .game-frame .game-info{display:block}}.icon-message-info{display:none}@media only screen and (min-width:64em){.icon-message-info{width:90px;display:inline-block;vertical-align:middle;margin-right:20px}.icon-message-info+h1{display:inline-block;vertical-align:middle;font-size:30px}}.stage__scored{margin-bottom:1.875em;font-size:1.0625em;text-align:center}@media only screen and (min-width:64em){.stage__scored{color:#555}}.gga-box-ident{margin-top:10px;margin-right:auto;margin-left:auto;background-repeat:no-repeat;background-position:left top;background-size:100%;background-image:url(../img/gga_box_ident_blue.png);height:70px;width:228px}@media only screen and (min-width:64.0625em){.gga-box-ident{margin-top:30px}}.gga-box-ident--in-game{float:right;width:150px;display:none}.b-stage-header--desktop .gga-box-ident--in-game{float:none}.gga-box-ident--viewport-bottom-right{display:none}@media only screen and (min-width:64.0625em){.gga-box-ident--viewport-bottom-right{position:absolute;right:10px;bottom:25px;z-index:20;width:171px;height:53px}.status--explore .gga-box-ident--viewport-bottom-right{display:block}}.avatar-container{text-align:center}.avatar{display:inline-block;vertical-align:middle;margin-right:5px}@media only screen and (min-width:64em){.avatar{display:block;margin-right:0}}.avatar img{max-width:100%;height:auto;border:3px solid #fff;border-radius:50%;width:40px}@media only screen and (min-width:36.875em){.avatar img{width:60px}}@media only screen and (min-width:64em){.avatar img{width:90px;border-width:4px}}h1.avatar-title{display:inline-block;vertical-align:middle;font-size:20px}@media only screen and (min-width:64em){h1.avatar-title{display:block}}.b-stage-header--desktop .avatar,.b-stage-header--desktop h1.avatar-title{display:block}.avatar-on-start-page{margin-top:20px;margin-bottom:20px;text-align:center}.avatar-on-start-page img{border:3px solid #fff;border-radius:50%;width:90px}@media only screen and (min-width:36.875em){.avatar-on-start-page img{width:auto}}.modal{display:none}body.modal-visible .modal{display:block;position:fixed;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:-1;opacity:0;font-size:0;transition:opacity .2s,z-index 0s .2s;text-align:center;overflow:hidden;overflow-y:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}body.modal-visible .modal>*{display:inline-block;white-space:normal;vertical-align:middle;text-align:left}body.modal-visible .modal:before{display:inline-block;overflow:hidden;width:0;height:100%;vertical-align:middle;content:""}body.modal-visible.modal-visible .modal{z-index:99;opacity:1;transition:opacity .2s}.modal-inner{position:relative;width:90%;max-height:90%;max-width:600px;background:#fff;z-index:-1;opacity:0;transform:scale(0);transition:opacity .2s,transform .2s,z-index 0s .2s;margin:20px 0}.modal-inner .video_wrapper{position:relative;padding-bottom:56.25%;height:0}.modal-inner .video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-visible .modal-inner{z-index:100;opacity:1;transform:scale(1);transition:opacity .2s,transform .2s}.modal-inner a[rel="modal:close"]{position:absolute;color:#fff;display:block;z-index:5;right:0;top:-60px;width:60px;height:60px;background-color:#464646;font-size:14px;line-height:60px;text-align:center;text-decoration:none;text-transform:lowercase;cursor:pointer}.modal-inner a[rel="modal:close"]:before{content:"\00d7";margin-right:3px;font-size:17px}.bkgd-for-movement{position:absolute;min-height:100%;width:100%;background-color:#4c76ba;overflow:hidden}.bkgd-for-movement__inner{position:absolute;top:56px;bottom:0;width:100%;background-repeat:no-repeat;background-position:center top;background-size:cover}@media only screen and (min-width:47.9375em){.bkgd-for-movement__inner{top:91px}}@media only screen and (min-width:64em){.bkgd-for-movement__inner{background-size:120%;-ms-transition:-ms-transform 12s ease-in-out;-moz-transition:-ms-transform 12s ease-in-out;-webkit-transition:-ms-transform 12s ease-in-out;transition:transform 12s ease-in-out;-ms-transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3)}.window-loaded .bkgd-for-movement__inner{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}}.intro-screen__language-switcher{position:absolute;top:10px;right:0;font-size:.9em}.intro-screen__language-switcher a{color:#fff;margin-left:.25em;display:inline-block;text-decoration:none}.intro-screen__language-switcher a.selected{border-bottom:2px solid #fff}h1.intro-screen__title{max-width:420px;margin-left:auto;margin-right:auto;font-weight:400}.intro-screen__lead{text-align:center}.intro-screen__gga-icon-row{text-align:center;margin-bottom:20px}.intro-screen__gga-icon-row img{max-width:130px}@media only screen and (min-width:36.875em){.intro-screen__gga-icon-row img{max-width:none}}.site-summary{overflow:hidden;margin-bottom:30px}@media only screen and (min-width:60em){.site-summary{margin-left:-5%;margin-right:-5%}}.intro-screen__body{text-align:center}.intro-screen__body--basic-page{text-align:left}.site-summary__item{float:left;width:33.333%}.site-summary__item img{max-width:100%}.cta-find-out-more-about-projects{padding:10px;border-top:1px dashed #fff;text-align:center}.cta-find-out-more-about-projects p{margin-bottom:0}.cta-find-out-more-about-projects .button{margin-top:20px}.intro-screen__body--basic-page{padding:0}.bg-color-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;z-index:6}.gm-style{background-color:#f7f1df}.box-decoration{position:absolute;bottom:0;right:0;width:100%;display:none}.video-play-button{margin-top:-56px;margin-bottom:20px}.video-play-button--big-centered{text-align:center}.video-play-button--big-centered a{display:inline-block;background-color:#213977;width:50px;height:50px;line-height:50px;color:#fff;border-radius:25px;text-align:center}.video-play-button--big-centered a img{display:inline-block;width:15px;vertical-align:-10%}.nubbin{display:none}@media only screen and (min-width:64em){.nubbin{display:block;position:absolute;width:40px;height:20px;line-height:40px;top:auto;right:auto;bottom:-20px;left:50%;margin-left:-20px;overflow:hidden}}.nubbin__inner{display:block;width:40px;height:40px;border-radius:20px;border:2px solid #fff;margin-top:-20px}.pairs .nubbin{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pairs .front .nubbin-inner{background-color:#fff}.nubbin-icon{display:none;position:absolute;width:40px;height:40px;bottom:-20px;left:50%;margin-left:-20px;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:17px}@media only screen and (min-width:64em){.nubbin-icon{display:block}}.nubbin-icon--hand{background-image:url(../img/icon_hand/icon_hand_5fingers.png)}.nubbin-icon--point{background-image:url(../img/icon_hand/icon_hand_point.png)}.project{margin-bottom:3em}.project .project__title,.project .project__img{margin-bottom:20px}@media only screen and (min-width:36.875em){.project .project__img{float:left;width:46%}}.project .project__img img{max-width:100%;height:auto;vertical-align:middle}@media only screen and (min-width:36.875em){.project .project__details{float:right;width:50%}}.project .project__link{clear:both}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;-ms-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}#home .button-stack__splitter{color:#fff}#content-page .b-stage-header h1,#login .b-stage-header h1,#register .b-stage-header h1,#password-reset .b-stage-header h1,#change-password .b-stage-header h1{font-size:30px}#finished .b-stage-header{display:none}@media only screen and (min-width:60em){#content-page .b-main-content{max-width:800px}}.b-drag-item{float:left;margin:5px 0;width:100%}@media only screen and (min-width:36.875em){.b-drag-item{margin:0 2% 10px 2%;width:46%}}@media only screen and (min-width:64em){.b-drag-item{margin-left:1%;margin-right:1%;width:23%;margin-bottom:10px}}@media only screen and (min-width:75em){.b-drag-item{margin-left:2%;margin-right:2%;width:21%}}.b-drag-item__static{display:inline-block;float:left;overflow:auto;border-radius:17px;border:2px solid #fff}@media only screen and (min-width:47.9375em){.b-drag-item__static{border-radius:27px}}@media only screen and (min-width:64em){.b-drag-item__static{border-radius:32px;float:none;margin-left:49px;margin-bottom:-25px}}@media only screen and (min-width:75em){.b-drag-item__static{margin-left:54px}}.b-drag-item__static__item{color:#fff;text-align:center;line-height:30px;height:30px;width:30px;display:block;margin:0;overflow:hidden;font-size:.8em}@media only screen and (min-width:47.9375em){.b-drag-item__static__item{width:50px;height:50px;line-height:50px}}@media only screen and (min-width:64em){.b-drag-item__static__item{font-size:25px;height:60px;width:60px;line-height:60px}.b-drag-item__content-wrapper{background-color:rgba(0,0,0,.5);background-image:url(../img/pttn/pttn_diag_stripe_white_30pc.png);background-repeat:repeat;background-position:left top;padding:30px 10px 25px 10px}}.b-drag-item__content{position:relative;overflow:hidden;border:2px solid #fff;border-radius:10px;padding-left:10px;-webkit-box-shadow:3px 3px 0 0 rgba(0,0,0,.08);-moz-box-shadow:3px 3px 0 0 rgba(0,0,0,.08);box-shadow:3px 3px 0 0 rgba(0,0,0,.08);margin-left:50px}@media only screen and (min-width:47.9375em){.b-drag-item__content{margin-left:70px}}@media only screen and (min-width:64em){.b-drag-item__content{overflow:visible;padding-right:0;margin-left:0;padding-bottom:25px;padding-right:10px;padding-top:10px}}.b-drag-item__content__item{position:relative;height:30px;width:auto;display:block;margin-bottom:0;font-size:13px}@media only screen and (min-width:47.9375em){.b-drag-item__content__item{height:50px;overflow:hidden}}@media only screen and (min-width:64em){.b-drag-item__content__item{height:auto;overflow:visible}}.b-drag-item__content__item p{margin-bottom:0;line-height:30px}@media only screen and (min-width:47.9375em){.b-drag-item__content__item p{float:left;line-height:50px}}@media only screen and (min-width:64em){.b-drag-item__content__item p{float:none;line-height:1.4;margin-bottom:5px;text-align:center}}.b-drag-item__content__item img{display:none}@media only screen and (min-width:47.9375em){.b-drag-item__content__item img{display:block;float:right;height:50px;background-color:#fff}}@media only screen and (min-width:64em){.b-drag-item__content__item img{float:none;height:auto;width:100%}}.b-drag-item__chevron{display:none}.b-drag-item__handle{position:absolute;top:0;right:0;bottom:0;width:50px;color:#fff;line-height:30px;text-align:center;cursor:move;background-color:rgba(0,0,0,.5);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-user-callout:none!important;-webkit-touch-callout:none!important}.b-drag-item__handle:hover,.b-drag-item__handle:focus{color:#fff}@media only screen and (min-width:47.9375em){.b-drag-item__handle{background-color:rgba(0,0,0,.01);width:auto;height:auto;left:0;overflow:hidden;text-indent:-999em}}.matching__container{position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-user-callout:none!important;-webkit-touch-callout:none!important}.matching__dragging{box-shadow:3px 3px 10px rgba(0,0,0,.5);position:absolute;z-index:100;cursor:move}.matching__animating{z-index:100}.matching__hold{position:absolute}.matching__swapping{opacity:.25}.matching__swap-with{border-color:transparent}.trivia{margin:0 0 .25em 0;overflow:auto;padding:.625em 0 0 0}.trivia__question{margin-top:.9375em;font-weight:700;text-align:center}.trivia__image{margin-bottom:20px;position:relative;overflow:hidden;padding-top:3%;padding-bottom:3%;background-image:url(../img/pttn/pttn_diag_stripe_white_30pc.png)}@media only screen and (min-width:36.875em){.trivia__image{margin-bottom:90px}}.trivia__image img.img--sequence{max-width:100%;float:left;width:80%;vertical-align:middle}.trivia__answers{margin-bottom:.625em;counter-reset:listStyle;list-style-type:none}.trivia__answer{position:relative;float:left;width:23%;margin-left:1%;margin-right:1%;margin-bottom:1%;counter-increment:listStyle;cursor:pointer;text-align:center;padding:10px}@media only screen and (min-width:64em){.trivia__answer{background-image:url(../img/pttn/pttn_diag_stripe_white_30pc.png)}}@media only screen and (min-width:75em){.trivia__answer{width:21%;margin-left:2%;margin-right:2%}}.trivia__answer:before{position:absolute;border:2px solid #fff;color:#fff;content:counter(listStyle,upper-alpha);display:none}@media only screen and (min-width:36.875em){.trivia__answer:before{display:block;left:50%;top:-60px;width:60px;height:60px;margin-left:-31px;line-height:60px;border-radius:32px;font-size:25px}}.trivia__answer .inner{border:2px solid #fff;border-radius:10px;position:relative}@media only screen and (min-width:36.875em){.trivia__answer .inner{border-radius:20px}}.trivia__answer p{margin-bottom:0;padding-top:.5625em}.trivia__answer .answer__img{padding:0}@media only screen and (min-width:36.875em){.trivia__answer .answer__img{padding:10px}}.trivia__answer .answer__img img{max-width:100%;vertical-align:middle}.trivia__stage{text-align:center}.trivia__fake-gutters{display:none;position:absolute;left:0;top:0;right:0}@media only screen and (min-width:64em){.trivia__fake-gutters{display:block}}.trivia__fake-gutters .gutter{position:absolute;display:block;width:1%;top:0;min-height:300px}@media only screen and (min-width:75em){.trivia__fake-gutters .gutter{width:2%}}.trivia__fake-gutters .gutter:nth-child(1){left:19.5%}@media only screen and (min-width:75em){.trivia__fake-gutters .gutter:nth-child(1){left:19%}}.trivia__fake-gutters .gutter:nth-child(2){left:39.5%}@media only screen and (min-width:75em){.trivia__fake-gutters .gutter:nth-child(2){left:39%}}.trivia__fake-gutters .gutter:nth-child(3){left:59.5%}@media only screen and (min-width:75em){.trivia__fake-gutters .gutter:nth-child(3){left:59%}}.trivia__fake-gutters .gutter:nth-child(4){left:79.5%}@media only screen and (min-width:75em){.trivia__fake-gutters .gutter:nth-child(4){left:79%}}.question-mark-tile{float:left;width:20%;padding-left:2%;padding-right:1.5%;position:relative}@media only screen and (min-width:75em){.question-mark-tile{padding-left:3%;padding-right:3%}}.question-mark-tile__inner{border:2px solid #fff;border-radius:10px;height:0;padding-bottom:90%;background-repeat:no-repeat;background-image:url(../img/games/symbols_letters_numbers/question_mark_tile_bkgd.png);background-position:center center;background-size:50%}@media only screen and (min-width:36.875em){.question-mark-tile__inner{border-radius:20px}}@media only screen and (min-width:47.9375em){.question-mark-tile__inner{background-size:74px}}.question-mark-tile .nubbin{bottom:-18px;left:50%;margin-left:-20px}@media only screen and (min-width:75em){.question-mark-tile .nubbin{margin-left:-15px}}.slider{position:relative;display:inline-block;border:1px solid #121313;-webkit-transform:translate3d(0,0,0)}.slider__container{text-align:center;padding:.625em .625em .3125em;margin-right:4px;margin-bottom:.9375em}@media only screen and (min-width:36.875em){.slider__container{padding:.9375em .9375em .625em;margin-bottom:1.5625em}}.slider__image{display:block;width:100%;height:auto;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.slider__image--show{opacity:1}.slider__piece{position:absolute;border:1px solid #121313;color:#fff;cursor:pointer;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .25s linear;transition:all .25s linear}.slider__piece--hide{opacity:0}.pairs .wrap{padding-left:5%;padding-right:5%}@media only screen and (min-width:36.875em){.pairs .wrap{padding-left:15%;padding-right:15%}}@media only screen and (min-width:64em){.pairs .wrap{padding-left:0;padding-right:0}}.pairs .card{float:left;width:31.333%;margin-left:1%;margin-right:1%;margin-bottom:2%;text-align:center;display:block;position:relative;cursor:pointer;z-index:50;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:36.875em){.pairs .card{width:23%}}@media only screen and (min-width:64em){.pairs .card .flipper-wrapper{background-image:url(../img/pttn/pttn_diag_stripe_white_30pc.png);background-repeat:repeat;background-position:left top;padding:20px}}.preserve3d .pairs .card .flipper-wrapper{-webkit-perspective:500px;perspective:500px}.pairs .card .flipper{width:100%;display:block;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;height:0;padding-bottom:70%}.preserve3d .pairs .card .flipper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.preserve3d .pairs .card .flipper.picked,.preserve3d .pairs .card .flipper.matched{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.pairs .card .front,.pairs .card .back{position:absolute;border:2px solid #fff;border-radius:10px}@media only screen and (min-width:64em){.pairs .card .front,.pairs .card .back{top:20px;right:20px;bottom:20px;left:20px}}.preserve3d .pairs .card .front,.preserve3d .pairs .card .back{-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:64em){.preserve3d .pairs .card .front,.preserve3d .pairs .card .back{top:0;right:0;bottom:0;left:0}}.pairs .card .front{background-color:#fff;display:none}.preserve3d .pairs .card .front{display:block;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.pairs .card .flipper.picked .front,.pairs .card .flipper.matched .front{display:block}.pairs .card .flipper.picked .back,.pairs .card .flipper.matched .back{display:none}.preserve3d .pairs .card .flipper.picked .back,.preserve3d .pairs .card .flipper.matched .back{display:block}.pairs .card .front img,.pairs .card .back img{display:block;margin:0 auto;max-width:70%;height:auto}.preserve3d .pairs .card .front img,.preserve3d .pairs .card .back img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pairs .card .nubbin{-ms-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-webkit-transition:opacity .4s linear;transition:opacity .4s linear}.preserve3d .pairs .card .nubbin,.preserve3d .pairs .card .nubbin__inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pairs .card .front .nubbin__inner{background-color:#fff}.pairs .card .nubbin-icon{-ms-transition:all .4s linear;-moz-transition:all .4s linear;-webkit-transition:all .4s linear;transition:all .4s linear}.preserve3d .pairs .card .nubbin-icon{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pairs .card .flipper.picked .nubbin{-ms-opacity:0;-moz-opacity:0;opacity:0}.pairs .card .flipper.picked .nubbin-icon{-ms-opacity:0;-moz-opacity:0;opacity:0;background-size:0}.b-stage-header--planner{text-align:center;margin-top:40px;margin-bottom:20px;font-size:20px}.planner-intro{text-align:center}@media only screen and (min-width:36.875em){.planner-intro{padding-left:20px;padding-right:20px}}.cities-bucket{display:inline-block;padding:5px 0 0 5px;border-radius:5px;background-color:#5e84c1}.planner__choices{margin-bottom:0}.planner__choice{list-style:none;padding:0 40px 0 15px;margin-bottom:5px;margin-right:5px;position:relative;background-color:#4c76ba;font-size:13px;line-height:30px;display:inline-block;border-radius:15px}.planner__remove-choice{position:absolute;right:0;top:0;width:30px;height:30px;line-height:26px;text-align:center;background:#fff;color:#e62630;cursor:pointer;border-radius:15px;border:2px solid #4c76ba}.planner__remove-choice:hover,.planner__remove-choice:focus{background:#e62630;color:#fff}.heading--planner-instructions{font-size:16px;margin-top:10px;margin-bottom:10px}@media only screen and (min-width:64em){.heading--planner-instructions{margin-top:0}}p.planner__choice{padding-left:5px;padding-right:10px;background-color:transparent}.planner__choices+.game-navigation-group{margin-top:20px}.b-main-content--planner .stage-award{margin-top:30px}.b-main-content--planner .stage-award__strap{color:#fff}.b-main-content--planner .stage-award__img--postcard{width:100%;max-width:420px;height:auto}.b-main-content--planner .stage-award__strap--postcard-panel{color:#fff!important}.dummy .selector{color:red;border-radius:5px;margin:40px 40px 0 40px}.dummy .second{color:blue}.dummy .jk-test{color:#000;background-color:#fff}