/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}:focus,a:active,a:hover{outline:0}.intro,body,h1,h2,h3{font-weight:300}.intro,h1 .deemphasize,h1 span,h2,h3{font-family:raleway,verdana,sans-serif}pre,textarea{overflow:auto}.imageList>li,.tags li{display:block;float:left}.content,section.demo,sub,sup{position:relative}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}body{margin:0;color:#aaa;font-family:PT,verdana,sans-serif;font-size:15px;padding-bottom:100px}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent;text-decoration:none;color:#f90}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}.all-subrosa,.s-schematic{background-repeat:no-repeat}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}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]{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.content,.duoList,.duoList li,.imageList,.tags,article,button,figure,footer,h3,nav,ol,section,ul{zoom:1}.content:after,.content:before,.duoList li:after,.duoList li:before,.duoList:after,.duoList:before,.imageList:after,.imageList:before,.tags:after,.tags:before,article:after,article:before,button:after,button:before,figure:after,figure:before,footer:after,footer:before,h3:after,h3:before,nav:after,nav:before,ol:after,ol:before,section:after,section:before,ul:after,ul:before{content:"";display:table}.all-subrosa,.s-schematic,figure img,h1 span,img{display:block}.content:after,.duoList li:after,.duoList:after,.imageList:after,.tags:after,article:after,button:after,figure:after,footer:after,h3:after,nav:after,ol:after,section:after,ul:after{clear:both}button,figure,h3,ol,ul{margin:0;padding:0}[class*=" cc-"]:after,[class*=" cc-"]:before,[class^=cc-]:after,[class^=cc-]:before,[data-icon]:before{font-family:carrotcell!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}@font-face{font-family:code;src:url(../fonts/Code-Light.eot);src:url(../fonts/Code-Light.eot?#iefix)format('embedded-opentype'),url(../fonts/Code-Light.woff)format('woff'),url(../fonts/Code-Light.ttf)format('truetype'),url(../fonts/Code-Light.svg#webfont)format('svg');font-style:normal;unicode-range:U0-FFFF}@font-face{font-family:PT;src:url(../fonts/PTS55F-webfont.eot);src:url(../fonts/PTS55F-webfont.eot?#iefix)format('embedded-opentype'),url(../fonts/PTS55F-webfont.woff)format('woff'),url(../fonts/PTS55F-webfont.ttf)format('truetype'),url(../fonts/PTS55F-webfont.svg#webfont)format('svg');font-style:normal;unicode-range:U0-FFFF}@font-face{font-family:raleway;src:url(../fonts/raleway_thin-webfont.eot);src:url(../fonts/raleway_thin-webfont.eot?#iefix)format('embedded-opentype'),url(../fonts/raleway_thin-webfont.woff)format('woff'),url(../fonts/raleway_thin-webfont.ttf)format('truetype'),url(../fonts/raleway_thin-webfont.svg#webfont)format('svg');font-style:normal;unicode-range:U0-FFFF}@font-face{font-family:carrotcell;src:url(../fonts/carrotcell.eot);src:url(../fonts/carrotcell.eot?#iefix)format("embedded-opentype"),url(../fonts/carrotcell.woff)format("woff"),url(../fonts/carrotcell.ttf)format("truetype"),url(../fonts/carrotcell.svg#carrotcell)format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}.cc-carrot-after:after{content:"\e001"}.cc-github:before{content:"\e003"}.cc-carrot:before{content:"\e001"}.cc-download:before{content:"\e002"}.cc-lab:before{content:"\e00a"}.cc-files:before{content:"\e00b"}.cc-dot:before{content:"\e004"}.cc-circle:before{content:"\e007"}.cc-down:before{content:"\e000"}.cc-up:before{content:"\e005"}.cc-right:before{content:"\e006"}.cc-delete:before{content:"\e009"}.cc-left:before{content:"\e00c"}.cc-play:before{content:"\e008"}.cc-pause:before{content:"\e00e"}.cc-stop:before{content:"\e00f"}.cc-link:before{content:"\e00d"}.cc-star:before{content:"\e010"}.cc-book:before{content:"\e012"}.cc-moon:before{content:"\e013"}.cc-eye:before{content:"\e011"}.cc-code:before{content:"\e014"}.cc-like:before{content:"\e016"}.cc-pictures:before{content:"\e015"}.cc-info:before{content:"\e018"}.s-schematic{background-image:url(../img/sprite-schematic.png)}.s-clues{background-position:-5px -5px}.s-bbc{background-position:-315px -5px}.s-bible{background-position:-5px -215px}.s-hsn{background-position:-315px -215px}.s-sesame{background-position:-625px -5px}.s-vevo{background-position:-625px -215px}.all-subrosa{background-image:url(../img/sprite-subrosa.png)}.s-bike{background-position:-5px -5px}.s-brvtvs{background-position:-315px -5px}.s-defiance{background-position:-5px -215px}.s-fcukfragrance{background-position:-315px -215px}.s-foc{background-position:-5px -425px}.s-friction{background-position:-315px -425px}.s-gegarage{background-position:-5px -635px}.s-gotube{background-position:-315px -635px}.s-kss{background-position:-625px -5px}.s-mamo{background-position:-625px -215px}.s-nike{background-position:-625px -425px}.s-rachelzoe{background-position:-625px -635px}.s-subrosa{background-position:-5px -845px}*,:after,:before{box-sizing:inherit}ol,ul{list-style:none}button{overflow:visible;background:0 0;border:none}figure img{width:100%}:focus{border-bottom:dotted 1px #f90}a:hover{opacity:.7}a[class^=cc-]:before{margin-right:4px;font-size:85%}h1{margin:100px 0 40px;font-family:code,verdana,sans-serif;color:#999;font-size:50px;line-height:1.2em}h1 a{color:inherit}h1 span{margin-top:-20px}h1 .deemphasize,h1 span{font-size:20px}.intro,h2{color:#f90;font-size:30px;margin:0}h3{font-size:16px;line-height:1.3em;padding:10px 0;width:300px;height:60px;color:#000;display:table-cell;vertical-align:middle}p{font-size:15px;line-height:1.6em}section{padding:40px 0 0}article{padding-bottom:80px}article header{padding:80px 0 40px}article.dailybeast,article.tugboat{background:#000}article.dailybeast .title,article.dailybeast h3,article.tugboat .title,article.tugboat h3{color:#efefef}article.tugboat{padding-bottom:0;background:url(../img/lifesaver.jpg)right center no-repeat #000}article.tugboat .intro,article.tugboat .intro a,article.tugboat a,article.tugboat h2,article.tugboat h2 a,article.tugboat h3{color:#029fb5}article.tugboat .tags{margin:60px 0 80px;max-width:300px}article.tugboat .tags li{background-color:#029fb5;color:#fff}article.tugboat .intro span,article.tugboat a span,article.tugboat h2 span,article.tugboat p span{background:#000;background:rgba(0,0,0,.7);display:inline-block;padding:5px 5px 5px 0}article.subrosa{background:#f3f3f3}article.subrosa .imageList li a,article.subrosa .intro,article.subrosa .intro a,article.subrosa h2,article.subrosa h2 a,article.subrosa h3{color:#2c1a3d}article.dailybeast{padding-bottom:0}article.dailybeast .intro,article.dailybeast .intro a,article.dailybeast h2,article.dailybeast h2 a{color:#e81b41}article.dailybeast .tags li{background-color:#e81b41;color:#fff}article.dailybeast h3{display:block;background-color:#000;width:100%}article.schematic{background:#f3f3f3}article.schematic .intro,article.schematic .intro a,article.schematic h2,article.schematic h2 a{color:#029cd8}article.razorfish{background:#adbd29}article.razorfish .intro,article.razorfish .intro a,article.razorfish .title,article.razorfish h2,article.razorfish h2 a{color:#fff}article.razorfish .tags li{background-color:#fff;color:#adbd29}nav li{display:inline-block;margin-right:20px}nav li a{color:#f90}nav li a:before{font-size:14px}footer{margin-top:100px;background-color:#404040;color:#fff;padding:40px 10px}pre{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px;background-color:#f7f7f7}.content{width:960px;margin:0 auto;padding:0 10px}.intro{font-size:20px;line-height:1.4em}.title{margin:10px 0 0;font-size:16px}.tags{width:100%;max-width:400px}.tags li{font-size:12px;background:#666;color:#fff;padding:2px 5px;margin:0 3px 3px 0}.imageList{margin:40px 0 0;width:100%}.imageList>li{overflow:hidden;min-height:330px;margin-right:13px}.imageList>li figure{width:300px;height:200px}.imageList>li a:before{padding-left:1px;font-size:18px;vertical-align:middle}a.back,a.back:before{font-size:20px}.duoList{margin:40px 0 0;width:100%}.duoList li{float:right;width:50%;background-color:#fff}.duoList li figure{display:block;width:100%;max-width:480px;max-height:220px;background:#fff}.duoList li:first-child{float:left;background-color:#e81b41}.duoList li:first-child figure{float:right}.duoList li:first-child h3 span{width:100%;max-width:480px;float:right;padding-left:10px}.betweenImage,.screencaps img{margin-bottom:100px}.screencaps{background:#f3f3f3;padding-top:80px}a.back{margin-top:40px;display:inline-block;font-family:code,verdana,sans-serif}section.demo{padding:80px 0;background-color:#ccc}section.demo .intro,section.demo h2{color:#fff;margin-bottom:60px}@media screen and (max-width:980px){.content{width:100%}article.tugboat{background-position:500px center}.imageList li{margin-right:40px}}@media screen and (max-width:600px){nav li{display:block;margin-bottom:10px}article.tugboat .content{padding:0}article.tugboat .content .intro span,article.tugboat .content a span,article.tugboat .content h2 span,article.tugboat .content p span{padding:10px}.imageList li{float:none;margin:0}.duoList li{float:none;width:100%;margin-bottom:40px}.duoList li h3{padding-left:10px}.duoList li:first-child h3 span{padding:0}}