@import url("bootstrap.css?t=1439574953688");
@import url(fonts/css?family=Merriweather:400,700,400italic,700italic);
@font-face{font-family:'Mono Social Icons Font';
src:url('fonts/MonoSocialIconsFont-1.10.eot?t=1439574953688');
src:url('fonts/MonoSocialIconsFont-1.10.eot?#iefix&t=1439574953688') format('embedded-opentype'),url('fonts/MonoSocialIconsFont-1.10.woff?t=1439574953688') format('woff'),url('fonts/MonoSocialIconsFont-1.10.ttf?t=1439574953688') format('truetype'),url('fonts/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont?t=1439574953688') format('svg');
src:url('fonts/MonoSocialIconsFont-1.10.ttf/MonoSocialIconsFont-1.10.ttf/MonoSocialIconsFont-1.10.ttf?t=1439574953688') format('truetype');
font-weight:normal;*/
font-style:normal}
.row-fluid{width:100%;
*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;
content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;
float:left;
width:100%;
min-height:28px;
margin-left:2.127659574%;
*margin-left:2.0744680846382977%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:99.99999998999999%;
*width:99.94680850063828%}
.row-fluid .span11{width:91.489361693%;
*width:91.4361702036383%}
.row-fluid .span10{width:82.97872339599999%;
*width:82.92553190663828%}
.row-fluid .span9{width:74.468085099%;
*width:74.4148936096383%}
.row-fluid .span8{width:65.95744680199999%;
*width:65.90425531263828%}
.row-fluid .span7{width:57.446808505%;
*width:57.3936170156383%}
.row-fluid .span6{width:48.93617020799999%;
*width:48.88297871863829%}
.row-fluid .span5{width:40.425531911%;
*width:40.3723404216383%}
.row-fluid .span4{width:31.914893614%;
*width:31.8617021246383%}
.row-fluid .span3{width:23.404255317%;
*width:23.3510638276383%}
.row-fluid .span2{width:14.89361702%;
*width:14.8404255306383%}
.row-fluid .span1{width:6.382978723%;
*width:6.329787233638298%}
.container-fluid{*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;
content:""}
.container-fluid:after{clear:both}@media(max-width:767px){.row-fluid{width:100%}
.row-fluid [class*="span"]{display:block;
float:none;
width:auto;
margin-left:0}}@media(min-width:768px) and (max-width:1139px){.row-fluid{width:100%;
*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;
content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;
float:left;
width:100%;
min-height:28px;
margin-left:2.762430939%;
*margin-left:2.709239449638298%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:99.999999993%;
*width:99.9468085036383%}
.row-fluid .span11{width:91.436464082%;
*width:91.38327259263829%}
.row-fluid .span10{width:82.87292817100001%;
*width:82.8197366816383%}
.row-fluid .span9{width:74.30939226%;
*width:74.25620077063829%}
.row-fluid .span8{width:65.74585634900001%;
*width:65.6926648596383%}
.row-fluid .span7{width:57.182320438000005%;
*width:57.129128948638304%}
.row-fluid .span6{width:48.618784527%;
*width:48.5655930376383%}
.row-fluid .span5{width:40.055248616%;
*width:40.0020571266383%}
.row-fluid .span4{width:31.491712705%;
*width:31.4385212156383%}
.row-fluid .span3{width:22.928176794%;
*width:22.874985304638297%}
.row-fluid .span2{width:14.364640883%;
*width:14.311449393638298%}
.row-fluid .span1{width:5.801104972%;
*width:5.747913482638298%}}@media(min-width:1280px){.row-fluid{width:100%;
*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;
content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;
float:left;
width:100%;
min-height:28px;
margin-left:2.564102564%;
*margin-left:2.510911074638298%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:100%;
*width:99.94680851063829%}
.row-fluid .span11{width:91.45299145300001%;
*width:91.3997999636383%}
.row-fluid .span10{width:82.905982906%;
*width:82.8527914166383%}
.row-fluid .span9{width:74.358974359%;
*width:74.30578286963829%}
.row-fluid .span8{width:65.81196581200001%;
*width:65.7587743226383%}
.row-fluid .span7{width:57.264957265%;
*width:57.2117657756383%}
.row-fluid .span6{width:48.717948718%;
*width:48.6647572286383%}
.row-fluid .span5{width:40.170940171000005%;
*width:40.117748681638304%}
.row-fluid .span4{width:31.623931624%;
*width:31.5707401346383%}
.row-fluid .span3{width:23.076923077%;
*width:23.0237315876383%}
.row-fluid .span2{width:14.529914530000001%;
*width:14.4767230406383%}
.row-fluid .span1{width:5.982905983%;
*width:5.929714493638298%}}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;
content:""}
.clearfix:after{clear:both}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
.hidden{display:none;
visibility:hidden}
.visible-phone{display:none!important}
.visible-tablet{display:none!important}
.hidden-desktop{display:none!important}@media(max-width:767px){.visible-phone{display:inherit!important}
.hidden-phone{display:none!important}
.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}}@media(min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit!important}
.hidden-tablet{display:none!important}
.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}}a.symbol:before{font-family:'Mono Social Icons Font';
-webkit-text-rendering:optimizeLegibility;
-moz-text-rendering:optimizeLegibility;
-ms-text-rendering:optimizeLegibility;
-o-text-rendering:optimizeLegibility;
text-rendering:optimizeLegibility;
-webkit-font-smoothing:antialiased;
-moz-font-smoothing:antialiased;
-ms-font-smoothing:antialiased;
-o-font-smoothing:antialiased;
font-smoothing:antialiased}a.symbol:before{content:attr(data-icon);
margin-right:.3em;
font-size:130%}
.clearfix:before,.clearfix:after{content:" ";
display:table}
.clearfix:after{clear:both}*{margin:0;
padding:0;
position:relative;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box}*:after,*:before{-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box}body,html{font-size:100%;
line-height:1.5;
font-weight:300;
color:#222;
font-family:'Roboto',Helvetica Neue,Arial,sans-serif;
background:#fff;
-webkit-font-smoothing:antialiased;
-moz-font-smoothing:antialiased;
-o-font-smoothing:antialiased;
-ms-font-smoothing:antialiased;
font-smoothing:antialiased}img{max-width:100%;
outline:none}a img{outline:none}a,.button,.home-widget,#myCarousel .item>.span4,.widget-area:hover .home-serv,.widget-area .home-serv>span,.case-studies,.resources .container .span4,.between-cta,.between-cta:after,.navbar .nav:hover>li,.service,.navbar .nav>li.cta a.visible,.platinum-hubspot-var:after,.blog-highlight,.blog-listing .post,.resources .top-resources:hover .span3>img,.blog-sidebar .section,.single .blog-sidebar,.blog-intro .links .span3,.blog-intro form#hs-search-form input,.impactbnd-team .wrapper .single,.attract-page .methods .row-fluid,.impactbnd-pricing .wrapper .span4,.about-impactbnd,.platinum-hubspot-var .row-fluid.more-padding,.about-impactbnd:after,.inbound-marketing-cta .next,.methods .row-fluid,.blog-intro form input,.hs-form .hs-button,.blog-sidebar .section .hs-form .hs-button,.careers.available .account-manager,.careers.available .marketing,.careers.available .bookkeeper,.careers.available .social-media,.careers.available .graphic-designer,.careers.available .web-designer,.careers.available .web-developer-intern,.quote,#resources.grid .mix .titles,#resources.grid .mix{-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-ms-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
-webkit-backface-visibility:hidden;
-webkit-transform:scale(1);
-webkit-transform-style:preserve-3d;
backface-visibility:hidden;
transform:scale(1);
transform-style:preserve-3d}@font-face{font-family:"Glyphicons_Halflings";
src:url("fonts/glyphicons-halflings-regular.eot?t=1439574953688");
src:url("fonts/glyphicons-halflings-regular.eot?#iefix&t=1439574953688") format('embedded-opentype'),url("fonts/glyphicons-halflings-regular.woff?t=1439574953688") format('woff'),url("fonts/glyphicons-halflings-regular.ttf?t=1439574953688") format('truetype'),url("fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular") format('svg')}
.glyphicon{position:relative;
top:1px;
display:inline-block;
font-family:"Glyphicons_Halflings";
font-style:normal;
font-weight:normal;
line-height:1;
-webkit-font-smoothing:antialiased}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}
.glyphicon-briefcase:before{content:"\1f4bc"}
.glyphicon-calendar:before{content:"\1f4c5"}
.glyphicon-pushpin:before{content:"\1f4cc"}
.glyphicon-paperclip:before{content:"\1f4ce"}
.glyphicon-camera:before{content:"\1f4f7"}
.glyphicon-lock:before{content:"\1f512"}
.glyphicon-bell:before{content:"\1f514"}
.glyphicon-bookmark:before{content:"\1f516"}
.glyphicon-fire:before{content:"\1f525"}
.glyphicon-wrench:before{content:"\1f527"}h1,h2,h3,h4,h5{font-family:Roboto;
font-weight:700;
color:#333}h1 a,h2 a,h3 a,h4 a,h5 a{border:none;
text-decoration:none;
color:#118dd1}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{border:none;
color:#118dd1}h1{font-size:48px;
line-height:1.2;
margin-bottom:16px}h2{font-size:36px;
line-height:1.2;
margin-bottom:32px;
margin-top:16px}h3{font-size:28px;
line-height:1.2;
margin-bottom:16px;
margin-top:48px}h4{font-size:20px}h5{font-size:28px}p,ul,ol{font-size:18px;
line-height:1.75;
margin-bottom:32px}p.bigger{font-size:22px;
color:#777;
margin-bottom:42px;
margin-top:-16px}p.bigger.white{color:#f7f7f7}span.crimson{font-family:Crimson Text,serif;
font-weight:300;
font-style:italic;
font-size:110%;
letter-spacing:-.025em;
margin-right:5px;
text-transform:lowercase}span.light{font-weight:300}a{color:#1082c1}a:hover{text-decoration:none;
color:#0c6292;
border-bottom-color:#0c6292}p>a,small>a,small>a:visited,li>a,li>a:visited,p>a:visited,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#118dd1;
text-decoration:none}
.white{color:#f7f7f7}
.centered{text-align:center;
display:block;
width:100%}
.underlined{border-bottom:1px solid #ccc;
margin-bottom:30px}ul,ol{padding-left:20px}ul li,ol li{}img.alignright{float:right;
margin:0 0 15px 15px}img.alignleft{float:left;
margin:0 15px 15px 0}img.aligncenter{text-align:center;
margin:0 auto 15px auto;
display:block}a.button,#blog-comment-form #add-comment-button{background:#118dd1;
color:#fff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
font-family:Roboto;
font-weight:400;
display:inline-block;
text-decoration:none;
border:none;
margin-bottom:32px}a.button:hover,#blog-comment-form #add-comment-button:hover{color:#fff;
background:#0c6292}a.button.huge{padding:28px 52px;
text-transform:uppercase;
letter-spacing:.1em;
font-weight:700}a.button.large,#blog-comment-form #add-comment-button{padding:12px 24px}a.button.medium{padding:8px 16px}a.button.small{padding:4px 8px}a.button.secondary{background:#ccc;
color:#333}a.button.white{background:#f7f7f7;
color:#555}a.button.white:hover{background:rgba(255,255,255,.6);
color:#222}a.button.secondary:hover{background:#bbb}a.button.dark,#blog-comment-form #add-comment-button{background:#333}a.button.dark:hover,#blog-comment-form #add-comment-button:hover{background:#111}#blog-comment-form #add-comment-button{display:inline-block}
.divider{width:100%;
border-bottom:1px solid #ccc;
margin:0 auto 32px auto}
.span4.sidebar{background:#e8e8e8;
padding:15px 30px}header{z-index:9999;
width:100%;
position:fixed;
background:#fff;
padding:0;
border-bottom:1px solid #ddd;
height:90px;
max-height:90px;
top:0;
left:0;
right:0}header a img{padding:20px 0;
max-width:150px;
z-index:99999;
margin-right:0!important;
background:none}header .nav-button-icon{float:left;
margin-top:3px;
margin-right:15px}a>img,a:visited>img{border:none;
outline:none;
background:none}
.impactbnd-container{max-width:1120px;
margin:0 auto;
padding:0 20px}
.impactbnd-container.framework{padding-top:30px}
.space{padding:60px 0}
.more-padding{padding:30px}
.no-margin{margin:0}
.no-padding{padding:0}
.nav-container{font-family:"proxima-nova",Helvetica Neue,Arial,sans-serif;
text-transform:uppercase;
font-weight:600}
.navbar .nav>li>a{padding:0 10px}
.navbar-fixed-top{position:static;
z-index:1}
.navbar .nav{float:right;
margin:0}
.navbar .nav>li.active{background:none}
.navbar .nav>li.active a:hover{background:none;
box-shadow:none;
color:#000;
border:none}
.navbar .nav>li a{border:none;
color:#777;
text-shadow:none;
font-size:14px;
line-height:90px;
font-family:"proxima-nova",Helvetica Neue,Arial,sans-serif;
text-transform:uppercase;
font-weight:600}@media only screen and (max-width:1200px){.navbar .nav>li a{font-size:12px}}
.navbar .nav>li a:hover{color:#000}
.navbar .nav>li.active a{background:none;
box-shadow:none;
color:#000}
.navbar:hover>ul li{color:#777}
.navbar .nav>li a.button{margin:25px 0 0 15px;
line-height:14px;
color:#fff}
.navbar .nav>li a.button:hover{background:#0c6292;
color:#fff}
.navbar .nav-collapse{background:#333;
width:100%}
.navbar .nav-collapse.in .nav>li{border-bottom:1px solid #000}
.navbar .nav-collapse.in .nav>li:last-child{border:none}
.navbar .nav:hover>li{opacity:.6;
filter:alpha(opacity=60)}
.navbar .nav:hover>li:hover{opacity:1;
filter:alpha(opacity=100)}
.navbar .nav-collapse.in .nav>li a.button{margin:15px}
.navbar button.btn{text-shadow:none;
box-shadow:none}
.navbar .nav>li.cta{opacity:0;
padding-left:10px}
.navbar .nav>li.cta a{background:#F7803C;
-webkit-transition:all .2s ease-in-out!important;
transition:all .2s ease-in-out!important;
-webkit-border-radius:60px;
-moz-border-radius:60px;
border-radius:60px;
font-family:"proxima-nova",Helvetica Neue,Arial,sans-serif;
float:none;
padding:10px 30px;
border:3px solid #F7803C;
text-decoration:none;
text-transform:uppercase;
font-weight:600;
vertical-align:middle;
color:white}
.navbar .nav>li.cta a:hover{background:none;
color:#F7803C}
.navbar .nav>li.cta a.green{background:#529B02}
.navbar .nav>li.cta a.green.purple{background:#593397}
.navbar .nav>li.cta a.green.purple.orange{background:#FF8E08}
.navbar .btn-navbar{margin:12px 0 0 0}body-container-wrapper{padding-top:90px}
.body-container-wrapper{padding-top:90px}body.hs-content-name-about>.body-container-wrapper{height:100%;
padding-top:0}body.hs-content-name-home>.body-container-wrapper{height:100%}
.impactbnd-team{width:100%;
background:#fff;
margin-top:45px;
margin-bottom:45px}
.impactbnd-team .single{margin-bottom:30px;
cursor:pointer}
.impactbnd-team .single h2{font-size:22px;
color:#fff;
margin-bottom:0;
margin-top:0}
.impactbnd-team .single>.name{position:absolute;
bottom:6px;
left:0;
width:100%;
line-height:1;
padding:8px 15px;
color:#fff;
display:block;
background:rgba(0,0,0,.5)}
.impactbnd-team .single>.name>.title{font-style:italic}
.impactbnd-team .single>a{position:absolute;
right:-15px;
bottom:22px;
text-decoration:none;
border:none;
color:#fff;
display:inline-block;
width:auto;
height:auto;
opacity:0;
filter:alpha(opacity=0)}
.impactbnd-team .single:hover>a{right:15px;
opacity:1;
filter:alpha(opacity=100)}
.impactbnd-team .wrapper:hover .single{opacity:.6;
filter:alpha(opacity=60)}
.impactbnd-team .wrapper:hover .single:hover{opacity:1;
filter:alpha(opacity=100)}
.overlay{width:100%;
height:100%;
position:fixed;
top:0;
left:0;
z-index:1000;
display:none}
.modal{display:none;
background:#f7f7f7;
padding:0;
z-index:99999;
position:absolute;
height:70%!important;
width:70%!important;
min-width:320px!important;
max-width:800px!important;
overflow:auto!important;
margin:auto!important;
top:120px!important;
margin-left:0!important;
position:fixed!important;
border-radius:0;
border:none;
-webkit-box-shadow:inset 0 15px 30px #f7f7f7;
-moz-box-shadow:inset 0 15px 30px #f7f7f7;
box-shadow:inset 0 15px 30px #f7f7f7}
.modal .wrapper{padding:30px;
border-top:1px solid #ccc}
.modal>.row-fluid.graphic{background:url(images/designer-bg.png?t=1439574953688) center -100px;
background-size:100% auto;
outline:none;
border:none}
.modal>.row-fluid.developer{background:url(images/inbound-marketing-developer-at-impactbnd.png?t=1439574953688) center center;
background-size:100% auto;
outline:none;
border:none}
.modal>.row-fluid,.modal>.row-fluid.account{background:url(images/account-manager-impact.jpg?t=1439574953688) center top;
background-size:100% auto;
outline:none;
border:none}
.modal>.row-fluid.clyde{background:url(images/office-roots-impact.png?t=1439574953688) center bottom;
background-size:100% auto;
outline:none;
border:none}
.modal>.row-fluid:before{top:0;
z-index:1000;
display:block;
position:absolute;
content:'';
width:100%;
height:100%;
background-color:#000;
opacity:.6;
filter:apha(opacity=60)}
.modal>.row-fluid>.span3,.modal>.row-fluid>.span6{z-index:10001}
.modal>.row-fluid>.span6>h2,.modal>.row-fluid>.span6>.title{color:#f7f7f7}
.modal a.closeBtn{position:absolute;
left:30px;
top:30px;
color:#fff;
background:#666;
width:30px;
height:30px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
border:none;
z-index:99999;
font-size:13px;
line-height:30px;
text-align:center;
z-index:1001}
.modal a.closeBtn:hover{background:#000}
.modal a.closeBtn span.glyphicon{line-height:25px}
.modal>.row-fluid>.span3>.profile-img{text-align:center;
width:150px;
height:150px;
overflow:hidden;
-webkit-border-radius:75px;
-moz-border-radius:75px;
border-radius:75px;
margin:30px auto}
.modal>.row-fluid>.span3>.profile-img>img{min-width:300px;
left:-75px}
.modal>.row-fluid>.span3>img{width:200px}
.modal>.row-fluid>.span6{margin:30px auto}
.modal>.row-fluid>.offset3:first-child{margin-left:25.69060773480663%;
*margin-left:25.584224756083227%}
.modal>.row-fluid>.span6 h2{margin-bottom:0}
.modal>.row-fluid>.span6>.social-media{margin-top:30px;
background:none}
.modal>.row-fluid>.span6>.social-media a.twitter{background:url(images/twitter-account.png?t=1372366015000&t=1439574953688);
width:40px;
background-repeat:no-repeat}
.modal>.row-fluid>.span6>.social-media a.linkedin{background:url(images/linkedin-account.png?t=1372366003000&t=1439574953688);
width:82px;
background-repeat:no-repeat}
.modal>.row-fluid>.span6>.social-media a{height:32px;
background-position:left center;
text-indent:-99999px;
display:inline-block;
margin-bottom:0;
border:none}
.impactbnd-resources{margin-top:45px}
.methodology{}
.methodology h1{margin-bottom:30px}
.methods{width:100%;
background:#e7e7e7;
margin-top:30px;
padding-top:60px;
padding-bottom:60px;
background:url(images/attract-bg.jpg?t=1439574953688) center center no-repeat;
background-size:cover;
background-attachment:fixed}
.methods h3{}
.methods .row-fluid{border-bottom:1px solid #fff;
margin-top:-1px;
background:#f7f7f7}
.methods .row-fluid:last-child{border:none}
.methods .row-fluid:last-child{border-bottom:none}
.methods{}
.our-methods{padding:30px;
background:rgba(0,0,0,.75)}
.methods .row-fluid{background:rgba(255,255,255,.75);
overflow:hidden}
.methods .row-fluid:hover{background:#fff}
.methods .row-fluid *:last-child{margin-bottom:0}
.our-methods{padding:15px;
z-index:999;
margin:0 auto 60px auto}
.methods .span4 .glyphicon{font-size:60px;
position:absolute;
top:100px;
color:#999;
left:60px;
display:none}
.methods .span8 p{}
.methods .span12{padding:120px}
.methods .span4 h2{line-height:1;
text-align:left}
.methodology-progress{width:100%;
background:#f7f7f7;
padding:15px 0;
margin-bottom:30px}
.methodology-progress .span3 a{color:#529B02;
font-size:12px;
border:none;
text-decoration:none}
.methodology-progress .span3 a .glyphicon{font-size:18px}
.methodology-progress .disabled a{color:#ccc}
.methodology-processs a{font-color:#ccc;
border:none;
text-decoration:none}
.inbound-marketing-cta .span6{width:50%!important;
margin:0!important}
.inbound-marketing-cta .talk{padding:69px 120px;
background:#118dd1;
color:#f7f7f7}
.inbound-marketing-cta .talk:hover{background:#1082c1}
.inbound-marketing-cta h3{color:#f7f7f7;
font-size:36px}
.inbound-marketing-cta .talk .button{margin-bottom:-1px;
background:#333}
.inbound-marketing-cta .next h4{font-size:26px}
.inbound-marketing-cta .next .glyphicon{font-size:12px;
top:-2px}
.inbound-marketing-cta .next{padding:120px;
background:#ccc}
.inbound-marketing-cta .next h3{color:#333}
.inbound-marketing-cta .next:hover{background:#fff}
.methodology.attract-page .methods{background:url(/images/hand-pointing.jpg?t=1439574953688)}
.methodology.convert-page .methods{background:url(images/desk-planning-view.jpg?t=1439574953688)}
.methodology.close-page .methods{background:url(images/office-general.jpg?t=1439574953688)}
.methodology.delight-page .methods{background:url(images/inbound-marketing-careers-open-positions.jpg?t=1439574953688)}
.methodology.attract-page .methods,.methodology.convert-page .methods,.methodology.close-page .methods,.methodology.delight-page .methods{background-repeat:no-repeat;
background-position:center center;
background-attachment:fixed;
background-size:cover}
.impactbnd-pricing{margin-top:45px}
.impactbnd-pricing .wrapper{width:90%;
margin:30px auto}
.impactbnd-pricing .span4{margin:0!important}
.impactbnd-pricing .moderate,.impactbnd-pricing .high,.impactbnd-pricing .full{text-align:center}
.impactbnd-pricing .moderate{margin-right:-1px!important}
.impactbnd-pricing .full{margin-left:-1px!important}
.impactbnd-pricing .wrapper:hover .span4{opacity:.6;
filter:alpha(opacity="60")}
.impactbnd-pricing .wrapper:hover .span4:hover{opacity:1;
filter:alpha(opacity="100")}
.impactbnd-pricing .moderate{background:#97d157;
margin-top:30px!important}
.impactbnd-pricing .high{background:#75B331}
.impactbnd-pricing .full{background:#97d157;
margin-top:30px!important}
.impactbnd-pricing .package{background:#f7f7f7;
border:1px solid #ccc;
border-top:none;
padding:5px 0;
font-weight:700;
text-transform:uppercase;
letter-spacing:2px;
color:#333}
.impactbnd-pricing .high .package{padding:20px 0}
.impactbnd-pricing .price{font-size:4em;
font-weight:300;
line-height:.75;
padding:60px 0;
display:block;
color:#fff;
border:1px solid #75b331}
.impactbnd-pricing .price span.dollar:before{font-size:.25em;
line-height:1;
display:inline-block;
vertical-align:top;
font-size:.5em;
content:'\0024'}
.impactbnd-pricing .price span.month{font-size:.25em;
line-height:1}
.impactbnd-pricing .price span.hubspot{display:block;
width:65%;
margin:0 auto;
font-weight:700;
color:#333;
font-style:italic;
font-size:.25em;
border-top:1px solid #333;
border-bottom:1px solid #333;
padding:15px 0;
margin-top:30px}
.impactbnd-pricing .divider{border-color:#5b8b26}
.impactbnd-pricing .description{border:1px solid #ccc;
border-top:none}
.impactbnd-pricing .description p{margin-bottom:0}
.impactbnd-pricing .moderate .description,.impactbnd-pricing .full .description,.impactbnd-pricing .high .description{background:#f7f7f7}
.impactbnd-pricing ul{list-style-type:none;
margin:0;
padding-left:0}
.impactbnd-pricing ul li{display:block;
line-height:1;
padding:25px 0;
background:#eee;
border:1px solid #ccc;
border-top:none}
.impactbnd-pricing ul li:nth-child(2n){background:#ddd}
.impactbnd-pricing .button{margin-bottom:0}
.impactbnd-pricing .cta{text-align:center}
.impactbnd-inbound-marketing{margin-top:0}
.impactbnd-inbound-marketing .inbound-intro{background:url(images/believe-in-marketing.jpg?t=1439574953688) no-repeat center top;
background-size:cover;
margin-bottom:60px;
padding:60px 0}
.impactbnd-inbound-marketing .inbound-intro h1{margin-bottom:32px!important}
.impactbnd-inbound-marketing .inbound-intro p{margin-bottom:0}
.service-section .service{padding:10%;
background:#ddd;
border:none}
.service-section .service:hover{background:#f7f7f7}
.impactbnd-inbound-marketing .span6{margin-bottom:60px}
.service-section h2{font-weight:300}
.service-section p.bigger{color:#333}
.service-section .divider{border-color:#333}
.service-section a.button{background:#fbcf60;
color:#333;
margin-bottom:0}
.impactbnd-inbound-marketing .title{padding:0;
background:url(images/careers-available-bg.jpg?t=1439574953688) center center;
background-size:120% auto}
.impactbnd-inbound-marketing .title:after{content:'';
display:inline-block;
position:absolute;
top:0;
width:100%;
height:100%;
background:rgba(0,0,0,.5)}
.impactbnd-inbound-marketing .title h2{color:#f7f7f7;
z-index:999}
.impactbnd-inbound-marketing .icon{display:block;
margin:60px auto}
.impactbnd-inbound-marketing .service.title .glyphicon{z-index:999;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
top:100%;
margin-top:-15px;
position:absolute;
display:inline-block;
background:#333;
color:#f7f7f7;
padding:10px;
left:50%;
margin-left:-15px;
text-align:center;
font-size:20px;
border:3px solid #f7f7f7}
.careers.available h3{margin-top:0}
.hs-form .hs-input,.hs-form textarea.hs-input{width:100%!important;
max-width:500px!important}label{font-family:Roboto!important;
font-weight:normal!important;
font-size:16px!important}
.hs-form input:not([type=image]),.hs-form textarea{-moz-box-sizing:border-box!important;
-webkit-box-sizing:border-box!important;
box-sizing:border-box!important}input.hs-input,textarea.hs-input,select.hs-input,.hs-input.uneditable-input{padding:10px 10px!important;
border:none!important;
outline:none!important;
height:auto;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box}
.hs-form.stacked .actions{margin:0!important;
padding:0!important}
.hs-form .hs-button{font-size:16px!important;
color:#f7f7f7!important;
background:#333!important;
box-shadow:none!important;
border:none!important;
padding:20px 10px!important;
display:block!important;
width:100%!important;
max-width:500px!important;
text-align:center!important;
font-family:Roboto!important;
font-weight:300!important}
.hs-form .hs-button:hover{background:#111!important}
.careers{}
.careers .intro{padding:60px 0;
background:url(images/inbound-marketing-careers.jpg?t=1404846224687&t=1439574953688) center bottom;
background-attachment:fixed;
background-size:cover}
.careers .intro p.bigger{font-size:36px;
font-family:crimson;
font-style:italic}
.careers .intro-text{background:rgba(0,0,0,.75);
padding:60px 0}
.careers .intro-text p,.careers .intro-text a.button{margin-bottom:0}
.careers .intro-text .span4{text-align:right}
.careers .intro-text a.button{margin-top:10%}
.careers .why-impact{background:rgba(166,91,3,.75);
padding:60px 0}
.careers .why-impact p{margin-bottom:0}
.careers .why-impact h2{margin-top:15%}
.careers.available .intro{padding-bottom:0;
margin-bottom:0;
background:url(images/inbound-marketing-careers-2.jpg?t=1439574953688);
background-size:cover;
background-position:center 60px;
background-attachment:fixed}
.careers.available .intro .divider{margin:0 0 30px 0}
.careers.available .span10 p{font-size:20px}
.careers.available .divider{margin:90px 0 70px}
.careers.available .button{margin-bottom:0}
.careers.available p.intro-p{margin-bottom:60px}
.careers.available .social-media-marketing,.careers.available .web-desiger-hybrid,.careers.available .account-manager,.careers.available .marketing,.careers.available .bookkeeper,.careers.available .social-media,.careers.available .graphic-designer,.careers.available .web-designer,.careers.available .web-developer-intern{padding:90px 0;
background:rgba(255,255,255,.75)}
.careers.available .social-media-marketing:hover,.careers.available .web-desiger-hybrid:hover,.careers.available .account-manager:hover,.careers.available .marketing:hover,.careers.available .bookkeeper:hover,.careers.available .social-media:hover,.careers.available .graphic-designer:hover,.careers.available .web-designer:hover,.careers.available .web-developer-intern:hover{background:#f7f7f7}
.search-results{padding-top:90px;
margin-bottom:60px}
.search-results .gsc-control-cse.gsc-control-cse-en{padding:30px 0}
.searh-results .gsc-adBlock{display:none!important}
.search-results .gsc-thumbnail-inside{padding-left:0}
.search-results .gsc-url-top{padding-left:0;
padding-top:5px;
padding-bottom:5px}
.search-results .gs-bidi-start-align.gs-snippet{font-family:roboto;
font-size:16px;
font-weight:300;
line-height:1.5;
color:#333}
.search-results .gs-webResult.gs-result{margin-bottom:30px}
.search-results .gsc-selected-option-container{padding-right:61px}
.about-nav{width:100%;
border-bottom:1px solid #ddd;
margin-bottom:0;
text-align:center;
background:#eee;
position:absolute}
.about-nav ul{margin:0;
padding:0}
.about-nav ul li{display:inline-block;
list-style-type:none;
margin-bottom:0}
.about-nav ul li a{display:block;
padding:5px 30px;
font-weight:bold;
margin:0;
text-transform:uppercase;
color:#999;
font-size:14px;
border-right:1px solid #ddd}
.about-nav ul li:first-child>a{border-left:1px solid #ddd}
.about-nav ul li.active a,.about-nav ul li a:hover{background:#ddd;
color:#666}
.widget-type-form{overflow:visibe}
.widget-type-form h3{margin-bottom:32px!important}
.widget-type-form .hs-form-required{color:red}
.widget-type-form input,.widget-type-form textarea{border:1px solid #ccc!important;
box-shadow:none;
margin-bottom:32px}
.widget-type-form .hs_resume input{border:none!important;
padding:0!important;
line-height:16px;
margin-bottom:16px!important}
.widget-type-form select{height:45px;
border:1px solid #ccc!important;
background:#fff!important;
-webkit-border-radius:4px!important;
-moz-border-radius:4px!important;
border-radius:4px!important;
margin-bottom:32px!important}
.widget-type-form .inputs-list{list-style-type:none!important;
padding-left:0}
.widget-type-form .inputs-list li{list-style-type:none;
line-height:30px}
.widget-type-form input[type="radio"],.widget-type-form input[type="checkbox"]{vertical-align:middle;
width:30px!important;
height:30px!important;
margin:0 0 5px 0!important}
.widget-type-form .hs-form .hs-button{-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px}
.impactbnd-404{background:url(images/lost-page-404-bg.jpg?t=1439574953688) no-repeat;
background-size:cover;
background-position:center -60px;
background-attachment:fixed}
.impactbnd-404 .lost-page{margin:60px auto 210px auto!important}
.impactbnd-404 .bg{padding:30px 30px 0 30px;
background:rgba(0,0,0,.5)}
.impactbnd-404 .search{padding:30px;
background:rgba(255,255,255,.8)}
.impactbnd-404 h1{margin-bottom:32px!important}
.impactbnd-404 a.white{color:#fff;
border-color:#fff}
.impactbnd-404 input{border:1px solid #ccc!important}pre,code{margin-bottom:32px!important}span.why-name{text-transform:capitalize}span.why-name:before{content:',';
margin-right:10px}span.why-name:empty{display:none}
.bofu-cta{position:relative}
.bofu-cta .new-blue-overlay{background:rgba(16,130,193,0.8);
display:block;
height:100%;
width:100%}
.bofu-cta .new-blue-overlay .bofu-content{padding:72px 0}
.bofu-cta .new-blue-overlay .bofu-content h2{color:white;
margin-bottom:12px;
margin-top:0;
font-weight:600;
text-align:center;
font-size:32px;
font-family:"proxima-nova",Helvetica Neue,Arial,sans-serif}
.bofu-cta .new-blue-overlay .bofu-content h6{margin-bottom:48px;
color:white;
line-height:32px;
font-weight:400;
text-align:center;
font-family:"proxima-nova",Helvetica Neue,Arial,sans-serif;
font-size:20px!important}
.bofu-cta .new-blue-overlay .bofu-content{text-align:center}
.bofu-cta .new-blue-overlay .bofu-content .bofu-button a{display:inline-block;
color:white;
font-family:#444;
border:3px solid white;
border-radius:60px;
-webkit-border-radius:60px;
-moz-border-radius:60px;
-webkit-transition:all .2s ease-in-out!important;
transition:all .2s ease-in-out!important;
padding:18px 24px;
font-size:16px;
font-weight:500;
text-transform:uppercase;
width:250px;
text-align:center;
text-decoration:none;
font-weight:600;
text-transform:uppercase;
font-family:"proxima-nova",Helvetica Neue,Arial,sans-serif;
background:#F7803C}
.bofu-cta .new-blue-overlay .bofu-content .bofu-button a:hover{background:none;
color:white}footer{width:100%;
background:#333;
padding:60px 0;
display:block;
clear:both}footer img{max-width:65%;
text-align:center}footer strong{color:#999;
font-size:24px;
font-family:Roboto;
font-weight:700;
margin-bottom:5px;
display:block}footer ul{list-style-type:none;
margin-left:0;
padding-left:0;
margin-bottom:30px}footer ul li>a{color:#999!important;
padding:7px 0;
border:none;
display:block;
text-decoration:none}footer .contact ul li,footer .contact ul li>a{color:#999!important;
padding:7px 0;
border:none;
display:block;
text-decoration:none}footer .contact ul li>a{padding:2px 0}footer ul:hover li a{color:#666!important}footer ul li>a:hover{color:#fff!important}footer span.copyright{font-size:14px;
border-top:1px solid #555;
margin:30px auto 0;
padding-top:15px;
display:block;
color:#666}footer span.copyright a{color:#fff;
border-color:#fff;
text-decoration:none}
.subscribe-bar-nobg{text-align:center;
background:url('images/subscribe-ebook-background.jpg?t=1439574953688');
background-size:cover;
background-position:center;
background-repeat:no-repeat}
.subscribe-bar-nobg .brand-overlay{position:absolute;
z-index:0;
top:0;
left:0;
width:100%;
height:100%;
display:block;
background:#1082c1}
.subscribe-bar-nobg .subscriber-smart{padding:24px 15px;
background:rgba(0,0,0,0.4)}
.subscribe-bar-nobg .subscriber-smart h4{font-family:"proxima-nova",Helvetica Neue,Arial,sans-serif;
font-size:22px;
font-weight:400;
color:white;
margin-bottom:12px;
line-height:26px}
.subscribe-bar-nobg .subscriber-smart h4 span{font-weight:700;
font-style:italic}
.subscribe-bar-nobg .subscriber-smart h6{font-size:16px;
font-weight:500;
font-family:'Merriweather',Helvetica Neue,Arial,sans-serif;
color:white}
.subscribe-bar-nobg .subscriber-smart .hs-form{margin-top:15px;
margin-bottom:0}
.subscribe-bar-nobg .subscriber-smart .hs-form .hs_email{display:inline-block;
width:50%}
.subscribe-bar-nobg .subscriber-smart .hs-form .hs_email{margin-bottom:0}
.subscribe-bar-nobg .subscriber-smart .hs-form .hs_email label{display:none}
.subscribe-bar-nobg .subscriber-smart .hs-form .hs_email input[type='email']{height:44px;
border-radius:30px 0 0 30px}
.subscribe-bar-nobg .subscriber-smart .hs-form .hs_submit{display:inline-block;
min-width:150px;
vertical-align:top}
.subscribe-bar-nobg .subscriber-smart .hs-form .hs_submit input[type='submit']{padding:16px 0!important;
background-color:#1082c1!important;
border-radius:0 30px 30px 0;
text-shadow:none;
font-family:proxima-nova!important;
text-transform:uppercase;
font-size:14px!important;
font-weight:600!important;
-webkit-appearance:none}
.subscribe-bar-nobg .subscriber-smart .hs-form .hs-richtext{display:none}
.subscribe-bar-nobg .hs-form>div{display:inline}@media(max-width:1024px){.subscribe-bar-nobg .span3.visuallyhidden-tablet,.subscribe-bar-nobg .span2{display:none!important}
.subscribe-bar-nobg .span5{width:100%!important}
.subscribe-bar-nobg h4{margin-bottom:6px}
.subscribe-bar-nobg.visuallyhidden-portable{display:none!important}}@media(max-width:468px){.subscribe-bar .subscriber-smart{padding:30px}
.subscribe-bar .subscriber-smart .hs-form .hs_email,.subscribe-bar-nobg .subscriber-smart .hs-form .hs_email{width:100%}
.subscribe-bar .subscriber-smart .hs-form .hs_submit,.subscribe-bar-nobg .subscriber-smart .hs-form .hs_submit{width:100%}
.subscribe-bar .subscriber-smart .hs-form .hs_email input[type='email'],.subscribe-bar-nobg .subscriber-smart .hs-form .hs_email input[type='email']{border-radius:30px}
.subscribe-bar .subscriber-smart .hs-form .hs_submit input[type='submit'],.subscribe-bar-nobg .subscriber-smart .hs-form .hs_submit input[type='submit']{border-radius:30px}}#impactbackground{background:url("images/inbound-marketing-agency-office.jpg?t=1439574953688");
background-size:cover;
background-position:center top;
background-attachment:fixed}
.row-fluid [class*="myspan"]{margin-left:0!important}
.intro{background-color:transparent;
color:#000;
font-family:'Merriweather',Helvetica Neue,Arial,sans-serif;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:35px;
padding-top:20px;
text-align:left;
text-decoration:none;
vertical-align:baseline}
.intro #hs_cos_wrapper_post_body span{font-size:16px;
line-height:35px;
padding-top:20px}
.myspan.span6.percpadd.bordering{width:51%;
border-right:1px solid #EEE}
.casebutton{border-radius:0;
border-color:#118DD1;
background:#118DD1;
color:#FFF}
.casebutton:hover{border-radius:0;
border-color:#0C6292;
background:#0C6292;
color:#FFF}
.blog-sidebar{margin-bottom:0;
padding-bottom:60px}
.background-white{background-color:#FFF}#case-studies .post .wrapper{padding:10px 60px}#case-studies .post ul li{background:none;
list-style-type:disc;
padding-left:10px;
color:#222;
font-weight:lighter}
.quoting{background:none repeat scroll 0 0 #eee;
border:medium none;
color:#353535;
font-family:Crimson;
font-size:18px;
font-style:italic;
font-weight:bold;
line-height:1.75;
margin-bottom:32px;
width:100%;
padding:15px 50px 10px 50px}
.blog-listing .post{border-bottom:0!important}#case-studies .post h1{border:none;
padding:0;
margin-top:60px;
text-align:center;
margin-bottom:40px}
.sides{padding:60px 25px 35px 25px;
text-align:center}
.shift{text-align:left;
font-family:'Merriweather',Helvetica Neue,Arial,sans-serif;
font-size:16px;
line-height:35px;
padding:15px 80px 10px 80px;
color:#000;
background-color:transparent;
font-weight:normal;
font-style:normal;
font-variant:normal;
text-decoration:none}
.shift_slider{text-align:left;
font-family:'Merriweather',Helvetica Neue,Arial,sans-serif;
font-size:12px;
line-height:35px;
padding:15px 80px 0 95px;
color:#000;
background-color:transparent;
font-weight:normal;
font-style:normal;
font-variant:normal;
text-decoration:none}
.span6 ul li .bulletone{}
.span6 ul li .bullettwo{}
.span6 ul li .bulletthree{}
.span6 ul li .bulletfour{}
.shift_case{text-align:left;
font-family:'Merriweather',Helvetica Neue,Arial,sans-serif;
font-size:16px;
line-height:35px;
padding:30px 10px 10px 80px;
color:#000;
background-color:transparent;
font-weight:normal;
font-style:normal;
font-variant:normal;
text-decoration:none}
.shift_case_img{text-align:left;
padding:30px 0 10px 50px;
text-align:right;
width:80%}
.buttontext{text-align:center}
.padd3{padding-top:30px}
.imgsize{margin-left:70px;
text-align:center;
width:160px!important;
max-width:100%!important}
.line-border{border-bottom:1px solid #EEE;
padding-bottom:30px}#hs_cos_wrapper_module_14023404785978736 li{background:url("images/checkmark.png?t=1439574953688") no-repeat scroll left 5px rgba(0,0,0,0);
list-style-type:none;
padding-left:30px;
margin-bottom:10px;
font-size:16px}
.line-border-2{border-bottom:1px solid #DDD}
.line-border-3{border-bottom:2px solid #DDD}
.padding{padding-bottom:40px;
padding-top:20px}
.padding2{padding-top:20px;
padding-bottom:10px}
.padding3{padding-bottom:40px;
padding-top:20px}
.down{margin-top:100px}
.titleheader{text-align:justify;
margin-top:60px}
.headcenter{text-align:center;
font-weight:bold;
padding-bottom:5px;
text-transform:uppercase;
letter-spacing:4px;
color:#666;
font-size:20px}
.headcenter2{text-align:center;
padding-top:30px}
.headcenter3{text-align:center;
padding-top:60px}
.headcenter4{text-align:center;
padding-bottom:60px;
font-family:'Merriweather',Helvetica Neue,Arial,sans-serif;
font-weight:lighter}
.imagepadd{padding-bottom:20px}
.perc{font-family:Roboto;
font-size:50px;
font-weight:bold;
line-height:1;
text-shadow:none;
text-decoration:none;
text-align:center;
color:#6a6864}
.perc_2{font-family:Roboto;
font-size:50px;
font-weight:bold;
line-height:1;
text-shadow:none;
text-decoration:none;
text-align:center;
color:#6a6864}
.desc{font-family:Roboto;
font-size:20px;
font-weight:600;
line-height:25px;
text-shadow:none;
text-decoration:none;
text-align:center;
color:#9f9f9f;
padding-bottom:30px}
.view_case{padding:0 25px 50px 0;
background:white;
text-decoration:none}
.line_divide{width:1px;
background-color:#ddd;
height:200px;
position:absolute;
text-align:center;
float:right;
left:450px}
.graph_statement{font-family:Roboto;
font-weight:600;
font-size:20px;
padding:20px 0 0 0;
color:#6a6864}
.percpadd{padding:0 30px 0 30px}
.postsections{font-family:'Merriweather',Helvetica Neue,Arial,sans-serif;
font-size:16px;
font-weight:lighter}
.testname{text-align:right;
padding-right:50px;
margin-bottom:25px;
font-family:'Merriweather',Helvetica Neue,Arial,sans-serif;
font-size:12px;
font-style:italic}
.wrapper.overflowimg{overflow:hidden}
.row-fluid.designItem.active .span6 .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_linked_image img{max-width:none;
-webkit-box-shadow:-5px 10px 20px 1px rgba(200,200,200,200);
box-shadow:-5px 10px 20px 1px rgba(200,200,200,200)}
.share{background:#eee;
border:none;
text-align:center;
margin:0 auto}
.iconpadd{padding:15px 50px 10px 50px}
.wordshare{font-family:Roboto;
color:#eee}
.thiswillwork{display:inline;
list-style:none outside none;
-webkit-backface-visibility:hidden}
.thiswillwork li{display:inline-block}
.perc .thiswillwork li{font-size:50px}
.perc_2 .thiswillwork li{font-size:50px}
.myspan.span6.percpadd{padding-bottom:20px}
.arrow{padding:0 0 0 25px;
bottom:10px}
.sharing{display:inline-block;
bottom:8px;
color:#ccc}
.iconfilter{opacity:.8;
-webkit-transition:opacity .5s ease-in-out;
-moz-transition:opacity .5s ease-in-out;
-ms-transition:opacity .5s ease-in-out;
o-transition:opacity .5s ease-in-out;
transition:opacity .5s ease-in-out;
-moz-transform:rotate(0)}
.iconfilter img{-moz-transform:rotate(0)}
.iconfilter:hover{opacity:1}
.case-studies-share a{padding-left:25px}
.testimonial{background:#eee;
border:none;
border-top:1px solid #ddd}
.row-fluid.imagepadd.tiny{width:80%}
.arrows{margin-left:20px;
padding-bottom:8px;
float:right}a#cta_button_145335_cd13639b-622b-4722-96c3-15c211f2f544:hover{background:none repeat scroll 0 0 #0C6292;
color:#FFF}
.slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li{margin-bottom:0;
width:227px;
height:173px}
.mycta{color:#FFF;
line-height:40px;
margin:25px 0 0 0;
background:none repeat scroll 0 0 #1082c1;
border-radius:3px;
font-family:Roboto;
font-weight:400;
cursor:pointer;
line-height:1;
padding:15px 0 15px 0;
text-align:center;
text-shadow:none;
text-decoration:none;
transition:background-color .5s ease}
.mycta:hover{background:none repeat scroll 0 0 #0C6292;
color:#FFF}
.vex{z-index:9999;
overflow:hidden;
width:100%!important;
height:100%!important}
.vex-content.hs-gallery{width:100%;
height:100%}
.vex-content.hs-gallery .hs_cos_flex-slides li img{height:auto!important;
top:0;
width:100%!important;
max-width:800px!important;
text-align:center;
margin:0 auto;
padding:10px;
background:#fff;
float:left;
display:block;
-webkit-box-shadow:0 0 30px #000;
-moz-box-shadow:0 0 30px #000;
box-shadow:0 0 30px #000}
.vex-content.hs-gallery .hs_cos_flex-slides li div.caption{color:#FFF}
.hs_cos_flex-slide-main .hs_cos_flex-active-slide{text-align:center}
.slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li a{padding:5px;
background-color:#fff;
border:1px solid #ccc;
overflow:hidden}
.hs_cos_flex-slides.hs_cos_flex-slides-main{text-align:center}#case-studies .post ul li{}
.slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li a img{transition:all 1s ease-in-out;
-webkit-transition:all 1s ease-in-out;
-moz-transition:all 1s ease-in-out;
-ms-transition:all 1s ease-in-out;
-o-transition:all 1s ease-in-out;
transform:scale(1);
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1)}
.slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li a img:hover{transition:all .25s ease-in-out;
-webkit-transition:all .25s ease-in-out;
-moz-transition:all .25s ease-in-out;
-ms-transition:all .25s ease-in-out;
-o-transition:all .25s ease-in-out;
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
-ms-transform:scale(1.1);
overflow:hidden}
.hs_cos_flex-direction-nav{list-style:none;
position:absolute;
width:650px;
display:none}
.hs_cos_flex-direction-nav li{width:200px;
text-align:center;
display:inline-block;
margin:0 30px}
.hs_cos_flex-direction-nav li a{display:block;
background:#fff;
font-color:#333;
padding:15px}
.hs_cos_flex-prev{color:#eee;
border:#FFF}
.fading{text-decoration:none;
-webkit-tap-highlight-color:rgba(0,0,0,0);
background:white}
.modal-backdrop{position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:1040;
background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;
filter:alpha(opacity=80)}
.modal{position:fixed;
top:10%;
z-index:1050;
width:560px;
margin-left:-280px;
background-color:#fff;
border:1px solid #999;
border:1px solid rgba(0,0,0,0.3);
*border:1px solid #999;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
outline:none;
-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);
box-shadow:0 3px 7px rgba(0,0,0,0.3);
-webkit-background-clip:padding-box;
-moz-background-clip:padding-box;
background-clip:padding-box}
.modal.fade{top:-25%;
-webkit-transition:opacity .3s linear,top .3s ease-out;
-moz-transition:opacity .3s linear,top .3s ease-out;
-o-transition:opacity .3s linear,top .3s ease-out;
transition:opacity .3s linear,top .3s ease-out}
.modal.fade.in{top:10%}
.modal-header{padding:9px 15px;
border-bottom:1px solid #eee}
.modal-header .close{margin-top:2px}
.modal-header h3{margin:0;
line-height:30px}
.modal-body{position:relative;
max-height:400px;
padding:15px;
overflow-y:auto}
.modal-form{margin-bottom:0}
.modal-footer{padding:14px 15px 15px;
margin-bottom:0;
text-align:right;
background-color:#f5f5f5;
border-top:1px solid #ddd;
-webkit-border-radius:0 0 6px 6px;
-moz-border-radius:0 0 6px 6px;
border-radius:0 0 6px 6px;
*zoom:1;
-webkit-box-shadow:inset 0 1px 0 #fff;
-moz-box-shadow:inset 0 1px 0 #fff;
box-shadow:inset 0 1px 0 #fff}
.modal-footer:before,.modal-footer:after{display:table;
line-height:0;
content:""}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-bottom:0;
margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}section#design_section{}section#design_section h3{background:none repeat scroll 0 0 #1082c1;
box-shadow:3px 3px 0 rgba(16,130,193,0.2);
color:#fff;
left:25%;
margin:0 auto;
padding:15px;
position:absolute;
top:-30px;
width:50%;
z-index:99}#design-explained{display:block;
padding-top:90px}#design-explained .designItem{}#design-explained .designImage{}#design-explained .designItem.active{}#design-explained .designImage.active{}#image-dropdown{padding:0;
margin:0;
border:0;
width:auto}#image-dropdown ul,#image-dropdown li{list-style:none;
margin:0;
padding:0}#image-dropdown ul{position:relative;
z-index:597}#image-dropdown ul li{float:left;
min-height:1px;
vertical-align:middle}#image-dropdown ul li.hover,#image-dropdown ul li:hover{position:relative;
z-index:599;
cursor:default;
color:#fff}#image-dropdown ul ul{visibility:hidden;
position:absolute;
top:100%;
left:0;
z-index:598;
width:100%}#image-dropdown ul ul li{float:none}#image-dropdown ul ul ul{top:0;
left:190px;
width:190px}#image-dropdown ul li:hover>ul{visibility:visible}#image-dropdown ul ul{bottom:0;
left:0}#image-dropdown ul ul{margin-top:0}#image-dropdown ul ul li{font-weight:normal}#image-dropdown li{display:block;
line-height:1em;
text-decoration:none}#image-dropdown{font-family:Roboto;
text-transform:uppercase;
display:block;
letter-spacing:.25em;
text-decoration:none;
color:#4f4f4f}#image-dropdown>ul{display:inline-block;
padding-top:20px}#image-dropdown:after,#image-dropdown ul:after{content:'';
display:block;
clear:both}#image-dropdown ul{text-transform:uppercase;
font-size:14px!important}#image-dropdown ul ul{text-transform:none;
min-width:190px}#image-dropdown ul ul li{color:#000;
border:1px solid #000;
border-top:0 none;
line-height:150%;
padding:16px 20px;
font-size:12px}#image-dropdown ul ul ul{border-top:0 none}#image-dropdown ul ul li{position:relative}#image-dropdown ul ul li:hover{color:#fff;
background-color:#1082c0}#image-dropdown ul ul li:last-child{border-top:none}}#image-dropdown ul ul li.has-sub:after{position:absolute;
top:50%;
right:15px;
margin-top:-8px}#image-dropdown ul li:hover,#image-dropdown ul li.active{border:1px solid #282828}#image-dropdown>li:hover{color:#fff!important;
background-color:#1082c0}#image-dropdown ul:hover li.active span{color:#fff!important}
.active.has-sub{padding-right:20px!important}
.active.has-sub:hover{color:#fff!important}
.active.has-sub>span:hover{color:#fff}#image-dropdown ul li.last ul{left:auto;
right:0}#image-dropdown ul li.last ul ul{left:auto;
right:99.5%}#image-dropdown a{color:#4f4f4f;
padding:0 20px}#image-dropdown>ul>li{line-height:48px}#image-dropdown ul ul li.has-sub.p1:hover{color:#fff!important}#image-dropdown ul ul li.has-sub.p2:hover{color:#fff!important}#image-dropdown ul ul li.has-sub.p3:hover{color:#fff!important}
.has-sub{font-family:Roboto;
font-size:14px!important;
font-weight:600!important;
text-transform:uppercase;
color:#4f4f4f!important}
.has-sub span{font-weight:600;
letter-spacing:.29em;
text-transform:uppercase;
font-size:14px!important;
color:#4f4f4f}#image-dropdown ul li.has-sub.active:hover{color:#fff}li.active.has-sub:hover{color:#fff;
background-color:#1082c0}
.active.has-sub span{padding-right:150px}
.active.has-sub>span{padding-left:20px}
.postsections_design{transition:all 1s ease}
.postsections_design:target{color:red;
font-size:20px}
.postsections_design{font-family:'Merriweather',Helvetica Neue,Arial,sans-serif;
font-size:18px;
font-weight:lighter;
padding:0 50px 0 0}
.bulletnumbers{list-style-type:none;
font-size:20px;
color:#555;
font-weight:400;
line-height:38px;
padding-bottom:20px}
.line-border-2.design-work-line.mob2{display:none}
.job{font-family:Merriweather;
font-size:16px;
font-weight:300;
padding-bottom:15px}
.show{display:block}
.no-show{display:none}
.lead-cta{background:url("//cdn2.hubspot.net/hub/145335/file-2334371316-png/blog-files/bofu-bg.png?t=1439574953688") no-repeat;
background-size:cover;
background-position:center;
padding:80px 0 80px 0;
text-align:center}
.lead-cta h3{color:#fff;
text-decoration:none!important;
outline:0!important;
font-family:merriweather;
font-size:40px;
font-weight:bold;
display:inline-block;
text-align:center;
margin-top:0;
margin-bottom:12px}
.lead-cta h4{color:#fff;
text-decoration:none!important;
outline:0;
font-family:proxima-nova;
font-size:26px;
font-weight:400;
display:inline-block;
text-align:center}
.lead-cta .bofu-button-cta{background-color:#e67e22;
line-height:inherit;
display:inline-block;
text-align:center;
min-width:inherit;
max-width:inherit;
font-family:proxima-nova;
letter-spacing:2px;
font-size:26px;
border-radius:40px;
padding:12px 120px;
color:#fff;
margin:36px 0 0 0;
font-weight:bold}
.lead-cta .bofu-button-cta:hover{background-color:#c05f09;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out}
.lead-cta .free{display:block;
margin-top:12px;
text-decoration:none!important;
font-family:proxima-nova;
font-size:18px;
color:#fff;
font-weight:bold;
display:inline-block;
font-weight:100}@media only screen and (max-width:1024px){iframe.frame-container{display:none!important}a#close-frame{display:none!important}div#backdrop-container{display:none!important}a#powered-container{display:none!important}}@media(max-width:468px){#impactbackground{background:none}
.post .background-white .row-fluid h1{font-size:25px}
.down{margin-top:0}
.sides{padding:20px 25px 5px 0}
.intro{text-align:left!important;
font-family:'Merriweather',Helvetica Neue,Arial,sans-serif!important;
font-size:14px!important;
line-height:30px!important;
padding-top:20px!important}
.shift{padding:15px 10px 10px 10px}
.postsections{font-size:14px}
.shift_slider{padding:15px 10px 0 15px}#hs_cos_wrapper_module_14023404785978736 li{font-size:14px}
.perc .thiswillwork li .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text{font-size:40px}
.perc_2 .thiswillwork li .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text{font-size:40px}
.arrow{bottom:-10px}
.desc{font-size:18px}
.shift_case_img .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_linked_image .hs-image-widget{display:none}
.shift_case{text-align:center;
padding:30px 10px 10px 30px}
.padding{padding:0}
.headcenter3{padding-top:0;
padding:0 20px 0 20px}
.headcenter4{padding:0 25px 30px 25px}
.design_section.row-fluid-wrapper.row-depth-2.row-number-4.background-white{display:none}
.design_section .row-fluid-wrapper .row-depth-2 .row-number-4 .background-white{display:none}
.line-border-2.design-work-line{display:none}
.shift_case_img{display:none}
.testname{padding-bottom:7px}
.sharing{bottom:8px}
.lead-cta h3{font-size:30px}
.lead-cta h4{font-size:20px}
.lead-cta .bofu-button-cta{font-size:20px;
padding:12px 90px}
.lead-cta .free{font-size:14px}}@media(max-width:979px){#image-dropdown{display:none}
.design-title{margin-right:0!important;
text-align:center;
padding:0;
padding-top:10px}
.postsections_design{padding:0}
.designwork-title{display:none}
.designItem{text-align:center}
.designImage{padding-bottom:20px;
border-bottom:1px solid no-repeat #4f4f4f}
.designImage img{width:100%;
text-align:center}
.designImage .hs-image-widget{border-bottom:1px solid #ccc!important;
margin-bottom:100px;
padding-bottom:100px}
.design-title{font-size:20px}
.bulletnumbers{font-size:16px;
font-weight:500;
line-height:30px}}@media(min-width:468px) and (max-width:768px){#impactbackground{background:none}
.post .background-white .row-fluid h1{font-size:38px}
.down{margin-top:30px}
.shift{padding:0}
.sides{padding:20px 25px 5px 0}
.desc{padding-bottom:20px}
.shift_slider{padding:0}
.shift_case{padding:30px 0 0 0}
.design_section.row-fluid-wrapper.row-depth-2.row-number-4.background-white{display:none}
.design_section .row-fluid-wrapper .row-depth-2 .row-number-4 .background-white{display:none}
.line-border-2.design-work-line{display:none}
.shift_case_img{display:none}#hs_cos_wrapper_module_140241240195215385{display:none}
.testname{padding-bottom:7px}
.headcenter3{padding-top:0;
padding:0 15px 0 15px}
.headcenter4{padding:0 100px 30px 100px}
.sharing{bottom:24px}
.quoting{margin-bottom:0;
padding:0 50px 0 50px}}@media(min-width:768px) and (max-width:979px){#impactbackground{background:none}
.post .background-white .row-fluid h1{font-size:40px}
.down{margin-top:80px}
.sides{padding:20px 25px 5px 0}
.shift{padding:15px 40px 10px 40px}
.shift_case{padding:30px 10px 10px 40px}
.shift_slider{padding:15px 80px 0 40px}
.desc{padding-bottom:60px}
.postsections_design{padding-right:15px}
.cell-wrapper .layout-widget-wrapper .imgsize .hs_cos_wrapper .hs_cos_wrapper_widget .hs_cos_wrapper_type_linked_image .hs-image-widget{display:none}#hs_cos_wrapper_module_140241240195215385{width:60%}
.shift_case_img{padding:20px 0 0 20px width:100%}
.testname{padding-bottom:7px}
.headcenter3{padding-top:0;
padding:0 15px 0 15px}
.headcenter4{padding:0 100px 30px 100px}
.imgsize{width:80%!important;
z-index:9999}}@media(max-width:1100px){.myspan.span6.percpadd{width:100%!important}
.myspan.span6.percpadd.bordering{border-right:0}#hs_cos_wrapper_module_140241240195215385{width:80%}
.shift_case_img{text-align:left;
padding:20px 0 10px 30px;
text-align:right;
width:100%}}@media(min-width:768px) and (max-width:979px){}@media(max-width:767px){}@media(max-width:1080px){.navbar .nav>li>a{padding:0 11px}}@media(max-width:1024px){.modal>.row-fluid>.span3>.profile-img{text-align:center;
width:100px;
height:100px;
text-align:center}
.modal>.row-fluid>.span3>.profile-img>img{min-width:200px;
margin-top:0;
left:-55px}}@media(min-width:768px) and (max-width:979px){.impactbnd-inbound-marketing .service{padding:10% 0}
.methodology .methods .span12{padding:10%}
.inbound-marketing-cta .row-fluid .span6{display:block;
width:100%!important;
padding:60px 20px}body.blog-list .blog-intro h2{font-size:48px}
.navbar .btn-navbar{margin:25px 0 0 0}
.careers .intro-text a.button{text-align:center}
.careers .intro-text a.button{font-size:16px;
padding-left:0;
padding-right:0;
display:block}
.careers .why-impact h2{margin-top:30%}
.careers.available .intro{background-position:center 60px}}@media(max-width:767px){header{max-height:60px}header a img{height:40px;
width:auto;
padding:0;
margin-top:10px!important}
.body-container-wrapper{padding-top:60px!important}
.nav-collapse .nav{padding-left:0}
.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{line-height:40px!important}
.row-fluid .span8,.row-fluid .span4{width:100%}
.impactbnd-inbound-marketing .inbound-intro .span1{display:none}
.impactbnd-team .single>.name{bottom:21px}
.modal{width:90%!important;
max-width:100%!important;
min-width:0!important;
top:90px!important;
height:80%!important}
.modal>.row-fluid{padding-top:30px}
.modal>.row-fluid>.span6{text-align:center}
.modal>.row-fluid>.offset3:first-child{margin:0!important}
.about-nav{display:none}}@media(max-width:767px){img{margin:15px auto}
.impactbnd-inbound-marketing .service{padding:10% 0}
.methodology-progress .span4:first-child{display:none}
.methodology-progress .span4 .span3{width:23.076923077%;
display:inline-block}
.methodology .methods .span12{padding:10%}
.inbound-marketing-cta .row-fluid .span6{display:block;
width:100%!important;
padding:20px}#case-studies .post h2{font-size:24px;
padding:30px}#case-studies .post .wrapper{padding:30px}#case-studies .post .wrapper ul{padding-left:0}#case-studies .post blockquote img{float:none!important;
display:block!important;
width:50%!important;
margin:0 auto!important}#resources.grid .mix{padding-top:0!important}
.impactbnd-resources>.resource-bg{background-size:300% auto!important;
margin-bottom:30px}
.careers .intro{padding-top:30px;
background-size:3000px auto;
background-position:center 60px}
.careers .intro p.bigger{font-size:22px;
line-height:1.2}
.careers .intro-text,.careers .why-impact{padding:15px}
.careers .intro-text .span1{display:none}
.careers .intro-text .span4{text-align:center}
.careers .intro-text a.button{font-size:16px;
padding-left:0;
padding-right:0;
display:block}
.careers .why-impact h2{margin-top:0}
.careers.available a.button{display:block;
padding:30px 0;
text-align:center}
.careers.available .intro{background-size:cover;
background-position:center top}
.careers.available .intro .span10 p{font-size:16px}
.careers.available .account-manager,.careers.available .marketing,.careers.available .bookkeeper,.careers.available .social-media,.careers.available .graphic-designer,.careers.available .web-designer{padding:30px 0}
.impactbnd-404{background-size:cover}}@media(max-width:1340px){}@media(max-width:979px){}@media(min-width:980px){}


.klein li {font-size:16px;margin-bottom:12px;}