@import url("//hello.myfonts.net/count/2a8433");@import url("//fonts.googleapis.com/css?family=Economica");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,body.insightblog .content-area b,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:inherit;font-size:100%;vertical-align:baseline;}html{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#blocks td.region{font-weight:bold;}#blocks tr.region-message{font-weight:normal;color:#999;}#blocks tr.region-populated{display:none;}div#edit-openid-identifier-wrapper{display:block;}html.js #user-login-form div.form-item-openid-identifier,html.js #user-login div.form-item-openid-identifier{display:none;}html.js #user-login-form li.openid-link,html.js #user-login li.openid-link{display:block;}#user-login-form li.openid-link,#user-login-form li.user-link,#user-login li.openid-link,#user-login li.user-link{display:none;}.password-strength{width:200px;float:right;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#ccc;height:5px;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#4c6;}div.password-confirm{visibility:hidden;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}body.drag{cursor:move;}th.active img{display:inline;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}thead th{text-align:auto;}.error{color:#e55;}.warning{color:#e09010;}.ok{color:#008000;}div.error{border:1px solid #d77;}div.warning{border:1px solid #f0c020;}div.ok{border:1px solid #00aa00;}div.error,tr.error{background:#fcc;color:#200;}div.warning,tr.warning{background:#ffd;color:#220;}div.ok,tr.ok{background:#dfd;color:#020;}.form-item input.error,.form-item textarea.error,.form-item select.error{border-style:solid;border-color:red;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.marker,.form-required{color:#f00;}.more-link,.more-help-link{text-align:right;}.nowrap{white-space:nowrap;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{display:inline;}.pager-current{font-weight:bold;}dl.multiselect dt,dl.multiselect dd{float:left;}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{width:14em;}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em;}.container-inline div,.container-inline label{display:inline;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.throbbing{background:transparent url(/profiles/sndev_install/themes/sndev/css/drupal/throbber.gif) 100% 50% no-repeat;}.form-textarea-wrapper textarea{width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.resizable textarea{resize:vertical;}.draggable a.tabledrag-handle{cursor:move;float:left;margin-right:10px;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{height:20px;width:20px;background:url(/profiles/sndev_install/themes/sndev/css/drupal/draggable.png) 0px 0px no-repeat;}a.tabledrag-handle-hover .handle{background-position:0px -20px;}div.indentation{width:20px;height:20px;float:left;}div.tree-child{background:url(/profiles/sndev_install/themes/sndev/css/drupal/tree.png) no-repeat 10px 50%;}div.tree-child-last{background:url(/profiles/sndev_install/themes/sndev/css/drupal/tree-bottom.png) no-repeat 10px 50%;}div.tree-child-horizontal{background:url(/profiles/sndev_install/themes/sndev/css/drupal/tree.png) no-repeat -10px 50%;}.joined + .grippie{height:5px;margin-bottom:-2px;}.teaser-checkbox{padding-top:1px;}div.teaser-button-wrapper{float:right;padding-right:5px;}.teaser-checkbox div.form-item{float:right;margin-right:5px;}textarea.teaser{display:none;}html.js .no-js{display:none;}.progress{font-weight:bold;}.progress .bar{background:white url(/profiles/sndev_install/themes/sndev/css/drupal/progress.gif);border:1px solid #035;height:18px;}.progress .filled{background:#07b;height:18px;width:0%;}.progress .percentage{float:right;}.progress-disabled{float:left;}.ahah-progress{float:left;}.ahah-progress .throbber{width:20px;height:20px;background:transparent url(/profiles/sndev_install/themes/sndev/css/drupal/throbber.gif) 50% 50% no-repeat;float:left;}.ahah-progress-bar{width:16em;}#first-time strong,#first-time body.insightblog .content-area b,body.insightblog .content-area #first-time b{display:block;}tr.selected td{background:#ffc;}table.sticky-header{margin-top:0px;background:#fff;}#clean-url.install{display:none;}html.js .js-hide{display:none;}#system-modules div.incompatible,#system-themes-form div.incompatible{font-weight:bold;}.clearfix:after,.wrow:after,body.front #hmp-audit .webform-client-form:after,body.company-partner-layout .three-row-custom .middle ul.partners-grid:after,body.company-locations-layout .three-row-custom .middle ul.partners-grid:after,body.company-partner-layout .three-row-custom .middle ul.locaton-grid:after,body.company-locations-layout .three-row-custom .middle ul.locaton-grid:after,.view-blog-landing-2015 .view-content:after,.view-blog-landing-2015.landing-snblog-archive .view-grouping:after,.view-blog-landing-2015.landing-insights-archive .view-grouping:after,.view-marketing-resources ul:after,.social-media-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix,* html .wrow,* html body.front #hmp-audit .webform-client-form,body.front #hmp-audit * html .webform-client-form,* html body.company-partner-layout .three-row-custom .middle ul.partners-grid,body.company-partner-layout .three-row-custom .middle * html ul.partners-grid,* html body.company-locations-layout .three-row-custom .middle ul.partners-grid,body.company-locations-layout .three-row-custom .middle * html ul.partners-grid,* html body.company-partner-layout .three-row-custom .middle ul.locaton-grid,body.company-partner-layout .three-row-custom .middle * html ul.locaton-grid,* html body.company-locations-layout .three-row-custom .middle ul.locaton-grid,body.company-locations-layout .three-row-custom .middle * html ul.locaton-grid,* html .view-blog-landing-2015 .view-content,.view-blog-landing-2015 * html .view-content,* html .view-blog-landing-2015.landing-snblog-archive .view-grouping,.view-blog-landing-2015.landing-snblog-archive * html .view-grouping,* html .view-blog-landing-2015.landing-insights-archive .view-grouping,.view-blog-landing-2015.landing-insights-archive * html .view-grouping,* html .view-marketing-resources ul,.view-marketing-resources * html ul,* html .social-media-wrap{height:1%;}*:first-child + html .clearfix,*:first-child + html .wrow,*:first-child + html body.front #hmp-audit .webform-client-form,body.front #hmp-audit *:first-child + html .webform-client-form,*:first-child + html body.company-partner-layout .three-row-custom .middle ul.partners-grid,body.company-partner-layout .three-row-custom .middle *:first-child + html ul.partners-grid,*:first-child + html body.company-locations-layout .three-row-custom .middle ul.partners-grid,body.company-locations-layout .three-row-custom .middle *:first-child + html ul.partners-grid,*:first-child + html body.company-partner-layout .three-row-custom .middle ul.locaton-grid,body.company-partner-layout .three-row-custom .middle *:first-child + html ul.locaton-grid,*:first-child + html body.company-locations-layout .three-row-custom .middle ul.locaton-grid,body.company-locations-layout .three-row-custom .middle *:first-child + html ul.locaton-grid,*:first-child + html .view-blog-landing-2015 .view-content,.view-blog-landing-2015 *:first-child + html .view-content,*:first-child + html .view-blog-landing-2015.landing-snblog-archive .view-grouping,.view-blog-landing-2015.landing-snblog-archive *:first-child + html .view-grouping,*:first-child + html .view-blog-landing-2015.landing-insights-archive .view-grouping,.view-blog-landing-2015.landing-insights-archive *:first-child + html .view-grouping,*:first-child + html .view-marketing-resources ul,.view-marketing-resources *:first-child + html ul,*:first-child + html .social-media-wrap{min-height:1%;}.update .project,.update table.version-recommended-strong .version-title{font-weight:bold;}.update .version-status{float:right;}.update .version-status .icon{padding-left:10px;}.update .version-date{white-space:nowrap;}.update tr.error .version-recommended{background:#fdd;}.update tr.warning .version-recommended{background:#ffe;}.current-version,.new-version{direction:ltr;}.update tr.unknown{background:#ddd;}.update table.version-security .version-title{color:#910;}.update .security-error{font-weight:bold;color:#910;}#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:20px;}.vertical-tabs{padding-left:200px;}.vertical-tabs .vertical-tabs-list{float:left;width:200px;margin-left:-200px;}.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane{margin:0px;padding:0px;border:0px;}.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane legend{display:none;}.vertical-tabs .vertical-tabs-list .summary{display:block;}#skip-link{position:absolute;display:block;}#skip-link a,#skip-link a:link,#skip-link a:visited{position:absolute;display:block;left:-10000px;width:1px;height:1px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{position:static;width:auto;height:auto;}.limiter{margin:0px auto;}ul.links li,ul.links li a{float:left;}ul.links.inline,ul.links.inline li,ul.links.inline li a{float:none;display:inline;}table{width:100%;margin:0px 0px 20px;}table th,table td{vertical-align:middle;}input.form-text,select,textarea{border:1px solid #ccc;}input.form-submit,label{font-weight:bold;}input.form-submit{cursor:pointer;}input.form-radio,input.form-checkbox{vertical-align:middle;}.form-item .description,.description{color:#666;font-size:11px;}fieldset.collapsible .fieldset-title{cursor:pointer;}html.js fieldset.collapsed .fieldset-content{display:none;}table.grid-2 td{width:50%;}table.grid-3 td{width:33.3%;}table.grid-4 td{width:25%;}table.grid-5 td{width:20%;}table.grid-6 td{width:16.6%;}table.grid-7 td{width:14.2%;}table.grid-8 td{width:12.5%;}.primary{color:#c9f43b;}.secondary{color:#fb8319;}.white{color:white;}.content-btm .teasers .teaser.video .showvid img,.node-type-case-study .main-content img,.node-type-case-study .content-bottom img,.node-type-leadership .field-name-field-leader-node-images img,.node-type-leadership .field-name-field-leader-node-images-mobile img,.node-type-portfolio .field-name-field-port-node-image-1 img,.audit-custom .content-one .field-name-field-audit-one-img img,.audit-custom .content-two .field-name-field-audit-two-img img,.phase-2-int .field-name-field-cred-image img,.phase-2-int .field-name-field-benefit-section .field-name-field-icon img,body.blog-node .author .views-field-field-auth-prv-headshot img,.view-leadership a .headshot img,.view-leadership.partner .headshot img{width:100%;height:auto;}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}.grey,.leadership .five-row-custom .middle,.three-row-custom .top{background-color:#f9f9f9 !important;}.grey.first{padding:20px 0 0;}.wht-grey-arrow,.leadership .five-row-custom .content-top,.leadership .five-row-custom .body,.three-row-custom .middle,.old-front .content-area .resp-top{height:27px;background:url(/profiles/sndev_install/themes/sndev/img/div-bg-resp-top-01.png) no-repeat 50% 0;}.grey-wht-arrow,.leadership .five-row-custom .content-btm,.section-landing .content-area .first{height:24px;background:#f9f9f9 url(/profiles/sndev_install/themes/sndev/img/div-bg-lead-val-top-02.png) no-repeat 50% 0;}@font-face{font-family:'social';src:url(/profiles/sndev_install/themes/sndev/webfonts/social.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/social.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/social.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/social.ttf) format("truetype"),url(/profiles/sndev_install/themes/sndev/webfonts/social.svg#social) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:'social';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}.icon-you-tube,.icon-twitter,.icon-pinterest,.icon-mail,.icon-linked-in,.icon-google-plus,.icon-flickr,.icon-facebook,.icon-blog{font-family:'social';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}.icon-you-tube:before{content:"\e000";}.icon-twitter:before{content:"\e001";}.icon-pinterest:before{content:"\e002";}.icon-mail:before{content:"\e003";}.icon-linked-in:before{content:"\25a1";}.icon-google-plus:before{content:"\e005";}.icon-flickr:before{content:"\e006";}.icon-facebook:before{content:"\e007";}.icon-blog:before{content:"\e008";}@font-face{font-family:'Gentona-ExtraBold';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_D_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_D_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_D_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_D_0.ttf) format("truetype");}@font-face{font-family:'Gentona-Bold';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_8_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_8_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_8_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_8_0.ttf) format("truetype");}@font-face{font-family:'Gentona-SemiBold';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_10_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_10_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_10_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_10_0.ttf) format("truetype");}@font-face{font-family:'Gentona-SemiBoldItalic';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_A_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_A_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_A_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_A_0.ttf) format("truetype");}@font-face{font-family:'Gentona-Book';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_B_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_B_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_B_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_B_0.ttf) format("truetype");}@font-face{font-family:'Gentona-BookItalic';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_1_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_1_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_1_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_1_0.ttf) format("truetype");}@font-face{font-family:'Gentona-Light';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_6_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_6_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_6_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_6_0.ttf) format("truetype");}@font-face{font-family:'Gentona-LightItalic';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_5_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_5_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_5_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_5_0.ttf) format("truetype");}@font-face{font-family:'Gentona-ExtraLight';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_E_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_E_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_E_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_E_0.ttf) format("truetype");}@font-face{font-family:'Gentona-ExtraLightItalic';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_3_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_3_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_3_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_3_0.ttf) format("truetype");}@font-face{font-family:'Gentona-Thin';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_11_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_11_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_11_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_11_0.ttf) format("truetype");}@font-face{font-family:'Gentona-ThinItalic';src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_C_0.eot);src:url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_C_0.eot?#iefix) format("embedded-opentype"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_C_0.woff) format("woff"),url(/profiles/sndev_install/themes/sndev/webfonts/2A8433_C_0.ttf) format("truetype");}html{-webkit-text-size-adjust:none;}body{font-family:'Gentona-ExtraLight';font-size:100%;line-height:1.5;color:#565656;}.xb,.old-front .content-area .sec .title span{font-family:'Gentona-ExtraBold';}.bold,.node-type-section-landing .content-top .tag,.phase-2-int .view-service-promo.large .title .word,.phase-2-int .view-service-promo.small .title .word,.phase-2-int small.view-service-promo .title .word,body.company-partner-layout .three-row-custom .top .pane-node-title h1,body.company-locations-layout .three-row-custom .top .pane-node-title h1,.guide-audit.content .resource .title,.guide-audit.sidebar .resource .title{font-family:'Gentona-Bold';}.semi-bold,.content-area .email-signup label,.right #feedburner-wrap label,.portfolio-landing .onecol-layout .content-top h1.node-title,.portfolio-landing .onecol-layout .content-top h2,.page-sitemap #site-map h2.title,.node-type-section-landing .content-top h1.node-title,.node-type-section-landing.company-landing .content-top .menu-grid li a,.audit-custom h1.node-title,.audit-custom h2,.audit-custom h4,.audit-custom .content-three .pane-node-body h2,body.company-partner-layout .three-row-custom .middle ul.locaton-grid li h4,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li h4,body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content h3,body.company-locations-layout .three-row-custom .content-bottom .inside .pane-content h3,.view-marketing-resources ul li .mht.cont a.title,.btn.hmp,.webform-client-form .hmp.webform-submit,.blog-subscribe-form form button.hmp,.content-area .email-signup button.hmp,.right #feedburner-wrap button.hmp,.node-type-portfolio .field-name-field-case-study-ref a.hmp,.view-news .views-field-view-node a.hmp,.view-careers .views-field-view-node a.hmp,.view-giving-back .views-field-view-node a.hmp,.view-case-studies.list .views-field-view-node a.hmp,.view-intel-brief.list .views-field-view-node a.hmp,.social-media-wrap li .share .counter{font-family:'Gentona-SemiBold';}.book,body.front #hmp-audit .webform-submit,.node-type-section-landing h3,.phase-2-int .view-service-promo.large .text p,.phase-2-int .view-service-promo.large .phone,.phase-2-int .view-testimonial .views-field-nothing .body p,.phase-2-int .view-service-promo.small .text p,.phase-2-int small.view-service-promo .text p,.phase-2-int .view-service-promo.small .phone,.phase-2-int small.view-service-promo .phone,body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map span,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map span{font-family:'Gentona-Book';}.xl,.audit-custom .webform-client-form .webform-submit,.old-front .content-area .sec .title,.content-btm .teasers .teaser .title span,.phase-2-int .view-service-promo.large .title .word.one,.phase-2-int .view-service-promo.small .title .word.one,.phase-2-int small.view-service-promo .title .word.one,.phase-2-int .view-service-promo.small .title .word.three,.phase-2-int small.view-service-promo .title .word.three{font-family:'Gentona-ExtraLight';}.light,.audit-custom .webform-client-form label,body.front #hmp-casestudy .pane-content h4,body.front #hmp-aboutsn .pane-content h3 span,.phase-2-int .field-name-field-benefits-headline,.phase-2-int .field-name-field-services-headline,body.company-partner-layout .three-row-custom .middle ul.locaton-grid li h4 span,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li h4 span{font-family:'Gentona-Light';}.li{font-family:'Gentona-LightItalic';}.thin,.old-front .content-area .sec p,body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content h5{font-family:'Gentona-Thin';}.super{font-size:0.5em !important;vertical-align:super;}h1,.h1,.content-area h1,.field-name-body h1,.field-name-field-intro-text h1,h2,.h2,.content-area h2,.field-name-body h2,.field-name-field-intro-text h2,.view-blog-landing-2015.landing-snblog-archive h3,.view-blog-landing-2015.landing-insights-archive h3,h3,.h3,.content-area h3,.field-name-body h3,.field-name-field-intro-text h3,h4,.h4,.content-area h4,.field-name-body h4,.field-name-field-intro-text h4,h5,.h5,.content-area h5,.field-name-body h5,.field-name-field-intro-text h5{font-family:"Gentona-Book",Helvetica,sans-serif;text-rendering:optimizelegibility;}.h1-top,.leadership .five-row-custom .section-title h1,.old-front .content-top h1,.section-landing .content-top h1{padding:10px 0;font-family:'Gentona-Thin';font-size:1.25em;text-transform:uppercase;letter-spacing:4px;text-align:center;color:#eee;background:url(/profiles/sndev_install/themes/sndev/img/overlay-01.png);}@media (max-width:667px){.h1-top,.leadership .five-row-custom .section-title h1,.old-front .content-top h1,.section-landing .content-top h1{padding:5px 0;font-family:'Gentona-Book';font-size:1.0em;letter-spacing:0;color:#aaa;}}.h1,.content-area h1,.field-name-body h1,.field-name-field-intro-text h1{font-size:2.5em;}.h1-node-title,.view-blog-landing-2015.landing-snblog-archive .view-grouping .view-grouping-header,.view-blog-landing-2015.landing-insights-archive .view-grouping .view-grouping-header,h1.node-title{margin-bottom:10px;font-family:'Gentona-Bold';font-size:2.4em;line-height:1.0;letter-spacing:2px;text-transform:uppercase;}.h2,.content-area h2,.field-name-body h2,.field-name-field-intro-text h2,.view-blog-landing-2015.landing-snblog-archive h3,.view-blog-landing-2015.landing-insights-archive h3{font-size:1.6em;margin-bottom:1.0em;line-height:1.2;color:#999;}.h3,.content-area h3,.field-name-body h3,.field-name-field-intro-text h3{font-size:1.125em;margin-bottom:0.25em;}.h4,.content-area h4,.field-name-body h4,.field-name-field-intro-text h4{font-size:1.3em;margin-bottom:10px;text-transform:uppercase;line-height:1.2;}.h5,.content-area h5,.field-name-body h5,.field-name-field-intro-text h5{font-size:1.0em;text-transform:uppercase;}.hmp-hero1,body.front #hmp-hero .pos-table .pos-cell.left h2,body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-casestudy .pane-content h3,body.front #hmp-casestudy2 .left ul li span.num,body.front #hmp-aboutsn .pane-content h3{font-size:2.438em;font-family:'Gentona-SemiBold';text-transform:uppercase;line-height:0.9;letter-spacing:0.75px;font-weight:normal;margin:0;}@media (max-width:768px){.hmp-hero1,body.front #hmp-hero .pos-table .pos-cell.left h2,body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-casestudy .pane-content h3,body.front #hmp-casestudy2 .left ul li span.num,body.front #hmp-aboutsn .pane-content h3{font-size:2.250em;}}@media (max-width:667px){.hmp-hero1,body.front #hmp-hero .pos-table .pos-cell.left h2,body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-casestudy .pane-content h3,body.front #hmp-casestudy2 .left ul li span.num,body.front #hmp-aboutsn .pane-content h3{font-size:2em;}}.hmp-hero2,body.front #hmp-hero .pos-table .pos-cell.left h3,body.front #hmp-casestudy .pane-content h5,body.front #hmp-casestudy2 .right h5{font-size:1.625em;font-family:'Gentona-ExtraLight';text-transform:none;line-height:1.05;letter-spacing:0.75px;font-weight:normal;margin:0;}.hmp-hero2.italic,body.front #hmp-hero .pos-table .pos-cell.left h3.italic,body.front #hmp-hero .pos-table .pos-cell.left h4,body.front #hmp-casestudy .pane-content h5.italic,body.front #hmp-casestudy2 .right h5.italic{font-family:'Gentona-LightItalic';}@media (max-width:667px){.hmp-hero2,body.front #hmp-hero .pos-table .pos-cell.left h3,body.front #hmp-casestudy .pane-content h5,body.front #hmp-casestudy2 .right h5{font-size:1.5em;}}.hmp-hero3,body.front #hmp-audit h2,body.front #hmp-graph h3{font-size:1.750em;font-family:'Gentona-SemiBold';text-transform:none;font-weight:normal;line-height:1.05;letter-spacing:0.75px;margin:0;display:block;}@media (max-width:667px){.hmp-hero3,body.front #hmp-audit h2,body.front #hmp-graph h3{font-size:1.5em;}}.hmp-hero4,body.front #hmp-hero .pos-table .pos-cell.right h5,body.front #hmp-audit label,body.front #hmp-audit .form-text,body.front #hmp-graph P,body.front #hmp-credability h5,body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-casestudy .pane-content P,body.front #hmp-casestudy2 .left ul li P,body.front #hmp-casestudy2 .right p,body.front #hmp-aboutsn .pane-content P,body.front #hmp-aboutsn .pane-content ul li{font-size:1.063em;font-family:'Gentona-ExtraLight';text-transform:none;font-weight:normal;line-height:1.4;color:#4a4a4a;}@media (max-width:768px){.hmp-hero4,body.front #hmp-hero .pos-table .pos-cell.right h5,body.front #hmp-audit label,body.front #hmp-audit .form-text,body.front #hmp-graph P,body.front #hmp-credability h5,body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-casestudy .pane-content P,body.front #hmp-casestudy2 .left ul li P,body.front #hmp-casestudy2 .right p,body.front #hmp-aboutsn .pane-content P,body.front #hmp-aboutsn .pane-content ul li{font-size:1.125em;font-family:'Gentona-Light';}}@media (max-width:667px){.hmp-hero4,body.front #hmp-hero .pos-table .pos-cell.right h5,body.front #hmp-audit label,body.front #hmp-audit .form-text,body.front #hmp-graph P,body.front #hmp-credability h5,body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell p,body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-casestudy .pane-content P,body.front #hmp-casestudy2 .left ul li P,body.front #hmp-casestudy2 .right p,body.front #hmp-aboutsn .pane-content P,body.front #hmp-aboutsn .pane-content ul li{font-size:1em;}}a{color:inherit;text-decoration:none;outline:none;word-wrap:break-word;}button{outline:none;}a:visited{color:none;}.p-inside,p,.content-area .p-inside-small,.section-landing .content-area .sub-container p,.field-name-body .p-inside-small,.field-name-field-intro-text .p-inside-small,.section-landing .content-area p{margin:0;font-family:'Gentona-ExtraLight';font-size:1.0em;color:#666;}p{margin-bottom:20px;}p.small{font-size:0.95em;line-height:1.4;}.small,small{font-size:0.95em;line-height:1.4;}strong,body.insightblog .content-area b{font-family:'Gentona-SemiBold';}strong span,body.insightblog .content-area b span{text-decoration:underline;}.more{color:#c9f43b;text-decoration:underline;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}.more:hover{color:#d6f76b;text-decoration:none;}.more:hover:after{text-decoration:none;}.more:after{content:'\00BB';display:inline-block;font-size:1.15em;line-height:1;letter-spacing:-2px;vertical-align:normal;text-decoration:underline;}.loc-address{display:inline-block;padding:0 20px 0 0;font-size:0.9em;line-height:1.4;letter-spacing:1px;}.loc-address p{margin:0 !important;}.loc-address.last{padding-left:20px;border-left:1px solid #ddd;}strong,body.insightblog .content-area b{font-weight:bold;}em{font-style:italic;}.small,small{font-size:0.9em;}div.codeblock{border:none;padding:0;}.codediv{margin-bottom:30px;padding:20px;background:#eee;border:none !important;}code{display:block;padding:20px;font-family:monospace;font-size:1.1em;white-space:pre;word-wrap:break-word;background:#d7d7d7;}.content-area,.field-name-body,.field-name-field-intro-text{}.content-area ul,.content-area ol,.field-name-body ul,.field-name-body ol,.field-name-field-intro-text ul,.field-name-field-intro-text ol{margin:0 0 1.5em 3em;}.content-area ul.neg-margin,.field-name-body ul.neg-margin,.field-name-field-intro-text ul.neg-margin{margin-top:-15px;}.content-area ul.market-links,.field-name-body ul.market-links,.field-name-field-intro-text ul.market-links{margin-bottom:2.5em;}.content-area ol,.field-name-body ol,.field-name-field-intro-text ol{list-style:decimal;}.content-area p,.field-name-body p,.field-name-field-intro-text p{line-height:1.78571428571;margin-bottom:1.21428571429em;word-wrap:break-word;}.content-area p.small,.field-name-body p.small,.field-name-field-intro-text p.small{font-size:1.05em;line-height:1.4;}.content-area .p-inside-small,.section-landing .content-area .sub-container p,.field-name-body .p-inside-small,.field-name-body .section-landing .content-area .sub-container p,.section-landing .content-area .sub-container .field-name-body p,.field-name-field-intro-text .p-inside-small,.field-name-field-intro-text .section-landing .content-area .sub-container p,.section-landing .content-area .sub-container .field-name-field-intro-text p{font-size:1.0em;}.content-area img,.field-name-body img,.field-name-field-intro-text img{max-width:100%;}.content-area a,.field-name-body a,.field-name-field-intro-text a{color:#fb8319;font-weight:bold;word-wrap:break-word;text-decoration:underline;}.content-area a:hover,.field-name-body a:hover,.field-name-field-intro-text a:hover{text-decoration:none;}.content-area a.btn,.content-area .webform-client-form a.webform-submit,.webform-client-form .content-area a.webform-submit,.content-area .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .content-area a,.content-area .view-news .views-field-view-node a,.view-news .views-field-view-node .content-area a,.content-area .view-careers .views-field-view-node a,.view-careers .views-field-view-node .content-area a,.content-area .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .content-area a,.content-area .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .content-area a,.content-area .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .content-area a,.field-name-body a.btn,.field-name-body .webform-client-form a.webform-submit,.webform-client-form .field-name-body a.webform-submit,.field-name-body .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .field-name-body a,.field-name-body .view-news .views-field-view-node a,.view-news .views-field-view-node .field-name-body a,.field-name-body .view-careers .views-field-view-node a,.view-careers .views-field-view-node .field-name-body a,.field-name-body .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .field-name-body a,.field-name-body .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .field-name-body a,.field-name-body .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .field-name-body a,.field-name-field-intro-text a.btn,.field-name-field-intro-text .webform-client-form a.webform-submit,.webform-client-form .field-name-field-intro-text a.webform-submit,.field-name-field-intro-text .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .field-name-field-intro-text a,.field-name-field-intro-text .view-news .views-field-view-node a,.view-news .views-field-view-node .field-name-field-intro-text a,.field-name-field-intro-text .view-careers .views-field-view-node a,.view-careers .views-field-view-node .field-name-field-intro-text a,.field-name-field-intro-text .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .field-name-field-intro-text a,.field-name-field-intro-text .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .field-name-field-intro-text a,.field-name-field-intro-text .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .field-name-field-intro-text a{text-decoration:none;}.list.divider li + li:before{content:"|";padding:0 0.8em;}.list.inline-block li{display:inline-block;}.list.inline{display:inline;}.list.inline li{display:inline;}ol.decimal{margin:0 0 1.5em 3em;list-style:decimal !important;}ol.decimal li{margin-bottom:5px;}.bullet-list,.content-area ul,.field-name-body ul,.field-name-field-intro-text ul,.bulletlist{margin:0 0 1.5em 2em;list-style-type:disc;font-family:'Gentona-ExtraLight';font-size:1.0em;}.bullet-list a,.content-area ul a,.field-name-body ul a,.field-name-field-intro-text ul a,.bulletlist a{color:#fb8319;text-decoration:underline;}.bullet-list a:hover,.content-area ul a:hover,.field-name-body ul a:hover,.field-name-field-intro-text ul a:hover,.bulletlist a:hover{text-decoration:none;}.bullet-list.sb-right,.content-area ul.sb-right,.field-name-body ul.sb-right,.field-name-field-intro-text ul.sb-right,.bulletlist.sb-right{margin-left:2em;font-size:0.9em;}.bullet-list.sb-right li,.content-area ul.sb-right li,.field-name-body ul.sb-right li,.field-name-field-intro-text ul.sb-right li,.bulletlist.sb-right li{line-height:1.2;margin-bottom:7px;}.bullet-list.browse a,.content-area ul.browse a,.field-name-body ul.browse a,.field-name-field-intro-text ul.browse a,.bulletlist.browse a{font-family:'Gentona-Book';text-transform:uppercase;text-decoration:none;}.bullet-list.browse a:hover,.content-area ul.browse a:hover,.field-name-body ul.browse a:hover,.field-name-field-intro-text ul.browse a:hover,.bulletlist.browse a:hover{text-decoration:underline;}.bullet-list.two-col,.content-area ul.two-col,.field-name-body ul.two-col,.field-name-field-intro-text ul.two-col,.bulletlist.two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;}@media (max-width:667px){.bullet-list.two-col,.content-area ul.two-col,.field-name-body ul.two-col,.field-name-field-intro-text ul.two-col,.bulletlist.two-col{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}}.info-group{font-family:"Gentona-Book",Helvetica,sans-serif;margin-bottom:1em;}.info-group .info-group-heading{font-family:"Gentona-Book",Helvetica,sans-serif;margin-bottom:0;}.info-group .info-group-list{color:#c9f43b;list-style-type:none;margin:0;}dl{margin-bottom:1em;}dt{margin-bottom:1em;font-weight:bold;}dd + dt{margin-top:1em;}dl.horizontal dt{float:left;width:28%;clear:left;text-align:right;}dl.horizontal dd{margin-left:30%;margin-bottom:1.5em;}dl.horizontal dd:last-child{margin-bottom:1em;}.offset-anchor{position:absolute;display:block;width:100%;height:1px;background:none;visibility:hidden;pointer-events:none;z-index:-1;margin-top:-130px;}@media (max-width:667px){.offset-anchor{margin-top:-90px;}}.webform-client-form{border:1px solid #eee;background:#f0f0f0;}.webform-client-form .webform-component--top-text{display:none;}.webform-client-form .webform-component--req-msg{font-family:'Gentona-Light';font-size:0.9em;color:red;}.webform-client-form .form-item{margin:0 0 12px;}.webform-client-form .form-item .form-text{width:100%;height:24px;border:2px solid #e7e7e7;font-size:0.9em;-webkit-appearance:none;}.webform-client-form .form-item input.error{border-color:red;}.webform-client-form .form-item.webform-component-checkboxes{width:92%;margin:10px 0 10px 20px;}.webform-client-form .form-item.form-type-checkbox{width:auto !important;margin:0 0 0 10px;}.webform-client-form textarea{border:2px solid #e7e7e7;font-size:0.9em;}.webform-client-form select{height:24px;}.webform-client-form label{font-family:'Gentona-Book';font-size:0.9em;line-height:1.0;color:#333;}.webform-client-form .webform-submit{margin:0;padding:12px !important;font-size:1.0em !important;text-transform:none !important;border:none !important;outline:none;-webkit-appearance:none;}@media (max-width:667px){.webform-client-form{width:100%;margin:0 0 20px 0;float:none;}.webform-client-form .form-item input[type=text]{width:100%;}}.form-widget .webform-client-form#webform-client-form-6 .webform-component--top-text,.left .webform-client-form#webform-client-form-6 .webform-component--top-text{display:block;font-family:'Gentona-Bold';font-size:1.5em;color:#fb8319;text-align:center;letter-spacing:1px;line-height:1.0;}.form-widget .webform-client-form#webform-client-form-6{width:240px;margin:0 0 15px 30px;padding:10px 0;box-shadow:0 0 3px rgba(0,0,0,0.2);float:right;}.form-widget .webform-client-form#webform-client-form-6 .webform-component--req-msg{margin-bottom:15px;font-family:'Gentona-Light';text-align:center;font-size:0.9em;color:#666;}.form-widget .webform-client-form#webform-client-form-6 .form-item{width:84%;margin:0 20px 7px;}.form-widget .webform-client-form#webform-client-form-6 .form-item.webform-component-checkboxes{width:92%;margin:10px 0 10px 20px;}.form-widget .webform-client-form#webform-client-form-6 .form-item.form-type-checkbox{width:auto !important;margin:0 0 0 10px;}.form-widget .webform-client-form#webform-client-form-6 textarea{width:100%;height:50px;margin-bottom:0;}.form-widget .webform-client-form#webform-client-form-6 .form-actions{text-align:center;}.form-widget .webform-client-form#webform-client-form-6 .webform-submit{width:auto;margin-top:5px;}@media (max-width:667px){.form-widget .webform-client-form#webform-client-form-6{width:100%;margin:0;float:none;}}@media (max-width:667px){.form-widget{float:none;clear:both;}}ul.other-locations{margin-left:1.2em;list-style:disc;}.blog-subscribe-form{background:#ededed;}.blog-subscribe-form .view-header{font-family:"Gentona-ExtraLight";font-size:1.15em;line-height:1.2;color:#888;}.blog-subscribe-form .view-header .icon-mail{margin:-3px 7px 0 0;font-size:2.8em;color:#bbb;float:left;}.blog-subscribe-form form{clear:both;}.blog-subscribe-form form p.form-item{position:relative;margin-bottom:7px;}.blog-subscribe-form form p.form-item label{position:absolute;top:10px;left:15px;font-size:1.1em;}.blog-subscribe-form form p.form-item input[type=email]{width:100%;height:45px;padding:0 15px;border:none;border-radius:2px;font-family:"Gentona-ExtraLight";font-size:1.1em;color:#888;}.blog-subscribe-form form button{width:100%;padding:13px 0 11px !important;font-family:"Gentona-Light";font-size:1.1em !important;border:none;box-shadow:0 7px 0 0 rgba(0,0,0,0.1);border-color:#ec7104 !important;border-radius:2px;}.blog-subscribe-form.blog-node{margin-bottom:40px;padding:35px;}.blog-subscribe-form.blog-node .view-header{padding:0 0 20px 60px;font-size:1.3em;letter-spacing:1px;color:#666;}.blog-subscribe-form.blog-node .icon-mail{font-size:2.8em;color:#aaa;float:left;}.blog-subscribe-form.blog-node form{margin-left:60px;clear:none;}.blog-subscribe-form.blog-node form p.form-item{position:relative;}.blog-subscribe-form.blog-node form p.form-item input[type=email]{width:70%;margin-right:10px;float:left;}.blog-subscribe-form.blog-node form button{width:auto;padding:12px 30px 10px !important;}@media (max-width:1000px){.blog-subscribe-form.blog-node form p.form-item input[type=email]{width:55%;}}@media (max-width:768px){.blog-subscribe-form.blog-node form p.form-item input[type=email]{width:100%;margin-bottom:10px;float:none;}.blog-subscribe-form.blog-node form button{width:100%;}}@media (max-width:667px){.blog-subscribe-form.blog-node{margin-bottom:40px;padding:25px;}.blog-subscribe-form.blog-node .view-header{padding:0 0 5px;font-size:1.1em;letter-spacing:0;}.blog-subscribe-form.blog-node .icon-mail{font-size:1.8em;color:#aaa;float:none;}.blog-subscribe-form.blog-node form{margin-left:0;clear:both;}}.left .webform-client-form#webform-client-form-6{padding:10px 0 0;}.left .webform-client-form#webform-client-form-6 .form-item{width:90%;margin:0 10px 7px;}.left .webform-client-form#webform-client-form-6 .webform-submit{width:100%;margin-top:15px;}.job-application .form-node .webform-client-form > div{width:100%;max-width:100%;}.job-application .form-node .webform-client-form .form-item label{width:49%;max-width:49%;margin-right:1%;}.job-application .form-node .webform-client-form .form-item.webform-component--rejection-message-salary,.job-application .form-node .webform-client-form .form-item.webform-component--rejection-message-location,.job-application .form-node .webform-client-form .form-item.webform-component--rejection-message-hours{display:none;}.job-application .form-node .webform-client-form .form-item .rejection-message{font-size:0.9em;text-align:right;color:red;}.job-application .form-node .webform-client-form .form-item .form-text,.job-application .form-node .webform-client-form .form-item .form-select,.job-application .form-node .webform-client-form .form-item textarea,.job-application .form-node .webform-client-form .form-item .description{width:50%;max-width:50%;float:right;}.job-application .form-node .webform-client-form .webform-submit{margin-left:50%;}@media (max-width:768px){.job-application .form-node .webform-client-form .form-item label{width:100%;max-width:100%;margin-right:0;}.job-application .form-node .webform-client-form .form-item .form-text,.job-application .form-node .webform-client-form .form-item .form-select,.job-application .form-node .webform-client-form .form-item textarea,.job-application .form-node .webform-client-form .form-item .description{width:100%;max-width:100%;float:none;}.job-application .form-node .webform-client-form .webform-submit{margin-left:0;}}.form-node .webform-client-form{padding:20px;}.form-node .webform-client-form > div{width:80%;max-width:80%;}.form-node .webform-client-form .form-item{width:100%;overflow:hidden;}.form-node .webform-client-form .form-item label{display:inline-block;width:38%;max-width:38%;margin-right:1%;text-align:right;float:left;}.form-node .webform-client-form .form-item .error-msg{width:100%;font-size:0.8em;color:red;}.form-node .webform-client-form .form-item .error-msg span{display:none !important;}.form-node .webform-client-form .form-item .form-text,.form-node .webform-client-form .form-item .form-select,.form-node .webform-client-form .form-item textarea{width:61%;max-width:61%;float:right;}.form-node .webform-client-form .webform-submit{width:200px;margin-left:39%;}@media (max-width:768px){.form-node .webform-client-form .form-item{margin-bottom:0;}.form-node .webform-client-form .form-item label{width:100%;max-width:100%;text-align:left;float:none;}.form-node .webform-client-form .form-item .form-text,.form-node .webform-client-form .form-item .form-select,.form-node .webform-client-form .form-item textarea{width:100%;max-width:100%;float:none;}.form-node .webform-client-form .webform-submit{margin:10px 0 0;}}@media (max-width:667px){.form-node .webform-client-form > div{width:100%;max-width:100%;}}.map{margin-bottom:20px;}.map iframe{border:1px solid #ccc;border-top:3px solid #999;}.address .phone{letter-spacing:2px;}.form-item-mollom-captcha .mollom-captcha-container{margin-bottom:10px;}.form-item-mollom-captcha .mollom-image-captcha-instructions{font-size:0.85em;}.form-item-mollom-captcha .mollom-image-captcha-instructions .mollom-switch-captcha{font-size:1.0em;}.form-item-mollom-captcha .mollom-audio-catcha-instructions{font-size:0.85em;}.form-item-mollom-captcha .mollom-switch-captcha{font-size:0.85em;}.form-item-mollom-captcha audio#mollom_captcha_audio{width:100%;}.blog-guidelines{padding:20px;background:#f0f0f0;width:50%;max-width:50%;}@media (max-width:1000px){.blog-guidelines{width:70%;max-width:70%;}}@media (max-width:768px){.blog-guidelines{padding:20px 10px;width:100%;max-width:100%;}}.content-area .email-signup label{font-size:1.0em;text-transform:uppercase;}.content-area .email-signup input[type=text],.content-area .email-signup input[type=email]{padding:5px;font-size:1.2em;border:2px solid #c3c3c3;border-radius:4px;}.content-area .email-signup button{border:none;outline:none;}.right #feedburner-wrap label{font-size:1.0em;text-transform:uppercase;color:#ccc;}.right #feedburner-wrap input[type=text],.right #feedburner-wrap input[type=email]{width:100%;padding:5px;font-size:1.2em;border:2px solid #c3c3c3;border-radius:4px;}.right #feedburner-wrap button{border:none;outline:none;}.consulting-form form{padding:20px;}.audit-custom .webform-client-form{padding:8% 14%;background:#b2d65d;border:none;}.audit-custom .webform-client-form .webform-component--req-msg{color:#fff;}.audit-custom .webform-client-form .form-item{margin-bottom:7px;}.audit-custom .webform-client-form .form-item .form-text{height:30px;padding:5px;border-radius:3px;border:1px solid #eee;}.audit-custom .webform-client-form .form-item .form-text.error{border-color:red !important;}.audit-custom .webform-client-form .form-item .error-msg{color:yellow !important;}.audit-custom .webform-client-form label{font-size:1.0em;line-height:1.5;color:#333;}.audit-custom .webform-client-form .webform-submit{min-width:70%;background:#4a4a4a !important;text-transform:uppercase !important;border-radius:3px;}.audit-custom .webform-client-form .webform-submit:hover{opacity:0.9;}@media (max-width:667px){.audit-custom .webform-client-form .form-item{margin-bottom:5px;}.audit-custom .webform-client-form .form-item .form-text{height:30px;padding:5px;}.audit-custom .webform-client-form label{font-size:0.9em;}}.ctools-jump-menu-select{display:block;min-width:260px;}.ctools-jump-menu-select + .select-lg{display:block;height:47px;padding:12px 50px 12px 20px;background:url(/profiles/sndev_install/themes/sndev/img/custom-select-lg-01.png) no-repeat 100% 50%;}@media (max-width:667px){.ctools-jump-menu-select{width:98%;}}textarea.copy{width:100%;display:block;padding:10px;}html,body{height:100%;background:#252525;}.inner{position:relative;}.innerpad,.header .inner,.footer-top .seo-links .inside,.footer-btm .inner,.old-front .inside,.old-front .content-area .inside,.testimonial .inside,.section-landing .content-top .inside{padding:0 2%;}@media (max-width:768px){.innerpad,.header .inner,.footer-top .seo-links .inside,.footer-btm .inner,.old-front .inside,.old-front .content-area .inside,.testimonial .inside,.section-landing .content-top .inside{padding:0 4%;}}.logged-in .header{top:64px;}@media (max-width:768px){.logged-in .header{top:104px;}}@media (max-width:667px){.logged-in .header{top:152px;}}.logged-in .header-insights{top:65px;}.pane-page-breadcrumb{padding:5px 0;background:#4b4b4b;font-size:0.8em;color:#aaa;}.pane-page-breadcrumb .breadcrumb a{text-decoration:underline;}@media (max-width:667px){.pane-page-breadcrumb{display:none;}}.no-breadcrumb .pane-page-breadcrumb{display:none;}.header{position:fixed;top:0;left:0;display:block;width:100%;height:110px;padding:10px 0 0;background:#2e2e2e;border-bottom:3px solid #4b4b4b;z-index:300;}.header .inner{max-width:1020px;height:95px;margin:auto;}.header .logo{display:inline-block;max-width:25%;padding:12px 0 0;float:left;}.header .nav-link{display:none;float:right;cursor:pointer;}.header .phone{height:27px;margin-top:10px;padding:0 15px;font-family:'Gentona-Book';font-size:1.0em;line-height:1.75;color:#fff;letter-spacing:1px;background:#4b4b4b;float:right;}.header .request-quote{position:relative;display:inline-block;height:27px;margin:10px 3% 0 0;padding:0 15px;background:#fb8319;color:#2e2e2e;text-transform:uppercase;font-family:'Gentona-SemiBold';font-size:0.9em;line-height:2.0;float:right;}.header .request-quote:hover{background:#fc963c;}.header .request-quote:hover:after{content:url(/profiles/sndev_install/themes/sndev/img/req-quote-arrow-hvr-01.png);}.header .request-quote:after{position:absolute;right:-10px;width:10px;height:27px;content:url(/profiles/sndev_install/themes/sndev/img/req-quote-arrow-01.png);}@media (max-width:768px){.header{height:105px;}.header .logo{max-width:240px;}.header .nav-link{display:inline-block;width:60px;height:52px;margin:10px 0 0 20px;background:url(/profiles/sndev_install/themes/sndev/img/nav-link-med-01.png) no-repeat;text-indent:-9999px;}.header .phone{margin-top:22px;background:none;}.header .request-quote{display:none;}}@media (max-width:667px){.header{height:78px;}.header .inner{height:78px;}.header .logo{padding:4px 0 0;max-width:170px;}.header .nav-link{width:43px;height:34px;margin-left:15px;background:url(/profiles/sndev_install/themes/sndev/img/nav-link-sm-01.png) no-repeat;}.header .phone{width:32px;height:34px;margin-top:10px;background:url(/profiles/sndev_install/themes/sndev/img/icon-phone-sm-01.png) no-repeat;}.header .phone span{display:none;}}.header-insights{position:fixed;top:0;left:0;height:82px;width:100%;padding:18px 0 0;background:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);overflow:hidden;z-index:300;}.header-insights .logo{display:inline-block;float:left;}.header-insights .logo img{max-width:100%;}.header-insights .nav-link{display:none;margin-top:9px;cursor:pointer;float:right;}@media (max-width:667px){.header-insights{height:60px;padding:12px 0 0;}.header-insights .logo{width:220px;}.header-insights .nav-link{display:block;margin-top:4px;}}.footer-top{position:relative;background:url(/profiles/sndev_install/themes/sndev/img/pattern-sn-black-02.png);overflow:hidden;}.footer-top .seo-links-title{height:38px;padding:7px 0 0;background:#6b6b6b;text-align:center;text-transform:uppercase;}.footer-top .seo-links-title p{letter-spacing:4px;color:#fff;}.footer-top .seo-links-title img{cursor:pointer;}.footer-top .seo-links{padding-top:20px;background:#595959;overflow:hidden;}.footer-top .seo-links .inside{max-width:1020px;margin:auto;}.footer-top .seo-links ul.col{width:23.958333333333%;padding:0 0 20px 30px;font-size:1.0em;line-height:1.7;float:left;}.footer-top .seo-links a{font-family:'Gentona-Light';text-decoration:underline;color:#c3c3c3;}.footer-top .sn-footer-links{position:relative;max-width:1020px;margin:27px auto;text-align:center;overflow:hidden;}.footer-top .sn-footer-links li{display:inline-block;margin:0 3%;}.footer-top .carat{position:absolute;bottom:0;display:block;width:100%;height:11px;}.footer-top .carat p{background:url(/profiles/sndev_install/themes/sndev/img/carat-up-foot-dk-01.png) no-repeat 50% 0;}@media (max-width:768px){.footer-top .seo-links ul.col{width:46%;margin:0 auto;}.footer-top .seo-links ul.col.col-03{clear:left;}}@media (max-width:667px){.footer-top .seo-links ul.col{width:100%;float:none;}}.footer-btm{position:relative;width:100%;padding:60px 0;background:#2e2e2e;color:white;overflow:hidden;}@media (max-width:768px){.footer-btm{padding:40px 0;}}@media (max-width:667px){.footer-btm{padding:20px 0;}}.footer-btm .inner{max-width:1020px;margin:auto;}.footer-btm .inner .panel-separator{clear:both;}.footer-btm .top{margin-bottom:30px;font-size:0.9em;text-align:center;text-transform:uppercase;color:#ccc;cursor:pointer;}.footer-btm .top:hover{text-decoration:underline;}.footer-btm .logo{width:100%;max-width:200px;height:auto;display:block;float:left;}.footer-btm .logo img{display:block;max-width:200px;width:100%;height:auto;}@media (max-width:768px){.footer-btm .logo{float:none;margin:0 auto 10px auto;}}.footer-btm ul.soc-icons{display:block;width:50%;float:right;text-align:right;margin:0;padding:0;}@media (max-width:768px){.footer-btm ul.soc-icons{width:100%;float:none;clear:both;text-align:center;margin-bottom:10px;}}@media (max-width:667px){.footer-btm ul.soc-icons{border-top:1px solid #575757;padding-top:20px;}}.footer-btm ul.soc-icons li{display:inline-block;width:auto;margin:0 0 0 3%;padding:0;}@media (max-width:768px){.footer-btm ul.soc-icons li{margin:0 2%;}}@media (max-width:667px){.footer-btm ul.soc-icons li{margin:0;display:block;float:left;width:25%;text-align:center;margin-bottom:10px;height:30px;}}.footer-btm ul.soc-icons li a,.footer-btm ul.soc-icons li img{display:block;}@media (max-width:667px){.footer-btm ul.soc-icons li a,.footer-btm ul.soc-icons li img{margin:0 auto;}}.footer-btm ul.soc-icons li:first-child{margin:0;}.footer-btm .about,.footer-btm .locations{width:50%;font-family:'Gentona-Light';float:left;margin:10px 0 0 0;}@media (max-width:1000px){.footer-btm .about,.footer-btm .locations{width:100% !important;max-width:100% !important;float:none;clear:both;}}@media (max-width:768px){.footer-btm .about,.footer-btm .locations{text-align:center;}}.footer-btm .about li,.footer-btm .locations li{display:inline-block;margin:0 1.5% 0 0;border-right:1px solid #575757;padding:0 2% 0 0;}@media (max-width:667px){.footer-btm .about li,.footer-btm .locations li{display:block;margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #575757;border-right:none;}}.footer-btm .about li.last,.footer-btm .locations li.last{margin:0;padding:0;border:none;}@media (max-width:667px){.footer-btm .about li.last,.footer-btm .locations li.last{margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #575757;}}.footer-btm .about span,.footer-btm .about a,.footer-btm .locations span,.footer-btm .locations a{display:block;font-size:0.8em;line-height:1;margin:0;padding:0;text-transform:uppercase;color:#c9f43b;}.footer-btm .about span:hover,.footer-btm .about a:hover,.footer-btm .locations span:hover,.footer-btm .locations a:hover{text-decoration:underline;}.footer-btm .about{float:right;text-align:right;}@media (max-width:1000px){.footer-btm .about{float:none;text-align:left;}}@media (max-width:768px){.footer-btm .about{text-align:center;}}.footer-btm .about li{border-right-color:#0c0c0c;}.footer-btm .about span,.footer-btm .about a{color:#a0a0a0;text-transform:none;}.footer-btm .about span{text-decoration:none !important;}.footer-btm .copyright{padding-top:10px;font-size:0.8em;color:#a0a0a0;float:right;}@media (max-width:667px){.footer-btm .copyright{float:none;text-align:center;display:block;padding-top:10px;margin-top:10px;border-top:1px solid #575757;}}.footer-btm .cred{padding-top:30px;text-align:center;}.footer-btm .cred img{width:16%;max-width:16%;padding:0 2%;vertical-align:middle;}.footer-btm .bottom{max-width:780px;margin:20px auto 0;}.colophon{display:block;overflow:hidden;width:100%;height:1px;background-color:#323232;}.wrow{display:block;clear:both;}.wrow.border{border-bottom:1px solid #CCC;margin-bottom:20px;padding-bottom:20px;}.w33{width:31.33%;margin-left:3%;}.w33.first{margin-left:0;clear:left;}.w33.odd{float:left;}.w33.even{float:right;}@media (max-width:768px){.w33{width:100%;float:none !important;margin-left:0;margin-bottom:20px;}}.w30{width:27%;}.w30.odd{float:left;}.w30.even{float:right;}@media (max-width:768px){.w30{width:100%;float:none !important;}.w30.odd{margin-bottom:25px;}}.w70{width:67%;}.w70.odd{float:left;}.w70.even{float:right;}@media (max-width:768px){.w70{width:100%;float:none !important;}.w70.odd{margin-bottom:25px;}}.w50{width:47%;}.w50.odd{float:left;}.w50.even{float:right;}@media (max-width:768px){.w50{width:100%;float:none !important;}.w50.odd{margin-bottom:25px;}}.w40{width:37%;}.w40.odd{float:left;}.w40.even{float:right;}@media (max-width:768px){.w40{width:100%;float:none !important;}.w40.odd{margin-bottom:25px;}}.w60{width:57%;}.w60.odd{float:left;}.w60.even{float:right;}@media (max-width:768px){.w60{width:100%;float:none !important;}.w60.odd{margin-bottom:25px;}}#container{position:relative;right:0;background:white;}.main{margin-top:110px;}.insights-page .main{margin-top:82px;}@media (max-width:768px){.main{margin-top:105px;}}@media (max-width:667px){.main{margin-top:78px;}.insights-page .main{margin-top:60px;}}.not-front .main{min-height:600px;height:auto !important;height:600px;}@media (max-width:768px){.not-front .main{min-height:300px;height:auto !important;height:300px;height:100% !important;}}@media (max-width:667px){.not-front .main{min-height:100px;height:auto !important;height:100px;}}.page-sitemap #site-map{position:relative;max-width:1020px;margin:0 auto;padding:20px 2%;}.pane-page-breadcrumb .breadcrumb,.top-left-btm-layout .inside,.phase-2-int .inside,.five-row-custom .inside,.top-right-btm-layout .inside,.onecol-layout .inside,.three-row-custom .inside,body.front .inside .pane-content,.node-type-marketing-resource .inside,.section-landing .subtop .inside,.section-landing .content-area .inside,.content-btm .inside{position:relative;max-width:1020px;margin:0 auto;padding:0 2%;}@media (max-width:768px){.pane-page-breadcrumb .breadcrumb,.top-left-btm-layout .inside,.phase-2-int .inside,.five-row-custom .inside,.top-right-btm-layout .inside,.onecol-layout .inside,.three-row-custom .inside,body.front .inside .pane-content,.node-type-marketing-resource .inside,.section-landing .subtop .inside,.section-landing .content-area .inside,.content-btm .inside{padding:0 4%;}}@media (max-width:667px){.pane-page-breadcrumb .breadcrumb,.top-left-btm-layout .inside,.phase-2-int .inside,.five-row-custom .inside,.top-right-btm-layout .inside,.onecol-layout .inside,.three-row-custom .inside,body.front .inside .pane-content,.node-type-marketing-resource .inside,.section-landing .subtop .inside,.section-landing .content-area .inside,.content-btm .inside{padding:0 6%;}}.header-insights .inside,.term-blog-author .three-row-custom .inside,.node-type-section-landing .inside,.marketing-resources-landing .inside,.node-type-case-study .case-study-node-layout .inner,.blog-landing .onecol-layout .inside,body.blog-node .onecol-layout .inside,.insights-child .onecol-layout .inside{position:relative;max-width:1262px;margin:0 auto;padding:0 2%;}@media (max-width:768px){.header-insights .inside,.term-blog-author .three-row-custom .inside,.node-type-section-landing .inside,.marketing-resources-landing .inside,.node-type-case-study .case-study-node-layout .inner,.blog-landing .onecol-layout .inside,body.blog-node .onecol-layout .inside,.insights-child .onecol-layout .inside{padding:0 4%;}}@media (max-width:667px){.header-insights .inside,.term-blog-author .three-row-custom .inside,.node-type-section-landing .inside,.marketing-resources-landing .inside,.node-type-case-study .case-study-node-layout .inner,.blog-landing .onecol-layout .inside,body.blog-node .onecol-layout .inside,.insights-child .onecol-layout .inside{padding:0 6%;}}.top-left-btm-layout .content{padding:30px 0;overflow:hidden;}.top-left-btm-layout .right,.top-left-btm-layout .left{width:220px;max-width:22.916666666667%;float:left;}.top-left-btm-layout .content-area{width:710px;max-width:73.958333333333%;float:right;}@media (max-width:768px){.top-left-btm-layout .left{width:100%;max-width:100%;float:none;clear:both;}.top-left-btm-layout .content-area{max-width:100%;float:none;}}.phase-2-int > .content{padding:30px 0;overflow:hidden;}.phase-2-int .main-content{max-width:73.5%;float:right;}.phase-2-int .intro{margin-bottom:10px;overflow:hidden;}.phase-2-int .intro .intro-left{max-width:53%;float:left;}.phase-2-int .intro .intro-left h1.node-title{font-size:1.8em;}.phase-2-int .intro .intro-right{max-width:41%;float:right;}.phase-2-int .intro .intro-right .btn,.phase-2-int .intro .intro-right .webform-client-form .webform-submit,.webform-client-form .phase-2-int .intro .intro-right .webform-submit,.phase-2-int .intro .intro-right .blog-subscribe-form form button,.blog-subscribe-form form .phase-2-int .intro .intro-right button,.phase-2-int .intro .intro-right .content-area .email-signup button,.content-area .email-signup .phase-2-int .intro .intro-right button,.phase-2-int .intro .intro-right .right #feedburner-wrap button,.right #feedburner-wrap .phase-2-int .intro .intro-right button,.phase-2-int .intro .intro-right .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-news .views-field-view-node a,.view-news .views-field-view-node .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-careers .views-field-view-node a,.view-careers .views-field-view-node .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .phase-2-int .intro .intro-right a{margin-bottom:40px;float:right;}.phase-2-int .intro .intro-right .view-service-promo{clear:both;}.phase-2-int .left{max-width:22.916666666667%;float:left;}@media (max-width:768px){.phase-2-int .main-content{width:100%;max-width:100%;float:none;}.phase-2-int .left{width:100%;max-width:100%;float:none;}}@media (max-width:667px){.phase-2-int .intro{margin-bottom:10px;overflow:hidden;}.phase-2-int .intro .intro-left{margin-bottom:20px;width:100%;max-width:100%;float:none;}.phase-2-int .intro .intro-right{width:100%;max-width:100%;float:none;}.phase-2-int .intro .intro-right .btn,.phase-2-int .intro .intro-right .webform-client-form .webform-submit,.webform-client-form .phase-2-int .intro .intro-right .webform-submit,.phase-2-int .intro .intro-right .blog-subscribe-form form button,.blog-subscribe-form form .phase-2-int .intro .intro-right button,.phase-2-int .intro .intro-right .content-area .email-signup button,.content-area .email-signup .phase-2-int .intro .intro-right button,.phase-2-int .intro .intro-right .right #feedburner-wrap button,.right #feedburner-wrap .phase-2-int .intro .intro-right button,.phase-2-int .intro .intro-right .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-news .views-field-view-node a,.view-news .views-field-view-node .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-careers .views-field-view-node a,.view-careers .views-field-view-node .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .phase-2-int .intro .intro-right a,.phase-2-int .intro .intro-right .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .phase-2-int .intro .intro-right a{margin-bottom:40px;float:right;}.phase-2-int .intro .intro-right .view-service-promo{clear:both;}}.markets .phase-2-int .intro .intro-left,.markets-child .phase-2-int .intro .intro-left,.services-landing .phase-2-int .intro .intro-left,.serv-child .phase-2-int .intro .intro-left,.cs-landing .phase-2-int .intro .intro-left{max-width:100%;}@media (max-width:667px){.node-type-webform .top-left-btm-layout .content-area{padding-bottom:0;}}.top-right-btm-layout{padding:30px 0;overflow:hidden;}.top-right-btm-layout .content-area{width:690px;max-width:72%;float:left;}.top-right-btm-layout .right{width:241px;max-width:25%;float:right;}.top-right-btm-layout .testimonial{clear:both;}@media (max-width:667px){.top-right-btm-layout .right{width:100%;max-width:100%;float:none;}.top-right-btm-layout .content-area{max-width:100%;float:none;}}@media (max-width:667px){.quote-form .content-area{margin-bottom:20px;}}.onecol-layout{padding:30px 0;min-height:500px;overflow:hidden;}.portfolio-landing .onecol-layout{padding:0;}.portfolio-landing .onecol-layout .inside{max-width:1248px;}.portfolio-landing .onecol-layout .content-top{padding:100px 0;background:url(/profiles/sndev_install/themes/sndev/img/port-ct-01.jpg) no-repeat 50% 50%;background-size:cover;}.portfolio-landing .onecol-layout .content-top .left-cont{width:45%;}.portfolio-landing .onecol-layout .content-top h1.node-title{text-transform:none;}.portfolio-landing .onecol-layout .content-top p{font-size:1.4em;}.portfolio-landing .onecol-layout .content-top h2{margin-top:40px;font-size:6.4em;color:#fb8319;text-transform:uppercase;line-height:0.9;}.portfolio-landing .onecol-layout .content{padding:120px 0 80px;background:#343434 url(/profiles/sndev_install/themes/sndev/img/port-carat-ct-01.png) no-repeat 50% 0;}@media (max-width:768px){.portfolio-landing .onecol-layout .content-top{padding:60px 0;background:url(/profiles/sndev_install/themes/sndev/img/port-ct-m-01.jpg) no-repeat 50% 50%;}.portfolio-landing .onecol-layout .content-top .left-cont{width:100%;}.portfolio-landing .onecol-layout .content-top p{font-size:1.2em;}.portfolio-landing .onecol-layout .content-top h2{margin-top:20px;font-size:3.4em;}.portfolio-landing .onecol-layout .content{padding:80px 0 40px;}}@media (max-width:667px){.portfolio-landing .onecol-layout .content-top{padding:30px 0;}.portfolio-landing .onecol-layout .content-top p{font-size:1.2em;}.portfolio-landing .onecol-layout .content-top h2{font-size:2.0em;}}.leadership h2.pane-title{margin-bottom:10px;font-family:'Gentona-LightItalic';font-size:1.4em;text-align:center;letter-spacing:2px;}.leadership .five-row-custom{padding:0;}.leadership .five-row-custom .inside{padding:60px 0 0 !important;}.leadership .five-row-custom .section-title h1{background:#000 !important;background:rgba(0,0,0,0.9) !important;}.leadership .five-row-custom .intro{padding:0 0 20px;background:#2d2d2d url(/profiles/sndev_install/themes/sndev/img/mountains-bg-02.jpg) no-repeat 50% 100%;}.leadership .five-row-custom .intro .inside{padding-top:40px !important;}.leadership .five-row-custom .intro h2.pane-title{color:#fff;}.leadership .five-row-custom .middle{background:#f9f9f9 url(/profiles/sndev_install/themes/sndev/img/carat-ct-01.png) no-repeat 50% 0;}.leadership .five-row-custom .content-top{height:auto;}.leadership .five-row-custom .content-btm{height:auto;}.leadership .five-row-custom .body{height:auto;}.leadership .five-row-custom .body-bottom{padding:30px 0;height:260px;background:#2f2f2f url(/profiles/sndev_install/themes/sndev/img/sn-peeps-summer-01.jpg) no-repeat 50% 100%;}.leadership .five-row-custom .body-bottom .inside{padding:0 !important;}.leadership .five-row-custom .body-bottom h2.pane-title{color:#fff;}@media (max-width:667px){.leadership .five-row-custom .intro{background:#eee;}}.three-row-custom .inside{position:relative;}.three-row-custom .top{padding:50px 0 60px;}.three-row-custom .middle{height:auto;padding:70px 0 20px;}.term-blog-author .three-row-custom .top{padding:80px 0;}.term-blog-author .three-row-custom .middle{padding:80px 0;background:#fff;}.term-blog-author .three-row-custom .content-bottom{background:url(/profiles/sndev_install/themes/sndev/img/blog-grey-noise-bg-01.jpg);}.term-blog-author .three-row-custom .content-bottom .inside{padding:80px 2%;}.term-blog-author .three-row-custom .content-bottom .top-border{height:91px;background:url(/profiles/sndev_install/themes/sndev/img/blog-sn-dots-border-02.png) repeat-x 50% 0;}@media (max-width:1000px){.term-blog-author .three-row-custom .top{padding:50px 0;}.term-blog-author .three-row-custom .middle{padding:50px 0;}.term-blog-author .three-row-custom .content-bottom .inside{padding:50px 2%;}}@media (max-width:768px){.three-row-custom .top{padding-bottom:40px;}.three-row-custom .middle{padding:40px 0 0;}}@media (max-width:667px){.term-blog-author .three-row-custom .top{padding:30px 0;}.term-blog-author .three-row-custom .content-bottom .inside{padding:10px 4% 30px;}}.node-type-portfolio .top{padding:50px 0 20px;}.node-type-portfolio .middle{padding:60px 0;overflow:hidden;}.node-type-portfolio .content-bottom{padding:60px 0 50px;background:#c9f43b;}@media (max-width:667px){.node-type-portfolio .middle{padding-bottom:30px;}.node-type-portfolio .content-bottom{padding:40px 0 30px;}}.five-row-custom .inside{position:relative;padding:40px 2%;overflow:hidden;}.five-row-custom .section-title h1.h1-top,.leadership .five-row-custom .section-title h1,.five-row-custom .section-title .old-front .content-top h1,.old-front .content-top .five-row-custom .section-title h1,.five-row-custom .section-title .section-landing .content-top h1,.section-landing .content-top .five-row-custom .section-title h1{background:#4b4b4b;}.five-row-custom .field-name-field-intro-text{max-width:69.587628865979%;float:left;}.five-row-custom .middle{background:#c9f43b url(/profiles/sndev_install/themes/sndev/img/carat-dn-wht-01.png) no-repeat 50% 0;overflow:hidden;}.five-row-custom .content-top{background:#f9f9f9;}.five-row-custom .content-top .inside{padding:60px 0 40px;}.five-row-custom .content-btm{padding:0;background:#353535;}.five-row-custom .content-btm .inside{height:auto;padding:20px 0;}@media (max-width:768px){.five-row-custom .content-top .inside{padding:60px 2% 40px;}.five-row-custom .middle .inside{padding:30px 2% 10px;}}@media (max-width:667px){.five-row-custom .inside{padding-left:6%;padding-right:6%;}.five-row-custom .intro .inside{padding:20px 6% 10px;}.five-row-custom .content-top .inside{padding:50px 6% 30px;}.five-row-custom .middle .inside{padding:30px 6% 20px;}}.infographic .onecol-layout{text-align:center !important;}.pos-table{width:100%;height:100%;display:table;margin:0;padding:0;border:0;}.pos-table .pos-cell{display:table-cell;width:100%;height:100%;margin:0;padding:0;border:0;vertical-align:middle;text-align:center;}.mobile-menu{display:none;position:fixed;right:0;width:230px;height:100%;padding:8px 15px;border-top:5px solid #a7d60c;line-height:1.8;}.mobile-menu .req-quote{color:#fb8319;}.mobile-menu .menu{color:#fff;}.mobile-menu .menu li{font-family:'Gentona-SemiBold';font-size:1.1em;text-transform:uppercase;}.mobile-menu .menu li a{display:block;}.mobile-menu .menu li li{margin-left:20px;font-family:'Gentona-Light';font-size:0.9em;text-transform:none;}@media (max-width:768px){.mobile-menu{top:105px;}}@media (max-width:667px){.mobile-menu{top:78px;}.insights-page .mobile-menu{top:60px;border-color:#fb8319;}}.menu-main{position:absolute;bottom:-2px;right:20px;}.sn-blog-page.blog-node .menu-main li.menu-mlid-6766 a{background:#202020;color:#c9f43b;}.menu-main li{display:inline-block;}.menu-main li a{display:block;padding:0.7em 1.4em;font-size:0.95em;text-transform:uppercase;color:white;}.menu-main li a.active,.menu-main li a.active-trail,.menu-main li a:hover{background:#202020;color:#c9f43b;}.menu-main li:hover ul{display:block;}.menu-main li ul{position:absolute;display:none;width:270px;border-top:3px solid #4b4b4b;background:#202020;z-index:300;}.menu-main li ul li{position:relative;display:block;margin:1px 0;}.menu-main li ul li.menu-mlid-5569 ul{display:none;}.menu-main li ul a{padding:4px 20px;font-family:'Gentona-ExtraLight';font-size:0.85em;text-transform:none;letter-spacing:1px;background:#4b4b4b;}.menu-main li ul a.active,.menu-main li ul a.active-trail,.menu-main li ul a:hover{background:#393939;}.menu-main li ul ul{position:relative;border:none;}.menu-main li ul ul a{padding:3px 15px 3px 30px;background:#3e3e3e;font-size:0.8em;}@media (max-width:768px){.menu-main{display:none;}}.header-insights .menu-name-menu-insights-menu{position:absolute;top:20px;right:2%;}.header-insights .menu-name-menu-insights-menu li{display:inline-block;margin-left:20px;}.header-insights .menu-name-menu-insights-menu a{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;}.header-insights .menu-name-menu-insights-menu a:hover,.header-insights .menu-name-menu-insights-menu a.active{color:#fb8319;}.header-insights .menu-name-menu-insights-menu a.active{border-bottom:3px solid #ddd;}@media (max-width:667px){.header-insights .menu-name-menu-insights-menu{display:none;}}.left .pane-menu-tree{margin-bottom:20px;background:#4c4c4c;border-top:3px solid #d9d9d9;}.left .pane-menu-tree li{margin-top:1px;}.left .pane-menu-tree li a{position:relative;display:block;padding:5px 20px;background:#2e2e2e;font-family:'Gentona-ExtraLight';color:#a8a8a8;line-height:1.2;}.left .pane-menu-tree li a:hover{background:#222;color:#c9f43b;}.left .pane-menu-tree li a.active-trail{background:#222222 url(/profiles/sndev_install/themes/sndev/img/nav-left-carat-01.png) no-repeat 0 9px;color:#c9f43b;}.left .pane-menu-tree li li a{background:none;padding:3px 20px 3px 35px;}.left .pane-menu-tree li li a:hover{background:none;}.left .pane-menu-tree li li a.active-trail{background:none;color:#c9f43b;}.left .pane-menu-tree li li li a{padding:1px 10px 1px 50px;font-size:0.95em;}.page-sitemap .main .inner{padding:30px 0;}.page-sitemap #site-map h2.title{font-size:1.4em;}.page-sitemap #site-map ul{margin:0 0 0 20px;list-style:none;}.page-sitemap #site-map li a{font-size:1.1em;color:#fb8319;}.page-sitemap #site-map li a.menu-position-link{display:none;}.page-sitemap #site-map li a:hover{text-decoration:underline;}@media (max-width:667px){.page-sitemap #site-map li a{font-size:0.9em;}}body.front .onecol-layout{padding:0;}body.front .main{margin-top:110px;}@media (max-width:768px){body.front .main{margin-top:105px;}}@media (max-width:667px){body.front .main{margin-top:75px;}}body.front .inside{max-width:100%;padding:0;}body.front .inside .pane-content{position:relative;}@media (max-width:667px){body.front .inside .pane-content{padding-bottom:30px;padding-top:30px;}}body.front #hmp-hero{display:block;clear:both;background-color:#3b3b3c;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;height:600px;}@media (max-width:667px){body.front #hmp-hero{height:auto;background-position:left center;}}@media (max-width:667px){body.front #hmp-hero .pane-content{padding:0 !important;}}body.front #hmp-hero #lead_count{display:none;}body.front #hmp-hero .pos-table{height:600px;}@media (max-width:667px){body.front #hmp-hero .pos-table{height:auto;}}body.front #hmp-hero .pos-table .pos-cell{text-align:left;width:54%;}body.front #hmp-hero .pos-table .pos-cell.left{padding-right:2%;}@media (max-width:667px){body.front #hmp-hero .pos-table .pos-cell.left{width:100%;float:none;display:block;clear:both;padding:30px 20px;}}body.front #hmp-hero .pos-table .pos-cell.left h2{color:white;display:block;margin-bottom:10px;}body.front #hmp-hero .pos-table .pos-cell.left h3{color:white;display:block;margin-bottom:20px;}body.front #hmp-hero .pos-table .pos-cell.left h4{color:#c0e965;display:block;margin-bottom:10px;text-transform:none;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-check-green.png);background-repeat:no-repeat;background-position:0 5px;background-size:18px auto;padding-left:28px;}body.front #hmp-hero .pos-table .pos-cell.left h4.last{margin-bottom:0;}body.front #hmp-hero .pos-table .pos-cell.right{padding-left:0;width:44%;position:relative;text-align:center;}@media (max-width:667px){body.front #hmp-hero .pos-table .pos-cell.right{width:100%;float:none;display:block;clear:both;background-color:rgba(50,50,50,0.85);padding:30px 20px;}}body.front #hmp-hero .pos-table .pos-cell.right h5{color:white;text-transform:uppercase;display:block;margin-bottom:10px;line-height:1;text-align:center;text-transform:uppercase;}body.front #hmp-hero .pos-table .pos-cell.right h5 br{display:none;}@media (max-width:414px){body.front #hmp-hero .pos-table .pos-cell.right h5 br{display:block;}}@media (max-width:1000px){body.front #hmp-hero .pos-table .pos-cell.right .odometer.odometer-auto-theme{font-size:4.0em;}}@media (max-width:768px){body.front #hmp-hero .pos-table .pos-cell.right .odometer.odometer-auto-theme{font-size:3.5em;}}@media (max-width:667px){body.front #hmp-hero .pos-table .pos-cell.right .odometer.odometer-auto-theme{font-size:4.0em;}}@media (max-width:414px){body.front #hmp-hero .pos-table .pos-cell.right .odometer.odometer-auto-theme{font-size:3.0em;}}body.front #hmp-hero .pos-table .pos-cell.right .timer{display:block;text-align:center;position:relative;}body.front #hmp-hero .pos-table .pos-cell.right .timer span{display:inline-block;background-color:white;text-align:center;font-size:4em;line-height:126px;color:#fb8319;font-family:sans-serif;padding:0;margin:0 1% 0 0;width:14%;height:123px;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-countdown-mid.png);background-repeat:no-repeat;background-position:center center;}@media (max-width:667px){body.front #hmp-hero .pos-table .pos-cell.right .timer span{font-size:3em;}}body.front #hmp-hero .pos-table .pos-cell.right .timer span:nth-child(4){background-image:none;background-color:transparent;width:auto;height:auto;line-height:1;position:absolute;bottom:-10px;font-family:'Gentona-SemiBold';color:white;}body.front #hmp-hero .pos-table .pos-cell.right .timer span:nth-child(5){margin-left:20px;}body.front #hmp-hero .pos-table .pos-cell.right .timer span:first-child{background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-countdown-left.png);background-position:left center;background-color:transparent;}body.front #hmp-hero .pos-table .pos-cell.right .timer span:last-child{background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-countdown-right.png);background-position:right center;background-color:transparent;}body.front #hmp-audit-arrow{display:block;width:100%;height:35px;overflow:hidden;position:absolute;z-index:22;background-color:transparent;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-gap-arrow-green.png);background-repeat:no-repeat;background-position:center center;margin:-35px 0 0 0;}@media (max-width:768px){body.front #hmp-audit-arrow{display:none;}}body.front #hmp-audit{display:block;clear:both;background-color:#c0e965;}body.front #hmp-audit .pane-content{display:block;margin:0 auto;padding:0;}@media (max-width:1000px){body.front #hmp-audit .pane-content{padding-left:2%;padding-right:2%;}}body.front #hmp-audit .node-links,body.front #hmp-audit .node-submitted{display:none;}body.front #hmp-audit #error-msg{background-color:#ff3333;color:white;display:none;margin:6px 0 0 0;padding:8px 20px;border-radius:6px;text-align:center;clear:both;position:relative;}body.front #hmp-audit #error-msg.show{display:block;}body.front #hmp-audit #error-msg:before{content:url(/profiles/sndev_install/themes/sndev/img/hmp-audit-error-arrow.png);position:absolute;top:-16px;left:50%;z-index:22;display:block;width:42px;height:15px;margin-left:-21px;}body.front #hmp-audit .node-content{background-color:#b2d65d;display:block;clear:both;width:100%;overflow:hidden;padding:12px;border-radius:6px;margin:0 auto 60px auto;}@media (max-width:768px){body.front #hmp-audit .node-content{margin-bottom:40px;}}@media (max-width:667px){body.front #hmp-audit .node-content{margin-bottom:20px;}}@media (max-width:414px){body.front #hmp-audit .node-content{padding:0;border-radius:0;background-color:transparent;}}body.front #hmp-audit .webform-client-form{display:block;margin:0;padding:0;height:auto;width:100%;background-color:transparent;border:none;}body.front #hmp-audit .webform-client-form .form-item{display:block;clear:both;margin:0;padding:0;}body.front #hmp-audit h2{margin:0;padding:45px 0 20px 0;display:block;text-transform:uppercase;text-align:center;color:#2e2e2e;font-weight:normal;}@media (max-width:768px){body.front #hmp-audit h2{padding-top:40px;padding-left:2%;padding-right:2%;}}@media (max-width:667px){body.front #hmp-audit h2{padding-top:20px;}}@media (max-width:414px){body.front #hmp-audit h2{padding:20px 20px 10px 20px;text-align:left;line-height:0.9;}}body.front #hmp-audit h4{display:none;}body.front #hmp-audit label{display:block;width:35%;margin:0;padding:0 30px 0 20px;height:60px;background-color:#f5f5f5;color:#2a2a2a;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-seo-audit-arrow.png);background-repeat:no-repeat;background-position:top right;float:left;clear:left;font-weight:normal;font-family:'Gentona-Light' !important;line-height:60px;border-radius:6px 0 0 6px;white-space:nowrap;word-break:keep-all;}body.front #hmp-audit label .form-required{display:none;}@media (max-width:1000px){body.front #hmp-audit label{width:45%;padding-left:10px;}}@media (max-width:768px){body.front #hmp-audit label{display:none;}}body.front #hmp-audit .form-text{display:block;float:left;width:47%;height:60px;border:none;color:#818181;background-color:white;margin:0;padding:0 0 0 1.5%;border-radius:0px;clear:none;font-family:'Gentona-Light' !important;}body.front #hmp-audit .form-text:required,body.front #hmp-audit .form-text:invalid{box-shadow:none !important;}@media (max-width:1000px){body.front #hmp-audit .form-text{width:37%;}}@media (max-width:768px){body.front #hmp-audit .form-text{width:80%;border-radius:6px 0 0 6px;border-bottom:4px solid #DDD;}}@media (max-width:667px){body.front #hmp-audit .form-text{width:70%;padding:0 2%;}}@media (max-width:414px){body.front #hmp-audit .form-text{width:63%;height:50px;padding-left:3%;}}body.front #hmp-audit .webform-submit{display:block;float:left;width:18%;height:60px;line-height:61px;border-top:none;border-left:none;border-right:none;border-bottom:4px solid #2a2a2a !important;background-color:#4a4a4a;margin:0;padding:0 !important;clear:none;text-transform:uppercase !important;font-weight:normal;border-radius:0 6px 6px 0;}body.front #hmp-audit .webform-submit:hover{background:#575757;}@media (max-width:768px){body.front #hmp-audit .webform-submit{width:20%;}}@media (max-width:667px){body.front #hmp-audit .webform-submit{width:30%;}}@media (max-width:414px){body.front #hmp-audit .webform-submit{width:37%;height:50px;line-height:51px;}}body.front #hmp-graph{display:block;clear:both;background-color:#f6f6f6;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-graph-pattern.png);background-repeat:repeat;position:relative;}body.front #hmp-graph .pane-content{position:static !important;padding:60px 0 90px 0;}@media (max-width:1000px){body.front #hmp-graph .pane-content{padding-bottom:80px;padding-top:60px;padding-left:20px;padding-right:20px;}}@media (max-width:768px){body.front #hmp-graph .pane-content{padding-bottom:70px;padding-top:40px;}}@media (max-width:667px){body.front #hmp-graph .pane-content{padding-bottom:50px;padding-top:30px;}}@media (max-width:414px){body.front #hmp-graph .pane-content{padding-top:20pxpx;padding-bottom:40px;}}body.front #hmp-graph h3{color:#4a4a4a;margin-bottom:10px;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-graph-pointer.png);background-size:auto 19px;background-position:0 5px;background-repeat:no-repeat;padding-left:21px;float:right;width:84%;}body.front #hmp-graph h3 br{display:none;}@media (max-width:414px){body.front #hmp-graph h3 br{display:block;}}@media (max-width:768px){body.front #hmp-graph h3{width:82%;}}@media (max-width:667px){body.front #hmp-graph h3{width:100%;float:none;}}@media (max-width:414px){body.front #hmp-graph h3{background-position:0 9px;background-size:auto 40px;padding-left:35px;}}body.front #hmp-graph P{color:#4a4a4a;margin:0;float:right;width:84%;}@media (max-width:768px){body.front #hmp-graph P{width:82%;}}@media (max-width:667px){body.front #hmp-graph P{width:100%;}}body.front #hmp-graph img.chart2{display:none;}@media (max-width:667px){body.front #hmp-graph img.chart2{display:block;width:100%;height:auto;margin:0 0 12px 0;pointer-events:none;}}body.front #hmp-graph img.chart{float:left;display:block;width:11%;height:auto;margin-top:6px;pointer-events:none;}@media (max-width:768px){body.front #hmp-graph img.chart{width:13%;}}@media (max-width:667px){body.front #hmp-graph img.chart{display:none;}}body.front #hmp-graph #hmp-graph-dots{display:block;clear:both;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-graph-dots.png);background-position:left bottom;background-repeat:repeat;width:100%;height:79px;overflow:hidden;margin:0;padding:0;position:absolute;left:0;bottom:0;z-index:11;pointer-events:none;}@media (max-width:1000px){body.front #hmp-graph #hmp-graph-dots{background-size:auto 60px;height:60px;}}@media (max-width:768px){body.front #hmp-graph #hmp-graph-dots{background-size:auto 50px;height:50px;}}@media (max-width:667px){body.front #hmp-graph #hmp-graph-dots{background-size:auto 30px;height:30px;}}body.front #hmp-credability{display:block;clear:both;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-credability-bkg.png);background-color:#323232;}body.front #hmp-credability .pane-content{padding:60px 0;}@media (max-width:1000px){body.front #hmp-credability .pane-content{padding-right:2%;padding-left:2%;}}@media (max-width:768px){body.front #hmp-credability .pane-content{padding-bottom:40px;padding-top:40px;}}@media (max-width:667px){body.front #hmp-credability .pane-content{padding:0 0 20px 0;}}body.front #hmp-credability h5{margin:0 0 10px 0;color:white;text-align:center;}@media (max-width:667px){body.front #hmp-credability h5{margin-bottom:20px;padding:20px;background-color:#2a2a2a;text-transform:uppercase;}}body.front #hmp-credability h5 br{display:none;}@media (max-width:414px){body.front #hmp-credability h5 br{display:block;}}body.front #hmp-credability ul{display:table;width:100%;margin:0;padding:0;border:0;text-align:center;}@media (max-width:667px){body.front #hmp-credability ul{padding-left:2%;padding-right:2%;display:block;overflow:hidden;}}body.front #hmp-credability ul .clear{display:none;}@media (max-width:667px){body.front #hmp-credability ul .clear{display:block;}}body.front #hmp-credability ul li{display:table-cell;float:none;text-align:center;vertical-align:middle;width:1%;margin:0;padding:0;border:0;}@media (max-width:667px){body.front #hmp-credability ul li{width:25%;display:block;float:left;text-align:left;}body.front #hmp-credability ul li:nth-child(5n+0){clear:left;}body.front #hmp-credability ul li:nth-child(0),body.front #hmp-credability ul li:nth-child(1),body.front #hmp-credability ul li:nth-child(2),body.front #hmp-credability ul li:nth-child(3){margin-bottom:20px;}}@media (max-width:414px){body.front #hmp-credability ul li{width:100%;float:none;clear:both;margin-bottom:20px;}body.front #hmp-credability ul li:last-child{margin-bottom:0 !important;}}body.front #hmp-credability ul li img{display:block;margin:0 auto;pointer-events:none;width:80%;}@media (max-width:1000px){body.front #hmp-credability ul li img{width:80%;height:auto;}}@media (max-width:768px){body.front #hmp-credability ul li img{width:86%;}}@media (max-width:667px){body.front #hmp-credability ul li img{width:80%;}}@media (max-width:414px){body.front #hmp-credability ul li img{width:50%;max-width:200px;}}body.front #hmp-showcase,body.front #hmp-collage{display:block;clear:both;}body.front #hmp-showcase .pane-content,body.front #hmp-collage .pane-content{max-width:100%;padding:60px 0 0 0;}@media (max-width:1000px){body.front #hmp-showcase .pane-content,body.front #hmp-collage .pane-content{padding-right:2%;}}@media (max-width:768px){body.front #hmp-showcase .pane-content,body.front #hmp-collage .pane-content{padding-left:2%;padding-bottom:40px;padding-top:40px;}}@media (max-width:667px){body.front #hmp-showcase .pane-content,body.front #hmp-collage .pane-content{padding:20px 20px 25px 20px;}}@media (max-width:768px){body.front #hmp-showcase .pane-content .right[style],body.front #hmp-showcase .pane-content .left[style],body.front #hmp-collage .pane-content .right[style],body.front #hmp-collage .pane-content .left[style]{height:auto !important;}}body.front #hmp-showcase .pane-content .right,body.front #hmp-showcase .pane-content .left,body.front #hmp-collage .pane-content .right,body.front #hmp-collage .pane-content .left{display:block;float:left;width:50%;overflow:hidden;}body.front #hmp-showcase .pane-content .right .copy-wrap,body.front #hmp-showcase .pane-content .left .copy-wrap,body.front #hmp-collage .pane-content .right .copy-wrap,body.front #hmp-collage .pane-content .left .copy-wrap{display:block;width:100%;height:100%;max-width:427px;position:relative;}@media (max-width:768px){body.front #hmp-showcase .pane-content .right .copy-wrap,body.front #hmp-showcase .pane-content .left .copy-wrap,body.front #hmp-collage .pane-content .right .copy-wrap,body.front #hmp-collage .pane-content .left .copy-wrap{max-width:100%;height:auto;}}body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}@media (max-width:768px){body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute{position:static;height:auto;}}body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell{text-align:left;}body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell h3,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell h3{margin-bottom:10px;}body.front #hmp-showcase .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-showcase .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-collage .pane-content .right .copy-wrap .pos-absolute .pos-table .pos-cell ul li,body.front #hmp-collage .pane-content .left .copy-wrap .pos-absolute .pos-table .pos-cell ul li{line-height:1.3;margin-bottom:12px;}body.front #hmp-showcase .pane-content .right img.collage,body.front #hmp-showcase .pane-content .left img.collage,body.front #hmp-collage .pane-content .right img.collage,body.front #hmp-collage .pane-content .left img.collage{display:block;width:100%;height:auto;min-height:800px;margin:0;padding:0;border:0;pointer-events:none;}body.front #hmp-showcase .pane-content .right img.tablet,body.front #hmp-showcase .pane-content .left img.tablet,body.front #hmp-collage .pane-content .right img.tablet,body.front #hmp-collage .pane-content .left img.tablet{display:none;}@media (max-width:768px){body.front #hmp-showcase .pane-content .right img.tablet,body.front #hmp-showcase .pane-content .left img.tablet,body.front #hmp-collage .pane-content .right img.tablet,body.front #hmp-collage .pane-content .left img.tablet{display:block;width:100%;height:auto;margin:0 auto 20px auto;pointer-events:none;}}@media (max-width:667px){body.front #hmp-showcase .pane-content .right img.tablet,body.front #hmp-showcase .pane-content .left img.tablet,body.front #hmp-collage .pane-content .right img.tablet,body.front #hmp-collage .pane-content .left img.tablet{display:none;}}body.front #hmp-showcase .pane-content .right img.mobile,body.front #hmp-showcase .pane-content .left img.mobile,body.front #hmp-collage .pane-content .right img.mobile,body.front #hmp-collage .pane-content .left img.mobile{display:none;}@media (max-width:667px){body.front #hmp-showcase .pane-content .right img.mobile,body.front #hmp-showcase .pane-content .left img.mobile,body.front #hmp-collage .pane-content .right img.mobile,body.front #hmp-collage .pane-content .left img.mobile{display:block;width:100%;height:auto;margin:0 auto 20px auto;pointer-events:none;}}body.front #hmp-showcase .pane-content .left,body.front #hmp-collage .pane-content .left{background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-marketing-collage.jpg);background-size:cover;background-repeat:no-repeat;background-position:0 0;pointer-events:none;}@media (max-width:768px){body.front #hmp-showcase .pane-content .left,body.front #hmp-collage .pane-content .left{display:none;}}body.front #hmp-showcase .pane-content .right,body.front #hmp-collage .pane-content .right{width:45%;float:right;}@media (max-width:768px){body.front #hmp-showcase .pane-content .left,body.front #hmp-showcase .pane-content .right,body.front #hmp-collage .pane-content .left,body.front #hmp-collage .pane-content .right{float:none;overflow:visible;width:100%;clear:both;margin:0;padding:0;}}body.front #hmp-showcase.careers .pane-content,body.front #hmp-collage.careers .pane-content{padding:0;}@media (max-width:768px){body.front #hmp-showcase.careers .pane-content,body.front #hmp-collage.careers .pane-content{padding:40px 2%;}}@media (max-width:667px){body.front #hmp-showcase.careers .pane-content,body.front #hmp-collage.careers .pane-content{padding:20px;}}body.front #hmp-showcase.careers .pane-content .left,body.front #hmp-collage.careers .pane-content .left{float:right;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-career-photo.jpg);}@media (max-width:1000px){body.front #hmp-showcase.careers .pane-content .left,body.front #hmp-collage.careers .pane-content .left{padding:0;}}body.front #hmp-showcase.careers .pane-content .right,body.front #hmp-collage.careers .pane-content .right{float:left;}@media (max-width:1000px){body.front #hmp-showcase.careers .pane-content .right,body.front #hmp-collage.careers .pane-content .right{padding:0 0 0 2%;}}@media (max-width:768px){body.front #hmp-showcase.careers .pane-content .right,body.front #hmp-collage.careers .pane-content .right{padding:0;}}body.front #hmp-showcase.careers .pane-content .right .copy-wrap,body.front #hmp-collage.careers .pane-content .right .copy-wrap{float:right;}body.front #hmp-showcase{display:block;clear:both;background-color:white;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-showcase-brick.jpg);background-repeat:repeat-x;background-position:top center;}@media (max-width:768px){body.front #hmp-showcase{background-repeat:repeat;}}body.front #hmp-showcase .pane-content{padding:0 0 60px 0;}@media (max-width:1000px){body.front #hmp-showcase .pane-content{padding-right:0;padding-left:2%;}}@media (max-width:768px){body.front #hmp-showcase .pane-content{padding:40px 2% 40px 2%;}}@media (max-width:667px){body.front #hmp-showcase .pane-content{padding:20px;}}body.front #hmp-showcase .pane-content .right{float:left;}body.front #hmp-showcase .pane-content .right .copy-wrap{float:right;}body.front #hmp-showcase .pane-content .right .copy-wrap img.tablet{max-width:452px;}@media (max-width:667px){body.front #hmp-showcase .pane-content .right .copy-wrap img.tablet{display:block;}}body.front #hmp-showcase .pane-content .left{background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-showcase-right.png);background-size:auto;background-position:top left;float:right;}body.front #hmp-showcase .pane-content .left img.computers{display:block;width:100%;height:auto;min-height:670px;margin:0;padding:0;border:0;pointer-events:none;}body.front #hmp-casestudy-gap-arrow{display:block;overflow:hidden;width:100%;height:15px;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-gap-arrow-white2.png);background-repeat:no-repeat;background-position:center center;position:absolute;z-index:22;margin:0;}@media (max-width:768px){body.front #hmp-casestudy-gap-arrow{display:none;}}body.front #hmp-casestudy{display:block;clear:both;background-color:#323232;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-casestudy-bkg-pattern.jpg);}body.front #hmp-casestudy .pane-content{background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-casestudy-bkg.jpg);background-repeat:no-repeat;background-position:top center;background-size:auto;padding:85px 0 60px 0;}@media (max-width:1000px){body.front #hmp-casestudy .pane-content{padding:85px 2% 60px 2%;}}@media (max-width:768px){body.front #hmp-casestudy .pane-content{padding:40px 2%;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content{padding:20px;}}body.front #hmp-casestudy .pane-content h5{color:white;display:block;font-family:'Gentona-SemiBold';text-transform:uppercase;margin-bottom:10px;pointer-events:none;}body.front #hmp-casestudy .pane-content h4{color:white;display:block;margin:0 0 5px 0;font-size:24px;text-transform:none;}@media (max-width:667px){body.front #hmp-casestudy .pane-content h4{font-size:17px;text-transform:uppercase;margin:0 0 1px 0;}}body.front #hmp-casestudy .pane-content h3{color:white;display:block;margin:0 0 10px 0;text-transform:uppercase;}body.front #hmp-casestudy .pane-content P{display:block;margin:0;color:white;}@media (max-width:768px){body.front #hmp-casestudy .pane-content P{margin-bottom:20px;}}body.front #hmp-casestudy .pane-content .case-top{display:block;clear:both;width:90%;margin:0 auto 60px auto;}@media (max-width:768px){body.front #hmp-casestudy .pane-content .case-top{width:100%;margin:0;}}body.front #hmp-casestudy .pane-content .case-top img.caselogo{display:inline-block;padding:28px 30px;background-color:rgba(0,0,0,0.25);float:left;margin-right:40px;border-radius:6px;pointer-events:none;}@media (max-width:768px){body.front #hmp-casestudy .pane-content .case-top img.caselogo{float:none;clear:both;margin:0 auto 40px auto;display:block;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content .case-top img.caselogo{margin-bottom:20px;}}body.front #hmp-casestudy .pane-content .case-line-break{display:block;clear:both;overflow:hidden;width:100%;height:4px;background-color:#242424;margin:60px 0;}@media (max-width:768px){body.front #hmp-casestudy .pane-content .case-line-break{margin:40px 0;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content .case-line-break{margin:20px 0;}}body.front #hmp-casestudy .pane-content .case-line-break.tablet{display:none;}@media (max-width:768px){body.front #hmp-casestudy .pane-content .case-line-break.tablet{display:block;}}body.front #hmp-casestudy .pane-content ul.casestudy{display:table;width:100%;margin:0;padding:0;border:0;}body.front #hmp-casestudy .pane-content ul.casestudy li{display:table-cell;text-align:left;vertical-align:middle;margin:0;padding:0;border:0;min-height:100px;}body.front #hmp-casestudy .pane-content ul.casestudy li img.case-photo,body.front #hmp-casestudy .pane-content ul.casestudy li img.case-icon{display:block;width:100%;height:auto;margin:0;border:0;}body.front #hmp-casestudy .pane-content ul.casestudy li img.case-photo{width:96%;margin:0 2%;pointer-events:none;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy li img.case-photo{display:none;}}body.front #hmp-casestudy .pane-content ul.casestudy li img.case-icon{pointer-events:none;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy li img.case-icon{display:none;}}body.front #hmp-casestudy .pane-content ul.casestudy li img.tablet{display:none;pointer-events:none;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy li img.tablet{display:block;width:100%;max-width:417px;margin:10px  auto 0 auto;height:auto;clear:both;}}body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(1){width:17.25%;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(1){display:none;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(1){display:inline;width:auto;}}body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(2){width:42%;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(2){display:none;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(2){display:inline;width:auto;}}body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(3){width:38.75%;padding-left:2%;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(3){display:table-cell;width:50%;padding:0;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(3){width:100%;clear:both;float:none;display:block;}}body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(4){display:none;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(4){display:table-cell;width:50%;padding:0 0 0 5%;margin:0;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content ul.casestudy.left li:nth-child(4){width:100%;float:none;clear:both;display:block;padding:0;}}body.front #hmp-casestudy .pane-content ul.casestudy.right h5,body.front #hmp-casestudy .pane-content ul.casestudy.right p{text-align:right;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy.right h5,body.front #hmp-casestudy .pane-content ul.casestudy.right p{text-align:left;}}body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(1){width:38.75%;padding-right:2%;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(1){display:table-cell;width:50%;padding:0;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(1){display:block;width:100%;clear:both;padding-right:0;}}body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(2){width:42%;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(2){display:none;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(2){display:inline;width:auto;}}body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(3){width:17.25%;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(3){display:none;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(3){display:inline;width:auto;}}body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(4){display:none;}@media (max-width:768px){body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(4){display:table-cell;width:50%;margin:0;padding:0 0 0 5%;}}@media (max-width:667px){body.front #hmp-casestudy .pane-content ul.casestudy.right li:nth-child(4){float:none;display:block;width:100%;clear:both;padding:0;}}body.front #hmp-casestudy2{display:block;clear:both;background-color:#282828;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-casestudy-row2-bkg.jpg);background-repeat:repeat;}body.front #hmp-casestudy2 .pane-content{padding-bottom:60px;padding-top:60px;}@media (max-width:768px){body.front #hmp-casestudy2 .pane-content{padding-bottom:40px;padding-top:40px;}}@media (max-width:667px){body.front #hmp-casestudy2 .pane-content{padding:20px;}}body.front #hmp-casestudy2 .left,body.front #hmp-casestudy2 .right{display:block;width:45%;float:left;margin:0;padding:40px 0;}@media (max-width:667px){body.front #hmp-casestudy2 .left,body.front #hmp-casestudy2 .right{width:100% !important;float:none;clear:both;}}body.front #hmp-casestudy2 .left{padding:0;}body.front #hmp-casestudy2 .left ul{display:block;margin:0;padding:0;}@media (max-width:667px){body.front #hmp-casestudy2 .left ul{padding-bottom:20px;border-bottom:4px solid #323232;}}@media (max-width:414px){body.front #hmp-casestudy2 .left ul{border-bottom:none;padding-bottom:0;}}body.front #hmp-casestudy2 .left ul li{display:block;width:46%;float:left;margin:0;padding:0;list-style-type:none;}body.front #hmp-casestudy2 .left ul li:nth-child(odd){clear:left;margin-right:8%;}body.front #hmp-casestudy2 .left ul li:nth-child(1),body.front #hmp-casestudy2 .left ul li:nth-child(2){margin-bottom:40px;}@media (max-width:414px){body.front #hmp-casestudy2 .left ul li{width:100% !important;float:none !important;clear:both !important;margin:0 0 20px 0 !important;padding:0 0 20px 0 !important;border-bottom:4px solid #323232;}}body.front #hmp-casestudy2 .left ul li span.num,body.front #hmp-casestudy2 .left ul li p{margin:0;display:block;text-align:left;color:#FFF;}@media (max-width:667px){body.front #hmp-casestudy2 .left ul li span.num,body.front #hmp-casestudy2 .left ul li p{text-align:center;width:80%;margin-left:10%;}}@media (max-width:768px){body.front #hmp-casestudy2 .left ul li P{line-height:1.2;font-size:15px;color:#EEE;}}body.front #hmp-casestudy2 .left ul li span.num{color:#70b4e2;margin-bottom:2px;line-height:1;}body.front #hmp-casestudy2 .right{float:right;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-casestudy-quote-bkg.png);background-repeat:no-repeat;background-position:0 0;background-size:contain;padding-left:4%;width:51%;}@media (max-width:768px){body.front #hmp-casestudy2 .right{padding:10px 0 10px 4%;}}@media (max-width:667px){body.front #hmp-casestudy2 .right{padding-bottom:20px;padding-top:20px;margin-top:20px;}}@media (max-width:414px){body.front #hmp-casestudy2 .right{margin:0;padding:0;}}body.front #hmp-casestudy2 .right p,body.front #hmp-casestudy2 .right h5{color:white;}body.front #hmp-casestudy2 .right p strong,body.front #hmp-casestudy2 .right p body.insightblog .content-area b,body.insightblog .content-area body.front #hmp-casestudy2 .right p b{font-weight:normal;font-family:'Gentona-SemiBoldItalic';}body.front #hmp-casestudy2 .right h5{background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-casestudy-quote-logo.png);background-repeat:no-repeat;background-position:0 2px;background-size:auto 50px;padding-left:69px;min-height:53px;}@media (max-width:768px){body.front #hmp-casestudy2 .right h5{font-size:22px;}}@media (max-width:667px){body.front #hmp-casestudy2 .right h5{font-size:18px;background-size:auto 32px;padding-left:42px;min-height:34px;}}body.front #hmp-casestudy2 .right h5 span{font-family:'Gentona-SemiBoldItalic';}body.front #hmp-aboutsn{display:block;clear:both;background-color:#c0e965;}body.front #hmp-aboutsn .pane-content{padding-bottom:60px;padding-top:60px;padding-left:2%;padding-right:2%;background-image:url(/profiles/sndev_install/themes/sndev/img/hmp-about-bkg.png);background-repeat:no-repeat;background-position:-10px 60px;background-size:46% auto;}@media (max-width:1000px){body.front #hmp-aboutsn .pane-content{background-position:0 60px;}}@media (max-width:768px){body.front #hmp-aboutsn .pane-content{padding-bottom:40px;padding-top:40px;background-position:0 45px;}}@media (max-width:667px){body.front #hmp-aboutsn .pane-content{padding:20px;background-size:28% auto;background-position:20px 25px;}}@media (max-width:414px){body.front #hmp-aboutsn .pane-content{background-image:none;}}body.front #hmp-aboutsn .pane-content h3,body.front #hmp-aboutsn .pane-content p,body.front #hmp-aboutsn .pane-content ul li{color:#2e2e2e;}body.front #hmp-aboutsn .pane-content .copy-wrap{width:50%;display:block;margin-left:50%;}@media (max-width:667px){body.front #hmp-aboutsn .pane-content .copy-wrap{width:65%;margin-left:35%;}}@media (max-width:414px){body.front #hmp-aboutsn .pane-content .copy-wrap{width:100%;margin-left:0;}}body.front #hmp-aboutsn .pane-content h3{font-size:80px;text-transform:uppercase;margin-bottom:20px;}@media (max-width:768px){body.front #hmp-aboutsn .pane-content h3{font-size:50px;line-height:0.75;}}@media (max-width:667px){body.front #hmp-aboutsn .pane-content h3{font-size:39px;margin-bottom:10px;}}body.front #hmp-aboutsn .pane-content h3 span{text-transform:none;font-size:50px;display:block;clear:both;}@media (max-width:768px){body.front #hmp-aboutsn .pane-content h3 span{font-size:30px;padding-bottom:5px;}}@media (max-width:667px){body.front #hmp-aboutsn .pane-content h3 span{font-size:20px;}}body.front #hmp-aboutsn .pane-content .btn.hmp,body.front #hmp-aboutsn .pane-content .webform-client-form .hmp.webform-submit,.webform-client-form body.front #hmp-aboutsn .pane-content .hmp.webform-submit,body.front #hmp-aboutsn .pane-content .blog-subscribe-form form button.hmp,.blog-subscribe-form form body.front #hmp-aboutsn .pane-content button.hmp,body.front #hmp-aboutsn .pane-content .content-area .email-signup button.hmp,.content-area .email-signup body.front #hmp-aboutsn .pane-content button.hmp,body.front #hmp-aboutsn .pane-content .right #feedburner-wrap button.hmp,.right #feedburner-wrap body.front #hmp-aboutsn .pane-content button.hmp,body.front #hmp-aboutsn .pane-content .node-type-portfolio .field-name-field-case-study-ref a.hmp,.node-type-portfolio .field-name-field-case-study-ref body.front #hmp-aboutsn .pane-content a.hmp,body.front #hmp-aboutsn .pane-content .view-news .views-field-view-node a.hmp,.view-news .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp,body.front #hmp-aboutsn .pane-content .view-careers .views-field-view-node a.hmp,.view-careers .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp,body.front #hmp-aboutsn .pane-content .view-giving-back .views-field-view-node a.hmp,.view-giving-back .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp,body.front #hmp-aboutsn .pane-content .view-case-studies.list .views-field-view-node a.hmp,.view-case-studies.list .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp,body.front #hmp-aboutsn .pane-content .view-intel-brief.list .views-field-view-node a.hmp,.view-intel-brief.list .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp{background-color:#4a4a4a;border-color:#2e2e2e;box-shadow:2px 4px 0 #aed45c;}body.front #hmp-aboutsn .pane-content .btn.hmp:hover,body.front #hmp-aboutsn .pane-content .webform-client-form .hmp.webform-submit:hover,.webform-client-form body.front #hmp-aboutsn .pane-content .hmp.webform-submit:hover,body.front #hmp-aboutsn .pane-content .blog-subscribe-form form button.hmp:hover,.blog-subscribe-form form body.front #hmp-aboutsn .pane-content button.hmp:hover,body.front #hmp-aboutsn .pane-content .content-area .email-signup button.hmp:hover,.content-area .email-signup body.front #hmp-aboutsn .pane-content button.hmp:hover,body.front #hmp-aboutsn .pane-content .right #feedburner-wrap button.hmp:hover,.right #feedburner-wrap body.front #hmp-aboutsn .pane-content button.hmp:hover,body.front #hmp-aboutsn .pane-content .node-type-portfolio .field-name-field-case-study-ref a.hmp:hover,.node-type-portfolio .field-name-field-case-study-ref body.front #hmp-aboutsn .pane-content a.hmp:hover,body.front #hmp-aboutsn .pane-content .view-news .views-field-view-node a.hmp:hover,.view-news .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp:hover,body.front #hmp-aboutsn .pane-content .view-careers .views-field-view-node a.hmp:hover,.view-careers .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp:hover,body.front #hmp-aboutsn .pane-content .view-giving-back .views-field-view-node a.hmp:hover,.view-giving-back .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp:hover,body.front #hmp-aboutsn .pane-content .view-case-studies.list .views-field-view-node a.hmp:hover,.view-case-studies.list .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp:hover,body.front #hmp-aboutsn .pane-content .view-intel-brief.list .views-field-view-node a.hmp:hover,.view-intel-brief.list .views-field-view-node body.front #hmp-aboutsn .pane-content a.hmp:hover{background:#575757;}.old-front .inside{position:relative;margin:auto;}.old-front .content-top{height:500px;background:#222222 url(/profiles/sndev_install/themes/sndev/img/hero-bg-02.jpg) no-repeat 50% 100%;text-align:center;}.old-front .content-top .inside{height:500px;width:100%;padding:0;}.old-front .content-top .sec{max-width:900px;margin:50px auto;padding:0 2%;text-align:left;overflow:hidden;}.old-front .content-top .sec .imgcont{width:90px;float:left;}.old-front .content-top .content{max-width:87%;font-family:'Gentona-Thin';color:#c9f43b;float:left;}.old-front .content-top .content h2{margin-bottom:7px;font-family:'Gentona-ExtraBold';font-size:3.2em;text-transform:uppercase;letter-spacing:4px;line-height:0.8;color:#fff;}.old-front .content-top .content p{margin:0;font-size:1.4em;letter-spacing:2px;line-height:1.2;color:#c9f43b;}.old-front .content-top .btn.cta,.old-front .content-top .webform-client-form .webform-submit,.webform-client-form .old-front .content-top .webform-submit,.old-front .content-top .blog-subscribe-form form button,.blog-subscribe-form form .old-front .content-top button,.old-front .content-top .content-area .email-signup button,.content-area .email-signup .old-front .content-top button,.old-front .content-top .right #feedburner-wrap button,.right #feedburner-wrap .old-front .content-top button,.old-front .content-top .node-type-portfolio .field-name-field-case-study-ref a.cta,.node-type-portfolio .field-name-field-case-study-ref .old-front .content-top a.cta,.old-front .content-top .view-news .views-field-view-node a.cta,.view-news .views-field-view-node .old-front .content-top a.cta,.old-front .content-top .view-careers .views-field-view-node a.cta,.view-careers .views-field-view-node .old-front .content-top a.cta,.old-front .content-top .view-giving-back .views-field-view-node a.cta,.view-giving-back .views-field-view-node .old-front .content-top a.cta,.old-front .content-top .view-case-studies.list .views-field-view-node a.cta,.view-case-studies.list .views-field-view-node .old-front .content-top a.cta,.old-front .content-top .view-intel-brief.list .views-field-view-node a.cta,.view-intel-brief.list .views-field-view-node .old-front .content-top a.cta{padding:15px 30px 12px;font-family:'Gentona-SemiBold';font-size:1.0em;color:#000;}.old-front .content-top .nav-loc{display:none;position:absolute;padding:14px 0;bottom:0;left:0;width:100%;font-family:'Gentona-Thin';font-size:0.9em;letter-spacing:1px;color:#ccc;background:url(/profiles/sndev_install/themes/sndev/img/overlay-01.png);}.old-front .content-top .nav-loc li{display:inline-block;line-height:1.0;padding:0 20px;border-left:1px solid #666;}.old-front .content-top .nav-loc li.first{border:none;}.old-front .content-area .inside{max-width:1020px;}.old-front .content-area .lead-top{height:30px;background:url(/profiles/sndev_install/themes/sndev/img/div-bg-lead-val-top-01.png) no-repeat 50% 0;}.old-front .content-area .sec{padding:2% 0 3%;background:#f9f9f9;overflow:hidden;}.old-front .content-area .sec .float{width:auto;text-align:center;float:left;}.old-front .content-area .sec .float img{margin-bottom:15px;}.old-front .content-area .sec .text{width:80%;float:right;}.old-front .content-area .sec .text .btn,.old-front .content-area .sec .text .webform-client-form .webform-submit,.webform-client-form .old-front .content-area .sec .text .webform-submit,.old-front .content-area .sec .text .blog-subscribe-form form button,.blog-subscribe-form form .old-front .content-area .sec .text button,.old-front .content-area .sec .text .email-signup button,.old-front .content-area .email-signup .sec .text button,.old-front .content-area .sec .text .right #feedburner-wrap button,.right #feedburner-wrap .old-front .content-area .sec .text button,.old-front .content-area .sec .text .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-news .views-field-view-node a,.view-news .views-field-view-node .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-careers .views-field-view-node a,.view-careers .views-field-view-node .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .old-front .content-area .sec .text a{display:none;}.old-front .content-area .sec.im{padding-top:3%;background:#f9f9f9 url(/profiles/sndev_install/themes/sndev/img/carat-ct-01.png) no-repeat 50% 0;}.old-front .content-area .sec.resp{background:white;}.old-front .content-area .sec.resp .float{float:right;}.old-front .content-area .sec.resp .text{float:none;}.old-front .content-area .sec .title{font-size:3.3em;text-transform:uppercase;line-height:1.0;color:#999;letter-spacing:0.08em;}.old-front .content-area .sec .title span{color:#c9f43b;}.old-front .content-area .sec p{margin:0;font-size:1.0em;color:#666;line-height:1.5;}.old-front .testimonial{position:relative;margin-top:-15px;padding:0 0 20px;background:url(/profiles/sndev_install/themes/sndev/img/jagged-bg-03.png) repeat-x top;}@media (max-width:768px){.old-front .content-top .title .xl,.old-front .content-top .title .audit-custom .webform-client-form .webform-submit,.audit-custom .webform-client-form .old-front .content-top .title .webform-submit,.old-front .content-top .title .content-area .sec .title,.old-front .content-area .sec .content-top .title .title,.old-front .content-top .content-btm .teasers .teaser .title span,.content-btm .teasers .teaser .old-front .content-top .title span,.old-front .content-top .phase-2-int .view-service-promo.large .title .word.one,.phase-2-int .view-service-promo.large .old-front .content-top .title .word.one,.old-front .content-top .phase-2-int .view-service-promo.small .title .word.one,.phase-2-int .view-service-promo.small .old-front .content-top .title .word.one,.old-front .content-top .phase-2-int small.view-service-promo .title .word.one,.phase-2-int small.view-service-promo .old-front .content-top .title .word.one,.old-front .content-top .phase-2-int .view-service-promo.small .title .word.three,.phase-2-int .view-service-promo.small .old-front .content-top .title .word.three,.old-front .content-top .phase-2-int small.view-service-promo .title .word.three,.phase-2-int small.view-service-promo .old-front .content-top .title .word.three{font-size:2.4em;}.old-front .content-top .title .xb,.old-front .content-top .content-area .sec .title span,.old-front .content-area .sec .content-top .title span{font-size:4.0em;}.old-front .content-top .content{max-width:80%;}.old-front .content-top .content h2{font-size:2.6em;}.old-front .content-top .content p{font-size:1.2em;}.old-front .content-area .sec .title{margin-bottom:7px;font-size:2.4em;}.old-front .content-area .sec .text{width:70%;}.old-front .content-area .sec p{font-family:'Gentona-Light';font-size:1.1em;}}@media (max-width:667px){.old-front .content-top{height:auto;}.old-front .content-top .inside{height:auto;padding-bottom:60px;}.old-front .content-top .sec{margin:20px auto;padding:0 2%;}.old-front .content-top .sec .imgcont{width:75px;float:left;}.old-front .content-top .content{max-width:65%;font-family:'Gentona-Light';}.old-front .content-top .content h2{font-size:1.8em;letter-spacing:1px;line-height:0.9;}.old-front .content-top .content p{font-size:1.0em;line-height:1.1;}.old-front .content-top .btn.cta,.old-front .content-top .webform-client-form .webform-submit,.webform-client-form .old-front .content-top .webform-submit,.old-front .content-top .blog-subscribe-form form button,.blog-subscribe-form form .old-front .content-top button,.old-front .content-top .content-area .email-signup button,.content-area .email-signup .old-front .content-top button,.old-front .content-top .right #feedburner-wrap button,.right #feedburner-wrap .old-front .content-top button,.old-front .content-top .node-type-portfolio .field-name-field-case-study-ref a.cta,.node-type-portfolio .field-name-field-case-study-ref .old-front .content-top a.cta,.old-front .content-top .view-news .views-field-view-node a.cta,.view-news .views-field-view-node .old-front .content-top a.cta,.old-front .content-top .view-careers .views-field-view-node a.cta,.view-careers .views-field-view-node .old-front .content-top a.cta,.old-front .content-top .view-giving-back .views-field-view-node a.cta,.view-giving-back .views-field-view-node .old-front .content-top a.cta,.old-front .content-top .view-case-studies.list .views-field-view-node a.cta,.view-case-studies.list .views-field-view-node .old-front .content-top a.cta,.old-front .content-top .view-intel-brief.list .views-field-view-node a.cta,.view-intel-brief.list .views-field-view-node .old-front .content-top a.cta{padding:10px 15px 7px;}.old-front .content-top .nav-loc{position:absolute;padding:10px 0;bottom:0;left:0;width:100%;font-family:'Gentona-ExtraLight';font-size:0.8em;letter-spacing:0;color:#fff;background:url(/profiles/sndev_install/themes/sndev/img/overlay-01.png);}.old-front .content-top .nav-loc li{display:inline-block;line-height:1.0;padding:0 7px;border-left:1px solid #666;}.old-front .content-top .nav-loc li.first{border:none;}.old-front .content-top .nav-loc a:hover{text-decoration:underline;}.old-front .content-area .sec{padding-bottom:20px;}.old-front .content-area .sec .float{display:none;}.old-front .content-area .sec .text{width:100%;}.old-front .content-area .sec .text p{margin-bottom:10px;}.old-front .content-area .sec .text .btn,.old-front .content-area .sec .text .webform-client-form .webform-submit,.webform-client-form .old-front .content-area .sec .text .webform-submit,.old-front .content-area .sec .text .blog-subscribe-form form button,.blog-subscribe-form form .old-front .content-area .sec .text button,.old-front .content-area .sec .text .email-signup button,.old-front .content-area .email-signup .sec .text button,.old-front .content-area .sec .text .right #feedburner-wrap button,.right #feedburner-wrap .old-front .content-area .sec .text button,.old-front .content-area .sec .text .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-news .views-field-view-node a,.view-news .views-field-view-node .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-careers .views-field-view-node a,.view-careers .views-field-view-node .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .old-front .content-area .sec .text a,.old-front .content-area .sec .text .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .old-front .content-area .sec .text a{display:inline-block;}.old-front .content-area .sec.im{padding-top:30px;}.old-front .testimonial{padding:10px 0;font-size:0.8em;}.old-front .testimonial p{font-family:'Gentona-LightItalic';}.old-front .testimonial .author-info .sep{display:none;}.old-front .testimonial .author-info span{display:block;font-family:'Gentona-Book';font-size:0.9em;line-height:1.4;}}.page-user .main .inner,.pane-page-messages{width:960px;margin:0 auto;}ul.pager{display:inline-block;margin:0;padding:3px 12px;background:#eee;list-style:none;font-family:'Gentona-SemiBold';font-size:1.0em;overflow:hidden;}ul.pager .pager-current{margin:0 20px;}.field-name-field-basic-image{margin-bottom:30px;}@media (max-width:667px){.field-name-field-basic-image{display:none;}}.field-name-field--basic-img-mobile{display:none;max-width:100%;margin-bottom:30px;}@media (max-width:667px){.field-name-field--basic-img-mobile{display:inline-block;}}.testimonial{color:#eee;}.testimonial .inside{max-width:1020px;margin:auto;padding-top:50px;padding-bottom:40px;}.testimonial p{margin-bottom:7px;font-family:'Gentona-ThinItalic';font-size:1.6em;line-height:1.2;color:#999;}.testimonial p:before{content:'“';}.testimonial p:after{content:'”';}.testimonial span{font-family:'Gentona-ExtraLight';font-size:1.2em;line-height:0.5;color:#b2b2b2;}.testimonial span i{padding:0 5px;color:#111;}.testimonial span img{margin-bottom:-6px;}@media (max-width:667px){.testimonial{font-size:0.8em;}.testimonial p{font-family:'Gentona-LightItalic';}.testimonial .author-info .sep{display:none;}.testimonial .author-info span{display:block;line-height:1.4;}}.node-type-section-landing h2{margin-bottom:30px;font-family:'Gentona-SemiBold' !important;font-size:2.5em;color:#666;line-height:1.1;}.node-type-section-landing h3{margin-bottom:10px;font-size:1.7em;line-height:1.3;}.node-type-section-landing p{font-size:1.05em;line-height:1.8;}.node-type-section-landing .content-top{min-height:605px;padding:100px 0;background-size:cover !important;}.node-type-section-landing .content-top .inner{width:50%;}.node-type-section-landing .content-top h1.node-title{font-size:2.6em;text-transform:none;}.node-type-section-landing .content-top p{margin:0;padding:10px 0 20px;font-size:1.4em;line-height:1.5;}.node-type-section-landing .content-top .tag{font-size:4.2em;text-transform:uppercase;color:#fb8319;line-height:1.0;}.node-type-section-landing .subtop{background:#2e2e2e url(/profiles/sndev_install/themes/sndev/img/noise-bg-dark-01.jpg);color:white;}.node-type-section-landing .subtop p{color:white;}.node-type-section-landing .subtop .inside{padding:80px 2% 20px;background:url(/profiles/sndev_install/themes/sndev/img/carat-dn-wht-lg-01.png) no-repeat 50% 0;overflow:hidden;}.node-type-section-landing .subtop .st-top{width:70%;margin:auto;overflow:hidden;}.node-type-section-landing .subtop .st-top .icon{width:11.704545454545%;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transform:translateY(20%);float:left;}.node-type-section-landing .subtop .st-top .icon img{max-width:100%;}.node-type-section-landing .subtop .st-top .text{width:84%;float:right;}.node-type-section-landing .subtop .st-bottom img{width:54%;}.node-type-section-landing .subtop .st-bottom .text{width:41%;}.node-type-section-landing .subtop .st-bottom .cont{padding:60px 0;overflow:hidden;border-bottom:4px solid #282828;}.node-type-section-landing .subtop .st-bottom .cont.last{border-bottom:none;}.node-type-section-landing .subtop .st-bottom .odd img{float:left;}.node-type-section-landing .subtop .st-bottom .odd .text{float:right;}.node-type-section-landing .subtop .st-bottom .even img{float:right;}.node-type-section-landing .subtop .st-bottom .even .text{text-align:right;float:left;}.node-type-section-landing .middle{padding:50px 0;background:#f6f6f6;}.node-type-section-landing .middle ul.sn-cred{text-align:center;}.node-type-section-landing .middle ul.sn-cred li{display:inline-block;width:17%;margin:0 1.3%;vertical-align:middle;}.node-type-section-landing .middle ul.sn-cred li img{max-width:100%;}.node-type-section-landing .content-area{padding:100px 0 50px;overflow:hidden;}.node-type-section-landing .bottom{padding:100px 0;background:#f6f6f6;clear:both;overflow:hidden;}@media (max-width:768px){.node-type-section-landing .content-top{min-height:auto;padding:50px 0;}.node-type-section-landing .content-top .inner{width:100%;}.node-type-section-landing .subtop .inside{padding:80px 4% 20px;}.node-type-section-landing .subtop .st-top{width:100%;margin:auto;overflow:hidden;}.node-type-section-landing .subtop .st-top .icon{width:15%;}.node-type-section-landing .subtop .st-top .icon img{max-width:100%;}.node-type-section-landing .subtop .st-top .text{width:82%;float:right;}.node-type-section-landing .subtop .st-bottom img{margin-bottom:20px;max-width:100%;width:60%;max-width:60%;}.node-type-section-landing .subtop .st-bottom .text{width:100%;}.node-type-section-landing .subtop .st-bottom .cont{padding:30px 0;}.node-type-section-landing .subtop .st-bottom .odd img{float:none;}.node-type-section-landing .subtop .st-bottom .odd .text{float:none;}.node-type-section-landing .subtop .st-bottom .even img{float:none;}.node-type-section-landing .subtop .st-bottom .even .text{text-align:left;float:none;}.node-type-section-landing .middle{padding:20px 0;}.node-type-section-landing .middle ul.sn-cred li{width:30%;margin:10px 1.3%;}.node-type-section-landing .content-area{padding:50px 0 20px;}.node-type-section-landing .bottom{padding:50px 0;}.node-type-section-landing .bottom img{margin-bottom:30px;}}@media (max-width:667px){.node-type-section-landing h2{font-size:1.8em;}.node-type-section-landing h3{font-size:1.5em;}.node-type-section-landing p{font-size:1.0em;}.node-type-section-landing .content-top{padding:30px 0;}.node-type-section-landing .content-top .inner{width:100%;}.node-type-section-landing .content-top .tag{font-size:2.6em;}.node-type-section-landing .content-area{padding:30px 0 0;}.node-type-section-landing .bottom{padding:30px 0 10px;}.node-type-section-landing .bottom img{margin-bottom:20px;}}@media (max-width:414px){.node-type-section-landing .subtop .st-top .icon{width:auto;margin-bottom:15px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transform:translateY(0);text-align:center;float:none;}.node-type-section-landing .subtop .st-top .icon img{display:inline-block;max-width:100%;}.node-type-section-landing .subtop .st-top .text{width:100%;float:none;}.node-type-section-landing .subtop .st-bottom img{width:100%;max-width:100%;}.node-type-section-landing .subtop .st-bottom .text{width:100%;}}.node-type-section-landing.services-landing .content-top{background:url(/profiles/sndev_install/themes/sndev/img/services-hero-bg-01.jpg) no-repeat 70% 0;}.node-type-section-landing.services-landing .subtop .st-top .icon img{-webkit-animation:rotating 60s linear infinite;}.node-type-section-landing.services-landing .content-area .cont{padding-bottom:50px;}.node-type-section-landing.services-landing .content-area .cont h3{color:#fb8319;line-height:1.0;}.node-type-section-landing.services-landing .content-area .cont h3 i{margin-right:15px;}.node-type-section-landing.services-landing .content-area .cont h3 i,.node-type-section-landing.services-landing .content-area .cont h3 span{display:inline-block;vertical-align:middle;}@media (max-width:768px){.node-type-section-landing.services-landing .content-top{background:url(/profiles/sndev_install/themes/sndev/img/services-hero-bg-sm-01.jpg) no-repeat 50% 0;}.node-type-section-landing.services-landing .content-area .cont{padding-bottom:20px;}}@media (max-width:667px){.node-type-section-landing.services-landing .content-top h1.node-title{font-size:2.0em;}.node-type-section-landing.services-landing .content-top p{font-size:1.2em;}}@media (max-width:414px){.node-type-section-landing.services-landing .subtop .st-bottom img{width:100%;max-width:100%;}.node-type-section-landing.services-landing .subtop .st-bottom .text{width:100%;}}.node-type-section-landing.markets-landing .content-top{background:url(/profiles/sndev_install/themes/sndev/img/markets-hero-bg-01.jpg) no-repeat 50% 0;}.node-type-section-landing.markets-landing .subtop .inside{width:100%;max-width:100%;padding:80px 0 20px;}.node-type-section-landing.markets-landing .subtop .st-top{padding:0 2% 30px;}.node-type-section-landing.markets-landing .subtop .st-bottom-grid .row{overflow:hidden;border-top:4px solid #282828;text-align:center;}.node-type-section-landing.markets-landing .subtop .st-bottom-grid .row .sec{display:inline-block;max-width:40%;padding:5% 5% 3% 5%;vertical-align:top;text-align:left;}.node-type-section-landing.markets-landing .subtop .st-bottom-grid .row .sec.odd{padding-left:0;border-right:4px solid #282828;}.node-type-section-landing.markets-landing .subtop .st-bottom-grid .row .sec.even{padding-right:0;}.node-type-section-landing.markets-landing .subtop .st-bottom-grid .row .sec.solo{max-width:60%;}@media (max-width:768px){.node-type-section-landing.markets-landing .content-top{background:url(/profiles/sndev_install/themes/sndev/img/markets-hero-bg-sm-01.jpg) no-repeat 50% 0;}.node-type-section-landing.markets-landing .subtop .st-top{padding:0 4% 30px;}.node-type-section-landing.markets-landing .subtop .st-bottom-grid .row{overflow:hidden;border:none;text-align:left;}.node-type-section-landing.markets-landing .subtop .st-bottom-grid .row .sec{display:block;width:100%;max-width:100%;padding:25px 4% 10px !important;border-top:4px solid #282828;}.node-type-section-landing.markets-landing .subtop .st-bottom-grid .row .sec.odd{border-right:none;}.node-type-section-landing.markets-landing .subtop .st-bottom-grid .row .sec.solo{width:100%;max-width:100%;}}.node-type-section-landing.cs-landing .content-top{background:url(/profiles/sndev_install/themes/sndev/img/cs-hero-bg-02.jpg) no-repeat 70% 0;}.node-type-section-landing.cs-landing .subtop .st-top h3 i{margin-right:5px;}@media (max-width:768px){.node-type-section-landing.cs-landing .content-top{background:url(/profiles/sndev_install/themes/sndev/img/cs-hero-bg-sm-02.jpg) no-repeat 70% 0;}}.node-type-section-landing.company-landing .content-top{padding:60px 0 80px;background:url(/profiles/sndev_install/themes/sndev/img/company-hero-bg-01.jpg) no-repeat 70% 0;}.node-type-section-landing.company-landing .content-top .inner{width:100%;}.node-type-section-landing.company-landing .content-top h1.node-title{color:#fff;}.node-type-section-landing.company-landing .content-top .menu-grid{text-align:center;}.node-type-section-landing.company-landing .content-top .menu-grid li{display:inline-block;width:32%;margin:.5%;vertical-align:middle;}.node-type-section-landing.company-landing .content-top .menu-grid li a{display:block;padding:40px 0;font-size:1.9em;text-transform:uppercase;color:#c9f43b;line-height:1.0;background:url(/profiles/sndev_install/themes/sndev/img/company-toplink-rest-01.png);}.node-type-section-landing.company-landing .content-top .menu-grid li a:hover{color:#333;background:url(/profiles/sndev_install/themes/sndev/img/company-toplink-hover-01.png) no-repeat 50% 100%;}.node-type-section-landing.company-landing .content-area h3{color:#fb8319;}.node-type-section-landing.company-landing .content-area .inside{width:100%;max-width:100%;padding:0;}.node-type-section-landing.company-landing .content-area .sec{overflow:hidden;}.node-type-section-landing.company-landing .content-area .sec img{max-width:32%;float:left;}.node-type-section-landing.company-landing .content-area .sec .text{max-width:63%;padding:0 15% 0 0;float:right;}.node-type-section-landing.company-landing .content-area .sec.even{padding-top:80px;}.node-type-section-landing.company-landing .content-area .sec.even img{float:right;}.node-type-section-landing.company-landing .content-area .sec.even .text{padding:0 0 0 15%;float:left;}@media (max-width:768px){.node-type-section-landing.company-landing .content-top{padding:40px 0;}.node-type-section-landing.company-landing .content-top .menu-grid li{width:48%;margin:1%;}.node-type-section-landing.company-landing .content-top .menu-grid li a{font-size:1.5em;}.node-type-section-landing.company-landing .content-area .sec .text{padding:0 4% 0 0;}.node-type-section-landing.company-landing .content-area .sec.even{padding-top:50px;}.node-type-section-landing.company-landing .content-area .sec.even .text{padding:0 0 0 4%;}}@media (max-width:667px){.node-type-section-landing.company-landing .content-top{padding:30px 0;}.node-type-section-landing.company-landing .content-top .menu-grid li{width:100%;margin:1% 0;}.node-type-section-landing.company-landing .content-top .menu-grid li a{padding:20px;font-size:1.2em;}.node-type-section-landing.company-landing .content-top .menu-grid li a:hover{color:#c9f43b;background:url(/profiles/sndev_install/themes/sndev/img/company-toplink-rest-01.png);}}@media (max-width:414px){.node-type-section-landing.company-landing .content-area .sec img{display:none;}.node-type-section-landing.company-landing .content-area .sec .text{width:100%;max-width:100%;padding:0 4% !important;}.node-type-section-landing.company-landing .content-area .sec.even{padding-top:20px;}}.node-type-marketing-resource .content-top{padding:60px 0 20px;}.node-type-marketing-resource .content-area{padding:0 0 60px;}.node-type-marketing-resource .content-area .pane-node-body .field-item iframe{max-width:850px;max-height:480px;}.marketing-resources-landing .content-top{padding:60px 0 20px;}.section-landing{}.section-landing .content-top{background:url(/profiles/sndev_install/themes/sndev/img/mountains-bg-01.jpg) no-repeat 50% 0;background-size:cover;text-align:center;}.section-landing .content-top h1{margin-bottom:10px;}.section-landing .content-top h2{margin-bottom:10px;font-family:'Gentona-LightItalic';font-size:1.8em;letter-spacing:2px;color:#fff;}.section-landing .content-top .inside{padding:0 0 30px;}.section-landing .links{max-width:1020px;margin:auto;}.section-landing .link{position:relative;display:inline-block;width:29.411764705882%;margin:1.470588235294%;text-indent:-9999px;padding:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.section-landing .link:before{display:inline-block;content:"";padding-top:44%;}.section-landing .services-links .link.im{background:url(/profiles/sndev_install/themes/sndev/img/icon-serv-im-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .services-links .link.im:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-serv-im-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .services-links .link.responsive{background:url(/profiles/sndev_install/themes/sndev/img/icon-serv-rw-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .services-links .link.responsive:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-serv-rw-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link{width:21%;width:31.25% \9;}.section-landing .im-links .link.seo{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-seo-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link.seo:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-seo-hvr-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link.ppc{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-ppc-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link.ppc:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-ppc-hvr-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link.da{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-da-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link.da:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-da-hvr-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link.email{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-email-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link.email:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-email-hvr-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link.sm{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-sm-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .im-links .link.sm:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-sm-hvr-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .responsive-links .link.design{background:url(/profiles/sndev_install/themes/sndev/img/icon-rw-wdn-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .responsive-links .link.design:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-rw-wdn-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .responsive-links .link.dev{background:url(/profiles/sndev_install/themes/sndev/img/icon-rw-wd-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .responsive-links .link.dev:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-rw-wd-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .responsive-links .link.drupal{background:url(/profiles/sndev_install/themes/sndev/img/icon-rw-drupal-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .responsive-links .link.drupal:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-rw-drupal-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .results-links .link.imcs{background:url(/profiles/sndev_install/themes/sndev/img/icon-res-imcs-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .results-links .link.imcs:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-res-imcs-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .results-links .link.portfolio{background:url(/profiles/sndev_install/themes/sndev/img/icon-res-port-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .results-links .link.portfolio:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-res-port-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link{width:21%;width:31.25% \9;}.section-landing .cs-links .link.seo{background:url(/profiles/sndev_install/themes/sndev/img/icon-imcs-seo-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link.seo:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-imcs-seo-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link.ppc{background:url(/profiles/sndev_install/themes/sndev/img/icon-imcs-ppc-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link.ppc:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-imcs-ppc-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link.display{background:url(/profiles/sndev_install/themes/sndev/img/icon-imcs-dcs-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link.display:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-imcs-dcs-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link.email{background:url(/profiles/sndev_install/themes/sndev/img/icon-imcs-ecs-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link.email:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-imcs-ecs-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link.sm{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-sm-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .cs-links .link.sm:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-sm-hvr-02.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.careers{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-career-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.careers:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-career-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.news{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-news-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.news:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-news-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.acquisitions{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-acq-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.acquisitions:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-acq-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.leadership{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-lead-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.leadership:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-lead-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.scenes{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-scenes-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.scenes:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-scenes-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.giving{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-giving-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .company-links .link.giving:hover{background:url(/profiles/sndev_install/themes/sndev/img/icon-comp-giving-hvr-01.png) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}.section-landing .subtop{padding:25px 0;background:#fff;text-align:center;}.section-landing .subtop h2{font-family:'Gentona-Light';font-size:2.0em;color:#999;letter-spacing:2px;line-height:1.1;}.section-landing .content-area .inside{padding-top:20px;padding-bottom:20px;}.section-landing .content-area p{margin-bottom:20px;}.section-landing .content-area p.nomargin{margin:0;}.section-landing .content-area h4{position:relative;font-family:'Gentona-Light';font-size:1.8em;line-height:1.2;}.section-landing .content-area h4.icon{padding-left:50px;}.section-landing .content-area h4.icon:before{position:absolute;left:0;}.section-landing .content-area .first{height:auto;}.section-landing .content-area .lead-gen{background:url(/profiles/sndev_install/themes/sndev/img/div-bg-lead-val-top-02.png) no-repeat 50% 0,url(/profiles/sndev_install/themes/sndev/img/lead-gen-bg-01.png) no-repeat 80% 30px;}.section-landing .content-area .lead-gen h4:before{top:-2px;content:url(/profiles/sndev_install/themes/sndev/img/icon-lead-gen-02.png);}.section-landing .content-area .e-comm{background:url(/profiles/sndev_install/themes/sndev/img/e-comm-bg-01.png) no-repeat 78% 10px;}.section-landing .content-area .e-comm h4:before{top:-10px;content:url(/profiles/sndev_install/themes/sndev/img/icon-e-comm-02.png);}.section-landing .content-area .get-services{padding-bottom:30px;background:#f9f9f9;}.section-landing .content-area .get-services h4{padding:0;}.section-landing .content-area .sub-container{margin-top:30px;padding:10px 30px;background:#fff;border:1px solid #e6e6e6;border-radius:4px;}.section-landing .content-area .sub-container .sec{padding:15px 0;border-bottom:1px solid #e6e6e6;}.section-landing .content-area .sub-container .sec.last{border:none;}.section-landing .content-area .sub-container h5{margin-bottom:5px;font-family:'Gentona-ExtraLight';font-size:1.4em;line-height:1.2;color:#fb8319;}@media (max-width:768px){.section-landing .content-top h1{line-height:1.1;}.section-landing .content-top h2{font-size:1.4em;}.section-landing .subtop{padding:30px 0;}.section-landing .subtop h2{font-size:1.5em;}}@media (max-width:667px){.section-landing .content-top{padding:0 6%;}.section-landing .content-top h1{margin-bottom:20px;}.section-landing .content-top h2{font-size:1.3em;letter-spacing:0;}.section-landing .subtop{padding:20px 0;}.section-landing .link{position:relative;display:block;width:99% !important;height:50px;margin:10px 0;padding:10px 10px 0;font-family:'Gentona-ExtraLight';font-size:1.0em;text-transform:uppercase;color:#c9f43b;text-indent:0;text-align:left;background-image:none !important;background:rgba(0,0,0,0.3) !important;}.section-landing .link span{margin-top:10px;font-family:'Gentona-Bold';font-size:1.1em;color:#fff;}.section-landing .link:before{padding:0;}.section-landing .link i{vertical-align:middle;display:inline-block;width:50px;height:37px;margin-top:-5px;text-indent:-9999px;}.section-landing .services-links .link i{background:url(/profiles/sndev_install/themes/sndev/img/icon-services-sprite-01.png) no-repeat;}.section-landing .services-links .link.responsive i{background-position:-50px 0;}.section-landing .im-links .link i{background:url(/profiles/sndev_install/themes/sndev/img/icon-im-sprite-04.png) no-repeat;}.section-landing .im-links .link.ppc i{background-position:-50px 0;}.section-landing .im-links .link.da i{background-position:-100px 0;}.section-landing .im-links .link.email i{background-position:-150px 0;}.section-landing .im-links .link.sm i{background-position:-200px 0;}.section-landing .responsive-links .link i{background:url(/profiles/sndev_install/themes/sndev/img/icon-resp-sprite-01.png) no-repeat;}.section-landing .responsive-links .link.dev i{background-position:-50px 0;}.section-landing .responsive-links .link.drupal i{background-position:-100px 0;}.section-landing .results-links .link i{background:url(/profiles/sndev_install/themes/sndev/img/icon-results-sprite-01.png) no-repeat;}.section-landing .results-links .link.portfolio i{background-position:-50px 0;}.section-landing .cs-links .link i{background:url(/profiles/sndev_install/themes/sndev/img/icon-imcs-sprite-01.png) no-repeat;}.section-landing .cs-links .link.ppc i{background-position:-50px 0;}.section-landing .cs-links .link.display i{background-position:-100px 0;}.section-landing .cs-links .link.email i{background-position:-150px 0;}.section-landing .company-links .link i{background:url(/profiles/sndev_install/themes/sndev/img/icon-company-sprite-01.png) no-repeat;}.section-landing .company-links .link.news i{background-position:-50px 0;}.section-landing .company-links .link.acquisitions i{background-position:-100px 0;}.section-landing .company-links .link.leadership i{background-position:-150px 0;}.section-landing .company-links .link.scenes i{background-position:-200px 0;}.section-landing .company-links .link.giving i{background-position:-250px 0;}}.content-btm{padding-bottom:30px;background:url(/profiles/sndev_install/themes/sndev/img/pattern-sn-black-02.png);overflow:hidden;clear:both;}.content-btm .inside{width:100%;height:20px;padding:50px 2% 0;}.content-btm .top{height:18px;margin:-50px 0 50px;background:url(/profiles/sndev_install/themes/sndev/img/carat-dn-wht-01.png) no-repeat 50% 0;}.content-btm .teasers .teaser{max-width:31.25%;margin-right:3.125%;float:left;}.content-btm .teasers .teaser.last{margin:0;}.content-btm .teasers .teaser .title{margin-bottom:13px;font-family:'Gentona-Thin';font-size:1.4em;color:white;text-align:center;text-transform:uppercase;line-height:0.6;letter-spacing:2px;}.content-btm .teasers .teaser .title span{font-size:0.5em;color:#fb8319;letter-spacing:2px;}.content-btm .teasers .teaser .content{position:relative;width:100%;padding:17px 17px 13px;background:white;line-height:1.3;}.content-btm .teasers .teaser .content img{max-width:100%;}.content-btm .teasers .teaser p,.content-btm .teasers .teaser .view-footer{margin-top:12px;text-align:center;}.content-btm .teasers .teaser p a,.content-btm .teasers .teaser .view-footer a{font-family:'Gentona-Thin';font-size:0.85em;color:#fb8319;text-transform:uppercase;}.content-btm .teasers .teaser p a span,.content-btm .teasers .teaser .view-footer a span{color:#eee;}.content-btm .teasers .teaser p a:hover,.content-btm .teasers .teaser .view-footer a:hover{text-decoration:underline;}.content-btm .teasers .teaser.intel p{margin-bottom:10px;}.content-btm .teasers .teaser.intel p strong,.content-btm .teasers .teaser.intel p body.insightblog .content-area b,body.insightblog .content-area .content-btm .teasers .teaser.intel p b{font-family:'Gentona-SemiBold';}.content-btm .teasers .teaser.blog .content{padding:0;background:none;}.content-btm .teasers .teaser.blog .post,.content-btm .teasers .teaser.blog .views-row{margin-bottom:5px;overflow:hidden;}.content-btm .teasers .teaser.blog .date{width:19%;padding:7px 2px;text-align:center;background:#fb8319;text-transform:uppercase;line-height:1.0;float:left;}.content-btm .teasers .teaser.blog .date .month{font-family:'Gentona-Book';}.content-btm .teasers .teaser.blog .date .day{font-family:'Gentona-Bold';font-size:1.8em;color:white;letter-spacing:2px;}.content-btm .teasers .teaser.blog .text{width:79%;padding:10px 20px;background:white;font-size:0.8em;line-height:1.5;text-align:left;float:right;}.content-btm .teasers .teaser.blog .text .post-title{font-family:'Gentona-SemiBold';text-align:left;font-size:1.1em;}.content-btm .teasers .teaser.blog .text a{display:block;line-height:1.2;color:#fb8319;}.content-btm .teasers .teaser.blog .text a:hover{text-decoration:underline;}.content-btm .teasers .teaser.video .vidpath{display:none;}.content-btm .teasers .teaser.video .showvid{cursor:pointer;}.content-btm .teasers .teaser.video .showvid:hover{opacity:0.9;}.content-btm .teasers .teaser.video .desc{margin-top:5px;padding:0 5px 10px;font-size:1.0em;text-align:center;line-height:1.2;color:#eee;}.content-btm .teasers .teaser.resource .content{overflow:hidden;}.content-btm .teasers .teaser.resource p{position:absolute;top:40%;width:89%;text-align:center;}@media (max-width:768px){.content-btm .teaser .title{font-size:2.3em;line-height:0.9;}.content-btm .teaser .title span{font-size:0.6em;}.content-btm .teaser.blog .views-row-even{display:none;}.content-btm .teaser.blog .date .month{font-size:0.8em;}.content-btm .teaser.blog .date .day{font-size:1.6em;letter-spacing:0;}}@media (max-width:667px){.content-btm .teasers .teaser.blog,.content-btm .teasers .teaser.video{max-width:100%;width:100%;}.content-btm .teasers .teaser.blog{margin-bottom:30px;}.content-btm .teasers .teaser.intel{display:none;}.content-btm .teasers .teaser p a{font-family:'Gentona-Book';}.content-btm .teasers .teaser > p a{font-family:'Gentona-Light';}}.node-type-case-study .field-collection-container,.node-type-case-study .field-collection-view{margin:0;padding:0;border:none;}.node-type-case-study .content-top{padding:130px 0;background-size:cover;color:white;overflow:hidden;}.node-type-case-study .content-top .field-name-field-cs-head-bg-image{display:none;}.node-type-case-study .content-top img{max-width:100%;height:auto;}.node-type-case-study .content-top .top-left,.node-type-case-study .content-top .top-right{width:47%;float:left;}.node-type-case-study .content-top .top-left .inside,.node-type-case-study .content-top .top-right .inside{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;}.node-type-case-study .content-top .top-left .field-name-field-cs-category{margin-bottom:5px;font-family:"Gentona-SemiBold";font-size:2.2em;}.node-type-case-study .content-top .top-right{float:right;}@media (max-width:768px){.node-type-case-study .content-top{padding:60px 0;}.node-type-case-study .content-top .top-left,.node-type-case-study .content-top .top-right{width:100%;text-align:center;float:none !important;}.node-type-case-study .content-top .top-left img.floatr,.node-type-case-study .content-top .top-right img.floatr{float:none;}.node-type-case-study .content-top .top-left .inside,.node-type-case-study .content-top .top-right .inside{position:relative;top:0;transform:translateY(0);}.node-type-case-study .content-top .top-left{margin-bottom:30px;}}@media (max-width:667px){.node-type-case-study .content-top{padding:40px 0;}}.node-type-case-study .main-content{overflow:hidden;}.node-type-case-study .main-content .content-area{width:62%;padding:100px 2%;background:white;float:left;overflow:hidden;}.node-type-case-study .main-content .content-area .inside{max-width:780px;float:right;}.node-type-case-study .main-content .content-area .entity-field-collection-item .content .field-items{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.node-type-case-study .main-content .content-area h4{font-family:"Gentona-SemiBold";font-size:1.8em;text-transform:none;}.node-type-case-study .main-content .content-area ul.bulletlist{margin-left:0;list-style:none;}.node-type-case-study .main-content .content-area ul.bulletlist li{margin-bottom:15px;padding-left:25px;background:url(/profiles/sndev_install/themes/sndev/img/carat-rt-ltgrey-01.png) no-repeat 0 2px;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item{padding:50px 0;border-bottom:4px solid #f2f2f2;overflow:hidden;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item.even{padding-top:0;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item .field-name-field-cs-body-image{width:32%;float:right;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item .field-name-field-cs-body-text{width:62%;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item.odd .field-name-field-cs-body-image{float:left;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item.odd .field-name-field-cs-body-text{float:right;}.node-type-case-study .main-content .content-area .field-name-field-cs-btm-body-text{padding:50px 0;}.node-type-case-study .main-content .right{width:36%;padding:100px 2%;background:#eaeaea;float:right;}.node-type-case-study .main-content .right .inside{max-width:320px;}.node-type-case-study .main-content .right .field-name-field-cs-right-section{padding-top:90px;background:url(/profiles/sndev_install/themes/sndev/img/cs-proven-results-head-01.png) no-repeat 0 0;background-size:contain;}.node-type-case-study .main-content .right .field-name-field-cs-right-section > .field-items > .field-item{margin-bottom:20px;}.node-type-case-study .main-content .right .field-name-field-cs-right-section > .field-items > .field-item:last-child{font-family:"Gentona-Book";font-size:1.3em;font-style:italic;border-top:4px solid #d9d9d9;padding-top:40px;}.node-type-case-study .main-content .right .field-name-field-cs-right-section > .field-items > .field-item .field-name-field-cs-sec-title{font-family:"Gentona-SemiBold";font-size:2.0em;color:#fb8319;line-height:1.0;}.node-type-case-study .main-content .right .field-name-field-cs-right-section > .field-items > .field-item .field-name-field-cs-sec-image{margin-bottom:20px;}@media (max-width:768px){.node-type-case-study .main-content .content-area,.node-type-case-study .main-content .right{width:100%;max-width:100%;padding:40px 4%;float:none;}.node-type-case-study .main-content .right .inside{width:100%;max-width:100%;}.node-type-case-study .main-content .right .field-name-field-cs-right-section{background-size:auto;}.node-type-case-study .main-content .right .field-name-field-cs-sec-image{max-width:45%;margin-right:5%;float:left;}}@media (max-width:414px){.node-type-case-study .main-content .content-area .entity-field-collection-item .content .field-items{position:relative;top:0;transform:translateY(0);}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item{padding:15px 0;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item .field-name-field-cs-body-image{display:none;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item .field-name-field-cs-body-text{width:100%;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item.odd .field-name-field-cs-body-image{float:left;}.node-type-case-study .main-content .content-area .field-name-field-cs-body-text-image > .field-items > .field-item.odd .field-name-field-cs-body-text{float:right;}.node-type-case-study .main-content .content-area .field-name-field-cs-btm-body-text{padding:15px 0;}.node-type-case-study .main-content .right .field-name-field-cs-sec-image{max-width:60%;margin:0 0 20px;float:none;}}.node-type-case-study .content-bottom{background:url(/profiles/sndev_install/themes/sndev/img/noise-bg-dark-01.jpg);border-bottom:1px solid #444;color:white;overflow:hidden;}.node-type-case-study .content-bottom p{color:white;}.node-type-case-study .content-bottom .btm-left,.node-type-case-study .content-bottom .btm-right{position:relative;padding:100px 0;}.node-type-case-study .content-bottom .btm-left .inside,.node-type-case-study .content-bottom .btm-right .inside{max-width:780px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.node-type-case-study .content-bottom .btm-left{width:36%;padding-left:2% !important;padding-right:4% !important;background:url(/profiles/sndev_install/themes/sndev/img/noise-bg-med-01.jpg);float:left;overflow:hidden;}.node-type-case-study .content-bottom .btm-left .inside{max-width:320px;float:right;}.node-type-case-study .content-bottom .btm-right{width:64%;padding-left:4% !important;padding-right:2% !important;float:right;}.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial p{font-size:1.8em;font-style:italic;line-height:1.3;}.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial p:first-child:before{content:'“';}.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial p:last-child:after{content:'”';}.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial-attr,.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial-company{font-size:1.5em;}@media (max-width:768px){.node-type-case-study .content-bottom .btm-left,.node-type-case-study .content-bottom .btm-right{padding:40px 0;}.node-type-case-study .content-bottom .btm-left .inside,.node-type-case-study .content-bottom .btm-right .inside{max-width:100%;position:relative;top:0;transform:translateY(0);}.node-type-case-study .content-bottom .btm-left{width:100%;padding-left:4% !important;padding-right:4% !important;text-align:center;float:none;}.node-type-case-study .content-bottom .btm-left img{width:auto;max-width:100%;}.node-type-case-study .content-bottom .btm-left .inside{max-width:100%;float:none;}.node-type-case-study .content-bottom .btm-right{width:100%;padding-left:4% !important;padding-right:4% !important;float:none;}.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial p{font-size:1.6em;}.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial-attr,.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial-company{font-size:1.3em;}}@media (max-width:414px){.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial p{font-size:1.4em;line-height:1.6;}.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial-attr,.node-type-case-study .content-bottom .btm-right .field-name-field-cs-testimonial-company{font-size:1.1em;}}.node-type-career .field-name-field-location .field-item,.node-type-news .field-name-field-date,.node-type-news .field-name-field-author{font-size:1.2em;}.node-type-career .field-name-field-location .field-item:before{content:'Location:';}.node-type-career .btn.top,.node-type-career .webform-client-form .top.webform-submit,.webform-client-form .node-type-career .top.webform-submit,.node-type-career .blog-subscribe-form form button.top,.blog-subscribe-form form .node-type-career button.top,.node-type-career .content-area .email-signup button.top,.content-area .email-signup .node-type-career button.top,.node-type-career .right #feedburner-wrap button.top,.right #feedburner-wrap .node-type-career button.top,.node-type-career .node-type-portfolio .field-name-field-case-study-ref a.top,.node-type-portfolio .field-name-field-case-study-ref .node-type-career a.top,.node-type-career .view-news .views-field-view-node a.top,.view-news .views-field-view-node .node-type-career a.top,.node-type-career .view-careers .views-field-view-node a.top,.view-careers .views-field-view-node .node-type-career a.top,.node-type-career .view-giving-back .views-field-view-node a.top,.view-giving-back .views-field-view-node .node-type-career a.top,.node-type-career .view-case-studies.list .views-field-view-node a.top,.view-case-studies.list .views-field-view-node .node-type-career a.top,.node-type-career .view-intel-brief.list .views-field-view-node a.top,.view-intel-brief.list .views-field-view-node .node-type-career a.top{margin:10px 0;}.node-type-leadership .top{padding:50px 0 40px;}.node-type-leadership .field-name-field-leader-node-images img{margin-top:-80px;}.node-type-leadership .field-name-field-leader-node-images-mobile{display:none;}.node-type-leadership .field-name-field-leader-node-images-mobile img{margin-top:-80px;}.node-type-leadership .content-bottom{margin-top:80px;padding-bottom:10px;text-align:center;background:url(/profiles/sndev_install/themes/sndev/img/wood-bg-02.jpg) no-repeat 50% 0;-webkit-background-size:cover;background-size:cover;}@media (max-width:667px){.node-type-leadership .field-name-field-leader-node-images{display:none;}.node-type-leadership .field-name-field-leader-node-images-mobile{display:inline-block;}.node-type-leadership .back{display:block;}}.node-type-portfolio .field-name-field-client-logo{margin-bottom:10px;}.node-type-portfolio .field-name-field-top-text p{margin-bottom:40px;}.node-type-portfolio .middle{background:none;}.node-type-portfolio .field-name-field-port-node-image-1{max-width:65%;float:left;}.node-type-portfolio .middle .request-quote,.node-type-portfolio .field-name-field-case-study-ref,.node-type-portfolio .view-portfolio{display:block;width:235px;max-width:24.479166666667%;text-align:center;float:right;clear:right;}.node-type-portfolio .middle .request-quote .btn,.node-type-portfolio .field-name-field-case-study-ref .btn,.node-type-portfolio .view-portfolio .btn,.node-type-portfolio .middle .request-quote .webform-client-form .webform-submit,.webform-client-form .node-type-portfolio .middle .request-quote .webform-submit,.node-type-portfolio .field-name-field-case-study-ref .webform-client-form .webform-submit,.webform-client-form .node-type-portfolio .field-name-field-case-study-ref .webform-submit,.node-type-portfolio .view-portfolio .webform-client-form .webform-submit,.webform-client-form .node-type-portfolio .view-portfolio .webform-submit,.node-type-portfolio .middle .request-quote .blog-subscribe-form form button,.blog-subscribe-form form .node-type-portfolio .middle .request-quote button,.node-type-portfolio .field-name-field-case-study-ref .blog-subscribe-form form button,.blog-subscribe-form form .node-type-portfolio .field-name-field-case-study-ref button,.node-type-portfolio .view-portfolio .blog-subscribe-form form button,.blog-subscribe-form form .node-type-portfolio .view-portfolio button,.node-type-portfolio .middle .request-quote .content-area .email-signup button,.content-area .email-signup .node-type-portfolio .middle .request-quote button,.node-type-portfolio .field-name-field-case-study-ref .content-area .email-signup button,.content-area .email-signup .node-type-portfolio .field-name-field-case-study-ref button,.node-type-portfolio .view-portfolio .content-area .email-signup button,.content-area .email-signup .node-type-portfolio .view-portfolio button,.node-type-portfolio .middle .request-quote .right #feedburner-wrap button,.right #feedburner-wrap .node-type-portfolio .middle .request-quote button,.node-type-portfolio .field-name-field-case-study-ref .right #feedburner-wrap button,.right #feedburner-wrap .node-type-portfolio .field-name-field-case-study-ref button,.node-type-portfolio .view-portfolio .right #feedburner-wrap button,.right #feedburner-wrap .node-type-portfolio .view-portfolio button,.node-type-portfolio .middle .request-quote .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .middle .request-quote a,.node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .middle .request-quote .view-news .views-field-view-node a,.view-news .views-field-view-node .node-type-portfolio .middle .request-quote a,.node-type-portfolio .view-portfolio .view-news .views-field-view-node a,.view-news .views-field-view-node .node-type-portfolio .view-portfolio a,.node-type-portfolio .middle .request-quote .view-careers .views-field-view-node a,.view-careers .views-field-view-node .node-type-portfolio .middle .request-quote a,.node-type-portfolio .view-portfolio .view-careers .views-field-view-node a,.view-careers .views-field-view-node .node-type-portfolio .view-portfolio a,.node-type-portfolio .middle .request-quote .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .node-type-portfolio .middle .request-quote a,.node-type-portfolio .view-portfolio .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .node-type-portfolio .view-portfolio a,.node-type-portfolio .middle .request-quote .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .node-type-portfolio .middle .request-quote a,.node-type-portfolio .view-portfolio .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .node-type-portfolio .view-portfolio a,.node-type-portfolio .middle .request-quote .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .node-type-portfolio .middle .request-quote a,.node-type-portfolio .view-portfolio .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .node-type-portfolio .view-portfolio a,.node-type-portfolio .middle .request-quote a,.node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .view-portfolio a{display:block;}.node-type-portfolio .middle .request-quote{margin-bottom:17%;}.node-type-portfolio .middle .request-quote p{margin-bottom:5px;font-size:1.4em;text-transform:uppercase;}.node-type-portfolio .middle .request-quote a{padding:15px 0;font-size:0.95em;}.node-type-portfolio .field-name-field-case-study-ref{margin-bottom:20px;}.node-type-portfolio .field-name-field-case-study-ref a{display:block !important;}.node-type-portfolio .content-bottom{background:#f9f9f9;}.node-type-portfolio .content-bottom .btn,.node-type-portfolio .content-bottom .webform-client-form .webform-submit,.webform-client-form .node-type-portfolio .content-bottom .webform-submit,.node-type-portfolio .content-bottom .blog-subscribe-form form button,.blog-subscribe-form form .node-type-portfolio .content-bottom button,.node-type-portfolio .content-bottom .content-area .email-signup button,.content-area .email-signup .node-type-portfolio .content-bottom button,.node-type-portfolio .content-bottom .right #feedburner-wrap button,.right #feedburner-wrap .node-type-portfolio .content-bottom button,.node-type-portfolio .content-bottom .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .content-bottom a,.node-type-portfolio .content-bottom .view-news .views-field-view-node a,.view-news .views-field-view-node .node-type-portfolio .content-bottom a,.node-type-portfolio .content-bottom .view-careers .views-field-view-node a,.view-careers .views-field-view-node .node-type-portfolio .content-bottom a,.node-type-portfolio .content-bottom .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .node-type-portfolio .content-bottom a,.node-type-portfolio .content-bottom .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .node-type-portfolio .content-bottom a,.node-type-portfolio .content-bottom .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .node-type-portfolio .content-bottom a{display:block;width:235px;margin:auto;font-size:0.95em;text-align:center;color:#fb8319;}@media (max-width:768px){.node-type-portfolio .field-name-field-port-node-image-1{max-width:60%;}.node-type-portfolio .middle .request-quote,.node-type-portfolio .field-name-field-case-study-ref,.node-type-portfolio .view-portfolio{max-width:30%;}.node-type-portfolio .request-quote{margin-bottom:7%;}.node-type-portfolio .request-quote p{font-size:1.2em;}}@media (max-width:667px){.node-type-portfolio .field-name-field-port-node-image-1{max-width:100%;margin-bottom:20px;float:none;}.node-type-portfolio .middle .request-quote,.node-type-portfolio .field-name-field-case-study-ref,.node-type-portfolio .view-portfolio{max-width:100%;margin:0 auto 20px;float:none;clear:both;}}.audit-custom{font-size:110%;}.audit-custom .inside{max-width:1248px;margin:auto;padding:0 2%;}.audit-custom h1.node-title{font-size:2.0em;text-transform:none;}.audit-custom h2{font-size:2.0em;color:#333;}.audit-custom h4{margin-bottom:10px;font-size:1.3em;line-height:1.2;}.audit-custom p{line-height:1.7;}.audit-custom .field-collection-container,.audit-custom .field-collection-view{margin:0;padding:0;border:none;}.audit-custom .field-name-field-audit-top-bg-img,.audit-custom .field-name-field-audit-top-bg-img-sm{display:none;}.audit-custom .content-top{padding:100px 0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;overflow:hidden;}.audit-custom .content-top .top{width:45%;}.audit-custom .content-top .top .inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.audit-custom .content-top .top-right{float:right;}.audit-custom .content-top .top-right #seogroup-embed{padding:30px;background:#b2d65d;border-radius:4px;}.audit-custom .content-top .top-right form input[type=text]{border-color:#ccc !important;}.audit-custom .content-top .top-right form input[type=submit]{border-bottom:4px solid #000 !important;text-transform:uppercase;}.audit-custom .content-top .top-left{color:#fff;float:left;}.audit-custom .content-top .top-left p{color:#fff;}.audit-custom .content-top .top-left p strong,.audit-custom .content-top .top-left p body.insightblog .content-area b,body.insightblog .content-area .audit-custom .content-top .top-left p b{color:#c9f43b;}.audit-custom .content-one{padding:80px 0;}.audit-custom .content-one .field-name-field-audit-one-img{width:45%;float:right;}.audit-custom .content-one .field-name-field-audit-one-img > .field-items{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.audit-custom .content-one .field-name-field-audit-one-text{width:45%;float:left;}.audit-custom .content-one .field-name-field-audit-one-text > .field-items{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.audit-custom .content-two{background:#f2f2f2 url(/profiles/sndev_install/themes/sndev/img/arrow-dn-audit-01.png) no-repeat 50% 0;overflow:hidden;}.audit-custom .content-two .field-name-field-audit-content-two > .field-items > .field-item{padding:80px 0;overflow:hidden;}.audit-custom .content-two .field-name-field-audit-content-two > .field-items > .field-item.even{border-bottom:4px solid #e6e6e6;}.audit-custom .content-two .field-name-field-audit-two-img{width:45%;float:right;}.audit-custom .content-two .field-name-field-audit-two-img > .field-items{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.audit-custom .content-two .field-name-field-audit-two-text{width:45%;float:left;}.audit-custom .content-two .field-name-field-audit-two-text > .field-items{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.audit-custom .content-three{padding:100px 0;overflow:hidden;}.audit-custom .content-three .field-name-field-audit-body-bg-img{width:30%;max-width:30%;margin-right:4%;float:left;}.audit-custom .content-three .field-name-field-audit-body-bg-img img{width:100%;height:auto;}.audit-custom .content-three .pane-node-body{max-width:50%;float:left;}.audit-custom .content-three .pane-node-body h2{font-size:2.0em;color:#333;}@media (max-width:1000px){.audit-custom .content-three .field-name-field-audit-body-bg-img{width:48%;max-width:48%;margin-right:0;}.audit-custom .content-three .pane-node-body{max-width:48%;padding-right:2%;float:right;}}@media (min-width:769px){.audit-custom .content-top .top-left{background:none !important;}}@media (max-width:768px){.audit-custom .inside{padding:0;}.audit-custom .field-name-field-audit-top-bg-img,.audit-custom .field-name-field-audit-top-bg-img-sm{display:none;}.audit-custom .content-top{padding:0;background:none !important;}.audit-custom .content-top .top{width:100%;}.audit-custom .content-top .top .inner{position:relative;top:0;transform:translateY(0);}.audit-custom .content-top .top-right{width:100%;padding:0;background:#c0e965;float:none;}.audit-custom .content-top .top-left{padding:50px 4% 30px;background-repeat:no-repeat;background-size:cover;float:none;}.audit-custom .content-one{padding:0;}.audit-custom .content-one .field-name-field-audit-one-img{width:100%;padding:50px 4% 0;float:none;}.audit-custom .content-one .field-name-field-audit-one-img > .field-items{position:relative;top:0;transform:translateY(0);}.audit-custom .content-one .field-name-field-audit-one-text{width:100%;padding:30px 4%;float:none;}.audit-custom .content-one .field-name-field-audit-one-text > .field-items{position:relative;top:0;transform:translateY(0);}.audit-custom .content-two{padding:30px 4% 0;background:#f2f2f2 url(/profiles/sndev_install/themes/sndev/img/arrow-dn-audit-01.png) no-repeat 50% 0;overflow:hidden;}.audit-custom .content-two .field-name-field-audit-content-two > .field-items > .field-item{padding:50px 0 40px;}.audit-custom .content-two .field-name-field-audit-two-img{width:100%;padding:0 0 50px;float:none;}.audit-custom .content-two .field-name-field-audit-two-img > .field-items{position:relative;top:0;transform:translateY(0);}.audit-custom .content-two .field-name-field-audit-two-text{width:100%;float:none;}.audit-custom .content-two .field-name-field-audit-two-text > .field-items{position:relative;top:0;transform:translateY(0);}.audit-custom .content-three{padding:50px 4% 30px;}.audit-custom .content-three .field-name-field-audit-body-bg-img{display:none;}.audit-custom .content-three .pane-node-body{max-width:100%;float:none;}}@media (max-width:667px){.audit-custom{font-size:98%;}}.page-msa p{font-size:0.81em;}.page-msa p strong,.page-msa p body.insightblog .content-area b,body.insightblog .content-area .page-msa p b{font-size:1.6em !important;}.page-msa table{font-size:0.72em;}.infographic .add-to-site{display:inline-block;padding:20px;border-radius:3px;background:#f5f5f5;}.infographic .add-to-site textarea.copy{width:100%;max-width:100%;min-height:120px;padding:10px;font-size:0.9em;outline:none;border-color:#ddd;}@media (max-width:667px){.infographic .add-to-site textarea.copy{font-size:0.75em;}}body.page-node-701 .content-top h1{color:#666;}body.insightblog .content-top .sn-icons-author{float:left;}body.insightblog .content-top .sn-icons-author a{display:inline-block;font-size:0.01px;}body.insightblog .content-top .sn-icons-author a.icon-facebook{color:#3b5998;}body.insightblog .content-top .sn-icons-author a.icon-twitter{color:#00aced;}body.insightblog .content-top .sn-icons-author a.icon-google-plus{color:#dd4b39;}body.insightblog .content-top .sn-icons-author a.icon-linked-in{color:#007bb6;}body.insightblog .content-top .sn-icons-author a:before{font-size:18px;font-size:1.4rem;}body.insightblog .content-top .sn-icons-author a:hover:before{opacity:0.8;}body.insightblog .content-top a.goback{float:right;display:inline-block;height:18px;padding:0 0 0 28px;margin:0;background-image:url(/profiles/sndev_install/themes/sndev/img/orange-next-circle.png);background-repeat:no-repeat;line-height:18px;color:#fb8319;text-decoration:underline;}body.insightblog .content-top a.goback:hover{text-decoration:none;}@media (max-width:768px){body.insightblog .content-top a.goback{float:none;display:block;clear:both;}}body.insightblog .content-top #title-wrap{display:block;clear:both;margin-bottom:20px;}body.insightblog .content-top #title-wrap div,body.insightblog .content-top #title-wrap h1,body.insightblog .content-top #title-wrap h2{display:inline;}body.insightblog .content-top h1,body.insightblog .content-top h2{font-family:"Gentona-Bold";font-size:2.4em;letter-spacing:2px;line-height:1;margin-bottom:20px;text-transform:uppercase;display:inline;}body.insightblog .content-top h1{text-transform:none;}body.insightblog .content-top .pane-node-field-author-insight{display:block;margin-top:0px;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #d9d9d9;}body.insightblog .content-top .pane-node-field-author-insight .field-label{font-weight:normal;}body.insightblog .content-top .pane-node-field-author-insight .pane-title{display:none;}body.insightblog .content-top .pane-node-field-author-insight a{color:#fb8319;text-decoration:underline;}body.insightblog .content-top .pane-node-field-author-insight a:hover{text-decoration:none;}body.insightblog .content-top .pane-node-field-date-insight{display:block;margin-bottom:0px;}body.insightblog .right .blog-links{background:#2e2e2e;margin-bottom:20px;}body.insightblog .right .blog-links a{display:block;padding:8px 20px;color:#a8a8a8;font-family:"Gentona-ExtraLight";text-decoration:underline;border-bottom:1px solid #4c4c4c;line-height:1.2;}body.insightblog .right .blog-links a:hover{color:#c9f43b;background:#222;}body.insightblog .right #rss-wrap{background:#2e2e2e;display:block;padding:0.7em 1.4em;margin-bottom:20px;}body.insightblog .right a.rss{display:block;background-image:url(/profiles/sndev_install/themes/sndev/img/icon-rss.png);height:18px;line-height:18px;padding:0 0 0 28px;background-repeat:no-repeat;margin:0;font-weight:400;color:#fb8319;}body.insightblog .right #feedburner-wrap{display:block;clear:both;margin:0 0 20px 0;}body.insightblog .right #feedburner-wrap form{padding:0.7em 1.4em;background:#2e2e2e;display:block;margin:0;}body.insightblog .right #feedburner-wrap .view-header{font-family:"Gentona-Thin";line-height:1.4;border-bottom:3px solid #d9d9d9;}body.insightblog .right #feedburner-wrap .view-header span{display:block;margin-top:7px;font-size:0.9em;letter-spacing:1px;color:#fff;}body.insightblog .right #feedburner-wrap .form-text{width:100%;padding:10px 10px 8px 10px;border:0;display:block;font-family:sans-serif;font-size:0.875em;line-height:0.9;}body.insightblog .right #feedburner-wrap .form-submit{background-color:#d9d9d9;display:block;border-radius:5px;font-size:16px;font-weight:700;margin:5px 0 0 0;padding:4px 8px 3px 8px;letter-spacing:0.25px;border:0;font-family:"Gentona-Book",Helvetica,sans-serif;}body.insightblog .right .view-header{display:block;margin:0;background-color:#202020;color:#c9f43b;padding:0.7em 1.4em;}body.insightblog .right .item-list ul{display:block;clear:both;margin:0 0 20px 0;padding:0;border-top:3px solid #d9d9d9;}body.insightblog .right .item-list ul li a{background:#2e2e2e;color:#a8a8a8;display:block;font-family:"Gentona-ExtraLight";line-height:1.2;padding:5px 20px;position:relative;border-bottom:1px solid #4c4c4c;}body.insightblog .right .item-list ul li a.active{background:url(/profiles/sndev_install/themes/sndev/img/nav-left-carat-01.png) no-repeat scroll 0 9px #222222;color:#c9f43b;}body.insightblog .right .item-list ul li a:hover{background-color:#222;color:#c9f43b;}body.insightblog .right #social-insight-right ul{display:block;clear:both;margin:0;padding:0;}@media (max-width:768px){body.insightblog .right #social-insight-right ul{margin-bottom:20px;}}body.insightblog .right #social-insight-right ul li{list-style-type:none;display:block;margin:0 0 0 5%;padding:0;width:21.25%;height:auto;float:left;max-width:68px;}body.insightblog .right #social-insight-right ul li.first{margin-left:0;}body.insightblog .right #social-insight-right ul li img{display:block;width:100%;height:auto;margin:0;padding:0;border:0;opacity:0.9;}body.insightblog .right #social-insight-right ul li img:hover{opacity:1.0;}body.insightblog .content-area .pane-node-body{font-family:"Gentona-ExtraLight";font-size:1em;font-weight:400;}body.insightblog .content-area .field-name-field-image-insight img{float:none;margin:0 auto 20px auto;width:100%;max-width:690px;height:auto;}body.insightblog .content-area .pane-node-field-author-insight{display:block;margin-top:20px;}body.insightblog .content-area .pane-node-field-author-insight .pane-title{display:none;}body.insightblog .content-area .pane-node-field-date-insight{display:block;margin-bottom:10px;}body.insightblog .content-area #social-share{display:block;clear:both;margin:15px 0 0 0;padding:15px 0 0 0;border-top:3px solid #d9d9d9;}@media (max-width:768px){body.insightblog .content-area #social-share{margin-bottom:20px;}}body.insightblog .content-area ol li{list-style:decimal;}body.insightblog .content-area .email-signup{margin-bottom:20px;padding:20px;background:#eee;}body.insightblog .content-area .email-signup .form-text{width:300px;max-width:300px;margin:5px 0;padding:10px 10px 8px 10px;border:0;display:inline-block;font-family:sans-serif;font-size:0.875em;line-height:0.9;}body.insightblog .content-area .email-signup .form-submit{background-color:#fb8319;color:#fff;display:block;border-radius:5px;font-size:16px;font-weight:700;margin:5px 0 0 0;padding:4px 8px 3px 8px;letter-spacing:0.25px;border:0;font-family:"Gentona-Book",Helvetica,sans-serif;}body.insightblog .content-area .social-top{height:80px;}body.insightblog .content-area .item-list{display:block;clear:both;}body.insightblog .content-area .item-list ul{margin:0;padding:0;display:block;clear:both;}body.insightblog .content-area .item-list li.views-row{display:block;clear:both;margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:3px solid #d9d9d9;list-style-type:none;float:none;}body.insightblog .content-area .item-list li.views-row.views-row-last{border-bottom:none;}body.insightblog .content-area #insight-view .views-field-title a{font-size:1.3em;font-weight:700;display:block;font-family:"Gentona-Book",Helvetica,sans-serif;}body.insightblog .content-area #insight-view .views-field-field-date-insight,body.insightblog .content-area #insight-view .views-field-field-author-insight{color:#999;font-family:'Gentona-ExtraLight';text-decoration:none;font-weight:400;display:inline-block;}@media (max-width:768px){body.insightblog .content-area #insight-view .views-field-field-date-insight,body.insightblog .content-area #insight-view .views-field-field-author-insight{display:block;clear:both;}}body.insightblog .content-area #insight-view .views-field-field-date-insight a,body.insightblog .content-area #insight-view .views-field-field-author-insight a{color:#999;font-weight:400;text-decoration:none;}body.insightblog .content-area #insight-view .views-field-field-date-insight a:hover,body.insightblog .content-area #insight-view .views-field-field-author-insight a:hover{text-decoration:underline;}body.insightblog .content-area #insight-view .views-field-field-date-insight *,body.insightblog .content-area #insight-view .views-field-field-author-insight *{display:inline;}body.insightblog .content-area #insight-view .views-field-field-author-insight{margin-left:10px;}@media (max-width:768px){body.insightblog .content-area #insight-view .views-field-field-author-insight{margin-left:0;}}body.insightblog .content-area #insight-view .views-field-field-date-insight{font-style:italic;}body.insightblog .content-area #insight-view .views-field-body{font-family:'Gentona-ExtraLight';color:#666;padding-top:5px;}body.insightblog .content-area #insight-view .views-field-field-image-insight{display:block;float:right;margin:5px 0 0 20px;}body.insightblog .content-area #insight-view .views-field-view-node a{display:inline-block;padding:0.7em 1.2em 0.5em;text-transform:uppercase;text-decoration:none;font-size:0.8em;text-align:center;letter-spacing:1px;font-family:"Gentona-Book",Helvetica,sans-serif;font-weight:700;color:#fb8319;border:2px solid #ccc;border:2px solid rgba(0,0,0,0.2);float:right;margin-top:5px;}body.insightblog .content-area #insight-view .views-field-view-node a:hover{background:#f3f3f3;}@media (max-width:768px){body.insightblog .content-area #insight-view .views-field-view-node a{float:none;}}body.insightblog div.pager{display:block;clear:both;border-top:3px solid #d9d9d9;margin:15px 0 0 0;padding:15px 0 0 0;}body.insightblog div.pager ul.pager-links,body.insightblog div.pager ul.pager-list{display:block;width:50%;margin:0;padding:0;float:left;background-color:transparent;}body.insightblog div.pager ul.pager-links li,body.insightblog div.pager ul.pager-list li{margin:0 10px 0 0;padding:0;float:left;display:inline-block;}body.insightblog div.pager ul.pager-links{float:right;}body.insightblog div.pager ul.pager-links li{float:right;margin:0 0 0 10px;}.phase-2-int .view-service-promo.large{background:url(/profiles/sndev_install/themes/sndev/img/pattern-sn-black-02.png);}.phase-2-int .view-service-promo.large .title{padding:10px 24px;color:#c9f43b;background:#2c2c2d;}.phase-2-int .view-service-promo.large .title .word{display:inline-block;margin-right:10px;font-size:1.65em;text-transform:uppercase;line-height:1.0;}.phase-2-int .view-service-promo.large .title .web .word{font-size:1.5em;}.phase-2-int .view-service-promo.large .text{padding:20px 24px 5px;}.phase-2-int .view-service-promo.large .text p{margin-bottom:0;font-size:1.4em;color:#fff;line-height:1.4;}.phase-2-int .view-service-promo.large .phone{padding:0 24px 20px;font-size:2.0em;color:#fb8319;}.phase-2-int .field-name-field-cred-image{margin-bottom:30px;}.phase-2-int .market-links li{display:inline-block;width:40%;margin-left:30px;}@media (max-width:667px){.phase-2-int .market-links li{display:block;width:100%;}}.phase-2-int .field-name-field-benefits-headline{margin-bottom:20px;font-size:1.9em;line-height:1.2;}.phase-2-int .field-name-field-benefit-section{margin-bottom:20px;}.phase-2-int .field-name-field-benefit-section .field-label{display:none;}.phase-2-int .field-name-field-benefit-section .field-name-field-icon{max-width:9.655172413793%;float:left;}.phase-2-int .field-name-field-benefit-section .field-name-field-benefit{max-width:89.655172413793%;float:right;}.phase-2-int .field-name-field-benefit-section .field-name-field-benefit h4{font-size:1.25em;text-transform:none;}.phase-2-int .view-testimonial{margin-bottom:50px;padding:20px;border:4px solid #eee;overflow:hidden;}.phase-2-int .view-testimonial .views-field-field-test-photo{max-width:9.655172413793%;float:left;}.phase-2-int .view-testimonial .views-field-nothing{width:87%;max-width:87%;float:right;}.phase-2-int .view-testimonial .views-field-nothing .body p{margin-bottom:10px;font-size:1.3em;line-height:1.4;}.phase-2-int .view-testimonial .views-field-nothing .body p:first-child:before{content:'“';}.phase-2-int .view-testimonial .views-field-nothing .body p:last-child:after{content:'”';}.phase-2-int .view-testimonial .views-field-nothing .author{margin-bottom:20px;color:#999;}.phase-2-int .view-testimonial .views-field-nothing .author:before{content:'– ';}@media (max-width:667px){.phase-2-int .view-testimonial .views-field-field-test-photo{max-width:30%;margin:5px 10px 5px 0;}.phase-2-int .view-testimonial .views-field-nothing{width:100%;max-width:100%;float:none;}}.phase-2-int .field-name-field-services-headline{margin-bottom:10px;font-size:1.9em;}.phase-2-int .field-name-field-services-section{margin-bottom:50px;}.phase-2-int .field-name-field-services-section .bulletlist li{margin:6px 0;}.phase-2-int .view-service-promo.small,.phase-2-int small.view-service-promo{width:100%;margin-bottom:50px;background:url(/profiles/sndev_install/themes/sndev/img/pattern-sn-black-02.png);overflow:hidden;}.phase-2-int .view-service-promo.small .title,.phase-2-int small.view-service-promo .title{display:inline-block;max-width:19.3%;height:100%;padding:10px 2%;color:#fff;text-align:center;background:#2c2c2d;vertical-align:top;}.phase-2-int .view-service-promo.small .title .word,.phase-2-int small.view-service-promo .title .word{font-size:3.5em;text-transform:uppercase;line-height:0.9;color:#c9f43b;}.phase-2-int .view-service-promo.small .title .word.one,.phase-2-int small.view-service-promo .title .word.one,.phase-2-int .view-service-promo.small .title .word.three,.phase-2-int small.view-service-promo .title .word.three{font-size:1.0em;color:#fff;}.phase-2-int .view-service-promo.small .title .word.three,.phase-2-int small.view-service-promo .title .word.three{font-size:1.2em;letter-spacing:1px;}.phase-2-int .view-service-promo.small .title .email .word.two,.phase-2-int small.view-service-promo .title .email .word.two{font-size:2.5em;line-height:1.2;}.phase-2-int .view-service-promo.small .title .display .word,.phase-2-int small.view-service-promo .title .display .word{line-height:1.4;}.phase-2-int .view-service-promo.small .title .display .word.two,.phase-2-int small.view-service-promo .title .display .word.two{font-size:1.8em;}.phase-2-int .view-service-promo.small .title .display .word.three,.phase-2-int small.view-service-promo .title .display .word.three{font-size:1.0em;}.phase-2-int .view-service-promo.small .message,.phase-2-int small.view-service-promo .message{display:inline-block;width:80%;height:100%;padding:10px 10px 5px 3.4%;}.phase-2-int .view-service-promo.small .message .middle,.phase-2-int small.view-service-promo .message .middle{display:inline-block;max-width:62%;float:left;}.phase-2-int .view-service-promo.small .text,.phase-2-int small.view-service-promo .text{margin-bottom:5px;}.phase-2-int .view-service-promo.small .text p,.phase-2-int small.view-service-promo .text p{margin-bottom:0;font-size:1.25em;color:#fff;line-height:1.1;letter-spacing:2px;}.phase-2-int .view-service-promo.small .phone,.phase-2-int small.view-service-promo .phone{display:inline-block;font-size:1.35em;color:#fb8319;letter-spacing:2px;}.phase-2-int .view-service-promo.small .btn,.phase-2-int small.view-service-promo .btn,.phase-2-int .view-service-promo.small .webform-client-form .webform-submit,.webform-client-form .phase-2-int .view-service-promo.small .webform-submit,.phase-2-int small.view-service-promo .webform-client-form .webform-submit,.webform-client-form .phase-2-int small.view-service-promo .webform-submit,.phase-2-int .view-service-promo.small .blog-subscribe-form form button,.blog-subscribe-form form .phase-2-int .view-service-promo.small button,.phase-2-int small.view-service-promo .blog-subscribe-form form button,.blog-subscribe-form form .phase-2-int small.view-service-promo button,.phase-2-int .view-service-promo.small .content-area .email-signup button,.content-area .email-signup .phase-2-int .view-service-promo.small button,.phase-2-int small.view-service-promo .content-area .email-signup button,.content-area .email-signup .phase-2-int small.view-service-promo button,.phase-2-int .view-service-promo.small .right #feedburner-wrap button,.right #feedburner-wrap .phase-2-int .view-service-promo.small button,.phase-2-int small.view-service-promo .right #feedburner-wrap button,.right #feedburner-wrap .phase-2-int small.view-service-promo button,.phase-2-int .view-service-promo.small .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-news .views-field-view-node a,.view-news .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-news .views-field-view-node a,.view-news .views-field-view-node .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-careers .views-field-view-node a,.view-careers .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-careers .views-field-view-node a,.view-careers .views-field-view-node .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .phase-2-int small.view-service-promo a{margin-top:19px;float:right;}@media (max-width:1000px){.phase-2-int .view-service-promo.small .title .word,.phase-2-int small.view-service-promo .title .word{font-size:2.8em;line-height:1.1;}.phase-2-int .view-service-promo.small .title .word.one,.phase-2-int small.view-service-promo .title .word.one,.phase-2-int .view-service-promo.small .title .word.three,.phase-2-int small.view-service-promo .title .word.three{font-family:'Gentona-ExtraLight';font-size:0.9em;color:#fff;}.phase-2-int .view-service-promo.small .title .word.three,.phase-2-int small.view-service-promo .title .word.three{font-size:1.0em;letter-spacing:1px;}.phase-2-int .view-service-promo.small .text p,.phase-2-int small.view-service-promo .text p{font-size:1.1em;letter-spacing:1px;}}@media (max-width:768px){.phase-2-int .view-service-promo.small .title,.phase-2-int small.view-service-promo .title{display:block;width:100%;max-width:100%;padding:10px 2%;color:#c9f43b;}.phase-2-int .view-service-promo.small .title .word,.phase-2-int small.view-service-promo .title .word{display:inline-block;margin-right:10px;font-family:'Gentona-Bold';font-size:2.2em;text-transform:uppercase;line-height:0.9;}.phase-2-int .view-service-promo.small .title .word.one,.phase-2-int small.view-service-promo .title .word.one,.phase-2-int .view-service-promo.small .title .word.three,.phase-2-int small.view-service-promo .title .word.three{font-size:1.8em;color:#c9f43b;}.phase-2-int .view-service-promo.small .title .word.one,.phase-2-int small.view-service-promo .title .word.one{display:block;}.phase-2-int .view-service-promo.small .message,.phase-2-int small.view-service-promo .message{width:100%;max-width:100%;padding:10px 2% 5px !important;}.phase-2-int .view-service-promo.small .message .middle,.phase-2-int small.view-service-promo .message .middle{display:block;width:100%;max-width:100%;}.phase-2-int .view-service-promo.small .text,.phase-2-int small.view-service-promo .text{display:block;width:100%;max-width:100%;padding:20px 2% 5px;}.phase-2-int .view-service-promo.small .text p,.phase-2-int small.view-service-promo .text p{font-size:1.3em;line-height:1.4;}.phase-2-int .view-service-promo.small .phone,.phase-2-int small.view-service-promo .phone{padding:0 2% 20px;font-size:1.6em;}.phase-2-int .view-service-promo.small .btn,.phase-2-int small.view-service-promo .btn,.phase-2-int .view-service-promo.small .webform-client-form .webform-submit,.webform-client-form .phase-2-int .view-service-promo.small .webform-submit,.phase-2-int small.view-service-promo .webform-client-form .webform-submit,.webform-client-form .phase-2-int small.view-service-promo .webform-submit,.phase-2-int .view-service-promo.small .blog-subscribe-form form button,.blog-subscribe-form form .phase-2-int .view-service-promo.small button,.phase-2-int small.view-service-promo .blog-subscribe-form form button,.blog-subscribe-form form .phase-2-int small.view-service-promo button,.phase-2-int .view-service-promo.small .content-area .email-signup button,.content-area .email-signup .phase-2-int .view-service-promo.small button,.phase-2-int small.view-service-promo .content-area .email-signup button,.content-area .email-signup .phase-2-int small.view-service-promo button,.phase-2-int .view-service-promo.small .right #feedburner-wrap button,.right #feedburner-wrap .phase-2-int .view-service-promo.small button,.phase-2-int small.view-service-promo .right #feedburner-wrap button,.right #feedburner-wrap .phase-2-int small.view-service-promo button,.phase-2-int .view-service-promo.small .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .node-type-portfolio .field-name-field-case-study-ref a,.node-type-portfolio .field-name-field-case-study-ref .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-news .views-field-view-node a,.view-news .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-news .views-field-view-node a,.view-news .views-field-view-node .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-careers .views-field-view-node a,.view-careers .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-careers .views-field-view-node a,.view-careers .views-field-view-node .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-giving-back .views-field-view-node a,.view-giving-back .views-field-view-node .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-case-studies.list .views-field-view-node a,.view-case-studies.list .views-field-view-node .phase-2-int small.view-service-promo a,.phase-2-int .view-service-promo.small .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .phase-2-int .view-service-promo.small a,.phase-2-int small.view-service-promo .view-intel-brief.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node .phase-2-int small.view-service-promo a{margin:0;}}.markets .sections .group,.services-landing .sections .group{padding:30px 0 10px;border-bottom:4px solid #eee;overflow:hidden;}.markets .sections .group.last,.services-landing .sections .group.last{border:none;}.markets .sections .sec,.services-landing .sections .sec{width:45%;max-width:45%;float:left;}.markets .sections .sec.even,.services-landing .sections .sec.even{float:right;}@media (max-width:667px){.markets .sections .group,.services-landing .sections .group{padding:0;border:none;}.markets .sections .sec,.services-landing .sections .sec{width:100%;max-width:100%;padding:30px 0 10px;border-top:4px solid #eee;float:none !important;}}body.company-partner-layout .three-row-custom .top,body.company-locations-layout .three-row-custom .top{background-color:transparent !important;padding-bottom:0;margin:0;}body.company-partner-layout .three-row-custom .top .pane-node-title h1,body.company-locations-layout .three-row-custom .top .pane-node-title h1{display:block;font-size:2.750em;font-weight:normal;letter-spacing:1px;}body.company-partner-layout .three-row-custom .middle,body.company-locations-layout .three-row-custom .middle{padding:0;margin:0;background-image:none !important;}body.company-partner-layout .three-row-custom .middle ul.partners-grid,body.company-locations-layout .three-row-custom .middle ul.partners-grid{display:block;clear:both;margin:0;padding:0 0 60px 0;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li,body.company-locations-layout .three-row-custom .middle ul.partners-grid li{display:block;width:20%;float:left;height:180px;margin:0;padding:0;text-align:center;position:relative;box-sizing:none;border-top:2px solid #f8f8f8;border-left:2px solid #f8f8f8;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(1),body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(2),body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(3),body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(4),body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(5),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(1),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(2),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(3),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(4),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(5){border-top:none;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(5n+1),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(5n+1){border-left:none;}@media (max-width:768px){body.company-partner-layout .three-row-custom .middle ul.partners-grid li,body.company-locations-layout .three-row-custom .middle ul.partners-grid li{width:33.3%;height:150px;border-top:2px solid #f8f8f8 !important;border-left:2px solid #f8f8f8 !important;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(1),body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(2),body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(3),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(1),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(2),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(3){border-top:none !important;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(3n+1),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(3n+1){border-left:none !important;}}@media (max-width:667px){body.company-partner-layout .three-row-custom .middle ul.partners-grid li,body.company-locations-layout .three-row-custom .middle ul.partners-grid li{width:50%;height:120px;border-top:2px solid #f8f8f8 !important;border-left:2px solid #f8f8f8 !important;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(1),body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(2),body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(3),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(1),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(2),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(3){border-top:2px solid #f8f8f8 !important;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(1),body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(2),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(1),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(2){border-top:none !important;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(3n+1),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(3n+1){border-left:2px solid #f8f8f8 !important;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li:nth-child(odd),body.company-locations-layout .three-row-custom .middle ul.partners-grid li:nth-child(odd){border-left:none !important;}}body.company-partner-layout .three-row-custom .middle ul.partners-grid li a,body.company-locations-layout .three-row-custom .middle ul.partners-grid li a{display:block;}body.company-partner-layout .three-row-custom .middle ul.partners-grid li img,body.company-locations-layout .three-row-custom .middle ul.partners-grid li img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;}@media (max-width:1000px){body.company-partner-layout .three-row-custom .middle ul.partners-grid li img,body.company-locations-layout .three-row-custom .middle ul.partners-grid li img{max-width:76%;max-height:100%;}}body.company-partner-layout .three-row-custom .middle ul.locaton-grid,body.company-locations-layout .three-row-custom .middle ul.locaton-grid{display:block;clear:both;margin:0;padding:0 0 60px 0;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li{display:block;width:50%;float:left;margin:0;padding:0;border-top:4px solid #f2f2f2;margin-top:40px;padding-top:40px;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li:nth-child(1),body.company-partner-layout .three-row-custom .middle ul.locaton-grid li:nth-child(2),body.company-locations-layout .three-row-custom .middle ul.locaton-grid li:nth-child(1),body.company-locations-layout .three-row-custom .middle ul.locaton-grid li:nth-child(2){border-top:none;padding-top:0;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li:nth-child(odd),body.company-locations-layout .three-row-custom .middle ul.locaton-grid li:nth-child(odd){clear:left;padding-right:40px;}@media (max-width:768px){body.company-partner-layout .three-row-custom .middle ul.locaton-grid li:nth-child(odd),body.company-locations-layout .three-row-custom .middle ul.locaton-grid li:nth-child(odd){padding-right:20px;}}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li:nth-child(even),body.company-locations-layout .three-row-custom .middle ul.locaton-grid li:nth-child(even){padding-left:40px;}@media (max-width:768px){body.company-partner-layout .three-row-custom .middle ul.locaton-grid li:nth-child(even),body.company-locations-layout .three-row-custom .middle ul.locaton-grid li:nth-child(even){padding-left:20px;}}@media (max-width:768px){body.company-partner-layout .three-row-custom .middle ul.locaton-grid li,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li{margin-top:20px;padding-top:20px;}}@media (max-width:667px){body.company-partner-layout .three-row-custom .middle ul.locaton-grid li,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li{width:100%;float:none;clear:both;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li:nth-child(odd),body.company-partner-layout .three-row-custom .middle ul.locaton-grid li:nth-child(even),body.company-locations-layout .three-row-custom .middle ul.locaton-grid li:nth-child(odd),body.company-locations-layout .three-row-custom .middle ul.locaton-grid li:nth-child(even){padding-left:0;padding-right:0;margin-top:20px;padding-top:20px;border-top:4px solid #f2f2f2;}}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li h4,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li h4{text-transform:none;letter-spacing:1px;font-weight:normal;font-size:1.438em;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li h4 span,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li h4 span{font-size:0.870em;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map{display:block;padding-top:90px;padding-bottom:90px;background-color:#b5cb65;text-align:center;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map.downers,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map.downers{background-image:url(/profiles/sndev_install/themes/sndev/img/company-locations-downers.jpg);}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map.fortmill,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map.fortmill{background-image:url(/profiles/sndev_install/themes/sndev/img/company-locations-fortmill.jpg);}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map.chicago,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map.chicago{background-image:url(/profiles/sndev_install/themes/sndev/img/company-locations-chicago.jpg);}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map.charlotte,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map.charlotte{background-image:url(/profiles/sndev_install/themes/sndev/img/company-locations-charlotte.jpg);}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map.baltimore,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map.baltimore{background-image:url(/profiles/sndev_install/themes/sndev/img/company-locations-baltimore.jpg);}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map.dc,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map.dc{background-image:url(/profiles/sndev_install/themes/sndev/img/company-locations-dc.jpg);}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map span,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map span{display:inline-block;overflow:hidden;background-color:#4a4a4a;border-bottom:4px solid #2e2e2e;padding:20px 30px 18px 30px;text-transform:uppercase;font-weight:normal;letter-spacing:2px;border-radius:4px;font-size:1.250em;line-height:0.9;word-break:keep-all;white-space:nowrap;color:#FFF;box-shadow:6px 6px 0 rgba(0,0,0,0.11);}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li a.map:hover span,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li a.map:hover span{background-color:#646464;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .address,body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .phone,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .address,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .phone{display:block;float:left;background-repeat:no-repeat;background-position:0 0;min-height:30px;box-sizing:content-box;overflow:hidden;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .address:before,body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .phone:before,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .address:before,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .phone:before{content:"";display:block;float:left;overflow:hidden;margin-right:10px;height:30px;margin-top:5px;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .address a,body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .phone a,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .address a,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .phone a{color:#3b3b3c;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .address,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .address{width:65%;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .address:before,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .address:before{background-image:url(/profiles/sndev_install/themes/sndev/img/company-locations-icon1.png);width:22px;}@media (max-width:1000px){body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .address,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .address{margin-bottom:10px;}}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .phone,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .phone{width:auto;display:inline-block;float:right;text-align:right;word-break:keep-all;white-space:nowrap;line-height:38px;}body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .phone:before,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .phone:before{background-image:url(/profiles/sndev_install/themes/sndev/img/company-locations-icon2.png);width:19px;}@media (max-width:1000px){body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .address,body.company-partner-layout .three-row-custom .middle ul.locaton-grid li .phone,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .address,body.company-locations-layout .three-row-custom .middle ul.locaton-grid li .phone{float:none;clear:both;width:100%;display:block;text-align:left;}}body.company-partner-layout .three-row-custom .content-bottom,body.company-locations-layout .three-row-custom .content-bottom{background-color:#000;padding-bottom:120px;padding-top:100px;background-image:url(/profiles/sndev_install/themes/sndev/img/company-about-bkg.jpg);background-position:top right;background-size:cover;background-repeat:no-repeat;}@media (max-width:768px){body.company-partner-layout .three-row-custom .content-bottom,body.company-locations-layout .three-row-custom .content-bottom{padding-bottom:40px;padding-top:60px;background-position:100% 50%;}}@media (max-width:667px){body.company-partner-layout .three-row-custom .content-bottom,body.company-locations-layout .three-row-custom .content-bottom{background-position:90% 0;}}body.company-partner-layout .three-row-custom .content-bottom .inside,body.company-locations-layout .three-row-custom .content-bottom .inside{position:relative;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content,body.company-locations-layout .three-row-custom .content-bottom .inside .pane-content{display:block;width:50%;color:#FFF;}@media (max-width:768px){body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content,body.company-locations-layout .three-row-custom .content-bottom .inside .pane-content{width:100%;}}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content h3,body.company-locations-layout .three-row-custom .content-bottom .inside .pane-content h3{color:#FFF;font-size:2.500em;margin-bottom:20px;line-height:1;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content P,body.company-locations-layout .three-row-custom .content-bottom .inside .pane-content P{color:#FFF;font-size:1.125em;}body.company-partner-layout .three-row-custom .content-bottom{background-color:#f6f6f6;background-image:none;padding:60px 0;background-image:url(/profiles/sndev_install/themes/sndev/img/company-partner-bottom-arrow.png);background-repeat:no-repeat;background-position:top center;background-size:auto;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content{color:#000;width:auto;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content P,body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content h3{color:#000;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content h5{font-size:1.250em;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row{display:table;width:100%;margin:0;padding:40px 0;}@media (max-width:768px){body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row{padding:20px 0;}}@media (max-width:667px){body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row{padding:0;margin-bottom:20px;}}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col{display:table-cell;max-height:480px;width:1%;float:none;margin:0;padding:0;vertical-align:middle;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.hide{display:none;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.img{width:40%;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.text{width:55%;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.gap{width:5%;}@media (max-width:667px){body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.gap{display:none;}}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.right{text-align:right;}@media (max-width:768px){body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.last{padding:0;}}@media (max-width:667px){body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col{display:block;max-height:none;clear:both;text-align:left;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.img,body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.text{width:100%;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.img{display:none;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.hide{display:block;}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col.right{text-align:left;}}body.company-partner-layout .three-row-custom .content-bottom .inside .pane-content .row .col img{display:block;width:100%;max-width:480px;height:auto;}body.case-study-grid-layout .onecol-layout{padding-top:0;}body.case-study-grid-layout .onecol-layout .content-top{background-color:#EEE;background-image:url(/profiles/sndev_install/themes/sndev/img/case-study-dots-header-bkg.png);background-repeat:repeat;margin-bottom:40px;display:block;}body.case-study-grid-layout .onecol-layout .content-top:after{content:"";display:block;overflow:hidden;width:100%;height:80px;background-image:url(/profiles/sndev_install/themes/sndev/img/case-study-dots-header.png);background-repeat:repeat-x;background-position:bottom center;}@media (max-width:667px){body.case-study-grid-layout .onecol-layout .content-top:after{height:50px;background-repeat:no-repeat;background-size:auto 50px;}}body.case-study-grid-layout .onecol-layout .content-top .inside{padding-bottom:20px;padding-top:80px;}@media (max-width:667px){body.case-study-grid-layout .onecol-layout .content-top .inside{padding-bottom:0;}}.view-case-studies.cs-landing .view-content{display:block;clear:both;}.view-case-studies.cs-landing .view-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.view-case-studies.cs-landing .views-row{display:block;width:32%;height:auto;float:left;overflow:hidden;margin:0 0 20px 2%;padding:20px;text-align:center;background-color:#3b3b3c;background-image:url(/profiles/sndev_install/themes/sndev/img/case-study-logo-grid-bkg.png);background-repeat:repeat;background-position:-8px -6px;}.view-case-studies.cs-landing .views-row:nth-child(3n+1){clear:left;margin-left:0;}.view-case-studies.cs-landing .views-row:hover{background-color:#fb8319;}.view-case-studies.cs-landing .views-field-field-cs-head-logo a{display:block;width:100%;height:auto;}.view-case-studies.cs-landing .views-field-field-cs-head-logo a img{display:block;width:100%;height:auto;max-width:200px;margin:0 auto;}@media (max-width:667px){.view-case-studies.cs-landing .views-row{width:48%;margin-left:4%;}.view-case-studies.cs-landing .views-row:nth-child(3n+1){clear:none;margin-left:4%;}.view-case-studies.cs-landing .views-row:nth-child(2n+1){margin-left:0;clear:left;}}@media (max-width:414px){.view-case-studies.cs-landing .views-row{width:100%;margin-left:0;float:none;clear:both;padding:10px;margin-bottom:5px;}.view-case-studies.cs-landing .views-row:nth-child(3n+1){margin-left:0;}.view-case-studies.cs-landing .views-row .views-field-field-cs-head-logo a img{max-width:150px;}}#ouibounce-modal .modal{width:65%;max-width:900px;max-height:740px;}#ouibounce-modal .modal.modal_default{height:80%;background:#f0f1f2 url(/profiles/sndev_install/themes/sndev/img/exit-graphic-01.jpg) no-repeat 101% 101%;}#ouibounce-modal .modal.sn-blog .modal-title h3{color:#2e2e2e;}#ouibounce-modal .modal.sn-blog .modal-title h3:before{content:url(/profiles/sndev_install/themes/sndev/img/logo-sn-03.png);}#ouibounce-modal .modal.insights .modal-title{padding:10px 10px 0;background:#fff;border-bottom:3px solid #eee;}#ouibounce-modal .modal.insights .modal-title h3{color:#fff;}#ouibounce-modal .modal.insights .modal-title h3:before{content:url(/profiles/sndev_install/themes/sndev/img/logo-sm-insights-01.png);}#ouibounce-modal .modal.insights .modal-title h3:after{color:#333;}#ouibounce-modal .modal.sn-blog .modal-title h3,#ouibounce-modal .modal.insights .modal-title h3{overflow:hidden;}#ouibounce-modal .modal.sn-blog .modal-title h3:before,#ouibounce-modal .modal.insights .modal-title h3:before{float:left;}#ouibounce-modal .modal.sn-blog .modal-body,#ouibounce-modal .modal.insights .modal-body{margin-top:-20px;padding:0;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-top,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-top{padding:50px;background:url(/profiles/sndev_install/themes/sndev/img/insights-bg-grid-01.png);font-family:"Gentona-SemiBold";font-size:2.2em;text-align:center;line-height:1.2;color:#333;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-top span,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-top span{color:#a46445;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-bottom,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-bottom{padding:40px 15%;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-bottom .view-header,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-bottom .view-header{color:#333;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-bottom .view-header .icon-mail,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-bottom .view-header .icon-mail{font-size:2.5em;color:#333;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-bottom form p,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-bottom form p{margin:0;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-bottom form p.form-item label,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-bottom form p.form-item label{top:14px;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-bottom form p.form-item input[type=email],#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-bottom form p.form-item input[type=email]{margin-bottom:12px;}#ouibounce-modal .modal.sn-blog .modal-footer,#ouibounce-modal .modal.insights .modal-footer{background:#ededed;}#ouibounce-modal .modal-title{width:100%;background:#2e2e2e;text-align:left;}#ouibounce-modal .modal-title h3:after{content:'x';color:#fff;font-size:0.8em;font-weight:normal;cursor:pointer;float:right;}#ouibounce-modal h3{font-family:'Gentona-Light';font-size:1.7em;line-height:1.0;text-transform:uppercase;color:#bbf43b;}#ouibounce-modal .modal-body{font-family:'Gentona-Book';font-size:1.1em;}#ouibounce-modal p{color:#333;}#ouibounce-modal #seogroup .audit_form_a{width:auto;margin:0 !important;padding:30px;background:#dbdbdb;background:rgba(200,200,200,0.8);}#ouibounce-modal .modal-footer{position:relative;padding:0 0 30px 60px;text-align:left;background:transparent;border-radius:0 0 2px 2px;}#ouibounce-modal .modal-footer p{border-bottom:1px solid #ff6600;color:#ff6600;}@media (max-width:667px){#ouibounce-modal .modal{width:90%;background:#f0f1f2;}#ouibounce-modal .modal.modal_default{height:90%;background:#f0f1f2;}#ouibounce-modal .modal.sn-blog .modal-title h3,#ouibounce-modal .modal.insights .modal-title h3{color:#2e2e2e;overflow:hidden;}#ouibounce-modal .modal.sn-blog .modal-title h3:before,#ouibounce-modal .modal.insights .modal-title h3:before{content:url(/profiles/sndev_install/themes/sndev/img/logo-sn-03.png);float:left;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-top,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-top{padding:30px;font-size:1.5em;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-bottom,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-bottom{padding:30px 5%;}#ouibounce-modal .modal.sn-blog .modal-body .blog-subscribe-form .m-bottom .view-header .icon-mail,#ouibounce-modal .modal.insights .modal-body .blog-subscribe-form .m-bottom .view-header .icon-mail{font-size:1.5em;}#ouibounce-modal #seogroup .audit_form_a{padding:0;background:none;}#ouibounce-modal .modal-footer{position:relative;padding-left:40px;text-align:left;}}@media (max-width:1000px){body.node-type-marketing-resource .onecol-five-row .inside{padding-right:120px;}}html.page-not-found-style{background:none;}body.error-page{background-image:url(/profiles/sndev_install/themes/sndev/img/404bkg.jpg);background-position:50% 0px;background-repeat:no-repeat;background-color:#9ba4a9;}@media (max-width:768px){body.error-page{background-image:url(/profiles/sndev_install/themes/sndev/img/404bkg-mobile.jpg);background-position:0 0;background-size:contain;background-color:#abb2b8;}}@media (max-width:667px){body.error-page{background-image:url(/profiles/sndev_install/themes/sndev/img/404bkg-mobile5.jpg);background-color:#acb4b7;background-size:150%;background-position:-50px 0;}}@media (max-width:414px){body.error-page{background-position:-30px 0;}}body.error-page #container{background:none;background-color:transparent;}body.error-page #container .header,body.error-page #container .footer{display:none;}body.error-page #container .colophon{visibility:hidden;}body.error-page #container .main{display:block;margin-top:0;}body.error-page #container .main .onecol-layout{display:block;position:relative;min-height:1px;}body.error-page #container .main .onecol-layout .content-area .inside{max-width:1200px;position:static;}body.error-page #container .main .onecol-layout #error-copy-box{display:block;width:39%;float:none;margin-left:61%;min-height:700px;clear:both;position:relative;}@media (max-width:768px){body.error-page #container .main .onecol-layout #error-copy-box{min-height:530px;}}@media (max-width:667px){body.error-page #container .main .onecol-layout #error-copy-box{min-height:1px;width:45%;margin-left:55%;}}@media (max-width:414px){body.error-page #container .main .onecol-layout #error-copy-box{min-height:1px;}}body.error-page #container .main .onecol-layout #error-copy-box h2{font-size:64px;line-height:1.1;font-family:'Gentona-SemiBoldItalic';color:#4a4a4a;text-align:right;text-shadow:2px 0 4px rgba(0,0,0,0.24);margin-bottom:60px;margin-top:30px;display:block;}@media (max-width:1000px){body.error-page #container .main .onecol-layout #error-copy-box h2{font-size:50px;}}@media (max-width:768px){body.error-page #container .main .onecol-layout #error-copy-box h2{font-size:40px;margin-bottom:40px;}}@media (max-width:667px){body.error-page #container .main .onecol-layout #error-copy-box h2{font-size:26px;margin-top:0;margin-bottom:20px;text-align:left;}}body.error-page #container .main .onecol-layout #error-copy-box h3{color:#4a4a4a;font-size:29px;font-family:'Gentona-Light';line-height:1;text-align:right;margin-bottom:60px;text-shadow:2px 0 4px rgba(0,0,0,0.24);display:block;}@media (max-width:768px){body.error-page #container .main .onecol-layout #error-copy-box h3{font-size:24px;margin-bottom:40px;}}@media (max-width:667px){body.error-page #container .main .onecol-layout #error-copy-box h3{font-size:20px;margin-bottom:20px;text-align:left;}}body.error-page #container .main .onecol-layout #error-copy-box a.cta,body.error-page #container .main .onecol-layout #error-copy-box .webform-client-form a.webform-submit,.webform-client-form body.error-page #container .main .onecol-layout #error-copy-box a.webform-submit{color:#cfec63;font-family:'Gentona-SemiBold';font-size:29px;line-height:1;display:inline-block;text-decoration:none;text-align:right;float:right;text-shadow:2px 0 4px rgba(0,0,0,0.4);}@media (max-width:768px){body.error-page #container .main .onecol-layout #error-copy-box a.cta,body.error-page #container .main .onecol-layout #error-copy-box .webform-client-form a.webform-submit,.webform-client-form body.error-page #container .main .onecol-layout #error-copy-box a.webform-submit{font-size:20px;}}@media (max-width:667px){body.error-page #container .main .onecol-layout #error-copy-box a.cta,body.error-page #container .main .onecol-layout #error-copy-box .webform-client-form a.webform-submit,.webform-client-form body.error-page #container .main .onecol-layout #error-copy-box a.webform-submit{font-size:16px;font-family:'Gentona-Book';margin-bottom:20px;float:none;clear:both;text-align:left;}}body.error-page #container .main .onecol-layout #error-copy-box #sn-logo{display:block;background-image:url(/profiles/sndev_install/themes/sndev/img/404-logo.png);background-repeat:no-repeat;background-position:0 0;width:200px;height:43px;margin:0;position:absolute;bottom:0;right:0;}@media (max-width:667px){body.error-page #container .main .onecol-layout #error-copy-box #sn-logo{position:static;float:none;clear:both;width:100%;background-size:contain;}}.blog-landing .onecol-layout{padding:0;}.blog-landing .onecol-layout .content-top{padding:100px 0 150px;background:url(/profiles/sndev_install/themes/sndev/img/blog-landing-top-bg-01.png) no-repeat 50% 100%;background-size:cover;overflow:hidden;}.blog-landing .onecol-layout .content-top .top-left{width:50%;float:left;}.blog-landing .onecol-layout .content-top .top-left h1{margin-bottom:15px;font-family:"Gentona-SemiBold";font-size:2.8em;line-height:1.0;}.blog-landing .onecol-layout .content-top .top-left p{font-size:1.4em;line-height:1.4;}.blog-landing .onecol-layout .content-top .top-right{width:33%;float:right;}.blog-landing .onecol-layout .content-area{padding:50px 0 100px;}.blog-landing .view-insight-blog-categories,.blog-landing .view-sn-blog-categories{display:inline-block;margin:0 1.5% 30px;float:right;}@media (max-width:1000px){.blog-landing .onecol-layout .content-top{padding:60px 0 120px;background-position:60% 100%;}.blog-landing .onecol-layout .content-top .top-left{width:45%;}.blog-landing .onecol-layout .content-top .top-right{width:40%;}}@media (max-width:768px){.blog-landing .view-insight-blog-categories,.blog-landing .view-sn-blog-categories{margin-bottom:15px;margin-right:1%;}}@media (max-width:667px){.blog-landing .onecol-layout .inside{padding:0;}.blog-landing .onecol-layout .content-top{padding:0;background:none;}.blog-landing .onecol-layout .content-top .top-left{width:100%;padding:40px 4% 20px;background:url(/profiles/sndev_install/themes/sndev/img/insights-bg-grid-01.png);border-bottom:2px solid #ddd;float:none;}.blog-landing .onecol-layout .content-top .top-left h1{font-size:2.0em;margin-bottom:5px;}.blog-landing .onecol-layout .content-top .top-left p{font-size:1.2em;}.blog-landing .onecol-layout .content-top .top-right{width:100%;padding:40px 4%;background:#ededed;border-bottom:2px solid #ddd;float:none;}.blog-landing .onecol-layout .content-area{padding:30px 2% 60px;}.blog-landing .view-insight-blog-categories,.blog-landing .view-sn-blog-categories{width:100%;margin:0 1.5% 20px;float:none;}}@media (max-width:414px){.blog-landing .onecol-layout .content-area{padding:20px 4% 30px;}}body.blog-node.insights{background:transparent !important;}body.blog-node.insights #container{background:transparent;}body.blog-node .onecol-layout{padding:0;}body.blog-node .onecol-layout .inside{padding:0 15.5%;}body.blog-node .content-top{background-repeat:no-repeat;background-position:50% 33%;background-size:cover;}body.blog-node .content-top .outer{padding:80px 0;background:rgba(0,0,0,0.75);}body.blog-node .content-top .field-name-field-image-insight{display:none;}body.blog-node .content-top h1.node-title{text-transform:none;color:#fff;}body.blog-node.sn-blog .content-top .outer{padding:70px 0 0;background:none;}body.blog-node.sn-blog .content-top h1.node-title{font-family:"Gentona-SemiBold";background:#fff;color:#333;}body.blog-node.sn-blog .content-area{padding:20px 0 70px;background:none;}body.blog-node .content-area{padding:70px 0;background:white url(/profiles/sndev_install/themes/sndev/img/carat-ct-01.png) no-repeat 50% 0;}body.blog-node .content-area .field-name-field-date-insight{font-size:1.1em;color:#fb8319;float:left;}body.blog-node .content-area .field-name-field-author-insight{font-size:1.1em;float:right;}body.blog-node .content-area .field-name-field-author-insight a{font-family:"Gentona-Light";text-decoration:none;}body.blog-node .content-area .field-name-field-author-insight a:before{content:'By:';}body.blog-node .content-area .field-name-field-author-insight a:after{padding-left:4px;font-size:1.3em;line-height:1.0;content:'▸';color:#ccc;}body.blog-node .content-area .field-name-field-author-insight a:hover:after{color:#666;}body.blog-node .content-area .field-name-body{padding:10px 0 20px;clear:both;}body.blog-node .content-area .easy_social_box{position:fixed;top:400px;right:0;width:70px;text-align:center !important;}body.blog-node .content-area .easy_social_box .easy_social-widget{float:none;}body.blog-node .content-area .easy_social_box .easy_social-widget.easy_social-widget-facebook iframe{height:62px !important;}body.blog-node .author{padding:40px 0 0;background:#525252;text-align:right;}body.blog-node .author .views-field-name{width:50%;padding:7% 0 0;line-height:1.2;float:left;}body.blog-node .author .views-field-name a{color:#fff;}body.blog-node .author .views-field-name a .tag{font-size:1.1em;color:#ccc;}body.blog-node .author .views-field-name a .name{font-family:"Gentona-SemiBold";font-size:3.0em;}body.blog-node .author .views-field-field-auth-prv-headshot{display:block;max-width:45%;text-align:right;float:right;}body.blog-node .author .views-field-field-auth-prv-headshot img{display:block;}body.blog-node .recent{padding:80px 0;background:#353535 url(/profiles/sndev_install/themes/sndev/img/blog-grey-noise-bg-01.jpg);clear:both;overflow:hidden;}body.blog-node .recent .inside{position:relative;max-width:1262px;margin:0 auto;padding:0 2%;}@media (max-width:1000px){body.blog-node .content-top .outer{padding:50px 0;}body.blog-node .author .views-field-name a .name{font-size:2.2em;}body.blog-node .recent{padding:50px 0;}}@media (max-width:768px){body.blog-node .content-top h1.node-title{font-size:1.8em;line-height:1.2;}}@media (max-width:667px){body.blog-node .onecol-layout .inside{padding:0 4%;}body.blog-node .content-top .outer{padding:30px 0;}body.blog-node .content-top h1.node-title{font-size:1.5em;}body.blog-node .content-area{padding:50px 0;}body.blog-node .content-area .field-name-field-date-insight{float:none;}body.blog-node .content-area .field-name-field-author-insight{float:none;}body.blog-node .content-area .easy_social_box{position:relative;top:0;width:auto;margin-bottom:30px;}body.blog-node .content-area .easy_social_box .easy_social-widget{display:inline-block;}body.blog-node .author{padding:20px 0 0;background:#525252;text-align:center;}body.blog-node .author .views-field-name{width:100%;padding:0 0 20px;float:none;}body.blog-node .author .views-field-name a{color:#fff;}body.blog-node .author .views-field-name a .name{font-size:1.8em;}body.blog-node .author .views-field-field-auth-prv-headshot{display:block;max-width:100%;text-align:center;float:none;}body.blog-node .author .views-field-field-auth-prv-headshot img{position:relative;bottom:-7px;display:inline-block;max-width:50%;}body.blog-node .recent{padding:30px 0 20px;}}@media (max-width:414px){body.blog-node .author .views-field-name{padding:0 0 5px;}body.blog-node .author .views-field-field-auth-prv-headshot img{max-width:70%;}}.term-blog-author .top{background-color:#333 !important;background-repeat:no-repeat;background-position:70% 50%;background-size:cover;font-family:"Gentona-SemiBold";color:#fff;}.term-blog-author .top h1.node-title{margin-bottom:0;text-transform:none;}.term-blog-author .top .field-name-field-author-job-title{margin-bottom:2%;font-family:"Gentona-Light";font-size:1.2em;color:#fb8319;}.term-blog-author .top .view-blog-authors .views-row{margin-bottom:3px;font-family:"Gentona-Book";font-size:1.1em;}.term-blog-author .top .view-blog-authors a:before{width:30px;margin-right:5px;font-size:1.4em;text-align:center;}.term-blog-author .top .field-name-field-auth-term-page-headshot,.term-blog-author .top .field-name-field-auth-term-page-headshot-sm{display:none;}.term-blog-author .middle{overflow:hidden;background-repeat:no-repeat !important;background-position:0 80px !important;background-size:50% !important;}.term-blog-author .middle .field-name-field-term-page-body-image{display:none;}.term-blog-author .middle h4{margin-bottom:5px;font-family:"Gentona-Book";font-size:1.4em;}.term-blog-author .middle .pane-term-description{width:45%;float:right;}.term-blog-author .content-bottom .view-title{margin-bottom:20px;font-family:"Gentona-Light";font-size:1.2em;color:#bbb;}@media (max-width:1000px){.term-blog-author .top{background-position:60% 50%;}}@media (max-width:667px){.term-blog-author .top h1.node-title{font-size:2.0em;}.term-blog-author .top .field-name-field-author-job-title{font-size:1.0em;}.term-blog-author .top .view-blog-authors .views-row{font-size:1.0em;}.term-blog-author .top .view-blog-authors a:before{font-size:1.2em;}.term-blog-author .middle{background:#fff;background-image:none !Important;}.term-blog-author .middle .pane-term-description{width:100%;float:none;}}@media (max-width:414px){.term-blog-author .top h1.node-title{font-size:1.6em;}.term-blog-author .top .field-name-field-author-job-title{font-size:0.9em;}}.insights-child .onecol-layout{padding:50px 0;}.insights-child .onecol-layout .inside{padding:0 15.5%;}.insights-child .onecol-layout .webform-client-form{padding:30px;}@media (max-width:667px){.insights-child .onecol-layout .inside{padding:30px 4%;}.insights-child .onecol-layout .webform-client-form{padding:15px;}}.view-news .views-row,.view-careers .views-row,.view-giving-back .views-row,.view-case-studies.list .views-row,.view-intel-brief.list .views-row{padding:10px 0 30px;border-top:1px solid #ccc;overflow:hidden;}.view-news .views-row.views-row-first,.view-careers .views-row.views-row-first,.view-giving-back .views-row.views-row-first,.view-case-studies.list .views-row.views-row-first,.view-intel-brief.list .views-row.views-row-first{border:none;}.view-news .views-field-title,.view-careers .views-field-title,.view-giving-back .views-field-title,.view-case-studies.list .views-field-title,.view-intel-brief.list .views-field-title{font-size:1.3em;}.view-news .views-field-title a,.view-careers .views-field-title a,.view-giving-back .views-field-title a,.view-case-studies.list .views-field-title a,.view-intel-brief.list .views-field-title a{text-decoration:none;}.view-news .views-field-title a:hover,.view-careers .views-field-title a:hover,.view-giving-back .views-field-title a:hover,.view-case-studies.list .views-field-title a:hover,.view-intel-brief.list .views-field-title a:hover{text-decoration:underline;}.view-news .views-field-field-location .views-label,.view-careers .views-field-field-location .views-label,.view-giving-back .views-field-field-location .views-label,.view-case-studies.list .views-field-field-location .views-label,.view-intel-brief.list .views-field-field-location .views-label{margin-right:5px;float:left;}.view-news .views-field-field-date,.view-careers .views-field-field-date,.view-giving-back .views-field-field-date,.view-case-studies.list .views-field-field-date,.view-intel-brief.list .views-field-field-date{font-family:'Gentona-LightItalic';color:#999;}.view-news .views-field-field-teaser p,.view-careers .views-field-field-teaser p,.view-giving-back .views-field-field-teaser p,.view-case-studies.list .views-field-field-teaser p,.view-intel-brief.list .views-field-field-teaser p,.view-news .views-field-field-intro-text p,.view-careers .views-field-field-intro-text p,.view-giving-back .views-field-field-intro-text p,.view-case-studies.list .views-field-field-intro-text p,.view-intel-brief.list .views-field-field-intro-text p,.view-news .views-field-field-career-custom-text p,.view-careers .views-field-field-career-custom-text p,.view-giving-back .views-field-field-career-custom-text p,.view-case-studies.list .views-field-field-career-custom-text p,.view-intel-brief.list .views-field-field-career-custom-text p,.view-news .views-field-body p,.view-careers .views-field-body p,.view-giving-back .views-field-body p,.view-case-studies.list .views-field-body p,.view-intel-brief.list .views-field-body p{margin:0 0 10px;font-size:1.0em;line-height:1.4 !important;}.view-news .views-field-view-node a,.view-careers .views-field-view-node a,.view-giving-back .views-field-view-node a,.view-case-studies.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node a{float:right;}.view-portfolio{text-align:center;}.view-portfolio .imgpath{display:none;}.view-portfolio .views-row{display:inline-block;width:31%;margin:.5%;vertical-align:top;}.view-portfolio .views-row .outer{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}.view-portfolio .views-row a{display:block;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}.view-portfolio .views-row .logos{position:relative;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.view-portfolio .views-row .logos .dark{display:none;}.view-portfolio .views-row .logos img{max-width:80%;height:auto;}.view-portfolio .views-row:hover a{background:url(/profiles/sndev_install/themes/sndev/img/port-hover-bg-01.png) no-repeat 50% 100%;background-size:cover;}.view-portfolio .views-row:hover .logos .dark{display:block;}.view-portfolio .views-row:hover .logos .white{display:none;}@media all and (device-width:768px) and (device-height:1024px){.view-portfolio .views-row:hover a{background:none;}.view-portfolio .views-row:hover .logos .dark{display:none;}.view-portfolio .views-row:hover .logos .white{display:block;}}@media (max-width:667px){.view-portfolio .views-row{width:48%;}.view-portfolio .views-row:hover a{background:none;}.view-portfolio .views-row:hover .logos .dark{display:none;}.view-portfolio .views-row:hover .logos .white{display:block;}}.view-careers .views-field-title{margin-right:10px;float:left;}.view-careers .views-field-field-career-level{display:inline-block;padding:2px 8px;font-size:0.85em;border:1px solid #ccc;}.view-careers .views-field-field-location{clear:both;}.view-careers .views-field-view-node{margin-right:10px;float:left;}.view-giving-back .views-row{padding:40px 0;}.view-giving-back .views-row.views-row-first{padding-top:0;}.view-case-studies.list .views-row{padding:25px 0;}.view-case-studies.list .views-field{margin-left:120px;}.view-case-studies.list .views-field-field-client-logo{margin:0;float:left;}.view-case-studies.list .views-field-field-client-logo img{border:1px solid #ddd;}.view-case-studies.list .views-field-title a{font-family:'Gentona-ExtraLight';font-size:1.4em;line-height:1.2;color:#666;text-transform:uppercase;text-decoration:none;}.view-case-studies.list .views-field-title a:hover{color:#fb8319;}.view-case-studies.list .views-field-title-1{display:none;}@media (max-width:667px){.view-case-studies.list .views-field{margin:0;}.view-case-studies.list .views-field-field-img-top{display:none;}}.view-case-studies.list .views-field-view-node a{float:none;}.view-intel-brief.list .views-row{padding:30px 115px 40px;background:url(/profiles/sndev_install/themes/sndev/img/icon-ib-01.png) no-repeat 0 30px;}.view-leadership{font-family:'Gentona-Light';text-align:center;line-height:1.2;overflow:hidden;}.view-leadership .views-row{display:inline-block;max-width:21.354166666667%;margin:1% 2.1% 10px;vertical-align:top;}.view-leadership .views-row.views-row-1,.view-leadership .views-row.views-row-5,.view-leadership .views-row.views-row-9,.view-leadership .views-row.views-row-13,.view-leadership .views-row.views-row-17,.view-leadership .views-row.views-row-21{margin-left:0;}.view-leadership .views-row.views-row-4,.view-leadership .views-row.views-row-8,.view-leadership .views-row.views-row-12,.view-leadership .views-row.views-row-16,.view-leadership .views-row.views-row-20,.view-leadership .views-row.views-row-24{margin-right:0;}.view-leadership.partner .views-row,.view-leadership.no-partner .views-row{min-height:320px;}.view-leadership.partner .views-row{margin:1% 3.1% 10px;}.view-leadership a .headshot{margin-bottom:10px;padding:15px 15px 12px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);}.view-leadership a .name{font-family:'Gentona-Book';font-size:1.1em;text-transform:uppercase;}.view-leadership a .job-title{color:#fb8319;}.view-leadership a:hover .headshot{opacity:0.8;}.view-leadership.partner .headshot{background:url(/profiles/sndev_install/themes/sndev/img/trans-bg-01.png);}.view-leadership.partner .name{color:#fff;}.view-leadership.node{text-align:left;}.view-leadership.node .views-row{width:100%;max-width:100%;letter-spacing:2px;float:none;}.view-leadership.node .headshot{display:inline-block;max-width:21.354166666667%;float:left;}.view-leadership.node .headshot img{padding:15px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);}.view-leadership.node .content-right{display:inline-block;max-width:70%;margin-left:4%;overflow:hidden;float:left;}.view-leadership.node .name{font-family:'Gentona-Bold';font-size:2.6em;text-transform:uppercase;}.view-leadership.node .job-title{margin-bottom:15px;font-family:'Gentona-ExtraLight';font-size:1.6em;color:#fb8319;}.view-leadership.node .sn-links{margin-bottom:20px;}.view-leadership.node .icon{display:inline-block;width:45px;height:45px;margin-right:10px;text-indent:-9999px;background:url(/profiles/sndev_install/themes/sndev/img/icons-sn-leadership-01.png) no-repeat;}.view-leadership.node .icon:hover{background-position:0 100%;}.view-leadership.node .icon.twitter{background-position:-45px 0;}.view-leadership.node .icon.twitter:hover{background-position:-45px 100%;}@media (max-width:768px){.view-leadership.partner .views-row,.view-leadership.no-partner .views-row{min-height:280px;}}@media (max-width:667px){.view-leadership .views-row{max-width:100%;margin:1% 5% 30px !important;float:none;clear:both;}.view-leadership.partner a .name{color:#333;}.view-leadership.node{text-align:center;}.view-leadership.node .views-row{width:auto;}.view-leadership.node .headshot{max-width:100%;margin-bottom:10px;float:none;}.view-leadership.node .name{font-size:1.6em;}.view-leadership.node .job-title{font-size:1.0em;}.view-leadership.node .content-right{margin:0;float:none;}}.node-type-behind-scenes .view-behind-scenes{text-align:center;overflow:hidden;}.node-type-behind-scenes .view-behind-scenes .views-row{display:inline-block;max-width:21.354166666667%;margin:1% 2.1% 2.1%;padding:15px 15px 10px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);float:left;}@media (max-width:667px){.node-type-behind-scenes .view-behind-scenes .views-row{max-width:100%;margin:1% 5% 30px !important;float:none;}}.view-msa .views-row{line-height:2.0;}.view-blog-landing-2015{opacity:0;clear:both;}.view-blog-landing-2015 .imgpath{display:none;}.view-blog-landing-2015 .view-content{display:block;clear:both;width:100%;}.view-blog-landing-2015.green-grey .views-row .text .date{color:#c9f43b;}.view-blog-landing-2015.green-grey .views-row:hover a{background:url(/profiles/sndev_install/themes/sndev/img/blog-sn-preview-hover-02.png) no-repeat 50% 100%;background-size:cover;}.view-blog-landing-2015.green-grey .views-row:hover .text *{color:#333;}.view-blog-landing-2015.green-wht .views-row .text .date{color:#c9f43b;}.view-blog-landing-2015.green-wht .views-row:hover a{background:url(/profiles/sndev_install/themes/sndev/img/blog-sn-preview-hover-01.png) no-repeat 50% 100%;background-size:cover;}.view-blog-landing-2015.green-wht .views-row:hover .text *{color:#333;}.view-blog-landing-2015.orng-grey .views-row:hover a{background:url(/profiles/sndev_install/themes/sndev/img/blog-insights-preview-hover-02.png) no-repeat 50% 100%;background-size:cover;}.view-blog-landing-2015.orng-grey .views-row:hover .text *{color:#fff;}.view-blog-landing-2015 .views-row{display:block;float:left;width:32%;margin:0.5%;vertical-align:top;}.view-blog-landing-2015 .views-row:nth-child(3n+1){clear:left;}.view-blog-landing-2015 .views-row .outer{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}.view-blog-landing-2015 .views-row a{display:block;color:#fff;background:rgba(0,0,0,0.6);text-decoration:none;}.view-blog-landing-2015 .views-row .text{position:relative;padding:0 15%;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.view-blog-landing-2015 .views-row .text .title{margin-bottom:5px;font-family:"Gentona-Book";font-size:1.4em;line-height:1.2;}.view-blog-landing-2015 .views-row .text .date{font-family:"Gentona-Light";color:#fe8747;}.view-blog-landing-2015 .views-row:hover a{background:url(/profiles/sndev_install/themes/sndev/img/blog-insights-preview-hover-01.png) no-repeat 50% 100%;background-size:cover;}.view-blog-landing-2015 .views-row:hover .text .date{color:#fff;}.view-blog-landing-2015 ul.views-mini-pager{display:block;padding:15px 0 0 0;font-family:"Gentona-Book";font-size:1.2em;text-align:center;background:none;clear:both;}.view-blog-landing-2015 ul.views-mini-pager li{display:inline-block;vertical-align:middle;float:none;}.view-blog-landing-2015 ul.views-mini-pager li.pager-current,.view-blog-landing-2015 ul.views-mini-pager li a{padding:7px 12px;background:#eee;}.view-blog-landing-2015 ul.views-mini-pager a{color:inherit;text-decoration:none;}.view-blog-landing-2015 ul.views-mini-pager a:hover{color:#fb8319;background:#e7e7e7;}.view-blog-landing-2015 .view-footer{clear:both;padding-top:30px;color:#CCC;}.view-blog-landing-2015 .view-footer a.archive-blog,.view-blog-landing-2015 .view-footer a.rss-feed{font-size:1.1em;margin:0 5px;text-decoration:none;}.view-blog-landing-2015 .view-footer a.archive-blog:hover,.view-blog-landing-2015 .view-footer a.rss-feed:hover{text-decoration:underline;}.view-blog-landing-2015 .view-footer a.archive-blog:before{display:none;}@media (max-width:1200px){.view-blog-landing-2015 .views-row .text{padding:0 8%;}}@media (max-width:1000px){.view-blog-landing-2015 .views-row .text .title{font-size:1.2em;}}@media (max-width:768px){.view-blog-landing-2015 .views-row{width:48%;margin:1%;}.view-blog-landing-2015 .views-row:nth-child(3n+1){clear:none;}.view-blog-landing-2015 .views-row:nth-child(2n+1){clear:left;}.view-blog-landing-2015 .views-row a:hover{background:rgba(0,0,0,0.6);}}@media (max-width:667px){.view-blog-landing-2015 .views-row .text .title{font-size:1.0em;}.view-blog-landing-2015 .views-row .text .date{font-size:0.9em;}}@media (max-width:414px){.view-blog-landing-2015 .views-row{width:100%;margin:1% 0;clear:both;float:none;}}.view-blog-landing-2015 .view-filters{display:block;background-color:#369;width:260px;float:left;height:47px;margin-top:-77px;margin-left:0.5%;margin-right:0.5%;position:relative;}.view-blog-landing-2015 .view-filters .views-exposed-form{display:block;padding:0;margin:0;}.view-blog-landing-2015 .view-filters .views-exposed-form label{display:none;position:absolute;top:0;left:0;height:47px;pointer-events:none;font-size:16px;font-weight:normal;font-family:"Gentona-Book",Helvetica,sans-serif;background-color:#ededed;color:#565656;line-height:47px;padding:0 20px;}.view-blog-landing-2015 .view-filters .views-exposed-form .views-exposed-widget{margin:0;padding:0;float:none;width:100%;}.view-blog-landing-2015 .view-filters .views-exposed-form .form-text{display:block;margin:0;padding:0 20px;border:none;background-color:#ededed;border:none;height:47px;font-family:"Gentona-Book",Helvetica,sans-serif;font-size:16px;color:#565656;width:100%;}.view-blog-landing-2015 .view-filters .views-exposed-form .form-text:placeholder-shown,.view-blog-landing-2015 .view-filters .views-exposed-form .form-text:placeholder{color:#565656;opacity:1.0;}.view-blog-landing-2015 .view-filters .views-exposed-form .form-submit{display:block;overflow:hidden;text-indent:-9999px;border:0;border-radius:0;width:47px;height:47px;margin:0;padding:0;cursor:pointer;background-color:#ededed;background-image:url(/profiles/sndev_install/themes/sndev/img/blog-filter-search-icon.png);background-repeat:no-repeat;position:absolute;top:0;right:0;z-index:10;}@media (max-width:768px){.view-blog-landing-2015 .view-filters{float:right;margin:0 1% 30px 1%;}}@media (max-width:667px){.view-blog-landing-2015 .view-filters{float:none;width:auto;}}.view-blog-landing-2015.landing-snblog-archive ul,.view-blog-landing-2015.landing-insights-archive ul{display:block;margin:0 0 20px 0;padding:0;width:100%;clear:both;}.view-blog-landing-2015.landing-snblog-archive .views-row,.view-blog-landing-2015.landing-insights-archive .views-row{display:list-item;list-style-type:disc;margin:0 0 2px 25px;padding:0;float:none;clear:both;width:auto;}.view-blog-landing-2015.landing-snblog-archive .views-row a,.view-blog-landing-2015.landing-insights-archive .views-row a{background:none;color:#fb8319;display:inline-block;height:auto !important;font-weight:normal;}.view-blog-landing-2015.landing-snblog-archive .views-row a:hover,.view-blog-landing-2015.landing-insights-archive .views-row a:hover{text-decoration:underline;}.view-blog-landing-2015.landing-snblog-archive h3,.view-blog-landing-2015.landing-insights-archive h3{clear:both;display:inline-block;margin:0 0 5px 0;}.view-blog-landing-2015.landing-snblog-archive .view-grouping,.view-blog-landing-2015.landing-insights-archive .view-grouping{display:block;clear:both;margin:0;}.view-blog-landing-2015.landing-snblog-archive .view-grouping .view-grouping-header,.view-blog-landing-2015.landing-insights-archive .view-grouping .view-grouping-header{margin-bottom:10px;}.view-marketing-resources{display:block;clear:both;}.view-marketing-resources ul{display:block;margin:0;padding:0;}.view-marketing-resources ul li{display:block;width:25%;float:left;margin:0;padding:0;background-color:transparent;border-right:2px solid #f8f8f8;border-top:2px solid #f8f8f8;}.view-marketing-resources ul li:nth-child(1),.view-marketing-resources ul li:nth-child(2),.view-marketing-resources ul li:nth-child(3),.view-marketing-resources ul li:nth-child(4){border-top:none;}.view-marketing-resources ul li:nth-child(4n+1){clear:left;}.view-marketing-resources ul li:nth-child(4n+4){border-right:none;}@media (max-width:768px){.view-marketing-resources ul li{width:33.3%;}.view-marketing-resources ul li:nth-child(1),.view-marketing-resources ul li:nth-child(2),.view-marketing-resources ul li:nth-child(3),.view-marketing-resources ul li:nth-child(4){border-top:2px solid #f8f8f8;}.view-marketing-resources ul li:nth-child(1),.view-marketing-resources ul li:nth-child(2),.view-marketing-resources ul li:nth-child(3){border-top:none;}.view-marketing-resources ul li:nth-child(4n+1){clear:none;}.view-marketing-resources ul li:nth-child(3n+1){clear:left;}.view-marketing-resources ul li:nth-child(3n+3){border-right:none;}.view-marketing-resources ul li:nth-child(4n+4){border-right:2px solid #f8f8f8;}}@media (max-width:667px){.view-marketing-resources ul li{width:50%;}.view-marketing-resources ul li:nth-child(1),.view-marketing-resources ul li:nth-child(2),.view-marketing-resources ul li:nth-child(3),.view-marketing-resources ul li:nth-child(4){border-top:2px solid #f8f8f8;}.view-marketing-resources ul li:nth-child(1),.view-marketing-resources ul li:nth-child(2){border-top:none;}.view-marketing-resources ul li:nth-child(3n+3),.view-marketing-resources ul li:nth-child(4n+4){border-right:2px solid #f8f8f8;}.view-marketing-resources ul li:nth-child(3n+1),.view-marketing-resources ul li:nth-child(4n+1){clear:none;}.view-marketing-resources ul li:nth-child(odd){clear:left;}.view-marketing-resources ul li:nth-child(even){border-right:none;}}@media (max-width:414px){.view-marketing-resources ul li{width:100%;float:none;clear:both;border-right:none !important;border-top:none;border-bottom:2px solid #f8f8f8;margin:0 0 20px 0;padding:0 0 20px 0;}.view-marketing-resources ul li:nth-child(1),.view-marketing-resources ul li:nth-child(2),.view-marketing-resources ul li:nth-child(3),.view-marketing-resources ul li:nth-child(4){border-top:none;}.view-marketing-resources ul li:last-child{border-bottom:none;}}.view-marketing-resources ul li .mht{display:block;padding:20px;}@media (max-width:414px){.view-marketing-resources ul li .mht{padding:0;}}.view-marketing-resources ul li .mht.cont a{display:block;}.view-marketing-resources ul li .mht.cont a.title{color:#fb8319;font-size:1.250em;font-weight:normal;text-decoration:none;line-height:1;letter-spacing:1px;}.view-marketing-resources ul li .mht.cont a.title:hover{text-decoration:underline;}@media (max-width:1000px){.view-marketing-resources ul li .mht.cont a.title{font-size:1.125em;}}@media (max-width:768px){.view-marketing-resources ul li .mht.cont a.title{font-size:1em;}}.view-marketing-resources ul li .mht.cont a img{display:block;width:100%;height:auto;margin-bottom:20px;}.view-marketing-resources ul li .mht.cont .category{display:block;margin-bottom:8px;background-repeat:no-repeat;background-position:0 0;min-height:18px;line-height:19px;}.view-marketing-resources ul li .mht.cont .category.Infographic{background-image:url(/profiles/sndev_install/themes/sndev/img/mrkt-res-icon1.png);padding-left:22px;}.view-marketing-resources ul li .mht.cont .category.Video{background-image:url(/profiles/sndev_install/themes/sndev/img/mrkt-res-icon2.png);padding-left:26px;}.view-marketing-resources ul li .mht.cont .category.Intel{background-image:url(/profiles/sndev_install/themes/sndev/img/mrkt-res-icon3.png);padding-left:22px;}.btn,.webform-client-form .webform-submit,.blog-subscribe-form form button,.content-area .email-signup button,.right #feedburner-wrap button,.node-type-portfolio .field-name-field-case-study-ref a,.view-news .views-field-view-node a,.view-careers .views-field-view-node a,.view-giving-back .views-field-view-node a,.view-case-studies.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node a{display:inline-block;padding:0.7em 1.2em 0.5em;text-transform:uppercase;font-size:0.8em;text-align:center;}.btn.green,.webform-client-form .green.webform-submit,.blog-subscribe-form form button.green,.content-area .email-signup button.green,.right #feedburner-wrap button.green,.node-type-portfolio .field-name-field-case-study-ref a.green,.view-news .views-field-view-node a.green,.view-careers .views-field-view-node a.green,.view-giving-back .views-field-view-node a.green,.view-case-studies.list .views-field-view-node a.green,.view-intel-brief.list .views-field-view-node a.green{padding:10px 30px;background:#c9f43b;font-size:1.15em;color:#333;border-bottom:4px solid #a9c04e;border-radius:4px;box-shadow:0 4px 0 rgba(0,0,0,0.1);}.btn.green:hover,.webform-client-form .green.webform-submit:hover,.blog-subscribe-form form button.green:hover,.content-area .email-signup button.green:hover,.right #feedburner-wrap button.green:hover,.node-type-portfolio .field-name-field-case-study-ref a.green:hover,.view-news .views-field-view-node a.green:hover,.view-careers .views-field-view-node a.green:hover,.view-giving-back .views-field-view-node a.green:hover,.view-case-studies.list .views-field-view-node a.green:hover,.view-intel-brief.list .views-field-view-node a.green:hover{background:#a7d60c;}.btn.med,.webform-client-form .med.webform-submit,.blog-subscribe-form form button.med,.content-area .email-signup button.med,.right #feedburner-wrap button.med,.node-type-portfolio .field-name-field-case-study-ref a.med,.view-news .views-field-view-node a.med,.view-careers .views-field-view-node a.med,.view-giving-back .views-field-view-node a.med,.view-case-studies.list .views-field-view-node a.med,.view-intel-brief.list .views-field-view-node a.med{font-size:1.0em;border-radius:3px;}.btn.lg,.webform-client-form .lg.webform-submit,.blog-subscribe-form form button.lg,.content-area .email-signup button.lg,.right #feedburner-wrap button.lg,.node-type-portfolio .field-name-field-case-study-ref a.lg,.view-news .views-field-view-node a.lg,.view-careers .views-field-view-node a.lg,.view-giving-back .views-field-view-node a.lg,.view-case-studies.list .views-field-view-node a.lg,.view-intel-brief.list .views-field-view-node a.lg{padding:13px 40px;}.btn.hmp,.webform-client-form .hmp.webform-submit,.blog-subscribe-form form button.hmp,.content-area .email-signup button.hmp,.right #feedburner-wrap button.hmp,.node-type-portfolio .field-name-field-case-study-ref a.hmp,.view-news .views-field-view-node a.hmp,.view-careers .views-field-view-node a.hmp,.view-giving-back .views-field-view-node a.hmp,.view-case-studies.list .views-field-view-node a.hmp,.view-intel-brief.list .views-field-view-node a.hmp{background-color:#ff813d;color:white;border-bottom:4px solid #e56d2d;border-radius:4px;box-shadow:2px 4px 0 #e8e8e8;font-size:1.125em;font-weight:normal;letter-spacing:0.5px;}.btn.hmp:hover,.webform-client-form .hmp.webform-submit:hover,.blog-subscribe-form form button.hmp:hover,.content-area .email-signup button.hmp:hover,.right #feedburner-wrap button.hmp:hover,.node-type-portfolio .field-name-field-case-study-ref a.hmp:hover,.view-news .views-field-view-node a.hmp:hover,.view-careers .views-field-view-node a.hmp:hover,.view-giving-back .views-field-view-node a.hmp:hover,.view-case-studies.list .views-field-view-node a.hmp:hover,.view-intel-brief.list .views-field-view-node a.hmp:hover{background:#ff9257;}.btn.cta,.webform-client-form .webform-submit,.blog-subscribe-form form button,.content-area .email-signup button,.right #feedburner-wrap button,.node-type-portfolio .field-name-field-case-study-ref a.cta,.node-type-portfolio .field-name-field-case-study-ref .webform-client-form a.webform-submit,.webform-client-form .node-type-portfolio .field-name-field-case-study-ref a.webform-submit,.view-news .views-field-view-node a.cta,.view-careers .views-field-view-node a.cta,.view-giving-back .views-field-view-node a.cta,.view-case-studies.list .views-field-view-node a.cta,.view-intel-brief.list .views-field-view-node a.cta,.view-news .views-field-view-node .webform-client-form a.webform-submit,.webform-client-form .view-news .views-field-view-node a.webform-submit,.view-careers .views-field-view-node .webform-client-form a.webform-submit,.webform-client-form .view-careers .views-field-view-node a.webform-submit,.view-giving-back .views-field-view-node .webform-client-form a.webform-submit,.webform-client-form .view-giving-back .views-field-view-node a.webform-submit,.view-case-studies.list .views-field-view-node .webform-client-form a.webform-submit,.webform-client-form .view-case-studies.list .views-field-view-node a.webform-submit,.view-intel-brief.list .views-field-view-node .webform-client-form a.webform-submit,.webform-client-form .view-intel-brief.list .views-field-view-node a.webform-submit{color:white;background:#fb8319;border-bottom:4px solid #fcb16e;letter-spacing:1px;}.btn.cta:hover,.webform-client-form .webform-submit:hover,.blog-subscribe-form form button:hover,.content-area .email-signup button:hover,.right #feedburner-wrap button:hover,.node-type-portfolio .field-name-field-case-study-ref a.cta:hover,.view-news .views-field-view-node a.cta:hover,.view-careers .views-field-view-node a.cta:hover,.view-giving-back .views-field-view-node a.cta:hover,.view-case-studies.list .views-field-view-node a.cta:hover,.view-intel-brief.list .views-field-view-node a.cta:hover{background:#fb9132;}.btn.cta-green,.webform-client-form .cta-green.webform-submit,.blog-subscribe-form form button.cta-green,.content-area .email-signup button.cta-green,.right #feedburner-wrap button.cta-green,.node-type-portfolio .field-name-field-case-study-ref a.cta-green,.view-news .views-field-view-node a.cta-green,.view-careers .views-field-view-node a.cta-green,.view-giving-back .views-field-view-node a.cta-green,.view-case-studies.list .views-field-view-node a.cta-green,.view-intel-brief.list .views-field-view-node a.cta-green{color:#333;background:#c9f43b;border-bottom:4px solid #ddf883;list-style:1px;}.btn.cta-green:hover,.webform-client-form .cta-green.webform-submit:hover,.blog-subscribe-form form button.cta-green:hover,.content-area .email-signup button.cta-green:hover,.right #feedburner-wrap button.cta-green:hover,.node-type-portfolio .field-name-field-case-study-ref a.cta-green:hover,.view-news .views-field-view-node a.cta-green:hover,.view-careers .views-field-view-node a.cta-green:hover,.view-giving-back .views-field-view-node a.cta-green:hover,.view-case-studies.list .views-field-view-node a.cta-green:hover,.view-intel-brief.list .views-field-view-node a.cta-green:hover{background:#d0f553;}.btn.white,.webform-client-form .white.webform-submit,.blog-subscribe-form form button.white,.content-area .email-signup button.white,.right #feedburner-wrap button.white,.node-type-portfolio .field-name-field-case-study-ref a.white,.view-news .views-field-view-node a.white,.view-careers .views-field-view-node a.white,.view-giving-back .views-field-view-node a.white,.view-case-studies.list .views-field-view-node a.white,.view-intel-brief.list .views-field-view-node a.white{color:#fff;border:2px solid #fff;background:#999;background:rgba(0,0,0,0.1);}.btn.white:hover,.webform-client-form .white.webform-submit:hover,.blog-subscribe-form form button.white:hover,.content-area .email-signup button.white:hover,.right #feedburner-wrap button.white:hover,.node-type-portfolio .field-name-field-case-study-ref a.white:hover,.view-news .views-field-view-node a.white:hover,.view-careers .views-field-view-node a.white:hover,.view-giving-back .views-field-view-node a.white:hover,.view-case-studies.list .views-field-view-node a.white:hover,.view-intel-brief.list .views-field-view-node a.white:hover{background:#888;background:rgba(0,0,0,0.2);}.btn.trans,.webform-client-form .trans.webform-submit,.blog-subscribe-form form button.trans,.content-area .email-signup button.trans,.right #feedburner-wrap button.trans,.node-type-portfolio .field-name-field-case-study-ref a,.view-news .views-field-view-node a,.view-careers .views-field-view-node a,.view-giving-back .views-field-view-node a,.view-case-studies.list .views-field-view-node a,.view-intel-brief.list .views-field-view-node a{color:#fb8319;border:2px solid #ccc;border:2px solid rgba(0,0,0,0.2);}.btn.trans:hover,.webform-client-form .trans.webform-submit:hover,.blog-subscribe-form form button.trans:hover,.content-area .email-signup button.trans:hover,.right #feedburner-wrap button.trans:hover,.node-type-portfolio .field-name-field-case-study-ref a:hover,.view-news .views-field-view-node a:hover,.view-careers .views-field-view-node a:hover,.view-giving-back .views-field-view-node a:hover,.view-case-studies.list .views-field-view-node a:hover,.view-intel-brief.list .views-field-view-node a:hover{background:#f3f3f3;}.services-cta{max-width:60%;margin-bottom:25px;padding:15px;border:4px solid #efefef;font-size:1.0em !important;line-height:1.1 !important;float:left;overflow:hidden;}.services-cta.bottom{max-width:100%;width:100%;clear:both;}.services-cta .item{margin-bottom:20px;clear:both;}.services-cta .item.last{margin:0;}.services-cta .text{margin-left:60px;}.services-cta img{float:left;}.services-cta .title{margin-bottom:4px;font-family:'Gentona-SemiBold';font-size:1.35em;}.services-cta a{font-family:'Gentona-ExtraLight';font-weight:normal;text-decoration:none;}.services-cta a:hover{text-decoration:underline;}.services-cta p{margin:0;line-height:1.3;}@media (max-width:667px){.services-cta{max-width:100%;width:100%;}}.guide-audit.content{margin-bottom:50px;overflow:hidden;}.guide-audit.content .resource{max-width:48%;float:left;}.guide-audit.content .resource .title{font-size:1.6em;line-height:1.0;}.guide-audit.content .resource .text{margin-bottom:15px;}.guide-audit.content .resource.guide{padding-right:8%;}.guide-audit.content .resource.audit{padding-left:8%;border-left:2px solid #eee;float:right;}@media (max-width:667px){.guide-audit.content .resource{width:100%;max-width:100%;float:none !important;padding:0;border:none;}.guide-audit.content .resource.guide{margin-bottom:10px;padding-bottom:30px;border-bottom:2px solid #eee;}.guide-audit.content .resource.audit{padding:0;border:none;}}.guide-audit.sidebar .resource{margin-bottom:20px;padding:20px;border:4px solid #eee;}.guide-audit.sidebar .resource .title{font-size:1.6em;line-height:1.0;}.guide-audit.sidebar .resource .text{margin-bottom:15px;}@media (max-width:768px){.guide-audit.sidebar{display:none;}}.social-media-wrap{display:block;clear:both;position:fixed;top:40%;right:20px;margin-top:0 !important;z-index:99;}.social-media-wrap li{display:block;float:none;clear:both;list-style-type:none;margin:0 0 20px 0;padding:0;}.social-media-wrap li:last-child{margin-bottom:0;}.social-media-wrap li .share{position:relative;display:block;width:70px;border:none;cursor:pointer;background-color:transparent;margin:0;padding:0;line-height:1;}.social-media-wrap li .share .soc-title{color:#FFFFFF;display:block;font-size:12px;font-weight:bold;height:30px;line-height:30px;margin-top:8px;padding:0;text-align:center;text-decoration:none;width:70px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.social-media-wrap li .share .soc-title.s_linkedin{text-shadow:1px 0px 0px #0077be;filter:dropshadow(color=#8d6cab,offx=1,offy=0);border:1px solid #0075c5;background:#00a0dc;background:-moz-linear-gradient(top,#00a0dc 0%,#0078b5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a0dc),color-stop(100%,#0078b5));background:-webkit-linear-gradient(top,#00a0dc 0%,#0078b5 100%);background:-o-linear-gradient(top,#00a0dc 0%,#0078b5 100%);background:-ms-linear-gradient(top,#00a0dc 0%,#0078b5 100%);background:linear-gradient(to bottom,#00a0dc 0%,#0078b5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a0dc',endColorstr='#0078b5',GradientType=0);box-shadow:0 1px 0 #5cd3f1 inset;}.social-media-wrap li .share .soc-title.s_twitter{text-shadow:1px 0px 0px #0077be;filter:dropshadow(color=#0077be,offx=1,offy=0);border:1px solid #0075c5;background:#26c3eb;background:-moz-linear-gradient(top,#26c3eb 0%,#0080d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#26c3eb),color-stop(100%,#0080d6));background:-webkit-linear-gradient(top,#26c3eb 0%,#0080d6 100%);background:-o-linear-gradient(top,#26c3eb 0%,#0080d6 100%);background:-ms-linear-gradient(top,#26c3eb 0%,#0080d6 100%);background:linear-gradient(to bottom,#26c3eb 0%,#0080d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26c3eb',endColorstr='#0080d6',GradientType=0);box-shadow:0 1px 0 #5cd3f1 inset;}.social-media-wrap li .share .soc-title.s_facebook{text-shadow:1px 0px 0px #26427e;filter:dropshadow(color=#26427e,offx=1,offy=0);border:1px solid #24417c;background:#5582c9;background:-moz-linear-gradient(top,#5582c9 0%,#33539a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5582c9),color-stop(100%,#33539a));background:-webkit-linear-gradient(top,#5582c9 0%,#33539a 100%);background:-o-linear-gradient(top,#5582c9 0%,#33539a 100%);background:-ms-linear-gradient(top,#5582c9 0%,#33539a 100%);background:linear-gradient(to bottom,#5582c9 0%,#33539a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5582c9',endColorstr='#33539a',GradientType=0);box-shadow:0 1px 0 #80a1d6 inset;}.social-media-wrap li .share .soc-title.s_google{text-shadow:1px 0px 0px #222222;filter:dropshadow(color=#222222,offx=1,offy=0);border:1px solid #262626;background:#6d6d6d;background:-moz-linear-gradient(top,#6d6d6d 0%,#434343 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6d6d6d),color-stop(100%,#434343));background:-webkit-linear-gradient(top,#6d6d6d 0%,#434343 100%);background:-o-linear-gradient(top,#6d6d6d 0%,#434343 100%);background:-ms-linear-gradient(top,#6d6d6d 0%,#434343 100%);background:linear-gradient(to bottom,#6d6d6d 0%,#434343 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d6d6d',endColorstr='#434343',GradientType=0);box-shadow:0 1px 0 #929292 inset;}.social-media-wrap li .share .counter{color:#999;display:block;font-size:18px;line-height:38px;height:40px;position:relative;text-align:center;width:70px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d5d5d5;background:white;background:-moz-linear-gradient(top,white 0%,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,white 0%,#f6f6f6 100%);background:-o-linear-gradient(top,white 0%,#f6f6f6 100%);background:-ms-linear-gradient(top,white 0%,#f6f6f6 100%);background:linear-gradient(to bottom,#ffffff 0%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$white',endColorstr='#f6f6f6',GradientType=0);}.social-media-wrap li .share .counter:before,.social-media-wrap li .share .counter:after{content:'';display:block;position:absolute;left:49%;width:0;height:0;}.social-media-wrap li .share .counter:before{border:solid 7px transparent;border-top-color:#d5d5d5;margin-left:-7px;bottom:-14px;}@media (max-width:667px){.social-media-wrap{position:static;clear:both;margin:0 0 40px 0 !important;}.social-media-wrap li{float:left;margin:0 20px 0 0;clear:none;}.social-media-wrap li:last-child{margin-right:0;}}.logged-in .pane-page-tabs{max-width:100px;margin:0 auto;font-family:"Gentona-Book",Helvetica,sans-serif;position:fixed;top:200px;z-index:100;}.logged-in .pane-page-tabs a{color:#3b3b3c;}.logged-in .pane-page-tabs a:hover{color:#242425;}.logged-in .pane-page-tabs li{display:inline;}.logged-in .pane-page-tabs a{padding:.35em;background:#fb8319;margin:0.25em;}@media (min-width:1230px){.logged-in .pane-page-tabs{border-radius:0 4px 4px 0;background:rgba(251,131,25,0.6);position:fixed;left:0;font-size:0.9em;}.logged-in .pane-page-tabs li{display:block;margin:.25em 0;}.logged-in .pane-page-tabs a{display:block;padding:0.5em;}}.loading{overflow:hidden;}.loading .views-row{display:none;}.loading .views-row.views-row-first{display:block;}.floatl{float:left;}.floatr{float:right;}figure.w50{width:50%;}figure.floatr{margin:0 0 10px 10px;}figure figcaption{padding:5px;background:#eee;font-size:0.85em;text-align:center;}.block{display:block;}.inline{display:inline;}.inline-block{display:inline-block;}.center{text-align:center;}.clear{clear:both;}.clearl{clear:left;}.clearr{clear:right;}.loading{visibility:hidden;}
.odometer.odometer-auto-theme,.odometer.odometer-theme-train-station{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-train-station .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-train-station .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-train-station .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-train-station .odometer-digit .odometer-ribbon{display:block;}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-train-station .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden;}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-train-station .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0);}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-train-station .odometer-digit .odometer-value.odometer-last-value{position:absolute;}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-train-station.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-train-station.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-train-station.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-train-station.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.odometer.odometer-auto-theme,.odometer.odometer-theme-train-station{font-family:"Economica",sans-serif;font-size:5em;}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-train-station .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-border-radius:0.1em;-webkit-border-radius:0.1em;border-radius:0.1em;background-color:#fff;padding:0 0.15em;color:#fb8319;}.odometer-formatting-mark{color:#fb8319;vertical-align:bottom;}.odometer.odometer-auto-theme .odometer-digit + .odometer-digit,.odometer.odometer-theme-train-station .odometer-digit + .odometer-digit{margin-left:0.1em;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-train-station .odometer-digit .odometer-digit-inner{left:0.15em;}
