/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}@font-face{font-family:"munro";src:url("../fonts/munro.eot");src:url("../fonts/munro-1.eot") format("embedded-opentype"),url("../fonts/munro.woff") format("woff"),url("../fonts/munro.ttf") format("truetype"),url("../fonts/munro.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"munro-small";src:url("../fonts/munrosmall.eot");src:url("../fonts/munrosmall-1.eot") format("embedded-opentype"),url("../fonts/munrosmall.woff") format("woff"),url("../fonts/munrosmall.ttf") format("truetype"),url("../fonts/munrosmall.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"munro-narrow";src:url("../fonts/munronarrow.eot");src:url("../fonts/munronarrow-1.eot") format("embedded-opentype"),url("../fonts/munronarrow.woff") format("woff"),url("../fonts/munronarrow.ttf") format("truetype"),url("../fonts/munronarrow.svg") format("svg");font-weight:normal;font-style:normal}a:link,a:visited{color:#69a9ff}a:link:hover,a:visited:hover{color:white}.visible,.photo .dev-ratio,.msie .no-3d,.opera .no-3d{display:block !important;visibility:visible}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{-moz-box-sizing:border-box;box-sizing:border-box;height:100%}*,*:before,*:after{-moz-box-sizing:inherit;box-sizing:inherit}body{height:100%;position:relative}.photo h1{left:10px;margin-left:0;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.photo .george{-webkit-transform:scale(0.9) rotate3d(0, 1, 0, 45deg);transform:scale(0.9) rotate3d(0, 1, 0, 45deg)}.photo .george .head,.photo .george .left-arm,.photo .george .right-arm,.photo .george .left-leg,.photo .george .right-leg{-webkit-animation:none;animation:none}.photo .george .left-arm,.photo .george .right-leg{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg)}.photo .george .right-arm,.photo .george .left-leg{-webkit-transform:rotateX(30deg);transform:rotateX(30deg)}.photo .dev-ratio{background-color:rgba(6,255,208,0.1);position:absolute;top:0;left:0;width:435px;height:375px}.info{position:absolute;right:19px;top:19px;z-index:99;-webkit-transition:top 200ms linear,right 200ms linear;transition:top 200ms linear,right 200ms linear;display:block;width:25px;height:25px;background:url(../img/icons-info.svg) no-repeat 0 0;opacity:.7}.standalone .info{top:30px}@media (min-width: 768px){.info{right:38px;top:38px;cursor:pointer}.info:hover{opacity:.3}}.shake{position:absolute;left:19px;top:19px;z-index:99;-webkit-transition:top 200ms linear,right 200ms linear;transition:top 200ms linear,right 200ms linear;display:block;width:32px;height:33px;background:url(../img/icons-shake.svg) no-repeat 0 0;opacity:.7;display:none}.standalone .shake{top:30px}@media (min-width: 768px){.shake{left:38px;top:38px}}.touch .shake{display:block}@media (max-width: 767px) and (orientation: landscape){.touch .shake{display:none}}.no-3d{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9d0e2b', endColorstr='#490714');height:1%;position:fixed;width:100%;height:100%;z-index:100;color:white}.no-3d .inner{font-size:20px;line-height:24px;font-family:"munro",Arial,sans-serif;text-align:center;width:50%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:38px}.no-3d .inner span{display:block;font-size:30px;line-height:34px;font-family:"munro-small",Arial,sans-serif}.loading{position:fixed;width:100%;height:100%;z-index:100;color:white}.loading .inner{font-size:20px;line-height:24px;font-family:"munro",Arial,sans-serif;text-align:center;width:90%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:38px}.loading .inner ul{margin:0;padding:0;list-style:none;padding-top:20px;font-size:0}.loading .inner ul li{display:inline-block;width:18px;height:18px;border:solid 1px white;margin-left:3px}.loading .inner ul li:first-child{margin-left:0}.loading .inner ul li.full{background-color:white}h1{z-index:0;display:block;font-size:0;text-indent:-999px;position:absolute;left:50%;top:10px;width:152px;height:85px;margin-left:-76px;background-image:url(../img/logo.svg);background-repeat:none;background-position:0 0;background-size:100%;-webkit-transition:top 200ms linear,width 200ms linear,height 200ms linear;transition:top 200ms linear,width 200ms linear,height 200ms linear}.standalone h1{top:38px}@media (max-width: 767px) and (orientation: landscape){.touch h1{left:19px;margin-left:0}}.scene{width:100%;height:100%;position:relative;top:0px;left:0;right:0;bottom:0;-webkit-perspective:1000px;perspective:1000px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scene .interact{display:block;width:400px;height:400px;background:rgba(255,0,0,0.5);position:absolute;left:50%;margin-left:-200px;top:50%;margin-top:-200px}.george div span{display:block;background-color:white;width:100%;height:100%;opacity:0}#snow{position:absolute;top:0;left:0}.skin0 div{background:url("../img/skins/santa.png")}.skin1 div{background-image:url("../img/skins/elf.png")}.skin2 div{background-image:url("../img/skins/snowman.png")}.skin3 div{background-image:url("../img/skins/female-black.png")}.skin4 div{background-image:url("../img/skins/female-blonde.png")}.skin5 div{background-image:url("../img/skins/female-brown.png")}.skin6 div{background-image:url("../img/skins/female-darkskin.png")}.skin7 div{background-image:url("../img/skins/female-red.png")}.skin8 div{background-image:url("../img/skins/male-darkskin.png")}.skin9 div{background-image:url("../img/skins/male-black.png")}.skin10 div{background-image:url("../img/skins/male-blonde.png")}.skin11 div{background-image:url("../img/skins/male-bold.png")}.skin12 div{background-image:url("../img/skins/male-boldbeard.png")}.skin13 div{background-image:url("../img/skins/male-brown.png")}.skin14 div{background-image:url("../img/skins/male-hipster.png")}.skin15 div{background-image:url("../img/skins/male-red.png")}.skin16 div{background-image:url("../img/skins/reindeer.png")}.skin17 div{background-image:url("../img/skins/male-beard.png")}.skin18 div{background-image:url("../img/skins/female-hipster.png")}.fill0 .top,.fill0 .front,.fill0 .left,.fill0 .right,.fill0 .back,.fill0 .bottom{background-color:crimson}.fill1 .top,.fill1 .front,.fill1 .left,.fill1 .right,.fill1 .back,.fill1 .bottom{background-color:#dc8014}.fill2 .top,.fill2 .front,.fill2 .left,.fill2 .right,.fill2 .back,.fill2 .bottom{background-color:#dccc14}.fill3 .top,.fill3 .front,.fill3 .left,.fill3 .right,.fill3 .back,.fill3 .bottom{background-color:#14dc77}.fill4 .top,.fill4 .front,.fill4 .left,.fill4 .right,.fill4 .back,.fill4 .bottom{background-color:#14bddc}.fill5 .top,.fill5 .front,.fill5 .left,.fill5 .right,.fill5 .back,.fill5 .bottom{background-color:#9314dc}.fill6 .top,.fill6 .front,.fill6 .left,.fill6 .right,.fill6 .back,.fill6 .bottom{background-color:#c214dc}.fill7 .top,.fill7 .front,.fill7 .left,.fill7 .right,.fill7 .back,.fill7 .bottom{background-color:pink}.fill8 .top,.fill8 .front,.fill8 .left,.fill8 .right,.fill8 .back,.fill8 .bottom{background-color:#40e0d0}.fill9 .top,.fill9 .front,.fill9 .left,.fill9 .right,.fill9 .back,.fill9 .bottom{background-color:gray}.bk0,.no-3d,.loading{background-image:-webkit-radial-gradient(#9d0e2b, #490714);background-image:radial-gradient(#9d0e2b, #490714)}.bk0 .toggle span,.no-3d .toggle span,.loading .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%23490714%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.bk1{background-image:-webkit-radial-gradient(#9d5b0e, #492b07);background-image:radial-gradient(#9d5b0e, #492b07)}.bk1 .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%23492b07%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.bk2{background-image:-webkit-radial-gradient(#9d920e, #494407);background-image:radial-gradient(#9d920e, #494407)}.bk2 .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%23494407%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.bk3{background-image:-webkit-radial-gradient(#0e9a53, #074928);background-image:radial-gradient(#0e9a53, #074928)}.bk3 .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%23074928%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.bk4{background-image:-webkit-radial-gradient(#0e879d, #073f49);background-image:radial-gradient(#0e879d, #073f49)}.bk4 .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%23073f49%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.bk5{background-image:-webkit-radial-gradient(#660e99, #310749);background-image:radial-gradient(#660e99, #310749)}.bk5 .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%23310749%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.bk6{background-image:-webkit-radial-gradient(#8a0e9d, #41074a);background-image:radial-gradient(#8a0e9d, #41074a)}.bk6 .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%2341074a%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.bk7{background-image:-webkit-radial-gradient(#b2868e, #4c393d);background-image:radial-gradient(#b2868e, #4c393d)}.bk7 .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%234c393d%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.bk8{background-image:-webkit-radial-gradient(#2d9c91, #13443f);background-image:radial-gradient(#2d9c91, #13443f)}.bk8 .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%2313443f%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.bk9{background-image:-webkit-radial-gradient(#595959, #262626);background-image:radial-gradient(#595959, #262626)}.bk9 .toggle span{background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%23262626%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center}.shadow{width:320px;height:320px;position:absolute;left:50%;margin-left:-160px;top:80%;margin-top:-160px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);background-image:-webkit-radial-gradient(rgba(0,0,0,0.25) 5%, transparent 65%);background-image:radial-gradient(rgba(0,0,0,0.25) 5%, transparent 65%)}@media (max-width: 767px) and (orientation: landscape){.shadow{display:none}}@media (min-width: 768px) and (orientation: landscape){.shadow{display:block}}.george-wrapper{width:320px;height:320px;position:absolute;left:50%;margin-left:-160px;top:50%;margin-top:-160px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;cursor:move}.george{width:320px;height:320px;position:absolute;left:0;top:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(1) rotate3d(0, 1, 0, 45deg);transform:scale(1) rotate3d(0, 1, 0, 45deg)}.standalone .george{-webkit-transform:scale(1) rotate3d(0, 1, 0, 45deg);transform:scale(1) rotate3d(0, 1, 0, 45deg)}@media (min-width: 768px){.george{-webkit-transform:scale(1) rotate3d(0, 1, 0, 45deg);transform:scale(1) rotate3d(0, 1, 0, 45deg)}}.george .header{width:80px;height:80px;position:absolute;top:0;left:120px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.george .head{width:80px;height:80px;position:absolute;top:0;left:0px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:headSwing 1s infinite;animation:headSwing 1s infinite}.george .head div{width:80px;height:80px;display:block;position:absolute}.george .head .top{background-position:-80px 0px;-webkit-transform:rotateX(90deg) translateZ(40px);transform:rotateX(90deg) translateZ(40px)}.george .head .front{background-position:-80px -80px;-webkit-transform:rotateY(0deg) translateZ(40px);transform:rotateY(0deg) translateZ(40px)}.george .head .left{background-position:0px -80px;-webkit-transform:rotateY(-90deg) translateZ(40px);transform:rotateY(-90deg) translateZ(40px)}.george .head .right{background-position:-160px -80px;-webkit-transform:rotateY(90deg) translateZ(40px);transform:rotateY(90deg) translateZ(40px)}.george .head .back{background-position:-240px -80px;-webkit-transform:rotateX(180deg) translateZ(40px) scaleY(-1);transform:rotateX(180deg) translateZ(40px) scaleY(-1)}.george .head .bottom{background-position:-160px -0px;-webkit-transform:rotateX(-90deg) translateZ(40px);transform:rotateX(-90deg) translateZ(40px)}.george .torso{width:80px;height:120px;position:absolute;top:80px;left:120px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.george .torso div{position:absolute}.george .torso .top{background-position:-200px -160px;width:80px;height:40px;-webkit-transform:rotateX(90deg) translateZ(20px);transform:rotateX(90deg) translateZ(20px)}.george .torso .front{background-position:-200px -200px;width:80px;height:120px;-webkit-transform:rotateY(0deg) translateZ(20px);transform:rotateY(0deg) translateZ(20px)}.george .torso .left{background-position:-160px -200px;width:40px;height:120px;-webkit-transform:rotateY(-90deg) translateZ(20px);transform:rotateY(-90deg) translateZ(20px)}.george .torso .right{background-position:-280px -200px;width:40px;height:120px;-webkit-transform:rotateY(90deg) translateZ(60px);transform:rotateY(90deg) translateZ(60px)}.george .torso .back{background-position:-320px -200px;width:80px;height:120px;-webkit-transform:rotateY(0deg) translateZ(-20px);transform:rotateY(0deg) translateZ(-20px)}.george .torso .bottom{background-position:-280px -160px;width:80px;height:40px;-webkit-transform:rotateX(-90deg) translateZ(100px);transform:rotateX(-90deg) translateZ(100px)}.george .left-arm{width:40px;height:120px;position:absolute;top:80px;left:80px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation:swing 1s infinite;animation:swing 1s infinite}.george .left-arm div{position:absolute}.george .left-arm .top{background-position:-440px -160px;width:40px;height:40px;-webkit-transform:rotateX(90deg) translateZ(20px);transform:rotateX(90deg) translateZ(20px)}.george .left-arm .front{background-position:-440px -200px;width:40px;height:120px;-webkit-transform:rotateY(0deg) translateZ(20px);transform:rotateY(0deg) translateZ(20px)}.george .left-arm .left{background-position:-400px -200px;width:40px;height:120px;-webkit-transform:rotateY(-90deg) translateZ(20px);transform:rotateY(-90deg) translateZ(20px)}.george .left-arm .right{background-position:-480px -200px;width:40px;height:120px;-webkit-transform:rotateY(90deg) translateZ(20px);transform:rotateY(90deg) translateZ(20px)}.george .left-arm .back{background-position:-520px -200px;width:40px;height:120px;-webkit-transform:rotateY(0deg) translateZ(-20px) scaleX(-1);transform:rotateY(0deg) translateZ(-20px) scaleX(-1)}.george .left-arm .bottom{background-position:-480px -160px;width:40px;height:40px;-webkit-transform:rotateX(-90deg) translateZ(100px) scaleX(-1);transform:rotateX(-90deg) translateZ(100px) scaleX(-1)}.george .right-arm{width:40px;height:120px;position:absolute;top:80px;left:200px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation:swingAlt 1s infinite;animation:swingAlt 1s infinite}.george .right-arm div{position:absolute}.george .right-arm .top{background-position:-440px -160px;width:40px;height:40px;-webkit-transform:rotateX(90deg) translateZ(20px) scaleX(-1);transform:rotateX(90deg) translateZ(20px) scaleX(-1)}.george .right-arm .front{background-position:-440px -200px;width:40px;height:120px;-webkit-transform:rotateY(0deg) translateZ(20px) scaleX(-1);transform:rotateY(0deg) translateZ(20px) scaleX(-1)}.george .right-arm .left{background-position:-480px -200px;width:40px;height:120px;-webkit-transform:rotateY(-90deg) translateZ(20px) scaleX(-1);transform:rotateY(-90deg) translateZ(20px) scaleX(-1)}.george .right-arm .right{background-position:-400px -200px;width:40px;height:120px;-webkit-transform:rotateY(90deg) translateZ(20px) scaleX(-1);transform:rotateY(90deg) translateZ(20px) scaleX(-1)}.george .right-arm .back{background-position:-520px -200px;width:40px;height:120px;-webkit-transform:rotateY(0deg) translateZ(-20px);transform:rotateY(0deg) translateZ(-20px)}.george .right-arm .bottom{background-position:-480px -160px;width:40px;height:40px;-webkit-transform:rotateX(-90deg) translateZ(100px);transform:rotateX(-90deg) translateZ(100px)}.george .legs{width:80px;height:120px;position:absolute;top:200px;left:120px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.george .left-leg{width:40px;height:120px;position:absolute;top:0;left:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation:swingAlt 1s infinite;animation:swingAlt 1s infinite}.george .left-leg div{position:absolute}.george .left-leg .top{background-position:-40px -160px;width:40px;height:40px;-webkit-transform:rotateX(90deg) translateZ(20px);transform:rotateX(90deg) translateZ(20px)}.george .left-leg .front{background-position:-40px -200px;width:40px;height:120px;-webkit-transform:rotateY(0deg) translateZ(20px);transform:rotateY(0deg) translateZ(20px)}.george .left-leg .left{background-position:0px -200px;width:40px;height:120px;-webkit-transform:rotateY(-90deg) translateZ(20px);transform:rotateY(-90deg) translateZ(20px)}.george .left-leg .right{background-position:-80px -200px;width:40px;height:120px;-webkit-transform:rotateY(90deg) translateZ(20px);transform:rotateY(90deg) translateZ(20px)}.george .left-leg .back{background-position:-120px -200px;width:40px;height:120px;-webkit-transform:rotateY(0deg) translateZ(-20px) scaleX(-1);transform:rotateY(0deg) translateZ(-20px) scaleX(-1)}.george .left-leg .bottom{background-position:-80px -160px;width:40px;height:40px;-webkit-transform:rotateX(-90deg) translateZ(100px);transform:rotateX(-90deg) translateZ(100px)}.george .right-leg{width:40px;height:120px;position:absolute;top:0;left:40px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation:swing 1s infinite;animation:swing 1s infinite}.george .right-leg div{position:absolute}.george .right-leg .top{background-position:-40px -160px;width:40px;height:40px;-webkit-transform:rotateX(90deg) translateZ(20px);transform:rotateX(90deg) translateZ(20px)}.george .right-leg .front{background-position:-40px -200px;width:40px;height:120px;-webkit-transform:rotateY(0deg) translateZ(20px);transform:rotateY(0deg) translateZ(20px)}.george .right-leg .left{background-position:-80px -200px;width:40px;height:120px;-webkit-transform:rotateY(-90deg) translateZ(20px) scaleX(-1);transform:rotateY(-90deg) translateZ(20px) scaleX(-1)}.george .right-leg .right{background-position:0px -200px;width:40px;height:120px;-webkit-transform:rotateY(90deg) translateZ(20px) scaleX(-1);transform:rotateY(90deg) translateZ(20px) scaleX(-1)}.george .right-leg .back{background-position:-120px -200px;width:40px;height:120px;-webkit-transform:rotateY(0deg) translateZ(-20px);transform:rotateY(0deg) translateZ(-20px)}.george .right-leg .bottom{background-position:-80px -160px;width:40px;height:40px;-webkit-transform:rotateX(-90deg) translateZ(100px);transform:rotateX(-90deg) translateZ(100px)}@-webkit-keyframes fade-me{0%{opacity:1}100%{opacity:0}}@keyframes fade-me{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-reset{0%{opacity:0}}@keyframes fade-reset{0%{opacity:0}}@-webkit-keyframes swing{0%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg)}50%{-webkit-transform:rotateX(30deg);transform:rotateX(30deg)}100%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg)}}@keyframes swing{0%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg)}50%{-webkit-transform:rotateX(30deg);transform:rotateX(30deg)}100%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg)}}@-webkit-keyframes swingAlt{0%{-webkit-transform:rotateX(30deg);transform:rotateX(30deg)}50%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg)}100%{-webkit-transform:rotateX(30deg);transform:rotateX(30deg)}}@keyframes swingAlt{0%{-webkit-transform:rotateX(30deg);transform:rotateX(30deg)}50%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg)}100%{-webkit-transform:rotateX(30deg);transform:rotateX(30deg)}}@-webkit-keyframes headSwing{0%{-webkit-transform:rotateY(2deg);transform:rotateY(2deg)}50%{-webkit-transform:rotateY(-2deg);transform:rotateY(-2deg)}100%{-webkit-transform:rotateY(2deg);transform:rotateY(2deg)}}@keyframes headSwing{0%{-webkit-transform:rotateY(2deg);transform:rotateY(2deg)}50%{-webkit-transform:rotateY(-2deg);transform:rotateY(-2deg)}100%{-webkit-transform:rotateY(2deg);transform:rotateY(2deg)}}.modal{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:100}.modal .close{display:block;width:30px;height:30px;position:absolute;right:15px;top:15px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgWw0KCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPg0KCTwhRU5USVRZIG5zX2FpICJodHRwOi8vbnMuYWRvYmUuY29tL0Fkb2JlSWxsdXN0cmF0b3IvMTAuMC8iPg0KCTwhRU5USVRZIG5zX2dyYXBocyAiaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyI+DQoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+DQoJPCFFTlRJVFkgbnNfaW1yZXAgImh0dHA6Ly9ucy5hZG9iZS5jb20vSW1hZ2VSZXBsYWNlbWVudC8xLjAvIj4NCgk8IUVOVElUWSBuc19zZncgImh0dHA6Ly9ucy5hZG9iZS5jb20vU2F2ZUZvcldlYi8xLjAvIj4NCgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4NCgk8IUVOVElUWSBuc19hZG9iZV94cGF0aCAiaHR0cDovL25zLmFkb2JlLmNvbS9YUGF0aC8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzAgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxtZXRhZGF0YT4NCgk8c2Z3ICB4bWxucz0iJm5zX3NmdzsiPg0KCQk8c2xpY2VzPjwvc2xpY2VzPg0KCQk8c2xpY2VTb3VyY2VCb3VuZHMgIHdpZHRoPSIyNC41MTMiIGhlaWdodD0iMjQuNTEyIiB4PSIxMTM0LjI0NCIgeT0iNjQxLjI0NCIgYm90dG9tTGVmdE9yaWdpbj0idHJ1ZSI+PC9zbGljZVNvdXJjZUJvdW5kcz4NCgk8L3Nmdz4NCjwvbWV0YWRhdGE+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjIxLjEyOCwyLjc0NCAxNSw4Ljg3MiA4Ljg3MiwyLjc0NCAyLjc0NCw4Ljg3MSA4Ljg3MiwxNSAyLjc0NCwyMS4xMjggOC44NzIsMjcuMjU2IDE1LDIxLjEyOCANCgkyMS4xMjksMjcuMjU2IDI3LjI1NywyMS4xMjggMjEuMTI4LDE1IDI3LjI1Nyw4Ljg3MiAiLz4NCjwvc3ZnPg0K") no-repeat 0 0 !important;-webkit-transition:top 200ms linear,left 200ms linear;transition:top 200ms linear,left 200ms linear}@media (max-width: 767px){.modal .scroll{overflow-y:scroll;height:100%;margin-bottom:0}}.modal .content{text-align:center;position:fixed;left:19px;right:19px;padding:19px;padding-top:38px;top:19px;bottom:19px;font-size:14px;line-height:18px;background-color:black;color:white;font-family:"munro",Arial,sans-serif}@media (min-width: 768px){.modal .content{font-size:16px;line-height:20px;width:50%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:38px;height:auto}}footer{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000;perspective:1000;height:50px;font-size:0;position:absolute;left:19px;right:19px;bottom:20px;-webkit-transition:top 200ms linear,right 200ms linear,bottom 200ms linear;transition:top 200ms linear,right 200ms linear,bottom 200ms linear;overflow:hidden}footer *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 768px){footer{left:38px;right:38px;bottom:38px}}footer .toggle{display:block;width:50px;height:50px;position:absolute;right:0px;top:0px;cursor:pointer;z-index:10;overflow:hidden;background-color:white}footer .toggle span{display:block;width:50px;height:50px;-webkit-transition:-webkit-transform 300ms ease-out;transition:transform 300ms ease-out;background:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2240px%22%20height%3D%2240px%22%3E%0D%0A%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2238%2C14%2026%2C14%2026%2C2%2014%2C2%2014%2C14%202%2C14%202%2C26%2014%2C26%2014%2C38%2026%2C38%2026%2C26%2038%2C26%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat center center;position:absolute;left:0;top:0}footer .controls,footer .social{display:inline-block;border:solid 2px white;position:absolute;right:-230px;-webkit-transition:right 300ms ease-out;transition:right 300ms ease-out;top:0px}footer .controls a,footer .social a{margin:0;padding:0;list-style:none;display:inline-block;width:46px;height:46px;border-left:solid 2px white;background-position:center center;background-repeat:no-repeat}footer .controls a:first-child,footer .social a:first-child{border-left:0}footer .controls a.head,footer .social a.head{background-image:url("../img/icons-nav-head.svg")}footer .controls a.torso,footer .social a.torso{background-image:url("../img/icons-nav-torso.svg")}footer .controls a.legs,footer .social a.legs{background-image:url("../img/icons-nav-legs.svg")}footer .controls a.fill,footer .social a.fill{background-image:url("../img/icons-nav-fill.svg")}footer .controls a.fill-background,footer .social a.fill-background{background-image:url("../img/icons-nav-fill-background.svg")}footer .controls a:hover,footer .social a:hover{background-color:rgba(255,255,255,0.3)}footer .social{right:auto;left:0;opacity:1;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}footer .social a{background-position:center center;background-repeat:no-repeat}footer .social a.facebook{background-image:url("../img/icons-social-facebook.svg")}footer .social a.twitter{background-image:url("../img/icons-social-twitter.svg")}footer.open .controls,footer.open .social{right:48px}footer.open .toggle span{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}footer.open .social{right:auto}@media (max-width: 767px){footer.open .social{opacity:0}}.ir,.modal .close{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before,.modal .close:before{content:"";display:block;width:0;height:150%}.hidden,.x,.photo .info,.photo footer,.photo .loading,.photo .no-3d,.photo .modal,.dev-ratio,.no-3d{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@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,.modal .close a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*# sourceMappingURL=main.css.map */