.job-description>p{margin:0 0 10px}h2.job-title,h3.hdr_common{font-weight:700}h3.title-top{padding-top:15px}.link{margin-top:10px}.title h1{font-size:20px}footer{border-top:1px solid #c8c4c0}.color-wrapper{background-color:#eff5fd;border:1px solid #b9daed;padding:10px}.block-sm{padding:15px}ul{padding-left:15px}h2.job-title{font-size:15px}.career_box{margin-bottom:15px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.popVideo{padding:15px 15px 10px;border:1px solid #c8c4c0;background-color:#fff}.company-item a,a .popVideo{color:#000}.cv_top{padding:20px 20px 10px}.cv-header{font-size:14px;padding:50px 0;border-bottom:1px solid #c8c4c0}a .vdo-duration{color:#999998}.cv-para{padding:20px 15px;line-height:25px}.cv-main{padding:0 20px 20px}.coreValue-bold{font-family:'Suti';color:#b7804e;font-size:20px;padding-top:30px}.body_content .slick-next:before,.body_content .slick-prev:before,main .slick-next:before,main .slick-prev:before{font-size:20px;padding:13px 8px}.cv-item{margin-bottom:20px;font-size:14px}.cv-quote{font-size:16px;margin-bottom:0}.quote-name{font-size:10px}.bg-wide{background-color:#f0ece8}.giveBack-item{padding:20px 35px;font-size:12px}.giveBack-item h3{font-size:17px;font-weight:700}.giveBack-item .img-wrapper{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}.giveBack-item .text-wrapper{padding:0 15px}.cr-items{padding:0 25px}.quote-text{position:relative;padding:20px 0 20px 40px}.quote-text-content{font-style:italic}.quote-text:before{display:block;padding-left:10px;content:"\201C";font-size:60px;position:absolute;left:0;top:0;color:#7a7a7a;font-family:georgia}.quote-text-author{color:#949494;font-size:12px;padding-top:10px}.cr-main{padding:10px 0 0}.life,.open,.peak,.place{padding:25px 20px}.peak{text-align:center}.peak .icon-bottom{margin-bottom:40px}.peak .icon-bottom h3{font-size:16px;font-weight:700}.peak .icon-bottom p{font-size:11px}.peak .icon-outer{padding:0 25%}#company-slider{border:1px solid #c8c4c0;background-color:#fff}.company-item{background-color:#fff;border-right:1px solid #c8c4c0;padding:10px 15px;min-height:160px}.company-item:last-child{border-right:none}ul.items{margin-left:0;padding-left:0}.vdo-title{font-size:13px;font-weight:700}.open .title{padding-top:15px}.positions .job-title{font-size:16px;font-weight:700}.positions .job-subtitle{color:#6d6d6d;font-size:11px}.positions .job-description{font-size:12px;margin-top:15px}.positions .job-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.positions .hide-description{max-height:128px;overflow-y:hidden}.positions .readmore{font-weight:700}.positions .readmore.shadow::before{content:"";height:20px;background:#fff;width:100%;position:absolute;top:-20px;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.8))}.positions .hide-description.showHidden{max-height:none;overflow-y:none}.positions .position-apply{padding:11px 28px;display:inline-block;margin-top:15px;text-decoration:none}.positions .pos-item{border-bottom:1px solid #c8c4c0;margin:10px 0}.place{text-align:center}.place-item{padding:20px 0;margin:0 20px;border-bottom:1px solid #c8c4c0}.place-item.last-location{border:0}.cranbury img{max-height:317px}.Columbus img{max-height:280px}.melville img,.reno img{max-height:284px}.place-subtitle{color:#7e7e7e}.icons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.peak-icon-item{width:50%;padding:0 15px}#content_main .slick-next{right:-18px!important}#content_main .slick-prev{left:-20px!important}#content_main .slick-next,#content_main .slick-prev{width:38px;height:70px}#core-values-hero-banner img,.grit-row{width:100%}#core-values-hero-banner,#horiz_container_inner{opacity:0}.slick-dotted.slick-slider{margin-bottom:40px}#core-values-hero-banner .slick-next{right:-19px!important}#core-values-hero-banner .slick-prev{left:-25px!important}#horiz_container_inner .slick-next{right:-25px!important}#horiz_container_inner .slick-prev{left:-25px!important}#core-values-hero-banner .slick-next,#core-values-hero-banner .slick-prev,#horiz_container_inner .slick-next,#horiz_container_inner .slick-prev{width:38px;height:70px}.cv-item img{padding-bottom:5px;height:40px}.cv-header img{padding-bottom:9px;height:45px}.grit-row{padding:50px 0;border-bottom:1px solid #c8c4c0}.grit-row:last-child{border:0}.vdo-thumb>.play-btn-overlay>.play-btn{background-size:14%}.place-img.cranbury{padding-left:25%;padding-right:25%}.place-img.reno{padding-left:17%;padding-right:17%}.place-img.Columbus{padding-left:10%;padding-right:10%}.open-imgs{display:-webkit-flex;display:-ms-flexbox;display:flex}.open-img{display:inline-block;padding:0 10px;margin:0 auto}.open-img img{max-height:90px}.forms-wrapper{max-width:350px;margin:10px auto;background-color:#eff5fd;border:1px solid #b9daed;padding:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:justify;justify-content:space-around}.forms-field{display:inline-block;margin:10px}.no-job{padding-top:30px;padding-bottom:40px;text-align:center;font-size:18px;border-bottom:1px solid #c8c4c0}#no-openings-message{font-weight:700}@media (max-width:450px){.no-job{font-size:14px}}@media (max-width:360px){.forms-wrapper,.no-job{font-size:12px}.forms-field{margin:2px}}@media (min-width:450px){.company-item{min-height:200px}}@media (min-width:768px){.open-img{padding:0 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.title h1{font-size:30px}body{font-size:15px}.lead{font-size:17px}.peak .icon-bottom h3,h3.hdr_common{font-size:20px}.block{margin-top:55px}.block-sm{padding:35px 0 10px}#pexSupply-team-txt{padding-left:20px}.career_box{padding:0 20px 20px}.career_benefits_with_video{display:-webkit-flex;display:-ms-flexbox;display:flex}.career_benefits{width:40%;margin-right:5%}ul{padding-left:35px}.cv-para{font-size:18px;padding:0 0 0 35px;line-height:40px;width:45%}.coreValue-bold,.giveBack-item h3{font-size:24px}.cv-quote{font-size:22px}.peak .icon-bottom p,.quote-name{font-size:13px}.vdo-title{margin-top:15px}.giveBack-item{padding:35px 0;font-size:16px}.giveBack-main{padding:0 15px;margin-bottom:35px}.giveBack-item.padding-right{padding-right:15px}.giveBack-item.padding-left{padding-left:15px}.giveBack-item img{width:100%}.cr-items{padding:0}.quote-text{padding:30px 60px 30px 50px}.quote-text:before{left:10px}#careers .title h3{padding-top:55px;font-size:22px;letter-spacing:5px}.life{padding-bottom:45px}.icon-outer img{max-width:80px}#careers .vdo-thumb>.play-btn-overlay>.play-btn{background-size:18%}.company-item{padding:18px}.open .title,.positions{display:-webkit-flex;display:-ms-flexbox;display:flex}.open .title{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-left:330px}.open .title h3{-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.positions{border-bottom:1px solid #c8c4c0;padding-top:30px}.pos-left{border-right:1px solid #c8c4c0;width:50%}.pos-right{width:50%}.positions .pos-item{border-bottom:none}.positions .border-bottom{border-bottom:1px solid #c8c4c0}.positions .margin-right{margin:0 40px 20px 0}.positions .margin-left{margin:0 0 20px 40px}.cv-header p,.positions .job-title{font-size:18px}.positions h2{margin-top:5px}.positions .job-subtitle{font-size:12px}.positions .job-description{font-size:14px}.positions .position-apply{padding:11px 33px}.place-container .row{display:-webkit-flex;display:-ms-flexbox;display:flex}.place-text{text-align:left;display:inline-block}.place-img{padding:10px 0 30px}.place-item{border-bottom:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.peak-icon-item{width:25%;padding:10px 15px}.cv_top .popVideo{padding:30px 30px 17px}.cv_top .vdo-title{font-size:15px}.vdo-duration{display:block}.company-item{min-height:225px}.cv-header p{width:auto}#cv-slider-container{max-width:1280px;padding:0 55px;margin:auto}.cv_top{padding:55px}.cv-image,.cv-item{margin:auto;width:50%;font-size:18px}.cv-item p{width:85%}.cv-item img{padding-bottom:15px}.cv-header{padding:50px 0}.cv-header img,.cv-item img{width:auto;height:auto}.grit-row:nth-child(odd){-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grit-row:nth-child(even) .cv-image,.grit-row:nth-child(odd) .cv-item{padding-left:30px}}@media (min-width:920px){.company-item{min-height:255px}}@media (min-width:1280px){.cv-header{padding:20px 0 50px;line-height:30px}.cv-item{line-height:30px;word-spacing:2px}.cv-para{padding:7% 0 0 35px;line-height:50px;font-size:24px}#content_body .wrapper{padding:45px 55px}#careers .wrapper,.content_body .wrapper{padding:0 55px}.coreValue-bold{font-size:30px}.giveBack-item .text-wrapper{padding:30px}.content_body .cr-main{padding:20px 55px}.quote-text{padding:30px 10px 30px 60px}.quote-text-content{font-size:17px}.life,.open,.peak,.place{padding:0 55px;max-width:1280px;margin-left:auto;margin-right:auto}.life,.place{padding:0 55px 45px}}@media (max-width:450px){.cv-main{margin:0 20px}}