/*!
Theme Name: Fusion 2016
Description: A theme for WordPress.
Author: Sam Morgan design by Marta Roca
Author URI: http://www.svmorgan.com
Version: 1.0
*/.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{height:100%;font-family:sans-serif}input:focus,select:focus,textarea:focus,button:focus,div:focus{outline:none}body{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-family:"proxima-nova",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:17px;line-height:1.118em;letter-spacing:0.05em;background:#F1F0F0}.wf-loading nav,.wf-loading h1,.wf-loading h2,.wf-loading p{visibility:hidden}.header-wrap,main{max-width:1400px}.header-wrap{margin:0 auto}main{min-height:100%;margin:0 auto -40px}main:after{content:"";display:block}footer,main:after{height:40px}footer{font-size:9px;line-height:1;text-transform:uppercase;max-width:1400px;margin:0 auto;position:relative;z-index:1}a{text-decoration:none;color:inherit}h1.logo{float:left;width:190px;height:36px;display:block}h1.logo a,h1.logo svg{display:block;width:100%;height:100%}header{overflow:hidden;padding:20px 0 0;height:125px;background:#fff;position:fixed;width:100%;z-index:2}header nav{font-size:13px;line-height:1;font-weight:700;letter-spacing:0.1em}header nav ul{float:right}header nav ul li{display:inline-block}header nav ul li a:after{content:"."}header nav ul li ul{display:none;float:none}header nav ul li ul li a{color:#969696;white-space:nowrap;display:inline-block}header nav ul li ul li a:hover{color:#969696}header nav ul li ul li a.current{color:#969696;border-bottom:1px solid}header nav ul>li>a{color:#333;-webkit-transition:color 0.3s;transition:color 0.3s}header nav ul>li>a.current,header nav ul>li>a:hover{color:#000}.slick-slide img{width:100%;height:auto}.project-index{visibility:hidden}.projects nav ul li ul.project-filters,.single-projects nav ul li ul.project-filters{display:inline-block}main{padding:155px 0 90px;z-index:1;position:relative}.project,.grid-item{width:30.6835714286%}.gutter-sizer{width:3.9246428571%;height:0}.project{margin:0 0 3.9285714286%}.project a{padding:0 0 69.7674418605%;display:block;background:#969696}.project a.ready{background:#333}.project img{opacity:0.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s;transition:all 0.3s;z-index:1;position:absolute;top:0;left:0;width:100%;height:auto;display:block}.project:hover img{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.project h2{font-size:17px;line-height:1.1;left:25px;top:20px;position:absolute;color:#fff;z-index:2;font-weight:700;letter-spacing:0.1em}.img-wrap{position:relative;margin:0 0 25px;background:#969696}.img-wrap img{position:absolute;width:100%;height:auto;top:0;left:0;z-index:1}.img-wrap .project-details-wrap{position:absolute;top:30px;left:30px;z-index:2;color:#fff}.img-wrap .project-details-wrap .project-details{display:none;font-size:99px;line-height:0.818em}.img-wrap .project-details-wrap .project-details h1{font-weight:700}.img-wrap .project-details-wrap .details-toggle{font-size:13px;line-height:1;border-bottom:1px solid;display:inline-block;clear:both;font-weight:700}body.single-projects main nav{overflow:hidden;font-size:13px;line-height:1}.prev-project{float:left}.next-project{float:right}body.about article{font-size:32px;line-height:1;color:#969696}body.about article p{margin:0 0 0.5em}body.disclaimer article{color:#333;width:50%}body.disclaimer article p{margin:0 0 0.5em}@media screen and (max-width: 1920px){header{padding:25px 13.5416666667% 0}main{padding:155px 13.5416666667% 90px;margin:0 auto -60px}footer{padding:0 13.5416666667%;max-width:1920px}.header-wrap,main{max-width:1920px}.header-wrap{margin:0 auto}.img-wrap .project-details-wrap .project-details{font-size:5.15625vw}.project h2{font-size:.8854166667vw}}@media screen and (max-width: 1400px){.project h2{font-size:12px}}@media screen and (max-width: 1025px){header nav,.img-wrap .project-details-wrap .details-toggle,body.single-projects main nav{font-size:12px;line-height:15px}header{padding:25px 70px 0}main{padding:155px 70px 90px;margin:0 0 -40px}footer{padding:0 70px}main:after,footer{height:40px}}@media screen and (max-width: 900px){header{height:95px;padding:25px 40px 0}header nav{font-size:10px}header nav ul li{margin:0 0 0.2em}main{padding:120px 40px 90px;margin:0 0 -40px}footer{padding:0 40px}.project h2{font-size:10px;line-height:1.1;top:15px;left:15px}h1.logo{width:134px;height:27px}.project,.grid-item{width:47.9876785714%}body.single-projects main nav{font-size:10px}body.disclaimer article{font-size:12px}}@media screen and (max-width: 760px){body{font-size:12px}header{overflow:hidden;padding:15px 15px 0;height:95px}header nav{line-height:1}header nav ul{float:right;text-align:right}header nav ul li{display:block;margin:0.3em 0}header nav ul li a:after{content:".";display:none}header nav ul li ul{display:none;float:none}header nav ul li ul li a{color:#969696;white-space:nowrap}header nav ul li ul li a:hover{color:#969696}header nav ul li ul li a.current{color:#969696;border-bottom:1px solid}header nav ul>li>a{color:#333;-webkit-transition:color 0.3s;transition:color 0.3s}header nav ul>li>a.current,header nav ul>li>a:hover{color:#000}.projects nav ul li ul.project-filters,.single-projects nav ul li ul.project-filters{display:block;margin:0.3em 0}main{padding:110px 15px 25px;margin:0 0 -40px}main:after,footer{height:40px}footer{padding:15px 15px 0}.project{width:100%;margin:0 0 20px}.project h2{font-size:14px;top:15px;left:15px}.img-wrap{margin:0 0 10px}.img-wrap .project-details-wrap{top:15px;left:15px}.img-wrap .project-details-wrap .project-details{font-size:24px;line-height:20px}body.about article{font-size:18px}body.disclaimer article{width:100%}}
