html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}nav ul{list-style:none;margin:0;padding:0}nav ul li{list-style:none;display:inline}.container{width:960px;margin:0 auto;margin:0 auto}.with_sidebar{float:left;width:620px;margin-left:10px;margin-right:10px;padding-left:0px;padding-right:0px}#blog_posts .meta{float:left;width:892px;margin-left:34px;margin-right:10px;padding-left:0px;padding-right:0px}#blog_posts .post{float:left;width:284.0px;margin-left:10px;margin-right:10px;padding-left:0px;padding-right:0px}#blog_posts .post.first{float:left;width:284.0px;margin-left:34px;margin-right:10px;padding-left:0px;padding-right:0px}#home_worktogether .content{float:left;width:460px;margin-left:34px;margin-right:10px;padding-left:0px;padding-right:0px}#home_worktogether .twitter{float:left;width:380px;margin-left:34px;margin-right:10px;padding-left:0px;padding-right:0px}.footerblock{float:left;width:220px;margin-left:10px;margin-right:10px;padding-left:0px;padding-right:0px}.main.inner .content{float:left;width:556px;margin-left:10px;margin-right:10px;padding-left:32px;padding-right:32px}.main.inner .aside{float:left;width:324px;margin-left:10px;margin-right:10px;padding-left:0px;padding-right:0px}body{font-size:15px;color:#000;line-height:140%;font-family:"Helvetica Neue","Helvetica",sans-serif}h1,h2,h3,h4,h5,h6{line-height:140%;font-family:"Helvetica Neue","Helvetica",sans-serif;font-weight:bold}h1{font-size:3em;margin-top:0.75em;margin-bottom:0.25em}h2{font-size:2em;margin-top:1em;margin-bottom:0.75em}h3{font-size:1.5em;margin-top:1.25em;margin-bottom:0.5em;font-weight:normal}h4{font-size:1.25em;margin-top:1em;margin-bottom:0.5em;font-weight:normal;color:#4d4d4d}h5{font-size:1.125em;margin-top:0.5em;margin-bottom:0.5em}h6{font-size:1em;margin-top:0.5em;margin-bottom:0.5em}p{margin:1em 0}a{color:#7cc5e3;text-decoration:none}a:hover{text-decoration:underline}abbr,acronym{border-bottom:1px dotted;cursor:help}address{font-size:1em;font-style:italic}blockquote{margin:1em 0;padding:0 0 0 2em}cite{font-style:italic}code{font-size:1em;font-family:monospace;background:#eee;border:1px solid #e1e1e1;padding:0.125em 0.25em;line-height:150%}em,i{font-style:italic}strong,b{font-weight:bold}hr{outline:none;border:none;margin:1em 0;padding:0;border-top:1px solid #eee}ol,ul{margin:1em 0;padding:0 0 0 2em}ol li,ul li{font-size:1em;list-style-position:outside}ul li{list-style:disc}ol li{list-style:decimal}form{margin:1em 0}dl{margin:1em 0}dl dt{font-weight:bold}dl dd{margin:0 0 0.5em}table{width:100%;margin:1em 0}table th{padding:0.5em;border:1px solid #eee;background:#f4f4f4;text-align:left;font-weight:bold}table td{padding:0.5em;border:1px solid #eee}form{display:block}fieldset{display:block;margin:1.25em 0;padding:0}legend{display:block;width:100%;margin:0 0 1em 0;font-weight:bold;border-bottom:1px solid #eee}label{display:block;margin:0 0 0.25em;font-weight:bold}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="image"],input[type="color"]{display:block;width:100%;padding:0.5em;margin:0 0 0.625em;vertical-align:middle;border:1px solid #eee;outline:none;font-family:inherit;font-size:1em}select:hover,textarea:hover,input[type="text"]:hover,input[type="password"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="date"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,input[type="number"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="image"]:hover,input[type="color"]:hover{border:1px solid #e6e6e6}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="image"]:focus,input[type="color"]:focus{border:1px solid #e1e1e1}input[type="submit"]{display:block}input[type="file"]{padding:0.125em;margin:0 0 0.625em;font-family:inherit;font-size:1em;-webkit-appearance:none}input[type="file"]{line-height:100%}textarea{padding:0.25em}progress,meter{padding:0.125em;margin:0 0 0.625em;font-family:inherit;font-size:1em}.button,button,input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;padding:0.525em 1.25em;margin:0 0 0.625em;font-family:inherit;font-size:1em;font-weight:300;border:none;outline:none;background:#0764ba;line-height:100%;cursor:pointer;color:white;text-transform:uppercase;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}.button:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{background:#065cab}.button:active,button:active,input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active{background:#06549d}.button.disabled,button.disabled,input[type="button"].disabled,input[type="submit"].disabled,input[type="reset"].disabled{background:#f4f4f4;color:#c8c8c8;cursor:default}.button.blue,button.blue,input[type="button"].blue,input[type="submit"].blue,input[type="reset"].blue{background:#0764ba;color:white}.button.red,button.red,input[type="button"].red,input[type="submit"].red,input[type="reset"].red{background:#b1242c;color:white}.button.large,button.large,input[type="button"].large,input[type="submit"].large,input[type="reset"].large{font-size:1.5em}button.primary,.button-primary{background:#7cc5e3;color:white}button.primary:hover,.button-primary:hover{background:#67bcdf}button.primary:active,.button-primary:active{background:#52b2da}button.primary.disabled,.button-primary.disabled{background:#d0eaf5;color:#7cc5e3;cursor:default}button.secondary,.button-secondary{background:#9d6ab4;color:white}button.secondary:hover,.button-secondary:hover{background:#9259ab}button.secondary:active,.button-secondary:active{background:#844f9c}button.secondary.disabled,.button-secondary.disabled{background:#caaed6;color:#9d6ab4;cursor:default}header ul[class*="menu-"]{margin:0;padding:0;float:left}header ul[class*="menu-"] li{position:relative;list-style:none;float:left}header ul[class*="menu-"] li a{padding:1.55em 1.2em;line-height:100%;color:#6b6c71;text-decoration:none;border-right:1px solid #e5e2da;background:#f8f6f2;font-size:0.89em}header ul[class*="menu-"] li:hover>a,header ul[class*="menu-"] li a:hover,header ul[class*="menu-"] li a.selected,header ul[class*="menu-"] li.selected a{color:#567fa5}header ul[class*="menu-"] li a:active a,header ul[class*="menu-"] li a.selected:hover a,header ul[class*="menu-"] li.selected a:hover a{color:#4d7294}header .navlogo{float:left;background:url("header-arms.png") 11px 7px no-repeat #0764ba;color:white;font-size:1.5em;font-weight:300;width:255px;padding:0.76em;text-align:right;text-transform:uppercase;font-weight:300}header .navlogo a{text-decoration:none;color:white}header .menu-primary{float:left;text-transform:uppercase;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4);position:relative;z-index:200}header .menu-primary li{display:inline}header .menu-primary li a{display:inline-block;zoom:1;*display:inline}header .menu-primary li .sub{display:inline}header .menu-primary li ul{display:none;margin:0;padding:0;position:absolute;top:auto;left:0;background:white;z-index:1000;text-align:center;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.3);box-shadow:0 2px 1px rgba(0,0,0,0.3)}header .menu-primary li ul li{display:inline-block;zoom:1;width:100%}header .menu-primary li ul li a{display:inline-block;zoom:1;padding:1.1em 1.2em;width:100%;border-top:1px solid #e5e2da;white-space:nowrap}header .menu-primary li:hover ul,header .menu-primary li ul:hover{display:inline}header .menu-primary li.onlineoffice ul{left:auto;right:0}.menu-secondary{border:1px solid #eee}.menu-secondary li{display:block}.menu-secondary li a{display:block}#slider-cards{position:relative;overflow:hidden;width:100%;height:68px;margin:1em 0}#slider-cards .slider-card-wrap{position:absolute;left:1680px;width:9999px;top:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#slider-cards .slider-card{width:160px;position:relative;text-align:left;display:block;float:left;text-align:left}#slider-cards .slider-card-profile{background:#eee;height:68px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 7px 10px 10px;position:relative}#slider-cards .slider-card-profile img{float:left;margin-right:.5em}#slider-cards .slider-card-profile .slider-name{position:relative;line-height:68px;top:-.7em}#slider-cards .slider-card-profile .slider-name a:link,#slider-cards .slider-card-profile .slider-name a:visited,#slider-cards .slider-card-profile .slider-name a:active{color:inherit}.clear{clear:both}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.share .facebook_cell{float:left}.share .twitter_cell{float:left;margin-left:0.5em}.share .gplus_cell{float:left;margin-left:1em}header{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#bb2121),color-stop(100%,#7f1717));background-image:-webkit-linear-gradient(#bb2121,#7f1717);background-image:-moz-linear-gradient(#bb2121,#7f1717);background-image:-o-linear-gradient(#bb2121,#7f1717);background-image:linear-gradient(#bb2121,#7f1717);background-color:#9d1c1c}header .feature{padding-left:3.4em;position:relative;padding-bottom:2.5em}header .feature .feature-content{float:right;width:50%;color:white;text-transform:uppercase;padding:2em}header .feature .feature-content h1{font-weight:300;line-height:100%;font-size:3.3em;padding:0.8em 0 0.5em}header .feature .feature-content h1 strong{font-weight:bold}header .feature .feature-content h1 p{margin:1em 0 0.5em}header .feature img{max-width:48%}header .connect{position:absolute;right:0;top:10px}header .header-content{height:auto;position:relative}header .header-content h1{text-transform:uppercase;color:white;margin:0;padding:2.2em 0 1em;font-weight:500;font-size:3.6em;padding-left:0.8em;font-size:3.6em;line-height:105%;width:80%}.stream{margin-top:1em}.main{background:#f2f2f2;padding-top:30px}.main.home #home_callout{text-align:center;font-size:2.3em;line-height:120%;margin-top:-70px;background:white;position:relative;padding:0.5em 0 0}.main.home #home_callout .content{width:80%;margin:0 auto;color:#737373;font-weight:300}.main.home #home_callout .content p{margin:0;padding:1.3em 0 0.2em}.main.home #home_callout .content strong{color:#0764ba}.main.home #home_callout #join_home{font-size:0.4em;margin:0 auto;width:65%}.main.home #home_callout #join_home h3{margin-bottom:0;padding-bottom:3.6em}.main.home #home_callout #join_home form{margin-bottom:0}.main.home #home_callout #join_home #signup_email{width:75%;float:left;margin-right:0.6em;padding:0.85em;border-color:#c9c9c9}.main.home #home_callout #join_home .input-submit input{background:#0764ba;color:white;text-transform:uppercase;padding:0.55em 1.6em;font-size:1.4em;margin-bottom:0}.main.home #home_callout #join_home p{text-align:center}.main.home #blog_posts{padding-bottom:3em;background:white}.main.home #blog_posts .meta{padding-bottom:1em}.main.home #blog_posts .meta h2{margin:0;font-weight:400;font-size:2.8em;color:#0764ba}.main.home #blog_posts .meta .button{float:right;margin-top:10px}.main.home #blog_posts .post h3{margin:0.5em 0 0.2em;line-height:110%}.main.home #blog_posts .post h3 a{color:#2c2c2c;font-weight:300}.main.home #blog_posts .post .details{color:#8c8c8c}.main.home #blog_posts .post img{width:100%;height:auto}.main.home #home_contact{width:70%;padding:5em 0}.main.home #home_contact .content{margin:0 auto}.main.home #home_contact .content .instructions{float:left;text-align:right;width:55%;margin-right:0.8em;font-size:1.4em;color:#5b5b5b}.main.home #home_contact .content .instructions h3{margin:0;font-weight:300;font-size:1.5em}.main.home #home_contact .content .instructions p{margin:0;font-weight:300;font-size:0.9em}.main.home #home_contact .content a{float:right;margin:0.5em 0 0}.main.home #home_worktogether{background:white;padding:2em 0 4em;position:relative;z-index:10}.main.home #home_worktogether h2{margin:0;font-size:2em;font-weight:300;color:#0764ba}.main.home #home_worktogether h4{margin-top:0}.main.home #home_worktogether .actions a{display:block;width:47%;float:left;margin-bottom:1em;background:red}.main.home #home_worktogether .actions a.left{margin-right:5%}.main.home #home_worktogether .actions a img{width:100%;height:auto}.main iframe{width:100%}.main.inner section{margin-top:-4em;background:white;position:relative;z-index:20;padding-top:2em}.main.inner section .content{padding-bottom:3.4em}.main.inner section .content img{max-width:100%;height:auto}.main.inner section .content h2{color:#b1242c;font-weight:300;font-size:2.4em;line-height:110%}.main.inner section .content h3{color:#b1242c;font-weight:500;font-size:2em;margin-top:0.5em}.main.inner section .content h4{text-transform:uppercase;color:#444}.main.inner section .content p img{max-width:100%}.main.inner section .content a{color:#0764ba}.main.inner section .content a.button{color:white}.main.inner section .aside{padding-bottom:3.4em}.main.inner section .aside .submenu{padding:0;margin:0}.main.inner section .aside .submenu li:nth-child(even){background-color:#f3f3f3}.main.inner section .aside .submenu li:nth-child(odd){background-color:#f9f9f9}.main.inner section .aside .submenu li{display:block;box-sizing:border-box;width:100%;padding:1em}.main.inner section .aside .submenu li.active{background:white}.main.inner section .aside .submenu li span{font-size:2em;line-height:0.55em;color:#2a61a1}.main.inner section .aside .submenu li a{color:#2a61a1}.main.inner section .aside .form-content{background:#f7f7f7;padding:0.5em 1.5em}.main.inner section .aside .form-content input{padding:1em}.main.inner section .aside .form-content .input-submit input{float:right;background:#1e5a9c;color:white;padding:1em 1.4em}.main.inner section .aside h4{color:#b1242c;margin-top:1em}.connect a{background:url("social.sprite.png") no-repeat;width:47px;height:47px;float:left;display:block;text-indent:-9999px;margin:0 3px}.connect a.white{background:url("social.sprite.white.png") no-repeat;width:32px;height:30px}.connect a.white.twittericon{background-position:0 0}.connect a.white.facebook{background-position:-38px 0}.connect a.white.youtube{background-position:-76px 0}.connect a.white.instagram{background-position:-117px 0}.connect a.twittericon{background-position:0 0}.connect a.facebook{background-position:-53px 0}.connect a.googleplus{background-position:-106px 0}.connect a.youtube{background-position:-159px 0}.connect a.insta{background-position:-215px 0}.connect a.flickr{background-position:-273px 0}footer{margin-top:-9em;background:url("bridge.png") 0 100% no-repeat #225c9a;position:relative;z-index:9;padding:11em 0 30em}footer .footer_note{text-align:right;float:right}footer #nav-footer .footer-header{color:white;width:100%;border-bottom:1px solid white;font-size:1.5em;font-weight:300;padding-bottom:10px;margin-top:0}footer #nav-footer ul li{display:block}footer #nav-footer ul li a{color:white;font-weight:300}footer .copyright{padding-top:30px;text-align:center;opacity:0.8;color:white}footer .copyright .crated-with-nb{color:#aabed6}form .field_custom .field_input{clear:left}form .field_custom .field_input input{float:left;margin-right:4px}form label{float:left;font-size:1.4em;color:#0764ba;font-weight:400;margin:1em 0 0.5em}.field_submit{clear:left}.stackla{background:white}.stackla h2{margin:0 0 0 45px;font-weight:400;font-size:2.8em;color:#0764ba}