button.fav-icon{position:relative;background:url("/themes/careers-2015/resources/images/favourite-unsaved.svg") no-repeat center center;background-size:contain;width:22px;height:22px;border:none;outline:none;padding:0;margin:0}button.fav-icon:focus{outline-style:dotted;outline-width:thin}button.fav-icon:hover{filter:brightness(110%)}button.fav-icon[data-is-fav]{background-image:url("/themes/careers-2015/resources/images/favourite-saved.svg")}button.fav-icon:after{content:'';opacity:1}button.fav-icon[data-clicked]:after{display:block;width:22px;height:22px;background:transparent;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:0;transform:scale(2.5);opacity:0;transition:transform 1s, opacity 1s}button.fav-icon[data-clicked][data-is-fav]:after{background-image:url("/themes/careers-2015/resources/images/favourite-saved.svg")}button.fav-icon[data-clicked]:not([data-is-fav]):after{background-image:url("/themes/careers-2015/resources/images/favourite-unsaved.svg")}button.fav-icon[data-failed]{animation:shake 0.5s}@keyframes shake{0%{transform:translateX(-4px);filter:grayscale(0%)}25%{transform:translateX(4px)}50%{transform:translateX(-2px)}75%{transform:translateX(2px)}100%{transform:none;filter:grayscale(100%)}}.with-fav-icon{position:relative}.with-fav-icon button.fav-icon{position:absolute;left:-36px;top:1px}@media (max-width: 768px){.with-fav-icon button.fav-icon{left:-30px}}.btn-group.full-width{display:flex}.btn-group.full-width .btn{flex-grow:1}@keyframes throbber-ie{0%{-ms-transform:rotate(359deg);transform:rotate(359deg)}100%{-ms-transform:rotate(0deg);transform:rotate(0deg)}}#mcp-modal .modal-content{position:relative;padding:1em 2em;text-align:center;border-radius:15px}@media (max-width: 480px){#mcp-modal .modal-content{padding:0.5em 1em}}#mcp-modal .modal-header{border-bottom:2px solid #ddd;padding-top:15px}#mcp-modal .modal-body{padding:0;margin:0.5em 0;position:relative}#mcp-modal .modal-body[data-center-content] #modal-body-content>*{margin:0 auto}#mcp-modal .modal-body #modal-page-success{position:absolute;left:0;top:0;right:0;bottom:0}#mcp-modal .modal-body:not([data-success-screen]) #modal-page-success{display:none}#mcp-modal .modal-body[data-success-screen] #modal-page-normal{opacity:0;margin-left:-50px;transition:opacity 0.5s, margin-left 0.5s}#mcp-modal .modal-body[data-success-screen] #modal-page-success{color:#393939;font-size:larger;display:flex;align-items:center;justify-content:center}#mcp-modal h2.modal-title,#mcp-modal h2.modal-title-print{text-align:center;line-height:1.02564;margin:0.05128em auto 0.35897em;font-family:"MullerMedium","Arial",arial,sans-serif}#mcp-modal h2.modal-title-print{display:none}@media print{#mcp-modal h2.modal-title{display:none}#mcp-modal h2.modal-title-print{display:block}}#mcp-modal .modal-footer{border-top:2px solid #ddd;padding:1em 0 0.5em 1em}#mcp-modal .modal-footer[data-centered]{text-align:center}#mcp-modal #modal-body-content{display:flex;align-items:center;min-height:25vh}#mcp-modal button#modal-primary-btn{padding-left:1.25em;padding-right:1.25em}#mcp-modal button#modal-primary-btn[data-hidden],#mcp-modal button#modal-close-btn[data-hidden],#mcp-modal .close[data-hidden]{display:none}#mcp-modal button.close{position:absolute;top:20px;right:11px;font-size:45px;width:35px;height:35px}#mcp-modal #modal-primary-btn[throbbing]{background-image:url("/themes/careers-2015/resources/images/throbbers/throbber-primary-btn.svg");background-repeat:no-repeat;background-position:0.5em center;padding-left:2.6em;line-height:normal}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#mcp-modal #modal-primary-btn[throbbing]{background-image:none;position:relative}#mcp-modal #modal-primary-btn[throbbing]:before{content:'';display:inline-block;width:1.9em;height:1.9em;position:absolute;left:7px;top:5px;background-image:url("/themes/careers-2015/resources/images/throbbers/throbber-primary-btn-ie.svg");background-repeat:no-repeat;-ms-transform:rotate(359deg);animation:throbber-ie 2s infinite}}#mcp-modal #modal-error{text-align:center;padding:0.6em 1em;font-size:smaller}#mcp-modal #modal-error:not([data-visible]){display:none}#mcp-modal label{margin-top:0}#mcp-modal #modal-close-btn{color:#6a6a6a}#mcp-modal .close[disabled]:hover{opacity:0.2;cursor:default}#mcp-modal.scrolling .modal-body{max-height:70vh;overflow-x:hidden;overflow-y:auto}@media (max-width: 991px){#mcp-modal .modal-dialog{width:95%}#mcp-modal label{font-size:1.4rem}}@media (max-width: 480px){#mcp-modal button.close{top:11px}}.inline-modal-content{display:none}.modal-dialog .inline-modal-content{display:block}.DashboardPage ol li,.DashboardPage ul li{letter-spacing:normal}.DashboardPage #kia-ora-banner{background:white;text-align:center;margin-bottom:2.5em}@media (max-width: 767px){.DashboardPage #kia-ora-banner{margin-bottom:1em}}.DashboardPage #kia-ora-banner h1{margin:0;padding:2.5rem 0 1.7rem;border-bottom:1px solid #ebebeb}.DashboardPage #kia-ora-banner #account-links{position:relative;padding:0.3em 0}.DashboardPage #kia-ora-banner #account-links::after{content:'';position:absolute;bottom:-7px;left:0;right:0;height:7px;background:linear-gradient(to bottom, #e1e1e1 0%, transparent 100%)}.DashboardPage #kia-ora-banner #account-links a{display:inline-block;margin:0 1em;padding:4px 0;color:#6a6a6a;font-family:"MullerMedium","Arial",arial,sans-serif;font-size:1.4rem;letter-spacing:-0.04em;vertical-align:text-top}.DashboardPage #kia-ora-banner #account-links a::before{content:'';display:inline-block;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:left center;vertical-align:sub;margin-right:4px;transform:translateY(1px)}.DashboardPage #kia-ora-banner #my-profile.incomplete-profile{color:white;background:#ee3e58;border-radius:5px;padding:5px 10px}.DashboardPage #kia-ora-banner #my-profile::before{background-image:url(../images/my-profile.svg)}.DashboardPage #kia-ora-banner #my-profile.incomplete-profile::before{background-image:url(../images/my-profile-incomplete.svg)}.DashboardPage #kia-ora-banner #change-password::before{background-image:url(../images/password.svg)}.DashboardPage .col-box{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);border-radius:4px;overflow:hidden;background:white}.DashboardPage .col-content{padding:2rem}.DashboardPage .col-content.footer-btn{background:#efefef;border-top:1px solid #bebebe;position:relative}.DashboardPage .col-content.footer-btn::before{content:'';position:absolute;left:0;top:0;right:0;height:4px;background:linear-gradient(to bottom, #e1e1e1 0%, #efefef 100%)}@media (max-width: 767px){.DashboardPage #cols{padding:1em 2em 2em}}@media (max-width: 641px){.DashboardPage #cols{padding:0 1em 1em}}@media (min-width: 768px) and (max-width: 991px){.DashboardPage #cols #my-newsletters-col{margin-top:12px}}@media (min-width: 992px) and (max-width: 1199px){.DashboardPage #cols #my-newsletters-col{margin-top:24px}}@media (max-width: 767px){.DashboardPage #cols #my-favourites-col,.DashboardPage #cols #my-newsletters-col{margin-top:2em}}.DashboardPage .btn.arrow-link span.icon{font-size:12px;margin-left:4px;vertical-align:middle}.DashboardPage .col-title{position:relative;padding:2rem;margin:0;background:#ef3e56;color:white;height:76px}.DashboardPage .col-title::before{content:'';width:32px;height:32px;display:inline-block;margin-right:10px;vertical-align:sub;background-repeat:no-repeat}.DashboardPage .col-title::after{content:'';position:absolute;left:0;right:0;bottom:-4px;height:4px;background:linear-gradient(to bottom, #e1e1e1 0%, #fff 100%)}.DashboardPage #my-tools-col ul{padding:0;margin:0}.DashboardPage #my-tools-col ul li{padding:0;margin:0.5em 0}.DashboardPage #my-tools-col ul li::before{content:none}.DashboardPage #my-tools-col .col-title::before{background-image:url(../images/my-tools.svg)}.DashboardPage #my-tools-col ol#my-tools-list{padding:0;margin:0}.DashboardPage #my-tools-col ol#my-tools-list>li{padding:0;margin:1em 0}.DashboardPage #my-tools-col ol#my-tools-list>li::before{content:none}.DashboardPage #my-tools-col ol#my-tools-list>li:first-child{margin-top:0}.DashboardPage #my-tools-col ol#my-tools-list>li:last-child{margin-bottom:0}.DashboardPage #my-tools-col ol#my-tools-list>li a{padding:11px 0 9px}.DashboardPage #my-tools-col header{font-weight:bold;font-size:larger;margin-bottom:0.25em}.DashboardPage #my-tools-col a.tool-action-btn{margin-top:1em;font-size:1.8rem;font-size:inherit;height:auto}.DashboardPage #my-tools-col #completed-careerquest a,.DashboardPage #my-tools-col #completed-careerquest button,.DashboardPage #my-tools-col #completed-cv-builder a,.DashboardPage #my-tools-col #completed-cv-builder button{display:inline-block}.DashboardPage #my-tools-col #completed-careerquest .btn-default,.DashboardPage #my-tools-col #completed-cv-builder .btn-default{font-family:"MullerLight","Arial",arial,sans-serif;text-indent:0}.DashboardPage #my-tools-col #completed-careerquest .btn-default::before,.DashboardPage #my-tools-col #completed-cv-builder .btn-default::before{content:'';display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:contain;width:20px;height:20px;margin-right:4px;vertical-align:middle}.DashboardPage #my-tools-col #completed-careerquest li,.DashboardPage #my-tools-col #completed-cv-builder li{margin:4px 0}.DashboardPage #my-tools-col #completed-careerquest li:first-of-type,.DashboardPage #my-tools-col #completed-cv-builder li:first-of-type{margin-top:0}.DashboardPage #my-tools-col #completed-careerquest li:last-of-type,.DashboardPage #my-tools-col #completed-cv-builder li:last-of-type{margin-bottom:0}.DashboardPage #my-tools-col #completed-careerquest a.download-my-results::before{background-image:url(/themes/careers-2015/resources/images/download-black.svg);background-size:16px 21px;transform:translateY(-1px)}.DashboardPage #my-tools-col #completed-careerquest button.email-my-results::before{background-image:url(/themes/careers-2015/resources/images/email-black.svg);transform:translateY(-3px)}.DashboardPage #my-tools-col #completed-cv-builder .download-cv::before{background-image:url(/themes/careers-2015/resources/images/download-black.svg);background-size:16px 21px;transform:translateY(-2px)}.DashboardPage #my-tools-col #completed-cv-builder .email-cv::before{background-image:url(/themes/careers-2015/resources/images/email-black.svg);transform:translateY(-3px)}.DashboardPage #my-tools-col .download-old-cvs-item{border-top:2px dotted #ebebeb;margin-top:1em;padding-top:1em}.DashboardPage #my-favourites-content .col-title::before{background-image:url(/themes/careers-2015/resources/images/favourite-white.svg)}.DashboardPage #my-favourites-content .has-favourites ol{padding:0;margin:0 0 1em}.DashboardPage #my-favourites-content .has-favourites ol li{display:flex;margin:0.5em 0;padding:0}.DashboardPage #my-favourites-content .has-favourites ol li:first-child{margin-top:0}.DashboardPage #my-favourites-content .has-favourites ol li:last-child{margin-bottom:0}.DashboardPage #my-favourites-content .has-favourites ol li::before{content:none}.DashboardPage #my-favourites-content .has-favourites ol li:nth-child(n+11){display:none}.DashboardPage #my-favourites-content .has-favourites ol li.attempting-removal::after,.DashboardPage #my-favourites-content .has-favourites ol li.animate-removal::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.DashboardPage #my-favourites-content .has-favourites ol li.attempting-removal button.fav-icon,.DashboardPage #my-favourites-content .has-favourites ol li.animate-removal button.fav-icon{outline:none}.DashboardPage #my-favourites-content .has-favourites ol li.animate-removal{position:relative;animation:fav-icon-animate-removal 0.7s forwards}@keyframes fav-icon-animate-removal{0%{filter:grayscale(0%);opacity:1}50%{filter:grayscale(100%);opacity:1;left:0;height:auto}75%{opacity:0;left:-80px;height:25px}100%{height:0;opacity:0;animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}}.DashboardPage #my-favourites-content .has-favourites ol button.fav-icon{margin-right:8px;flex-shrink:0}.DashboardPage #my-favourites-content .no-favourites ul,.DashboardPage #my-favourites-content .no-favourites ol{margin:1em}.DashboardPage #my-favourites-content #my-favourites-link{white-space:normal;height:auto}.DashboardPage #my-favourites-content[data-has-favourites] .no-favourites{display:none}.DashboardPage #my-favourites-content:not([data-has-favourites]) .has-favourites{display:none}.DashboardPage #my-favourites-content #where-favourite{margin-top:0.5em}.DashboardPage #my-newsletters-col .col-title::before{background-image:url(/themes/careers-2015/resources/images/email-white.svg);transform:translateY(3px)}.DashboardPage #my-newsletters-col ol{padding:0;margin:0}.DashboardPage #my-newsletters-col ol li{padding:0;margin:1em 0 0;display:flex}.DashboardPage #my-newsletters-col ol li:first-child{margin-top:0}.DashboardPage #my-newsletters-col ol li::before{content:none}.DashboardPage #my-newsletters-col ol li:not([data-error]) .subscribe-error{display:none}.DashboardPage #my-newsletters-col .toggle-button{flex-shrink:0;margin-right:5px}.DashboardPage #my-newsletters-col .title-desc{margin-bottom:3px}.DashboardPage #my-newsletters-col .title-desc button{vertical-align:middle}.DashboardPage #my-newsletters-col .title-desc span,.DashboardPage #my-newsletters-col .title-desc a{font-weight:bold;vertical-align:text-top;line-height:normal}.DashboardPage #my-newsletters-col .desc{color:#4a4a4a}.DashboardPage #my-newsletters-col .subscribe-error{color:red}.DashboardPage #mcp-modal #modal-body-content{min-height:unset;min-height:0}.DashboardPage #cv-builder-download-cv-modal{flex:1;max-width:100%;text-align:left;margin:1em 0}.DashboardPage #cv-builder-download-cv-modal label{font-size:inherit;font-size:unset;font-weight:normal}.DashboardPage #cv-builder-download-cv-modal .download-btns{text-align:center;margin:1em auto 0}.DashboardPage #cv-builder-download-cv-modal .download-btns a{margin-bottom:0.5em}@media (min-width: 480px){.DashboardPage #cv-builder-download-cv-modal .download-btns a{width:auto;margin:0 0.25em}}.DashboardPage #cv-builder-email-cv-modal{text-align:left;margin:0.5em 0;max-width:100%;flex:1}.DashboardPage #cv-builder-email-cv-modal textarea{resize:vertical;height:8em;min-height:4em;max-height:15em}.DashboardPage #cv-builder-email-cv-modal #include-referees-options label{font-weight:normal}.DashboardPage #advice-col{margin-top:30px}.DashboardPage #advice-col .col-title::before{background-image:url(../images/talk.svg);transform:translateY(3px)}@media (max-width: 768px){.DashboardPage #advice-col{margin-bottom:20px}}.DashboardPage #advice-col h5{font-family:"MullerLight","Arial",arial,sans-serif;font-weight:700;color:#545454;letter-spacing:normal;margin-top:0}@media (max-width: 1200px){.DashboardPage #advice-col h5{font-size:2rem}}.DashboardPage #advice-col .advice-box-wrapper p{margin-top:10px;color:#545454;margin-bottom:0}@media (max-width: 1200px){.DashboardPage #advice-col .advice-box-wrapper p{font-size:1.8rem}}.DashboardPage #advice-col .advice-container{display:flex;margin-top:20px}.DashboardPage #advice-col .dashboard-icons{width:65%;display:block;margin:0 auto;padding-bottom:5px}@media (max-width: 1200px){.DashboardPage #advice-col .dashboard-icons{width:50%}}.DashboardPage #advice-col .icons-box{flex-grow:1;width:30%;text-align:center}#share-my-results-form label{margin-top:0}#share-my-results-form .form-group{margin-top:15px}@media (max-width: 767px){#share-my-results-form .form-horizontal{text-align:left}}#share-my-results-form textarea#desc{resize:vertical;height:145px}@media (max-width: 991px){#share-my-results-form textarea#desc{height:100px}}#share-my-results-form{width:100%}#share-my-results-form label{margin-top:0}#share-my-results-form .form-group{margin-top:15px}#share-my-results-form textarea#desc{resize:vertical;height:145px}@media (max-width: 991px){#share-my-results-form textarea#desc{height:100px}}.share-container{position:relative}.share-container .share-btns{position:absolute;top:0;right:0;padding-right:inherit;padding-left:inherit}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.share-container .share-btns{width:475px}}@media (min-width: 480px){.share-container{padding-top:60px}}@media (max-width: 785px){.share-container{padding-top:0;margin-bottom:1em}.share-container .share-btns{position:relative;margin-bottom:1em}}.share-container .share-btn-email,.share-container .share-btn-download{height:auto}.share-container .share-btn-email:before,.share-container .share-btn-download:before{content:'';display:inline-block;margin-right:4px;vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-size:contain}.share-container .share-btn-email[disabled] span,.share-container .share-btn-download[disabled] span{color:#18819c}.share-container .share-btn-email:not([disabled]):hover,.share-container .share-btn-download:not([disabled]):hover{text-decoration:none}.share-container .share-btn-email:not([disabled]):hover span,.share-container .share-btn-download:not([disabled]):hover span{text-decoration:underline}.share-container .share-btn-email:before{width:24px;height:25px;background-size:16px 21px;background-image:url(/themes/careers-2015/resources/images/email-black.svg)}.share-container .share-btn-download:before{width:24px;height:19px;background-size:16px 21px;background-image:url(/themes/careers-2015/resources/images/download-black.svg)}.share-container .share-btn-short{font-family:"MullerLight","Arial",arial,sans-serif;font-size:1.8rem}@media (min-width: 480px){.share-container .share-btn-short{display:none}}.share-container .share-btn-full{display:none;font-family:"MullerLight","Arial",arial,sans-serif;font-size:1.8rem}@media (min-width: 480px){.share-container .share-btn-full{display:inline-block}}.share-container a.btn-link{line-height:25px}.share-container .btn-block{margin-top:0}.share-container #download-pdf.btn-lg{padding:0 15px}.share-container #share-my-results.btn-lg{padding:0 15px}#my-favourite-jobs ul#favourites-list,#my-favourite-jobs ul#favourites-list>li{margin:0;padding:0}#my-favourite-jobs ul#favourites-list>li:not(:last-child){margin-bottom:1em}#my-favourite-jobs ul#favourites-list>li:before{content:''}#my-favourite-jobs ul#favourites-list>li[data-deleting]{opacity:0;transform:scale(0.9) translate(-150px, 0);transition:transform 0.5s, opacity 0.5s}#my-favourite-jobs #favourites-list .row{padding-left:24px}#my-favourite-jobs header{margin-bottom:1em;position:relative}#my-favourite-jobs header .en-header{font-size:larger;font-weight:bold}#my-favourite-jobs header .mi-header{font-size:smaller}#my-favourite-jobs header button.fav-icon{position:absolute;left:-36px;top:1px}@media (max-width: 480px){#my-favourite-jobs header button.fav-icon{left:-30px}}#my-favourite-jobs header button.fav-icon:focus{outline-style:dotted;outline-width:thin}#my-favourite-jobs ul.pay{margin:0.5em 0;padding:0}#my-favourite-jobs ul.pay li{margin:0;padding:0}#my-favourite-jobs ul.pay li:before{content:''}#my-favourite-jobs .added-in{margin-bottom:1em}#my-favourite-jobs .added-in ul{display:inline}#my-favourite-jobs .added-in ul,#my-favourite-jobs .added-in ul li{padding:0;margin:0;display:inline}#my-favourite-jobs .added-in ul li{font-weight:bold}#my-favourite-jobs .added-in ul li:before{content:''}#my-favourite-jobs .added-in ul li:not(:last-child):after{content:','}#my-favourite-jobs .more-about-this-job{display:inline-block;margin-top:2em}#my-favourite-jobs #no-favourites:not([data-visible]){display:none}#my-favourite-jobs #no-favourites h3{margin-top:16px;margin-top:1.6rem}#my-favourite-jobs #no-favourites .column{margin-bottom:0}#download-old-cvs{flex:1}#download-old-cvs .intro{margin-top:2em}#download-old-cvs a#archive-download{display:block;background-image:url("../images/download-document-white.svg");background-repeat:no-repeat;background-position:left center;text-indent:32px;line-height:4.6rem;margin:2em auto;box-sizing:content-box;background-origin:content-box;width:170px}body[class*="Promo"] .page-wrapper{background:white}body[class*="Promo"] #site_footer{margin-top:0}.PromoMCP{background:white}@media (max-width: 767px){.PromoMCP>section:not(.hero-container){padding-left:25px;padding-right:25px}}.PromoMCP img{max-width:100%}.PromoMCP .row.vertical-center-content{display:flex;align-items:center}.PromoMCP section:nth-child(odd){background:#f7f7f7}.PromoMCP section:not(.flush){padding-top:2em;padding-bottom:2em}.PromoMCP h2{text-align:center;margin:1em 0 2em}.PromoMCP section:last-child{padding-bottom:0}.PromoMCP .hero-container{position:relative}@media (min-width: 1270px){.PromoMCP .hero-container:before{display:block;content:'';position:absolute;left:50%;top:0;bottom:0;width:9999px}}.PromoMCP .hero-container .hero-image{min-height:auto;min-height:initial !important;background-position:top center;max-height:400px}@media (min-width: 1200px){.PromoMCP .hero-container .hero-image{height:400px}}@media (max-width: 533px){.PromoMCP .hero-container .hero-image .panel-text{display:none}}.PromoMCP .hero-container .hero-text{background:white;display:none}@media (max-width: 533px){.PromoMCP .hero-container .hero-text{display:block}}.PromoMCP #explore .ico-row{display:flex;justify-content:center;flex-wrap:wrap}@keyframes promo-slideIn{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}.PromoMCP #explore .ico-set{display:flex;flex:1}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.PromoMCP #explore .ico-set{flex:none}}@media (max-width: 767px){.PromoMCP #explore .ico-set{justify-content:center}}@media (min-width: 768px){.PromoMCP #explore .ico-set#ico-set-1{justify-content:flex-end}.PromoMCP #explore .ico-set#ico-set-2{justify-content:flex-start}}.PromoMCP #explore .ico-row[data-viewed] .ico img{animation-name:promo-slideIn;animation-duration:0.5s;animation-timing-function:ease-in;animation-fill-mode:forwards}.PromoMCP #explore .ico{flex-basis:100%;max-width:200px;min-width:100px;margin:1em;text-align:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.PromoMCP #explore .ico{flex-basis:auto}}.PromoMCP #explore .ico[data-ico-index="1"] img{animation-delay:.15s}.PromoMCP #explore .ico[data-ico-index="2"] img{animation-delay:.3s}.PromoMCP #explore .ico[data-ico-index="3"] img{animation-delay:.45s}.PromoMCP #explore .ico[data-ico-index="4"] img{animation-delay:.6s}.PromoMCP #explore .ico img{width:100%;background:url("/mcp/images/promo/icon-circle.svg") no-repeat center center;padding:25%;opacity:0}.PromoMCP #explore .ico .caption{margin-top:1em}.PromoMCP #getting-started h2{margin-bottom:0}.PromoMCP #getting-started h3{text-align:center}.PromoMCP #getting-started .full-sm .row.details{margin-top:2em;display:flex}.PromoMCP #getting-started .full-sm .tool-screenshot-col{display:flex;align-items:center}@media screen and (min-width: 0 \0 ){.PromoMCP #getting-started .full-sm .tool-screenshot-col{display:inline}}.PromoMCP #getting-started .full-sm .tool-screenshot-col img{max-width:90%;transform:scale(1.2);opacity:0}.PromoMCP #getting-started .full-sm .tool-screenshot-col img[data-viewed]{transform:scale(1);opacity:1;transition:transform 0.3s ease-in, opacity 0.3s ease-out}.PromoMCP #getting-started .full-sm ul.advantages-list{margin:0;padding:0}@media (max-width: 991px){.PromoMCP #getting-started .full-sm ul.advantages-list{max-width:500px;margin:0 auto}}.PromoMCP #getting-started .full-sm ul.advantages-list li{background-repeat:no-repeat;background-size:3em 3em;padding-left:calc(3em + 10px);margin-bottom:1.5em;min-height:54px}.PromoMCP #getting-started .full-sm ul.advantages-list li:before{content:''}.PromoMCP #getting-started .full-sm ul.advantages-list li:first-child{margin-top:0}.PromoMCP #getting-started .full-sm ul.advantages-list li:nth-child(1){background-image:url("/mcp/images/promo/fa-pencil.svg")}.PromoMCP #getting-started .full-sm ul.advantages-list li:nth-child(2){background-image:url("/mcp/images/promo/fa-star-o.svg")}.PromoMCP #getting-started .full-sm ul.advantages-list li:nth-child(3){background-image:url("/mcp/images/promo/fa-send-o.svg")}.PromoMCP #getting-started ul.disadvantages-list{margin:2em 0}.PromoMCP #getting-started ul.disadvantages-list,.PromoMCP #getting-started ul.disadvantages-list li{padding:0}.PromoMCP #getting-started ul.disadvantages-list li{margin:0.3em 0;background:url("/mcp/images/promo/002-delete.svg") no-repeat left center;background-size:0.8em 0.8em;text-indent:20px;text-align:left}.PromoMCP #getting-started ul.disadvantages-list li:before{content:''}.PromoMCP #getting-started .action-btns{margin:2em 0;text-align:center}@media (max-width: 768px){.PromoMCP #getting-started .action-btns{margin-bottom:2em}}.PromoMCP #getting-started .action-btns .btn{padding-left:2em;padding-right:2em}.PromoMCP .action-btns:not([data-visible]) .express-sm{opacity:0;bottom:60px;pointer-events:none}.PromoMCP .action-btns[data-visible] .express-sm{opacity:1;bottom:45px;transition:opacity 0.4s ease-out, bottom 0.4s ease-out}.PromoMCP .action-btns[data-visible] #start-full-btn{visibility:hidden}.PromoMCP[data-authenticated] #getting-started{background:#f7f7f7}.PromoMCP[data-authenticated] #getting-started .action-btns{margin-top:0}.PromoMCP[data-authenticated] #getting-started .action-btns .btn{margin:1em 0;font-size:26px;padding:0.8em 2em;line-height:18px;height:auto}.PromoMCP #start-limited{position:relative}.PromoMCP #start-limited #start-limited-btn{margin:1em 0;display:inline-block}.PromoMCP #start-limited .express-sm{position:absolute;left:50%;transform:translateX(-50%);background:white;border:1px solid #6a6a6a;border-radius:20px;border-top-left-radius:0;z-index:1000;box-shadow:0 0 25px rgba(0,0,0,0.25)}@media (max-width: 480px){.PromoMCP #start-limited .express-sm{padding:1.5em 2em 0.6em}}@media (min-width: 480px){.PromoMCP #start-limited .express-sm{padding:3em;padding-bottom:1.5em}}.PromoMCP #start-limited .express-sm h4{margin:0}.PromoMCP #start-limited .express-sm:after{content:'';display:block;background:url("/mcp/images/promo/arrow-down.svg");background-size:contain;background-repeat:no-repeat;width:20px;height:14px;position:absolute;left:calc(50% - 10px);bottom:-14px}.PromoMCP #start-limited .express-sm #express-sm-scroll-marker{position:absolute;left:0;top:0;width:1px;height:1px}@media (max-width: 768px){.PromoMCP #start-limited .express-sm #express-sm-scroll-marker{top:-81px}}.PromoMCP #start-limited .express-sm button#close-limited{position:absolute;top:6px;right:6px;font-size:24px;width:34px;height:34px;background:transparent;border:none;outline:none}.PromoMCP #start-limited .express-sm button#close-limited:active{transform:scale(0.85)}body.NpbLandingPage .PromoMCP .hero-container .hero-image{background-position:top right}.WorkConnectPromoPage .PromoMCP .hero-container .panel{width:50%}.WorkConnectPromoPage .PromoMCP .hero-container .hero-image{background-position:top right}@media (max-width: 533px){.WorkConnectPromoPage .PromoMCP .hero-container .work-connect-tag{display:none}}@media screen and (min-width: 992px){.WorkConnectPromoPage .youtube-video{max-width:560px}}.WorkConnectPromoPage .youtube-video .aspect-ratio-16-9{padding-bottom:56.25%;position:relative}.WorkConnectPromoPage .youtube-video .aspect-ratio-16-9 iframe{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.PersonalDevelopmentPlanToolPage.SubPagePromo .hero-container .panel{width:550px !important;margin-top:30px}.PersonalDevelopmentPlanToolPage.SubPagePromo #getting-started .details[data-no-image]{text-align:center}@media (max-width: 768px){.PersonalDevelopmentPlanToolPage.SubPagePromo #sec-4-details{text-align:center}}.PersonalDevelopmentPlanToolPage.SubPagePromo #actions{text-align:center;margin:1em 0}.PersonalDevelopmentPlanToolPage.SubPagePromo #actions .btn-primary{margin:1em 0}.PersonalDevelopmentPlanToolPage.SubPagePromo .hero-container{position:relative}@media (max-width: 768px){.PersonalDevelopmentPlanToolPage.SubPagePromo .hero-container{background:transparent}}@media (min-width: 1270px){.PersonalDevelopmentPlanToolPage.SubPagePromo .hero-container:before{display:block;content:'';position:absolute;left:50%;top:0;bottom:0;width:9999px}}.PersonalDevelopmentPlanToolPage.SubPagePromo .hero-container .hero-image{position:relative}@media (min-width: 992px) and (max-width: 1200px){.PersonalDevelopmentPlanToolPage.SubPagePromo .hero-container .hero-image h1{font-size:4rem}}@media (min-width: 768px) and (max-width: 875px){.PersonalDevelopmentPlanToolPage.SubPagePromo .hero-container .hero-image .panel{width:330px !important}}@media (max-width: 480px){.PersonalDevelopmentPlanToolPage.SubPagePromo .hero-container .hero-image .panel{width:auto !important}}@media (max-width: 767px){.PersonalDevelopmentPlanToolPage.SubPagePromo .hero-container .hero-image{background:#82c341;background:linear-gradient(to right, #82c341 0%, #b2d233 100%)}}.VisualQuizCQPage .hero-container .hero-image .panel{width:55%}@media (max-width: 479px){.VisualQuizCQPage .hero-container .hero-image .panel{width:60%}}@media (max-width: 375px){.VisualQuizCQPage .hero-container .hero-image .panel{width:65%}}@media (max-width: 320px){.VisualQuizCQPage .hero-container .hero-image .panel{width:70%}}@keyframes showPasswordRequirements{0%{transform:translateX(-30px)}100%{transform:translateX(0)}}ul#password-requirements-list li[data-meet]:before{content:"\2714";color:#338244}#password-requirements .panel-title .glyphicon{vertical-align:middle}.QuickRegistrationPage .registration-form #features #hero-image{max-width:250px;height:148px;margin:0 auto;display:block}@media (min-width: 768px){.QuickRegistrationPage .registration-form #right-col{border-left:1px solid #ccc}}@media (min-width: 1200px){.QuickRegistrationPage .registration-form #left-col{padding-right:42px}.QuickRegistrationPage .registration-form #right-col{padding-left:42px}}@media (min-width: 992px) and (max-width: 1200px){.QuickRegistrationPage .registration-form #right-col{padding-left:48px}}@media (min-width: 768px) and (max-width: 992px){.QuickRegistrationPage .registration-form #right-col{padding-left:36px}}@media (max-width: 768px){.QuickRegistrationPage .registration-form #right-col{padding-left:20px;padding-right:20px}}.QuickRegistrationPage .registration-form #emails .col-md-6{width:100%;padding-left:0;padding-right:0}.QuickRegistrationPage .registration-form #TandCConfirm{margin:1em 0}.QuickRegistrationPage .registration-form #TandCConfirm label,.QuickRegistrationPage .registration-form #TandCConfirm input{display:inline}.QuickRegistrationPage .registration-form #TandCConfirm label{font-weight:normal}.QuickRegistrationPage .registration-form #all-fields-required{margin:1em 0}.QuickRegistrationPage .registration-form #password-requirements{margin:1em 0 2em}.QuickRegistrationPage .registration-form #password-requirements:not([data-visible]){display:none}.QuickRegistrationPage .registration-form #password-requirements[data-visible]{animation:showPasswordRequirements 0.5s}.QuickRegistrationPage .registration-form button#show-password-requirements{background:none;border:none;outline:none}.QuickRegistrationPage .registration-form button#show-password-requirements:hover{filter:brightness(110%)}.QuickRegistrationPage .registration-form ul#feature-list{margin:0;padding:0}.QuickRegistrationPage .registration-form ul#feature-list li{margin:2em 0;padding:0;padding-left:85px;background-repeat:no-repeat;background-position:left center;background-size:70px 70px;min-height:75px}.QuickRegistrationPage .registration-form ul#feature-list li:before{content:''}.QuickRegistrationPage .registration-form ul#feature-list li#feature-favs{background-image:url("../images/star-fav.svg")}.QuickRegistrationPage .registration-form ul#feature-list li#feature-my-tools{background-image:url("../images/my-tools-green.svg")}.QuickRegistrationPage .registration-form ul#feature-list li#feature-newsletters{background-image:url(/themes/careers-2015/resources/images/email-green.svg)}.QuickRegistrationPage .registration-form ul#feature-list header{font-weight:bold}@media (max-width: 768px){.QuickRegistrationPage #Form_registrationForm_action_sendQuickRegistration{margin:1em 0 3em}}@keyframes showPasswordRequirements{0%{transform:translateX(-30px)}100%{transform:translateX(0)}}ul#password-requirements-list li[data-meet]:before{content:"\2714";color:#338244}#password-requirements .panel-title .glyphicon{vertical-align:middle}#change-your-password #password-requirements:not([data-visible]){display:none}#change-your-password #password-requirements[data-visible]{animation:showPasswordRequirements 0.5s}#change-your-password .Actions{margin-top:1em}#change-your-password #MCPChangePasswordForm_ChangePasswordForm_error{white-space:pre}#Iwi li.checkbox[data-no-match]{display:none}#Iwi #iwi-search{width:calc(100% - 20px)}.AccountSettingsPage #tab_newsletters label{margin:0}.AccountSettingsPage #tab_newsletters input[type="submit"]{margin:3em 0}@media (max-width: 480px){.AccountSettingsPage #tab_newsletters input[type="submit"]{width:100%}}.AccountSettingsPage #tab_newsletters input[type="checkbox"]+label{display:inline}@media (max-width: 991px){.AccountSettingsPage #tab_newsletters .field{margin:0.5em 0}}.QuickAccountSettingsPage .message.required,.QuickAccountSettingsPage .message.validation,.AccountSettingsPage .message.required,.AccountSettingsPage .message.validation{margin-top:1em;color:red;display:block}.QuickAccountSettingsPage form p.message.good,.AccountSettingsPage form p.message.good{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}@media (max-width: 767px){.AccountSettingsPage input[type="submit"],.AccountSettingsPage button#deactivate-account{width:100%;margin:1em 0}}@media (min-width: 768px){.AccountSettingsPage button#deactivate-account{float:right}}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter{padding:30px 20px;margin:0.5em 0;border:2px solid #ebebeb;border-radius:10px;border-bottom-right-radius:0;cursor:pointer}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter:hover{opacity:0.95}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter label{margin:0;color:black;height:calc(2em * 1.4);display:flex;align-items:center}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter.white label{color:black}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter.white.checked .tick:before{background-color:#ebebeb}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter input[type="checkbox"]{display:none}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter .tick{position:absolute;right:0;bottom:0;width:80px;height:80px}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter:not(.checked) .tick{display:none}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter.checked{position:relative;overflow:hidden}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter.checked .tick:before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;transform:translate(40px, 40px) rotate(45deg);background-color:white}.QuickAccountSettingsPage #newsletters-subscriptions .newsletter.checked .tick:after{content:'\2713';display:block;color:#34b257;position:absolute;top:37px;left:51px;font-size:2em}.QuickAccountSettingsPage #newsletters-subscriptions input[type="submit"]{margin:3em 0}@media (max-width: 768px){.QuickAccountSettingsPage #newsletters-subscriptions input[type="submit"]{width:100%}}.QuickAccountSettingsPage form p.message.good{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
