@font-face{font-family:maven;src:url(../fonts/maven-pro-webfont.eot);src:url(../fonts/maven-pro-webfont.eot?iefix) format('eot'),url(../fonts/maven-pro-webfont.woff) format('woff'),url(../fonts/maven-pro-webfont.ttf) format('truetype'),url(../fonts/maven-pro-webfont.svg#webfontdqeiG143) format('svg')}@font-face{font-family:fontello;src:url(../fonts/fontello.eot);src:url(../fonts/fontello.eot?#iefix) format('embedded-opentype'),url(../fonts/fontello.woff) format('woff'),url(../fonts/fontello.ttf) format('truetype'),url(../fonts/fontello.svg#fontello) format('svg');font-weight:400;font-style:normal}html{-webkit-text-size-adjust:none}body{font-size:62.5%}body,html{font-family:arial,verdana,sans-serif;color:#666;line-height:16px;padding:0;margin:0;background:#3f3f3f}#MainContainer{position:relative;width:100%}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table{padding:0;margin:0}h1,h2,h3,h4,h5,h6{line-height:normal}a:link,a:visited,a:active{color:#009ddc;text-decoration:none;outline:0}a:hover{color:#f38630;text-decoration:underline}.Error{color:#900}.Clear{clear:both}.clear{clear:both;height:0;line-height:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clearfix{height:1%}.clearfix{display:block}.Small,#ContentContainer .Small{font-size:11px;line-height:15px}hr{height:1px;background:#ececec;border:0;margin:10px 0}.MobileOnly{display:none}#HeaderContainer{position:relative;width:100%;min-height:129px;background:url(../images/header-back.png) 0 0 repeat-x;z-index:100}#Header{position:relative;max-width:970px;margin:0 auto;text-align:left}#Logo{position:absolute;top:5px;left:0;width:157px;z-index:999}#HeaderLinks{float:right;font-size:1.1em;color:#59592e;text-align:right;margin-top:4px;visibility:hidden}#HeaderLinks a:link,#HeaderLinks a:visited,#HeaderLinks a:active{position:relative;color:#dfce99;text-decoration:none;padding:2px 6px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;behavior:url(pie.htc)}#HeaderLinks a:hover{color:#f0e5c3;background:#564a26}#NavContainer{clear:right;position:relative;text-align:right;margin-left:180px;overflow:hidden}#MobileMenu{display:none;text-align:center;padding:15px 0 0;margin-bottom:10px;border-bottom:1px solid #e2e2e0;background:url(../images/nav-mobile-menu-back.jpg) 0 bottom repeat-x}#MobileMenu a{display:inline-block;font-size:12px;color:#5ea4cc;margin-bottom:-1px;padding:10px 25px 10px 10px;border:1px solid #e2e2e0;border-bottom:0;background:#fff url(../images/nav-mobile-menu-arrow.png) 89% -17px no-repeat;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}#MobileMenu a:hover{color:#427fa1;text-decoration:none}#MobileMenu a.Active{background:#fff url(../images/nav-mobile-menu-arrow.png) 89% 13px no-repeat}#Nav{float:right;font-size:1.7em;line-height:normal;max-width:810px;margin-top:17px}#Nav ul,#Nav li{display:inline;list-style:none;margin:0;padding:0;background:0 0}#Nav li{float:left;margin:0 4px;padding:0}#Nav a{position:relative;display:block;padding:6px 13px 6px 12px;behavior:url(pie.htc)}#Nav a:link,#Nav a:visited,#Nav a:active{color:#fff;text-decoration:none}#Nav a:hover{color:#fff;background:#383838;-moz-box-shadow:inset 0 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.3);box-shadow:inset 0 2px 3px rgba(0,0,0,.3)}#Nav li.current-page-ancestor a,#Nav li.current_page_item a,#Nav li.Active a{color:#fff;background:#444;-moz-box-shadow:inset 0 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.3);box-shadow:inset 0 2px 3px rgba(0,0,0,.3)}a.Button:link,a.Button:visited,a.Button:active{position:relative;display:inline-block;font-size:14px;color:#fff;font-weight:700;padding:12px 40px 12px 15px;box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-pie-box-shadow:0 1px 3px #999;background:#f38630 url(../images/content-button-arrow.png) 96% 9px no-repeat;background:url(../images/content-button-arrow.png) 96% 9px no-repeat,-moz-linear-gradient(top,#f2964e,#f38630);background:url(../images/content-button-arrow.png) 96% 9px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#f2964e),to(#f38630));behavior:url(pie.htc)}a.Button:hover{color:#eee;text-shadow:-1px -1px 0 #2a2517;text-decoration:none;background:#555 url(../images/content-button-arrow.png) 96% 9px no-repeat;background:url(../images/content-button-arrow.png) 96% 9px no-repeat,-moz-linear-gradient(top,#666666,#555555);background:url(../images/content-button-arrow.png) 96% 9px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#666666),to(#555555));box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;-pie-box-shadow:0 0 0}a.Button.Large{background-position-x:96%}a.Button.Medium{background-position-x:95%}a.Button.Small{background-position-x:92%}a.Button.Orange:link,a.Button.Orange:visited,a.Button.Orange:active{font-size:12px;font-weight:400;color:#fff;padding:4px 7px;background:0 0;background:#f38630;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-pie-box-shadow:0 1px 2px #999}a.Button.Orange:hover{color:#fff;text-shadow:0 0 0 #fff;background:#e2a13d}a.Primary:link,a.Primary:visited,a.Primary:active{color:#5ea4cc}a.Primary:hover{color:#427fa1}.Facebook a:link,.Facebook a:visited,.Facebook a:active{padding-left:25px;background:url(../images/content-bullets.png) 0 0 no-repeat}.Twitter a:link,.Twitter a:visited,.Twitte ar:active{padding-left:25px;background:url(../images/content-bullets.png) 0 -19px no-repeat}.GooglePlus a:link,.GooglePlus a:visited,.GooglePlus a:active{padding-left:25px;background:url(../images/content-bullets.png) 0 -42px no-repeat}a.Back:link,a.Back:visited,a.Back:active{padding:5px 15px 5px 25px;background:#eee url(../images/arrow-left-brown.png) 10px center no-repeat;box-shadow:0 2px 3px rgba(255,255,255,.1) inset;border:1px solid #ddd;color:#666;border-radius:10px}a.Back:hover{box-shadow:0 2px 3px rgba(0,0,0,.1) inset;text-decoration:none}a.PDF{background:url(../images/content-icon-pdf.png) 0 0 no-repeat;padding:1px 0 1px 22px}a.New{background:url(../images/content-icon-new.png) 0 2px no-repeat;padding:0 0 0 28px}#ContentContainer{clear:both;position:relative;width:100%;background:#fff}#Content{position:relative;max-width:970px;margin:0 auto;text-align:left}#ContentContainer h1{font-family:maven,arial,sans-serif;font-size:2.6em;color:#244859;font-weight:400;font-style:normal;margin:0 0 15px;padding-bottom:6px;border-bottom:1px solid #ececec}#ContentContainer h2,#ContentContainer .h2{font-size:1.6em;color:#333;margin:25px 0 -10px}#ContentContainer h3,#ContentContainer .h3{font-size:1.4em;color:#666;margin:25px 0 -10px}#ContentContainer h3.strategy-icon{background:url(../uploads/images/Strategy.png) no-repeat 5px 0;padding:15px 0 15px 50px;background-size:40px}#ContentContainer h3.implementation-icon{background:url(../uploads/images/Implementation.png) no-repeat 5px 0;padding:12px 0 15px 50px;background-size:40px}#ContentContainer h3.optimization-icon{background:url(../uploads/images/Optimization.png) no-repeat 5px 0;padding:12px 0 15px 50px;background-size:40px}#ContentContainer h3.training-icon{background:url(../uploads/images/Training.png) no-repeat 5px 0;padding:15px 0 15px 50px;background-size:40px}#ContentContainer h4{font-size:1.2em;color:#333;margin:20px 0 -10px}#ContentContainer p{margin:15px 0;line-height:23px}#ContentContainer.Home p{margin:10px 0}#ContentContainer p.Leadin{color:#666;font-size:17px;line-height:1.2em}#ContentContainer ul{margin:15px 0 15px 15px}#ContentContainer ol{margin:15px 0 15px 35px}#ContentContainer li{margin:4px 0;line-height:23px}#ContentContainer ul li{list-style:none;padding-left:19px;background:url(../images/content-bullets.png) -5px -283px no-repeat}#ContentContainer ul.None li{list-style:none;padding-left:0;background:0 0}#ContentContainer ul.Normal{margin:15px 0 15px 30px}#ContentContainer ul.Normal li{list-style:disc;padding-left:0;background:0 0}#ContentContainer ul.ClientList{width:186px;margin-left:15px;font-size:.75em;height:70px}#ContentContainer table{margin:15px 0}#MainContent{position:relative;float:left;font-size:1.4em;max-width:665px;margin:20px 40px 35px 0;width:100%}#MainContent.Full{width:100%;max-width:970px;margin:20px 0 35px}#MainContent.Home{max-width:970px;margin:35px 0 15px}#MainContent ul li{line-height:23px}#MainContent img{max-width:100%;height:auto}#ContentContainer p.Quote{font-size:.9em;line-height:16px;color:#999;margin-bottom:10px}p.Quote:before{padding:0 5px 0 0;content:url(../images/content-quote-before.png)}p.Quote:after{padding:0 0 0 5px;content:url(../images/content-quote-after.png)}#ContentContainer p.Author{font-size:.9em;color:#666;font-weight:700;margin-top:10px}p.Author em{font-size:.9em;font-weight:400}#MainContent .Section{position:relative;padding-bottom:14px;background:url(../images/content-large-shadow.png) center bottom no-repeat}#MainContent .Section .Inner{position:relative;border-bottom:1px solid #d5d6d6}#MainContent .Section .Inner.Grey{padding:30px 30px 20px;background:#fff url(../images/hero-back.jpg) 0 bottom repeat-x}#MainContent .Section .Inner.Grey h2{margin-top:0}#MainContent .Section .Inner .Button.Orange.Next{position:absolute;right:12px;bottom:-11px;z-index:10}#MainContent .Section .Inner .col{float:left}#MainContent .Section .Inner .col h3{font-size:1em}#MainContent ul.Clients{margin:15px 0}#MainContent ul.Clients li{float:left;list-style:none;padding-left:0;background:0 0;margin:0 10px 0 0}#FansSlideshow{position:relative;height:180px}#FansSlideshow .Slides div{display:none;position:absolute;max-width:665px;height:130px}#FansSlideshow .Slides div img{float:right}#FansSlideshow .Controls{position:absolute;top:129px;width:665px;height:50px;border-top:1px solid #d5d6d6;z-index:5}#FansSlideshow .Controls div{float:left;color:#999;text-align:center;width:166px;height:25px;padding:15px 0 0;cursor:pointer}#FansSlideshow .Controls .SlideOn{color:#838d1f}#FansSlideshow .Controls .SlideActive{font-weight:700;color:#333}#FansSlideshow .Slides div p.Quote{margin:30px 0 0}#RavingFeature{position:relative;border-top:1px solid #ececec}#RavingFeature .Section .Inner img{float:right;position:absolute;right:0;bottom:0}#RavingFeature p.quote,#RavingFeature p.Quote{width:60%;font-size:1.125em;line-height:1.4em;font-family:georgia;font-style:italic;color:#60552f}#featuredClient{width:100%;position:relative;color:#887a5f}#featuredClient raving.Section .Inner{min-height:220px}#featuredClient img.client{position:absolute;right:0;bottom:0}#featuredClient p.featuredQuote:before{content:url(../images/featured-client-quote-open.png);position:absolute;left:0;top:32px;padding-right:10px}#featuredClient p.featuredQuote{width:395px;padding-top:40px;margin-left:40px;font-style:italic}#featuredClient p.featuredQuote:after{content:url(../images/featured-client-quote-close.png);position:absolute;margin-top:5px;margin-left:10px}#featuredClient p.featuredAuthor{text-align:right;float:right;font-weight:700;color:#5e5543;margin-top:-10px;margin-right:240px;margin-bottom:0}#featuredClient p.featuredAuthorPosition{text-align:right;float:right;font-size:.8em;color:#5e5543;margin-top:-5px;margin-right:240px}.Section.testimonial>img{float:left}.one-edge-shadow{-webkit-box-shadow:0 8px 6px -6px #000;-moz-box-shadow:0 8px 6px -6px #000;box-shadow:0 8px 6px -6px #000}.testimonial{margin:30px 0;border-bottom:1px solid #ececec;background:0 0!important;overflow:hidden}.testimonial>.Inner.quote{border-bottom:0!important}.quote{padding:15px 0 15px 64px;background:url(../images/leftQuote.png) no-repeat 12px 0}.Section.testimonial .quote{padding:15px 0 15px 155px;background:url(../images/leftQuote.png) no-repeat 110px 0}.quoteArea{display:block;margin:0 0 15px;padding:0;color:#787878;font-family:Georgia,times new roman,Times,serif;font-size:1em;font-style:italic;line-height:1.75em}.quoteClient{margin:0;color:#666;text-align:right;font-size:1.1em;font-weight:700;background:0 0}.quoteCompany{margin:0;color:#999;text-align:right;font-size:.85em;font-style:italic;background:0 0}.StudyFeature{position:relative}.StudyFeature p{position:relative}.StudyFeature p.FanBubble,#RavingFeature p.FanBubble{text-align:center}.StudyFeature p.FanBubble span{position:absolute;bottom:-5px;left:0;width:102px;height:67px;background:url(../images/content-fan-bubble.png) 0 0 no-repeat}#RavingFeature p.FanBubble span{position:absolute;bottom:-25px;right:0;width:102px;height:67px;background:url(../images/content-fan-bubble.png) 0 0 no-repeat;z-index:9}.StudyFeature .Fan{position:relative;float:left;text-align:right;max-width:450px}.StudyFeature .StudyLink{position:relative;float:left;text-align:right;min-width:135px;margin:25px 0 0 40px}#ContentContainer .StudyFeature p.Quote{margin-bottom:0}#ContentContainer .StudyFeature p.Author{margin-top:0}#CaseStudyHeader{font-size:1.3em;padding-top:20px}#CaseStudyHeader a.Back{float:right;margin-top:5px}#ContentContainer .Study p{font-size:.85em;line-height:1.5em;padding:0 10px}.Study{float:left;color:#666;max-width:202px;margin-right:19px}#bucketsWrapper .Study:nth-child(10),#bucketsWrapper .Study:nth-child(7),#bucketsWrapper .Study:nth-child(4){clear:left}.StudyImage{margin:0 auto;width:204px}.StudyImage img{border:1px solid #ccc;position:relative;z-index:1;margin-top:25px;margin-bottom:10px}.Study span{position:absolute;z-index:2;width:204px;height:52px;line-height:43px;margin:175px auto auto;background:#fff url(../images/feature-span-bgr.png) top center no-repeat;text-align:center;font-size:1.25em;font-weight:700;color:#333}.Study span:hover{color:#616817;cursor:pointer}.StudyBottom{margin:10px 20px 0 0;border-bottom:1px solid #ececec;padding-bottom:20px;text-align:right}ol.rbff{margin:20px 0 0!important;list-style:none}ol.rbff li{padding-left:35px}ol.rbff li.first{background:url(../uploads/images/rbff-one.png) no-repeat 0 50%}ol.rbff li.second{background:url(../uploads/images/rbff-two.png) no-repeat 0 50%;line-height:30px}ol.rbff li.last{background:url(../uploads/images/rbff-three.png) no-repeat 0 50%}#MainContent .CTA{position:relative;margin-top:.95em;padding-bottom:14px;background:url(../images/content-large-shadow.png) center bottom no-repeat}#MainContent .CTA .Inner{text-align:right;min-height:47px;padding:21px 25px;border:1px solid #ccc}#MainContent .CTA .Inner p{position:relative;font-size:1.1em;margin:0;z-index:2}#MainContent .CTA .Inner p span{display:inline-block;color:#333;font-weight:700;font-size:1.2em;margin-top:5px}#MainContent .CTA .Inner p.Title{font-size:1.5em;color:#e39a29;font-weight:700;margin-bottom:7px}#MainContent .CTA .Inner p.Title.Float{float:left;margin:12px 0 0 180px}#MainContent .CTA .Inner img{position:absolute;top:-12px;left:1px;z-index:1}#AssociationsCTA{width:230px;margin:0 auto}.TwoCol{float:left;width:320px;margin-right:20px}.Section .Inner ul.TwoCol{width:285px}.TwoCol.Last{margin-right:0}#GAPform .TwoCol.Last,#form .TwoCol.Last{margin-left:-100px}.ThreeCol{float:left;text-align:center;width:200px;margin-right:20px}.ThreeCol.last,.ThreeCol.Last{margin-right:0}.ThreeColBadges{float:left;text-align:left;border-right:1px solid #ddd;padding:10px;width:200px}.ThreeColBadges.Last{border-right:0}#SideContent{float:left;font-size:1.3em;color:#777;max-width:265px;margin:20px 0 35px}#SideContent h5{font-family:maven,arial,sans-serif;font-size:1.8em;color:#42381d;font-weight:400;margin-bottom:0}#SideContent p{line-height:16px}#SideContent .overview{margin-top:25px}#SideContent .overview ul.Normal{margin-top:-10px;margin-left:15px}#SideContent .overview ul.Normal li{font-size:.9em;line-height:1.5em}#SideNav{position:relative;margin-bottom:30px;padding-left:1px;background:url(../images/sidenav-back.png) 0 0 repeat-y}#SideNav:before{content:url(../images/sidenav-cap.png);margin:0 0 0 -1px}#SideNav:after{content:url(../images/sidenav-foot.png);background:#fff;margin:0 0 0 -1px}#ContentContainer #SideNav ul{margin:0}#ContentContainer #SideNav ul ul{margin:0 0 0 15px;padding-bottom:5px;display:none}#ContentContainer #SideNav ul li.current_page_ancestor ul li.current_page_ancestor ul,#ContentContainer #SideNav ul li.current_page_ancestor ul,#ContentContainer #SideNav ul li.current_page_ancestor ul li.current_page_item ul,#ContentContainer #SideNav ul li.current_page_ancestor ul li.current_page_parent ul,#ContentContainer #SideNav ul li.current_page_parent ul,#ContentContainer #SideNav ul li.current_page_item ul,#ContentContainer #SideNav ul li.current_page_parent ul li.current_page_item ul{display:block}#ContentContainer #SideNav ul li.current_page_ancestor ul ul,#ContentContainer #SideNav ul ul ul,#ContentContainer #SideNav ul li.current_page_parent ul ul,#ContentContainer #SideNav ul li.current_page_item ul ul{display:none}#ContentContainer #SideNav li{list-style:none;padding:0 0 1px;margin:0;background:url(../images/sidenav-bottom-border.gif) bottom left no-repeat}#ContentContainer #SideNav li:hover{background:#fff url(../images/sidenav-bottom-border.gif) bottom left no-repeat}#ContentContainer #SideNav li.Last{background:0 0}#ContentContainer #SideNav li li{background:0 0}#ContentContainer #SideNav li li:hover{background:0 0}#SideNav a{display:block;font-size:1.1em;padding:7px 0 7px 15px;margin:0}#SideNav a:hover{color:#427fa1;text-decoration:none;background:#fff}#SideNav li li a{font-size:.9em;padding:1px 0 1px 10px}#SideNav li.current_page_ancestor a,#SideNav li.current_page_parent a,#SideNav li.current_page_item a,#SideNav li.Active a{color:#333;border-left:5px solid #424242}#SideNav li.current_page_parent a:hover,#SideNav li.current_page_item a:hover,#SideNav li.Active a:hover{color:#424242;text-decoration:none;background:#fff}#SideNav li.current_page_ancestor li a,#SideNav li.current_page_parent li a,#SideNav li.current_page_item li a,#SideNav li.Active li a{color:#666;background:0 0;border-left:0;font-weight:400}#SideNav li li.current_page_item a,#SideNav li li.current_page_ancestor a,#SideNav li.Active li a{font-weight:700;color:#000}#SideNav li.current_page_ancestor li li a,#SideNav li.current_page_parent li li a,#SideNav li.current_page_item li li a{font-weight:400;color:#666}#SideNav li.current_page_ancestor li li.current_page_item a,#SideNav li.current_page_parent li li.current_page_item a,#SideNav li.current_page_item li li.current_page_item a{color:#bebebe}#SideNav li.current_page_parent li a:hover,#SideNav li.current_page_item li a:hover,#SideNav li.Active li a:hover{color:#bebebe;background:0 0}#SideNav li.Active li.Active a{color:#424242;background:0 0}a.Button.CTA{position:relative;display:block;font-size:15px;color:#fff;font-weight:700;margin:15px 0;padding:17px 170px 20px 15px;box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-pie-box-shadow:0 1px 3px #999;background:#3f3f3f;background:-moz-linear-gradient(top,#555555,#3F3F3F);background:-webkit-gradient(linear,left top,left bottom,from(#555555),to(#3F3F3F));behavior:url(pie.htc)}a.Button.CTA:hover{color:#fff;text-shadow:0 0 0 #2a2517;text-decoration:none;background:#538dae;background:-moz-linear-gradient(top,#5ea4cc,#366b89);background:-webkit-gradient(linear,left top,left bottom,from(#f2964e),to(#f38630));box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;-pie-box-shadow:0 0 0}a.Button.CTA span{position:absolute;top:0;right:0;font-size:11px;font-weight:400;line-height:14px;padding:12px 12px 13px;max-width:146px;cursor:pointer;background:#555;background:-moz-linear-gradient(top,#666666,#555555);background:-webkit-gradient(linear,left top,left bottom,from(#666666),to(#555555)) behavior:url(pie.htc)}a.Button.CTA.Light{background:#8d825f;background:-moz-linear-gradient(top,#a69d74,#867d5f);background:-webkit-gradient(linear,left top,left bottom,from(#a69d74),to(#867d5f))}a.Button.CTA.Light:hover{color:#fff;background:#538dae;background:-moz-linear-gradient(top,#5ea4cc,#366b89);background:-webkit-gradient(linear,left top,left bottom,from(#5ea4cc),to(#366b89))}a.Button.CTA.Light span{background:#a39b81;background:-moz-linear-gradient(top,#b6af90,#9a937c);background:-webkit-gradient(linear,left top,left bottom,from(#b6af90),to(#9a937c))}a.Button.CTA.Lines3{padding:26px 170px 27px 15px}a.Button.CTA.Lines3 span{padding:13px 12px 14px}a.Button.CTA.Double{padding:10px 170px 11px 15px}a.Button.CTA.Double.Lines3{padding:18px 170px 19px 15px}a.Button.CTA.Triple span{padding:22px 12px 21px}#SideContent .CTA.Box{position:relative;margin-top:20px;padding-bottom:17px;background:url(../images/side-cta-shadow.jpg) center bottom no-repeat}#SideContent .CTA.Box .Inner{text-align:center;border:1px solid #ccc;background:url(../images/side-cta-back.jpg) center top no-repeat}#SideContent .CTA.Box img{max-width:100%;margin-top:-10px}#SideContent .CTA.Box p{margin:12px 0}#SideContent .CTA.Box .Inner p.Title{font-size:1.3em;color:#e39a29;font-weight:700;margin-bottom:-5px}.CTA.Share{clear:both;margin:20px 0 20px 5px}.CTA.Share a{font-size:11px;color:#666;padding:3px 14px 3px 0}.CTA.Share a:hover{color:#838d1f;text-decoration:none}.CTA.Share a span{display:inline-block;width:16px;height:16px;margin:0 5px -4px 0}.CTA.Share a.Tweet span{background:url(../images/side-share-icons.gif) 0 0 no-repeat}.CTA.Share a.Tweet:hover span{background-position:0 -16px}.CTA.Share a.Print span{background:url(../images/side-share-icons.gif) -16px 0 no-repeat}.CTA.Share a.Print:hover span{background-position:-16px -16px}.CTA.Share a.Email span{background:url(../images/side-share-icons.gif) -32px 0 no-repeat}.CTA.Share a.Email:hover span{background-position:-32px -16px}.CTA.Share a.Share span{background:url(../images/side-share-icons.gif) -48px 0 no-repeat}.CTA.Share a.Share:hover span{background-position:-48px -16px}.sidebar-box{margin:0 0 15px;border-bottom:1px solid #dedbd1}#CaseStudiesCTA{clear:both;margin:0!important;padding:0;background-color:#f3f3f3;border:1px solid #c5c5c5;border-radius:3px}#CaseStudiesCTA li{list-style-type:none;background-image:none!important;margin:0;padding:8px 15px 8px 0;border-bottom:1px solid #e0e0e0;border-top:1px solid #fff}#CaseStudiesCTA li.first{border-top:0}#CaseStudiesCTA li.last{border-bottom:0}#CaseStudiesCTA li a{display:block}#CaseStudiesCTA li a:hover{text-decoration:none}#CaseStudiesCTA li:hover{background:#f7f7f7 url(../images/arrow-right-brown-spaced.png) right center no-repeat!important}#CaseStudiesCTA li:hover a{color:#616817;margin-left:1px}.SocialLinks p{margin:5px 0}.SocialLinks a{display:inline-block;padding:2px 0}a.Facebook:link,a.Facebook:visited,a.Facebook:active{padding-left:25px;background:url(../images/content-bullets.png) 0 0 no-repeat}a.Twitter:link,a.Twitter:visited,a.Twitter:active{padding-left:25px;background:url(../images/content-bullets.png) 0 -19px no-repeat}.SideFan{position:relative;border-bottom:1px solid #ececec;background:url(../images/side-fans-back.jpg) right bottom no-repeat}.SideFan p{position:relative;z-index:2}.SideFan .Fan{position:absolute;right:0;bottom:0;z-index:1}a.GooglePlus:link,a.GooglePlus:visited,a.GooglePlus:active{padding-left:25px;background:url(../images/content-bullets.png) 0 -42px no-repeat}#HeroContainer{clear:both;position:relative;width:100%;background:#fff url(../images/hero-back.jpg) 0 bottom repeat-x}#Hero{position:relative;width:970px;margin:0 auto;padding:5px 0 10px;text-align:left}#HeroImage{float:left;width:462px;margin-left:-65px;margin-top:-40px}#HeroImage img{max-width:100%}#HeroText{float:left;font-size:1.5em;line-height:20px;width:570px}#HeroText h1{font-family:maven,arial,sans-serif;font-size:2.2em;color:#244859;font-weight:400;font-style:normal}#HeroText p{margin:10px 0}#HeroMore{float:left;font-size:1.5em;line-height:20px;width:570px}#HeroMore h2{font-size:1.6em;margin-bottom:-8px;color:#42381d}#HeroMore a h2{color:#42381d;text-decoration:none}.HeroFurther{float:left;font-size:.85em;line-height:18px;width:243px;margin-top:25px}#HeroMore .HeroFurther p{margin:15px 0}.HeroFurther.Margin{margin-right:40px}.HeroFurther a.Button{margin-top:10px}#HomeContent{font-size:.9em;line-height:19px}#HomeContent h3{margin:0}#HomeContent p{line-height:19px}#HomeContent ul{margin:15px 0}#HomeContent ol{margin:15px 0 15px 20px}#HomeContent ul.Normal{margin:15px 0 15px 17px}#HomeContent #Blog{float:left;width:290px}#HomeContent #Blog ul{font-size:13px}#ContentContainer #Blog li{margin:10px 0}#ContentContainer #HomeContent #Blog p{margin:10px 0 5px}#HomeContent #Blog a.Button.Orange{font-size:11px;padding:2px 5px}#HomeContent #Blog a.Button.Orange:link,#HomeContent #Blog a.Button.Orange:visited,#HomeContent #Blog a.Button.Orange:active{color:#fff}#HomeContent #Blog a.Button.Orange:hover{color:#fff}#HomeContent #WhyChoose{float:left;width:274px;margin:0 25px;padding:0 25px;background:url(../images/home-whychoose-back.png) 0 0 no-repeat}#ContentContainer #HomeContent #WhyChoose ul{margin-top:0}#HomeContent #Experts{float:left;width:300px}#HomeContent #Experts .Premium{float:left;margin:10px 0 10px -5px}#HomeContent #Experts .Partner{float:left;margin:20px 0 10px;padding:0 0 10px 10px;border-bottom:1px solid #e4e1d7;width:177px}#HomeContent #Experts .Badges{float:left;width:177px;padding-left:10px}#HomeContent #Experts .HomeBadges{margin-top:15px;margin-left:20px}#HomeContent #Experts .HomeBadges a{display:inline-block;vertical-align:middle}#ContentContainer #HomeContent #Experts p.New{clear:both;background:url(../images/content-icon-new-arrow.png) 0 0 no-repeat;padding-left:45px;margin-left:-25px}#ContentContainer #HomeContent #Experts p.Featuring{clear:both;background:url(../images/content-icon-star.png) 0 0 no-repeat;padding-left:35px;margin-left:-25px}#GPEvent{position:fixed;top:100px;right:0;background:#443d28 url(../images/gp-event-back.png) 0 0 repeat-x;border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-pie-box-shadow:0 1px 3px #362b14;overflow:hidden;z-index:9999}#GPEvent #Tab{float:left;min-height:118px;padding:8px 0 0}#GPEvent #Details{float:left;min-height:115px;padding:10px 15px 0;background:#3c3623 url(../images/gp-event-details-back.png) 0 0 repeat-x}#GPEvent #Details p{color:#fff;font-size:13px;line-height:14px;margin:5px 0 10px}#GPEvent #Details p span{color:#b7ac8b;font-size:11px}#GPEvent #Date{display:none;position:absolute;top:0;right:0;font-size:10px;line-height:10px;color:#b7ac8b;padding:5px 8px;border-left:1px solid #736c51}#Content.PortfolioPage #MainContent{margin-top:0}#Content.PortfolioPage #MainContent h1{margin-bottom:0}#Content.PortfolioPage #SideContent{padding-left:20px;max-width:245px;background:url(../images/portfolio/sidecontent-background.jpg) top left no-repeat}.fadeContent{opacity:0;visibility:visible;transition:.4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.fadeContentAction{opacity:1}#PortfolioHeader{font-size:1.3em;padding-top:20px}#PortfolioHeader a.Back{float:right;margin-top:10px}#PortfolioHeaderImage{position:relative;text-align:center}#PortfolioHeaderImage .foldLeft{position:absolute;float:left;width:10px;bottom:0;left:-10px}#PortfolioHeaderImage .foldRight{position:absolute;float:right;width:10px;bottom:0;right:-10px}#PortfolioHeaderImage img{margin:0 auto;*margin-bottom:-4px;max-width:100%}#thumbnailContainer{width:970px;height:64px;position:relative;padding:10px;overflow:hidden}#thumbnailContainer a.thumbnail{width:183px;margin:0 6px;float:left}#thumbnailContainer a.thumbnail.first{margin-left:0}#thumbnailContainer a.thumbnail.last{margin-right:0}#thumbnailContainer img{background-color:#f0f0f0;border:1px solid #e0e0e0;padding:3px;position:relative;float:left;border-radius:3px;width:184px;height:64px;zoom:1;filter:alpha(opacity=50);opacity:.5}#thumbnailContainer img:hover,#thumbnailContainer a.thumbnail.active img{filter:alpha(opacity=100);opacity:1}#toppanel{font-size:.9em;position:relative;top:0;z-index:998;text-align:inherit;margin-left:-10px;margin-right:-10px;background:url(../images/portfolio/toppanel-background.jpg) top center no-repeat}#toppanel .tab{width:120px;height:22px;line-height:22px;background-color:#70694e;margin:-25px auto 0;z-index:999;position:relative;border-radius:10px}#toppanel .tab:hover{background:#59592b;box-shadow:0 2px 3px rgba(0,0,0,.3) inset}#toppanel ul{margin:0;font-size:.9em}#toppanel .tab li{list-style-type:none;text-align:center;padding-left:0;background:0 0}#toppanel .tab li a{color:#fff;line-height:22px}#toppanel .tab li a:hover{text-decoration:none!important}#toggle .open{background:url(../images/portfolio/arrow-down.png) center left no-repeat;padding-left:15px}#toggle .close{background:url(../images/portfolio/arrow-up.png) center left no-repeat;padding-left:15px}#panel{width:100%;height:84px;overflow:hidden;position:relative;z-index:3;display:none}#controlsContainer{height:15px;padding:5px 10px;position:relative}#controlsContainer a{color:#999;font-weight:400}#controlsContainer a:hover{color:#70694e;text-decoration:none}#controlsContainer a.previousClient{position:absolute;left:10px;line-height:15px;background:url(../images/portfolio/arrow-left.png) center left no-repeat;padding-left:15px}#controlsContainer a.nextClient{position:absolute;right:10px;line-height:15px;background:url(../images/portfolio/arrow-right.png) center right no-repeat;padding-right:15px}#PortfolioExamples{margin-left:-5px}#PortfolioExamples .twoCol{width:312px}#PortfolioExamples .twoCol img{max-width:312px}#PortfolioExamples .example{margin:5px;padding:5px;background:#f0f0f0;border:1px solid #e0e0e0;float:left}#PortfolioExamples .example img{display:block;width:100%}a.clientLogo{display:block;height:68px;text-indent:-9999px;float:left;margin-right:57px;margin-bottom:10px;width:100px;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;-ms-transition:all .6s ease-in;background-position-x:0;background-position-y:0;background-repeat:no-repeat}a.clientLogo.last,a.clientLogo.Last{margin-right:0}a.clientLogo.Picmonkey{background:url(../images/client-logos/picmonkey.png) 0 0 no-repeat;width:100px;margin-right:10px}a.clientLogo.Art{background:url(../images/client-logos/art-com.jpg) 0 0 no-repeat;width:88px}a.clientLogo.BannerHealth{background:url(../images/client-logos/banner-health.jpg) 0 0 no-repeat;width:81px}a.clientLogo.Blurb{background:url(../images/client-logos/blurb.jpg) 0 0 no-repeat;width:48px}a.clientLogo.CFF{background:url(../images/client-logos/california-family-fitness.jpg) 0 0 no-repeat;width:100px}a.clientLogo.CMS{background:url(../images/client-logos/centers-for-medicare-and-medicaid-services.jpg) 0 0 no-repeat;width:100px}a.clientLogo.Formspring{background:url(../images/client-logos/formspring.jpg) 0 0 no-repeat;width:100px}a.clientLogo.GFS{background:url(../images/client-logos/gordon-food-service.jpg) 0 0 no-repeat;width:68px}a.clientLogo.Intuit{background:url(../images/client-logos/intuit.jpg) 0 0 no-repeat;width:72px}a.clientLogo.Leapfrog{background:url(../images/client-logos/leapfrog.jpg) 0 0 no-repeat;width:66px}a.clientLogo.Mevio{background:url(../images/client-logos/mevio.jpg) 0 0 no-repeat;width:64px}a.clientLogo.Outrigger{background:url(../images/client-logos/outrigger.jpg) 0 0 no-repeat;width:88px}a.clientLogo.Pajamagram{background:url(../images/client-logos/pajamagram.jpg) 0 0 no-repeat;width:69px}a.clientLogo.RossU{background:url(../images/client-logos/ross-university.jpg) 0 0 no-repeat;width:100px}a.clientLogo.SideshowCollectibles{background:url(../images/client-logos/sideshow-collectibles.jpg) 0 0 no-repeat;width:100px}a.clientLogo.SleepTrain{background:url(../images/client-logos/sleep-train.jpg) 0 0 no-repeat;width:100px}a.clientLogo.StanfordGSB{background:url(../images/client-logos/stanford-gsb.jpg) 0 0 no-repeat;width:100px}a.clientLogo.StorageKings{background:url(../images/client-logos/storage-kings.jpg) 0 0 no-repeat;width:100px}a.clientLogo.SutterHealth{background:url(../images/client-logos/sutter-health.jpg) 0 0 no-repeat;width:100px}a.clientLogo.Taxbrain{background:url(../images/client-logos/taxbrain.jpg) 0 0 no-repeat;width:100px}a.clientLogo.TTP{background:url(../images/client-logos/think-tank-photo.jpg) 0 0 no-repeat;width:100px}a.clientLogo.YellowPagesNZ{background:url(../images/client-logos/yellow-pages-new-zealand.jpg) 0 0 no-repeat;width:54px}a.clientLogo.Paypal{background:url(../images/client-logos/paypal.png) 0 0 no-repeat;width:100px}a.clientLogo.Pioneer{background:url(../images/client-logos/pioneer.jpg) 0 0 no-repeat;width:100px}a.clientLogo.Rabobank{background:url(../images/client-logos/rabobank.jpg) 0 0 no-repeat;width:100px}a.clientLogo.Toysrus{background:url(../images/client-logos/toys-r-us.png) 0 0 no-repeat;width:100px}a.clientLogo.BlueShield{background:url(../images/client-logos/bs.jpg) 0 0 no-repeat;width:100px}a.clientLogo.Nickelodeon{background:url(../images/client-logos/nickelodeon.png) 0 0 no-repeat;width:100px}a.clientLogo.Telestream{background:url(../images/client-logos/telestream.png) 0 0 no-repeat;width:100px}a.clientLogo.Devry{background:url(../images/client-logos/devry.png) 0 0 no-repeat;width:100px}a.clientLogo.Nginx{background:url(../images/client-logos/nginx.png) 0 0 no-repeat;width:100px}a.clientLogo.Salesforce{background:url(../images/client-logos/salesforce.png) 0 0 no-repeat;width:100px}a.clientLogo.Vionic{background:url(../images/client-logos/vionic.png) 0 0 no-repeat;width:100px}a.clientLogo.IO{background:url(../images/client-logos/io.png) 0 0 no-repeat;width:100px}a.clientLogo.ActiveNetwork{background-image:url(../images/client-logos/activenetwork.png)}a.clientLogo.UltaBeauty{background-image:url(../images/client-logos/ultabeauty.png)}a.clientLogo.Englishtown{background-image:url(../images/client-logos/englishtown.png)}a.clientLogo.Amtrak{background-image:url(../images/client-logos/amtrak.png)}a.clientLogo.Rockstar{background-image:url(../images/client-logos/rockstar.png)}a.clientLogo.JustFab{background-image:url(../images/client-logos/justfab.png)}a.clientLogo.GreatWest{background-image:url(../images/client-logos/greatwest.png)}a.clientLogo.DukeEnergy{background-image:url(../images/client-logos/dukeenergy.png)}a.clientLogo.Docusign{background-image:url(../images/client-logos/docusign.png)}a.clientLogo.Defy{background-image:url(../images/client-logos/defy.png)}a.clientLogo.HP{background-image:url(../images/client-logos/hp.png)}a.clientLogo.Lucy{background-image:url(../images/client-logos/lucy.png)}a.clientLogo.Ozy{background-image:url(../images/client-logos/ozy.png)}a.clientLogo.Riverbed{background-image:url(../images/client-logos/riverbed.png)}a.clientLogo.ServiceNow{background-image:url(../images/client-logos/servicenow.png)}a.clientLogo:hover{background-position:0 -68px}#Certifications ul{margin-left:0;overflow:hidden}#Certifications #GA li{float:left;background:0 0;list-style:none;width:104px;margin-left:30px;padding:0}#Certifications #GA li.First{margin-left:0}#Certifications #GA li img{width:90px}#Certifications #Badges li{float:left;background:0 0;list-style:none;margin-right:10px;padding:0}#Certifications #GA li.Last,#Certifications #GA li{margin-right:0}#Certifications p{clear:both;margin:10px 0}ul.trainingLogos{}ul.trainingLogos li{list-style:none;background:0 0!important;margin:0 35px 0 0!important;padding:0!important;display:inline-block;line-height:1}.job{border:1px solid #f1f0eb;margin-top:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:8px;padding-bottom:15px;width:46.82117%!important}.job:nth-child(odd){clear:left}.jobTitle{font-size:24px;margin-top:10px!important;padding:0 15px}.jobLink{margin:0 15px}.jobDetails{padding:0 15px}.jobDetails span{padding-right:10px}#FooterContainer{clear:both;position:relative;color:#aaa;width:100%;background:url(../images/footer-back.png) 0 0 repeat-x}#FooterContainer a:link,#FooterContainer a:visited,#FooterContainer a:active{color:#fff}#FooterContainer a:hover{color:#f38630;text-decoration:none}.MobileButton{position:relative;display:none;font-size:11px;color:#b7ac8d;padding:10px}.image-right{border:0;float:right;margin:0 0 10px 10px}@media only screen and (max-width:767px){.MobileButton{display:block;width:460px;margin:-40px auto 0;z-index:999}.image-right{float:none;margin:0 auto 10px}}@media only screen and (max-width:479px){.MobileButton{display:block;width:300px;margin:-40px auto 0;z-index:999}}@media screen and (max-device-width:485px),screen and (max-width:485px){.MobileButton{display:block;width:auto;margin:auto}}#Footer{position:relative;font-size:1.3em;max-width:970px;margin:0 auto;padding-top:30px;text-align:left}#Footer p{margin:10px 0}#Footer p.Title{font-size:1.2em;font-weight:700}#Footer ul{margin:10px 0}#Footer ul li{list-style:none;margin:6px 0}#Footer #Twitter{float:left;width:290px}#Bubble{word-break:break-word;position:relative;color:#6d5c39;margin-top:13px;padding:12px 40px 12px 12px;background:#fff url(../images/footer-twitter-back.jpg) right bottom no-repeat;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-pie-box-shadow:0 1px 3px #362b14;behavior:url(pie.htc)}#Bubble ul,#Bubble ul li{margin:0}#Bubble .tweet{margin:0 0 5px}#Bubble .timePosted{font-size:.8em;color:#999;margin:0}#FooterContainer #Bubble a:link,#FooterContainer #Bubble a:visited,#FooterContainer #Bubble a:active{color:#009ddc;text-decoration:none}#FooterContainer #Bubble a:hover{color:#616817;text-decoration:underline}#Speech{position:relative;font-size:11px;margin-left:20px;padding:6px 0 0 40px;background:url(../images/footer-twitter-speech.png) 0 0 no-repeat}#Footer #MoreAbout{float:left;width:274px;margin:0 25px;padding:0 25px}#Footer #WorkWith{float:left;width:300px}#LowerFooter{position:relative;font-size:1.1em;line-height:1.3em;max-width:970px;margin:0 auto;margin-top:20px;padding:25px 0 40px;text-align:left;border-top:1px solid #666}#LowerFooter p strong{font-size:1.3em}#LowerFooter #Address{float:left;max-width:300px}#LowerFooter #Driving{float:left;max-width:405px;padding-left:25px}#LowerFooter #Copyright{position:relative;float:right;text-align:right;width:240px;padding-top:45px}#BAMLogo{position:absolute;top:-35px;right:0;width:153px;height:79px;background:url(../images/footer-bam-logo.png) 0 0 no-repeat}input[type=text],input[type=password],textarea{font-family:arial,verdana,sans-serif;color:#666;padding:3px;background:#fff;border:1px solid #ccc;border-bottom:1px solid #999}.FormCheckList label{font-size:12px;color:#888;margin:0 20px 0 3px}.FormCheckList .Check{float:left;width:33%;margin:3px 0}#ContentContainer .FormCheckList table{margin:0}#ContentContainer table.FormCheckList{margin:-10px 0 20px}#ContentContainer span.FormCheckList{display:inline-block;margin:-10px 0 10px}#CoreValueContainer{clear:both}.CoreValue{clear:both;padding-top:45px;border-bottom:1px dashed #c6c6c6;overflow:hidden}.CoreValue.last{border-bottom:0}.CoreValue img{margin-bottom:-8px}.right{float:right}.left{float:left}.CoreValue .grid_6{width:49%}body.IE7 hr{margin:0 0 10px;color:#ececec}body.IE7 #MainContent hr{margin:0}body.IE7 #Logo{position:relative;float:left}body.IE7 #HeaderLinks{margin-top:2px}body.IE7 #MainContent.Home{margin:35px 0 0}body.IE7 #MainContent .CTA .Inner{width:613px}body.IE7 #MainContent ul.Clients li,body.IE8 #MainContent ul.Clients li{width:120px}body.IE7 #SideNav a{display:inline-block;width:260px}body.IE7 #Speech{margin-top:-1px}body.IE7 #LowerFooter{padding:25px 0 0}img.TeamCollage{border-top:4px solid #f38630}img.location{border-top:4px solid #009ddc;margin-top:10px}.ImageContent,.ContentImage{clear:both;margin:30px 0;overflow:hidden}.ImageContent h2,.ContentImage h2,.ImageContent h3,.ContentImage h3,.ImageContent h4,.ContentImage h4{margin-top:0!important}.ImageContent img,.ContentImage img{width:40%}.ImageContent div,.ContentImage div{width:50%}#GAFeatures .ImageContent img,.ContentImage img{width:auto}#GAFeatures .ImageContent div,.ContentImage div{width:65%}.ImageContent h3,.ContentImage h3{margin-top:0}.ImageContent img{float:left}.ImageContent div{float:right}.ContentImage img{float:right}.ContentImage div{float:left}#table{border-collapse:collapse;color:#666;font-size:12px;margin-bottom:20px}#table tbody tr{background-color:#fafafa;font-weight:400}#table tbody tr:nth-child(2n){background-color:#eaeaea}#table th{background-color:#fff;color:#666;font-size:14px;font-weight:400;line-height:;padding:0 10px;text-align:left}#table td{text-align:center;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7;line-height:20px;padding:9px 10px}#table td.last{border-right:1px solid #d7d7d7}.bc_color--blue{color:#11a4e7!important}.bc_color--white{color:#fff!important}.bc_color--gold{color:#eeaf00}.bc_font-size--md{font-size:1.25rem!important;line-height:2.25rem!important}.bc_font-size--xl{font-size:2rem!important}.bc_font-weight--semibold{font-weight:500!important}.bc_font-weight--bold{font-weight:700!important}.bc_color--gray-dark{color:#383838!important}.bc_border-bottom--white{border-bottom:1px solid #fff}.bc_bg--gray-dark{background-color:#383838}.bc_bg--green{background-color:#49a539}.bc_bg--purple{background-color:#970094}.bc_bg--gold{background-color:#eeaf00}.bc_bg--gray-light{background-color:#efefef}.bc_bg--white{background-color:#fff}.bc_bg--blue{background-color:#11a4e7}.bc_bg-yellow-gradient{background-image:linear-gradient(-248deg,#EEAF00 0%,rgba(238,175,0,0.6) 93%)}.bc_row{display:block}.bc_row::after{clear:both;content:"";display:table}.bc_text-right{text-align:right}.bc_text-center{text-align:center}.bc_center-block--60{max-width:60%;margin:0 auto}.bc_m-b-md{margin-bottom:1.5rem!important}.bc_m-t-md{margin-top:1.5rem!important}.bc_m-b-lg{margin-bottom:3rem!important}.bc_m-t{margin-top:1rem!important}.bc_p-a-lg{padding:3rem!important}.bc_p-a{padding:1rem!important}.bc_p-a-md{padding:1.5rem!important}.bc_p-x-lg{padding-right:3rem!important;padding-left:3rem!important}.bc_p-a-lg{padding:3rem!important}.bc_p-y{padding-top:1rem!important;padding-bottom:1rem!important}.bc_m-t-md{margin-top:1.5rem!important}.bc_m-t-0{margin-top:0!important}.bc_m-b-lg{margin-bottom:3rem!important}.bc_m-t-lg{margin-top:3rem!important}.bc_p-a-sm{padding:.5rem!important;line-height:30px!important}.bc_p-x{padding-right:1rem!important;padding-left:1rem!important}.bc_p-t{padding-top:1rem!important}.bc_m-y-lg{margin-top:3rem!important;margin-bottom:3rem!important}.bc_m-l{margin-left:1rem!important}.bc_m-r-lg{margin-right:3rem!important;line-height:30px}.bc_m-r{margin-right:1rem!important}.bc_m-r-md{margin-right:1.5rem!important}.bc_m-a-0{margin:0!important}.bc_p-b-md{padding-bottom:1.5rem!important}.bc_p-t-md{padding-top:1.5rem!important}.bc_vertical-align>*{display:inline-block;vertical-align:middle}.bc_p-y-lg{padding-top:3rem!important;padding-bottom:3rem!important}.bc_border-radius-top--5{border-top-left-radius:5px;border-top-right-radius:5px}.bc_border-radius-bottom--5{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.bc_col-3{float:left;display:block;margin-right:2.35765%;width:23.23176%}#ContentContainer #Content #MainContent .bc_certificates>a,#ContentContainer #Content #MainContent .bc_certificates>img,#ContentContainer #Content #SideContent .bc_certificates>a,#ContentContainer #Content #SideContent .bc_certificates>img{display:inline-block;vertical-align:middle;max-width:200px;margin:10px}*,*::after,*::before{box-sizing:inherit}#ContentContainer #Content #MainContent .bc_client-indicator,#ContentContainer #Content #SideContent .bc_client-indicator{border-bottom:6px solid #383838}#ContentContainer #Content #MainContent .bc_sm-hidden--block,#ContentContainer #Content #SideContent .bc_sm-hidden--block{display:block}.bc_arrow-up--dark{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #383838}.bc_arrow-up--dark{margin-left:8%}.bc_list-no-style{margin-left:0!important}ul.bc_list-no-style li{list-style:none;background:0 0!important;padding:0}ul.bc_cta-related li{padding:10px;margin:10px 0;border:1px solid #efefef;background:0 0}.bc_col-3{float:left;display:block;margin-right:2.35765%;width:23.23176%}.bc_col-3:last-child{margin-right:0}.bc_col-5{float:left;display:block;margin-right:2.35765%;width:40.29137%}.bc_col-6{float:left;display:block;margin-right:2.35765%;width:48.82117%}.bc_col-6:last-child{margin-right:0}.bc_col-6-md{float:left;display:block;margin:1em auto;margin-right:2.35765%;width:48.82117%}.bc_col-6-md:last-child{margin-right:0}.bc_col-7{float:left;display:block;margin-right:2.35765%;width:57.35098%}.bc_col-7:last-child{margin-right:0}.bc_cta-icon{height:90px;width:90px;border-radius:100%;margin-bottom:-45px;position:relative}.bc_cta-icon img{max-width:45px!important;position:absolute;top:50%;left:50%;margin:-22.5px}.bc_float-right{float:right}blockquote.bc_testimonial{font-size:1.5rem;line-height:2.5rem;color:#eeaf00;position:relative;font-style:italic}blockquote.bc_testimonial .bc_testimonial-credit{font-style:normal;font-size:.9rem;text-align:right;line-height:1.5rem;color:gray}blockquote.bc_testimonial:after{content:'';background-image:url(../images/quote.png);background-size:contain;position:absolute;top:0;left:-20px;display:block;width:40px;height:40px;background-repeat:no-repeat}.bc_min-height--4{min-height:225px}.bc_center-block{display:block;margin:0 auto}.bc_team-member{text-decoration:none}.bc_team-member-image{position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.bc_team-member .bc_team-member-image:after{content:'';background-image:none;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0;right:0;bottom:0}blockquote.bc_blockquote{color:#eeaf00;font-size:1.9rem;line-height:4rem;padding-left:30px;border-left:10px solid #efefef}.bc_team-member .bc_team-member-name{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;color:#383838}.bc_team-member .bc_team-member-hr{width:20px;border:0;height:1px;background-color:#9a9a9a;margin:7.5px auto;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.bc_team-member .bc_team-member-title{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;color:#11a4e7}.bc_team-member:hover{text-decoration:none}.bc_team-member:hover .bc_team-member-image:after{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:1;background-image:-webkit-radial-gradient(top left,circle,rgba(16,163,231,0.35) 0%,rgba(16,163,231,0.05) 100%,rgba(16,163,231,0.12));background-image:radial-gradient( circle at top left,rgba(16,163,231,0.35) 0%,rgba(16,163,231,0.05) 100%,rgba(16,163,231,0.12))}.bc_team-member:hover .bc_team-member-hr{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.bc_team-member:hover .bc_team-member-title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.bc_team-member:hover .bc_team-member-name{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);color:#11a4e7}#bookCTA{text-align:center;border:1px solid #ccc;margin:20px auto;width:90%;background:#eee;background:-moz-linear-gradient(top,#ffffff 50%,#eeeeee 100%);background:-webkit-linear-gradient(top,#ffffff 50%,#eeeeee 100%);background:linear-gradient(to bottom,#ffffff 50%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0 )}#bookCTA .title{font-weight:700;text-transform:uppercase}#bookCTA img{background-color:#fff;border:1px solid #ddd}#bookCTA p{padding:0 10px}.single blockquote{color:#999;font-size:30px;line-height:1.2;border-left:4px solid #11a4e7;padding-left:20px;font-style:italic;margin:24px}.Suite360Wrap{width:100%;margin-top:20px}.Blue360{height:188px;width:210px;background-color:#00a4d9;float:left;font-size:16pt;color:#fff;padding-left:30px;padding-top:10px}.GA360Text{font-size:14pt;width:215px;height:175px;padding-top:23px;padding-left:25px}.GA360{float:right}.GA360 img{width:425px;height:auto}.Blue360 img{float:left;margin-right:15px}.GATag360 p{line-height:48px!important;height:52px}.searchBtn img,.btn-search img{max-width:20px}#Nav li.searchBtn a:hover{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#searchBarWrapper{width:100%;display:none;opacity:0;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:110;top:83px;border-bottom:1px solid #e6e6e6;-webkit-box-shadow:0 3px 10px -6px rgba(0,0,0,.5);-moz-box-shadow:0 3px 10px -6px rgba(0,0,0,.5);box-shadow:0 3px 10px -6px rgba(0,0,0,.5)}#searchBarWrapper [type=text]{height:42px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;padding:.55em 1em;color:#000;font-size:1.35em;font-weight:400}.hideShow{display:block!important}.row{padding:4em 3em;overflow:auto;margin:0 auto;position:relative;max-width:970px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#searchBarWrapper .leftColumn{width:90%;float:left}#searchBarWrapper .rightColumn{width:10%;float:left}.btn-search{color:#fff;line-height:1em;text-align:center;display:inline-block;height:42px;cursor:pointer;padding:0 2em;margin-bottom:0;position:relative;background:#f2964e;background:-moz-linear-gradient(top,#f2964e 0%,#f38630 100%);background:-webkit-linear-gradient(top,#f2964e 0%,#f38630 100%);background:linear-gradient(to bottom,#f2964e 0%,#f38630 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2964e',endColorstr='#f38630',GradientType=0 );-webkit-appearance:none;border:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-search:hover{color:#fff;background-color:#8c8c8c}.show-for-small{display:none}#searchBarWrapper::-webkit-input-placeholder{color:#666}#searchBarWrapper:-moz-placeholder{color:#666}#searchBarWrapper::-moz-placeholder{color:#666}#searchBarWrapper:-ms-input-placeholder{color:#666}.next,.prev{background:url(../images/arrows-slider.png) 0 0 no-repeat;cursor:pointer;position:absolute;z-index:1000;top:45%;margin-top:-11px;width:16px;height:23px;opacity:.5;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-ms-transition:all .6s ease-in-out}.next:hover,.prev:hover{opacity:1}.prev{left:10px}.next{right:10px;background-position:-16px 0}.page_nav{text-align:center;font:16px/1.75 'Open Sans',Verdana,Arial,sans-serif;font-weight:400}.page_nav .page-numbers{color:#666;margin:15px}.page_nav .current{color:#ccc}.page_nav .prev,.page_nav .next{background:0 0;position:relative}.icon-left-open:before{content:'\e80e'}.icon-right-open:before{content:'\e80f'}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;line-height:1em}@media only screen and (max-width:984px){.searchBtn img{max-width:15px}}@media only screen and (max-width:768px){#searchBarWrapper{}.show-for-small{display:inline-block}.searchBtn{position:absolute;top:33%;right:3em}.searchBtn img{max-width:25px}}@media only screen and (max-width:480px){#searchBarWrapper .leftColumn{width:80%}#searchBarWrapper .rightColumn{width:20%}}