@import "../twentythirteen/style.css";.site-header{font-size:1.62em;position:absolute;top:0;left:0;width:100%;min-width:600px}.site-header .home-link{max-width:none;min-height:0;position:absolute;top:0;left:0;z-index:-1;border-top:120px solid #fff;overflow:hidden;height:250px}.site-header .home-link img{position:absolute;top:0;left:-707px;-webkit-filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3));filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3))}.site-header .home-link .site-title{padding:0}.navbar{width:auto;position:absolute;background-color:transparent}.navbar .main-navigation{max-width:none;min-height:0}.navbar .main-navigation ul.nav-menu{padding:1.62em;display:block!important}.navbar .main-navigation ul.nav-menu li{display:block}.navbar .main-navigation ul.nav-menu li a{color:grey;padding:0;line-height:1.62em}.navbar .main-navigation ul.nav-menu .current_page_item>a,.navbar .main-navigation ul.nav-menu .current_page_ancestor>a,.navbar .main-navigation ul.nav-menu .current-menu-item>a,.navbar .main-navigation ul.nav-menu .current-menu-ancestor>a{font-style:normal;font-weight:400;color:#000;background-color:transparent}.nav-menu li:hover>a,.nav-menu li a:hover,.nav-menu li:focus>a,.nav-menu li a:focus{background-color:transparent;color:#000}.toggled-on .nav-menu>li a:hover,.toggled-on .nav-menu>ul a:hover{background-color:#56bdfe;color:#000}@media screen and (min-width:800px){.site-header .navbar{max-width:100%}.site-header .home-link{border-top:60px solid #fff}.site-header .home-link img{left:50%;margin-left:-1e3px}}.flexslider{background:0 0;border:0;box-shadow:none;border-radius:none;margin:0}.flexslider li.slide{position:relative}.flexslider .flex-caption{position:absolute;left:0;top:75%;width:100%;text-align:center;padding:0 100px;font-size:26px;font-style:italic;color:#f2f2f2;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.flexslider .flex-control-nav{bottom:20px;z-index:1}.flexslider .flex-control-nav a{border-radius:0;background:rgba(255,255,255,.7)}.flexslider .flex-direction-nav a{width:35px;height:60px}.flexslider .flex-direction-nav a:before{font-family:FontAwesome;font-size:60px}.flexslider .flex-direction-nav a.flex-prev:before{content:"";display:inline-block;width:35px;height:66px;-webkit-filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3));filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3));background:url(images/chevron-left.svg) 50% top no-repeat}.flexslider .flex-direction-nav a.flex-next:before{content:"";display:inline-block;width:35px;height:66px;-webkit-filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3));filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3));background:url(images/chevron-right.svg) 50% top no-repeat}.flexslider:hover .flex-direction-nav .flex-prev,.flexslider .flex-direction-nav .flex-prev{left:40px;opacity:1}.flexslider:hover .flex-direction-nav .flex-next,.flexslider .flex-direction-nav .flex-next{right:40px;opacity:1}.page-projects .site-content{padding:2px}.page-projects .site-content .project{width:100%;float:left;color:#6c6c6c;padding:0;margin-bottom:2px;overflow:hidden;position:relative;box-shadow:2px 2px 2px rgba(0,0,0,.2);margin:.3%}@media screen and (min-width:800px){.page-projects .site-content .project{width:49.4%}}@media screen and (min-width:999px){.page-projects .site-content .project{width:32.73333%}}@media screen and (min-width:1280px){.page-projects .site-content .project{width:24.4%}}@media screen and (min-width:1440px){.page-projects .site-content .project{width:19.4%}}.page-projects .site-content .project p{margin:0}.page-projects .site-content .project .big-link{display:block;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute}.page-projects .site-content .project .entry-thumbnail{background-size:cover;background-repeat:no-repeat;background-position:50%;margin-bottom:140px}.page-projects .site-content .project .entry-title{font-size:14px}.page-projects .site-content .project .entry-title a{color:#f3f3f3}.page-projects .site-content .project .entry-title a:hover{text-decoration:none;color:#00ced0}.page-projects .site-content .project .entry-summary{padding:30px;background-color:#fff;font-weight:300;max-height:160px;max-width:none;position:absolute;bottom:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.page-projects .site-content .project .entry-summary:before{content:'';display:block;width:0;height:0;border:10px solid #f2f2f2;border-color:transparent transparent #f2f2f2 transparent;position:absolute;left:50%;margin-left:-10px;top:-20px;-webkit-transition:All .2s ease;-moz-transition:All .2s ease;-o-transition:All .2s ease}.page-projects .site-content .project .entry-summary.reveal{max-height:500px}.page-projects .site-content .project .clip-link{display:block;width:100%;background-color:#fff;position:absolute;bottom:0;left:0;text-align:center;padding-bottom:14px;padding-top:8px;line-height:24px;letter-spacing:2px;color:#7e7e7e;font-size:20px}.page-projects .site-content .project .clip-link:hover{text-decoration:none;color:#f2f2f2}.single-project .hentry{max-width:680px;margin:0 auto;padding:40px 20px}.single-project .hentry .entry-header{margin-bottom:1em}@media screen and (min-width:800px){.single-project .hentry{position:relative;top:-100px;background:#fff}}@media screen and (min-width:1200px){.post-navigation{position:absolute;top:0;width:100%;background:0 0}.post-navigation.fixed{position:fixed;top:0}}.post-navigation .nav-links{max-width:100%;margin:0}.post-navigation .nav-links a{padding:10px 14px 8px;display:inline-block;font-style:normal;letter-spacing:2px;margin-bottom:0;max-width:300px;display:table;height:70px}.post-navigation .nav-links a span{display:table-cell;max-width:200px;vertical-align:middle}.post-navigation .nav-links a:hover{color:#00ced0}.post-navigation .nav-links a[rel=prev]{left:0;padding-right:30px}.post-navigation .nav-links a[rel=prev] .meta-nav{display:inline-block;width:50px;height:50px;-webkit-filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3));filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3));background:url(images/chevron-left.svg) 50% 50% no-repeat}.post-navigation .nav-links a[rel=next]{right:0;padding-left:30px;margin-top:-70px}.post-navigation .nav-links a[rel=next] .meta-nav{display:inline-block;width:50px;height:50px;-webkit-filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3));filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.3));background:url(images/chevron-right.svg) 50% 50% no-repeat}ul.contact-details{list-style:none;padding-left:0}ul.contact-details li i{font-family:FontAwesome;font-style:normal;margin-right:.5em;color:inherit;display:none}form label{display:none}form p{margin-bottom:1em}form input,form textarea{background:#231f20;border:0;border-radius:0;color:#f3f3f3;padding:10px;font-weight:100;width:100%}form input:focus,form input:focus,form textarea:focus,form textarea:focus{background:#161515;border:0}form input[type=submit]{text-transform:uppercase;background:#231f20;border-color:#231f20;border-radius:0}form input[type=submit]:hover{background:#332c2e}form input[type=submit]:active{border-color:#000}form #sum{background-color:#d3d3d3;padding:10px 10px 10px 6px}.error{background:#d3d3d3;font-size:12px;text-transform:uppercase;padding:6px 8px}@media screen and (min-width:641px){form .half{float:left;width:49%}form .half:nth-child(odd){margin-right:2%}form .full{clear:left}form .submit{float:right;text-align:right}}.site-footer{background-color:#000;text-align:left;margin-top:0;font-size:12px;color:#686868}.site-footer .sidebar-container{background:#f3f3f3}.site-footer .sidebar-container .widget-area{max-width:1080px;height:auto!important}.site-footer .sidebar-container .widget-area .widget{width:100%;color:#231f20;position:relative!important;left:inherit!important;top:inherit!important;float:none;margin-bottom:0}.site-footer .sidebar-container .widget-area .widget .widget-title{text-transform:uppercase;font-style:normal;font-weight:400;color:#000;letter-spacing:2px;font-size:14px;text-align:center}.site-footer .sidebar-container .widget-area .widget.textwidget{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:20px;-moz-column-gap:20px;-webkit-column-gap:20px;text-align:justify}.site-footer .sidebar-container .widget-area .widget.textwidget p{margin-bottom:8px;font-size:12px}.site-footer .sidebar-container .widget-area .widget#press-logos{padding:4px}.site-footer .site-info{text-align:center}.site-footer .pipe{color:#afafaf;margin:0 4px}.site-footer a:hover{color:#afafaf}.widget:first-child:after{content:"";display:block;width:100%;height:1px;background:#e0e0e0;margin-top:20px}.logos{text-align:justify;padding-left:0}.logos li{display:inline-block}.logos li a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.logos li a.dimmed{opacity:.5}.logos li a img{padding:10px 20px;max-height:40px;width:auto}.site-footer .logos{text-align:center}.site-footer .logos li a img{max-height:60px;max-width:200px;padding:0;margin:10px;opacity:.7}.site-footer .logos li a:hover img{opacity:.9}.site-footer .logos.secondary li img{max-height:24px}html,button,input,select,textarea{font:normal normal 300 13px/1.5 'Lato','Helvetica',arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:lato,helvetica,arial,sans-serif;letter-spacing:2px;font-weight:300}h1{font-size:2.62em;text-transform:uppercase}h2{font-size:1.62em}h3{text-transform:uppercase}.site-main a,.site-main a:visited,.site-footer a,.site-footer a:visited{color:#56bdfe!important}.entry-title a,.entry-title a:visited{color:#000!important}body{min-width:600px}.site{max-width:none}#the-rest{margin-top:190px}@media screen and (min-width:800px){#the-rest{margin-top:80px}}.site-header{z-index:3}.site-main{z-index:2}.page .entry-header .entry-thumbnail{display:none}.blog .hentry:first-child .entry-thumbnail{display:none}#mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99;text-align:center;padding-top:30%}#press{list-style:none;max-width:600px;margin:0 auto;padding:0}#press li{padding:30px;border-bottom:1px solid #e2e2e2;margin:2px;text-align:center}#press li img{max-width:100%;width:auto;max-height:100px;height:auto;margin-bottom:16px}#press li i{color:#e4e4e4}#press li blockquote{font-size:13px}#press li a{max-width:300px;display:inline-block}