.group{*zoom:1}.group:after,.group:before{content:"";display:table}.group:after{clear:both}#careers h1{font-size:2.575em;font-weight:400}#careers .full-width-wrapper{background:#f3f6f7;padding-top:30px}#careers #application_form .form-icon{display:inline-block;font-size:20px;margin-left:5px;vertical-align:bottom}#careers #career-page #application_form .info-box{margin:0;max-width:600px}#careers #career-page a{display:block}#careers #career-page a:link,#careers #career-page a:visited{color:#0091c7}#careers #career-page a:active,#careers #career-page a:focus,#careers #career-page a:hover{color:#006c94}#careers #main{min-height:900px}#careers #main #application_form .linkedin-field>div>input{height:59px}#careers #main .simple-pagination ul{margin-top:30px;text-align:center}#careers #main .simple-pagination ul li{display:inline-block;padding:10px}#careers .careers-wrapper{padding:0 50px 50px;width:calc(100% - 315px)}@media (max-width:1350px){#careers .careers-wrapper{width:100%}}#careers .careers-wrapper h3{color:#2d3942}#careers .careers-wrapper span.bold{color:#2d3942;font-size:1.575em;font-weight:400;padding:0;text-align:left}#careers .careers-wrapper .department-tabs{max-width:1488px}#careers .careers-wrapper .department-tabs .tab-title{min-width:136px;padding:0}#careers .careers-wrapper .job-count p{color:#5d666d;font-size:1.15em}#careers .careers-wrapper .job-listing h4{font-weight:400;margin:0 0 15px}#careers .careers-wrapper .job-listing a{font-size:15px}#careers .careers-wrapper .job-listing .position{background:#fff;border:none;border-radius:5px;box-shadow:0 0 8px #cacaca;margin-bottom:15px;padding:15px 20px}#careers .careers-wrapper .job-listing .position .job-description{font-size:15px;font-weight:400;margin-bottom:15px}#careers .careers-wrapper h1.heading{color:#2d3942;font-size:1.575em;font-weight:400;margin:0 0 15px;text-transform:capitalize}#careers .careers-wrapper div.content-wrap{background:red;border-radius:5px;box-shadow:0 0 8px #cacaca}#careers .careers-wrapper div.content-wrap.left{background:#fff;padding:10px}#careers .careers-wrapper div.content-wrap.right{background:#f1f2f2}#careers .careers-wrapper div.content-wrap.right #application_form .info-box{margin:0 auto}#careers .careers-wrapper .job-count{text-align:center;width:120px}@media (max-width:806px){#careers .careers-wrapper .job-count{width:100%}}#careers .careers-wrapper .job-count.on-careers-page{margin-bottom:25px}@media (max-width:991px){#careers .careers-wrapper .job-count.on-careers-page{text-align:center;width:100%}}@media (max-width:650px){#careers .careers-wrapper .job-count.on-careers-page{text-align:left;width:100%}}#careers .careers-wrapper .job-listing{width:calc(100% - 120px)}@media (max-width:991px){#careers .careers-wrapper .job-listing{width:100%}}#careers .careers-wrapper .job-content{margin-bottom:0}@media (max-width:991px){#careers .careers-wrapper .job-content{margin-bottom:20px;margin-top:10px}}#careers .careers-wrapper .a-row.job-offer-heading{background:#fff;border-radius:5px;box-shadow:0 0 8px #cacaca;margin-bottom:20px;margin-top:15px;padding-top:20px}#careers .careers-wrapper .share--single-job{float:right;position:absolute;right:10px;top:-30px}@media (max-width:650px){#careers .careers-wrapper .share--single-job{top:-130px}}#careers .careers-at-alison a:not(.tab-link):link,#careers .careers-at-alison a:not(.tab-link):visited{color:#0091c7}#careers .careers-at-alison a:not(.tab-link):active,#careers .careers-at-alison a:not(.tab-link):focus,#careers .careers-at-alison a:not(.tab-link):hover{color:#00597b}#careers .careers-at-alison .faqs--menu-title h3{color:#2e3942}@media (max-width:1146px){#careers .careers-at-alison .heading-left-column{width:100%!important}}@media (max-width:1492px){#careers .careers-at-alison .heading-left-column h1{font-size:2.375em}}@media (max-width:1146px){#careers .careers-at-alison .heading-right-column{margin-left:0!important;width:100%!important}}@media (max-width:684px){#careers .careers-at-alison .heading-right-column div.col-xs-3,#careers .careers-at-alison .heading-right-column div.col-xs-9{text-align:left!important;width:100%}}@media (max-width:1237px){#careers .careers-at-alison .left-column{width:calc(100% + 30px)}}@media (max-width:1024px){#careers .careers-at-alison .left-column{width:100%}#careers .careers-at-alison .right-column{margin-left:0!important}}@media (max-width:1237px){#careers .careers-at-alison .right-column{margin-left:15px;margin-top:25px;width:100%!important}}@media (max-width:1350px){#careers .careers-at-alison .right-column{width:63%}#careers .careers-at-alison .heading-right-column{width:100%}}#careers .careers-at-alison .heading-right-column h2{font-size:1.075em;font-weight:500;line-height:1.375em;margin:0;padding-top:7px;text-align:left}#careers .careers-at-alison .static-social-share{margin:10px 0 20px}#careers .careers-at-alison .faqs--area-answers h4{font-size:1.175em;font-weight:500;margin:0;text-align:left}#careers .careers-at-alison .faqs--area-answers blockquote{text-align:left}#careers .careers-at-alison .new-careers-bottom-ad{padding-bottom:50px;text-align:center}#careers #careers-menu li .arrow{top:4px}#careers #careers-menu li:nth-child(2) .arrow{top:11px!important}.tab-header-inline{display:table;width:100%}.tab-header-inline .tab-title{border-bottom:2px solid #f1f2f2;border-right:2px solid #f1f2f2;color:#5d666d;display:table-cell;font:300 1.25em Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;padding:5px;text-align:center;vertical-align:middle}.tab-header-inline .tab-title i[class*=icon]{font-size:1.5em;margin:10px}.tab-header-inline .tab-title a{color:#5d666d;display:none}.tab-header-inline .tab-title a:visited{color:#5d666d}.tab-header-inline .tab-title.active,.tab-header-inline .tab-title.active a{color:#0091c7}.tab-header-inline .tab-title:last-child{border-right:none}.tab-header-inline .tab-title:hover{color:#0091c7;cursor:pointer}.tab-header-inline .tab-title:hover a{color:#0091c7}@media only screen and (min-width:768px){.tab-header-inline .tab-title a,.tab-header-inline .tab-title i[class*=icon]{display:inline-block;vertical-align:middle}}.fall-back-color{align-items:center;display:flex}.fall-back-color.active{background:#838b8f}.fall-back-color:hover{color:#838b8f}.all.active{background:#838b8f}.all:hover{background:rgba(46,57,66,.8)}.technical.active{background:#f29b2f}.technical:hover{background:rgba(242,155,47,.8);color:#f29b2f}.finance.active{background:#0091c7}.finance:hover{background:rgba(0,145,199,.8);color:#0091c7}.human-resources.active{background:#1d355e}.human-resources:hover{background:rgba(29,53,94,.8);color:#1d355e}.customer-success.active{background:#c9187e}.customer-success:hover{background:rgba(201,24,126,.8);color:#c9187e}.marketing.active{background:#f58220}.marketing:hover{background:rgba(245,130,32,.8);color:#f58220}.sales.active{background:#008445}.sales:hover{background:rgba(0,132,69,.8);color:#008445}.publishing.active{background:#873694}.publishing:hover{background:rgba(135,54,148,.8);color:#873694}.analytics.active{background:#38ac69}.analytics:hover{background:rgba(56,172,105,.8);color:#38ac69}.operations.active{background:#be3047}.operations:hover{background:rgba(190,48,71,.8);color:#be3047}#career-page h1{font-size:3em;margin-top:100px}#career-page li{color:#838b8f;font:400 .9375em Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:disc;margin:20px}#career-page .job-content{color:#5d666d}.career_image{margin:-10px 0 10px}.careers-ad{margin:10px auto 30px}.member{display:inline-block;position:relative;width:200px}.member [id^=team_member_image_]{border-radius:50%;display:inline-block;height:164px;margin:15px 0;vertical-align:top;width:164px}.member .member-info{border-radius:50%;height:166px;left:17px;opacity:0;padding:0 26px;position:absolute;top:14px;transition:all .3s ease;width:166px}.member .member-info:hover{opacity:1}.member .gallery{background:rgba(210,215,219,.7)}.member .gallery .flag{padding-top:30px}.member .gallery h4{color:#2e3942;font:500 16px Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.member .gallery p{border-top:1px solid rgba(46,57,66,.7);color:#2e3942}.member h4{color:#fff;font-size:1em;letter-spacing:1px;margin:0 5px 10px;padding:30px 15px 0;text-shadow:0 0 1px #fff,0 1px 2px rgba(46,57,66,.3)}.member p{border-top:1px solid hsla(0,0%,100%,.5);color:#fff;font-size:.8125em;padding:5px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.member{vertical-align:top}.member+a{display:inline-block;margin-top:10px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.member{vertical-align:top}.member+a{display:inline-block;margin-top:10px}}.openings{border-radius:50%;display:inline-block;height:164px;margin:15px 0;padding:5px 25px;vertical-align:top;width:164px}.openings h4{font-weight:400;letter-spacing:1px}.openings p{font-size:2em}.job-count{height:110px;text-align:center}.job-count p{color:#5d666d;font-size:1.25em}.job-count .openings{display:inline-block;padding:10px 20px;position:relative}.job-listing{color:#5d666d}.job-listing .job-description{padding:0}.job-listing .read-more{color:#0091c7}.job-listing .read-more:hover{text-decoration:underline}.job-listing img{display:none}.job-listing h4{font-weight:400}.job-listing a{color:#2e3942;font-size:.875em;text-decoration:none}.job-listing .icon-about{display:none}.job-listing .position{border:1px solid #d4d4d4;border-radius:10px;height:auto;margin-bottom:15px;min-height:125px;padding:10px 20px}.job-listing .position:hover{background:#f1f2f2}
