@media (max-width: 479px){.logo{float:left}.topNav{float:left}.main1191{margin-left:15px;margin-right:15px}a.weDoLink{text-decoration:none}a:hover{text-decoration:none}.aboutUsBannerMobile{margin-top:65px}.jumpersBackground{width:100%;background-color:#e5e3e4}.jumpersText{color:#f0661e;text-align:left;padding-top:50px}.jumpersContent{text-align:center;width:100%;margin-top:25px}.jumpLocationsMobile{background-color:#33aac5;width:100%;height:100%;padding-bottom:100px;margin-top:-20px}.jumpLocationsTitleMobile{padding-top:35px;color:#fff;font-size:24px;float:left}.twitterFooterMobile{float:right;padding-top:27px}.contactUsTextMobile{padding-left:15px;margin-right:15px;font-size:19px;line-height:1.5}.contactFormMobile{margin-left:15px;margin-right:15px}.contactFormFieldsMobile{font-size:14px}div.g588.ml294 img{width:100%;height:100%}}@media (max-width: 767px){p{font-size:18px}.entry p{color:#000}a.weDoLink{text-decoration:none}a:hover{text-decoration:none}#aboutUs p{font-size:15px}.main1191{margin-left:25px;margin-right:15px}.container{margin:100px 10px 10px}.jumpersBackground{width:100%;background-color:#e5e3e4}.clientsSection{margin-top:20px!important}.header p{color:#fff;font-size:1.5em}.header p a{color:#fff;text-decoration:none;font-size:16px}.header p a:hover{color:#000}.topNavDivider{color:#F8BAA7;margin-left:1px;margin-right:1px;font-size:16px}.h2{margin-left:15px;color:#fcbb23;font-weight:400;font-size:28px;text-align:left}.post h2{font-size:18px;margin-right:-15px}#aboutUs p{font-size:16px}a{color:#333;text-decoration:underline}a:hover{text-decoration:none}.header{width:100%;background-color:#f46722;position:fixed;top:0;left:0;z-index:1000000}.headerNav{margin-left:10px;margin-right:10px;z-index:100000}.logo{float:left;margin-bottom:10px;margin-left:14px}.topNav{float:right;margin-right:14px}.trPic{position:relative;width:100%;height:100%;float:left}.trPic .orange{position:absolute;top:0;width:100%;height:100%;background-color:#f1572d;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .orange{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic .blue{position:absolute;top:0;width:100%;height:100%;background-color:#9bdaed;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .blue{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic .desaturate{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .desaturate{-webkit-filter:saturate(100%);-moz-filter:saturate(100%);filter:saturate(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic .name{position:absolute;left:0;bottom:20px;text-transform:none;letter-spacing:0;font-size:18px;font-weight:400;color:#fff;text-transform:uppercase;background-color:#23a2cf;padding:10px;z-index:999999;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:left}.trPic:hover .name{background-color:#000;color:#f3661f;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.headerClients{width:100%;height:100%;background-color:#242021;padding-bottom:50px;padding-top:40px}.clientsHR{border:solid 5px #fff}#challengeUsHeader{position:relative}#challengeUsHeader img{width:100%;height:100%}#challengeUsHero{position:absolute;left:20px;bottom:5px}h2.challengeUsH1{font-weight:400;font-size:3em;color:#fff}.orangeText{color:#f26724}.formLabel{margin-top:15px;font-weight:700;font-size:14px;text-align:left}p.contactUsP{font-size:18px;color:#fff;text-align:left;z-index:1000000}#challengeUsAnchor{position:absolute;top:0}div#aboutUs.g1176 img{width:100%;height:100%}img.attachment-post-thumbnail.wp-post-image{border:solid 1px #fff}.weDoLink{text-decoration:none}div.g490.ml294 img{width:100%;height:100%}div.g1176 img{width:100%;height:100%}h2.mobSpacing{font-size:24px;padding-top:30px;color:#000}div.ml294.g196 img{width:50%;height:50%}.challengeUsHR{border:solid 4px #000;margin-bottom:0}.emailAnchor{text-decoration:none;font-style:normal}.emailAnchor:hover{text-decoration:none;font-style:normal}.linkToSection{color:#F16621;text-decoration:none}.linkToSection:hover{color:#FCC711;text-decoration:none}.jumpersContent h2{font-size:14px;margin-bottom:0;margin-top:5px;color:#646363}div.g196 h2{font-size:14px;margin-bottom:0;margin-top:5px;color:#646363}div.jumpers p{font-size:12px;margin-bottom:0;color:#646363}.clientsHomepageMobile{background-color:#fff;margin-left:15px;margin-right:15px;margin-bottom:20px;border:solid 3px #fff}}

@media (min-width: 768px){p{font-size:18px}#aboutUs p{font-size:15px}.main1191{margin-left:15px;margin-right:15px}.container{margin:100px 10px 10px}.header p{color:#fff;font-size:1.5em}.header p a{color:#fff;text-decoration:none;font-size:16px}.header p a:hover{color:#000}.h2{margin-left:15px;color:#fcbb23;font-weight:400;font-size:28px;text-align:left}.post h2{font-size:18px;margin-right:-15px}#aboutUs p{font-size:16px}a{color:#333;text-decoration:underline}a:hover{text-decoration:none}.header{width:100%;background-color:#f46722;position:fixed;top:0;left:0;z-index:1000000}.headerNav{margin-left:10px;margin-right:10px;z-index:100000}.logo{float:left;margin-bottom:10px;margin-left:14px}.topNav{float:right;margin-right:14px}.trPic{position:relative;width:100%;height:100%;float:left}.trPic .orange{position:absolute;top:0;width:100%;height:100%;background-color:#f1572d;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .orange{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic .blue{position:absolute;top:0;width:100%;height:100%;background-color:#9bdaed;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .blue{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic .desaturate{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .desaturate{-webkit-filter:saturate(100%);-moz-filter:saturate(100%);filter:saturate(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic .name{position:absolute;left:0;bottom:20px;text-transform:none;letter-spacing:0;font-size:18px;font-weight:400;color:#fff;text-transform:uppercase;background-color:#23a2cf;padding:10px;z-index:999999;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:left}.trPic:hover .name{background-color:#000;color:#f3661f;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.headerClients{width:100%;height:100%;background-color:#242021}.clientsHR{border:solid 5px #fff}#challengeUsHeader{position:relative}#challengeUsHeader img{width:100%;height:100%}#challengeUsHero{position:absolute;left:20px;bottom:5px}h2.challengeUsH1{font-weight:400;font-size:3em;color:#fff}.orangeText{color:#f26724}.formLabel{margin-top:15px;font-size:14px;text-align:left}p.contactUsP{font-size:18px;color:#fff;text-align:left;z-index:1000000}#challengeUsAnchor{position:absolute;top:0}div#aboutUs.g1176 img{width:100%;height:100%}.weDoLink{text-decoration:none}div.g490.ml294 img{width:100%;height:100%}div.g1176 img{width:100%;height:100%}h2.mobSpacing{font-size:24px;padding-top:30px}.challengeUsHR{border:solid 4px #000;margin-bottom:0}.contactUsTextMobile{padding-left:15px;margin-right:15px;font-size:19px;line-height:1.5}}@media (min-width: 769px) and (max-width:1500px){p.contactUsP{font-size:18px;color:#fff;text-align:left;z-index:1000000}p.dotDash{font-size:12px;color:#fff;text-align:left}p.dotDash a{color:#fcba26;text-decoration:none}p.dotDash a:hover{text-decoration:underline}.header p{color:#fff;font-size:1.25em}.header p a{color:#fff;background-color:#f46722;text-decoration:none;font-size:18px;font-style:normal}.header p a:hover{color:#000}a{color:#333;text-decoration:underline}a:hover{text-decoration:none}.main1191 h1{font-weight:400;font-size:7em;color:#91bcd8}h1.challengeUsH1{font-weight:400;font-size:10em;color:#fff}h1.contactUsH1{color:#f46521;font-weight:400;font-size:36px}.h2{color:#fcbb23;font-weight:400;font-size:28px;text-align:left}h2.challengeUsH1{font-weight:400;font-size:8.5em;color:#fff}h2.contactUsH1{color:#f46521;font-size:1.8em;text-align:left;float:left}.contactUsSM{margin-top:30px;margin-bottom:15px;float:right}.googleMapsDiv{position:relative}.mapPointerLondon{position:absolute;left:120px;top:7%}.contactUsLondon{position:absolute;left:322px;top:60px;}.mapPointerDublin{position:absolute;left:120px;top:57%}.contactUsDublin{position:absolute;left:322px;top:290px}.main h2{padding:20px 0 0;font-weight:400;text-align:center}.main p{border:1px solid #666;overflow:hidden;padding:10px 0;text-align:center;font-size:80%}.main{background-color:#FFF}.header{width:100%;background-color:#f46722;position:fixed;top:0;left:0;z-index:1000000}.headerNav{width:980px;z-index:100000}#content{margin-right:0;width:100%}#home{float:left;height:0}.primary-content{margin-left:10px}.sliderkit-panels{margin-top:20px}.ui-group{width:100%}.ui-group .button-group{width:100%}.sliderkit-news h1{line-height: 1.0;margin-right: 30px;margin-top: 0;font-size: 50px;width: 60%;font-weight: 400!important;margin-left: 309px;}h1.innovationQuote{color:#e12d46}h1.insightQuote{/*margin-top:20px;*/color:#e9ad2b}h1.positioningQuote{color:#497eb0}h1.strategyQuote{margin-top:20px;color:#67c0e2}h1.behavioursQuote{color:#4bbc8e}h1.futuresQuote{color:#acbc37}h1.allQuote{margin-top:20px;color:#c4d7e2}.sliderkit-nav{height:130px!important;width:1000px!important}.sliderkit-nav-clip{height:130px!important;width:800px!important}.sliderkit-nav-clip ul{width:1200px!important}.sliderkit-nav-clip ul li img{box-shadow:none;float:left}.sliderkit-nav-clip ul li img#showAll{display:none}#spacerClients{height:180px}#spacerChallengeUs{height:100px;background-color:#242021}#challengeUsHeader{position:relative}#challengeUsHeader img{width:100%;height:100%}#challengeUs{float:left;height:0}#challengeUsAnchor{position:absolute;top:300px}#challengeUsHero{position:absolute;left:322px;bottom:30px}.headerClients{width:100%;height:100%;background-color:#242021}.challengeUsHR{border:solid 5px #000;margin-bottom:0}.clientsHR{border:solid 5px #fff}.left{text-align:left}.orangeText{color:#f26724}.leftAlt{font-size:1.25em;text-align:left;color:#000}.formLabel{font-size:14px;text-align:left;color:#000}.trendJunkieHR{border:thin 1px #d0900a!important}.trPic{position:relative;width:100%;height:100%;float:left}.trPic .orange{position:absolute;top:0;width:100%;height:100%;background-color:#f1572d;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .orange{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic .blue{position:absolute;top:0;width:100%;height:100%;background-color:#9bdaed;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .blue{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.alignleft{float:left}.post h2{margin-top:20px;color:#000;text-align:left}.entry p{font-size:15px;text-align:left;color:#000}.entry p img{margin-right:20px;margin-bottom:10px;margin-top:10px}.jumpers h3{font-size:12px;margin-bottom:0;font-weight:700}.jumpers h4{font-size:12px;font-weight:400}.black{font-size:28px;text-decoration:none;color:#000;text-align:left}.black:hover{text-decoration:none}.red{font-size:28px;text-decoration:none;color:#e22e49;text-align:left}.red:hover{color:#000;text-decoration:none}.yellow{font-size:28px;text-decoration:none;color:#efc734;text-align:left}.yellow:hover{color:#000;text-decoration:none}.cyan{font-size:28px;text-decoration:none;color:#68bedf;text-align:left}.cyan:hover{color:#000;text-decoration:none}.blue{font-size:28px;text-decoration:none;color:#3671a9;text-align:left}.blue:hover{color:#000;text-decoration:none}.blueAlt{font-size:28px;text-decoration:none;color:#3671a9;text-align:left}.blueAlt:hover{font-size:28px;color:#3671a9;text-decoration:none}.green{font-size:28px;text-decoration:none;color:#4abb8d;text-align:left}.green:hover{color:#000;text-decoration:none}.lime{font-size:28px;text-decoration:none;color:#afbc38;text-align:left}.lime:hover{color:#000;text-decoration:none}.blackInnovation{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackInnovation:hover{text-decoration:none;color:#e22e49}.blackInsight{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackInsight:hover{text-decoration:none;color:#efc734}.blackPositioning{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackPositioning:hover{text-decoration:none;color:#68bedf}.blackStrategy{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackStrategy:hover{text-decoration:none;color:#3671a9}.black4Vs{font-size:28px;text-decoration:none;color:#000;text-align:left}.black4Vs:hover{text-decoration:none;color:#4abb8d}.blackFutures{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackFutures:hover{text-decoration:none;color:#afbc38}.sidebarNav{margin-top:0!important;margin-bottom:-3px}.trPic .desaturate{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-ms-filter:grayscale(100%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale")}.trPic:hover .desaturate{-webkit-filter:saturate(100%);-moz-filter:saturate(100%);-o-filter:saturate(100%);-ms-filter:saturate(100%);filter:saturate(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0\'/></filter></svg>#grayscale")}div.client.desaturate img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.logo{float:left;margin-left:25px;margin-top:14px;margin-bottom:17px}.topNav{float:right;margin-top:17px}.topNavDivider{color:#F8BAA7;margin-left:12px;margin-right:12px}.demo ul li{color:#f36621;list-style:none;color:#f36621;font-size:18px}.demo ul li a{color:#f36621;text-decoration:none}img{outline:0;border:none!important;border:none}.demo ul li a:hover{color:#000}form#searchform{text-align:left}.clientCaseStudy img{background-color:#fff;margin-right:7px;margin-left:7px;margin-bottom:15px}.clientCaseStudy:hover img{width:162px;height:162px;margin:-3px 6px 12px}.clientNoCaseStudySmaller img{background-color:#fff;margin-right:7px;margin-left:7px;margin-bottom:15px}.client{width:180px;height:180px;background-color:#fdba23}.attachment-post-thumbnail{margin-top:10px}a.weDoLink:hover{text-decoration:none}.linkToSection{color:#F16621;text-decoration:none}.linkToSection:hover{color:#FCC711;text-decoration:none}#aboutUs p{font-size:18px}p.topNav{text-transform:none;font-style:normal}img.attachment-post-thumbnail.wp-post-image{border:solid 1px #fff}a.weDoLink{text-decoration:none}a.weDoLink:hover{text-decoration:none}h4{font-size:24px;float:left}input#s{font-size:18px}h1{font-size:18px}h3.sidebarNav{font-style:normal}.aboutUsBannerComputer{margin-top:22px}.jumpersBackground{width:100%;background-color:#e5e3e4}.jumpersText{color:#f0661e;text-align:left;margin-bottom:40px}div.ml294.g196{text-align:left}div.ml294.g196 h2{font-size:14px;margin-bottom:0;color:#646363}div.g196 h2{font-size:14px;margin-bottom:0;margin-top:5px;color:#646363}div.jumpers h2{margin-top:0}div.jumpers p{font-size:12px;margin-bottom:0;color:#646363}div#hero{padding-top:100px}.blogSidebar{width:100%;margin-left:0px;float:left;margin-right:0px}.blogSidebar2{width:14%;margin-left:30px;float:left;margin-right:28px}.blogMasonry{width:80%;float:left}.blogMasonry2{width:80%;float:left}.header p a{background-color:#f96534;padding-right:1px;padding-left:1px}
}


@media (min-width: 1501px) and (max-width:1909px){p{font-size:1.85em}p.contactUsP{font-size:18px;color:#fff;text-align:left;z-index:1000000}p.dotDash{font-size:12px;color:#000;text-align:left}p.dotDash a{color:#91bcd8;text-decoration:none}p.dotDash a:hover{text-decoration:underline}.header p{color:#fff;font-size:1.5em}.header p a{color:#fff;text-decoration:none;font-size:18px;font-style:normal}.header p a:hover{color:#000}a{color:#333;text-decoration:underline}a:hover{text-decoration:none}.main1191 h1{font-weight:400;font-size:7em;color:#91bcd8}h1.challengeUsH1{font-weight:400;font-size:10em;color:#fff}h1.contactUsH1{color:#f46521;font-weight:400;font-size:36px}.h2{color:#fcbb23;font-weight:400;font-size:28px;text-align:left}h2.challengeUsH1{font-weight:400;font-size:8.5em;color:#fff}h2.contactUsH1{color:#f46521;font-size:28px;text-align:left;float:left}.contactUsSM{margin-top:30px;margin-bottom:15px;float:right}.googleMapsDiv{position:relative}.mapPointerLondon{position:absolute;left:120px;top:7%}.contactUsLondon{position:absolute;left:322px;top:60px;}.mapPointerDublin{position:absolute;left:120px;top:57%}.contactUsDublin{position:absolute;left:322px;top:340px;}.main h2{padding:20px 0 0;font-weight:400;text-align:center}.main p{border:1px solid #666;overflow:hidden;padding:10px 0;text-align:center;font-size:80%}.main{background-color:#FFF}.header{width:100%;background-color:#f46722;position:fixed;top:0;left:0;z-index:1000000}.headerNav{width:1177px;z-index:100000}#content{margin-right:0;width:100%}#home{float:left;height:0}.primary-content{margin-left:10px}.sliderkit-panels{margin-top:20px}.ui-group{width:100%}.ui-group .button-group{width:100%}.sliderkit-news h1{line-height: 1.0;margin-right: 30px;margin-top: 0;font-size: 50px;width: 60%;font-weight: 400!important;margin-left: 309px;}h1.innovationQuote{color:#e12d46}h1.insightQuote{margin-top:20px;color:#e9ad2b}h1.positioningQuote{color:#497eb0}h1.strategyQuote{margin-top:20px;color:#67c0e2}h1.behavioursQuote{color:#4bbc8e}h1.futuresQuote{color:#acbc37}h1.allQuote{margin-top:20px;color:#c4d7e2}.sliderkit-nav{height:130px!important;width:800px!important}.sliderkit-nav-clip{height:130px!important;width:800px!important}.sliderkit-nav-clip ul{width:1200px!important}.sliderkit-nav-clip ul li img{box-shadow:none;float:left}.sliderkit-nav-clip ul li img#showAll{display:none}#spacerClients{height:180px}#spacerChallengeUs{height:100px;background-color:#242021}#challengeUsHeader{position:relative}#challengeUsHeader img{width:100%;height:100%}#challengeUs{float:left;height:0}#challengeUsAnchor{position:absolute;top:300px}#challengeUsHero{position:absolute;left:322px;bottom:30px}.headerClients{width:100%;height:100%;background-color:#242021}.challengeUsHR{border:solid 5px #000;margin-bottom:0}.clientsHR{border:solid 5px #fff}.left{text-align:left}.orangeText{color:#f26724}.leftAlt{font-size:1.25em;text-align:left}.formLabel{font-size:18px;text-align:left}.trendJunkieHR{border:thin 1px #d0900a!important}.trPic{position:relative;width:100%;height:100%;float:left}.trPic .orange{position:absolute;top:0;width:100%;height:100%;background-color:#f1572d;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .orange{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic .blue{position:absolute;top:0;width:100%;height:100%;background-color:#9bdaed;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .blue{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.alignleft{float:left}.post h2{margin-top:20px;color:#000;text-align:left}.entry p{font-size:15px;text-align:left;color:#000}.entry p img{margin-right:20px;margin-bottom:10px;margin-top:10px}.jumpers h3{font-size:12px;margin-bottom:0;font-weight:700}.jumpers h4{font-size:12px;font-weight:400}.black{font-size:28px;text-decoration:none;color:#000;text-align:left}.black:hover{text-decoration:none}.red{font-size:28px;text-decoration:none;color:#e22e49;text-align:left}.red:hover{color:#000;text-decoration:none}.yellow{font-size:28px;text-decoration:none;color:#efc734;text-align:left}.yellow:hover{color:#000;text-decoration:none}.cyan{font-size:28px;text-decoration:none;color:#68bedf;text-align:left}.cyan:hover{color:#000;text-decoration:none}.blue{font-size:28px;text-decoration:none;color:#3671a9;text-align:left}.blue:hover{color:#000;text-decoration:none}.blueAlt{font-size:28px;text-decoration:none;color:#3671a9;text-align:left}.blueAlt:hover{font-size:28px;color:#3671a9;text-decoration:none}.green{font-size:28px;text-decoration:none;color:#4abb8d;text-align:left}.green:hover{color:#000;text-decoration:none}.lime{font-size:28px;text-decoration:none;color:#afbc38;text-align:left}.lime:hover{color:#000;text-decoration:none}.blackInnovation{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackInnovation:hover{text-decoration:none;color:#e22e49}.blackInsight{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackInsight:hover{text-decoration:none;color:#efc734}.blackPositioning{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackPositioning:hover{text-decoration:none;color:#68bedf}.blackStrategy{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackStrategy:hover{text-decoration:none;color:#3671a9}.black4Vs{font-size:28px;text-decoration:none;color:#000;text-align:left}.black4Vs:hover{text-decoration:none;color:#4abb8d}.blackFutures{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackFutures:hover{text-decoration:none;color:#afbc38}.sidebarNav{margin-top:0!important;margin-bottom:-3px}.trPic .desaturate{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-ms-filter:grayscale(100%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .desaturate{-webkit-filter:saturate(100%);-moz-filter:saturate(100%);-o-filter:saturate(100%);-ms-filter:saturate(100%);filter:saturate(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}div.client.desaturate img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.logo{float:left;margin-left:30px;margin-top:14px;margin-bottom:17px}.topNav{float:right;margin-top:17px}.topNavDivider{color:#F8BAA7;margin-left:12px;margin-right:12px}.demo ul li{color:#f36621;list-style:none;color:#f36621;font-size:18px}.demo ul li a{color:#f36621;text-decoration:none}.demo ul li a:hover{color:#000}form#searchform{text-align:left}.clientCaseStudy img{width:180px;height:180px;background-color:#fff;margin-right:7px;margin-left:7px;margin-bottom:15px}.clientCaseStudy:hover img{width:194px;height:194px;margin:-8px 0 -3px}.clientNoCaseStudy img{width:180px;height:180px}.client{width:180px;height:180px;background-color:#fdba23}.attachment-post-thumbnail{margin-top:10px}a.weDoLink:hover{text-decoration:none}.linkToSection{color:#F16621;text-decoration:none}.linkToSection:hover{color:#FCC711;text-decoration:none}#aboutUs p{font-size:18px}p.topNav{text-transform:none;font-style:normal}img.attachment-post-thumbnail.wp-post-image{border:solid 1px #fff}a.weDoLink{text-decoration:none}a.weDoLink:hover{text-decoration:none}h4{font-size:24px;float:left}input#s{font-size:18px}h1{font-size:18px}h3.sidebarNav{font-style:normal}.aboutUsBannerComputer{margin-top:22px}.jumpersBackground{width:100%;background-color:#e5e3e4}.jumpersText{color:#f0661e;text-align:left;margin-bottom:40px}div.ml294.g196{text-align:left}div.ml294.g196 h2{font-size:14px;margin-bottom:0;margin-top:5px;color:#646363}div.g196 h2{font-size:14px;margin-bottom:0;margin-top:5px;color:#646363}div.jumpers h2{margin-top:0}div.jumpers p{font-size:12px;margin-bottom:0;color:#646363}div#hero{padding-top:100px}.blogSidebar{width:100%;margin-left:0px;float:left;margin-right:0px}.blogSidebar2{width:14%;margin-left:30px;float:left;margin-right:28px}.blogMasonry{width:80%;float:left}.blogMasonry{width:80%;float:left}.header p a{background-color:#f96534}

.banner2560 {margin-top:0px !important; padding-bottom:2px;}
}

@media (min-width: 1910px){body{width:1500px; margin:auto; background-color:white;} #container {background-color:white;}p{font-size:1.85em}p.contactUsP{font-size:18px;color:#fff;text-align:left;z-index:1000000}p.dotDash{font-size:12px;color:#000;text-align:left}p.dotDash a{color:#91bcd8;text-decoration:none}p.dotDash a:hover{text-decoration:underline}.header p{color:#fff;font-size:1.5em}.header p a{color:#fff;text-decoration:none;font-size:18px;font-style:normal}.header p a:hover{color:#000}a{color:#333;text-decoration:underline}a:hover{text-decoration:none}.main1191 h1{font-weight:400;font-size:7em;color:#91bcd8;}h1.challengeUsH1{font-weight:400;font-size:10em;color:#fff}h1.contactUsH1{color:#f46521;font-weight:400;font-size:36px}.h2{color:#fcbb23;font-weight:400;font-size:28px;text-align:left}h2.challengeUsH1{font-weight:400;font-size:8.5em;color:#fff}h2.contactUsH1{color:#f46521;font-size:28px;text-align:left;float:left}.contactUsSM{margin-top:30px;margin-bottom:15px;float:right}.googleMapsDiv{position:relative}.mapPointerLondon{position:absolute;left:120px;top:7%}.contactUsLondon{position:absolute;left:322px;top:60px;}.mapPointerDublin{position:absolute;left:120px;top:57%}.contactUsDublin{position:absolute;left:322px;top:340px;}.main h2{padding:20px 0 0;font-weight:400;text-align:center}.main p{border:1px solid #666;overflow:hidden;padding:10px 0;text-align:center;font-size:80%}.main{background-color:#FFF}.header{width:100%;position:fixed;top:0;left:0;z-index:1000000}.headerNav{width:1500px;background-color:#f46722; margin:auto; z-index:100000}#content{margin-right:0;width:100%}#home{float:left;height:0}.primary-content{margin-left:10px}.sliderkit-panels{margin-top:20px}.ui-group{width:100%}.ui-group .button-group{width:100%}.sliderkit-news h1{line-height: 1.0;margin-right: 30px;margin-top: 0;font-size: 50px;width: 60%;font-weight: 400!important;margin-left: 309px;}h1.innovationQuote{color:#e12d46}h1.insightQuote{margin-top:20px;color:#e9ad2b}h1.positioningQuote{color:#497eb0}h1.strategyQuote{margin-top:20px;color:#67c0e2}h1.behavioursQuote{color:#4bbc8e}h1.futuresQuote{color:#acbc37}h1.allQuote{margin-top:20px;color:#c4d7e2}.sliderkit-nav{height:130px!important;width:800px!important}.sliderkit-nav-clip{height:130px!important;width:800px!important}.sliderkit-nav-clip ul{width:1200px!important}.sliderkit-nav-clip ul li img{box-shadow:none;float:left}.sliderkit-nav-clip ul li img#showAll{display:none}#spacerClients{height:180px; background-color:white; margin-top:-20px;}#spacerChallengeUs{height:100px;background-color:#242021}#challengeUsHeader{position:relative}#challengeUsHeader img{width:100%;height:100%}#challengeUs{float:left;height:0}#challengeUsAnchor{position:absolute;top:300px}#challengeUsHero{position:absolute;left:322px;bottom:30px}.headerClients{width:100%;height:100%;background-color:#242021}.challengeUsHR{border:solid 5px #000;margin-bottom:0}.clientsHR{border:solid 5px #fff}.left{text-align:left}.orangeText{color:#f26724}.leftAlt{font-size:1.25em;text-align:left}.formLabel{font-size:18px;text-align:left}.trendJunkieHR{border:thin 1px #d0900a!important}.trPic{position:relative;width:100%;height:100%;float:left}.trPic .orange{position:absolute;top:0;width:100%;height:100%;background-color:#f1572d;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .orange{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic .blue{position:absolute;top:0;width:100%;height:100%;background-color:#9bdaed;opacity:.4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .blue{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.alignleft{float:left}.post h2{margin-top:20px;color:#000;text-align:left}.entry p{font-size:15px;text-align:left;color:#000}.entry p img{margin-right:20px;margin-bottom:10px;margin-top:10px}.jumpers h3{font-size:12px;margin-bottom:0;font-weight:700}.jumpers h4{font-size:12px;font-weight:400}.black{font-size:28px;text-decoration:none;color:#000;text-align:left}.black:hover{text-decoration:none}.red{font-size:28px;text-decoration:none;color:#e22e49;text-align:left}.red:hover{color:#000;text-decoration:none}.yellow{font-size:28px;text-decoration:none;color:#efc734;text-align:left}.yellow:hover{color:#000;text-decoration:none}.cyan{font-size:28px;text-decoration:none;color:#68bedf;text-align:left}.cyan:hover{color:#000;text-decoration:none}.blue{font-size:28px;text-decoration:none;color:#3671a9;text-align:left}.blue:hover{color:#000;text-decoration:none}.blueAlt{font-size:28px;text-decoration:none;color:#3671a9;text-align:left}.blueAlt:hover{font-size:28px;color:#3671a9;text-decoration:none}.green{font-size:28px;text-decoration:none;color:#4abb8d;text-align:left}.green:hover{color:#000;text-decoration:none}.lime{font-size:28px;text-decoration:none;color:#afbc38;text-align:left}.lime:hover{color:#000;text-decoration:none}.blackInnovation{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackInnovation:hover{text-decoration:none;color:#e22e49}.blackInsight{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackInsight:hover{text-decoration:none;color:#efc734}.blackPositioning{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackPositioning:hover{text-decoration:none;color:#68bedf}.blackStrategy{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackStrategy:hover{text-decoration:none;color:#3671a9}.black4Vs{font-size:28px;text-decoration:none;color:#000;text-align:left}.black4Vs:hover{text-decoration:none;color:#4abb8d}.blackFutures{font-size:28px;text-decoration:none;color:#000;text-align:left}.blackFutures:hover{text-decoration:none;color:#afbc38}.sidebarNav{margin-top:0!important;margin-bottom:-3px}.trPic .desaturate{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-ms-filter:grayscale(100%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trPic:hover .desaturate{-webkit-filter:saturate(100%);-moz-filter:saturate(100%);-o-filter:saturate(100%);-ms-filter:saturate(100%);filter:saturate(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}div.client.desaturate img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.logo{float:left;margin-left:30px;margin-top:14px;margin-bottom:17px}.topNav{float:right;margin-top:17px}.topNavDivider{color:#F8BAA7;margin-left:12px;margin-right:12px}.demo ul li{color:#f36621;list-style:none;color:#f36621;font-size:18px}.demo ul li a{color:#f36621;text-decoration:none}.demo ul li a:hover{color:#000}form#searchform{text-align:left}.clientCaseStudy img{width:180px;height:180px;background-color:#fff;margin-right:7px;margin-left:7px;margin-bottom:15px}.clientCaseStudy:hover img{width:194px;height:194px;margin:-8px 0 -3px}.clientNoCaseStudy img{width:180px;height:180px}.client{width:180px;height:180px;background-color:#fdba23}.attachment-post-thumbnail{margin-top:10px}a.weDoLink:hover{text-decoration:none}.linkToSection{color:#F16621;text-decoration:none}.linkToSection:hover{color:#FCC711;text-decoration:none}#aboutUs p{font-size:18px}p.topNav{text-transform:none;font-style:normal}img.attachment-post-thumbnail.wp-post-image{border:solid 1px #fff}a.weDoLink{text-decoration:none}a.weDoLink:hover{text-decoration:none}h4{font-size:24px;float:left}input#s{font-size:18px}h1{font-size:18px}h3.sidebarNav{font-style:normal}.aboutUsBannerComputer{margin-top:22px}.jumpersBackground{width:100%;background-color:#e5e3e4}.jumpersText{color:#f0661e;text-align:left;margin-bottom:40px}div.ml294.g196{text-align:left}div.ml294.g196 h2{font-size:14px;margin-bottom:0;margin-top:5px;color:#646363;}div.g196 h2{font-size:14px;margin-bottom:0;margin-top:5px;color:#646363}div.jumpers h2{margin-top:0}div.jumpers p{font-size:12px;margin-bottom:0;color:#646363}div#hero{padding-top:100px}.blogSidebar{width:100%;margin-left:0px;float:left;margin-right:0px}.blogSidebar2{width:14%;margin-left:30px;float:left;margin-right:28px}.blogMasonry{width:100%;float:left}.blogMasonry2{width:80%;float:left}.header p a{background-color:#f96534} .main1191 { width:1500px; margin-top:-5px; margin-left:0px !important; margin-right:0px !important;} #options {padding-bottom:0px !important;} #fouc2 {margin-top:-20px;} .sliderkitPanels {margin-top:40px !important;}
.footerBackground{background-color:#33abc6 !important;width:100%;height:610px}

.banner2560 {margin-top:0px !important; padding-bottom:2px;}
}


.map-dublin{width:100%;}

a{outline:0!important;border:none!important}a:link{outline:0;border:none}a:focus{outline:0;border:none}a:visited{outline:0;border:none}a:active{outline:0;border:none}a:hover{outline:0;border:none}.contactHeader{color:#fff!important;text-align:left;float:left;font-size:1.8em!important;margin-top:50px!important}.twitterFooter{float:right;margin:45px 0 0}.whiteText{color:#fff!important;font-size:18px!important}.contactEmailLink{color:#fcba26}.footerBackground{background-color:#33abc6;width:100%;height:610px}.dotdashBackground{width:100%;background-color:#33abc6}.sliderkit-news{height:400px}.sliderkitPanels{margin-top:50px}.noLeftMargin{margin-left:0}.floatLeft{float:left}.iconDivider{float:left;margin-left:-10px}.noLeftPadding{padding-left:0}.twitterMasonry{background-color:#9bdaed;opacity:.4}.h2ClientsHome{font-size:24px;margin-left:0;color:#fcbb23;font-weight:400;text-align:left}.clientCaseStudy{float:left}.clientNoCaseStudy{float:left;margin-left:7px;margin-right:7px;margin-bottom:15px}.contactTextHome{color:#000;font-size:1.15em}.inputFont{font-size:16px}#testing{width:0} 

#aboutUs h4 {font-size: 18px; font-family: 'HelveticaNeueW01-75Bold'; float:none; font-weight:normal;}
div.jumpers h2 {font-family: 'HelveticaNeueW01-75Bold';}
div.jumpers p {font-family:'HelveticaNeueW01-55Roma'; font-size:14px;}