@media only screen and (max-width: 959px){body#details #content,body#details #main{float:none;width:auto}body#details div.secondary{clear:left;float:none;width:auto}.overlay-content{left:auto;top:0;width:100%;max-width:100%;margin-left:0;padding:20px;border-radius:0}.overlay-content:after{display:none}a.close-overlay{opacity:.34;background-image:url(/assets/icon-shot-x-7dbc9cdd6856806bcc277a21513ac00fd402944f9046212dfe5151e1bb3a5ab8.png)}}@media only screen and (max-width: 959px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 959px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 959px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 959px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 959px) and (min-resolution: 1.5dppx){a.close-overlay{background-image:url(/assets/icon-shot-x-2x-e098b2b76f16b47d8469ff196c1f3a04f0419cbf7464640ea0082eee0db016f0.png);-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px}}@media only screen and (max-width: 959px){a.close-overlay:hover{opacity:.5}ul.shot-nav{display:none}.main-shot.full-800 .overlay-content div.the-shot div.single{margin-left:0}body#project div.the-shot{margin-bottom:10px}body#project div.screenshot-meta,body#project div.the-attachment{margin-bottom:30px}#nav li a{padding-left:6px;padding-right:6px}}@media only screen and (max-width: 870px){html{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}body{padding-top:40px}body.scroll{padding-top:0}#content,#main,#main.main-full,div.secondary,.constrained-content-alt #main,.constrained-content-alt div.secondary,#main div.col-half,#main div.col-half-last{float:none;width:auto}#main div.col-half{margin-bottom:25px}#main{margin-bottom:40px}#header{position:fixed;will-change:transform;top:0;height:40px}body.scroll #header{position:relative}#header-inner{width:auto;padding:0}#logo{float:none;padding-right:0;text-align:left}#logo a,#logo span{display:block;height:40px;margin:0 auto 0 auto}#dashboard{display:none;float:none;clear:left;width:auto;padding:8px 10px 0 0}#toggle-nav{position:absolute;top:0;left:0px;display:block;width:48px;height:40px;text-indent:-9999px;background-repeat:no-repeat;background-position:15px 50%;background-image:url(/assets/icon-hamburger-81081334c82d4efd0892cd8d11a37e0fc36874131c243994f36f3e783216d7b2.png?4);opacity:.5}}@media only screen and (max-width: 870px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 870px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (min-resolution: 1.5dppx){#toggle-nav{background-image:url(/assets/icon-hamburger-2x-2c910be4f2c2f0fa0d3fc2b45799b48cd5961d7c085f178f32a36ccc22bb8b64.png?4);-webkit-background-size:19px 14px;-moz-background-size:19px 14px;background-size:19px 14px}}@media only screen and (max-width: 870px){#nav{float:left;width:100%;margin:0 0 10px 0;text-align:left;height:0;overflow:hidden}#nav.nav-open{height:auto;overflow:visible}#nav li{position:relative;float:none;margin-right:0;text-align:left;font-size:13px;background:rgba(47,47,47,0.98)}#nav li.separate a{border-top:2px solid #555}#nav>li.nav-expanded ul.tabs li{display:block}#nav>li.nav-expanded#t-profile ul.tabs li.your-profile-generic{display:block}#nav li li{display:none;font-size:13px;background:none}#nav li#t-upld,#nav li#t-signup{display:none}#nav li a.back-link{font-weight:500;text-align:center;color:#fff}#nav li#t-home{display:block}#nav li#t-community>a:before,#nav li#t-profile>a:before,#nav li#t-more>a:before{content:'';position:absolute;top:16px;right:15px;width:9px;height:16px;background-image:url(/assets/icon-nav-arrow-left-16369f76159f8831973c451b08a7db7e9b9c288896b103f00c2b4d570360dd58.png?1)}}@media only screen and (max-width: 870px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 870px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (min-resolution: 1.5dppx){#nav li#t-community>a:before,#nav li#t-profile>a:before,#nav li#t-more>a:before{background-image:url(/assets/icon-nav-arrow-left-2x-43529cf0558550f59e244d586f0f5cfd0a6836429a5b5c30dd514f4acde33ca5.png?1);-webkit-background-size:9px 16px;-moz-background-size:9px 16px;background-size:9px 16px}}@media only screen and (max-width: 870px){#nav li#t-community>a.back-link:before,#nav li#t-profile>a.back-link:before,#nav li#t-more>a.back-link:before{background-image:url(/assets/icon-nav-arrow-right-7a750783a0432efe62eae279d433d5714705873d2ba55c03b849e14f6212bc10.png?1);left:15px;right:none}}@media only screen and (max-width: 870px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 870px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (min-resolution: 1.5dppx){#nav li#t-community>a.back-link:before,#nav li#t-profile>a.back-link:before,#nav li#t-more>a.back-link:before{background-image:url(/assets/icon-nav-arrow-right-2x-adccec99b328af16dd01cdeaba55a033d06759c0f3efc24317da6e7c7784e34c.png?1);-webkit-background-size:9px 16px;-moz-background-size:9px 16px;background-size:9px 16px}}@media only screen and (max-width: 870px){#nav li#t-profile .back-link img{float:none;vertical-align:middle}#nav li#t-profile{float:none}#nav li#t-profile img{float:left;top:0;margin:0 8px 0 0;height:16px;width:16px}#nav li#t-profile span.profile-name{display:inline}#nav li#t-profile ul.tabs li:nth-child(3),#nav li#t-profile ul.tabs li.switch-user a{margin-top:0;padding-top:0;border-top:none}#nav li#t-profile ul.tabs li.use-as{margin-bottom:4px;border-color:rgba(255,255,255,0.08)}#nav li#t-profile ul.tabs li.your-profile-name{display:none}#nav li#t-signin,#nav li#t-activity,#nav li#t-messages{display:block;float:none;position:absolute;top:0;right:0;background:none}#nav li#t-signin a,#nav li#t-activity a,#nav li#t-messages a{padding:0 15px;font-weight:normal;height:40px;line-height:40px;text-transform:none;white-space:nowrap;color:#aaa;border-bottom:none}#nav li#t-messages{right:40px}#nav li#t-more>a,#nav li#t-more:hover>a{opacity:1}#nav li#t-more>a span,#nav li#t-more:hover>a span{display:inline;padding-left:0;text-indent:0;background:none}#nav li#t-search{position:relative;top:auto;right:auto;padding:0 15px 15px 15px}#nav li#t-search #search{margin-top:0}input.search-text{width:100%;padding-top:10px;padding-bottom:10px;box-sizing:border-box}#nav li a{height:auto;padding:15px;font-size:14px;line-height:1;border-top:1px solid rgba(255,255,255,0.08)}#nav li a:hover{color:#fff}#nav li ul.tabs{display:block;position:static;float:none;width:100%;left:0;margin:0;padding:0;background:none;border-radius:0;box-shadow:none}#nav li ul.tabs li a{padding:15px;font-size:13px;font-weight:normal;line-height:1;text-transform:none;color:#999}#nav li ul.tabs li a:hover{color:#fff;background:none}#nav li a:hover{box-shadow:none}#nav li ul.tabs li.separate{margin:0;padding:0;border-top:none}#nav li#t-activity ul.tabs{display:none}#nav li#t-activity .new-activity{top:11px;right:8px}#nav li#t-messages .new-activity{top:11px;right:9px}#wrap-inner{padding:15px;background:none}body#blog-index #wrap-inner,body#blog-cat #wrap-inner,body#story #wrap-inner{padding:0}div.announce-btn{display:none}ul.job-ads li div.announce-btn{display:block}div.content-header{margin-bottom:10px}div.content-header h1 span.pro-title{position:relative;top:-2px;font-size:11px;line-height:1}div.content-header h1 strong{display:block}div.content-header p{font-size:13px;line-height:1.4}div.hero div.hero-inner{padding-bottom:70px}div.hero div.hero-inner div.hero-title{float:none}div.hero div.hero-inner div.hero-title span.pre-head{font-size:14px;line-height:1}div.hero div.hero-inner div.hero-title h1{margin:-5px 0 10px 0;font-size:32px;line-height:1;letter-spacing:-1px}div.hero div.hero-inner div.hero-info{display:none}div.hero div.hero-btn{display:none}body#jobs div.hero div.hero-btn{display:block}body#jobs div.hero div.hero-btn a{float:none;width:auto;margin:0 0 15px 0}body#job div.hero div.hero-inner div.hero-info{float:none;width:auto;padding:0;margin:-5px 0 10px 0}a.rss-jobs,a.twitter-jobs,a.hero-link{display:none}#wrap ul.tabs{margin:0 0 10px 0;padding:5px 0 0 0;font-size:13px;line-height:1}#wrap ul.tabs>li{position:static;max-width:100px}#wrap ul.tabs>li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wrap ul.tabs li:last-child{margin-right:0}#wrap ul.tabs li a,#wrap ul.tabs li span.empty{padding-bottom:14px}#wrap ul.tabs li ul.sub{left:0;width:320px;margin-top:-6px;padding-bottom:0;box-sizing:border-box;border-radius:0}#wrap ul.tabs li.has-dd>a{padding-bottom:14px;background-position:100% 13px}#wrap ul.tabs li ul.sub li a{padding:15px;border-bottom:1px solid #eee}#wrap ul.tabs li ul.sub li:last-child a{border-bottom:none}#kbd-legend{display:none}div.attach{margin:15px}div.attach ul.thumbs li{width:17.6%;margin-right:3%}div.attach ul.thumbs li:last-child{margin-right:0}div.attach ul.thumbs li a{display:block;width:100%;height:0;padding-bottom:75%}div.attach ul.thumbs li img{width:100%}a.for-sale,a.for-sale-cm{position:static;top:auto;right:auto;width:auto}ul.stat-tabs li span.meta{display:inline;margin-top:0;font-size:12px}body#account #wrap ul.tabs,body#user-tags #wrap ul.tabs,body#user-tag #wrap ul.tabs{display:block;margin-top:20px}body#account #wrap ul.tabs li,body#user-tags #wrap ul.tabs li,body#user-tag #wrap ul.tabs li{display:static;margin-right:12px}body#user-tags #wrap ul.tabs li span.count,body#user-tag #wrap ul.tabs li span.count{display:none}table.lists-table td.members{display:none}div.all-of-the-jobs{padding:20px 0 0 0}ol.jobs-list li a.item-team,ol.jobs-list li span.item-no-team{position:absolute;top:15px;left:-8px}ol.jobs-list li a.item-team img,ol.jobs-list li span.item-no-team img{width:20px;border-radius:50%}ol.jobs-list li .item-link{margin:0;padding:15px 20px}ol.jobs-list li .item-link span.item-info{float:none}ol.jobs-list li .item-link span.item-meta{display:block;float:none;width:auto;margin:5px 0 0 0;font-size:13px;line-height:1.3;color:#444}ol.jobs-list li .item-link span.item-title{margin-bottom:5px;font-size:16px}ol.jobs-list li .item-link span.item-desc{font-size:14px}ol.steps{text-align:left}ol.steps li{display:block;margin:0 0 8px 0;padding:0;font-size:13px;font-weight:bold}ol.steps li:last-child{margin:0 0 5px 0}ol.steps li:nth-child(even){display:none}div.color-widget{margin-top:10px;padding:10px}div.colors-explore ul.color-chips li a{height:20px}div.color-widget form.gen-form fieldset{width:47%;margin-right:0}div.color-widget form.gen-form fieldset.percent{float:right;width:47%}div.color-widget form.gen-form .form-sub{display:block;clear:left;width:100%;margin-top:20px}div.col-pro input.form-sub{display:block;width:100%;margin:0 0 5px 0}div.col-pro span.or{display:block;margin:0 0 5px 0}.overlay a.close{margin-top:-15px;margin-right:-15px}a.team-motion{display:none}h2.summary{padding-right:24px}div.processing-players,div.processing-results{width:100%;position:absolute;top:211px;left:0;box-sizing:border-box;box-shadow:1px 1px 3px rgba(0,0,0,0.15)}div.watermark{top:160px;left:0;font-size:74px}div.friendly{margin-top:-10px}div.not-so-fast div.go-pro{width:90%;margin:0 5%}div.not-so-fast div.go-pro h2{font-size:14px;line-height:2.4}ol.grid-list li{float:none;width:auto;margin:0;font-size:14px}ol.grid-list li a{display:block;padding:10px 0;border-bottom:1px solid #ddd}ol.grid-list li:last-child a{border-bottom:none}div.door{float:none;width:auto}div.door-full a.form-sub{width:auto}img.about-ball{width:100px}#contact_mutable_wrap p.contact_mutable_intro{width:94%;margin:0;padding:0}div.full-pitch{margin-bottom:0}div.full-pitch h1 strong{font-size:18px;margin-bottom:2px}div.full-pitch span.full-pitch-actions{display:block;margin:12px 0 0 0}div.copy{padding:15px 15px 10px 15px}h2.alt{font-size:18px}ol.features,div.copy ol.features{margin:20px 10px 10px 10px}ol.features li img.example,ol.features li:nth-child(2n) img.example{display:block;float:none;margin:0 auto 10px auto}body#jobs-signup ol.features li:nth-child(2n) p,body#teams-signup ol.features li:nth-child(2n) p,body#playbook ol.features li:nth-child(2n) p{margin-left:48px}div.pro-stats-primary{display:none}table.stats-table th.stats-table-toggle a{display:block;margin:0 0 3px 0;padding:4px}table.stats-table td.the-shot{width:1px}table.stats-table td.the-shot div.stats-shot{display:none}.lightbox{position:absolute;left:0;margin-left:0;width:100%;box-sizing:border-box;box-sizing:border-box}div.psst{border-bottom:1px solid #ddd}div.notice{font-size:12px}div.notice h2{width:auto;margin:0}div.notice-alert{margin:0 2%;left:0;width:96%;text-align:center}div.notice-alert a.close{right:12px}div.notice-alert h3{font-size:14px;padding:0 12px}a.rss{display:none}#footer-inner{width:auto}h4#pixels-total{float:none;margin:0 0 20px 0}#footer div.footer-links{float:none;width:auto;margin-right:0}#footer div.footer-links ul{-webkit-column-count:2;-webkit-column-gap:10px;-moz-column-count:2;-moz-column-gap:10px;column-count:2;column-gap:10px}}@media only screen and (max-width: 870px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 870px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 870px) and (min-resolution: 1.5dppx){#nav li#t-search a img{height:0}#nav li#t-search a,#nav li#t-search a:hover{margin-top:7px;width:8px;height:1px;background:url(/assets/icon-adapt-search-2x-2d81f919b5bfd0e0862dc43190c15a75e05f1bacf9fce3fffc09025120b12618.png) no-repeat 0 0;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;background-size:16px 16px}}@media screen and (max-width: 720px){.overlay-content{padding:15px}div.shot-desc{width:auto;font-size:16px;line-height:1.5}#comments-section{float:none;width:100%}div.has-comments #comments-section{min-height:140px}body.player #comments-section{min-height:230px}#comments-section .comments-sort{position:static;top:auto;margin:-15px 0 25px 0}#comments-section .comments-sort a{margin:0 8px 0 0}ol.comments li h2{font-size:15px;line-height:20px}ol.comments li h2 img{float:left;width:16px;margin:2px 6px 5px 0}ol.comments li h2 span.badge{display:none}ol.comments li div.comment-body{width:auto;clear:left;margin:0;font-size:14px;line-height:1.5}ol.comments li p.comment-meta{margin-left:0}form.comment textarea{width:94%;max-width:94%}div.ad-shot{float:none;width:auto}div.tiers{padding-bottom:0}div.tiers div.tier{float:none;width:auto;padding:20px;border:1px solid #e0e0e0;border-radius:4px}div.tiers div.tier a.form-sub{width:100%}div.tiers div.tier div.bottom{position:relative;width:auto;bottom:auto}}@media only screen and (max-width: 460px){div.the-shot{float:none;width:auto;background:none}div.the-shot div.single{width:auto;height:auto;min-height:0;padding:0;margin:0 -15px;box-shadow:none}.main-shot.full-800 div.the-shot div.single{width:auto}div.the-shot div.single-grid{display:block;width:100%;height:0;padding-bottom:75%;background-repeat:repeat}div.the-shot div.single-grid div.single-img img{width:100%;max-width:100%;max-height:none}}
