@charset "UTF-8";/* normalize.css v1.0.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,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%;-webkit-text-size-adjust:100%;-ms-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:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4,body article .credits div.bio p{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_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:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.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{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.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,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}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}@font-face{font-family:'icons';src:url("../font/icons.eot");src:url("../font/icons.eot?#iefix") format("embedded-opentype"),url("../font/icons.woff") format("woff"),url("../font/icons.ttf") format("truetype"),url("../font/icons.svg#icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'icons';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;opacity:1;line-height:1em;margin-left:0.2em}.icon-info:before{content:'\2139'}.icon-up-dir:before{content:'\25b4'}.icon-down-dir:before{content:'\25be'}.icon-mail-4:before{content:'\e809'}.icon-mail-2:before{content:'\e807'}.icon-tag-1:before{content:'\e80c'}.icon-code-1:before{content:'\e804'}.icon-export-1:before{content:'\e80b'}.icon-export:before{content:'\e715'}.icon-location-1:before{content:'\e80e'}.icon-archive:before{content:'\e738'}.icon-rss:before{content:'\e73a'}.icon-down-open:before{content:'\e75c'}.icon-up-open:before{content:'\e75f'}.icon-align-justify:before{content:'\e781'}.icon-list:before{content:'\e782'}.icon-aperture:before{content:'\e797'}.icon-spin1:before{content:'\e830'}.icon-twitter:before{content:'\f309'}.icon-linkedin:before{content:'\f318'}.icon-folder:before{content:'📁'}.icon-box:before{content:'📦'}.icon-link-2:before{content:'\e806'}.icon-clock:before{content:'🕔'}.icon-rocket:before{content:'🚀'}.body-border{width:0.6em;height:100%;position:fixed;background-color:#49b749;background-image:url('../images/assets/noise-texture.png?1354337167')}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.body-border{-webkit-background-size:100px auto;-moz-background-size:100px auto;-o-background-size:100px auto;background-size:100px auto;background-image:url('../images/assets/noise-texture@2x.png?1354337168')}}.body-border.green{background-color:#49b749;z-index:100}.body-border.white{background-color:white}.body-border.left{left:0}.body-border.right{right:0}header{width:100%;overflow:auto;margin-bottom:1em;border-bottom:1px solid #ccc;background:url('../images/assets/rgbapng/ffffffff.png?1354776502');background:#fff}@media (min-width: 569px){header{border-top:6px solid #333}}header a.logo{margin:6px 0;display:block;padding-right:20px;width:24px;height:32px;float:left;background:url("../images/assets/shedbot.svg") center;background-repeat:no-repeat}header a.logo.png{background:url("../images/assets/shedbot.png") center !important}header a.logo.blog{width:44px;padding:0;float:none;margin:6px auto}@media (min-width: 569px){header a.logo{padding-right:0;margin:1em 0;width:33px;height:44px;background-size:33px 44px}}@media (min-width: 961px){header a.logo{width:50px;height:66px;background-size:50px 66px}}header a.menu{color:inherit;line-height:32px;float:right;margin:7px 0 5px 0;text-align:right;width:44px;height:32px;font-size:20px;line-height:32px;font-size:2rem;line-height:3.2rem}@media (min-width: 569px){header a.menu{display:none}}header ul.wide-nav{display:none}@media (min-width: 569px){header ul.wide-nav{display:block;height:44px;float:right;margin:1em 0;padding:0}}@media (min-width: 961px){header ul.wide-nav{height:66px}}header ul.wide-nav li{float:left;list-style:none;line-height:66px;text-transform:uppercase;color:#49b749;line-height:22px !important;margin:11px 0;padding:11px 0}@media (min-width: 569px) and (max-width: 960px){header ul.wide-nav li{margin:0;padding:0.6em 0;line-height:44px}}header ul.wide-nav li a{display:block;padding:0;margin:0 0.8em;color:#595959;text-decoration:none;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s}header ul.wide-nav li a:hover{color:#333}header ul.wide-nav li a.button{margin-right:0;margin-left:1em;margin-top:-10px;padding:11px 24px 9px 24px;font-weight:bold;background-color:#49b749;color:white;background-image:url('../images/assets/light-noise.png?1354337167');-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:18px;line-height:22px;font-size:1.8rem;line-height:2.2rem}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){header ul.wide-nav li a.button{-webkit-background-size:100px auto;-moz-background-size:100px auto;-o-background-size:100px auto;background-size:100px auto;background-image:url('../images/assets/light-noise@2x.png?1354337168')}}@media (min-width: 569px) and (max-width: 960px){header ul.wide-nav li a.button{font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;margin-left:0.6em;margin-top:-7px;padding:7px 18px 5px 18px}}header ul.wide-nav li a.button:hover{border:none;background-color:#5bbe5b}header ul.wide-nav li a.button:active{border:none;background-color:#46b046}ul.ios-nav{display:none;margin:-0.6em 0 1em 0;padding:0 0 0.4em 0;list-style:none;border-bottom:1px solid #ccc}ul.ios-nav li{width:100%;text-align:center;position:relative;list-style-type:none;margin:0;padding:0}ul.ios-nav li a{position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#595959;text-transform:uppercase;display:block;margin:0.4em 0;padding:0.4em 2%;background:url('../images/assets/rgbapng/ffffff99.png?1354776502');background:rgba(255,255,255,0.6)}ul.ios-nav li a.button{font-weight:bold;color:white;background-color:#49b749;background-image:url('../images/assets/noise-texture.png?1354337167');-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){ul.ios-nav li a.button{-webkit-background-size:100px auto;-moz-background-size:100px auto;-o-background-size:100px auto;background-size:100px auto;background-image:url('../images/assets/noise-texture@2x.png?1354337168')}}ul.ios-nav li a.button:hover{background-color:#5bbe5b}ul.ios-nav li a.button:active{background-color:#46b046}ul.ios-nav li a.button i{position:absolute;right:0.4em;width:44px;text-align:center;display:inline-block}footer{position:relative;padding:1em 0;margin:1em auto 0 auto;overflow:auto;text-transform:uppercase;font-size:16px;line-height:48px;font-size:1.6rem;line-height:4.8rem;letter-spacing:2px;color:white;border-top:6px solid #191919;background-color:#262626;bottom:0;background-image:url('../images/assets/light-noise.png?1354337167')}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){footer{-webkit-background-size:100px auto;-moz-background-size:100px auto;-o-background-size:100px auto;background-size:100px auto;background-image:url('../images/assets/light-noise@2x.png?1354337168')}}@media (min-width: 569px){footer{margin-top:2em;padding:1.2em 0}}footer span{position:relative;font-size:80%;line-height:36px;display:block;width:100%;text-align:center}@media (min-width: 961px){footer span{font-size:100%;width:auto}footer span.left{float:left}footer span.right{float:right}}footer span.flag{margin:0px 8px -2px 0}a.up2{height:48px;text-align:center;width:98%;display:block;margin:1em auto 0 auto;background:url('../images/assets/rgbapng/00000033.png?1354776503');background:rgba(0,0,0,0.2);-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media (min-width: 961px){a.up2{width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin:-6px -54px 0 0;position:absolute;right:0;top:0;background:none}}a.up2 i{display:inline-block;margin-left:7px;margin-top:4px;color:#999;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);font-size:28px;line-height:48px;font-size:2.8rem;line-height:4.8rem;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}@media (min-width: 961px){a.up2 i{margin-top:3px;margin-left:6px}}a.up2:hover{background:url('../images/assets/rgbapng/00000033.png?1354776503');background:rgba(0,0,0,0.2)}a.up2:active i{color:#b21100}a.gplus{position:absolute;margin-left:-9999px}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}html{font-size:62.5%}::selection{background:#49b749;color:white}::-moz-selection{background:#49b749;color:white}body{font-size:20px;line-height:32px;font-size:2rem;line-height:3.2rem;background-image:url('../images/assets/background-noise.png?1354488811');overflow:auto;background-color:#eeeeee;color:#333;font-family:"proxima-nova",helvetica,arial,sans-serif;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){body{-webkit-background-size:60px auto;-moz-background-size:60px auto;-o-background-size:60px auto;background-size:60px auto;background-image:url('../images/assets/background-noise@2x.png?1354488821')}}@media (min-width: 569px){body.blog header{display:none}}@media (max-width: 568px){body{font-size:18px;line-height:28.8px;font-size:1.8rem;line-height:2.88rem}}@media (min-width: 569px) and (max-width: 960px){body{font-size:20px;line-height:32px;font-size:2rem;line-height:3.2rem}}@media (min-width: 961px) and (max-width: 1400px){body{font-size:20px;line-height:32px;font-size:2rem;line-height:3.2rem}}@media (min-width: 1401px){body{font-size:22px;line-height:35.2px;font-size:2.2rem;line-height:3.52rem}}body .wrap,body ul.ios-nav,body h1,body div.circle-start,body p.intro{overflow:visible}@media (max-width: 568px){body .wrap,body ul.ios-nav,body h1,body div.circle-start,body p.intro{width:94%;margin-left:3%;margin-right:3%}}@media (min-width: 569px) and (max-width: 960px){body .wrap,body ul.ios-nav,body h1,body div.circle-start,body p.intro{width:92%;margin-left:4%;margin-right:4%}}@media (min-width: 961px) and (max-width: 1400px){body .wrap,body ul.ios-nav,body h1,body div.circle-start,body p.intro{width:88%;margin-left:6%;margin-right:6%}}@media (min-width: 1401px){body .wrap,body ul.ios-nav,body h1,body div.circle-start,body p.intro{width:80%;margin-left:10%;margin-right:10%}}@media (min-width: 2000px){body .wrap,body ul.ios-nav,body h1,body div.circle-start,body p.intro{max-width:1600px;margin:0 auto}}body h1{display:block;overflow:visible;margin-top:3%;margin-bottom:0;color:#49b749;text-align:center;font-weight:300 !important;white-space:nowrap;font-size:28px;line-height:120%}body h1#ft2{margin-top:0}@media (min-width: 569px) and (max-width: 960px){body h1{width:100%;margin-left:0;margin-right:0}}@media (min-width: 961px){body h1{text-align:left;text-indent:10%;font-size:62px;line-height:99.2px;font-size:6.2rem;line-height:9.92rem;line-height:120%}}body h2{margin:0 0 0.6em 0;color:#49b749;font-weight:300;font-size:160%;line-height:120%;text-align:center}@media (min-width: 961px){body h2{text-align:left}}body h3{position:relative;z-index:0;font-size:110%;margin:1em 0;color:#595959;text-transform:uppercase;font-weight:400;padding:0;text-align:center;line-height:44px;background:url('../images/assets/rgbapng/ffffffff.png?1354776503');background:#fff}body h3 span{display:none}@media (min-width: 569px){body h3 span{display:inline}}body h3 a{position:absolute;display:block;width:44px;color:inherit;text-align:center;opacity:0.4;padding:0 2%}body h3 a i{display:block;width:44px}@media (min-width: 569px){body h3{font-size:110%;padding:0.2em 2%;text-align:left;background:url('../images/assets/rgbapng/ffffff99.png?1354776503');background:rgba(255,255,255,0.6)}body h3 a{display:none}}body p{margin:0;padding:0 0 1em 0;font-family:"ff-tisa-web-pro","chaparral-pro",sans-serif;font-style:normal}body a{color:#49b749;text-decoration:none}body a:hover{text-decoration:none}body span.flag{display:inline-block;width:28px;height:14px;background:url("../images/canadian-flag.svg");background-size:28px, 14px;background-repeat:no-repeat}body span.flag.png{background:url("../images/assets/canadian-flag.png") !important}body .left{left:0;top:0}body .right{right:0;top:0}body .transparent{opacity:0.0}body .fade{opacity:0.4}body .opaque{opacity:1 !important}body .hide{display:none}body div.circle-start{display:none}@media (min-width: 961px) and (max-width: 1400px){body div.circle-start{display:block}}@media (min-width: 1401px){body div.circle-start{display:block}}body div.circle-start span.line{display:block;margin:0 0 1em 25px;height:1em;border-left:1px solid #999}body div.circle-start div.circle{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;margin-left:-3%;padding:3%;width:50px;height:50px;text-align:center;line-height:50px;background:url('../images/assets/rgbapng/ffffff99.png?1354776503');background:rgba(255,255,255,0.6)}body div.circle-start div.circle span{position:absolute;top:0;left:0;width:100%;height:100%}body div.circle-start div.circle i{font-size:56px;line-height:56px;font-size:5.6rem;line-height:5.6rem;display:block;margin-top:-28px;padding-top:50%}body div.circle-start div.circle b{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;display:block;margin-top:-12px;padding-top:50%}body p.intro{display:block;padding:1em 0 0 0;color:#595959;text-align:center}@media (min-width: 961px) and (max-width: 1400px){body p.intro{padding:1em 0 0.4em 0;text-align:left;text-indent:10%;font-size:110%}}@media (min-width: 1401px){body p.intro{padding:1em 0 0.4em 0;text-align:left;text-indent:10%;font-size:110%}}body div.dark-wrap{overflow:auto;width:100%;background-color:#191919;background-image:url('../images/assets/grid.jpg?1353553399')}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){body div.dark-wrap{-webkit-background-size:150px auto;-moz-background-size:150px auto;-o-background-size:150px auto;background-size:150px auto;background-image:url('../images/assets/grid@2x.jpg?1353614561')}}body div.study-box{position:relative;overflow:hidden;margin:1em 0;padding:1em 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-image:url('../images/assets/noise-texture.png?1354337167');-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.6);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.6);box-shadow:0 2px 3px rgba(0,0,0,0.6)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){body div.study-box{-webkit-background-size:100px auto;-moz-background-size:100px auto;-o-background-size:100px auto;background-size:100px auto;background-image:url('../images/assets/noise-texture@2x.png?1354337168')}}@media (min-width: 569px){body div.study-box{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.6);-moz-box-shadow:0 2px 12px rgba(0,0,0,0.6);box-shadow:0 2px 12px rgba(0,0,0,0.6)}}body div.study-box i{padding-right:0.4em}body div.study-box div.image{display:none}@media (min-width: 569px){body div.study-box div.image{display:block;position:absolute;z-index:100;right:0;min-height:100%;width:36.1966%;background-repeat:no-repeat;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}body div.study-box div.image a{display:block;width:100%;height:100%;text-indent:9999px}body div.study-box div.image:hover{-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;margin-top:-0.6em}body div.study-box div.image.tablet-white{background-image:url('../images/assets/tablet-white.png?1354337188')}body div.study-box div.image.tablet-black{background-image:url('../images/assets/tablet-black.png?1354337187')}body div.study-box div.image.browser-window{background-image:url('../images/assets/browser-window.png?1353535770')}body div.study-box div.image.browser-window div.screen{position:absolute;margin:0px;width:580px;height:620px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}body div.study-box div.image.browser-window div.screen img{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}body div.study-box div.image.browser-window div.screen a{margin-top:72px;height:548px;width:580px}body div.study-box div.image div.screen{position:absolute;margin:131px 0 0 48px;width:532px;height:489px}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body div.study-box div.image.tablet-white{-webkit-background-size:580px auto;-moz-background-size:580px auto;-o-background-size:580px auto;background-size:580px auto;background-image:url('../images/assets/tablet-white@2x.png?1354337189')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body div.study-box div.image.tablet-black{-webkit-background-size:580px auto;-moz-background-size:580px auto;-o-background-size:580px auto;background-size:580px auto;background-image:url('../images/assets/tablet-black@2x.png?1354337189')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body div.study-box div.image.browser-window{-webkit-background-size:580px auto;-moz-background-size:580px auto;-o-background-size:580px auto;background-size:580px auto;background-image:url('../images/assets/browser-window@2x.png?1354217819')}}body div.study-box h3{font-weight:bold;margin:0 0 1em 0;font-size:100%;background-image:url('../images/assets/noise-texture.png?1354337167')}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){body div.study-box h3{-webkit-background-size:100px auto;-moz-background-size:100px auto;-o-background-size:100px auto;background-size:100px auto;background-image:url('../images/assets/noise-texture@2x.png?1354337168')}}@media (min-width: 569px){body div.study-box h3{margin:1em 0}}body div.study-box p{font-size:90%;line-height:140%;font-family:"proxima-nova",helvetica,arial,sans-serif;margin:1em 3% 0 3%;width:94%}@media (min-width: 569px){body div.study-box p{margin:1em 2% 0 2%;padding-right:36.1966%;width:57.8034%}}body div.study-box ul{position:relative;z-index:1000;margin:0 3%;width:94%;padding:1em 0 0 0;border-top:1px solid #ccc;list-style:none}@media (min-width: 569px){body div.study-box ul{float:left;margin:0 0 0 2%;width:57.8034%;white-space:nowrap}}body div.study-box ul li{padding:0 0 0.4em 0;font-size:80%;line-height:22px}body div.study-box ul li a{color:inherit}body div.study-box ul li a:hover{border-bottom:2px solid white;border-color:inherit !important}body #chaos{background-color:#69D2E7;color:white}body #chaos ::selection{background:white;color:#333}body #chaos ::-moz-selection{background:white;color:#333}body #chaos h3{background-color:white;color:#FFB26C}body #chaos ul{border-top:1px solid white}@media (min-width: 569px){body #chaos div.image div.screen{background-image:url('../images/assets/work/chaos.jpg?1353535422')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body #chaos div.image div.screen{-webkit-background-size:532px auto;-moz-background-size:532px auto;-o-background-size:532px auto;background-size:532px auto;background-image:url('../images/assets/work/chaos@2x.jpg?1354337767')}}body #claywork{background-color:#eaeaea}body #claywork ::selection{background:#c3d648;color:white}body #claywork ::-moz-selection{background:#c3d648;color:white}body #claywork h3{background-color:#c3d648;color:white}@media (min-width: 569px){body #claywork div.image div.screen{background-image:url('../images/assets/work/claywork.jpg?1353535481')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body #claywork div.image div.screen{-webkit-background-size:532px auto;-moz-background-size:532px auto;-o-background-size:532px auto;background-size:532px auto;background-image:url('../images/assets/work/claywork@2x.jpg?1354337768')}}body #amplitude{background-color:#512e2c;color:#fff4d4}body #amplitude ::selection{background:#fff4d4;color:#512e2c}body #amplitude ::-moz-selection{background:#fff4d4;color:#512e2c}body #amplitude h3{background-color:#d44300;color:#fff4d4}body #amplitude ul{border-top: 1px solid #fff4d4}@media (min-width: 569px){body #amplitude div.image div.screen{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;background-image:url('../images/assets/work/amplitude.jpg?1353535570')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body #amplitude div.image div.screen{-webkit-background-size:580px auto;-moz-background-size:580px auto;-o-background-size:580px auto;background-size:580px auto;background-image:url('../images/assets/work/amplitude@2x.jpg?1354337766')}}body #r4d{background-color:#8a9878;color:white}body #r4d ::selection{background:white;color:#333}body #r4d ::-moz-selection{background:white;color:#333}body #r4d h3{background-color:#fff;color:#262626}@media (min-width: 569px){body #r4d div.image div.screen{background-image:url('../images/assets/work/r4d.jpg?1353535468')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body #r4d div.image div.screen{-webkit-background-size:532px auto;-moz-background-size:532px auto;-o-background-size:532px auto;background-size:532px auto;background-image:url('../images/assets/work/r4d@2x.jpg?1354337770')}}body #moore{background-color:#fff}body #moore ::selection{background:#59c4c9;color:white}body #moore ::-moz-selection{background:#59c4c9;color:white}body #moore h3{background-color:#59c4c9;color:white}@media (min-width: 569px){body #moore div.image div.screen{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;background-image:url('../images/assets/work/moore.jpg?1353535587')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body #moore div.image div.screen{-webkit-background-size:580px auto;-moz-background-size:580px auto;-o-background-size:580px auto;background-size:580px auto;background-image:url('../images/assets/work/moore@2x.jpg?1354337769')}}body #phx{background-color:#a66044;color:#f5f0e4}body #phx ::selection{background:#f5f0e4;color:#333}body #phx ::-moz-selection{background:#f5f0e4;color:#333}body #phx h3{background-color:#f5f0e4;color:#633622}body #phx ul{border-top: 1px solid #f5f0e4}@media (min-width: 569px){body #phx div.image div.screen{background-image:url('../images/assets/work/phx.jpg?1353535438')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body #phx div.image div.screen{-webkit-background-size:532px auto;-moz-background-size:532px auto;-o-background-size:532px auto;background-size:532px auto;background-image:url('../images/assets/work/phx@2x.jpg?1354337770')}}body #hoist{background-color:#191919;color:white}body #hoist ::selection{background:#6261ae;color:white}body #hoist ::-moz-selection{background:#6261ae;color:white}body #hoist h3{background-color:#6261ae;color:white}@media (min-width: 569px){body #hoist div.image div.screen{background-image:url('../images/assets/work/hoist.jpg?1353535387')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body #hoist div.image div.screen{-webkit-background-size:532px auto;-moz-background-size:532px auto;-o-background-size:532px auto;background-size:532px auto;background-image:url('../images/assets/work/hoist@2x.jpg?1354337768')}}body ul#recent-writing{overflow:auto;margin:0;padding:0;list-style:none}body ul#recent-writing li{float:left;margin:0;padding:0;width:100%;border-top:1px solid #ccc}body ul#recent-writing li:first-child{border-top:1px solid #ccc}body ul#recent-writing li:last-child{border-bottom:1px solid #ccc}body ul#recent-writing li a{-webkit-transition-duration:0.14s;-moz-transition-duration:0.14s;-o-transition-duration:0.14s;transition-duration:0.14s;display:block;overflow:auto;margin:0;padding:1em 0;color:inherit;text-align:center}body ul#recent-writing li a:hover{background:url('../images/assets/rgbapng/ffffff66.png?1354776503');background:rgba(255,255,255,0.4)}body ul#recent-writing li a:hover span.summary{color:#333}body ul#recent-writing li a span.date{font-size:90%;line-height:22px;display:block;padding:0.2em 2%;width:96%;color:#595959;text-transform:uppercase;letter-spacing:2px}@media (min-width: 961px){body ul#recent-writing li a span.date{float:left;text-align:left;width:20%;padding:0 0 0 2%;margin:0}}body ul#recent-writing li a h2{width:96%;line-height:22px;padding:0;margin:0.4em auto;font-size:140%}@media (min-width: 961px){body ul#recent-writing li a h2{width:30%;float:left;padding:0 0 0 2%;margin:0}}body ul#recent-writing li a span.summary{font-size:90%;line-height:22px;display:block;padding:0.4em 2% 0 2%;width:96%;color:#595959;font-family:"ff-tisa-web-pro","chaparral-pro",sans-serif}@media (min-width: 961px){body ul#recent-writing li a span.summary{text-align:left;float:right;width:34.1966%;padding:0 2%;margin:0}}body div.about{overflow:auto;margin:0 2%}body div.about h2{white-space:nowrap}@media (min-width: 569px) and (max-width: 960px){body div.about h2{width:80%;margin-left:auto;margin-right:auto}}@media (min-width: 961px){body div.about h2{text-align:left}}body div.about aside{overflow:auto}@media (min-width: 961px){body div.about aside{float:right;margin:0 0 1em 0;width:36.1966%}}body div.about aside img.portrait{display:block;margin:0 auto 1em auto;width:61.8034%;max-width:280px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}body div.about aside ul.contact{margin:0 auto 2em auto;padding:0}@media (min-width: 569px) and (max-width: 960px){body div.about aside ul.contact{width:61.8034%}}body div.about aside ul.contact li{list-style-type:none}body div.about aside ul.contact li a{font-size:90%;position:relative;color:#595959;display:block;margin:0.6em auto;padding:0.6em 1em;background:url('../images/assets/rgbapng/ffffff66.png?1354776503');background:rgba(255,255,255,0.4);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}body div.about aside ul.contact li a:hover{-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;background:url('../images/assets/rgbapng/ffffffcc.png?1354776503');background:rgba(255,255,255,0.8);color:#333}body div.about aside ul.contact li a:hover i{-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;color:white !important}body div.about aside ul.contact li a:hover i.linkedin{background-color:#3487b0}body div.about aside ul.contact li a:hover i.twitter{background-color:#00acf0}body div.about aside ul.contact li a:hover i.email{background-color:#de5a40}body div.about aside ul.contact li a.linkedin{border-left:0.2em solid #3487b0}body div.about aside ul.contact li a.twitter{border-left:0.2em solid #00acf0}body div.about aside ul.contact li a.email{border-left:0.2em solid #de5a40}body div.about aside ul.contact li a i{position:absolute;top:0;right:0;padding:0.6em 0.8em 0.6em 1em;background:url('../images/assets/rgbapng/ffffffff.png?1354776503');background:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}body div.about aside ul.contact li a i.linkedin{color:#3487b0}body div.about aside ul.contact li a i.twitter{color:#00acf0}body div.about aside ul.contact li a i.email{color:#de5a40}body div.about p{padding-bottom:1em;color:#595959}@media (min-width: 569px) and (max-width: 960px){body div.about p{margin-left:auto;margin-right:auto;width:80%}}@media (min-width: 961px){body div.about p{float:left;width:59.8034%}}body .blog-logo{display:none}@media (min-width: 569px){body .blog-logo{z-index:-100;width:44px;height:44px;display:block;position:fixed;top:10px;left:10px;background-image:url('../images/assets/shedbot-squared.png?1354546328')}body .blog-logo.link{opacity:0.6;background-image:url('../images/assets/shedbot-silhouette.png?1354546395');z-index:100}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body .blog-logo{-webkit-background-size:44px auto;-moz-background-size:44px auto;-o-background-size:44px auto;background-size:44px auto;background-image:url('../images/assets/shedbot-squared@2x.png?1354546306')}}@media only screen and (min-width: 569px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 569px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 569px) and (min-resolution: 144dpi), only screen and (min-width: 569px) and (min-resolution: 1.5dppx){body .blog-logo.link{-webkit-background-size:44px auto;-moz-background-size:44px auto;-o-background-size:44px auto;background-size:44px auto;background-image:url('../images/assets/shedbot-silhouette@2x.png?1354546387')}}body article{overflow:auto;margin:0 auto 1em auto;max-width:1920px}@media (min-width: 569px){body article{margin-top:64px;margin-bottom:3em}}body article p,body article h1,body article h2,body article blockquote,body article .date,body article .credits,body article .condense{margin-left:auto;margin-right:auto;width:82.72%}@media (min-width: 569px) and (max-width: 960px){body article p,body article h1,body article h2,body article blockquote,body article .date,body article .credits,body article .condense{width:73.6%}}@media (min-width: 961px){body article p,body article h1,body article h2,body article blockquote,body article .date,body article .credits,body article .condense{float:right}}@media (min-width: 961px) and (max-width: 1400px){body article p,body article h1,body article h2,body article blockquote,body article .date,body article .credits,body article .condense{width:52.62699%;margin-right:6%}}@media (min-width: 1401px){body article p,body article h1,body article h2,body article blockquote,body article .date,body article .credits,body article .condense{width:47.84272%;margin-right:10%}}body article h1{margin-top:0;margin-bottom:0.2em;text-indent:0;font-size:180%}@media (min-width: 569px){body article h1{text-align:left;font-size:280%;margin-bottom:0}}@media (min-width: 961px){body article h1{padding-left:20%;margin-bottom:0.2em}}body article h2{font-size:160%}@media (min-width: 569px){body article h2{text-align:left}}body article aside{display:block;color:#999;line-height:inherit;width:82.72%;margin:0 auto 1em auto;text-align:center;font-size:90%}body article aside i{margin-right:0.2em}@media (min-width: 569px){body article aside{width:73.6%;text-align:left;margin-bottom:0.6em}}@media (min-width: 961px){body article aside{float:left}}@media (min-width: 961px) and (max-width: 1400px){body article aside{width:31.85301%;margin-left:6%}}@media (min-width: 1401px){body article aside{width:28.95728%;margin-left:10%}}body article blockquote{display:block;margin-top:0.6em;margin-bottom:1.6em}body article blockquote p{color:#595959;margin:0;padding:0.4em 0 0.4em 1em;text-align:left;border-left:0.2em solid #49b749;font-size:120%;font-style:italic;display:block;width:auto}@media (min-width: 961px){body article blockquote p{width:100%}}body article span.end{display:inline-block;width:1em;height:1em;background:url("../images/assets/shedbot.svg");background-repeat:no-repeat;margin:0 0.4em}body article img{position:relative;z-index:80;display:block;margin:0 auto 1em auto;padding:0;max-width:100%}body article .credits{padding:0;margin-top:1em;overflow:auto}body article .credits span{color:#595959}body article .credits div.bio{border-top:4px solid #333;border-bottom:4px solid #333;overflow:auto;padding:1em 0;margin:2em 0 0.6em 0}@media (min-width: 569px){body article .credits div.bio{padding:0.6em 0}}body article .credits div.bio img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:61.8034%;max-width:200px;display:block;margin:0 auto 0.4em auto;padding:0}@media (min-width: 569px){body article .credits div.bio img{width:22%;float:left;margin:0}}body article .credits div.bio h4,body article .credits div.bio p{display:block;width:100%;margin:0;padding:0;font-size:110%;text-align:center}@media (min-width: 569px){body article .credits div.bio h4,body article .credits div.bio p{margin-top:1em;float:right;text-align:left;width:74%}}body article .credits div.bio p{margin-top:0;font-family:"proxima-nova",helvetica,arial,sans-serif;font-size:90%;color:#595959;line-height:140%;margin-bottom:1em}body article .credits span.flag{float:right}.oops{width:300px;height:500px;position:absolute;top:50%;left:50%;margin:-250px 0 0 -150px;overflow:auto}@media (min-width: 569px){.oops{width:500px;height:500px;margin:-250px 0 0 -250px}}.oops strong{font-weight:400;display:block;font-size:140%;color:#49b749;white-space:wrap;text-align:center;margin:0 0 0.4em 0;padding:0;text-transform:uppercase}.oops img{max-width:100%;margin:0 auto 1em auto;display:block}
