.careers-content .featured{background-color:#fff;background-position:center top;background-image:url(../images/careers-featured.png)}.careers-content .featured .abstract{background-repeat:no-repeat;background-position:2.5% 100%}.careers-content .featured .abstract.rock{background-image:url(../images/careers-rock.png)}.careers-content .featured .abstract.wave{background-image:url(../images/careers-wave.png);background-position:bottom left}.careers-content .featured .abstract .person{background-position:bottom left;background-repeat:no-repeat;background-size:25%}.careers-content .featured .abstract .person.guy{background-image:url(../images/careers-guy.png)}.careers-content .featured .abstract .person.guy .entry-content{height:399px}.careers-content .featured .abstract .person.guy .entry-content hr{margin-top:19%}.careers-content .featured .abstract .person.lady-1{background-image:url(../images/careers-lady-1.png)}.careers-content .featured .abstract .person.lady-1 .entry-content{min-height:400px}.careers-content .featured .abstract .person.lady-1 .entry-content hr{margin-top:21%}.careers-content .featured .abstract .person.lady-2{background-image:url(../images/careers-lady-2.png)}.careers-content .featured .abstract .person.lady-2 .entry-content{min-height:400px}.careers-content .featured .abstract .person.lady-2 .entry-content hr{margin-top:23%}.careers-content .featured .abstract .person.lady-3{background-image:url(../images/careers-lady-3.png)}.careers-content .featured .abstract .person.lady-3 .entry-content{min-height:400px}.careers-content .featured .abstract .person.lady-3 .entry-content hr{margin-top:17%}.careers-content .featured .abstract .person .entry-content{margin:0;padding-left:43.75%}.careers-content .featured .abstract .person .entry-content hr{margin-left:1%;width:49px;height:3px;background-color:#d1222d;border-width:0}.careers-content .featured .abstract .person .entry-content h1,.careers-content .featured .abstract .person .entry-content h3,.careers-content .featured .abstract .person .entry-content h5{margin:0;padding:0;color:#7a7a7a;font-size:25px;font-weight:900;letter-spacing:.02em;line-height:40px}.careers-content .featured .abstract .person .entry-content h2,.careers-content .featured .abstract .person .entry-content h4{margin:0;padding:0;padding-bottom:10px;color:#d1222d;font-size:41px;font-weight:900;letter-spacing:.02em;line-height:53px}.careers-content .career-header,.careers-content .search{padding:1.5em 0}.careers-content .career-header .main,.careers-content .search .main{position:relative}.careers-content .career-header h2,.careers-content .career-header h3,.careers-content .search h2,.careers-content .search h3{position:relative;margin:0;padding:0;color:#d1222d;font-size:228.5%;font-weight:900;line-height:1.6em}.careers-content .career-header h2 .ajax-load,.careers-content .career-header h3 .ajax-load,.careers-content .search h2 .ajax-load,.careers-content .search h3 .ajax-load{position:absolute;top:25%;right:0;width:auto;height:50%}.careers-content .career-header h1,.careers-content .search h1{margin:0;padding:0;color:#d1202c;font-size:228.5%;font-weight:700;line-height:1.6em}.careers-content .career-header .apply,.careers-content .search .apply{position:absolute;top:50%;right:0;margin-top:-22px;height:44px}.careers-content .career-header div>select,.careers-content .search div>select{float:left;margin-right:1.5%;width:23.875%;height:45px;line-height:0}.careers-content .career-header div>input,.careers-content .search div>input{float:left;margin-right:1.5%;width:12.78%}.careers-content .career-header div>input:last-child,.careers-content .search div>input:last-child{width:9.595%;margin-right:0}.careers-content .more-listings{display:none}.careers-content .load-listings{display:block;margin-bottom:1em}.careers-content .listing{padding:1.5em 0;background-color:#fff}.careers-content .listings{padding:1.5em 0;background-color:#fff}.careers-content .listings h3{margin-bottom:.25em;color:#000;font-weight:400}.careers-content .listings article{margin-bottom:1em;border-width:0;border-bottom:2px;border-color:#f7f7f7;border-style:solid;color:#000}.careers-content .listings article:last-child{margin-bottom:0;border-bottom:0}.careers-content .listings article small{font-size:1em;font-weight:700}.careers-content .listings article h4{margin-top:0;margin-bottom:1em;font-size:1.2em}.careers-content .listings article h4 a{color:#d1222d;font-weight:400}.careers-content .listings article h4 a:hover{text-decoration:underline}.careers-content form{margin-top:1.5em}.careers-content form .apply-close{float:right}.careers-content form .careers-fifty{float:left;margin-right:2%;width:49%}.careers-content form .careers-fifty input{width:100%}.careers-content form .careers-fifty .c-radio input,.careers-content form .careers-fifty .c-radio label{display:inline}.careers-content form .careers-fifty .c-radio input{width:auto}.careers-content form .careers-fifty .c-radio label{margin-left:.5em;margin-right:2em}.careers-content form .careers-fifty .c-radio label.error{float:right}.careers-content form .careers-fifty:nth-child(even){margin-right:0}.careers-content form label.error{color:#d1222d}.careers-content form textarea{width:100%;height:7.5em}.careers-content form .ajax-load-sm{margin-left:.5em;vertical-align:center}.careers-content #file-upload{display:inline;width:0;height:0;border-width:0;opacity:0}.careers-content .x-accordion{margin:2em auto}.careers-content .x-accordion .x-accordion-group{-webkit-box-shadow:none;box-shadow:none;border-left:0;border-right:0}.careers-content .x-accordion .x-accordion-group:not(:first-child){border-top:0}.careers-content .x-accordion .x-accordion-group .x-accordion-toggle:before{content:"\f067";position:relative;display:inline-block;bottom:.1em;margin-right:10px;font-size:74%;color:#ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease;transition:all .3s ease;font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.careers-content .x-accordion .x-accordion-group .x-accordion-toggle h4{display:inline;margin-left:1em;color:#d1222d;font-weight:500}.careers-content .x-accordion .x-accordion-group .x-accordion-inner{border-width:0}.careers-content .x-accordion .x-accordion-group .x-accordion-inner h5{font-weight:400}.careers-content .x-accordion .x-accordion-group .x-accordion-inner ul{margin-bottom:1.313em;font-size:17px}.careers-popup{display:none;position:fixed;top:0;left:0;width:100%;min-width:100vw;height:100%;min-height:100vh;z-index:9999}.careers-popup .background{position:absolute;top:0;left:0;width:100%;min-width:100vw;height:100%;min-height:100vh;background-color:rgba(0,0,0,.75)}.careers-popup .close-container{padding:0 1rem;text-align:right}.careers-popup .close-this{float:right;color:#d1222d}.careers-popup form{position:fixed;padding:1rem 0;top:50%;left:50%;max-width:60vw;max-height:70vh;background-color:#fff;overflow:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#clinic-careers-bg{background-image:url(../images/clinic-careers-image.jpg);margin:0 auto;max-width:1200px;background-repeat:no-repeat}#corporate-careers-bg{background-image:url(../images/pthealth-headoffice.jpg);background-repeat:no-repeat;background-position:center;margin:0 auto;max-width:1200px;padding-top:15%}.clinic-careers-title{text-align:center}.clinic-careers-title h1,.clinic-careers-title p{color:#3e3e3e!important}#clinic-careers-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#clinic-careers-benefits .benefits-column{background-color:#f7f7f7;margin:20px auto;width:250px;text-align:center;padding:2rem 2rem 0}#clinic-careers-benefits .benefits-column .col-pic{height:125px;padding:0}#clinic-careers-benefits .benefits-column .col-paragraph{font-size:14px}#search-careers .cf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#search-careers .cf select{width:250px;margin:10px auto}#search-careers .cf input{margin:10px auto;width:250px}#job-listings{width:100%}#job-listings .category-container{margin:20px;padding:20px;border:1px solid #eee}@media all and (max-width:980px){.careers-content .featured .abstract{background-size:50%}.careers-content .featured .abstract .person{background-size:50%}.careers-content .featured .abstract .person.guy{background-size:auto 230px}.careers-content .featured .abstract .person.guy .entry-content{min-height:initial;height:230px}.careers-content .featured .abstract .person.lady-1{background-position:top left}.careers-content .featured .abstract .person.lady-1 .entry-content{min-height:initial;height:auto}.careers-content .featured .abstract .person.lady-2{background-position:top left}.careers-content .featured .abstract .person.lady-2 .entry-content{min-height:initial;height:auto}.careers-content .featured .abstract .person.lady-3{background-position:top left}.careers-content .featured .abstract .person.lady-3 .entry-content{min-height:initial;height:auto}.careers-content .featured .abstract .person .entry-content hr{display:none}.careers-content .featured .abstract .person .entry-content h1,.careers-content .featured .abstract .person .entry-content h3,.careers-content .featured .abstract .person .entry-content h5{font-size:140%;line-height:1.5em}.careers-content .featured .abstract .person .entry-content h2,.careers-content .featured .abstract .person .entry-content h4{font-size:160%;line-height:1.5em}.careers-content .search div>select{margin-top:1.5%;width:32.33%}.careers-content .search div>input{margin-top:1.5%;width:49.25%}.careers-content .search div>input:last-child{width:49.25%}.careers-content .search div :nth-child(3){margin-right:0}.careers-content .career-header .main{padding-right:25%}.careers-content .career-header h2{font-size:160%}}@media all and (max-width:768px){.careers-popup{max-width:90vh;max-height:90vh}.badges{display:none}}@media all and (max-width:720px){.careers-content .featured .abstract .person{margin-top:-3px;width:100%}.careers-content .featured .abstract .person .entry-content{padding:0 10%;background-color:rgba(255,255,255,.5);text-align:center}}@media all and (max-width:480px){.careers-content .featured .abstract .person{background-size:100%}.careers-content .featured .abstract .person .entry-content{padding:10px 0;height:auto!important;max-height:210px;background-color:rgba(255,255,255,.75)}.careers-content .featured .abstract .person .entry-content h1,.careers-content .featured .abstract .person .entry-content h3,.careers-content .featured .abstract .person .entry-content h5{font-size:120%}.careers-content .featured .abstract .person .entry-content h2,.careers-content .featured .abstract .person .entry-content h4{font-size:140%}.careers-content .search{padding-top:0}.careers-content .search h3{font-size:20px;line-height:1em}.careers-content .search div>select{margin-right:0;width:100%}.careers-content .career-header .apply{position:static;margin-top:.25em;height:auto}.careers-content .career-header h2{font-size:140%}.careers-content form .careers-fifty{margin-right:0;width:100%}}.badges{float:right;padding:0 10px}.best-awards a img{border:10px solid #fff}.best-awards-bottom{display:none}@media all and (max-width:980px){.best-awards{display:none}.best-awards-bottom{display:block}}