#MobileMenu{display:none}@media only screen and (max-width:984px){#Header{width:748px}#Content{width:740px}#Footer{width:748px}#LowerFooter{width:748px}#Nav{font-size:1.4em;margin-top:19px}#Nav li{margin:0 3px}#Nav a{padding:6px}#MainContent{max-width:435px}#MainContent.Home{max-width:740px}#MainContent .CTA .Inner{text-align:center}#MainContent .CTA .Inner img{display:none}#MainContent .CTA .Inner p.Title.Float{float:none;margin:0}#CaseStudyHeader img{max-width:100%}#ContentContainer ul.ClientList{width:170px}#Hero{width:740px;padding-bottom:20px}#HeroText{width:447px}#HeroImage{width:333px;margin-left:-40px}#HeroMore{width:447px}.HeroFurther{font-size:.8em;width:213px;padding-right:0}#HeroMore .HeroFurther p{margin:10px 0}#HeroMore .HeroFurther p a{font-size:11px}.HeroFurther.Margin{margin-right:20px}#HeroMore .HeroFurther p a.Button{font-size:12px;margin-top:0}#HomeContent #Blog{display:none}#HomeContent #WhyChoose{width:44%;margin:0;padding:0;margin-right:7%;background:0 0}#HomeContent #Experts{width:49%;margin:0;padding:0}.TwoCol{width:205px}.ThreeCol{display:block;text-align:left;width:100%;margin:5px 0}.ThreeColBadges{width:100%;padding:0 0 10px;border-right:0;border-bottom:1px solid #ddd}#ContentContainer #MainContent .Section .Inner ul.TwoCol{margin-top:15px}#ContentContainer #MainContent .Section .Inner ul.TwoCol.Last{margin-top:0}#GAPform .TwoCol.Last,#form .TwoCol.Last{margin-left:0}.StudyFeature .Fan{text-align:left}.StudyFeature .StudyLink{position:absolute;bottom:-13px;right:10px;margin:0}.StudyFeature img{max-width:100%}.Study{font-size:.9em;line-height:15px;margin-right:15px}#FansSlideshow{height:230px;margin-top:10px}#FansSlideshow .Slides div{text-align:center;max-width:435px;height:230px}#FansSlideshow .Slides div img{float:none}#FansSlideshow .Slides div p.Quote{text-align:left;margin:0;padding-top:20px;border-top:1px solid #d5d6d6}#FansSlideshow .Slides div p.Author{text-align:left}#FansSlideshow .Controls{display:none}#RavingFeature p.quote,#RavingFeature p.Quote{width:75%;position:relative;z-index:5;margin-top:-20px;margin-left:-10px}#RavingFeature p.Author{margin-bottom:35px;margin-left:-10px}#featuredClient p.featuredQuote:before{top:20px;padding-right:0}#featuredClient p.featuredQuote{margin:0;padding:20px 40px;width:80%}#featuredClient p.featuredAuthor{margin-top:140px}#Content.PortfolioPage #panel{height:68px}#Content.PortfolioPage #thumbnailContainer a.thumbnail,#Content.PortfolioPage #thumbnailContainer a.thumbnail img{width:138px}#Content.PortfolioPage #PortfolioExamples .twoCol{width:198px}#Content.PortfolioPage #PortfolioExamples .twoCol img{max-width:198px}#HomeContent a.clientLogo{margin-right:25px}#HomeContent a.clientLogo.Art{width:88px!important}#HomeContent a.clientLogo.BannerHealth{width:81px!important}#HomeContent a.clientLogo.Intuit{width:72px!important}#HomeContent a.clientLogo.Leapfrog{width:52px!important}#HomeContent a.clientLogo.YellowPagesNZ{width:54px!important}a.clientLogo{width:100px!important}#Certifications #GA li{margin-left:3px}#Certifications p{font-size:13px;text-align:left}#Certifications #Badges li{margin-right:35px}#SideContent .overview{margin-top:30px}#Footer #Twitter{margin:0 35px 0 0;padding:0}#Footer #MoreAbout{width:200px;margin:0 20px 0 0;padding:0}#Footer #WorkWith{float:left;width:200px;margin:0;padding:0}#GAFeatures .ImageContent div,.ContentImage div{width:50%}}@media only screen and (max-width:767px){#Header{width:auto}#Content{width:460px}#Footer{width:460px;padding-top:15px}#LowerFooter{width:460px}#Logo{position:relative;text-align:center;padding:0;width:100%}#HeaderLinks{display:none}#NavContainer{position:relative;text-align:left;width:100%;margin:18px 0 0;padding:0;background:#fff}#MobileMenu{display:block}#Nav{display:none;float:none;position:relative;text-align:left;padding:0;margin:0;background:0 0;border-top:0}#Nav ul,#Nav li{display:block;list-style:none;margin:0;padding:0;background:0 0}#Nav li{float:none;margin:0;padding:0}#Nav a{display:block;height:auto;font-size:1em;margin:0;padding:10px 15px;border-top:1px solid #ececec;background:0 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#Nav a:link,#Nav a:visited,#Nav a:active{color:#666;text-decoration:none}#Nav a:hover{color:#666;background:#f3f3f3;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:inset none}#Nav li.First a{border-top:0}#Nav li.Active a{font-weight:700;color:#666;background:#f3f3f3;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#MainContent{margin-right:0}#FansSlideshow{padding-bottom:10px}#ContentContainer #SideContent ul.Normal{text-align:center;margin:15px 0}#ContentContainer #SideContent ul.Normal li{list-style-position:inside}#ContentContainer #SideContent ul.Regular{text-align:center;margin:15px 0}#ContentContainer #SideContent ul li{padding:0;background:0 0}#SideContent{position:relative;text-align:center;max-width:100%;width:460px;margin:0 auto;border-top:1px solid #ececec}#SideContent .overview{margin-top:10px}#SideContent .overview,#SideContent .overview ul li{text-align:left}#SideNav:before{content:""}#SideNav:after{content:""}#SideNav{text-align:left;background:0 0}#ContentContainer #SideNav li{background:#fff;border-bottom:1px solid #ececec}#ContentContainer #SideNav li:hover{background:#fff}#ContentContainer #SideNav li li{border-bottom:0}.SideFan{text-align:left}a.Button.CTA.Double{padding:17px 170px 20px 15px}a.Button.CTA.Double.Lines3{padding:27px 170px 26px 15px}#Hero{max-width:100%;width:460px;margin:0 auto;padding-bottom:20px}#HeroImage{float:none;text-align:center;width:320px;margin:0 auto 0 -15px}#HeroText{float:none;clear:both;max-width:460px;padding:0}#HeroMore{max-width:460px}.HeroFurther{clear:both;width:100%;padding:0}.HeroFurther.Margin{margin-right:0}#HeroMore .HeroFurther p{margin:10px 0}.HeroFurther a.Button{margin-top:0}#HomeContent #Blog{display:none}#HomeContent #WhyChoose{width:44%;margin:0 7% 15px 0;padding:0;background:0 0}#HomeContent #WhyChoose ul{margin-bottom:0}#ContentContainer #HomeContent #WhyChoose li{margin:2px 0}#HomeContent #Experts{width:49%;margin:0;padding:0}#HomeContent #Experts img{margin-right:5px;width:65px}#HomeContent #Experts .Premium{width:118px}#HomeContent #Experts .Partner{width:100px}#HomeContent #Experts .Badges{width:100px;margin-bottom:20px}.FormCheckList .Check{float:none;width:100%;margin:3px 0}#ContentContainer .Section .Inner ul.TwoCol{margin-top:25px}.Section .Inner ul.Last{margin-top:0}#CaseStudiesCTA li{padding:5px!important}#Content.PortfolioPage #panel,#Content.PortfolioPage #toggle,#Content.PortfolioPage #toppanel,#Content.PortfolioPage #PortfolioHeaderImage{display:none}#Content.PortfolioPage #SideContent{max-width:420px;padding-left:10px;background-image:none;text-align:left}#Content.PortfolioPage #SideContent ul.Normal li{text-align:left;list-style-position:outside;margin-left:15px}#HomeContent a.clientLogo{margin-right:40px}#Footer #Twitter{display:none}#Footer #MoreAbout{width:210px;margin:0 40px 0 0;padding:0}#Footer #WorkWith{float:left;width:210px;margin:0;padding:0}#LowerFooter #Driving{display:none}#LowerFooter #Copyright{width:160px}.MobileButton{display:block;width:460px;margin:-40px auto 0;z-index:999}.MobileOnly{display:block}.NoMobile{display:none}#GPEvent{top:53px}.ImageContent img,.ContentImage img,.ImageContent div,.ContentImage div,#GAFeatures .ImageContent div,.ContentImage div{width:100%;clear:both;float:left}}@media only screen and (max-width:479px){#Header{width:auto}#Content{width:300px}#Footer{width:300px;padding-top:15px}#LowerFooter{width:300px}#Hero{width:300px;padding-bottom:20px}#HeroText{max-width:300px}#HeroMore{max-width:300px}#HomeContent #WhyChoose{display:none}#HomeContent #Experts{width:100%}#HomeContent #Experts img{width:auto}#HomeContent #Experts .Premium{width:auto}#HomeContent #Experts .Partner{width:177px}#HomeContent #Experts .Badges{width:177px;margin-bottom:0}#ContentContainer #HomeContent #Experts p.New,#ContentContainer #HomeContent #Experts p.Featuring{margin-left:0}#MainContent{max-width:300px}#ContentContainer #MainContent .Section .Inner ul.second,#ContentContainer #MainContent .Section .Inner ul.third{margin-top:0}.TwoCol{display:block;width:300px;margin:0 0 15px}#GAPform .TwoCol.Last,#form .TwoCol.Last{margin-top:-25px}.Study{max-width:300px}#RavingFeature p.Quote{width:100%}#RavingFeature p.Author{margin-bottom:90px}#featuredClient p.featuredAuthor{float:left;margin-top:0;width:100%}#featuredClient p.featuredAuthorPosition{float:left;margin-bottom:175px;width:100%}#Content.PortfolioPage #SideContent{max-width:290px}#Content.PortfolioPage #PortfolioExamples .twoCol{width:288px}#Content.PortfolioPage #PortfolioExamples .twoCol img{max-width:288px}#HomeContent a.clientLogo,#HomeContent a.clientLogo.Art,#HomeContent a.clientLogo.BannerHealth,#HomeContent a.clientLogo.Intuit,#HomeContent a.clientLogo.Leapfrog,#HomeContent a.clientLogo.YellowPagesNZ{width:100%!important;margin-right:0}#Certifications #Badges li.First{height:110px}#Certifications #Badges li{height:70px}#SideContent{max-width:100%;width:3e3px}#Footer #Twitter{display:none}#Footer #MoreAbout{display:none}#Footer #WorkWith{display:block;width:300px;margin:0 auto;padding:0}#LowerFooter #Copyright{display:none}.MobileButton{width:300px}#GPEvent{top:53px}.jobDetails span{display:block}.jobLink{float:none;margin:0 0 15px}}