.zr-icon-base,.vanity_partnership_inner .vanity_colab_plus:after,.tv_section .special:before,.direct_mail_section .special:before,.radio_section .special:before{transform:translate(0,0);background-size:contain;background-position:center;content:" ";width:1em;height:1em;display:inline-block;vertical-align:text-bottom;background-repeat:no-repeat}.at-top.giving_vanity .main_site_header{background:transparent;box-shadow:none}.vanity_section{background:#353535;display:table;width:100%}
.vanity_section strong{font-weight:700}.vanity_inner{height:50px;text-align:center;display:table-cell;vertical-align:middle;width:100%;color:#fff}.vanity_inner a:link,.vanity_inner a:visited,.vanity_inner a:hover,.vanity_inner a:active,.vanity_inner a:focus{color:#fff;text-decoration:underline}.vanity_inner.blackText{color:#000}.vanity_inner.blackText a:link,.vanity_inner.blackText a:visited,.vanity_inner.blackText a:hover,.vanity_inner.blackText a:active,.vanity_inner.blackText a:focus{color:#000}
.vanity_inner.grayText{color:#72777c}.vanity_inner.grayText a:link,.vanity_inner.grayText a:visited,.vanity_inner.grayText a:hover,.vanity_inner.grayText a:active,.vanity_inner.grayText a:focus{color:#72777c}@media all and (max-width:767px){.vanity_url.content_refresh .hero_section{background-image:none;padding:3em 0}}.vanity_url .hero_section{background:#fafbfc url(/zrs/starterview/fcbbbae4/img/index_hero_bg.jpg) center center no-repeat;background-size:cover}@media(max-width:980px){.vanity_url .hero_section{padding-top:1em;background-size:200%;background-position:top left}
}@media all and (max-width:767px){.vanity_url .hero_section{background-image:none;padding:3em 1em;background:#f6f7f8}.vanity_url .hero_section .hero_text_content{margin:auto}}@media(max-width:980px) and (min-width:768px){}.vanity_partnership_colab{max-width:343px;max-height:70px;display:table;margin:auto;margin-bottom:15px}.vanity_partnership_wrapper{background:url('/zrs/starterview/9943e531/img/publishers/publishers_outline.png') no-repeat center;background-size:contain;height:66px;display:flex;margin-bottom:15px}.vanity_partnership_inner{height:57px;max-width:230px;margin:auto auto 0;display:flex;justify-content:center;align-items:center}
.vanity_partnership_inner .partnerlogo{max-height:100%;max-width:100%}.vanity_partnership_inner .vanity_colab_plus{font-size:0}.vanity_partnership_inner .vanity_colab_plus:after{font-size:17px;margin-left:6px;margin-right:6px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1600 736v192q0 40-28 68t-68 28h-416v416q0 40-28 68t-68 28h-192q-40 0-68-28t-28-68v-416h-416q-40 0-68-28t-28-68v-192q0-40 28-68t68-28h416v-416q0-40 28-68t68-28h192q40 0 68 28t28 68v416h416q40 0 68 28t28 68z' fill='%23277f6a'/%3E%3C/svg%3E")}.partnerlogo_wrapper{margin:auto;height:35px;display:flex;align-items:center}.vanity_img{max-width:100px;max-height:41px;vertical-align:middle}.vanity_text{display:inline-block;vertical-align:top;padding:12px}.vanity_text.show{display:inline-block}
.vanity_text sup{vertical-align:super;font-size:7px}.vanity_text_aside{display:inline-block;padding:12px}.vanity_text_aside a{padding:12px}.post_a_job .vanity_text{color:#fff}.tv_section .special:before,.direct_mail_section .special:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1056 1356v-716h-320v716q0 25 18 38.5t46 13.5h192q28 0 46-13.5t18-38.5zm-456-844h195l-126-161q-26-31-69-31-40 0-68 28t-28 68 28 68 68 28zm688-96q0-40-28-68t-68-28q-43 0-69 31l-125 161h194q40 0 68-28t28-68zm376 256v320q0 14-9 23t-23 9h-96v416q0 40-28 68t-68 28h-1088q-40 0-68-28t-28-68v-416h-96q-14 0-23-9t-9-23v-320q0-14 9-23t23-9h440q-93 0-158.5-65.5t-65.5-158.5 65.5-158.5 158.5-65.5q107 0 168 77l128 165 128-165q61-77 168-77 93 0 158.5 65.5t65.5 158.5-65.5 158.5-158.5 65.5h440q14 0 23 9t9 23z' fill='%23ffffff'/%3E%3C/svg%3E");font-size:1em;line-height:normal;margin-right:.3em;vertical-align:bottom}.radio_section .special:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1472 704v128q0 221-147.5 384.5t-364.5 187.5v132h256q26 0 45 19t19 45-19 45-45 19h-640q-26 0-45-19t-19-45 19-45 45-19h256v-132q-217-24-364.5-187.5t-147.5-384.5v-128q0-26 19-45t45-19 45 19 19 45v128q0 185 131.5 316.5t316.5 131.5 316.5-131.5 131.5-316.5v-128q0-26 19-45t45-19 45 19 19 45zm-256-384v512q0 132-94 226t-226 94-226-94-94-226v-512q0-132 94-226t226-94 226 94 94 226z' fill='%23ffffff'/%3E%3C/svg%3E");font-size:1em;line-height:normal;margin-right:.3em;vertical-align:bottom}
.sec_title{text-transform:uppercase}.zip_tag_line{font-weight:300}.note{display:block;font-size:.7em}body.vanity_url.noHeader{padding-top:0}@media(max-width:479px){.vanity_text{padding-bottom:0;line-height:20px}.direct_mail_section .vanity_text{display:inline-block}}.bad_offer_code{color:#d22}.bad_offer_code a:link,.bad_offer_code a:visited,.bad_offer_code a:hover,.bad_offer_code a:active,.bad_offer_code a:focus{color:#0e75e2}.vanity_terms{margin-top:11px;font-size:14px}@media all and (min-width:1200px){.vanity_url .vanity_multi_display.hero_section{padding:4em 0}
}.vanity_sub_form_terms .sub_form_terms{position:absolute;bottom:15px;max-width:525px;font-size:11px;color:#515659}@media all and (max-width:1399px){.vanity_sub_form_terms .sub_form_terms{margin-left:20px}}@media all and (max-width:1199px){.vanity_sub_form_terms .sub_form_terms{margin:0 auto;left:0;right:0;text-align:center}}@media all and (max-width:767px){.vanity_sub_form_terms .sub_form_terms{position:initial;margin-top:15px}}@media all and (min-width:1400px){.pindex .vanity_sub_form_terms.hero_section{padding:8em 0}
}@media all and (max-width:1199px){.pindex .vanity_sub_form_terms.hero_section{background-size:240%;background-position:left}}.has_large_hero_img_subject .hero_text_content{margin-left:0}@media all and (max-width:1399px){.has_large_hero_img_subject .hero_text_content{margin-left:20px}}@media all and (max-width:1199px){.has_large_hero_img_subject .hero_text_content{margin:0 auto}}.has_large_hero_img_subject .hero_section .content{max-width:none}.giving_vanity .hero_section{max-width:1440px;margin:0 auto}
.giving_vanity .hero_section .headline{font-family:'Frank Ruhl Libre',serif;font-size:44px}.giving_vanity .hero_section .sub_head{font-size:18px}@media(max-width:980px){.giving_vanity .user_create_form_min .submit_wrapper{width:auto}}.champion_employer .hero_section .headline{padding-right:70px}.champion_employer .hero_text_content,.multi_display .hero_text_content{padding:2em 1.7em}@media(max-width:767px){.champion_employer .hero_text_content,.multi_display .hero_text_content{padding:0}.champion_employer .hero_section,.multi_display .hero_section{background-image:none}
.champion_employer .hero_section .headline,.multi_display .hero_section .headline{padding-right:0}.champion_employer #site_header .brand img,.multi_display #site_header .brand img{height:31px}}@media(min-width:1400px){.champion_employer .hero_section,.multi_display .hero_section{background-size:1400px}}.champion_employer .sec_title,.multi_display .sec_title{text-transform:none}.champion_employer .hero_section a,.multi_display .hero_section a{color:#3e98f8;text-decoration:underline}.champion_employer #site_header .brand img,.multi_display #site_header .brand img{width:auto !important;height:36px}
@media all and (min-width:768px){.vanity_oneoff .vanity_text{font-size:25px;font-weight:300;line-height:1.3}.vanity_oneoff .hero_section .headline{font-size:32px}.vanity_oneoff .hero_text_content{padding:30px}}@media(min-width:1400px){.vanity_oneoff .hero_section{background-size:cover}}.vanity_oneoff .partnerlogo_wrapper{margin-bottom:12px;height:initial}.vanity_oneoff .vanity_partnership_inner{max-width:250px;height:50px}.vanity_oneoff .vanity_partnership_wrapper{background:0;height:40px}.vanity_oneoff .vanity_partnership_zrlogo{width:130px;height:40px}
.vanity_oneoff .vanity_partnership_colab{max-width:290px}.vanity_banner_cont{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1024px}@media(min-width:768px){.vanity_banner_cont:after{background:#353535;content:" ";display:block;height:100%;position:absolute;right:0;top:0;width:50%;z-index:0}}.vanity_banner_sec{flex:1 1 50%;min-width:420px;padding:15px}@media(max-width:768px){.vanity_banner_sec{font-size:14px}}.vanity_banner_sec:last-child{background:#353535;line-height:55px;position:relative;text-align:left;z-index:1}
@media(min-width:768px){.vanity_banner_sec:last-child{padding-top:27px}}@media(max-width:840px){.vanity_banner_sec:last-child{text-align:center}}.video_container{display:none}@media all and (min-width:1299px){.video_container{display:block;position:absolute;overflow:hidden;top:0;right:0;width:100%;height:100%;z-index:0;animation:fadein 1s}.video_container+.content{z-index:1;position:relative}.video_bkg{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}
.vanity_url .vanity_use_header_animation{background:#fafafa}.vanity_use_header_animation .hero_text_content{margin-left:0}@keyframes fadein{from{opacity:0}to{opacity:1}}}.vanity_url.exclusive_affiliate_employer .vanity_inner{background-color:#515659 !important;padding:20px 10px}@media all and (max-width:991px){.vanity_url.exclusive_affiliate_employer .vanity_inner{padding:15px 10px}}.vanity_url.exclusive_affiliate_employer .vanity_text.show{display:block;margin-top:10px;padding:0}.vanity_url.exclusive_affiliate_employer .sec_title{text-transform:none}
@media all and (max-width:479px){.vanity_url.exclusive_affiliate_employer .sec_title{font-size:12px}}.vanity_url.exclusive_affiliate_employer .vanity_img{max-width:300px}@media all and (max-width:991px){.vanity_url.exclusive_affiliate_employer .vanity_img{max-height:30px}}@media all and (max-width:479px){.vanity_url.exclusive_affiliate_employer .vanity_img{max-height:20px}}.vanity_url.exclusive_affiliate_employer .hero_section{background:url('//www.ziprecruiter.com/assets/static/img/vanity/exclusive/highlight-enhancement-phone-right-3.png') no-repeat center center;position:relative}
.vanity_url.exclusive_affiliate_employer .hero_section:after{background:linear-gradient(180deg,white 0,black 100%);content:'';height:100%;position:absolute;top:0;width:100%;z-index:-1}@media all and (max-width:991px){.vanity_url.exclusive_affiliate_employer .hero_section{background:#f6f7f8 url('//www.ziprecruiter.com/assets/static/img/vanity/exclusive/highlight-enhancement-phone-center.jpg') no-repeat center -90px;background-size:auto 570px;padding:300px 0 0}.vanity_url.exclusive_affiliate_employer .hero_section:after,.vanity_url.exclusive_affiliate_employer .hero_section:before{display:none}
}@media all and (max-width:479px){.vanity_url.exclusive_affiliate_employer .hero_section{background:#f6f7f8 url('//www.ziprecruiter.com/assets/static/img/vanity/exclusive/highlight-enhancement-phone-center.jpg') no-repeat center -60px;background-size:auto 370px;padding:200px 0 0}.vanity_url.exclusive_affiliate_employer .hero_section:before{border-top:solid 1px #d8dbdc;display:block;height:0;margin-left:20px;margin-right:20px;top:200px;width:calc(100% - 40px);z-index:1}}@media all and (max-width:991px){.vanity_url.exclusive_affiliate_employer .hero_section .content{background:#f6f7f8;margin-top:0;margin-bottom:30px}
}@media all and (min-width:992px) and (max-width:1199px){.vanity_url.exclusive_affiliate_employer .hero_section .hero_text_content{margin-left:0}}@media all and (max-width:479px){.vanity_url.exclusive_affiliate_employer .hero_section .hero_text_content{background:#f6f7f8;padding:20px 30px 0}}@media all and (max-width:479px){.vanity_url.exclusive_affiliate_employer .hero_section .hero_text_content .headline{font-size:24px}}@media all and (max-width:991px){.vanity_url.exclusive_affiliate_employer .hero_section .hero_text_content .subheadline{font-size:18px}
}@media all and (max-width:479px){.vanity_url.exclusive_affiliate_employer .hero_section .hero_text_content .subheadline{font-size:11px}}.vanity_url.exclusive_affiliate_employer .hero_section .exclusive_sub_note{color:#2f3639;font-size:18px;font-weight:700}@media all and (max-width:479px){.vanity_url.exclusive_affiliate_employer .hero_section .exclusive_sub_note{font-size:11px}}