.signup_width h2.headline{margin-bottom:0;text-shadow:1px 1px 5px rgba(0,0,0,0.6);color:#fff;text-align:center;font-size:2em}.signup_width h2.headline:after{height:2px;margin-top:5px;margin-bottom:0;background:#dd0028;max-width:200px;margin:10px auto 0}.signup_width .intro{margin-bottom:2em;margin-top:1em;text-align:center}.signup_width h4{text-transform:inherit;font-size:1.2em;color:#000}.signup_width .checkbox input[type="checkbox"]{margin:.2em .3em}.signup_width .intro p{font-size:1.3em;text-shadow:0px 0px 6px #000;line-height:26px}.signup_width .form label{margin:.2em 0;color:#000}.bar-text-count{font-size:2em;color:#000!important}.bar-goal{color:#000!important}.signup_width .form_new{background:rgba(245,247,249,0.7);padding:25px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.7);border:2px solid rgba(255,255,255,0.8)}.form h3{color:#000}.page-features .feature-image{height:auto!important;padding:9em 0 8em}.signup_width .form .text{background:#fff;color:#000;border-radius:5px;max-width:initial}.features-container .site-logo header{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2191919,endColorstr=#B2191919)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2191919,endColorstr=#B2191919);zoom:1;background:#004E91}.signup_width .form ::-webkit-input-placeholder{color:#000}.signup_width .form :-moz-placeholder{color:#000}.signup_width .form ::-moz-placeholder{color:#000}.signup_width .form :-ms-input-placeholder{color:#000}.signup_width .submit-button,.signup_width .success-button{background:#dd0028;color:#fff;border-radius:5px;font-weight:bold;font-size:0.95em;border:3px solid #fff}.signup_width .submit-button:hover,.signup_width .success-button:hover{border:3px solid transparent}.signup_width.width-container{width:inherit;max-width:1024px}ul.clients>li{display:inline-block;width:49%;vertical-align:top}ul.clients{width:80%;margin:0 auto}.labeled-tags-container{margin:-5px 0}.nav-container.clearfix{z-index:99}.site-logo-wrap .site-logo header{text-align:center;padding:0;height:250px;z-index:0}h1,h2,ul.homepage_excerpt-list h4.excerpt-title,ul.homepage_excerpt-list .excerpt-title.subhead,h3,h4,.subhead{line-height:1.75em}footer{font-size:.83333333333em;padding:1.5em 0 1em 0;background:rgba(251,248,248,0.7);color:#fff;position:relative;z-index:5;text-align:center}footer.clearfix:before{content:"";position:absolute;display:block;top:0;left:-9998px;height:100%;z-index:-1;border-right:9999px solid rgba(253,251,251,0.7);-webkit-box-shadow:9999px 0 0 0 rgba(242,242,249,0.7);-moz-box-shadow:9999px 0 0 0 rgba(242,242,249,0.7);box-shadow:9999px 0 0 0 rgba(253,251,251,0.7)}.footer-wrap{background:rgba(38,38,38,0.97)}footer .footer-text{margin-bottom:2.5em;color:#000}.footer-text a,.footer-right a{color:#004e91}.footer-right{color:#000}.site-logo-wrap .site-logo header:before{background:none}.span12.footer-right.desktopvis{display:block}.span12.footer-right.mobilevis{display:none}@media only screen and (max-width: 768px){.span12.footer-right.desktopvis{display:none}.span12.footer-right.mobilevis{display:block}.signup_width h2.headline{font-size:1.5em}.has-slider header img{width:100%}ul.clients>li{display:block;width:100%}}@media only screen and (max-width: 500px){.signup_width h2.headline{font-size:1.1em}h2,ul.homepage_excerpt-list h4.excerpt-title,ul.homepage_excerpt-list .excerpt-title.subhead{font-size:1.1em}h3{font-size:1.1em!important}h3>strong{font-size:1.1em!important}}