#cboxWrapper,.cboxPhoto{max-width:none}.cboxIframe,.cboxPhoto{display:block;border:0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox,a.diversityjobs:focus,input[type=submit]:focus{outline:0}#cboxCurrent,.attachment-download .meta-data,.award-title,.form-item label,.icon-grid-cell .icon-grid-body,.jbs-tagline,.job-grid .grid-cell--inner .job-location,.lead,.node-170x170-circle .contactUs-state,.node-265x265-circle .field-name-body,.node-350x350-circle .field-name-body,.page-search .field-name-field-job-title .field-item,.pull-quote.panel-pane>.block-inner>.block-content,.quote-author,.quote-body,.region-two-66-33-plus-second .views-field-field-clients-html ul,.region-two-66-33-second .views-field-field-clients-html ul,.row-blue p,.sample-download .meta-data,.sample-weblink .meta-data,.serif,.subheader,.views-exposed-form label,h5{font-family:"Droid Serif",Georgia,serif;font-style:italic;font-weight:500;line-height:1.4em}.region-two-66-33-plus-second .views-field-field-clients-html ul ul,.region-two-66-33-second .views-field-field-clients-html ul ul,.sans{font-family:"Gotham SSm A","Gotham SSm B","Gotham HTF",Helvetica,Arial,sans-serif;font-style:normal}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}.attachment-grid li,.clr,.field-type-taxonomy-term-reference.field-label-inline,ul.pager{clear:both}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{-webkit-box-sizing:content-box;box-sizing:content-box}#cboxContent{position:relative;margin:70px 15px 0;background:#5f6062;padding:75px 50px}.cboxIframe{background:#fff}#cboxCurrent,#cboxTitle{position:absolute;left:0;text-align:center;width:100%;font-size:1.3em;background-color:#5f6062}#bottomNavClose,#cboxClose{top:-55px;right:0;display:block;background-position:0 0}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{top:10px;color:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#cboxCurrent{bottom:1.2em;color:#fdd89a}#cboxLoadingGraphic{background:url(../images/loading_animation.gif) center center no-repeat #5f6062}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxNext,#cboxPrevious{top:35%;margin-top:-32px;z-index:99999}#cboxClose,#cboxNext,#cboxPrevious{background-image:url(../images/icons-lightbox.svg);width:44px;height:44px;text-indent:-9999px;position:absolute}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{left:-15px;background-position:0 -176px}#cboxPrevious:hover{background-position:0 -220px}#cboxNext{right:-15px;background-position:0 -88px}#cboxNext:hover{background-position:0 -132px}#cboxClose:hover{background-position:0 -44px}.colorbox-video #cboxContent{background:0 0;padding:0}#lightbox{text-align:left}#modalContainer{line-height:1.7em}#outerImageContainer{overflow:visible}#bottomNavClose{position:absolute;background-image:url(../images/icons-lightbox.svg);width:44px;height:44px;text-indent:-9999px}#bottomNavClose:hover{background-position:0 -44px}@media (min-width:0) and (max-width:600px){#imageDataContainer,#outerImageContainer{width:auto!important}#lightbox2-overlay{width:100%!important}#outerImageContainer{max-width:100%;height:auto!important}#frameContainer,#imageContainer,#modalContainer{height:auto!important;max-width:100%!important}}.jcarousel-skin-default{text-align:center}.jcarousel-skin-default .jcarousel-container-horizontal{width:640px}.jcarousel-skin-default .jcarousel-container-vertical{width:102px;height:440px;padding:40px 20px;margin:auto}.jcarousel-skin-default .jcarousel-clip-horizontal{width:630px;overflow:hidden}.jcarousel-skin-default .jcarousel-clip-vertical{height:440px;overflow:hidden}.jcarousel-skin-default .jcarousel-item{padding:0;width:200px;height:200px;overflow:hidden;border:1px solid #CCC;list-style:none;background:#fff}.jcarousel-skin-default .jcarousel-item-vertical{margin:4px 0}.jcarousel-skin-default .jcarousel-item-placeholder{background:url(throbber.gif) center center no-repeat #fff;color:#000}.jcarousel-skin-default .jcarousel-next,.jcarousel-skin-default .jcarousel-prev{width:44px;height:44px}.jcarousel-skin-default .jcarousel-next-disabled,.jcarousel-skin-default .jcarousel-prev-disabled{display:none}.jcarousel-skin-default .jcarousel-prev-horizontal{position:absolute;top:55px;left:10px}.jcarousel-skin-default .jcarousel-next-horizontal{position:absolute;top:55px;right:10px}.styled-select,a{position:relative}.jcarousel-skin-default .jcarousel-navigation{margin:0;padding:0}.jcarousel-skin-default .jcarousel-navigation li{display:inline;margin:0 2px 0 0;padding:0;background:0 0}.jcarousel-skin-default .jcarousel-navigation li.active a{font-weight:700;text-decoration:none}a{z-index:50}.link-button,.link-button-white,.page-careers .link-button--jobs .link-button,.page-title-wTag .link-button,.row-blue .link-button,.row-hero a.link-button,input[type=submit]{display:inline-block;padding:10px 10px 7px;text-transform:uppercase;font-family:"Gotham SSm A","Gotham SSm B","Gotham HTF",Helvetica,Arial,sans-serif;font-style:normal;border:2px solid #960019;line-height:1em;font-weight:700;color:#960019;background-color:transparent}.link-button-white:link,.link-button-white:visited,.link-button:link,.link-button:visited,.page-careers .link-button--jobs .link-button:link,.page-careers .link-button--jobs .link-button:visited,.row-hero a.link-button:link,.row-hero a.link-button:visited,input:link[type=submit],input:visited[type=submit]{text-decoration:none;color:#960019}.link-button-white:focus,.link-button-white:hover,.link-button:focus,.link-button:hover,.page-careers .link-button--jobs .link-button:focus,.page-careers .link-button--jobs .link-button:hover,.row-hero a.link-button:focus,.row-hero a.link-button:hover,input:focus[type=submit],input:hover[type=submit]{color:#fff;background-color:#960019;text-decoration:none}.link-button--unbutton .link-button,.link-button--unbutton .link-button-white,.link-button--unbutton .page-careers .link-button--jobs .link-button,.link-button--unbutton .row-hero a.link-button,.link-button--unbutton input[type=submit],.page-careers .link-button--jobs .link-button--unbutton .link-button,.row-hero .link-button--unbutton a.link-button{text-transform:none;border:0;padding:0}.link-button--unbutton .link-button-white:focus,.link-button--unbutton .link-button-white:hover,.link-button--unbutton .link-button:focus,.link-button--unbutton .link-button:hover,.link-button--unbutton input:focus[type=submit],.link-button--unbutton input:hover[type=submit]{color:#5f6062;background-color:transparent;text-decoration:none}.node-type-jobs .link-button--unbutton .link-button,.node-type-jobs .link-button--unbutton .link-button-white,.node-type-jobs .link-button--unbutton input[type=submit]{margin-top:1em;margin-bottom:1.75em;font-weight:100}.link-button-white,.page-careers .link-button--jobs .link-button,.page-title-wTag .link-button,.row-blue .link-button,.row-hero a.link-button{border-color:#fff;color:#fff}.link-button-white:link,.link-button-white:visited,.page-careers .link-button--jobs .link-button:link,.page-careers .link-button--jobs .link-button:visited,.page-title-wTag .link-button:link,.page-title-wTag .link-button:visited,.row-blue .link-button:link,.row-blue .link-button:visited,.row-hero a.link-button:link,.row-hero a.link-button:visited{color:#fff}.link-button-white:focus,.link-button-white:hover,.page-careers .link-button--jobs .link-button:focus,.page-careers .link-button--jobs .link-button:hover,.page-title-wTag .link-button:focus,.page-title-wTag .link-button:hover,.row-blue .link-button:focus,.row-blue .link-button:hover,.row-hero a.link-button:focus,.row-hero a.link-button:hover{color:#fdd38d;background-color:transparent;border-color:#fdd38d}.elementborder,.styled-select,fieldset,input[type=text],input[type=email],input[type=number],input[type=radio],input[type=checkbox],textarea{border:2px solid #89898b}label{padding:0 1em 0 0}input[type=text],input[type=email],input[type=number],textarea{background-color:#6f7072;color:#fff;font-size:1em;padding:.3em;width:100%}::-webkit-input-placeholder{color:#88898c}:-moz-placeholder{color:#88898c}::-moz-placeholder{color:#88898c}:-ms-input-placeholder{color:#88898c}fieldset{margin-bottom:2em;padding:.5em}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;background-clip:padding-box;background-color:#6f7072;color:#f0f;cursor:pointer;height:2.5em;width:2.5em;margin-top:0;vertical-align:text-top}input[type=radio]:checked:after{background-color:#959698;border-radius:50%;content:"\00a0";display:block;position:relative;height:1.5em;width:1.5em;margin:.4em}.styled-select{display:inline-block;background-color:#7c7d7f;color:#565758;cursor:pointer;font-size:1.1em;margin-bottom:1.5em;padding:.25em 0;width:15em}.styled-select:before{font-family:FontAwesome;border:1px solid #565758;border-width:0 0 0 1px;content:'\f103';color:#494a4b;font-size:1.25em;padding-left:.25em;position:absolute;pointer-events:none;right:.35em}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#6f7072;cursor:pointer;font-size:1em;padding:.25em;height:1em;width:1em;vertical-align:text-top}input[type=checkbox]:checked:after{border:solid #fff;border-width:0 4px 4px 0;content:"\00a0";display:block;height:1em;width:.5em;margin-top:-.9em;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=submit]{line-height:1em}input,input[type=password],input[type=search],input[type=range],textarea{-webkit-appearance:none;border-radius:0}#backtotop{opacity:.85;-webkit-transition:all .3s ease;transition:all .3s ease;width:44px;height:44px;text-indent:-999999px;bottom:20px;cursor:pointer;display:none;position:fixed;right:20px;z-index:1;border:none;background-color:transparent}.no-touch #backtotop:before{content:"Back to top";-webkit-transition:all .35s ease-out;transition:all .35s ease-out;text-indent:0;text-transform:uppercase;display:block;width:182px;position:absolute;bottom:-45px;left:-130px;color:#960019;opacity:0}.no-touch #backtotop:hover{opacity:.95}.no-touch #backtotop:hover:before{opacity:1;bottom:8px}.touch #backtotop:hover{opacity:.85}.jbs-cta-block{border:2px solid #960019;background-position:right -3em bottom -2em;background-size:auto 100%;padding:20px;background-image:url(/sites/all/themes/jbscorptheme/images/jbs_logo_screened20.svg);background-repeat:no-repeat}.jbs-cta-block h2{font-size:1.75em;max-width:10em;margin-top:0;margin-bottom:.35em;color:#000}h2,h3,h4{color:#960019}@media (min-width:580px) and (max-width:599px){.jbs-cta-block h2{max-width:none}}@media (min-width:350px){.jbs-cta-block h2{font-size:1.9em}}.jbs-cta-block p{font-size:1.75em;text-transform:uppercase;font-weight:700;margin-bottom:0}@media (min-width:350px){.jbs-cta-block p{font-size:1.9em}}.pane-alert .block-content{background-color:#ffed8b;padding:20px}.pane-alert.panel-pane>.block-inner{padding-top:20px;padding-bottom:0}.pane-alert h2{font-size:1.3em;line-height:1.231em}.pane-alert+.pane-homepage.j-carousel{padding-top:0}html{background:#fff}body{font-family:"Gotham SSm A","Gotham SSm B","Gotham HTF",Helvetica,Arial,sans-serif;color:#5f6062;font-weight:500;line-height:1.75em}h1,h2,h3,h4,h6{text-transform:uppercase;font-family:"Gotham A","Gotham B","Gotham HTF",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1em}h1{margin:0}h2{margin:.3em 0 .5em}h3{margin-top:0}.lead,.subheader,h5{margin:0 0 .25em}h6{font-weight:500;margin:0;line-height:1.2em}hr{border-color:#dfdfe0;border-width:1px 0 0}p{margin-bottom:1em}ul{padding:0;list-style-type:none}ul ul{margin:.8em 0 0 1em}li{padding-bottom:.7em}code,kbd,pre,samp,tt,var{font-family:Consolas,Monaco,"Courier New",Courier,monospace,sans-serif}#footer-wrapper .footer--addresses h3,#footer-wrapper .footer-subhead{font-family:"Droid Serif",Georgia,serif;font-style:italic;font-weight:500;line-height:1.4em}#header{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#footer{max-width:1170px;margin:auto}#header-wrapper{background-color:#fff;background-color:rgba(255,255,255,.9);border-top:#960019 solid 7px;width:100%;position:fixed;z-index:100}#messages-help-wrapper{position:absolute;z-index:999;top:300px}.front #main-content,.has-hero #main-content,.section-expertise #main-content,.section-focus-areas #main-content,.section-services #main-content,.section-spotlights #main-content{margin-top:0}.has-hero .region-two-50-plus-top,.has-hero .region-two-66-33-plus-top{position:relative}#nav-wrapper{position:fixed;z-index:100;right:0}#footer-wrapper{background-color:#5f6062;color:#fff;border-bottom:#960019 solid 7px}#footer-wrapper h2{color:#fff;text-align:left;margin-bottom:0;font-size:1.9em}.attribution,.centered-content-row,.copyright-block,.jbs-tagline{text-align:center}#footer-wrapper .footer-subhead{margin-top:.25em}#footer-wrapper .form-item label{color:#fff;font-size:1em;width:6.5em;padding:.25em 1.5em .3em 0}#footer-wrapper .form-item label .form-required{font-size:.9em;position:absolute;padding-left:3px}#mini-panel-clone_of_contact_us_page .panel-pane,#mini-panel-contact_us_page .panel-pane,#mini-panel-contact_us_page_ca .panel-pane,.block.row-hero{position:relative}#footer-wrapper .footer--addresses h3{font-size:1.5em;margin-bottom:.25em;color:#fff;text-transform:capitalize}#footer-wrapper .footer-directions{text-transform:uppercase;margin-top:.5em;display:block;font-weight:700;margin-bottom:-1em;font-size:.75em}#footer-wrapper .form-textarea-wrapper textarea{display:inline-block;max-width:25em}#footer-wrapper input.form-text{display:inline-block;max-width:15em}#footer-wrapper input[type=submit]{background-color:#fff;border:2px solid #fff;opacity:1}#footer-wrapper input[type=submit]:focus,#footer-wrapper input[type=submit]:hover{background-color:#960019;border-color:#960019}#footer-wrapper .block-inner{padding-bottom:0}#footer-wrapper .footer-phone{font-size:2.3em;line-height:1.8em}#footer-wrapper hr{margin-bottom:2em}#search-block-form h2.at-menu-toggle-button{display:none;width:100%;float:none;padding-left:0}.service-hero-icon,.service-hero-icon .iconizr{height:60px;width:60px}.at-mt h2.at-menu-toggle-button{margin:0}.copyright-block{font-size:.9em}.block-region-tertiary-content>.block-inner,.hero-block-inner,.page-search .block-main,.page-title-wTag,.panel-pane>.block-inner,.region-row-has-columns,.search-page-header .block-inner,header{max-width:1170px;margin:0 auto}.block.row-hero,.panel-1col>.panel-col>div>.panel-pane.block{margin-bottom:0}.footer-copyright .panel-pane>.block-inner,.front .pane-social-media-pane>.block-inner,.node-type-jobs .region-row-has-columns .panel-pane>.block-inner,.panel-pane.row-header-gray>.block-inner,.panel-pane.row-hero>.block-inner,.panel-pane>.block-inner .block-inner{padding-top:0;padding-bottom:0}.block-panels-mini>.block-title,.panel-pane>.block-inner>.block-content,.panel-pane>.block-inner>.block-title{margin-left:15px;margin-right:15px}.panel-pane.row-hero>.block-inner>.block-content{margin-left:0;margin-right:0}.region-row-has-columns{overflow:hidden;clear:both}.panel-pane.row-hero>.block-inner{max-width:none;margin:0}.row-gray{background-color:#dfdfe0}.row-gray h2{color:#5f6062}.row-blue{background-color:#006680;color:#fff}.row-blue p{font-size:1.15em;line-height:1.4em}.row-blue h1,.row-blue h2{color:#cce0e6}.row-light-blue{background-color:#cce0e6}.row-header-gray{background-color:#5f6062;color:#fff}.row-blue>.block,.row-gray>.block,.row-header-gray>.block,.row-hero>.block{margin-bottom:0;padding-top:15px;padding-bottom:15px}.has-hero .region-two-66-33-plus-top>.region-inner{background-color:#000}.service-hero-icon,.user-image-hero{background-color:#fff;padding:25px;border-radius:99999px;background-clip:padding-box}.service-hero-icon{float:left}.user-image-hero{height:155px;width:155px}.footer-contact-info *{margin:10px 0}.footer-contact-info .office{color:#fdd89a;font-size:1.25em}.footer-contact-info .address{margin-bottom:0;font-weight:500}.footer-contact-info .address a{color:#fff}.footer-contact-info .phone{font-size:2.25em;font-weight:500;margin-top:0;letter-spacing:-1px}.footer-contact-info hr{margin:30px 0}.client-type-head-icon{width:84px;padding-right:25px;border-right:1px solid #4d94a6}.client-type-head-text{padding-left:25px}.client-type-head-text h2{margin:.8em 0 .9em}.page-business .panel-pane.row-blue>.block-inner{padding:0}#mini-panel-clone_of_contact_us_page a.directions-link{text-shadow:0 0 10px #e4f3f9}#branding{float:left}.branding-elements{margin:0}.work-with-us{float:right;margin-left:30px}#site-name,#site-slogan{margin:0}#site-name a:link,#site-name a:visited{text-decoration:none}#site-name a:focus,#site-name a:hover{text-decoration:underline}.jbs-tagline{font-size:2em;color:#960019;margin:25px auto}.jbs-tagline .iconizr{padding-right:15px;vertical-align:bottom}#page-title,header .block-inner{margin:0}.hero-block-inner>.field-content{position:absolute;bottom:0}.hero-block-inner>.field-content .tagBox{width:auto;padding-right:20px}.hero-block-inner>.field-content h3{background-color:rgba(0,0,0,.5);margin:0;color:#fff;padding:30px 15px 33px;font-weight:500;text-transform:none}.hero-block-inner>.field-content h3 a{color:#fff}.hero-inner-shadow{width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(68%,rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background-image:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 68%,rgba(0,0,0,.7) 100%)}.landing-page-hero-image{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.hero-image-vertical-positioning-top .landing-page-hero-image{background-position:center top}.field-name-field-hero img,.views-field-field-hero img{min-width:100%}.row-hero .views-row{position:relative}.text-blue{color:#006680}.text-red{color:#960019}.text-yellow{color:#fdd89a}.iconizr{display:inline-block}#aggregator .feed-source .feed-icon{display:inline;float:none;margin-right:10px}.feed-details dd,.feed-details dt{display:inline;margin:0}.image-style-265x265-circle-crop,.image-style-350x350-circle-crop{border-radius:99999px;background-clip:padding-box}.node-265x265-circle,.node-350x350-circle{position:relative;max-width:300px}.node-265x265-circle .field-name-body,.node-350x350-circle .field-name-body{color:#fdd38d;text-align:center;margin:0;position:absolute}.node-265x265-circle .field-name-body>.field-items,.node-350x350-circle .field-name-body>.field-items{border-radius:99999px;background-clip:padding-box;background-color:#960019;display:table-cell;vertical-align:middle;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;width:135px;height:135px}.node-265x265-circle .field-name-body .subCaption,.node-350x350-circle .field-name-body .subCaption{font-family:"Gotham SSm A","Gotham SSm B","Gotham HTF",Helvetica,Arial,sans-serif;color:#fff;font-style:normal;margin:10px 0 0;font-size:1em;display:inline-block}.node-265x265-circle{max-width:275px}.node-265x265-circle .field-name-body{bottom:0;left:0}.node-265x265-circle .field-name-body>.field-items{width:125px;height:125px}.field-name-body blockquote,.taxonomy-term-description blockquote{font-weight:300;line-height:1.75em}.field-name-body ul,.taxonomy-term-description ul,ul.bulleted-list{list-style-type:disc;margin-left:2em}ul.links{margin:0;padding:0}ul.links.inline{display:block}ul.links li{display:inline;list-style:none;padding:0 10px 0 0}ul.sidebar-list li{display:block;padding:20px 0;border-bottom:1px solid #dfdfe0}ul.sidebar-list li a{color:#960019}ul.sidebar-list li a:hover{color:#5f6062}ul.sidebar-list li div.iconizr,ul.sidebar-list li p{display:table-cell;font-weight:500;text-transform:uppercase;vertical-align:middle}ul.sidebar-list li div.iconizr{padding-right:10px}ul.sidebar-list li.views-row-first{padding-top:0}ul.sidebar-list li.views-row-last{border-bottom:0}ul.resource-list li{display:block;padding:0 0 20px}ul.resource-list li a.attachment-download,ul.resource-list li a.sample-download{margin-top:.5em}.award-bubble{height:165px;width:165px;float:right;margin:10px}.award-bubble img{background-color:#fff;border-radius:99999px;background-clip:padding-box}a.diversityjobs:focus .award-bubble{outline:#000 dotted 1px}#skip-link a:active,#skip-link a:focus,#skip-link a:hover,ul.sf-menu a:active,ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu li.sfHover,ul.sf-menu li:hover{outline:0}.row-leftBackground-content.workplace-excellence{background-position:left center}.row-leftBackground-content .node-350x350-circle{float:right;margin:15px 15px 40px}.job-grid .grid-cell{margin-bottom:15px;padding-bottom:0}.job-grid .grid-cell--inner{padding:15px;background-color:#fff;display:inline-block}.page-search .header-inner h1,.page-search-site #tasks{display:none}.job-grid .grid-cell--inner .job-title{color:#960019;text-transform:uppercase;font-size:1.3em}.job-grid .grid-cell--inner .job-location{color:#006680;font-size:1.3em}.job-grid .grid-cell--inner .job-description{margin-top:.75em;padding-bottom:1em}.node-170x170-circle .field-type-image{float:right}.node-170x170-circle .field-type-image img{border-radius:99999px;background-clip:padding-box}.node-170x170-circle .contactUs-state{color:#006680;font-size:2.25em;margin:0 0 .65em}.node-170x170-circle .contactUs-phone{font-size:2.25em;color:#960019;margin-top:.75em;font-weight:700}.node-170x170-circle p,a.directions-link:hover{color:#5f6062}a.directions-link{text-transform:uppercase;font-family:"Gotham A","Gotham B","Gotham HTF",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.1em}.background-map{background-color:#d3e8f4}.region-two-50-plus-bottom .background-map{border-top:5px solid #fff}.search-results{margin:0;padding:0}.page-search .field-name-ds-user-picture img{border-radius:99999px;background-clip:padding-box;float:left;height:155px;width:155px;margin-right:1em}.page-search .row-blue{padding-left:15px;padding-right:15px}.page-search .search-result{margin-bottom:4em}.page-search h3{margin-bottom:.2em}.page-search h3.title{font-size:1.9em}.attachment-download .page-search .meta-data,.form-item .page-search label,.icon-grid-cell .page-search .icon-grid-body,.job-grid .grid-cell--inner .page-search .job-location,.node-170x170-circle .page-search .contactUs-state,.node-265x265-circle .page-search .field-name-body,.node-350x350-circle .page-search .field-name-body,.page-search #cboxCurrent,.page-search .attachment-download .meta-data,.page-search .award-title,.page-search .field-name-field-job-title .field-item,.page-search .form-item label,.page-search .icon-grid-cell .icon-grid-body,.page-search .jbs-tagline,.page-search .job-grid .grid-cell--inner .job-location,.page-search .lead,.page-search .node-170x170-circle .contactUs-state,.page-search .node-265x265-circle .field-name-body,.page-search .node-350x350-circle .field-name-body,.page-search .pull-quote.panel-pane>.block-inner>.block-content,.page-search .quote-author,.page-search .quote-body,.page-search .region-two-66-33-plus-second .views-field-field-clients-html ul,.page-search .region-two-66-33-second .views-field-field-clients-html ul,.page-search .row-blue p,.page-search .sample-download .meta-data,.page-search .sample-weblink .meta-data,.page-search .serif,.page-search .subheader,.page-search .views-exposed-form label,.page-search h5,.region-two-66-33-plus-second .views-field-field-clients-html .page-search ul,.region-two-66-33-second .views-field-field-clients-html .page-search ul,.row-blue .page-search p,.sample-download .page-search .meta-data,.sample-weblink .page-search .meta-data,.views-exposed-form .page-search label{margin-bottom:.8em}.page-search .group-user-right{overflow:hidden;padding-left:.25em}.page-search .field-name-field-body,.page-search .field-type-taxonomy-term-reference{margin-bottom:.5em}.page-search #main-content{margin-top:1em}.page-search .block-main{position:relative}.page-search #search-form label{color:#fff}.page-search .user-profile.view-mode-search_result{margin-top:0}.page-search .search-snippet-info{padding-left:0}.page-search p.search-snippet{margin-bottom:0}.page-search h2.field-label{color:#5f6062}.page-search .field-name-field-job-title .field-item{margin-top:-.25em;margin-bottom:1em}.has-hero .header-inner,.section-expertise .header-inner,.section-focus-areas .header-inner,.section-spotlights .header-inner{position:absolute;width:90%;max-width:1170px}.sf-vertical,.sf-vertical li,.tagBox{width:100%}.has-hero h1#page-title,.section-expertise h1#page-title,.section-focus-areas h1#page-title,.section-spotlights h1#page-title{position:absolute;z-index:25;color:#fff}.has-hero #tasks,.section-expertise #tasks,.section-focus-areas #tasks,.section-spotlights #tasks{position:absolute;z-index:2000;left:0}.attribution{display:block;opacity:.65;padding:1em 0}.attribution a{text-decoration:none;color:inherit}.attribution a:focus,.attribution a:hover{text-decoration:underline}.tagBox{display:inline-block;background-color:#006680;text-transform:uppercase;padding:11px 15px 10px 30px;font-weight:500;margin:0;line-height:1.2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}#breadcrumb .with-breadcrumb-label ol,#breadcrumb li,ul.menu li,ul.pager li{display:inline}.tagBox:link,.tagBox:visited{text-decoration:none;color:#fdd89a}.tagBox:focus,.tagBox:hover{text-decoration:none;color:#fff}.tagBox .x12-icon-triangle{margin-left:-16px;margin-top:.2em;position:absolute}.jcarousel-skin-default .jcarousel-item .views-field-title span a{padding:5px 15px}.pull-quote.panel-pane>.block-inner>.block-content,.quote-author,.quote-body{color:#006680;text-align:center;line-height:1.6em}.quote-author,a.active,a:active,a:link,a:visited{color:#960019}.pull-quote.panel-pane>.block-inner>.block-content{text-align:left;text-indent:-.4em}.block-title,ul.pager{text-align:center}@media (min-width:581px){.pull-quote.panel-pane>.block-inner>.block-content{margin-left:3em}}.pull-quote--author{white-space:nowrap}.field-name-field-video>.field-items>.field-item{margin-bottom:2em}.field-name-field-video .field-name-field-youtube-video-caption{margin-top:.5em}.award-title{font-size:1.15em;margin-bottom:5px}.page-user .region-row-has-columns .panel-pane>.block-inner{padding-top:10px;padding-bottom:20px}a{text-decoration:none}a:focus,a:hover{text-decoration:none;color:#5f6062}.region-footer a.active,.region-footer a:active,.region-footer a:link,.region-footer a:visited,.row-blue a.active,.row-blue a:active,.row-blue a:link,.row-blue a:visited{color:#fdd89a}.region-footer a:focus,.region-footer a:hover,.row-blue a:focus,.row-blue a:hover{text-decoration:none;color:#fff}nav#block-system-main-menu li,nav#block-system-main-menu ul.menu li{list-style:none;margin:0;padding:0}nav#block-system-main-menu li a,nav#block-system-main-menu ul.menu li a{text-transform:uppercase;color:#5f6062;font-weight:500}nav#block-system-main-menu li a:visited,nav#block-system-main-menu ul.menu li a:visited{color:#5f6062}nav#block-system-main-menu li a:focus,nav#block-system-main-menu li a:hover,nav#block-system-main-menu ul.menu li a:focus,nav#block-system-main-menu ul.menu li a:hover{color:#006680;text-decoration:none}ul.sf-menu{margin-bottom:0}ul.sf-menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em}.block-superfish li,.block-superfish ul{margin:0!important;padding:0!important}.sf-vertical li.sfHover ul,.sf-vertical li:hover ul{left:100%;top:0;margin:0;padding:0}.sf-vertical li a{padding:0 10px}.sf-navbar{padding-bottom:0!important}.sf-menu.sf-style-default a{padding:0 10px}ul.menu,ul.menu ul{padding-left:15px}ul.menu li{margin:0}ul.menu li.collapsed,ul.menu li.expanded,ul.menu li.leaf{list-style-image:none;list-style-type:none}.block .menu li.content{padding:0}#footer ul.menu{padding-left:0;margin:0}#footer ul.menu ul{padding-left:0}#footer ul.menu li{font-weight:500;font-size:.75em}.field-label,ul.pager li.pager-current{font-weight:700}#footer ul.menu li.collapsed,#footer ul.menu li.expanded,#footer ul.menu li.leaf{list-style-image:none;list-style-type:none}#footer ul.menu li a{text-transform:uppercase;white-space:nowrap}#footer ul.menu li a.active,#footer ul.menu li a:active,#footer ul.menu li a:link,#footer ul.menu li a:visited{color:#fff}#footer ul.menu li a:focus,#footer ul.menu li a:hover{color:#fdd89a;text-decoration:none}.book-navigation .page-up{min-width:2em;white-space:nowrap}.book-navigation .menu{margin-left:0}#breadcrumb{margin:10px 0}.block ul.pager li,.item-list ul.pager li,ul.pager{margin:0}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px}#breadcrumb .breadcrumb-label:after{content:":"}#breadcrumb ol{margin:0;padding:0}#breadcrumb li{list-style:none}ul.pager li{background-image:none;list-style-type:none;padding:.5em}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 .5em;position:absolute;width:12em;z-index:130}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none}ul.primary{border-bottom-color:#5f6062;margin:20px 0;padding:0 0 0 5px}ul.primary li{display:block;float:left;margin:0 1px -1px}ul.primary li a{background-color:#f5f5f5;border-color:#5f6062;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em}ul.primary li a:focus,ul.primary li a:hover{background-color:#eee;border-color:#5f6062}ul.primary li.active a,ul.primary li.active a:focus,ul.primary li.active a:hover{background-color:#fafafa;border-bottom-color:#fff}ul.secondary{border-bottom:1px solid #5f6062;margin:1em 0 0;padding:0 .3em 1em}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0}ul.secondary li a.active,ul.secondary li a:hover{border-bottom:none;text-decoration:underline}.icon-grid-cell a .icon-grid-title:hover,.row-blue .icon-grid-cell a .icon-grid-title:hover{text-decoration:none}ul.action-links{margin:20px 0 0;list-style:none}.field-label-inline .field-label{margin:0}.field-label{font-size:1em;font-family:inherit;line-height:inherit;margin-bottom:0;text-transform:uppercase}.field-type-taxonomy-term-reference.field-label-inline .field-item::after{content:","}.field-type-taxonomy-term-reference.field-label-inline .field-item:last-child::after{content:""}.field-type-taxonomy-term-reference{margin-bottom:1.5em}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0 10px 0 0}.node-type-expertise-extended .field-name-body .field-item h2:first-child{margin-top:0}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px}.block-inner{margin-left:15px;margin-right:15px}.block-region-tertiary-content>.block-inner{padding-left:15px;padding-right:15px}.region-two-66-33-plus-second,.region-two-66-33-second{line-height:1.5em}.region-two-66-33-plus-second h2.pane-title,.region-two-66-33-second h2.pane-title{font-size:1.5em;text-align:left;margin:0 0 .84em;color:#5f6062}.region-two-66-33-plus-second .views-field-field-clients-html ul,.region-two-66-33-second .views-field-field-clients-html ul{font-size:1.1em}.region-two-66-33-plus-second .views-field-field-clients-html ul ul,.region-two-66-33-second .views-field-field-clients-html ul ul{font-size:.9em}.region-two-66-33-plus-second .views-field-field-clients-html ul ul ul,.region-two-66-33-second .views-field-field-clients-html ul ul ul{font-weight:400}#block-search-form input.form-text,#search-form input.form-text{border:2px solid #89898b;font-size:.85em;padding:.65em 2em .6em .5em;font-family:"Gotham SSm A","Gotham SSm B","Gotham HTF",Helvetica,Arial,sans-serif;color:#5f6062;background-color:#fff;width:auto}#block-search-form input.form-submit.x12-icon-search,#search-form input.form-submit.x12-icon-search{position:absolute;right:.8em;top:.8em}#block-search-form{float:right;padding-left:10px;position:relative}@media (min-width:1025px){#block-system-main-menu .block-title{display:none}}.node .node-title{margin:0}#comments{margin:1.5em 0}#comments h2.comment-form,#comments h2.comment-title{margin:0}.comment{margin-bottom:20px}.comment-title{margin:0}.new{color:#c00}.indented{margin-left:40px}.confirm-parent,.password-parent,td,th{margin:0}.form-item input.error,.form-item select.error,.form-item textarea.error,.views-exposed-form input.error,.views-exposed-form select.error,.views-exposed-form textarea.error{border:1px solid #c00}.form-item label,.views-exposed-form label{font-size:1.05em;color:#5f6062;padding-right:.6em}.form-item .description,.views-exposed-form .description{font-size:.85em}.form-required,.marker{color:#c00}.region-footer .form-required,.region-footer .marker{color:#fff}.container-inline div,.container-inline label{display:inline}fieldset{border:1px solid #5f6062}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button}table{margin:10px 0;padding:0;width:100%}table.sticky-header{z-index:10}table,tbody,td,th,thead,tr{border-color:#5f6062}table,td,th{vertical-align:middle}caption,td,th{text-align:left}thead tr{font-weight:700;background-color:#e5e5e5}td,th{border-bottom:0;padding:5px 7px}tbody tr{border-top:1px solid #5f6062}tr.odd{background:#fff}tr.even,tr.info,tr:nth-child(2n+2){border-bottom:0;background-color:#f5f5f5}tr.odd td.active{background-color:#eee}tr.even td.active{background-color:#ebebeb}#forum td.created,#forum td.last-reply,#forum td.pager,#forum td.posts,#forum td.replies,#forum td.topics{white-space:normal}div.messages{margin-bottom:10px;margin-top:10px}div.messages ul{margin-top:0;margin-bottom:0}.comment-unpublished p.unpublished,.node-unpublished p.unpublished{color:pink;color:rgba(239,170,170,.4);font-family:"Gotham A","Gotham B","Gotham HTF",Helvetica,Arial,sans-serif;font-size:50px;font-weight:700;line-height:1.2;height:0;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word}.row-blue .icon-grid-cell .icon-grid-title,.ui-widget{font-family:"Gotham SSm A","Gotham SSm B","Gotham HTF",Helvetica,Arial,sans-serif}.maintenance-page .container{padding:40px 0}.maintenance-page #page-title,.maintenance-page #site-name{margin:0}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px}.db-offline div.messages{margin:20px 0 0}.db-offline #content{padding:20px 0}.ui-widget{font-size:1em}.ui-state-default,.ui-widget-content,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:2px solid #dfdfe0;background-color:#fff;background-image:none;font-weight:400}.ui-state-default a,.ui-widget-content .ui-state-default a,.ui-widget-content a,.ui-widget-header .ui-state-default a{color:#dfdfe0}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:none;background-color:#006680;background-image:none}.ui-state-focus a,.ui-state-hover a,.ui-widget-content .ui-state-focus a,.ui-widget-content .ui-state-hover a,.ui-widget-header .ui-state-focus a,.ui-widget-header .ui-state-hover a{color:#fdd89a}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-left,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-radius:0;background-clip:padding-box}.ui-selectmenu-menu{z-index:30!important}.ui-selectmenu-menu li{border:none;font-weight:500;text-transform:uppercase}a.ui-selectmenu{color:#5f6062;height:auto}.ui-selectmenu-dropdown.ui-state-focus,.ui-selectmenu-dropdown.ui-state-hover{background-color:#fff;border:2px solid #dfdfe0}ul.ui-widget-content.ui-selectmenu-menu-dropdown{border-top:0}.ui-selectmenu-status{padding:.45em 2.1em .3em 1em;font-weight:500}.ui-selectmenu-menu li a{color:#5f6062;padding:.6em 2.1em .5em 1em;font-weight:500}#admin-menu{margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;z-index:9999}#admin-menu-wrapper{height:24px}.icon-grid-cell{text-align:center;width:169px;display:inline-block;vertical-align:top;padding:25px 0}.icon-grid-cell .icon-grid-title{text-transform:uppercase;font-weight:500;line-height:1.3em;color:#006680;margin:0;padding:.75em 0 0}.icon-grid-cell a .icon-grid-title{color:#960019}.icon-grid-cell .icon-grid-body{font-size:1em;margin-top:.5em}.row-blue .icon-grid-cell .icon-grid-title{color:#e6f0f2;font-style:normal;font-size:1em;padding:.75em 0 0}.row-blue .icon-grid-cell a .icon-grid-title{color:#fdd89a}ul.sample-grid{list-style-type:none;margin-left:0}.attachment-grid li{padding:15px 0 20px;border-bottom:1px solid #dfdfe0;overflow:auto}.attachment-grid li.views-row-last{border-bottom:0}.attachment-grid .sample-grid-title{line-height:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.attachment-download,.sample-download,.sample-weblink{margin-top:1em;display:block;font-size:.85em;text-transform:uppercase;white-space:nowrap}.attachment-download div,.sample-download div,.sample-weblink div{display:inline-block;vertical-align:top}.attachment-download .download-link-label,.sample-download .download-link-label,.sample-weblink .download-link-label{margin-left:8px;line-height:1em;font-size:1rem;text-align:left}.attachment-download .meta-data,.sample-download .meta-data,.sample-weblink .meta-data{color:#fff}.attachment-download .meta-data{color:#5f6062}.sample-weblink div{vertical-align:middle}.dev-query{background:#eee;padding:30px}.tweet-cell{border-left:1px solid #428ea1;padding:25px}#styleguide-header{padding:0 10px}#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto}nav#block-menu-menu-top-menu{float:left}nav#block-menu-menu-top-menu ul li{display:inline;margin-top:30px}div.region.region-two-brick-top.region-conditional-stack{background:#dcdcdc}div.region.region-two-brick-middle.region-conditional-stack{padding-top:30px}.region.region-leaderboard{position:fixed;z-index:9999}.j-carousel>.block-inner>.block-content{margin-left:0;margin-right:0}.jcarousel-skin-default .jcarousel-container-horizontal{padding:0;margin:auto;height:auto}.jcarousel-skin-default.row-spotlight .jcarousel-item{height:auto;overflow:hidden;border:none;list-style:none;background:0 0;position:relative}.jcarousel-skin-default.row-spotlight .jcarousel-item .spotlight-text{position:absolute;bottom:0;width:100%}.jcarousel-skin-default.row-spotlight .jcarousel-item .views-field-field-hero{line-height:0;position:relative}.jcarousel-skin-default.row-spotlight .jcarousel-item .views-field-title span{display:table;width:100%;text-align:left;background-color:rgba(0,0,0,.5)}.pane-our-mission-mini-panel,.return-button,.user-grid,.user-grid li{text-align:center}.jcarousel-skin-default.row-spotlight .jcarousel-item .views-field-title span a{padding:12px 15px;line-height:1.4em;font-size:1.1em;color:#fff;display:table-cell;vertical-align:middle;font-weight:500}.jcarousel-skin-default.row-spotlight .jcarousel-item .views-field-title span a:hover{color:#fdd89a}.jcarousel-skin-default .jcarousel-item-horizontal{margin:15px}.pane-menu-menu-doing-business-with-jbs.pane-menu.no-title.block ul{width:1141px;margin:auto;text-align:center}.pane-menu-menu-doing-business-with-jbs.pane-menu.no-title.block li{display:inline;padding-left:70px}.page-experts .views-exposed-widget .views-widget,.page-experts .views-exposed-widget label,.user-grid li{display:inline-block}div#block-panels-mini-copyright{border-top:solid 1px #afb0b1;margin:0 15px}#footer .pane-menu-menu-footer-menu>.block-inner>.block-content,#footer .social-media-links>.block-inner>.block-content{margin:15px 0}#footer .social-media-links>.block-inner>.block-content{height:22px}#footer .webform-component--required-fields{margin-top:0}.user-grid li{width:155px;margin:0 15px 25px;vertical-align:top}.user-grid li .user-name,.user-grid li h6{color:#006680;font-weight:500;margin:0;line-height:1.2em;text-transform:uppercase}.user-grid li a .user-name{color:#960019}.user-grid li a:hover .user-name{color:#5f6062}.attachment-download .user-grid li .meta-data,.form-item .user-grid li label,.icon-grid-cell .user-grid li .icon-grid-body,.job-grid .grid-cell--inner .user-grid li .job-location,.node-170x170-circle .user-grid li .contactUs-state,.node-265x265-circle .user-grid li .field-name-body,.node-350x350-circle .user-grid li .field-name-body,.page-search .field-name-field-job-title .user-grid li .field-item,.region-two-66-33-plus-second .views-field-field-clients-html .user-grid li ul,.region-two-66-33-second .views-field-field-clients-html .user-grid li ul,.row-blue .user-grid li p,.sample-download .user-grid li .meta-data,.sample-weblink .user-grid li .meta-data,.user-grid li #cboxCurrent,.user-grid li .attachment-download .meta-data,.user-grid li .award-title,.user-grid li .form-item label,.user-grid li .icon-grid-cell .icon-grid-body,.user-grid li .jbs-tagline,.user-grid li .job-grid .grid-cell--inner .job-location,.user-grid li .lead,.user-grid li .node-170x170-circle .contactUs-state,.user-grid li .node-265x265-circle .field-name-body,.user-grid li .node-350x350-circle .field-name-body,.user-grid li .page-search .field-name-field-job-title .field-item,.user-grid li .pull-quote.panel-pane>.block-inner>.block-content,.user-grid li .quote-author,.user-grid li .quote-body,.user-grid li .region-two-66-33-plus-second .views-field-field-clients-html ul,.user-grid li .region-two-66-33-second .views-field-field-clients-html ul,.user-grid li .row-blue p,.user-grid li .sample-download .meta-data,.user-grid li .sample-weblink .meta-data,.user-grid li .serif,.user-grid li .subheader,.user-grid li .views-exposed-form label,.user-grid li h5,.views-exposed-form .user-grid li label{margin-top:.5em;color:#5f6062}.user-grid li a{cursor:pointer}.section-company .user-grid li{width:170px}.page-experts .views-exposed-widget a.ui-selectmenu-dropdown{background-color:transparent;border-color:#fff}.page-experts .views-widget-filter-field_experts_area_tid .description,.page-experts .views-widget-filter-field_services_tid_1 .description{display:none}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1px}.profile h3{border-bottom:none}.user-picture img{border-radius:99999px;background-clip:padding-box}.inner-page-hero-image{height:600px;position:absolute;width:100%}.pane-our-mission-mini-panel{color:#fff;position:relative;z-index:10}.pane-our-mission-mini-panel h2,.pane-our-mission-mini-panel h3{color:#fff}.attachment-download .pane-our-mission-mini-panel p.meta-data,.icon-grid-cell .pane-our-mission-mini-panel p.icon-grid-body,.job-grid .grid-cell--inner .pane-our-mission-mini-panel p.job-location,.node-170x170-circle .pane-our-mission-mini-panel p.contactUs-state,.node-265x265-circle .pane-our-mission-mini-panel p.field-name-body,.node-350x350-circle .pane-our-mission-mini-panel p.field-name-body,.page-search .field-name-field-job-title .pane-our-mission-mini-panel p.field-item,.pane-our-mission-mini-panel .attachment-download p.meta-data,.pane-our-mission-mini-panel .icon-grid-cell p.icon-grid-body,.pane-our-mission-mini-panel .job-grid .grid-cell--inner p.job-location,.pane-our-mission-mini-panel .node-170x170-circle p.contactUs-state,.pane-our-mission-mini-panel .node-265x265-circle p.field-name-body,.pane-our-mission-mini-panel .node-350x350-circle p.field-name-body,.pane-our-mission-mini-panel .page-search .field-name-field-job-title p.field-item,.pane-our-mission-mini-panel .pull-quote.panel-pane>.block-inner>p.block-content,.pane-our-mission-mini-panel .row-blue p,.pane-our-mission-mini-panel .sample-download p.meta-data,.pane-our-mission-mini-panel .sample-weblink p.meta-data,.pane-our-mission-mini-panel p#cboxCurrent,.pane-our-mission-mini-panel p.award-title,.pane-our-mission-mini-panel p.jbs-tagline,.pane-our-mission-mini-panel p.quote-author,.pane-our-mission-mini-panel p.quote-body,.pane-our-mission-mini-panel p.serif,.row-blue .pane-our-mission-mini-panel p,.sample-download .pane-our-mission-mini-panel p.meta-data,.sample-weblink .pane-our-mission-mini-panel p.meta-data{line-height:1.5em;margin-bottom:0}.pane-our-mission-mini-panel .region-two-50-first .panel-pane,.pane-our-mission-mini-panel .region-two-50-second .panel-pane{background-color:rgba(0,0,0,.65);padding:25px 0}#commercial,#federal,#international,#jobs,#nonProfit,#state,#work-with-us--anchor,.offset-header{border-top:122px solid transparent;margin-top:-122px;position:relative;background-clip:padding-box;z-index:-1;display:block}.views-field-field-lightbox-thumbnail{position:relative;max-width:633px}.views-field-field-lightbox-thumbnail .colorbox{display:block;line-height:0}.pane-opioid-cards .brochure-cta-block .mailchimp-signup-subscribe-form-description,.pane-opioid-cards .brochure-cta-block p,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .mailchimp-signup-subscribe-form-description,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates p,.pane-opioid-cards .view-opioid-cards .views-row .views-field-description,.pane-opioid-cards .view-opioid-cards .views-row .views-field-field-node-card-text,.pane-opioid-cards .view-opioid-cards .views-row .views-field-lightbox2,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-description,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-field-node-card-text,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-lightbox2,.pane-opioid-cards-node .brochure-cta-block .mailchimp-signup-subscribe-form-description,.pane-opioid-cards-node .brochure-cta-block p,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .mailchimp-signup-subscribe-form-description,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates p,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-description,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-field-node-card-text,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-lightbox2,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-description,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-field-node-card-text,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-lightbox2{line-height:1.4em}.colorbox--title-outer{display:table;background-color:rgba(0,0,0,.5);position:absolute;bottom:0;width:100%}.colorbox--title-outer .colorbox-title{color:#fff;padding:15px 57px 15px 20px;line-height:1.4em;display:table-cell;vertical-align:middle;font-size:1.5em}.colorbox--title-outer .x27-icon-caption-more-dims{display:block;position:absolute;right:20px;bottom:20px}.page-title-wTag .block-inner{color:#fff;position:absolute;bottom:0;width:100%}.page-title-wTag .block-inner h1{margin:0 0 0 -3px}.page-title-wTag .block-inner .lead,.page-title-wTag .block-inner .subheader,.page-title-wTag .block-inner h5{margin:0}.view-jbs-news-archive .views-row{margin-bottom:4em}.news-node--title h2{font-size:2.6em}.news-archive-menu .item-list li{margin:0;padding-bottom:.7em}.region-row-has-columns .panel-pane.news-home-link>.block-inner{padding-bottom:0}.tweet-cell .news-type{text-transform:uppercase;display:inline-block;margin-left:11px;vertical-align:super}.region-row-has-columns .panel-pane.news-node--body>.block-inner,.region-row-has-columns .panel-pane.news-node--date>.block-inner,.region-row-has-columns .panel-pane.news-node--samples>.block-inner,.region-row-has-columns .panel-pane.news-node--title>.block-inner,.region-row-has-columns .panel-pane.pane-news>.block-inner{padding:0}.region-row-has-columns .panel-pane.news-node--type>.block-inner{padding-bottom:.3em;text-transform:uppercase;font-size:1.85em;font-weight:600}.region-row-has-columns .panel-pane.news-node--date>.block-inner{padding-bottom:1em}.view-jbs-news-archive .news-archive--type{text-transform:uppercase;font-weight:600}.view-jbs-news-archive h3{margin-bottom:.25em}.view-jbs-news-archive .news-archive--date{margin-bottom:.5em}.page-sitemap .menu-sitemap ul.menu li.expanded{list-style-image:url(/misc/menu-expanded.png);list-style-type:circle}.page-sitemap .menu-sitemap ul.menu li.leaf{list-style-image:url(/misc/menu-leaf.png);list-style-type:square}.page-sitemap .menu-sitemap ul.menu li{display:list-item}.page-sitemap .menu-sitemap ul{margin:0}.attachment-download .meta-data.text-gray,.sample-download .meta-data.text-gray,.sample-weblink .meta-data.text-gray,.text-gray{color:#5f6062}.user-name--primary:after{content:", "}@media (min-width:769px){.return-button{text-align:right}}.page-careers .link-button--jobs .return-button .link-button,.return-button .link-button,.return-button .link-button-white,.return-button .page-careers .link-button--jobs .link-button,.return-button .row-hero a.link-button,.return-button input[type=submit],.row-hero .return-button a.link-button{text-align:center}.video-embed-description{margin-top:10px}.lead,.subheader{font-size:1.5em}.visiting--bookmark-target{position:absolute;top:-155px}@media (min-width:450px){.pane-opioid-cards .view-content,.pane-opioid-cards-node .view-content{height:100%}}.pane-opioid-cards .region-inner>*,.pane-opioid-cards-node .region-inner>*{width:100%;margin-bottom:20px}@media (min-width:600px){.pane-opioid-cards .region-inner,.pane-opioid-cards-node .region-inner{-ms-flex-pack:justify;-ms-flex-wrap:wrap;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.pane-opioid-cards .region-inner>*,.pane-opioid-cards-node .region-inner>*{margin-right:20px}}.pane-opioid-cards .brochure-cta-block,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates,.pane-opioid-cards-node .brochure-cta-block,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates{position:relative;background-color:#cce0e6;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:850px){.pane-opioid-cards .region-inner>:nth-child(3n+3),.pane-opioid-cards-node .region-inner>:nth-child(3n+3){margin-right:0}.pane-opioid-cards .brochure-cta-block,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates,.pane-opioid-cards-node .brochure-cta-block,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates{width:calc((100% / 3) - 13.5px);min-height:420px}}@media (min-width:600px) and (max-width:849px){.pane-opioid-cards .region-inner>:last-child,.pane-opioid-cards .region-inner>:nth-child(2n+2),.pane-opioid-cards-node .region-inner>:last-child,.pane-opioid-cards-node .region-inner>:nth-child(2n+2){margin-right:0}.pane-opioid-cards .brochure-cta-block,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates,.pane-opioid-cards-node .brochure-cta-block,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates{width:calc(50% - 10px)}}.pane-opioid-cards .brochure-cta-block .block-inner,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .block-inner,.pane-opioid-cards-node .brochure-cta-block .block-inner,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .block-inner{margin:0;padding:20px}.pane-opioid-cards .brochure-cta-block .block-inner>.block-content,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .block-inner>.block-content,.pane-opioid-cards-node .brochure-cta-block .block-inner>.block-content,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .block-inner>.block-content{margin:0}.pane-opioid-cards .brochure-cta-block h2.block-title,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates h2.block-title,.pane-opioid-cards-node .brochure-cta-block h2.block-title,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates h2.block-title{margin:0 0 .5em;font-size:1.9em;text-align:left;color:#000}@media (min-width:850px) and (max-width:955px){.pane-opioid-cards .brochure-cta-block h2.block-title,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates h2.block-title,.pane-opioid-cards-node .brochure-cta-block h2.block-title,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates h2.block-title{font-size:1.63em}}@media (min-width:1025px) and (max-width:1038px){.pane-opioid-cards .brochure-cta-block h2.block-title,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates h2.block-title,.pane-opioid-cards-node .brochure-cta-block h2.block-title,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates h2.block-title{font-size:1.85em}}.pane-opioid-cards .brochure-cta-block .form-type-textfield input[type=text],.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield input[type=text],.pane-opioid-cards-node .brochure-cta-block .form-type-textfield input[type=text],.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:0px) and (max-width:600px){.pane-opioid-cards .brochure-cta-block .form-type-textfield,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield,.pane-opioid-cards-node .brochure-cta-block .form-type-textfield,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield{-ms-flex-align:center;-ms-flex-pack:justify;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.pane-opioid-cards .brochure-cta-block .form-type-textfield input[type=text],.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield input[type=text],.pane-opioid-cards-node .brochure-cta-block .form-type-textfield input[type=text],.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield input[type=text]{width:calc(75% - 15px)}}@media (min-width:955px){.pane-opioid-cards .brochure-cta-block .form-type-textfield,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield,.pane-opioid-cards-node .brochure-cta-block .form-type-textfield,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield{-ms-flex-align:center;-ms-flex-pack:justify;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.pane-opioid-cards .brochure-cta-block .form-type-textfield input[type=text],.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield input[type=text],.pane-opioid-cards-node .brochure-cta-block .form-type-textfield input[type=text],.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-type-textfield input[type=text]{width:calc(75% - 15px)}}.pane-opioid-cards .brochure-cta-block .form-actions,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-actions,.pane-opioid-cards-node .brochure-cta-block .form-actions,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-actions{text-align:right}.pane-opioid-cards .brochure-cta-block .form-actions input[type=submit],.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-actions input[type=submit],.pane-opioid-cards-node .brochure-cta-block .form-actions input[type=submit],.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-actions input[type=submit]{background-color:#fff}.pane-opioid-cards .brochure-cta-block .form-actions input[type=submit]:focus,.pane-opioid-cards .brochure-cta-block .form-actions input[type=submit]:hover,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-actions input[type=submit]:focus,.pane-opioid-cards .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-actions input[type=submit]:hover,.pane-opioid-cards-node .brochure-cta-block .form-actions input[type=submit]:focus,.pane-opioid-cards-node .brochure-cta-block .form-actions input[type=submit]:hover,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-actions input[type=submit]:focus,.pane-opioid-cards-node .pane-mailchimp-signup-sign-up-for-jbs-opioid-updates .form-actions input[type=submit]:hover{background-color:#960019}@media (min-width:600px) and (max-width:849px){.pane-opioid-cards .view-opioid-cards,.pane-opioid-cards .view-opioid-cards-node,.pane-opioid-cards-node .view-opioid-cards,.pane-opioid-cards-node .view-opioid-cards-node{width:calc(50% - 10px)}.pane-opioid-cards .view-opioid-cards .views-row,.pane-opioid-cards .view-opioid-cards-node .views-row,.pane-opioid-cards-node .view-opioid-cards .views-row,.pane-opioid-cards-node .view-opioid-cards-node .views-row{min-height:420px;height:100%}}@media (min-width:850px){.pane-opioid-cards .view-opioid-cards,.pane-opioid-cards .view-opioid-cards-node,.pane-opioid-cards-node .view-opioid-cards,.pane-opioid-cards-node .view-opioid-cards-node{width:calc((100% / 3) - 13.5px)}.pane-opioid-cards .view-opioid-cards .views-row,.pane-opioid-cards .view-opioid-cards-node .views-row,.pane-opioid-cards-node .view-opioid-cards .views-row,.pane-opioid-cards-node .view-opioid-cards-node .views-row{min-height:420px;height:100%}}.pane-opioid-cards .view-opioid-cards .views-row,.pane-opioid-cards .view-opioid-cards-node .views-row,.pane-opioid-cards-node .view-opioid-cards .views-row,.pane-opioid-cards-node .view-opioid-cards-node .views-row{position:relative;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-blend-mode:multiply;background-size:cover}.pane-opioid-cards .view-opioid-cards .views-row>.views-field,.pane-opioid-cards .view-opioid-cards-node .views-row>.views-field,.pane-opioid-cards-node .view-opioid-cards .views-row>.views-field,.pane-opioid-cards-node .view-opioid-cards-node .views-row>.views-field{position:relative;color:#fff;z-index:5}.pane-opioid-cards .view-opioid-cards .views-row>.views-field h2,.pane-opioid-cards .view-opioid-cards-node .views-row>.views-field h2,.pane-opioid-cards-node .view-opioid-cards .views-row>.views-field h2,.pane-opioid-cards-node .view-opioid-cards-node .views-row>.views-field h2{color:#fff;margin-bottom:.5em;font-size:1.9em;margin-top:0}@media (min-width:850px) and (max-width:955px){.pane-opioid-cards .view-opioid-cards .views-row>.views-field h2,.pane-opioid-cards .view-opioid-cards-node .views-row>.views-field h2,.pane-opioid-cards-node .view-opioid-cards .views-row>.views-field h2,.pane-opioid-cards-node .view-opioid-cards-node .views-row>.views-field h2{font-size:1.63em}}@media (min-width:1025px) and (max-width:1038px){.pane-opioid-cards .view-opioid-cards .views-row>.views-field h2,.pane-opioid-cards .view-opioid-cards-node .views-row>.views-field h2,.pane-opioid-cards-node .view-opioid-cards .views-row>.views-field h2,.pane-opioid-cards-node .view-opioid-cards-node .views-row>.views-field h2{font-size:1.85em}}.pane-opioid-cards .view-opioid-cards .views-row .views-field-description a,.pane-opioid-cards .view-opioid-cards .views-row .views-field-field-node-card-text a,.pane-opioid-cards .view-opioid-cards .views-row .views-field-lightbox2 a,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-description a,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-field-node-card-text a,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-lightbox2 a,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-description a,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-field-node-card-text a,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-lightbox2 a,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-description a,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-field-node-card-text a,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-lightbox2 a{color:#fdd89a}.opioid-village--header.panel-pane h2,.pane-opioid-cards .view-opioid-cards .views-row .views-field-description a:hover,.pane-opioid-cards .view-opioid-cards .views-row .views-field-field-node-card-text a:hover,.pane-opioid-cards .view-opioid-cards .views-row .views-field-lightbox2 a:hover,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-description a:hover,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-field-node-card-text a:hover,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-lightbox2 a:hover,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-description a:hover,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-field-node-card-text a:hover,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-lightbox2 a:hover,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-description a:hover,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-field-node-card-text a:hover,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-lightbox2 a:hover{color:#fff}.pane-opioid-cards .view-opioid-cards .views-row .views-field-lightbox2 a,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-lightbox2 a,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-lightbox2 a,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-lightbox2 a{margin-left:18px;display:block}.pane-opioid-cards .view-opioid-cards .views-row .views-field-lightbox2 a:before,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-lightbox2 a:before,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-lightbox2 a:before,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-lightbox2 a:before{content:"";margin-left:-18px;margin-top:.3em;position:absolute;width:12px;height:12px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22icon-triangle-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20width%3D%2212%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2012%2012%22%3E%3Cpolygon%20points%3D%222%201%2010%206%202%2011%22%20fill%3D%22%23FCD28D%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat}.pane-opioid-cards .view-opioid-cards .views-row .views-field-lightbox2 a:hover:before,.pane-opioid-cards .view-opioid-cards-node .views-row .views-field-lightbox2 a:hover:before,.pane-opioid-cards-node .view-opioid-cards .views-row .views-field-lightbox2 a:hover:before,.pane-opioid-cards-node .view-opioid-cards-node .views-row .views-field-lightbox2 a:hover:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22icon-triangle~hover-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20width%3D%2212%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2012%2012%22%3E%3Cpolygon%20points%3D%222%201%2010%206%202%2011%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E)}.pane-opioid-cards .view-opioid-cards .views-row .card-bg,.pane-opioid-cards .view-opioid-cards-node .views-row .card-bg,.pane-opioid-cards-node .view-opioid-cards .views-row .card-bg,.pane-opioid-cards-node .view-opioid-cards-node .views-row .card-bg{width:100%;height:100%;position:absolute;opacity:.5;z-index:1;margin:-20px}.no-backgroundblendmode .pane-opioid-cards .view-opioid-cards .views-row .card-bg,.no-backgroundblendmode .pane-opioid-cards .view-opioid-cards-node .views-row .card-bg{opacity:.85}.wine,.wine .card-bg{background-color:#833751}.blue,.blue .card-bg{background-color:#254a64}.green,.green .card-bg{background-color:#467830}#content #mini-panel-opioid_cards{margin:0}.page-opioids #modalContainer h2{padding:20px;color:#fff;margin:0;font-size:2.3em}.page-opioids #modalContainer .add-text{padding:20px}.page-opioids #cboxTitle{display:none!important}.page-opioids #cboxWrapper,.page-opioids #colorbox{overflow:visible}.opioid-village--body{background-color:#f2f8ec;background-image:repeating-linear-gradient(to left,#f2f8ec 0,#f2f8ec 55px,#e5f1d9 55px,#e5f1d9 110px)}@media (min-width:700px){.opioid-village--body .block-content{-ms-flex-align:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}}.opioid-village--header-divider{position:absolute;height:22px;width:100%;margin-top:-10px;background-image:repeating-linear-gradient(to left,rgba(255,255,255,.45) 0,rgba(255,255,255,.45) 5px,rgba(255,255,255,0) 5px,rgba(255,255,255,0) 15px)}.opioid-village--header.panel-pane>.block-inner{padding-top:20px;padding-bottom:20px;background-image:url(../images/opioid-village--usa.png);background-position:50% 100%;background-repeat:no-repeat;background-size:contain}@media (min-width:886px){.opioid-village--header.panel-pane>.block-inner{background-position:98% 100%}}.opioid-village--body-graphic{max-width:687px;width:100%;background-image:url(../images/opioid-village--village.png);background-size:contain;background-repeat:no-repeat}.opioid-village--body-copy{color:#006680}.opioid-village--body-copy p{font-size:1.25em;line-height:1.45em}@media (min-width:550px) and (max-width:700px){.opioid-village--body-copy{max-width:inherit;-ms-flex-align:start;-ms-flex-pack:justify;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.opioid-village--body-copy p{margin-right:20px}}@media (min-width:701px){.opioid-village--body-copy{margin-left:20px}}@media (min-width:1025px){.opioid-village--body-copy p{max-width:366px;font-size:1.5em}}.opioid-village--body-copy .attachment-download,.opioid-village--body-copy .sample-download{min-width:150px;display:block}.opioid-village--body-copy .attachment-download .meta-data,.opioid-village--body-copy .sample-download .meta-data{color:#5f6062}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.opioid-village--header.panel-pane>.block-inner{background-image:url(../images/opioid-village--usa@2x.png)}.opioid-village--body-graphic{background-image:url(../images/opioid-village--village@2x.png)}}.user-videos .video-embed-description{font-size:1.2em;margin-top:5px;margin-bottom:22px}.user-videos .item-list ul li{margin-right:0;margin-left:0}@media (min-width:0) and (max-width:649px){.user-videos .item-list ul li{max-width:480px;margin:0 auto 2em}}.user-videos .item-list ul li a{display:block}@media (min-width:650px){.user-videos .item-list ul{-ms-flex-pack:start;-ms-flex-wrap:wrap;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}.user-videos .item-list ul li{margin-right:20px}.projects-list--container{-webkit-column-width:auto;column-width:auto;-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px}}@media (min-width:651px) and (max-width:874px){.user-videos .item-list ul li{width:calc((100% / 2) - 10px)}.user-videos .item-list ul li:last-child,.user-videos .item-list ul li:nth-child(2n+2){margin-right:0}}@media (min-width:875px){.user-videos .item-list ul li{width:calc((100% / 4) - 15px)}.user-videos .item-list ul li:last-child,.user-videos .item-list ul li:nth-child(4n+4){margin-right:0}}.user-videos .item-list ul li .field-name-field-youtube-video-caption{margin-top:.5em;line-height:1.4em}.sample-preview a{position:relative;display:block;cursor:auto}.sample-preview a:before{content:"";position:absolute;height:100%;width:100%;background-image:url(../images/play_icon.svg);background-repeat:no-repeat;background-position:50% 47%;background-size:25% 25%}.sample-preview a:hover:before{background-image:url(../images/play_icon_hover.svg)}.projects-list{padding-left:65px;background-repeat:no-repeat;background-size:56px 48px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.projects-list h4{margin:0}.projects-list--training{background-image:url(../images/training_icon.svg)}.projects-list--workforce{background-image:url(../images/workforce_icon.svg)}.projects-list--access{background-image:url(../images/access_icon.svg)}.projects-list--evaluation{background-image:url(../images/evaluation_icon.svg)}.projects-list--mat{background-image:url(../images/mat_icon.svg)}.projects-list--integration{background-image:url(../images/integration_icon.svg)}.projects-list--vulnerable{background-image:url(../images/vulnerable_icon.svg)}@media (min-width:1025px){.projects-lists h2{margin-left:8%!important;margin-right:8%!important}}.projects-lists p{font-size:1.5em}fieldset.captcha{border:0;padding:0;margin:10px 0}fieldset.captcha .fieldset-legend{font-weight:700}#footer-wrapper fieldset.captcha .fieldset-wrapper{line-height:1.5em}#footer-wrapper fieldset.captcha .fieldset-description{margin-bottom:10px}@media (min-width:1025px){#footer-wrapper fieldset.captcha legend{float:left;text-align:right;width:6.5em;padding:.25em 1.5em .3em 0;display:inline-block}#footer-wrapper fieldset.captcha .fieldset-wrapper{display:inline-block;max-width:25em;padding:.3em 0}}@media (min-width:581px) and (max-width:665px){fieldset.captcha .g-recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0;max-width:240px}}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg{height:44px!important;line-height:44px!important;width:44px!important}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg>span{height:44px!important;width:44px!important}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle{height:44px!important}.at-expanding-share-button .at-expanding-share-button-toggle-bg{-webkit-box-shadow:none!important;box-shadow:none!important}.at-expanding-share-button .at-expanding-share-button-toggle-bg span{background-color:rgba(150,0,25,.8)!important}.at-expanding-share-button[data-position=bottom-left]{bottom:20px!important;left:18px!important}.at-expanding-share-button .at-expanding-share-button-services-list{margin:0 2px!important}.at-expanding-share-button .at-icon-wrapper{-webkit-box-shadow:none!important;box-shadow:none!important}