@font-face{font-family:'socicon';src:url('/static/fonts/socicon-webfont.eot');src:url('/static/fonts/socicon-webfont.eot?#iefix') format('embedded-opentype'), url('/static/fonts/socicon-webfont.woff') format('woff'), url('/static/fonts/socicon-webfont.ttf') format('truetype'), url('/static/fonts/socicon-webfont.svg#sociconregular') format('svg');font-weight:normal;font-style:normal;text-transform:initial}#site-content{display:none}.socicon{font-family:'socicon' !important}body,html{width:100%;height:100%;background-color:#fff;padding:0;margin:0;font-size:16px;line-height:20px}html{font-family:'Helvetica', sans-serif;font-size:12px;font-weight:bold}a{}a:hover{}input{outline:none}#wrapper{position:absolute;top:0;margin:0;width:100%}#logo{transform-origin:50% 0;transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;cursor:pointer;position:absolute;margin:25px 0 0 10px}#main-menu-container{position:fixed;z-index:890}#content{position:relative;z-index:800;width:100%}#main-menu{padding:8px 0 8px 12px;position:absolute;width:700px;list-style:none;background-color:#fff}.main-menu-button{font-size:18px;float:left;text-transform:lowercase;margin:0 12px}.main-menu-button a{color:#000;text-decoration:none}.main-menu-selected a{color:#a9a9a9}#social-icons{top:83px;width:55px;position:absolute}.mobile #social-icons,.tablet #social-icons{top:400px}#social-icons a{margin-left:10px;float:left;color:#000;text-decoration:none;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;transition:color 0.2s ease-out}#social-icons a:hover{color:#a9a9a9}.section-content{position:absolute;margin:200px 0 0 10px}#art-column-container{position:absolute;margin:0}.art-column{position:absolute}.art-overlay,.art-thumb,.art-thumb img{top:0;cursor:pointer;position:absolute}#overlay-close-btn{width:40px;height:31px;text-align:center;position:absolute;color:#fff;right:20px;top:20px;font-size:26px;padding-top:8px;border:4px solid #fff;cursor:pointer;font-weight:normal}.tablet #overlay-close-btn{padding-top:6px}.art-thumb{overflow:hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0}.art-overlay{top:0;overflow:hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;background-color:#a9a9a9;z-index:750}.art-caption,.gif-menu-action{margin-top:10px;font-size:12px;line-height:12px;position:absolute;z-index:760}#to-top-btn{background-color:#fff;padding:10px;width:68px;height:22px;cursor:pointer;position:fixed;right:30px;bottom:-1000px;font-size:26px;display:none;z-index:801}#to-top-arrow{margin-left:5px}#preloader-container{position:fixed;left:50%;top:50%;margin:-25px 0 0 -15px;display:none;z-index:900}#art-scroll-guide{position:absolute;background-color:#fff}#art-view-overlay,#gif-view-overlay{z-index:895;position:fixed;top:0;left:0;overflow:hidden}#art-view-overlay-back,#gif-view-overlay-back{background-color:#000;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter: alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85}#art-view-large-image,#art-view-loading-image,.vertical-transition-image{top:0;left:0;position:absolute}.desktop #art-view-large-image img,.desktop #art-view-loading-image,.desktop .vertical-transition-image{cursor:url('data:image/vnd.microsoft.icon;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8='), all-scroll;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:grab}.desktop #art-view-large-image img:active,.desktop #art-view-loading-image:active,.desktop .vertical-transition-image:active{cursor:url('data:image/vnd.microsoft.icon;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8='), all-scroll;cursor:-webkit-grabbing !important;cursor:-moz-grabbing !important;cursor:-ms-grabbing !important;cursor:grabbing !important}.vertical-transition-image{z-index:896}#art-view-large-image{z-index:897}#art-view-large-image img{position:absolute}#art-view-text-container{width:165px;top:0;font-size:22px;line-height:26px;color:#fff;position:absolute;display:none}#art-buttons{position:absolute;width:8px;height:18px;top:149px}#art-down-arrow,#art-up-arrow{height:8px;width:100%;margin-bottom:5px;float:left}#art-buttons-legend{position:absolute;width:130px;top:160px;left:12px;font-size:12px;line-height:14px}.gif-menu-thumb{cursor:pointer;float:left}.gif-menu-image{overflow:hidden;position:absolute}.gif-menu-thumb img{position:absolute}.gif-menu-rollover{position:absolute;background-color:#a9a9a9;height:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;background-color:#a9a9a9}.gif-menu-preloader-container{position:absolute}#gif-thumbs{float:left;margin-bottom:20px}#gif-view-overlay-content{position:absolute;width:810px;height:405px}#gif-view-image-container,#gif-view-text-container{float:left;width:405px;height:405px}#gif-view-text-container{background-color:#a9a9a9}.gif-view-input{font-family:'Helvetica', sans-serif;float:left;width:350px;height:45px;font-size:18px;font-weight:bold;background-color:transparent;border:none;border-bottom:2px solid #000;padding-bottom:2px;margin-left:27px}#gif-view-preloader-container{position:absolute;margin:188px 0 0 188px}#gif-view-buttons{position:absolute;left:432px;bottom:8px}.gif-view-button{float:left;font-size:32px;cursor:pointer;margin-right:27px}#gif-view-image-container img{width:405px;height:405px}#about-content{float:left;width:870px;font-size:22px;line-height:24px}.section-content.text-page{float:left;width:100%;text-align:center;box-sizing:border-box}#text-page-content{position:relative;text-align:left;width:100%;max-width:820px;padding:0 20px;margin:0 auto;box-sizing:border-box}#about-content p{margin:0}.about-column{margin-right:35px;float:left;width:400px;margin-bottom:25px}#about-content a{display:inline;color:#000;text-decoration:none}#about-content a:hover{text-decoration:underline}.about-header{color:#a9a9a9}#gif-view-inputs{margin-top:10px}#gif-sending-message,#gif-view-thank-you-message{line-height:36px;font-size:32px;margin:11px 0 0 27px;position:absolute;display:none}.gif-menu-action{text-align:center;font-size:18px;line-height:24px;visibility:hidden}.gif-menu-action span{font-size:18px}#gif-view-title{display:none}@media all and (max-width: 720px){.mobile #main-menu,.tablet #main-menu{width:170px}.mobile #main-menu-container,.tablet #main-menu-container{position:absolute}.mobile .main-menu-button,.tablet .main-menu-button{font-size:26px;width:100%;text-align:center;height:30px;margin:5px 0}.mobile .section-content,.tablet .section-content{position:absolute;margin:470px 0 0 10px}.mobile .section-content.text-page,.tablet .section-content.text-page{position:absolute;margin-left:0}.mobile .art-thumb,.tablet .art-thumb{cursor:default}.mobile .art-caption,.tablet .art-caption{font-size:16px;line-height:16px}}#signup-popup{position:fixed;width:100%;height:100%;z-index:10000;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0;display:none;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}#signup-popup-back{position:fixed;width:100%;height:100%;background-color:#fff;background-color:rgba(255, 255, 255, 0.9)}#signup-popup a{color:#000}#signup-popup-modal{text-align:center;width:400px;height:440px;background-color:#fff;position:absolute;top:50%;left:50%;margin:-220px 0 0 -200px;border:2px solid #000}.mobile #signup-popup-modal,.tablet #signup-popup-modal{width:300px;margin-left:-150px}#signup-popup-form,#signup-popup-logo,#signup-popup-title{float:left;width:100%}#signup-popup-close-btn{position:absolute;right:10px;top:10px;cursor:pointer;font-size:32px}input[type="checkbox"]{border:none;border:1px solid #000}#signup-popup-logo,#signup-popup-title{margin-top:20px}#signup-popup-email{margin:0 auto;border:none;border-bottom:2px solid #000;width:300px;height:45px;font-weight:bold;margin-top:5px;font-size:18px;text-align:center}.mobile #signup-popup-email,.tablet #signup-popup-email{width:270px}.signup-popup-submit-wrapper{float:left;width:100%}.signup-popup-submit-wrapper input{border:none;cursor:pointer;font-size:18px;border:2px solid #000;padding:10px;font-weight:bold;background:#fff;margin-top:20px}.signup-response{float:left;width:100%;margin-top:10px;box-sizing:border-box;padding:0 10px}.signup-response.error{color:red}.signup-response.success{color:green}#signup-popup .newsletter-agree{float:left;margin-top:40px;width:100%;padding:0 10px;box-sizing:border-box}@media all and (max-width: 885px){.mobile #about-content,.tablet #about-content{font-size:16px;line-height:20px}.mobile .about-column,.tablet .about-column{width:300px}}@media all and (max-width: 640px){.mobile #about-content,.tablet #about-content{font-size:12px;line-height:14px}.mobile .about-column,.tablet .about-column{width:100%;margin-right:0}}@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-animation-name:ui-spinner-rotate-left;-moz-animation-name:ui-spinner-rotate-left;-ms-animation-name:ui-spinner-rotate-left;-o-animation-name:ui-spinner-rotate-left;animation-name:ui-spinner-rotate-left;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-animation-name:ui-spinner-rotate-right;-moz-animation-name:ui-spinner-rotate-right;-ms-animation-name:ui-spinner-rotate-right;-o-animation-name:ui-spinner-rotate-right;animation-name:ui-spinner-rotate-right;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ui-spinner{width:46px;height:46px;background:#a9a9a9}.ui-spinner .side .fill{background:#a9a9a9;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.ui-spinner:after{content:"";background:transparent;position:absolute;width:28px;height:28px;border-radius:50%;top:9px;left:9px;display:block}.ui-spinner{width:30px;height:30px;background:transparent}.ui-spinner:after{content:"";background:transparent;position:absolute;width:60px;height:60px;border-radius:50%;top:20px;left:20px;display:block}.ie8 .ui-spinner,.ie9 .ui-spinner{background:url("/static/images/grotesk/spinner.gif") no-repeat center center !important;min-width:30px;min-height:30px}.ie8 .ui-spinner:after,.ie9 .ui-spinner:after{display:none !important}.ie8 .ui-spinner .side,.ie9 .ui-spinner .side{display:none !important}