.service-menu{text-align:center;margin-bottom:0;}.service-menu .service-menu-outer{display:inline-block;text-align:center;overflow:hidden;}.service-menu .service-menu-inner{display:inline-block;text-align:center;}.service-menu a{display:inline-block;vertical-align:top;color:#003399 !important;font-family:Arial,sans-serif !important;font-weight:bold !important;font-size:15px !important;line-height:25px !important;text-decoration:none !important;text-align:center;width:220px;padding:20px 0px 20px 0px;border:0;margin:0;position:relative;}.service-menu a span{    vertical-align:baseline;}.service-menu a .icon-wrap{position:relative;display:inline-block;}.service-menu a .icon-wrap img,.service-menu a .icon-wrap .circle-border{color:black;background:#ccddff;border:1px solid #ccddff;width:50px;height:50px;padding:25px;border-radius:999px 999px 999px 999px;-moz-border-radius:999px 999px 999px 999px;-webkit-border-radius:999px 999px 999px 999px;-o-border-radius:999px 999px 999px 999px;}.service-menu a .icon-wrap img{transition:all 0.15s linear;-webkit-transition:all 0.15s linear;-o-transition:all 0.15s linear;-moz-transition:all 0.15s linear;margin-bottom:10px;}.service-menu a:hover .icon-wrap img{color:black;background-color:#6699FF;}.service-menu a .icon-wrap .circle-border{position:absolute;left:0px;top:0px;z-index:-1;transition:all 225ms cubic-bezier(0.5,-0.7,0.67,0.7);-moz-transition:all 225ms cubic-bezier(0.5,-0.7,0.67,0.7);-webkit-transition:all 225ms cubic-bezier(0.5,-0.7,0.67,0.7);-o-transition:all 225ms cubic-bezier(0.5,-0.7,0.67,0.7);}.service-menu a:hover .icon-wrap .circle-border{border:1px solid #3366CC;background:white;padding:32px;left:-7px;top:-7px;transition-timing-function:cubic-bezier(0.4,0.25,0.14,1.73);-moz-transition-timing-function:cubic-bezier(0.4,0.25,0.14,1.73);-webkit-transition-timing-function:cubic-bezier(0.4,0.25,0.14,1.73);-o-transition-timing-function:cubic-bezier(0.4,0.25,0.14,1.73);}.service-menu a em{font-style:normal !important;font-family:Oswald,"Arial Narrow",Arial,sans-serif !important;text-transform:uppercase;font-size:22px !important;padding:2px 0;vertical-align:middle;}@media screen and (min-width:480px) and (max-width:959px){.service-menu-outer{width:440px;}}@media screen and (max-width:479px){.service-menu-outer{width:220px;}}
#wrap #content{float:none;margin:0;}.pane-content{width:940px;margin:0 auto;padding:0;}@media only screen and (min-width:768px) and (max-width:959px){.pane-content{width:748px;}}@media only screen and (max-width:767px){.pane-content{width:300px;}}@media only screen and (min-width:480px) and (max-width:767px){.pane-content{width:420px;}}#headpanel{color:white;text-shadow:0 0 7px #003399,0 0 3px #003399;text-align:center;padding:10px;margin-bottom:20px;background:#003399 url(/sites/default/themes/tps_skeleton/pictures/home/ripple4b.png);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;}#headpanel h1{color:white;font-size:38px;font-family:Arial,sans-serif;font-weight:bold;line-height:140%;font-style:italic;text-transform:lowercase;margin:20px 0;}#headpanel h1 + p{font-size:28px;}#headpanel p{width:700px;text-align:justify;-moz-text-align-last:center;text-align-last:center;font-family:Belgrano,Times,serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.75;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;margin:20px auto;}@media only screen and (min-width:768px) and (max-width:959px){#headpanel p{width:700px;}}@media only screen and (min-width:480px) and (max-width:767px){#headpanel p{width:400px;}}@media only screen and (max-width:479px){#headpanel p{width:100%;}}#headpanel p em{font-style:normal;color:#ffffbb;}#headline{padding:5px 0;position:relative;z-index:1;}#headline-background > .inner,#headline > .inner{height:100%;width:100%;transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;}#headline-background.unfixed{position:absolute;left:0px;width:100%;margin:0;z-index:1;}#headline-background.fixed,#headline.fixed{position:fixed;left:0px;width:100%;margin:0;z-index:1;}#headline-background.fixed{top:39px;// to compensate for misalignment in FF}#headline.fixed{top:40px;}#headline-background.fixed{background:#003399 url(/sites/default/themes/tps_skeleton/pictures/home/ripple4b.png);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;}#headline.attached > .inner{}#headline-background.attached > .inner{background:#003399;}#subhead{text-align:center;font-size:18px;font-weight:normal;font-style:italic;margin:0;}#services-menu{margin-bottom:35px;}#past-clients-banner{background:#ccddff;padding:30px 0 0 0;text-align:center;}#past-clients-banner img{vertical-align:middle;}#past-clients-banner .line-1 img{margin:10px 30px;}#past-clients-banner .line-2 img{margin:10px 10px;}#past-clients-banner .group{display:inline-block;}#projects-summary{background:#ccddff;padding:20px 0 30px;}#projects-summary p{width:700px;text-align:justify;-moz-text-align-last:center;text-align-last:center;line-height:1.75;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;margin:20px auto;}@media screen and (min-width:768px) and (max-width:959px){#past-clients-banner .line-1 img{margin:0 10px;}#past-clients-banner .line-2 img{margin:0 30px;}#projects-summary p{width:700px;}}@media only screen and (min-width:480px) and (max-width:767px){#past-clients-banner .line-1 img{margin:0 10px;}#past-clients-banner .line-2 img{margin:0 10px;}#projects-summary p{width:400px;}}@media screen and (max-width:479px){#past-clients-banner .line-1 img{margin:0 10px;}#past-clients-banner .line-2 img{margin:0 10px;}#projects-summary p{width:100%;}}
