﻿article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}html{font-size:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.4}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#c42f2d;color:#fff;text-shadow:none}::selection{background:#c42f2d;color:#fff;text-shadow:none}a{color:#00e}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.hidden{display:none;visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after,.clear{clear:both}.clearfix{zoom:1}.js body{visibility:hidden}.wf-loading,.wf-inactive body{visibility:hidden}.wf-active body,.wf-error body{visibility:visible}.hide{display:none}.killFX img,.killFX{box-shadow:none !important}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.s4Red{color:#c42f2d}.bold{font-weight:bold}.clear{clear:both}h1,h2,h3,h4,h5,p,a,div,span{font-family:proxima-nova-n4,proxima-nova,helvetica,arial,sans-serif}h1{font-size:45px;font-weight:700;text-align:center;margin:0;padding-top:30px;font-family:proxima-nova-n7,proxima-nova,helvetica,arial}h1 span{color:#cd2222;font-family:proxima-nova-n7,proxima-nova,helvetica,arial}h2{font-weight:700;text-transform:uppercase;margin-bottom:5px;text-shadow:1px 1px 0 #eee;font-family:proxima-nova-n7,proxima-nova,helvetica,arial}h3{font-weight:400;color:#c42f2d;margin-top:5px;font-family:proxima-nova-n4,proxima-nova,helvetica,arial}h4{font-weight:700;font-size:14px;font-family:proxima-nova-n7,proxima-nova,helvetica,arial}h5{font-weight:300;font-family:proxima-nova-n3,proxima-nova,helvetica,arial}p{font-weight:400;font-size:14px;font-family:proxima-nova-n4,proxima-nova,helvetica,arial}a{color:#c42f2d}a:hover{color:#ee2f2d}.wf-loading h1,.wf-loading h2,.wf-loading a,.wf-loading li,.wf-loading h3,.wf-loading hp{visibility:hidden}.wf-inactive h1{font-size:40px}.wf-inactive p{font-size:2px}.headerStandIn{height:85px;width:100%}.headerLine{background:#000;width:100%;height:10px;position:fixed;z-index:200;margin-top:85px}.androidBrowser .headerLine{display:none}.androidBrowser .headerContain{border-bottom:solid 10px #000}.headerContain{width:100%;position:fixed;z-index:10010123;background:#fff;background:rgba(255,255,255,.92)}.header{height:85px;width:1000px;margin:0 auto}.header h1{margin:0;padding:0;float:left;position:absolute;height:62px;z-index:100;margin-top:12px}.header h1 a{width:72px;height:62px;display:block}.header h1 a img{position:absolute;top:0;left:0;width:72px;height:62px}.header ul{float:right;list-style:none;margin-top:0;height:85px;margin:0}.header ul li{float:left;line-height:35px}.header ul li a{height:35px;display:block;padding:0 30px 0 20px;margin:25px 10px 0 10px;position:relative}.header ul li.lastNav a{margin-right:0}.header ul li a:hover{color:#fff;background:#c42f2d}.header ul li a.currentNav:hover{background:#000}.header ul li a.pleaseTouch:hover{color:#fff}.rightNavArrow{width:12px;height:13px;background-image:url(http://images.stationfour.com/utility-sprites-v3.png);background-position:-145px -76px;background-repeat:no-repeat;display:block;position:absolute;right:10px;top:10px}.header ul li a,.subPageMenu ul li a{font-weight:600;font-size:16px;text-transform:uppercase;text-decoration:none;font-family:proxima-nova-n6,proxima-nova,Candara,Helvetica,helvetica,arial,sans serif}.header .currentNav{background:#000}.header ul li a.currentNav{color:#fff;height:85px;line-height:85px;margin-top:0;padding:0 30px 0 30px !important}.header a.currentNav span{display:none}.subPageMenuStandIn{height:85px;width:100%}.subPageMenuContain{background:#000;position:fixed;z-index:1001012;width:100%}.subPageMenu{width:1000px;margin:0 auto;display:table;text-align:center}.subPageMenu ul{height:65px;padding:0 !important;margin:0 !important;list-style:none;margin-left:-23px !important}.subPageMenu ul li{display:inline-block;height:35px;text-align:center;margin-left:15px;line-height:35px;margin-top:15px}.subPageMenu ul li a{display:inline-block;padding:0 23px 0 23px;color:#fff}.subPageMenu ul li a:hover{background:#c42f2d}.subPageMenu a.currentNav{background:#c42f2d;color:#fff}.footerContain{height:105px;width:100%;background-color:#fff;border-top:solid 10px #000}.footer{height:105px;width:1000px;margin:0 auto;position:relative;background-color:#fff}.footer ul{list-style:none;position:absolute;top:15px;left:0;margin-left:0;padding:0}.footer ul li{float:left;margin-right:60px;margin-left:0}.footer ul li a{color:#c42f2d;font-size:16px;text-transform:uppercase;font-weight:700;text-decoration:none;line-height:18px}.footer ul li a:hover span,.footer ul li a:hover{color:#dd2121}.footer ul li span{display:block;font-size:12px;text-transform:none;font-weight:500;color:#000}.footer ul li span.microdata{display:inline}.footer ul li a,.footer ul li span.fauxHeader{color:#c42f2d;font-size:16px;text-transform:uppercase;font-weight:700;text-decoration:none;line-height:18px}.footer ul li img{position:relative;top:1px;width:12px;height:13px}.footer .copyright{position:absolute;right:0;top:-5px}.footer .copyright h1 a{width:126px;display:block;height:20px;text-indent:-9999px;background:url(http://images.stationfour.com/utility-sprites-v3.png) -25px -3px no-repeat}.footer .copyright p{margin:0;padding:0;font-size:12px;margin-top:3px;text-align:right}.footer .copyright p a{color:#000;text-decoration:none}.footer .copyright p a:hover{color:#dd2121}html body .moreButton{color:#fff;text-decoration:none;font-weight:700;background:#c62121;text-transform:uppercase;text-align:center;font-size:13px;padding:10px 18px 10px 18px;border:none}.canvasFullBG{width:100%;background:#fff url(http://images.stationfour.com/pattern-canvas-2.png);border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}.bigArrowButton{width:1000px;text-align:center;margin-top:40px;margin-bottom:60px}.bigArrowButton a{background-repeat:no-repeat !important;background-color:#c62121;text-shadow:1px 1px 0 #991515;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;background-position:right 15px;padding:18px 18px 18px 28px !important;font-size:20px}.bigArrowButton a:hover{background-color:#dd2121}.bigArrowButton a span{background-image:url(http://images.stationfour.com/home-banner-control-right-arrow.png) !important;color:transparent !important;text-shadow:none;padding:0 25px 5px 0;background-repeat:no-repeat;width:25px !important;margin-left:25px}.workPageButton .bigArrowButton a{background-position:150px 15px}h1.workHeader{padding:37px 0 14px 0;line-height:1;line-height:49px;padding-bottom:4px}ul.twoColumns{list-style:none;margin:0;padding:0;margin-top:20px;margin-bottom:20px}ul.twoColumns li h2{text-align:center}ul.twoColumns li{float:left;width:475px;margin-left:50px}ul.twoColumns li:first-child{margin-left:0}ul.twoColumns li ul li{float:none;margin-left:0;width:auto}.fourColumns ul{text-align:center;margin:0;padding:0;list-style:none}.fourColumns ul li{float:left;width:220px;margin-right:40px;padding:0;margin-bottom:30px;position:relative}.fourColumns ul li:nth-child(4n+4){margin-right:0}.fourColumns ul li h2{margin-top:4px}.fourColumns ul li h2 span{font-size:12px}.threeColumns ul{list-style:none;margin:0;padding:0;margin-top:50px;margin-bottom:30px;text-align:center}.threeColumns li{float:left;width:300px;margin-right:50px;padding:0;margin-bottom:30px;position:relative}.threeColumns li:nth-child(3n+3){margin-right:0}.threeColumns li h2{margin-top:4px;color:#000;margin-bottom:5px}.threeColumns li h3{margin-top:0}.threeColumns li p{padding-bottom:15px}.threeColumns ul li ul{margin-top:0;margin-bottom:0;width:300px;height:200px}.threeColumns ul li ul li{margin:0;width:auto;margin-bottom:0}.homeBanner{height:630px;width:100%;background:#000;position:relative;overflow:hidden}.homeBanner.fixed{position:fixed}.homeBanner img{position:absolute}.bannerContain{overflow:hidden}.clientBanner{position:relative;position:absolute;overflow:hidden;height:630px;display:none;z-index:100000;width:100%}.bannerControl{position:absolute;top:247px;z-index:9990000;width:59px;height:80px;background-color:#d22424}.bannerControl:hover{cursor:pointer}.bcLeft{left:0}.bcLeft .bcArrow{background:url(http://images.stationfour.com/utility-sprites-v3.png) no-repeat -127px -129px;width:30px;height:39px;margin-top:22px;margin-left:14px}.bcRight{right:0}.bcRight .bcArrow{background:url(http://images.stationfour.com/utility-sprites-v3.png) no-repeat 10px -128px;width:30px;height:39px;margin-top:22px;margin-left:10px}.infoBox{width:100%;height:50px;background:rgba(0,0,0,.85);position:absolute;bottom:-50px;left:0;z-index:1234522}.workIndex .infoBox h2,.workIndex .infoBox h2 a,.peepsList .infoBox h2,.peepsList .infoBox h2 a{color:#fff;font-size:15px;margin:0;text-align:center;padding:3px 0 0 5px}.workIndex h3,.peepsList h3{color:#c42f2d;font-family:proxima-nova-n6,Proxima Nova,proxima-nova,helvetica,arial;font-size:15px;margin:0;font-weight:600;text-align:center;padding:0;text-transform:uppercase}.workIndex li,.peepsList li{overflow:hidden;position:relative;margin-bottom:45px}.peepsList li img{left:0}.homeAboutUs{width:100%;background:#fff}.homeAboutUsContent{width:1000px;height:486px;margin:0 auto;position:relative}.homeAboutUsContent h3{font-size:16px;margin:3px 0}.homeAboutUsContent h1{position:relative;z-index:98}.homeAboutUsText{width:310px;height:260px;position:absolute;top:110px;z-index:12}.auLeft{left:0}.auRight{right:0;text-align:right}.homeAboutUsText p{font-size:16px}a.homeButtons{text-transform:uppercase;color:#fff;background-color:#c62121;padding:10px 15px 10px 15px;text-decoration:none;width:170px;display:block;text-align:center;font-weight:700;font-size:14px;text-shadow:1px 1px 0 #991515}a.homeButtons:hover{background:#dd2121}.auRight a{float:right}.auLeft a{float:left}.homeAboutUsCenterGraphic{height:323px;width:323px;position:absolute;left:340px;top:110px;background:url(http://images.stationfour.com/home-expertise-circle-hollow-v2.png) no-repeat;overflow:hidden}.centerGear{width:115px;height:115px;position:absolute;left:444px;top:212px;background:url(http://images.stationfour.com/gear.png) no-repeat;overflow:hidden;z-index:1234}.homeAboutUsCenterGraphic h2{text-indent:-9999px}.homeAboutUsClientsContain{height:400px;position:relative;z-index:24}.homeAboutUsClientsContain.whitePanel{background:#fff}.homeAboutUsClientsContain.whitePanel ul.clientLogos li{position:relative;border-bottom:0}.clientMoreInfo{position:absolute;width:100%;height:100%;top:0;opacity:0;left:0;background:#222;color:#fff;transition:110ms ease-in all;-o-transition:100ms ease-in all;-moz-transition:100ms ease-in all;-webkit-transition:110ms ease-in all}.clientMoreInfo.active{top:0;left:0;opacity:1}.clientMoreInfoHead{display:block;border-bottom:1px solid #373737;text-transform:uppercase;font-weight:bold;font-size:12px;padding:13px 10px;line-height:5px}.clientMoreInfo .linkSingle{line-height:1;padding:11px 10px 0 10px}.clientMoreInfo .linkSingle a{display:inline;margin:0;padding:0;text-decoration:none;color:#fff}.clientMoreInfo .linkSingle a:hover{color:#c42f2d}.clientMoreInfo .linkSingle a:after{content:"";display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVDMkRBQThGMTVGODExRTU4RkExQzM3RjAxQTBBNDgyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVDMkRBQTkwMTVGODExRTU4RkExQzM3RjAxQTBBNDgyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUMyREFBOEQxNUY4MTFFNThGQTFDMzdGMDFBMEE0ODIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUMyREFBOEUxNUY4MTFFNThGQTFDMzdGMDFBMEE0ODIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7B1sL5AAAAfUlEQVR42mL8//8/AxDIAvFvIH7BgA6ACliB+DgQvwBiN5AGZAwiBIF4138I+AvErUDMgqwAhJmAuAaIf0MVHgJiOWQFMGwLxE+git4AsQ8TAyb4h8RmQraiCsmKw8hWCADxTiRHtqM7kg3qzZfYvMkIDSg5IP6FLaAAAgwAp17G9Ic+19gAAAAASUVORK5CYII=);width:9px;height:9px;margin-left:10px}.clientMoreInfo .linkSingle a:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDRUU5QjIyMTVGQTExRTU5RjA3RDk2RTVCMDVFQTI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDRUU5QjIzMTVGQTExRTU5RjA3RDk2RTVCMDVFQTI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RENFRTlCMjAxNUZBMTFFNTlGMDdEOTZFNUIwNUVBMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RENFRTlCMjExNUZBMTFFNTlGMDdEOTZFNUIwNUVBMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7EauoNAAAAmElEQVR42mI8oq/LAASyQPwbiF8woAEmIGYF4lVAfAGI3bAp4AHiz0AsDsTbgbgViFmQFbwHYg8grgXif0BcBcT7gFgOpoABKtECxE5A/BSIbYH4HBD7MDFggn/ITmBCsgpmNMhHR4DYCIg3gRwjAMQroT4A6e6AuucPA9S134CYD4hfAXEsEO9Ctg+k4BcQh0NpjIACCDAAfUcdkpqq1ScAAAAASUVORK5CYII=)}.clientMoreInfoViewMore{display:table;height:100%;width:100%}.clientMoreInfoViewMore a{display:table-cell;vertical-align:middle;text-align:center;color:#fff;text-decoration:none}.clientMoreInfoViewMore a:hover{color:#c42f2d}.clientMoreInfoViewMore a:after{content:"";display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVDMkRBQThGMTVGODExRTU4RkExQzM3RjAxQTBBNDgyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVDMkRBQTkwMTVGODExRTU4RkExQzM3RjAxQTBBNDgyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUMyREFBOEQxNUY4MTFFNThGQTFDMzdGMDFBMEE0ODIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUMyREFBOEUxNUY4MTFFNThGQTFDMzdGMDFBMEE0ODIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7B1sL5AAAAfUlEQVR42mL8//8/AxDIAvFvIH7BgA6ACliB+DgQvwBiN5AGZAwiBIF4138I+AvErUDMgqwAhJmAuAaIf0MVHgJiOWQFMGwLxE+git4AsQ8TAyb4h8RmQraiCsmKw8hWCADxTiRHtqM7kg3qzZfYvMkIDSg5IP6FLaAAAgwAp17G9Ic+19gAAAAASUVORK5CYII=);width:9px;height:9px;margin-left:10px}.clientMoreInfoViewMore a:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDRUU5QjIyMTVGQTExRTU5RjA3RDk2RTVCMDVFQTI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDRUU5QjIzMTVGQTExRTU5RjA3RDk2RTVCMDVFQTI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RENFRTlCMjAxNUZBMTFFNTlGMDdEOTZFNUIwNUVBMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RENFRTlCMjExNUZBMTFFNTlGMDdEOTZFNUIwNUVBMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7EauoNAAAAmElEQVR42mI8oq/LAASyQPwbiF8woAEmIGYF4lVAfAGI3bAp4AHiz0AsDsTbgbgViFmQFbwHYg8grgXif0BcBcT7gFgOpoABKtECxE5A/BSIbYH4HBD7MDFggn/ITmBCsgpmNMhHR4DYCIg3gRwjAMQroT4A6e6AuucPA9S134CYD4hfAXEsEO9Ctg+k4BcQh0NpjIACCDAAfUcdkpqq1ScAAAAASUVORK5CYII=)}.homeAboutUsClients{width:1000px;height:400px;margin:0 auto}.homeAboutUsClients h1{padding-top:30px}.homeAboutUsClients h2{text-align:center;text-transform:none;font-size:24px;position:relative;top:0;margin-top:-5px}.homeAboutUsClients h2 a:hover{text-decoration:none}.homeAboutUsClients p.center{text-align:center;font-size:18px;line-height:1.88em}ul.clientLogos{list-style:none;margin:0;padding-left:10px;margin-top:15px}ul.clientLogos li{float:left;height:90px;width:149px;margin:0 8px 20px 8px;position:relative;overflow:hidden}ul.clientLogos li .homeClient{text-indent:-9999px}ul.clientLogos li>a div{margin:auto;text-indent:-9999px}ul.clientLogos li>a{height:90px;width:148px;display:block;border:solid 1px transparent;background:url(/Content/themes/s4/images/home/client-logos/img-home-clients-sprite-10.png) no-repeat}ul.clientLogos li a.homeClientBGCA{background-position:0 0}ul.clientLogos li a.homeClientPentagon{background-position:-148px 0}ul.clientLogos li a.homeClientBaptist{background-position:-296px 0}ul.clientLogos li a.homeClientLPS{background-position:-444px 0}ul.clientLogos li a.homeClientMtech{background-position:-592px 0}ul.clientLogos li a.homeClientBAE{background-position:-740px 0}ul.clientLogos li a.homeClientPeterbrooke{background-position:0 -84px}ul.clientLogos li a.homeClientRedHatRanch{background-position:-148px -90px}ul.clientLogos li a.homeClientJU{background-position:-296px -90px}ul.clientLogos li a.homeClientEstreet{background-position:-444px -91px}ul.clientLogos li a.homeClientRR{background-position:-592px -90px}ul.clientLogos li a.homeClientSS{background-position:-740px -90px}ul.clientLogos li a.homeClientBR{background-position:-445px -164px}ul.clientLogos li a.homeClientUoA{background-position:0 -175px}ul.clientLogos li a.homeClientRT{background-position:-147px -172px}ul.clientLogos li a.homeClientBK{background-position:-305px -162px}ul.clientLogos li>span{height:90px;width:148px;display:block;border:solid 1px transparent;vertical-align:middle;margin:15px auto 0 auto;background:url(/Content/themes/s4/images/home/client-logos/img-home-clients-sprite-10.png) no-repeat}ul.clientLogos li span.homeClientUW{background-position:-595px -165px}ul.clientLogos li span.homeClientCH{background-position:-740px -165px}ul.clientLogos li span.homeClientBI{background-position:0 -269px}ul.clientLogos li span.homeClientANG{background-position:-150px -269px}ul.clientLogos li:first-child{margin-left:0}.clRow1 li{margin-left:17px;margin-bottom:20px}.clRow2 li{margin-left:2px}.homeContactContain{height:355px;width:100%;background:url(http://images.stationfour.com/home-bg-contact-4.png) center;border-top:solid 1px #ccc}.homeContact{width:1000px;height:355px;margin:0 auto;position:relative}.homeContact h1{text-shadow:1px 1px 0 #fff}.homeContact h1{padding-top:15px;text-transform:none}.homeMapMarker{position:absolute;left:439px;top:100px}.homeMapMarker a{width:121px;height:172px;position:relative;background:url(http://images.stationfour.com/home-contact-map-marker-hover.png) no-repeat;display:inline-block}.homeMapMarker a span{background:url(http://images.stationfour.com/home-contact-map-marker-hover.png);background-position:0 -172px;z-index:11;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s}.homeMapMarker a:hover span{opacity:1}.homeContactBoxes{width:350px;height:220px;background:#b41e1e;position:absolute;top:90px;background-image:-moz-linear-gradient(top,#c72121,#af1d1d);box-shadow:0 0 12px #888}.homeLatestBlogPost{left:0}.homeLatestBlogPost h3,.homeLatestBlogPost h4,.homeLatestBlogPost p{color:#fff;text-decoration:none;margin-left:20px;margin-right:20px}.homeLatestBlogPost h3{padding-top:10px;padding-bottom:2px;margin-bottom:0;font-family:"arvo-n4",arvo;text-shadow:1px 1px 0 #991515;border-bottom:solid 1px #fff}.homeLatestBlogPost h4{padding-top:10px;margin-bottom:15px;margin-left:20px;margin-right:20px;margin-top:0;font-family:arvo;text-transform:uppercase;line-height:18px}.homeLatestBlogPost h4 a:hover{text-decoration:underline}.homeLatestBlogPost h4 a{font-size:16px;color:#fff;text-decoration:none}.homeLatestBlogPost p{text-shadow:1px 1px 0 #aa1515;margin-top:0}.homeBlogButton{float:right;margin-right:20px;background:#fff !important;color:#c62121 !important;text-shadow:none !important}a.homeBlogButton:hover{color:#fff !important;background:#dd2121 !important;text-shadow:1px 1px 0 #991515 !important;box-shadow:2px 2px 6px #a11}.homeAttribution{display:inline;text-transform:none}.homeAttribution a{font-size:14px !important}.homeContactPhoto{right:0}.homeContactPhoto img{margin:5px}.homeContactButton{position:absolute;left:400px;top:300px}.doubleHorzLine{width:100%;height:2px;margin:0 auto;border-top:solid 1px #bfbfbf;border-bottom:solid 1px #bfbfbf}.contentInBounds{width:1000px;margin:0 auto}.contentInBounds h2{text-shadow:none}.contentInBounds h4{line-height:24px}.contentInBounds .hStache+h2,.featuredSubProject h1+h2,.contentInBounds h1+h2{text-align:center;text-transform:none;line-height:1.88em;color:#444;font-family:proxima-nova-n3,proxima-nova,helvetica,arial;font-weight:300;font-size:18px;margin-top:0;width:910px;margin:0 auto}.contentInBounds .hStache+h2{padding-bottom:30px !important}.contentInBounds .hStache{margin:10px 0 20px 0}.contentInBounds p,.contentInBounds li{color:#666;font-size:14px;line-height:1.4em}.smallCircle{width:180px;height:180px;position:relative;background-repeat:no-repeat}.smallCircle .outerCircle{width:180px;height:180px;border-radius:90px;-webkit-border-radius:90px;opacity:.5;background-repeat:no-repeat}.smallCircle .innerCircle{width:140px;height:140px;border-radius:70px;-webkit-border-radius:70px;position:absolute;top:20px;left:20px;cursor:pointer;background-repeat:no-repeat}.mediumCircle{width:216px;height:216px;position:relative}.mediumCircle .outerCircle{width:216px;height:216px;z-index:2;border-radius:108px;-webkit-border-radius:108px;opacity:.5;background-repeat:no-repeat}.mediumCircle .innerCircle{width:176px;height:176px;z-index:10;border-radius:88px;-webkit-border-radius:88px;position:absolute;top:20px;left:20px;cursor:pointer;background-repeat:no-repeat}.mediumCircle h2{text-align:center;color:#fff;height:176px;line-height:148px}.mediumCircle{float:left;position:relative}.doubleLine h2{width:170px;line-height:normal;position:absolute;top:50px;left:0}.circleAnimate{position:absolute;display:block;z-index:5;opacity:1}.expertiseListContain{height:216px;width:1000px;margin-top:20px;margin-bottom:-1px;margin-left:20px}.expertiseListContain .mediumCircle{margin-left:-20px}.stratCircle{margin-left:0}.expMoreButton{float:right;display:block;margin-bottom:15px;display:none;margin-top:-15px;background:#56a026 !important}.expertiseListContain div div{background-image:url(../images/expertise-icons-sprites.png)}.stratCircle div{background:#c72121;background-position:38px 38px}.uxCircle div{background:#ff5904;background-position:-162px 38px}.designCircle div{background:#56a026;background-position:-362px 38px}.devCircle div{background:#1b9bce;background-position:-562px 38px}.marketingCircle div{background:#ba3d8f;background-position:-762px 38px}.expertiseListContain .mediumCircle h2{display:none}.expDLineTop{width:1000px;height:23px;background:url(http://images.stationfour.com/lines-double-top-bracket.png) no-repeat}.expDLineBottom{width:1000px;height:23px;background:url(http://images.stationfour.com/lines-double-bottom-bracket.png) no-repeat;margin-top:-19px;margin-bottom:65px}.expVertLine{width:1000px;height:33px;position:relative}.expVertLine span{background:#fff;width:2px;height:33px;display:block;border-left:solid 1px #c4c4c4;border-right:solid 1px #c4c4c4;left:498px;top:1px;position:absolute}.expVertLine span.strat{left:108px}.expVertLine span.ux{left:304px}.expVertLine span.design{left:498px}.expVertLine span.dev{left:696px}.expVertLine span.mark{left:892px}.linesLeftBracket{width:40px;height:180px;float:left;background:url(http://images.stationfour.com/lines-double-left-bracket.png) no-repeat}.linesRightBracket{width:40px;height:180px;float:right;background:url(http://images.stationfour.com/lines-double-right-bracket.png) no-repeat}.expHomeContentContain{padding:5px 20px 5px 20px;width:960px}.subLineContain{position:relative}.subLineContain{position:relative;width:1000px;height:23px;margin-top:-1px}.subLineContain .expVertLine{position:absolute;top:-33px}.expServiceLinks ul{list-style:none}.expServiceLinks ul li{float:left;margin-bottom:5px}.expServiceLinks ul li a{width:165px;height:30px;text-align:center;text-decoration:none;margin-left:5px;line-height:30px;display:block;text-transform:uppercase;font-size:12px;font-weight:700}.expServiceLinks{float:left;width:340px;float:right}.expServiceLinks h2{text-align:center}.expServiceLinks ul{width:340px;margin:0;padding:0}.expServiceLinks ul li a{background:#56a026;color:#dde9d7}.expHomeDevContain .expServiceLinks ul li a{background:#1b9bce;color:#d3e6ed}.expHomeMarketingContain .expServiceLinks ul li a{background:#ba3d8f;color:#e8d7e9}.expHomeUXContain .expServiceLinks ul li a{background:#ff5905;color:#f4e5de}.expStrategyContain .expServiceLinks ul li a{background:#c72121;color:#fee}.expContain{min-height:400px}.expHomeContentContain{position:relative}.expHomeDesignContain{height:450px}.expHomeDevContain{height:410px}.expHomeMarketingContain{height:450px}.expHomeUXContain{height:505px}.expStrategyContain{height:505px}.expInfoIntroText{float:left;width:590px}.expProcessText{position:absolute}.expHomeDesignContain .expProcessText{left:20px;width:250px;top:235px}.expHomeDevContain .expProcessText{right:15px;top:205px;height:150px;width:405px}.expHomeMarketingContain .expProcessText{left:20px;width:250px;top:235px}.expHomeDesignContain .expProcessDiagram{width:741px;height:179px;position:absolute;bottom:0;right:4px;background:url(http://images.stationfour.com/expertise-design-process-whole.png) no-repeat}.expHomeDevContain .expProcessDiagram{position:absolute;width:484px;height:224px;bottom:25px;left:25px;background:url(http://images.stationfour.com/expertise/graph-development.png) no-repeat}.expHomeMarketingContain .expProcessDiagram{width:741px;height:179px;position:absolute;bottom:0;right:4px;background:url(http://images.stationfour.com/expertise-marketing-process-whole.png) no-repeat}.expHomeUXContain .expProcessDiagram{width:1000px;height:317px;position:absolute;bottom:10px;right:0;background:url(http://images.stationfour.com/expertise/ux-diagram.jpg) no-repeat}.expStrategyContain .expProcessDiagram{width:800px;height:299px;position:absolute;bottom:45px;right:100px;background:url(http://images.stationfour.com/expertise/strategy-diagram.jpg) no-repeat}.expProcessDiagram ol{list-style-type:none;text-indent:-9999px}.expHomeContentContain .moreButton{box-shadow:0 0 8px #ccc;line-height:31px;text-shadow:none;position:absolute;background-image:url(http://images.stationfour.com/home-banner-control-right-arrow.png);background-repeat:no-repeat;background-position:150px 13px;text-indent:-30px;display:block;font-size:16px;width:170px;height:30px}.expHomeDesignContain .moreButton{background-color:#56a026;bottom:-27px;left:20px}.expHomeDevContain .moreButton{background-color:#1b9bce;bottom:-27px;right:401px}.expHomeUXContain .moreButton{background-color:#ff5905;bottom:-27px;right:401px}.expStrategyContain .moreButton{background-color:#c72121;bottom:-27px;right:401px}.expHomeMarketingContain .moreButton{background-color:#ba3d8f;bottom:-27px;left:20px}.expHomeDesignContain .moreButton:hover{background-color:#56b026}.expHomeDevContain .moreButton:hover{background-color:#1b9bee}.expHomeUXContain .moreButton:hover{background-color:#ff6915}.expStrategyContain .moreButton:hover{background-color:#d72121}.expHomeMarketingContain .moreButton:hover{background-color:#ca3d8f}.expHomeMarketingContain,.expStrategyContain,.expHomeUXContain,.expHomeDevContain{display:none}.expTechLogos{padding-bottom:30px;margin-top:20px}.expTechLogos ul{list-style:none;margin:0;padding-left:10px;margin-top:15px}.expTechLogos ul li{float:left;height:90px;width:149px;margin:0 8px 0 8px;text-indent:-9999px;background:url(http://images.stationfour.com/expertise/toolbox-logos/img-toolbox-sprite-v2.png)}.expTechLogos ul li.toolboxMVC{background-position:0 0}.expTechLogos ul li.toolboxASP{background-position:-149px 0}.expTechLogos ul li.toolboxDNN{background-position:-298px 0}.expTechLogos ul li.toolboxWordpress{background-position:-447px 0}.expTechLogos ul li.toolboxMagento{background-position:-596px 0}.expTechLogos ul li.toolboxMySQL{background-position:-745px 0}.expTechLogos ul li.toolboxAngular{background-position:-904px 0}.expTechLogos ul li.toolboxNode{background-position:-904px -90px}.expTechLogos ul li.toolboxSQL{background-position:0 -90px}.expTechLogos ul li.toolboxUmbraco{background-position:-149px -90px}.expTechLogos ul li.toolboxJoomla{background-position:-298px -90px}.expTechLogos ul li.toolboxVolusion{background-position:-447px -90px}.expTechLogos ul li.toolboxSharepoint{background-position:-596px -90px}.expTechLogos ul li.toolboxExpressionEngine{background-position:-745px -90px}.expTechLogos ul li.toolboxDrupal{background-position:0 -180px}.expTechLogos ul li.toolboxHTML5{background-position:-149px -180px}.expTechLogos ul li.toolboxCSS3{background-position:-298px -180px}.expTechLogos ul li.toolboxJquery{background-position:-447px -180px}.expTechLogos ul li.toolboxShopify{background-position:-596px -180px}.expTechLogos ul li.toolboxVS{background-position:-745px -180px}.expSubHeadContent{margin-top:30px;margin-bottom:0}.expSubHeadContentText{width:360px;float:left;margin-top:20px;margin-bottom:30px;text-align:center;height:200px}.alignRight{float:right}.expSubHeadContent{position:relative}.expSubCircle{position:absolute;left:390px;top:1px}.expSubCircle div{cursor:default}ul.subServices{list-style:none;margin:0;padding:0;padding-bottom:50px;padding-top:30px}.subServices li{width:100%;height:180px;list-style:none}.subServiceLeft .subServiceContent,.subServiceLeft .smallCircle{float:left;margin-left:20px}.subServiceRight .subServiceContent,.subServiceRight .smallCircle{float:right}.subServiceContent{width:500px}.subServiceRight .subServiceContent{margin-right:20px}.subServiceRight{text-align:right}.expSubCircle .innerCircle,.subServices .smallCircle .innerCircle{cursor:default}.subServiceBannerBottom{width:1000px}.subServiceBannerBottom h2{text-align:center}.subServiceBannerBottom ul{margin:0;padding:0;margin-top:30px;margin-left:20px}.subServiceBannerBottom ul li{float:left;width:225px;list-style:none;margin-right:20px;margin-bottom:20px}.subServiceBannerBottom ul li img{border:solid 1px #bfbfbf}.subServiceBannerBottom ul li h4{text-align:center;margin:0;color:#000;font-weight:600;font-size:11px;text-transform:uppercase}.subServiceBannerBottom ul li h4 span{display:block;font-weight:500;color:#c42f2d}a.expSubMoreButton{margin:0 auto;width:150px;display:block;margin-bottom:40px}.expDesignContain .smallCircle div,.expDesignContain .mediumCircle div{background-color:#56a026}.expDesignContain .smallCircle .innerCircle{background-image:url('http://images.stationfour.com/expertise/exptertise-icons-design-sprites-v2-2.png')}.designCircleSub div{background-image:url(http://images.stationfour.com/expertise-icons-sprites-white.png);background-position:-362px 38px}.brandingIcon div{background-position:21px 20px}.printDesignIcon div{background-position:-580px 20px}.webDesignIcon div{background-position:-179px 20px}.ecomDesignIcon div{background-position:-780px 20px}.mobileDesignIcon div{background-position:-378px 20px}.uiDesignIcon div{background-position:-980px 20px}.expStratContain .smallCircle div,.expStratContain .mediumCircle div{background-color:#c72121}.stratCircleSub div{background:#c72121 url(http://images.stationfour.com/expertise-icons-sprites-white.png) 38px 38px}.expStratContain .smallCircle div{background-image:url(http://images.stationfour.com/expertise/exptertise-icons-strategy-sprites-2.png)}.requirementsGatheringIcon div{background-position:20px 20px}.brandIdentityIcon div{background-position:-179px 20px}.contentStrategyIcon div{background-position:-373px 20px}.competitiveComparativeIcon div{background-position:-583px 20px}.expUXPage .smallCircle div,.expUXPage .mediumCircle div{background-color:#ff5904}.uxCircleSub div{background-color:#ff5904;background-image:url(http://images.stationfour.com/expertise-icons-sprites-white.png);background-position:-162px 38px;background-repeat:no-repeat}.expUXPage .smallCircle .innerCircle{background-image:url(http://images.stationfour.com/expertise/exptertise-icons-ux-sprites-2.png)}.personaDevelopmentIcon div{background-position:-395px 20px}.interactivePrototypingIcon div{background-position:-184px 20px}.surveyIcon div{background-position:20px 20px}.usabilityTestingIcon div{background-position:-600px 20px}.expDevContain .smallCircle div,.expDevContain .mediumCircle div{background-color:#1b9bce}.devCircleSub div{background:#1b9bce url(../images/expertise-icons-sprites-white.png) -562px 38px no-repeat}.expDevContain .smallCircle .innerCircle{background-image:url(http://images.stationfour.com/expertise/exptertise-icons-dev-sprites-2.png)}.techArchitectureDesignImplementationIcon div{background-position:19px 20px}.mobileTabletDevIcon div{background-position:-185px 20px}.webAppDevIcon div{background-position:-377px 20px}.ecomDevIcon div{background-position:-582px 20px}.cmsDesignImplementationIcon div{background-position:-787px 20px}.integrationDeploymentIcon div{background-position:-995px 20px}.richInternetAppIcon div{background-position:-1200px 20px}.expMarketingContain .smallCircle div,.expMarketingContain .mediumCircle div{background-color:#ba3d8f}.marketingCircleSub div{background:#ba3d8f url(http://images.stationfour.com/expertise-icons-sprites-white.png) -762px 38px no-repeat}.expMarketingContain .smallCircle .innerCircle{background-image:url(http://images.stationfour.com/expertise/exptertise-icons-marketing-sprites-2.png)}.multiChannelMarketingIcon div{background-position:18px 20px}.seoIcon div{background-position:-180px 20px}.semIcon div{background-position:-377px 20px}.socialMediaCampaignManagementIcon div{background-position:-592px 20px}.threeByTwo,.OneByOneByTwo,.oneByOne{overflow:hidden;position:relative}.threeByTwo li{margin-right:6px !important;position:static}.threeByTwo li:nth-child(3n+3){margin-right:0 !important}.threeByTwo .infoBox{width:100%;height:50px;background:rgba(0,0,0,.85);position:absolute;bottom:-50px;left:0;overflow:hidden}.threeByTwo li:nth-child(1n+4) .infoBox{top:-50px;bottom:auto}.threeByTwo .infoBox h2{margin:0;color:#fff;font-size:15px;text-align:center;padding:3px 0 2px 5px}.threeByTwo .infoBox h2 span{color:#c42f2d;display:block}.threeByTwo .infoBox p{color:#fff;width:100%;margin:0;padding:0;clear:both;text-align:left;padding-left:5px;font-size:11px;display:none}.threeColumns li .infoBox h2{color:#fff}.OneByOneByTwo li:nth-child(2n){margin-left:7px !important}.OneByOneByTwo li:nth-child(3n){margin-right:0 !important}.OneByOneByTwo li{position:static}.OneByOneByTwo .infoBox,.oneByOne .infoBox h2{color:#fff;line-height:40px}.playArrow{height:48px;width:38px;background:url(http://images.stationfour.com/company/icon-play-video.png) no-repeat;position:absolute;left:131px;top:20px}.lifeAtS4 h2 span{color:#c42f2d}.lifeAtStats h4{text-transform:uppercase;font-size:16px;margin-top:3px}.lifeAtStats h4 span{font-family:"arvo-i4",arvo;color:#c42f2d;font-weight:400;text-transform:none;font-style:italic}.companyStatsMoreButton{text-align:center;margin:40px 0 0 0;padding-bottom:60px;display:none}.companyStats .moreButton{padding:15px 60px 15px 60px;font-size:23px;margin-bottom:30px}.threeColumns .moreButton{margin-bottom:50px}img.companyStatsImage{margin:30px 0 30px 0}.threeColumns h2{margin-top:3px;margin-bottom:0}.threeColumns a{text-decoration:none;padding:0;margin:0;color:#000}.companyHome li{margin-bottom:40px}.imageRotate{width:300px;height:140px;overflow:hidden}.stats h2{font-size:28px}.stats .row.top{height:366px}.stats .row.middle{border:1px solid #bfbfbf;border-left:none;border-right:none}.stats .row.bottom{height:379px}.stats .row .box{float:left;text-align:center;padding:20px 0;height:100%}.stats .row .box img{padding:16px 0}.stats .row .box.cats{border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;width:600px}.stats .row .box.lunch{border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;width:395px;float:right}.stats .row .box.movies{float:none}.stats .row .box.blind{border-right:1px solid #bfbfbf;border-top:1px solid #bfbfbf;width:395px}.stats .row .box.kart{border-left:1px solid #bfbfbf;border-top:1px solid #bfbfbf;width:600px;float:right}.stats .spacer{clear:both;height:3px}.bioImageBanner{position:relative;margin:0 auto;margin-top:15px;width:1000px;height:240px}.bioImageBanner img{max-width:100%}.bioBanner{position:relative;width:100%;overflow:hidden;margin-top:35px}.bioBanner .bannerControl{top:80px}.bioImageBanner .bcLeft{left:0}.bioImageBanner .bcRight{right:0}h3.bioSubhead{width:900px;text-align:center;padding-left:50px;font-size:16px}.bioText{margin-bottom:11px}.bioCol1{float:left;width:480px}.bioCol2{float:right;width:480px}.bioQuestions h2{margin-bottom:21px}.bioQuestions h4+p{margin-top:0;padding-top:0}.bioQuestions h4{margin-bottom:0;margin-top:0;color:#c42f2d}.fastFacts{text-align:center}.bioOtherInfo{margin-bottom:30px;position:relative}.bioQuestions{position:relative}.questionsIcon{position:absolute;top:-15px;right:80px}@-moz-document url-prefix(){.questionsIcon{top:-14px;}.bioQuestions h2{margin-bottom:21px;}.contentInBounds hr{border:none;border-top:solid 1px #999;}}.powerRankingGrid{width:481px;padding-top:3px;padding-bottom:3px;height:209px;background:url(http://images.stationfour.com/people/power/power-ranking-grid.png) no-repeat}.powerBar{height:30px;width:480px;margin-top:10px;margin-bottom:21px;position:relative}.powerBar h3{position:absolute;left:35px;color:#fff;top:5px;margin:0;padding:0;z-index:12;font-family:proxima-nova-n7,proxima-nova,helvetica,arial,Sans-Serif;font-weight:700}.powerBar h3 span{font-weight:400}.powerBar p{font-weight:700;line-height:30px;text-align:center;color:#fff;margin:0;padding:0}.powerUnit{height:30px;width:48px;float:left;background:#928;display:none}.powerBar .powerIcon{background:url(http://stationfour.com/Content/themes/s4/images/people/power/power-icons-v6.png) no-repeat 0 0;height:30px;width:30px;position:absolute;left:2px;top:0;display:none}.spinalTap{width:531px}.connectingLine,.prConnectingLine,.horzLine{height:1px;width:1px;position:absolute;z-index:99}ul.bioFact{width:480px;list-style:none;padding:10px 0;margin:0}.bioFact li{float:left;width:210px;display:inline-block;height:90px;text-align:left;position:relative;margin:0;padding:0;margin-left:20px}.bioFact li .icon{background:url(http://stationfour.com/Content/themes/s4/images/people/icons-stats-v10.png) no-repeat;width:80px;height:80px;background-position:0 0;position:absolute;right:0;top:0}.bioFact li h3{font-size:22px;text-transform:uppercase;font-weight:700;font-family:proxima-nova-n7,proxima-nova,helvetica,arial,san-serif;margin:0;padding:0}.bioFact li p{margin:0;padding:0;width:165px}.peopleControls{top:200px !important}.childRearing p{display:none}h1.workHeader{padding:37px 0 14px 0;line-height:1}.portBanner{height:450px;width:100%;background:#000;position:relative;overflow:hidden}.portBannerContain{width:1000px;margin:0 auto}.portBanner .bannerControl{top:185px}.portBanner h1{color:#fff}.workIndex li img{left:0}.workIndex li{height:240px}.indexImgOverlayBorder{position:absolute;z-index:99;top:0;left:0;display:block}.workIndex img{box-shadow:#888 0 0 0}.featuredSafariland{width:1000px;height:450px;margin:0 auto;position:relative;background:url(http://images.stationfour.com/portfolio/featured/safariland-banner.jpg) no-repeat;padding:0}.featuredSafariland .bannerContent{position:absolute;right:50px;top:90px;text-align:right}.featuredSafariland h1{text-indent:-9999px;width:158px;height:21px;background:url(http://images.stationfour.com/portfolio/featured/logo-safariland.png) no-repeat;position:absolute;right:0}.featuredSafariland h2{font-size:44px;color:#eee;text-shadow:1px 1px 0 #333,2px 2px 0 #333}.featuredSafariland p{color:#fff;font-size:18px;width:470px;margin-top:0;margin-bottom:30px;line-height:1.3em}.featuredSafariland a.moreButton:hover{background-color:#dd2121}.portDetailBanner{height:275px;width:100%;position:relative;overflow:hidden}.portDetailBannerContain{width:1000px;margin:0 auto;position:relative;height:275px}.portDetailBanner .bannerControl{top:98px}.portDetailBannerContain{z-index:199}.portDetailBannerContain h1{color:#fff;text-shadow:1px 1px 1px #000}.portDetailBannerContain h2{text-align:center;font-family:arvo;font-size:28px;font-weight:400;text-transform:none;margin-top:0}.portDetailBannerContain h3{color:#fff;width:690px;font-weight:200;margin:10px auto;text-align:center;font-family:proxima-nova-n7,proxima-nova,helvetica,arial;font-size:18px;line-height:24px}.portDetailScreens{position:relative;margin-top:40px}.portDetailScreens .borderWrap{margin-top:40px}.portDetailScreens{margin-bottom:40px}.featuredSubProject img,.portDetailScreens img{box-shadow:0 0 12px #ccc}.featuredSubProject img.no-shadow,.portDetailScreens img.no-shadow{box-shadow:none}.no-shadow{box-shadow:none}.portPreview{background-color:#d22424;height:80px;width:100px;position:absolute;top:0}.portPreviewImage{position:absolute;right:3px;top:3px;width:93px;height:60px;border:1px solid #981515}.portPreviewImage img{width:93px;height:60px}.portPreview h4{text-transform:uppercase;color:#fff;background:#d22424;font-size:11px;margin:0;padding:0;text-align:center;width:100px;position:absolute;bottom:1px}.nextPreview{right:-100px}.prevPreview{left:-100px}.bannerControlContain{width:100%;height:100px;z-index:993900;top:0;position:fixed;top:175px}.bannerControlContain .bannerControl{top:0}.contactCircles{width:790px;margin:0 auto;margin-top:40px;margin-bottom:40px}.contactCircles .mediumCircle{float:left}.contactCircles .mediumCircle{margin-left:20px;margin-right:20px}.contactCircles a{text-decoration:none}.contactCircles div div{background-image:url(http://images.stationfour.com/contact-icons-sprites.png)}.mapCircle div{background:#c72121;background-position:38px 38px}.phoneCircle div{background:#56a026;background-position:-162px 38px}.emailCircle div{background:#ba3d8f;background-position:-367px 38px}.contactForm h3{text-align:center;font-size:18px;font-weight:bold}.contactInputs input,.contactInputs select{height:40px;width:478px;border:none;text-align:center !important;font-family:proxima-nova-n4,proxima-nova,helvetica,arial;font-size:16px;color:#000}contactInputs .placeholder{text-align:center !important}.contactInputs div:nth-of-type(odd){margin-right:20px}.contactInputs div.inputContain{position:relative;width:478px;background:#fff;border:solid 1px #e4e4e4;float:left;height:42px;margin-bottom:25px;text-align:center;box-shadow:0 0 0 1px #fff}.contactInputs div.inputContain input[placeholder]{color:#000}.contactInputs div.inputContain input{line-height:40px}.contactInputs div span.formNumber{position:absolute;z-index:10;left:12px;top:-6px;font-weight:700;font-size:40px;color:#e4e4e4}.contactInputs input:focus,.contactInputs textarea:focus{color:#c42f2d;outline:#ddd solid 2px}.tellUsMore div{float:none;width:500px;margin-left:200px;height:auto;border:none;box-shadow:none;position:relative}.contactInputs textarea{width:560px;padding:20px;height:200px;border:none;font-family:proxima-nova-n4,proxima-nova,helvetica,arial;font-size:16px;box-shadow:0 0 0 1px #fff;border:solid 1px #e4e4e4;resize:none}.contactInputs textarea:focus{color:#c42f2d}.contactButton{margin:0 auto;width:213px;padding-bottom:80px;margin-top:20px}.contactButton .moreButton{background-image:url(http://images.stationfour.com/home-banner-control-right-arrow.png);background-repeat:no-repeat;background-position:180px 17px;text-indent:-30px;display:block;font-size:20px;padding:15px 50px}.contactInputs select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:40px}a.backButton:hover,p .moreButton:hover,.contactButton .moreButton:hover{background-color:#dd2121 !important}.contactInputs select{width:478px;opacity:0;position:absolute;top:0;left:0;z-index:11}.select{position:relative}.select select{border:none}.select span{width:478px;height:42px;position:absolute;top:0;left:0;background:url(http://images.stationfour.com/drop-down-arrow.png) no-repeat 440px 10px}.select span.redArrow{background-image:url(http://images.stationfour.com/drop-down-arrow-red.png)}.contactInputs div .select span{text-align:center;display:block;width:478px;font-family:proxima-nova-n4,proxima-nova,helvetica,arial;font-size:16px;font-weight:400;position:relative;color:#000;line-height:42px;left:0;top:0}.select option{padding:0;margin:0;line-height:30px;height:30px;padding-top:8px;border:none}.contactInputs .field-validation-error{position:absolute;left:10px;bottom:-20px;width:470px;color:#c42f2d;text-align:center}.contactFormSuccess{width:500px;height:442px;background:#fff url(http://images.stationfour.com/bg-contact-success.jpg) no-repeat right bottom;box-shadow:0 0 35px #000;border-top:solid 10px #000;position:relative}.closeButton{position:absolute;width:27px;height:27px;background:url(http://images.stationfour.com/button-close.png) no-repeat;right:20px;top:-18px}.contactFormSuccess h1{text-align:left;margin-left:40px;line-height:1em}.contactFormSuccess p{margin-left:40px;font-size:16px;font-weight:500;width:280px;color:#333}.contactFormSuccess p span{color:#c42f2d;font-weight:700}.contactFormSuccess .buttonWrap{margin-left:40px;margin-top:30px}.contactButton{position:relative}.contactButton #spinner{position:absolute;top:-90px;left:95px}.buttonWrap a.moreButton:hover{background:#dd2121}.contactValidation{width:400px;margin:0 auto;margin-top:-60px;text-align:center;color:#dd2121;margin-bottom:30px}.locatBanner{width:100%;height:378px;position:relative;background:#000 url(http://images.stationfour.com/home/locat/bg-banner-big.jpg) no-repeat 50% 20%;background-size:125%}.locatBannerContain{width:1000px;margin:0 auto;position:relative}.locatBanner h1,.locatBanner h2{width:500px;color:#fff;text-transform:none;text-shadow:1px 1px 1px #000;padding-top:35px;text-align:left}.locatBanner h1{line-height:1.1em}.locatBanner h2{font-size:18px;line-height:1.3em;font-weight:600;margin-top:0;padding-top:30px}.locatBanner .bigArrowButton{left:0;width:auto;text-align:left}.locatScreenshotContain{width:426px;height:364px;position:absolute;top:35px;right:45px;background:url(http://images.stationfour.com/home/locat/bg-browser.png) no-repeat;z-index:99}.locatScreenshots{width:420px;height:343px;overflow:hidden;position:absolute;top:18px;left:3px}.locatScreenshotShadow{width:528px;height:72px;background:url(http://images.stationfour.com/images/home/locat/browser-shadow.png) no-repeat;position:absolute;right:0;top:345px}ul.locat1by4{list-style:none;margin:0;padding:0;margin-top:50px;margin-bottom:35px}.atlantaPageContent ul{margin-top:10px}.atlantaPageContent{margin-top:25px}.atlantaPageContent h1+h2{width:auto;text-align:right;color:#c42f2d}ul.locat1by4 li{width:230px;margin-right:20px;float:left;margin-left:0;text-align:center}ul.locat1by4 li:last-child{margin-right:0}.locat1by4 h2{text-transform:none;font-size:16px}.locat1by4 h2 a{text-decoration:none}.musicSprite,.orangeHeading a{color:#ff5904}.truckprite,.greenHeading a{color:#56a026}.drinkSprite,.blueHeading a{color:#1b9bce}.speechSprite,.purpleHeading a{color:#ba3d8f}.locatFeatured{position:relative;width:1000px;height:380px}.locatFeaturedCopy{width:610px;position:absolute;right:0;text-align:right;height:280px}.locatFeatured h1{text-align:right}.locatFeatured p{padding-left:20px;font-size:16px}.locatFeatured h4 a{font-size:18px;text-decoration:none}.locatFeaturedAtlanta{background:url(http://images.stationfour.com/home/locat/atlanta-mtech-mobile.jpg) no-repeat 0 20px}.locatFeaturedFlorida{background:url(http://images.stationfour.com/home/locat/hickory-foods-florida-screenshots.jpg) no-repeat 0 20px}.locatFeaturedOrlando{background:url(http://images.stationfour.com/home/locat/boys-and-girls-club-of-america.jpg) no-repeat 0 20px}.locatFeaturedOrlando h1{font-size:36px !important}.skinnyMiddleCol{margin:0 auto;width:550px}.skinnyMiddleCol h2{text-align:center}.fiveYearBanner{width:100%;height:500px;background:#000;border-top:10px solid #c12c28;border-bottom:10px solid #c12c28;position:relative;z-index:999}.fiveYearBanner div{width:1200px;height:500px;margin:auto}ul.fiveYear1by4{list-style:none;margin:0;padding:0;margin-top:50px;margin-bottom:35px}ul.fiveYear1by4 li{width:200px;margin-right:65px;float:left;margin-left:0;text-align:center}ul.fiveYear1by4 li:last-child{margin-right:0}.fiveYear1by4 h2{margin-bottom:120px}.fiveYear1by4 li p{font-size:16px;color:#000}.musicSprite,.truckprite,.drinkSprite,.speechSprite{height:300px;background:url(http://images.stationfour.com/anniversary-images/img-5-year-sprite.png) no-repeat -9px 70px}.truckprite{background-position:-225px 70px}.drinkSprite{background-position:-445px 70px}.speechSprite{background-position:-665px 70px}.fiveYearLocation{height:280px;margin-top:30px}.fiveYearLocation img{float:left}.partyLocationText{float:right;text-align:right;width:560px}.partyLocationText h2{font-size:45px;text-transform:none;font-weight:700;margin-top:10px}.partyLocationText p{color:#000 !important;font-size:16px !important}.fiveYearBG{position:absolute;z-index:2;width:100%;height:630px !important;background:url(../images/home/banner/five-years/img-banner-anniversary.jpg) repeat-x}.port-Jacksonville-Art-Walk .portDetailTexture{background-size:contain}@media(max-width:1060px){.facet_sidebar{display:none}}.expTechLogos ul{text-align:center}.expTechLogos ul li{float:none;display:inline-block;text-align:center;margin:15px}.homeExpertiseContent,.homeAboutUsContent{padding-top:50px;height:380px;width:auto;position:relative;background:#fff}.homeExpertiseContent{height:auto;padding-bottom:90px}.homeExpertiseContent h1,.homeBlog h1{width:80%;margin:0 auto}.hStache{width:100%;margin:30px 0 40px 0}.hStache span{background:#d22424;height:2px;width:70px;display:block;margin:0 auto}.homeAboutUsContent p,.homeExpertiseContent p{text-align:center;font-size:18px;line-height:1.88em;width:800px;margin:0 auto;color:#535353}.nextSqRotate{margin:0 auto;width:35px;left:0;right:0;position:absolute;z-index:99;height:35px;background:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.homeAboutUsContent .nextSqRotate{bottom:-17px}.getToKnowUs{height:450px;cursor:pointer;background-attachment:scroll !important;background:#000;width:100%;position:relative;background-image:url(http://images.stationfour.com/home/bg-office.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.getToKnowUs h2{font-size:90px;margin:0 auto;line-height:.9em;text-shadow:6px 7px 17px rgba(0,0,0,.3);color:#fff;padding-top:145px;text-align:center;text-transform:none}.getToKnowUs h3{text-align:center;color:#fff;font-style:italic}.getToKnowUs h2 span{height:65px;width:58px;display:inline-block;position:relative;top:10px;text-indent:-9999px;background-image:url(../images/home/icon-next-arrow.png);background-repeat:none}.homeAboutUsClientsContain{background:#f1f1f1;height:auto;padding-bottom:80px;padding-top:20px}.homeAboutUsClients{height:auto;width:818px}ul.clientLogos{margin-top:50px}ul.clientLogos li{width:200px;height:140px;margin:0 !important;border-right:2px solid #e1e1e1;border-bottom:2px solid #e1e1e1}ul.clientLogos li:nth-child(4n){border-right:none}ul.clientLogos li:nth-child(n+13){border-bottom:none}ul.clientLogos li a{vertical-align:middle;margin:0 auto;margin-top:15px}.homeWorkButton{margin:60px auto 0 auto}.homeBlog{width:50%;min-width:530px;float:left;height:600px;position:relative;background:#000 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMEE4NTFCNzI3QzBFMzExQUU3MEI3Q0Y3NTI1RDM5NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOTY5NkQzQTFFRjgxMUU1OTMxRUMwRkNDNTczQTQ0RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOTY5NkQzOTFFRjgxMUU1OTMxRUMwRkNDNTczQTQ0RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OTJiMThiMC1hZTIwLWZiNGMtYjk0OS1mMzhhMDU1Yjk5ZTUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MjM2MmY4ZS1iZTg4LTExZTQtOTBlYi1jYWM1ZGQ1MDY0OTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7G2s0dAAAABlBMVEUZGRkUFBTuBA/+AAAAGUlEQVR42mJgZGQAAgjJgMIhB1DVNIAAAwAHPAARDV4ypQAAAABJRU5ErkJggg==') repeat}.homeContactNew{position:relative;background:#ccc url(http://images.stationfour.com/home/bg-map.jpg) 50% repeat-x;width:50%;min-width:530px;float:left;height:600px}.homeBlogAndContact h1{font-size:40px;padding-top:50px}.homeBlog h1,.homeBlog p{color:#fff}.homeBlogAndContact p{text-align:center;font-size:18px;line-height:1.88em;width:80%;margin:0 auto}.homeBlogContent{width:545px;margin:0 auto}a.homeButtons{padding:15px 20px;text-shadow:none;font-size:16px;letter-spacing:.2px}.homeBlogAndContact a.homeButtons{position:absolute;bottom:80px;left:0;right:0}.footerContain,.footer{border:none;background:#c62121;color:#fff;position:relative}.footer .copyright h1 a{background:url(http://images.stationfour.com/utility-sprites-v3.png) 0 -91px;width:165px;height:25px}.footer ul li a,.footer ul li span,.footer .copyright p a{color:#fff !important}iframe{display:none}.mobileFooterContent{display:none}h1,ul.clientLogos li,.homeBannerContain{opacity:0}.header h1,.copyright h1{opacity:1}.hammmyHamHam{display:none}.canvasFullBG{background:#f1f1f1;border:none}.canvasFullBG h2{color:#000}.contactButton .moreButton{background-position-y:14px}.expTechLogos ul li.toolboxWordpress{background-position-x:-446px}.expTechLogos ul li.toolboxMVC{background-position-x:1px}.bigArrowButton{margin-bottom:0;padding-bottom:60px}.threeColumns.featuredProcess li{margin-bottom:10px !important}.threeColumns.featuredProcess li span{bottom:55px !important}.contentInBounds h1{padding:67px 0 14px 0 !important}.contentInBounds h1+h2{padding-bottom:30px !important}.workIndex ul,.peepsList ul{margin-top:0}.hovered{display:none}.subpage h1{opacity:1 !important}ul.homeExpIcons{width:95%;padding:0;margin:50px auto;text-align:center}ul.homeExpIcons h3{color:#000;text-transform:uppercase;font-weight:700;font-size:16px;padding-top:20px}ul.homeExpIcons li{width:19.6%;display:inline-block;text-align:center;vertical-align:top}ul.homeExpIcons ul{padding-left:0}ul.homeExpIcons ul li{display:block;text-align:center;width:100%;margin-bottom:4px}ul.homeExpIcons li span{display:block;margin:0 auto;width:75px;height:75px;background:url(http://images.stationfour.com/home-experience-sprites-2.png)}ul.homeExpIcons li.homeUx span{background-position:-84px -2px}ul.homeExpIcons li.homeDesign span{background-position:-160px -3px}ul.homeExpIcons li.homeDevelopment span{background-position:-250px 0}ul.homeExpIcons li.homeMarketing span{background-position:-342px -2px}ul.homeExpIcons{height:134px;overflow:hidden}ul.homeExpIcons a{text-decoration:none}.expButton{width:50px;height:50px;background:#f1f1f1;position:relative;border-radius:50%;margin:0 auto;cursor:pointer}.expButton:hover{background:#f3f3f3}.expButton span{display:block;background:#898989;height:2px;width:30px;position:relative;top:25px;left:10px}.expButton span:before{display:block;width:inherit;height:2px;width:30px;background:inherit;left:0;content:'';transform:rotate(90deg)}.homeExpOpening{-webkit-animation:homeExpOpening-ani .3s forwards;animation:homeExpOpening-ani .3s forwards;-webkit-animation-timing-function:ease-out}.homeExpClosing{-webkit-animation:homeExpClosing-ani .3s forwards;animation:homeExpClosing-ani .3s forwards;-webkit-animation-timing-function:ease-out}@-webkit-keyframes homeExpOpening-ani{100%{-webkit-transform:rotate(135deg);transform:rotate(135deg);background:#bbb}}@keyframes homeExpOpening-ani{100%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes homeExpClosing-ani{100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:#898989}}@keyframes homeExpClosing-ani{100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:#898989}}h4.customBrooks{margin-top:224px}p.customBrooks{margin-top:170px}.homeBannerPlaceholder{height:630px;position:relative;z-index:-1;display:none}.homeBannerPlaceholder.show{display:block}.upcomingClients ul.clientLogos li{border-bottom:none !important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.homeBanner{position:static !important}.homeBannerPlaceholder{height:0 !important}}@media screen and (max-width:1080px){h4.customBrooks{margin-top:54px}.expertiseListContain{position:relative;left:20px}.expVertLine,.expDLineTop,.expContain,.expertiseListContain{margin:0 auto !important}.portDetailScreens img{margin-left:auto;margin-right:auto}.singleCol{padding:0 30px}.colSplit-1to1 li.col1,.colSplit-1to1 li.col2{padding-right:0 !important;width:44%;margin-right:0;margin-bottom:40px;display:inline-block;text-align:center;float:none !important}.colSplit-1to1 li.col1{padding-left:5%;padding-right:5% !important}.colSplit-1to1 li.col2{padding-right:5%;padding-left:5%}.colSplit-1to1 li img{width:100%}.colSplit-1to1 li.col2 img{margin-bottom:40px !important}.colSplit-1to1 li p{margin-bottom:20px}.colSplit-1to2 li.col2{width:55%;padding-left:5%}.colSplit-2to1 li.col1{width:50%;padding-left:5%}.colSplit-2to1 li.col2{padding-right:0;width:35%;padding-right:5%}.colSplit-1to2 li.col1{width:29%;padding-right:5%}.colSplit-1to2 li.col1{padding-left:5%;padding-right:0}.colSplit-1to2 li.col2{padding-right:5%;padding-left:0}.colSplit-1to2 li img,.colSplit-2to1 li img{width:100%;position:static}.fourColumns ul li{text-align:center;margin-right:0 !important;width:20%;padding-left:2%;padding-right:2%;float:none;display:inline-block}.fourColumns li img{width:100%}.portDetailBannerContain h1{padding-top:20px !important}.homeContactNew{width:100%;height:530px;background-size:cover}.homeBlog{width:100%;height:auto;padding-bottom:100px}.homeBlogAndContact .homeBlog a.homeButtons{position:relative;bottom:auto}.bannerTextContain{display:none}.homeBannerPlaceholder{height:500px}.clientBanner{height:500px}.homeBanner{height:500px !important;margin-top:20px}.bannerControl{top:190px}.header h1{margin:20px}.headerLine{display:none}.colSplit-1to1 li.col2{padding-right:5% !important}.subpage .header{height:95px}.subpage .headerLine{display:block;margin-top:95px}.contentInBounds{width:auto}.contentInBounds h1{width:80%;margin:0 auto;font-size:40px;line-height:1.2em}.featuredSubProject h1+h2,.contentInBounds .hStache+h2,.contentInBounds h1+h2{width:80%;line-height:1.88em}.threeColumns ul{padding:0 0;width:100%}.threeColumns ul li{margin-right:0;float:none;display:inline-block;margin-bottom:-2px}.lifeAtS4 ul li ul li{float:left}.lifeAtS4 ul li{margin-bottom:30px}.infoBox h2{color:#fff !important}.stats div{border:none}.stats .spacer{display:none}.stats .row .box.cats{width:50%;padding-left:4%;border:none}.stats .row .box.lunch{width:30%;border:none;padding-right:4%}.stats .row.middle{border:none}.movies,.movies img{width:95%;margin:20px auto 20px auto}.stats .row .box.blind{width:100%;margin-bottom:40px;border:none}.stats .row .box.kart{float:none;width:100%;border:none}.stats .row.bottom{height:auto}.bigArrowButton{width:auto}.subPageMenuContain{margin-top:10px}.firstHead,.workHeader{padding-top:70px !important}.subpage #mainBodyContentWrapper h1{padding-top:40px}.header ul li a.currentNav{height:95px;line-height:105px}.header{width:auto;height:105px}.header ul{margin-right:10px}.header ul li a{padding:0 22px 0 10px;margin-top:35px}.rightNavArrow{right:5px}.footer{width:90%}.footer ul{display:none}.footer .mobileFooterContent{display:block}.footer .mobileFooterContent p{font-size:12px !important;margin:0;padding-top:22px;line-height:1.4em}.footer .mobileFooterContent p a{color:#fff}.contactInputs div.inputContain{float:none;margin:0 auto 20px auto}.contactForm h1{margin-bottom:20px}.tellUsMore div{margin:0 auto;width:100%}.contactInputs textarea{margin:0 auto;display:block}.contactCircles .mediumCircle{float:none;display:inline-block}.contactCircles{text-align:center;width:auto}.bioQuestion,.bioCol1,.bioCol2{display:inline-block;width:40%;text-align:left;margin:15px auto}.bioCol1{padding-left:8%}.bioCol2{padding-right:8%}.bioText p{font-size:14px}h3.bioSubhead{padding-left:0;margin:0 auto}.fastFacts,.bioQuestions{float:none;text-align:center;width:100% !important;padding-left:0}.bioQuestion{margin:0 20px;vertical-align:top}.powerRankingGrid{margin:0 auto}.pRankings{margin-bottom:70px}.questionsIcon{top:-30px}ul.bioFact{display:inline-block;float:none;text-align:center;width:100%}.bioFact li{margin:10px 50px;display:inline-block;float:none}.connectingLine,.prConnectingLine,.horzLine{display:none}.portDetailBanner{margin-top:10px}.stickyBottomLeft{position:static !important}.colSplit-1to1 li.col1{vertical-align:top}.singleCol img{width:98%}.featuredSubProject{width:auto !important}.subpage .menu--off{margin-top:7px}.lifeAtS4 .theresNoHover{display:none}}@media screen and (max-width:1020px){h4.customBrooks{margin-top:34px}p.customBrooks{margin-top:50px}.hovered{display:block !important}.portDetailBannerContain{width:auto}.expHomeMarketingContain,.expStrategyContain,.expHomeUXContain,.expHomeDevContain{display:block;margin-bottom:90px}.expHomeContentContain{margin-bottom:90px;margin-top:20px}.expertiseListContain{text-align:center;width:77%;height:auto}.expertiseListContain .mediumCircle{float:none;display:inline-block}.expDLineBottom,.expVertLine,.expDLineTop{display:none}.portDetailScreens img:first-child{width:90%}.expSubHeadContentText{float:none;margin:0 auto}.expSubCircle{position:relative;left:auto;top:auto;margin:5px auto 35px auto}.mediumCircle{float:none}.bioImageBanner{width:100%;height:auto}h3.bioSubhead{width:90%}.stickyBottom{position:static !important}.colSplit-1to2 .col1 img{margin:20px auto !important}.subPageMenu{width:auto}.colSplit-2to1 li.col1,.colSplit-2to1 li.col2{width:40%;padding-left:30%;padding-right:30%}}@media screen and (max-width:1000px){.singleCol{width:90%;padding:0 5%}.singleCol img{width:100%}.expSubHeadContentText{width:95%}.expSubHeadContentText p,.expHomeContentContain p{font-size:18px;width:85%;margin:15px auto;line-height:1.88em;font-weight:300}.expInfoIntroText,.expServiceLinks{float:none}.expHomeMarketingContain .expProcessDiagram,.expHomeDevContain .expProcessDiagram,.expHomeDesignContain .expProcessDiagram,.expHomeUXContain .expProcessDiagram,.expStrategyContain .expProcessDiagram{position:static}.expProcess{clear:both;text-align:center}.expProcessDiagram{margin:0 auto}.expStrategyContain .moreButton,.expHomeContentContain .moreButton{position:static;margin:0 auto}.expHomeContentContain{height:auto}.expInfoIntroText{width:auto;text-align:center}.expServiceLinks{margin:40px auto;width:75%}.expHomeContentContain{width:auto}.expServiceLinks ul{width:100%;text-align:center}.expServiceLinks ul li{float:none;display:inline-block;text-align:center}.expHomeMarketingContain .expProcessDiagram,.expHomeUXContain .expProcessDiagram,.expStrategyContain .expProcessDiagram{background-position-x:50%;background-size:contain;width:95%}.expHomeDevContain .expProcessDiagram,.expHomeDesignContain .expProcessDiagram{height:230px;width:100%;background-size:contain;background-position-x:50%}.expHomeUXContain .expProcessDiagram{height:270px}.expHomeMarketingContain .expProcessDiagram,.expHomeDevContain .expProcessDiagram{margin-bottom:20px}.expHomeMarketingContain .expProcessText,.expHomeDesignContain .expProcessText,.expHomeDevContain .expProcessText{display:none}.subPageMenu ul li a{padding:0 15px 0 15px}}@media screen and (max-width:865px){.expertiseListContain{margin-bottom:120px !important}ul.homeExpIcons li{width:30%;margin-bottom:35px;text-align:center}ul.homeExpIcons{height:auto}.expButton{display:none}.portDetailBannerContain h1{font-size:35px;width:90%;margin:0 auto}.portDetailBannerContain h2{font-size:20px;width:80%;margin:0 auto}.portDetailBannerContain h3{font-size:16px;width:80%}.colSplit-1to2 .col1,.colSplit-2to1 .col1{margin-right:0 !important}.fourColumns ul li{width:30%;padding-left:5%;padding-right:5%}.peopleControls{position:absolute;top:170px !important}.expStratContain,.expUXPage,.expDesignContain,.expDevContain,.expMarketingContain{margin-top:-55px}.subPageMenuContain{display:none}h1.expHead{margin-top:-55px}.homeAboutUsClients{width:650px}ul.clientLogos li:nth-child(3n){border-right:none !important}ul.clientLogos li:nth-child(4n){border-right:1px solid #e1e1e1}ul.clientLogos li:nth-child(16){display:none}.homeAboutUsContent{height:auto;padding-bottom:60px}.homeAboutUsContent h1,.homeExpertiseContent h1,.homeAboutUsClientsContain h1{font-size:35px;line-height:1.2em}.homeAboutUsContent p,.homeExpertiseContent p{font-size:16px;width:80%}.getToKnowUs h2{font-size:75px}.getToKnowUs h2 span{top:3px}.homeBannerLeftImage,.homeBannerRightImage{display:none}.header ul li a.currentNav{padding:15px 0 !important;background:none;color:#c42f2d;height:35px;line-height:35px}.header ul li a.currentNav:hover{background:#c42f2d;color:#fff}.hammmyHamHam{display:block;float:right}.header nav{display:none}.wrapper{height:100%;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;margin-top:13px}.mobileMenu{font-size:2em;color:#333;border-top:8px solid #000;border-bottom:8px solid #000}.mobileMenu ul{width:100%;margin:0}.mobileMenu ul li{float:none;text-align:center;width:100%;margin:0;border-bottom:1px solid #eee}.mobileMenu ul li:last-child{border-bottom:none}.mobileMenu ul li a{margin:0;padding:15px 0}.mobileMenu a:hover span.rightNavArrow{margin-top:14px;margin-right:30px}.menu--off{position:absolute;right:-100%;display:block;background:#fff;width:100%;height:329px;margin-top:15px;-webkit-transition:all 300ms;transition:all 300ms}.menu--on{right:0;box-shadow:0 13px 15px 0 rgba(0,0,0,.25);-webkit-transition:all 300ms;transition:all 300ms}.material-design-hamburger button{display:block;border:none;background:none;outline:0}.material-design-hamburger__icon{cursor:pointer;padding:38px 40px 35px 50px}.material-design-hamburger__layer{display:block;width:30px;height:4px;background:#000;position:relative;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.material-design-hamburger__layer:before,.material-design-hamburger__layer:after{display:block;width:inherit;height:4px !important;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.material-design-hamburger__layer:before{bottom:200%}.material-design-hamburger__layer:after{top:200%}.material-design-hamburger__icon--to-arrow{-webkit-animation-name:material-design-hamburger__icon--slide;animation-name:material-design-hamburger__icon--slide;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.material-design-hamburger__icon--to-arrow:before{-webkit-animation-name:material-design-hamburger__icon--slide-before;animation-name:material-design-hamburger__icon--slide-before;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.material-design-hamburger__icon--to-arrow:after{-webkit-animation-name:material-design-hamburger__icon--slide-after;animation-name:material-design-hamburger__icon--slide-after;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.material-design-hamburger__icon--from-arrow{-webkit-animation-name:material-design-hamburger__icon--slide-from;animation-name:material-design-hamburger__icon--slide-from}.material-design-hamburger__icon--from-arrow:before{-webkit-animation-name:material-design-hamburger__icon--slide-before-from;animation-name:material-design-hamburger__icon--slide-before-from}.material-design-hamburger__icon--from-arrow:after{-webkit-animation-name:material-design-hamburger__icon--slide-after-from;animation-name:material-design-hamburger__icon--slide-after-from}@-webkit-keyframes material-design-hamburger__icon--slide{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes material-design-hamburger__icon--slide{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes material-design-hamburger__icon--slide-before{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-10% -10%;width:60%}}@keyframes material-design-hamburger__icon--slide-before{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-10% -10%;width:60%}}@-webkit-keyframes material-design-hamburger__icon--slide-after{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-10% -10%;width:60%}}@keyframes material-design-hamburger__icon--slide-after{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-10% -10%;width:60%}}@-webkit-keyframes material-design-hamburger__icon--slide-from{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes material-design-hamburger__icon--slide-from{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes material-design-hamburger__icon--slide-before-from{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-10% -10%;width:60%}}@keyframes material-design-hamburger__icon--slide-before-from{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-10% -10%;width:60%}}@-webkit-keyframes material-design-hamburger__icon--slide-after-from{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-10% -10%;width:60%}}@keyframes material-design-hamburger__icon--slide-after-from{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-10% -10%;width:60%}}.linesLeftBracket,.linesRightBracket{display:none}.subServiceRight .subServiceContent,.subServiceRight .smallCircle,.subServiceLeft .subServiceContent,.subServiceLeft .smallCircle{float:none;margin:0 auto}.subServices li{height:auto;margin-bottom:40px;text-align:center}.subServiceContent{width:80%}.subServiceContent p{font-size:18px;line-height:1.88em}.expSubHeadContentText{height:auto}.subServices li h2{color:#222}.colSplit-1to1 li.col1,.colSplit-1to1 li.col2{width:70%;padding-left:5%;padding-right:5%}.colSplit-1to1 li img{width:100% !important}.colSplit-1to1 li.col1 img{margin:0 !important}@media screen and (max-width:690px){.singleCol img{margin:0 auto !important}.portDetailBannerRight,.portDetailBannerLeft{background-image:none !important}.portDetailBannerContain h1{font-size:29px}.portDetailBannerContain h2{font-size:18px}.portDetailBannerContain h3{font-size:16px}.bannerControlContain{display:none}.colSplit-1to2 li.col1,.colSplit-1to2 li.col2,.colSplit-2to1 li.col1,.colSplit-2to1 li.col2{float:none !important;display:inline-block;text-align:center;width:90%;padding:0 5% 0 5%}.colSplit-2to1 li.col2 img,.colSplit-1to2 li.col1 img{width:auto}.colSplit-1to1 li.col1,.colSplit-1to1 li.col2{width:90%;padding-left:5%;padding-right:5%}.colSplit-1to1 li img{width:100% !important}.portDetailBanner,.portDetailBannerContain{height:auto;padding-bottom:10px;background-size:contain !important}.colSplit-1to1 li.col1 img{margin:0 !important;width:100%}.peopleControls{display:none}.bioQuestion{margin-left:0;margin-right:0}.homeAboutUsContent h1,.homeExpertiseContent h1,.homeAboutUsClients h1,.homeBlogAndContact h1{font-size:30px}.homeAboutUsContent p,.homeExpertiseContent p,.homeBlogAndContact p{font-size:15px;width:80%}.homeAboutUsContent{margin-top:20px}.getToKnowUs h2 span{display:none}.homeAboutUsClients{width:450px}ul.clientLogos li{border:none !important}ul.clientLogos li:nth-child(16){display:block}.threeColumns ul li{margin-bottom:10px}.stats .row .box.cats{width:100%}.stats .row .box.lunch{width:100%}.contactInputs textarea{width:438px}.contactInputs div .select span{width:100%;text-align:left;text-indent:50px;font-size:14px}.contactInputs input,.contactInputs select{width:100%;text-align:left !important;font-size:14px;text-indent:50px}.contactInputs div.inputContain{width:80%;overflow:hidden}.expStrategyContain .expProcessDiagram{height:240px}.bioCol1,.bioCol2{width:100%;padding:0;text-align:center;float:none}.bioCol1 p,.bioCol2 p{text-align:center;margin:0 auto;width:90%;font-size:16px}.bioQuestion{width:100%;margin-bottom:30px}.bioQuestion h4{font-size:16px;text-align:center}.questionsIcon{right:0}.bioFact p{font-size:14px !important;text-align:left}.homeBlog,.homeContactNew,.homeBlogContent{min-width:0;width:100%}}@media screen and (max-width:530px){.pRankings{display:none}.contactInputs textarea{width:80%}.bioQuestions h2{margin-top:30px}ul.homeExpIcons li{width:45%}}@media screen and (max-width:450px){ul.homeExpIcons li{width:90%}.stratHead::before{content:"Strategy: "}.uxHead::before{content:"User Experience: "}.designHead::before{content:"Design: "}.devHead::before{content:"Development: "}.marketingHead::before{content:"Marketing: "}.homeBlogContent,.homeContactNew,.homeAboutUsClients,.homeBlog{width:100%;min-width:0}ul.clientLogos{margin-top:15px}ul.clientLogos li{width:100%}ul.clientLogos li a{margin-top:0}.homeAboutUsClients h1{margin:0 10px;padding-top:15px}.homeAboutUsClients li a{margin:0 auto}.headerStandIn{height:65px}.header{height:63px}.homeBanner{margin-top:0}.material-design-hamburger__icon{padding:16px 30px 30px 20px}.header h1{margin:10px}.header h1 a,.header h1 a img{height:auto;width:50px}.androidBrowser .headerContain{border:none}.menu--off{margin-top:0}.bannerControl{display:none}.copyright{display:none}.stats .row .box.cats img{width:80%}.stats .row .box.lunch img{width:50%}.stats .row .box.blind img{width:70%}.stats .row .box.kart img{width:80%}.bigArrowButton a{padding:12px 9px 12px 9px !important}.bigArrowButton span{display:none}.contactInputs div .select span{font-size:12px}.contactInputs input,.contactInputs select{font-size:12px}.subpage .header{height:65px}.subpage .headerLine{margin-top:65px}.contentInBounds h1{font-size:28px}.expSubHeadContentText p,.expHomeContentContain p,.contentInBounds h1+h2,.contentInBounds .hStache+h2{width:90%;font-size:16px;line-height:1.6em}.bigArrowButton a{font-size:14px}h1.expHead{margin-top:-85px !important}.expServiceLinks li{margin-top:10px}.expServiceLinks li a{padding:7px}.expHomeUXContain .moreButton{margin-top:-120px}.expStrategyContain .moreButton,.expHomeDevContain .moreButton{margin-top:-50px}.expHomeDesignContain .moreButton{margin-top:-100px}}