html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.none{display:none}body{background:#FFF;color:#666;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;line-height:1.7em;word-wrap:break-word;overflow-x:hidden;-webkit-text-size-adjust:none}a,a:visited{color:#2ECC71;text-decoration:none}a:hover,a:active{color:#666;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;color:#222;font-weight:400;line-height:1.2em;margin-bottom:20px}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}h6{font-size:10px}p{margin-bottom:20px}img{height:auto;max-width:100%;vertical-align:bottom}.form-success{color:#1ec185}.form-errors{color:#e55}.contact-form-wrap .form-group{margin-bottom:1em}.contact-form-wrap label{color:#666;display:block;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px}.contact-form-wrap input,.contact-form-wrap button,.contact-form-wrap textarea{background:#FFF;border:1px solid #666;border-radius:3px;box-sizing:border-box;clear:both;color:#666;font:inherit;max-width:320px;padding:.5em .75em;width:100%}.contact-form-wrap textarea{min-height:150px}.contact-form-wrap button{background:#2ECC71;border:none;color:#FFF;cursor:pointer;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;margin-top:1em;padding:.5em 3em;width:auto}.contact-form-wrap button:hover{opacity:.85}.captcha-instructions{margin-bottom:.25em}.captcha-wrap span{background:#FFF;border:1px solid #666;border-radius:3px;color:#666;cursor:pointer;display:inline-block;margin:2px;padding:1px 8px}.captcha-wrap span:hover,.captcha-wrap span.captcha-active{border-color:#2ECC71;color:#2ECC71}.social-icon,.social-icon:visited{color:#CCC;display:inline-block;height:16px;margin-left:8px;width:16px}.social-icon--dribbble:hover{color:#ea4c89}.social-icon--facebook:hover{color:#3b5998}.social-icon--instagram:hover{color:#231f20}.social-icon--linkedin:hover{color:#0077b5}.social-icon--twitter:hover{color:#1da1f2}.social-icon--vimeo:hover{color:#1ab7ea}.social-icon--youtube:hover{color:red}.social-icon svg{fill:currentColor;max-width:100%;max-height:100%}.site-title{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:22px;color:#222;line-height:1.5em}.site-title a,.site-title a:visited{color:#222}.site-title a:hover,.site-title a:active{color:#2ECC71}.site-tagline{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#666;line-height:1.6em}.title{display:inline-block;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:20px;color:#222;line-height:1.5em}.project .title{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:20px;color:#222;line-height:1.5em}.project .title a,.project .title a:visited{color:#222}.project .title a:hover,.project .title a:active{color:#2ECC71}.projects-feed{margin-bottom:100px}.projects-feed .pagination a{margin:0 8px}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.projects-feed-loading{font-size:10px;margin:0 auto 100px auto;text-indent:-9999em;width:16px;height:16px;border-radius:50%;background:#FFF;background-image:linear-gradient(to right,#666666 10%,#fff0 42%);display:none;position:relative;-webkit-animation:loader 1.4s infinite linear;animation:loader 0.5s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.projects-feed-loading:before{width:50%;height:50%;background:#666;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.projects-feed-loading:after{background:#FFF;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.project-assets{margin:0 0 50px 0}.show-content-above-images .project-assets{margin:70px 0 0 0}.thumb img{width:100%;height:auto}div.image,div.audio,div.video{text-align:center;margin-bottom:20px}.asset-description{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#666;margin-top:20px;line-height:1.6em}.view{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.project-description ul{list-style-type:circle;margin:0 0 20px 30px}.project-description ol{list-style-type:decimal;margin:0 0 20px 30px}.project-meta,.project-tags{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#A6A6A6;line-height:1.7em}.project-meta span{margin-right:16px}.project-meta span.url{margin-right:0}.project-tags a{margin:0 8px}.project-meta a,.project-meta a:visited,.project-tags a,.project-tags a:visited{color:#A6A6A6}.project-meta a:hover,.project-tags a:hover{color:#2ECC71;text-decoration:none}.page-content img{display:block;margin:20px auto}.page-content .wysiwyg-float-right{display:inline;float:right;margin:20px 0 20px 20px}.page-content .wysiwyg-float-left{display:inline;float:left;margin:20px 20px 20px 0}.page-content ul{list-style-type:circle;margin:0 0 20px 30px;padding:0}.page-content ol{list-style-type:decimal;margin:0 0 20px 30px;padding:0}.nav,.nav ul,.nav li{display:inline}.nav a,.nav a:visited{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#A6A6A6;margin:0 8px}.nav a:hover,.nav .current-page a,.nav .current-project a,.nav .current-tag a{color:#2ECC71}.footer{position:fixed;left:0;bottom:0;z-index:99;width:100%;background:#FFF;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:12px;color:#666;padding:20px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer p{margin:0}.footer .sep{margin:0 5px}.footer-text{float:left}.footer-misc{float:right}.footer a,.footer a:visited{color:#666}.footer a:hover{color:#2ECC71}.footer.enable-footer-opacity{opacity:.5;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.footer.enable-footer-opacity:hover{opacity:1}.wrapper{max-width:1280px;margin:0 auto;text-align:center}.header{padding:93px 0}.project,.page{margin-bottom:150px}.title,.site-tagline,.project-description,.project-meta,.project-tags,.asset-description,.page-content{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:20px}.site-title,.title{margin-bottom:25px}.site-tagline,.project-description{margin-bottom:32px}@media only screen and (max-width:1320px){.wrapper{max-width:100%;padding:0 20px}}@media only screen and (max-width:600px){.wrapper{padding-bottom:100px}.header{padding:50px 0}.project,.page{margin-bottom:100px}.project-assets{margin-bottom:20px}.show-content-above-images .project-assets{margin-top:50px}}@media only screen and (max-width:500px){.wrapper{padding-bottom:50px}.footer{padding:10px 30px}.footer-text{float:none}.footer-misc{float:none}}