@import url(http://fast.fonts.net/cssapi/6d438a98-7275-4572-84bc-6a49af145cb6.css);@import url(http://fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic);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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-font-smoothing:antialiased}.layout{padding:0 .5rem;max-width:61em;margin-left:auto;margin-right:auto}.layout:after{content:" ";display:block;clear:both}@media (min-width: 51em){.layout{padding:0}}html{height:100%}body{background:#fff;margin:0;height:100%;width:100%}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-family:"ITC Garamond W01 Book",serif;font-size:4.5rem;line-height:5.5rem}h2{font-family:"ITC Garamond W01 Light",serif;font-size:3rem;line-height:1.6rem}h2.type{font:"Roboto",sans-serif !important;font-weight:bold;font-size:1.125rem;line-height:1.4rem}h3{font-family:"ITC Garamond W01 Light",serif;font-size:1.35rem}@media (min-width: 51em){h3{font-size:2rem;line-height:1.6rem}}h4{text-transform:uppercase;font-family:"Roboto",sans-serif;font-weight:bold;font-size:0.875rem;line-height:1rem;margin-bottom:1rem}@media (min-width: 51em){h4{line-height:1.6rem;margin-bottom:0}}h5{font-family:"ITC Garamond W01 Book",serif;font-size:1.5rem;line-height:1.8rem;margin-bottom:1.8rem}p{font-family:"Roboto",sans-serif;font-size:1.1875rem;line-height:1.6rem;margin-bottom:1.4rem}p.NB{color:#999 !important;font-size:1rem;margin-bottom:1rem}p.NB a,p.NB a:hover,p.NB a:visited{color:#E40E62}p.NB a:hover,p.NB a:hover:hover,p.NB a:visited:hover{text-decoration:underline}a,a:link,a:visited{text-decoration:none;transition-property:color;transition-duration:1s;transition-timing-function:ease-out}a:hover{color:#E40E62}strong{font-weight:bold}em{font-style:italic}.carousel{background-size:cover;background-position:center center}header{position:fixed;width:100%;z-index:102;top:0}@media (min-width: 51em){header .logo{width:23.45361%;float:left;margin-right:2.06186%;text-align:left}}header nav{text-align:center}@media (min-width: 51em){header nav{width:31.95876%;float:right;margin-right:0}}@media (min-width: 51em){header nav ul{float:right}}header nav ul li{display:inline}header nav ul li a,header nav ul li a:link,header nav ul li a:visited{display:inline-block}.intro{margin-top:-120px;position:relative;z-index:90}.work{padding-top:.1rem;padding-bottom:3rem}@media (min-width: 51em){.work{margin-top:-5rem}}.work .layout{position:relative;z-index:92}@media (min-width: 51em){.work .layout{margin-top:-6rem;padding-left:2rem;padding-right:2rem}}.work .layout ul li{width:46.77419%;float:left;margin-right:6.45161%}.work .layout ul li:nth-child(2n){float:right;margin-right:0}@media (min-width: 51em){.work .layout ul li{width:31.95876%;float:left;margin-right:2.06186%}.work .layout ul li:nth-child(2n){width:31.95876%;float:left;margin-right:2.06186%}.work .layout ul li:nth-child(3n){float:right;margin-right:0}}.about{padding:4rem 0;padding-top:5.5rem}.contact{padding:4rem 0;padding-top:5.5rem}.contact article{padding:0 1rem}@media (min-width: 51em){.contact article{margin-left:14.94845%;margin-right:14.94845%}}.projectPage{padding-top:8rem}@media (min-width: 51em){.projectPage{padding-top:9.5rem}}.projectPage .floaty{display:none}.projectPage .greenBand{color:#fff;background:#0D5862;padding:.5rem 0}.projectPage .workSplash{min-height:16rem;margin-bottom:2.6rem}@media (min-width: 61em){.projectPage .workSplash{min-height:28rem;margin-bottom:6.2rem}}@media (min-width: 94em){.projectPage .workSplash{min-height:34rem}}.projectPage .workDetails{position:relative}.projectPage .workDetails .urlLink{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2rem}@media (min-width: 51em){.projectPage .workDetails .urlLink{width:23.45361%;float:left;margin-right:2.06186%}}.projectPage .workDetails .rightText{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4rem}@media (min-width: 51em){.projectPage .workDetails .rightText{width:57.47423%;float:right;margin-right:0;padding-right:2.5rem}}.projectPage .workDetails .rightText a,.projectPage .workDetails .rightText a:link,.projectPage .workDetails .rightText a:visited{color:#E40E62}.projectPage .workDetails .rightText a:active,.projectPage .workDetails .rightText a:link:active,.projectPage .workDetails .rightText a:visited:active{color:#0D5862}.projectPage .workDetails .rightText a:hover,.projectPage .workDetails .rightText a:link:hover,.projectPage .workDetails .rightText a:visited:hover{color:#FF7FB2;text-decoration:underline}.projectPage .workDetails .imacPic{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2rem}@media (min-width: 51em){.projectPage .workDetails .imacPic{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:6rem}}.projectPage .workDetails .imacPic img{width:100%;height:auto;max-width:980px}.projectPage .workDetails .greyArea{background-color:#ebebeb;padding:2rem 0}@media (min-width: 51em){.projectPage .workDetails .greyArea{margin-top:-10rem;padding:4rem 0;padding-top:6rem}}.projectPage .workDetails .blackArea{background-color:#333;padding:2rem 0}.projectPage .workDetails .blackArea .centreText p{color:#fff}@media (min-width: 51em){.projectPage .workDetails .blackArea{padding:4rem 0;padding-top:0}}@media (min-width: 51em){.projectPage .workDetails .threephones{padding:0 6rem;margin-bottom:4rem}}.projectPage .workDetails .threephones .phone{width:100%;float:left;margin-left:0;margin-right:0;text-align:center;margin-bottom:3rem}@media (min-width: 51em){.projectPage .workDetails .threephones .phone{width:31.95876%;float:left;margin-right:2.06186%}.projectPage .workDetails .threephones .phone:nth-child(3n){float:right;margin-right:0}}.projectPage .workDetails .threephones .phone img{width:100%;height:auto;max-width:270px}.projectPage .workDetails .threephones .phone:nth-child(1) img,.projectPage .workDetails .threephones .phone:nth-child(3) img{width:100%;height:auto;max-width:195px;padding-top:2rem}@media (min-width: 51em){.projectPage .workDetails .twoPads{padding:0 2rem;margin-bottom:4rem}}.projectPage .workDetails .twoPads .pad{width:100%;float:left;margin-left:0;margin-right:0;text-align:center;margin-bottom:3rem}@media (min-width: 51em){.projectPage .workDetails .twoPads .pad{margin-top:-8rem;width:48.96907%;float:left;margin-right:2.06186%}.projectPage .workDetails .twoPads .pad:nth-child(2n){float:right;margin-right:0}}.projectPage .workDetails .twoPads .pad img{width:100%;height:auto;max-width:420px}.projectPage .workDetails .centreText{margin-bottom:3rem}@media (min-width: 51em){.projectPage .workDetails .centreText{padding-left:23.45361%;padding-right:14.94845%}}.projectPage .workDetails .centreText a,.projectPage .workDetails .centreText a:link,.projectPage .workDetails .centreText a:visited{color:#E40E62}.projectPage .workDetails .centreText a:active,.projectPage .workDetails .centreText a:link:active,.projectPage .workDetails .centreText a:visited:active{color:#0D5862}.projectPage .workDetails .centreText a:hover,.projectPage .workDetails .centreText a:link:hover,.projectPage .workDetails .centreText a:visited:hover{color:#FF7FB2;text-decoration:underline}.projectPage .workDetails .logoPic,.projectPage .workDetails .stationeryPic{text-align:center;margin:2rem 0rem}@media (min-width: 51em){.projectPage .workDetails .logoPic,.projectPage .workDetails .stationeryPic{margin:4rem 0;margin-bottom:12rem}}.projectPage .workDetails .logoPic img,.projectPage .workDetails .stationeryPic img{width:100%;height:auto;max-width:820px}.projectPage .workDetails .grabPic{width:100%;float:left;margin-left:0;margin-right:0;text-align:center;margin-bottom:2rem}@media (min-width: 51em){.projectPage .workDetails .grabPic{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:6rem}}.projectPage .workDetails .grabPic img{width:100%;height:auto;max-width:820px}.projectPage .workDetails .widerImage{width:100%;float:left;margin-left:0;margin-right:0;text-align:center;margin-bottom:2rem}@media (min-width: 51em){.projectPage .workDetails .widerImage{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:8rem}}.projectPage .workDetails .widerImage img{width:100%;height:auto;max-width:980px}.projectPage .workDetails .videoBox{width:100%;float:left;margin-left:0;margin-right:0;text-align:center;margin-bottom:2rem}@media (min-width: 51em){.projectPage .workDetails .videoBox{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:6rem}}.projectPage .workDetails .videoBox .embed-container{max-width:820px;margin:0 auto}.projectPage .workDetails .fullWidthImage{margin:2rem 0}@media (min-width: 51em){.projectPage .workDetails .fullWidthImage{width:100%;margin:4rem 0;margin-bottom:8rem}}.projectPage .workDetails .fullWidthImage img{width:100%;height:auto}.projectPage .workDetails .greyFull{background-color:#ebebeb;padding:2rem 0}@media (min-width: 51em){.projectPage .workDetails .greyFull{padding:6rem 0;padding-bottom:0;margin-bottom:6rem}}.projectPage .workDetails .pinkArea{color:#fff;background:#E40E62;padding:2.4rem 0}.projectPage .workDetails .pinkArea .clientDetails{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 51em){.projectPage .workDetails .pinkArea .clientDetails{width:23.45361%;float:left;margin-right:2.06186%}}.projectPage .workDetails .pinkArea .services{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 51em){.projectPage .workDetails .pinkArea .services{width:23.45361%;float:left;margin-right:2.06186%}}.projectPage .workDetails .pinkArea .webLink{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 51em){.projectPage .workDetails .pinkArea .webLink{width:23.45361%;float:right;margin-right:0}}.projectPage footer{padding:2.4rem 0}header{padding:1rem 0}header .logo{text-align:center}header .logo img{width:100%;height:auto;max-width:170px}@media (min-width: 51em){header .logo{text-align:left}}header nav{font-family:"Roboto",sans-serif;font-size:1rem;letter-spacing:1px}header nav ul{margin-top:0.8rem}header nav ul li{padding-right:1rem}header nav ul li:last-child{padding-right:0}header nav ul li a,header nav ul li a:link,header nav ul li a:visited{color:#fff;text-transform:uppercase}header nav ul li a:hover,header nav ul li a:link:hover,header nav ul li a:visited:hover{color:#E40E62}header.downAbit{background:rgba(255,255,255,0.85)}header.downAbit nav ul li a,header.downAbit nav ul li a:link,header.downAbit nav ul li a:visited{color:#333}header.downAbit nav ul li a:hover,header.downAbit nav ul li a:link:hover,header.downAbit nav ul li a:visited:hover{color:#E40E62}.intro{text-align:center}.intro article{margin:0 auto;background:#000;padding:1rem;color:#fff}@media (min-width: 51em){.intro article{padding:4rem;width:720px;height:720px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}}.intro article h1{margin-bottom:2rem}@media (min-width: 51em){.intro article h1{margin-bottom:4.5rem}}.intro article p{font-family:"ITC Garamond W01 Book",serif;font-size:1.6rem;line-height:2rem;margin-bottom:2.4rem}@media (min-width: 51em){.intro article p{font-size:2rem;line-height:2.4rem}}.intro article h3{font-family:"ITC Garamond W01 Light",serif;font-size:3rem;line-height:3.2rem;margin-bottom:.8rem}.intro article h3 a,.intro article h3 a:link,.intro article h3 a:visited{color:#fff}.intro article h3 a:hover,.intro article h3 a:link:hover,.intro article h3 a:visited:hover{color:#E40E62}.work{background:#fbfbfb}.work .layout ul li{background:#fff;margin-bottom:1.25rem;border:1px solid #ccc}.work .layout ul li figure{overflow:hidden;position:relative;background:#E40E62}.work .layout ul li figure img{width:100%;height:auto;max-width:380px;vertical-align:bottom;opacity:1;transition-property:all;transition-duration:.35s;transition-timing-function:ease-out}.work .layout ul li figure img:hover{background:#26717b;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.work .layout ul li .workTitle{padding:1.25rem 1rem 1.25rem 1rem;border-top:none}.work .layout ul li .workTitle h4{color:#E40E62}.work .layout ul li .workTitle h3 a,.work .layout ul li .workTitle h3 a:link,.work .layout ul li .workTitle h3 a:visited{color:#333}.work .layout ul li .workTitle h3 a:hover,.work .layout ul li .workTitle h3 a:link:hover,.work .layout ul li .workTitle h3 a:visited:hover{color:#E40E62}.about{background:#E40E62;color:#fff}@media (min-width: 51em){.about .layout{padding-left:2rem;padding-right:2rem}}.about .layout h2{margin-bottom:3.125rem}.about .layout h2 span{color:#000;margin-right:.25rem}.about .layout h3{margin-bottom:3.125rem}.about .layout h3 span{color:#000;margin-right:.25rem}.about .layout .profile{margin-bottom:3.125rem}.about .layout article{padding:0 1rem}@media (min-width: 51em){.about .layout article{margin-left:14.94845%;margin-right:14.94845%}}.about .layout article p{margin-bottom:1.5rem}.about .layout .details span{font-weight:bold;margin-right:1rem}.contact{background:#000;color:#fff}@media (min-width: 51em){.contact .layout{padding-left:2rem;padding-right:2rem}}.contact .layout h2{margin-bottom:3.125rem;color:#E40E62}.contact .layout h2 span{color:#fff;margin-right:.25rem}.contact .layout p{margin-bottom:4.5rem}.contact .layout form{margin-bottom:4.5rem}.contact .layout form input{width:100%;margin-bottom:4rem;background:none;color:#fff;font-family:"ITC Garamond W01 Light",serif;font-size:1.2em;border:none;border-bottom:1px solid #999;padding-bottom:5px}@media (min-width: 51em){.contact .layout form input{font-size:2rem}}.contact .layout form textarea{width:100%;margin-bottom:4rem;background:none;color:#fff;font-family:"ITC Garamond W01 Light",serif;font-size:1.2em;border:none;border-bottom:1px solid #999;padding-bottom:5px}@media (min-width: 51em){.contact .layout form textarea{font-size:2rem}}.contact .layout form input#submit{text-align:left;border-bottom:1px solid #E40E62;color:#E40E62}.contact .layout .social{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 51em){.contact .layout .social{width:79.50311%;float:left;margin-right:2.48447%}.contact .layout .social li{width:48.4375%;float:left;margin-right:3.125%}.contact .layout .social li:nth-child(2n){float:right;margin-right:0}}.contact .layout .social li{font-size:1.3rem;line-height:0;margin-bottom:5px}.contact .layout .social li img{margin-bottom:6px;margin-right:10px;vertical-align:middle}.contact .layout .social li a,.contact .layout .social li a:link,.contact .layout .social li a:visited{color:#fff}.contact .layout .social li a:hover,.contact .layout .social li a:link:hover,.contact .layout .social li a:visited:hover{color:#E40E62}.projectPage hgroup h1{font-family:"ITC Garamond W01 Light",serif;font-size:2.4rem;line-height:2.6rem;margin-bottom:2.6rem;font-weight:normal}@media (min-width: 51em){.projectPage hgroup h1{font-size:3.875rem;line-height:4.2rem;margin-bottom:3.75rem}}.projectPage hgroup h1 span{color:#E40E62}.projectPage hgroup .greenBand p{font-size:1.125rem;margin-bottom:0;text-transform:uppercase;font-weight:bold}.projectPage .workDetails p{color:#333}.projectPage .workDetails .greenText p{color:#0D5862}.projectPage .workDetails .urlLink{border-top:2px solid #E40E62;padding-top:.25rem}.projectPage .workDetails .urlLink a,.projectPage .workDetails .urlLink a:link,.projectPage .workDetails .urlLink a:visited{color:#E40E62}.projectPage .workDetails .urlLink a:hover,.projectPage .workDetails .urlLink a:link:hover,.projectPage .workDetails .urlLink a:visited:hover{color:#FF7FB2;text-decoration:underline}.projectPage .workDetails .urlLink .down{color:#666;font-size:.875rem}.projectPage .workDetails .phone01{-webkit-animation-duration:.8s;animation-duration:.8s}.projectPage .workDetails .phone02{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.1s;animation-delay:.1s}.projectPage .workDetails .phone03{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.1s;animation-delay:.1s}.projectPage .workDetails .pad01{-webkit-animation-duration:.8s;animation-duration:.8s}.projectPage .workDetails .phone02{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.1s;animation-delay:.1s}.projectPage .workDetails .pinkArea ul li{font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.5rem}.projectPage .workDetails .pinkArea ul li a,.projectPage .workDetails .pinkArea ul li a:link,.projectPage .workDetails .pinkArea ul li a:visited{color:#fff}.projectPage .workDetails .pinkArea ul li a:hover,.projectPage .workDetails .pinkArea ul li a:link:hover,.projectPage .workDetails .pinkArea ul li a:visited:hover{text-decoration:underline}.projectPage footer{background:#000;color:#fff}.projectPage footer .social{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 51em){.projectPage footer .social{width:48.96907%;float:left;margin-right:2.06186%}.projectPage footer .social li{width:47.89474%;float:left;margin-right:4.21053%}.projectPage footer .social li:nth-child(2n){float:right;margin-right:0}}.projectPage footer .social li{font-size:1.1rem;line-height:0;margin-bottom:5px}.projectPage footer .social li img{margin-bottom:6px;margin-right:10px;vertical-align:middle}.projectPage footer .social li a,.projectPage footer .social li a:link,.projectPage footer .social li a:visited{color:#fff}.projectPage footer .social li a:hover,.projectPage footer .social li a:link:hover,.projectPage footer .social li a:visited:hover{color:#E40E62}@media (min-width: 51em){.patricks{background:url("../images/work/paddies/grn.png"),url("../images/work/paddies/yell.png");background-position:20% 10%;background-repeat:no-repeat}}@media (min-width: 51em){.patGrey{background-image:url("../images/work/paddies/pink.png");background-position:2% 20%;background-repeat:no-repeat}}#imac-kings{margin-bottom:12rem}.tsuba{padding:2rem;text-align:center}@media (min-width: 51em){.tsuba{margin-bottom:14rem}}.happoPage .greyArea{background-image:url(../images/work/happo/kana.png);background-repeat:no-repeat;background-position:center top}#damian .greyArea{background-image:url(../images/work/damian/plant.png);background-repeat:no-repeat;background-position:right bottom;padding-bottom:19rem}@media (min-width: 51em){.countryPage{background:url("../images/work/cb/flower01a.png"),url("../images/work/cb/flower01.png");background-position:2% 25%;background-repeat:no-repeat}}.countryPage .stationery{text-align:center;padding:1rem;margin:2rem}.countryPage .stationery img{width:100%;height:auto;max-width:820px}@media (min-width: 51em){.countryPage .greyArea{background:url("../images/work/cb/flower2a.png"),url("../images/work/cb/flower2.png");background-position:92% 2%;background-repeat:no-repeat}}@media (min-width: 51em){.projectPage .kbcPage .greyArea{margin-top:5rem;padding-top:0rem}}.projectPage .kbcPage .greyArea .grabPic{margin-top:-5rem}@media (min-width: 51em){.bbqPage{background:url("../images/work/bbq/walk.gif");background-position:10% 42%;background-repeat:no-repeat}}@media (min-width: 51em){.bbqPage .greyArea{background:url("../images/work/bbq/mango1.png");background-position:78% 4%;background-repeat:no-repeat}}.projectPage .fishBike{display:none}@media (min-width: 51em){.projectPage .fishBike{display:block;position:absolute;right:5rem;top:50rem}}.projectPage .astroTaxi{display:none}@media (min-width: 51em){.projectPage .astroTaxi{display:block;position:absolute;left:3rem;top:-8rem}}.projectPage .mooBird{margin:2rem 0}.projectPage .mooBird img{@imagefill (207);}@media (min-width: 51em){.projectPage .chillPage .centreText{margin-bottom:8rem}}.projectPage .chillPage .greyFull{position:relative}.projectPage .chillPage .greyFull .woof{display:none}@media (min-width: 51em){.projectPage .chillPage .greyFull .woof{display:block;position:absolute;right:8rem;top:-8rem}}@media (min-width: 51em){.projectPage .chillPage .greyArea{position:relative;margin-top:5rem;padding-top:0rem;padding-bottom:3rem}.projectPage .chillPage .greyArea .grabPic:first-child{margin-top:-5rem;margin-bottom:7rem}}
