.form-errors{background:#fff2f2;border:1px solid red;margin:0 0 20px;padding:15px 15px 15px 45px}.form .form-field .receive-mail-job-check-box input[type="checkbox"]+label{height:auto}.form-field-btns{margin-top:20px}@media only screen and (min-width:501px){.registration-form label{width:25%}.registration-form .is-required:after{left:23%}.registration-form .form .form-field input[type="radio"],.registration-form .form .form-field input[type="checkbox"]{left:25.4%}.registration-form .form-element{float:left;width:75%}}@media only screen and (min-width:801px){.registration-form .grid-col{width:75%}.registration-form .form-element{width:75%}}@media only screen and (min-width:941px){.registration-form .grid-col{width:66.6667%}}.cms-profile-account-wrapper,.confirm-account{padding-bottom:50px;padding-top:50px}.cms-profile-account-wrapper .account-mng-wrapper{width:100%}.cms-profile-account-wrapper .title,.cms-profile-account-wrapper .account-mng-wrapper span.title,.cms-profile-account-wrapper .social-login-form span.title{color:#0f1941;font-size:26px;font-weight:400;letter-spacing:-1px;text-transform:lowercase}.cms-profile-account-wrapper .control-label{font-size:inherit;font-weight:400;left:auto;opacity:1;pointer-events:none;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:inherit;transform-origin:inherit;-webkit-transition:inherit;transition:inherit;top:auto}.cms-profile-account-wrapper .button-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.cms-profile-account-wrapper .button-wrapper .btn,.cms-profile-account-wrapper .button-wrapper .forgot-password{margin:0 20px 15px 0}.cms-profile-account-wrapper .button-wrapper .btn-resend-confirm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.box-content .cms-profile-account-wrapper .social-login-form{margin-top:40px;padding-top:50px;width:100%}.cms-profile-account-wrapper p{margin:0}.cms-profile-account-wrapper .account-mng-wrapper .form-boxes-wrapper{margin-left:0}.cms-profile-account-wrapper .account-mng-wrapper .account-mng-links{margin:30px 0 0}@media only screen and (min-width:501px){.cms-profile-account-wrapper .button-wrapper .btn-tert{margin-left:10px}}@media only screen and (min-width:801px){.cms-profile-account-wrapper,.confirm-account{padding-bottom:130px;padding-top:130px}.cms-profile-account-wrapper.half-padding{padding-top:0;padding-bottom:50px}.my-randstad-login-panel .cms-profile-account-wrapper .title{float:left;padding-right:40px;width:26%}.cms-profile-account-wrapper .provider-login,.cms-profile-account-wrapper li.button-wrapper{float:left;width:100%}.cms-profile-account-wrapper .form,.cms-profile-account-wrapper .button-wrapper,.cms-profile-account-wrapper .nfc-negative.form-errors,.cms-profile-account-wrapper .account-mng-links,.my-randstad-login-page .provider-login{float:right;width:74%}.cms-profile-account-wrapper .form .form-field .button-wrapper,.cms-profile-account-wrapper .form .form-field .account-mng-links{float:left;margin-left:0}.cms-profile-account-wrapper .account-mng-links{margin-top:40px}.cms-profile-account-wrapper .title{float:left;padding-right:40px;width:26%}.my-randstad-login-page .provider-login .title{width:100%}}.account-mng-confirm-account-msg{margin-bottom:15px}.confirm-account p a{display:block}.my-randstad-header-panel{background:#0f1941;margin-bottom:50px;margin-top:-60px;padding-bottom:40px;padding-top:107px}.my-randstad-header-panel+.cms-profile-account-wrapper,.my-randstad-header-panel+.confirm-account{padding-top:0}.my-randstad-header-panel+.box-content-wrapper{padding-bottom:50px}.box-content-left .on-page-anchor:after{content:inherit}.my-randstad-header-panel .box-inner{position:relative}.my-randstad-header-panel h1{color:#fff;font-size:40px;letter-spacing:-2px;line-height:1.2em;margin-bottom:48px;text-transform:lowercase}.my-randstad-header-panel h1 span:nth-of-type(2){color:#6ba5b4;display:block;text-align:right}@media only screen and (min-width:801px){.my-randstad-header-panel{margin-bottom:80px;margin-top:-195px;padding:240px 0 95px}.my-randstad-header-panel h1{font-size:80px;letter-spacing:-4px;margin-bottom:48px}.my-randstad-header-panel .btn{float:right}.my-randstad-header-panel+.box-content-wrapper{padding-bottom:130px}}.my-randstad-panel-header{position:relative}.my-randstad-panel-header h2{display:inline-block;font-size:20px;letter-spacing:0}.no-description-label,.my-randstad-panel-header+span{display:block}.my-randstad-dashboard-list-item-inner{position:relative}.my-randstad-dashboard-del{height:16px;float:right;font-size:0;line-height:0;position:absolute;right:0;top:0}.my-randstad-dashboard-del:after{color:#2175d9;font-size:20px;position:absolute;right:0;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.my-randstad-dashboard-intro-text{display:block;font-weight:700;margin:0 0 20px}.my-randstad-dashboard-list>li{border-top:1px solid #d7d7d7;margin-top:20px;padding-top:20px;position:relative}.my-randstad-dashboard-list>li:first-child{border-top:0;margin-top:0;padding-top:0}.my-randstad-dashboard-list>li .form label{margin-top:0;width:auto}.my-randstad-dashboard-list-icons li{padding-left:22px}.my-randstad-dashboard-btn{margin:20px 0 0}.my-randstad-dashboard-panel{border-bottom:1px solid #d7d7d7;padding:30px 0}.my-randstad-dashboard-panel.random-skill{border-bottom:none;padding-bottom:0}.my-randstad-dashboard-list-item-title{display:inline-block;margin-right:5px}.my-randstad-dashboard-date{color:#999;display:inline-block}@media only screen and (min-width:801px){.my-randstad-dashboard-panel{border-bottom:none;border-top:1px solid #d7d7d7}.my-randstad-dashboard-panel.my-randstad-dashboard-profile-info-large{border-top:none}.my-randstad-dashboard-panel.my-randstad-dashboard-profile-info-large .overlay-content{top:400px}}.my-randstad-saved-jobs table{border-spacing:0;border-collapse:collapse;text-align:left}.my-randstad-dashboard-saved-job-details{margin-bottom:15px}.my-randstad-dashboard-saved-job-details span:after{content:","}.my-randstad-dashboard-saved-job-details span:last-child:after{content:""}.my-randstad-dashboard-panel.my-randstad-notifications{border-color:#f07fc4}.my-randstad-notifications .my-randstad-panel-header{border-bottom:0}.my-randstad-notifications li{border-top:1px solid #f07fc4;padding:12px 30px;position:relative}.my-randstad-notifications li:before{background-position:-517px -417px;content:"";left:0;top:15px;position:absolute;height:30px;width:30px}.my-randstad-notifications p{margin:0}.my-randstad-notifications .my-randstad-dashboard-del{background-position:-467px -417px}@media only screen and (max-width:500px){.my-randstad-dashboard-panel.my-randstad-notifications{background:#fafafa;border-bottom:1px solid #f07fc4}.my-randstad-notifications+.my-randstad-dashboard-panel{border-top:0}}@media only screen and (min-width:501px){.my-randstad-dashboard-panel.my-randstad-notifications,.my-randstad-dashboard-panel.my-randstad-notifications:nth-child(even){background:#fafafa}}.my-randstad-job-application-status{margin:20px 0 0}.my-randstad-job-application-status li{border:0;color:#c3c3c3;float:left;font-size:12px;padding:0 5px 0 0;text-align:center;width:20%}.job-application-status-indicator:before{content:"";float:left;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff}.my-randstad-job-application-status li:first-child .job-application-status-indicator:before,.my-randstad-job-application-status li:last-child .job-application-status-indicator:after,.my-randstad-job-application-status li.status-end .job-application-status-indicator:after{display:none}.job-application-status-indicator:after{background:#fff;content:"";float:right;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #e9e9e9}.status-positive .job-application-status-indicator:after{border-left:10px solid #73c173}.job-application-status-indicator{background:#e9e9e9;height:20px}.status-positive .job-application-status-indicator-label{color:#090}.status-positive .job-application-status-indicator{background:#73c173}.status-negative .job-application-status-indicator{background:#ff4c4c;border-right:5px solid #fff}.status-negative .job-application-status-indicator-label{color:#ff4c4c}.status-end~li{display:none}.my-randstad-dashboard-profile-info-details-wrapper{position:relative}.form-boxes{clear:left;display:block;margin-bottom:5px;overflow:hidden}.my-randstad-dashboard-return{border-bottom:1px solid #d7d7d7;margin-bottom:30px;margin-top:-50px;padding-bottom:25px}.my-randstad-dashboard-return-link::before{margin-right:3px;position:relative;top:3px}.my-randstad-dashboard-profile-info-section-header{display:block}.my-randstad-dashboard-profile-info{padding:20px 0}.my-randstad-dashboard-profile-image-wrapper{float:left;height:60px;overflow:hidden;width:60px}.my-randstad-dashboard-profile-image{background:#e6e6e6;float:left;height:100%;width:auto}.my-randstad-dashboard-profile-info-details{line-height:1.3;margin-left:76px}.my-randstad-dashboard-profile-info-details span{color:#999;display:block}span.my-randstad-dashboard-profile-name{color:#0f1941;font-size:20px}.profile-strength-status-wrapper{margin-bottom:10px;padding-right:55px;position:relative}.profile-strength-status{background:#e0e0e0;border-radius:3px;height:18px}.profile-strength-status-bar{background:#0f1941;border-radius:3px;height:18px;float:left}.profile-strength-number{color:#0f1941;float:right;position:absolute;right:0;top:-5px}.my-randstad-dashboard-profile-info-profile-strength .arrow-right-b:after{margin:30px 0 0 5px}#my-randstad-dashboard-profile-wrapper,.my-randstad-dashboard-profile-info-large-section{float:left;height:60px;overflow:hidden;position:relative;text-align:center;width:60px;z-index:1}#my-randstad-dashboard-profile-wrapper a{background-color:#333;bottom:0;color:#fff;display:block;font-size:14px;line-height:20px;opacity:.7;padding:5px;position:absolute;right:0;text-align:center;text-decoration:none;text-indent:-999999px;width:30px}#my-randstad-dashboard-profile-wrapper a:before{background-position:-160px -6px;content:"";height:35px;position:absolute;left:0;bottom:0;width:30px}#my-randstad-dashboard-profile-wrapper:hover a{display:block}#my-randstad-dashboard-profile-wrapper:hover a:hover{text-decoration:none;opacity:1}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-profile-strength{clear:both;margin:30px 0 0}.my-randstad-dashboard-profile-info-profile-strength .my-randstad-dashboard-profile-info-section-header{margin-bottom:10px}@media screen and (min-width:501px){.my-randstad-dashboard-profile-info-profile-strength{padding-bottom:0}#my-randstad-dashboard-profile-wrapper,.my-randstad-dashboard-profile-info-large-section{height:80px;width:80px}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-details{margin-left:100px}}@media screen and (min-width:601px){#my-randstad-dashboard-profile-wrapper,.my-randstad-dashboard-profile-info-large-section{margin-bottom:15px;height:120px;width:120px}.my-randstad-dashboard-profile-info-details-wrapper{width:100%}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-details{margin-left:140px}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-profile-strength{margin-top:10px}}@media only screen and (min-width:801px){.my-randstad-dashboard-return{margin-top:-63px}.my-randstad-dashboard-profile-info-large .profile-strength-status-wrapper{padding-right:65px}span.my-randstad-dashboard-profile-name{font-size:20px;line-height:26px}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-profile-strength{margin-top:60px}.my-randstad-dashboard-profile-info-large .profile-strength-number{font-size:20px}#my-randstad-dashboard-profile-wrapper a{display:none;text-indent:0;width:100%}}@media only screen and (min-width:941px){#my-randstad-dashboard-profile-wrapper,.my-randstad-dashboard-profile-info-large-section{height:175px;width:175px}.my-randstad-dashboard-profile-info-details-wrapper{float:left;width:calc(100% - 175px)}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-details,.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-profile-strength{margin-left:20px}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-profile-strength{margin-top:45px}}.my-randstad-dashboard-panel .overlay-content-inner .profile-btn-wrapper .btn{margin-top:5px;width:100%}@media only screen and (min-width:450px){.my-randstad-dashboard-panel .overlay-content-inner .profile-btn-wrapper .btn{height:60px;line-height:58px;margin-right:10px;margin-top:0;width:auto}}@media only screen and (max-width:800px){.box-content-left .my-randstad-dashboard-profile-info{display:block}}.my-randstad-dashboard-complete-profile-incentive .my-randstad-dashboard-profile-info-section-header{font-size:20px;margin:30px 0 20px}.my-randstad-dashboard-incentive,.my-randstad-dashboard-incentive:link,.my-randstad-dashboard-incentive:visited,.my-randstad-dashboard-incentive:active{background-color:#2175d9;border-radius:3px;color:#fff;display:block;float:none;height:50px;line-height:48px;margin-bottom:10px;overflow:hidden;padding:0 50px 0 25px;position:relative;text-overflow:ellipsis;transition:all .2s ease-out;white-space:nowrap}.box-content-right .my-randstad-dashboard-incentive{width:100%}.my-randstad-dashboard-incentive:hover{background-color:#4d91e1;color:#fff}.my-randstad-dashboard-incentive.icon-plus:before{display:block;position:absolute;right:20px;top:17px}@media only screen and (min-width:601px){.box-content-left .my-randstad-dashboard-incentive{margin-top:-10px}}@media only screen and (min-width:601px){.my-randstad-dashboard-incentive,.my-randstad-dashboard-incentive:link,.my-randstad-dashboard-incentive:visited,.my-randstad-dashboard-incentive:active{float:right}}@media only screen and (min-width:801px){.my-randstad-dashboard-complete-profile-incentive .my-randstad-dashboard-profile-info-section-header{font-size:20px}}.my-randstad-dashboard-brand-element.brand-element-one{margin-bottom:40px}@media only screen and (min-width:801px){.box-content-right .my-randstad-dashboard-profile-info{display:block}.my-randstad-dashboard-profile-info{border-bottom:0;margin-bottom:0}}@media only screen and (min-width:501px) and (max-width:1200px){.my-randstad-dashboard-incentive span{display:none}}.my-randstad-dashboard-edit-mode{background:#f7f5f0;margin-bottom:30px;margin-top:15px;padding:20px}.my-randstad-dashboard-edit-mode-header{display:block;margin:0 0 15px}.my-randstad-dahsboard-list-value{font-weight:700}.my-randstad-list-overview{overflow:hidden}.my-randstad-list-overview dt{display:block}.my-randstad-list-overview dd{display:block;font-weight:700;margin-bottom:20px}.my-randstad-dashboard-edit-mode .btn:first-child{margin-right:15px}.my-randstad-dashboard-edit-mode .btn-prim{background:#2175d9;color:#fff}.my-randstad-dashboard-edit-mode .btn-prim:hover{background-color:transparent;border-color:#2175d9;color:#2175d9}.my-randstad-dashboard-edit-mode .btn-tert{border-color:#2175d9;color:#2175d9}.my-randstad-dashboard-edit-mode .btn-tert:hover,.my-randstad-dashboard-edit-mode .btn-tert:focus{background-color:#fff;border-color:#fff;color:#2175d9}.my-randstad-dashboard-edit-mode .form-element table td{padding-bottom:5px;position:relative}@media only screen and (min-width:801px){.my-randstad-list-overview dt{clear:left;float:left;margin-bottom:20px;padding-right:16px;width:25%}.my-randstad-list-overview dd{float:left;font-weight:700;width:75%}}.my-randstad-dashboard-edit-section-btn:after{background-position:-63px -9px;content:"";height:35px;position:absolute;right:0;top:0;width:30px}.icon-upload:after{background-position:-112px -8px}.icon-add:after{background-position:-13px -8px}.my-randstad-dashboard-edit-section-btn{display:inline-block;height:35px;margin-top:-5px;padding:0;position:absolute;right:0;width:35px}.my-randstad-dashboard-edit-section-btn:link,.my-randstad-dashboard-edit-section-btn:visited,.my-randstad-dashboard-edit-section-btn:active{padding:0;text-indent:-999px}.my-randstad-panel-header-has-btn{position:relative}li.my-randstad-dashboard-list-edit-item{clear:both;float:none;display:block;width:100%}li.my-randstad-dashboard-list-edit-item .my-randstad-dashboard-list-item-inner{background:#f5f5f5;padding:10px 10px 20px}.my-randstad-dashboard-list-item-header{display:block;margin:0 0 15px}@media only screen and (min-width:501px){.my-randstad-dashboard-edit-mode .form-field.job-apply-cv-upload label{border-bottom:0;margin:0;padding:0;width:100%}}@media only screen and (min-width:801px){li.my-randstad-dashboard-list-edit-item .my-randstad-dashboard-list-item-inner{padding:20px 16px}.my-randstad-dashboard-edit-section-btn:link,.my-randstad-dashboard-edit-section-btn:visited,.my-randstad-dashboard-edit-section-btn:active{padding:0;text-align:center;text-indent:0;width:120px}.my-randstad-dashboard-edit-section-btn span{margin-right:-27px}}.my-randstad-profile-normal li{display:inline-block;width:100%}.my-randstad-profile-normal .form li h5{font-size:20px;letter-spacing:0;margin-bottom:25px;margin-top:45px}.my-randstad-dashboard-edit-mode .form li h5{font-size:20px;letter-spacing:0;margin-bottom:0;margin-top:45px}.my-randstad-dashboard-edit-mode .form li:first-child h5{margin-top:0}.profile-cv-header-wrapper .my-randstad-dashboard-edit-section-btn{position:absolute;top:15px}.my-randstad-profile-normal{margin-top:15px;position:relative}.my-randstad-dashboard-list-item-inner p{margin-bottom:0}.profile-cv-wrapper .my-randstad-dashboard-del{top:5px}.profile-cv-wrapper .my-randstad-dashboard-list .my-randstad-dashboard-del{top:13px}.profile-cv-wrapper .my-randstad-dashboard-list{margin-top:-10px}.my-personal-information-wrapper .form li{margin-bottom:5px}.my-personal-information-wrapper .form li label{color:#999;display:block;margin-right:5px}.my-personal-information-wrapper .form li select,.my-personal-information-wrapper .form li input,.my-personal-information-wrapper .form li .field-error{font-weight:400}@media only screen and (min-width:501px){.my-personal-information-wrapper .form li{display:inline-block;width:100%}.my-personal-information-wrapper .form li label{display:inherit}}@media only screen and (min-width:501px){.form .double-field-wrapper{clear:left}.form .double-field-wrapper select{float:left;width:63%}.form .double-field-wrapper input{float:right;padding:0 10px;width:32%}.form .double-field-wrapper+.form-element{clear:left;padding-top:15px}.form .double-field-wrapper+.form-element input[type="checkbox"]{left:5px;top:23px}}.my-randstad-personalized-jobs p{margin:0;padding:0}.my-additional-information-wrapper .form li{font-weight:700;margin-bottom:5px}.my-additional-information-wrapper .form li label{display:block;font-weight:400;margin-top:0}.my-additional-information-wrapper .form li span{width:100%}@media only screen and (min-width:501px){.my-additional-information-wrapper .form li{display:inline-block;width:100%}.my-additional-information-wrapper .form li label{display:inherit}.my-additional-information-wrapper .form li span{width:auto}}.my-job-preferences-wrapper .form li{font-weight:700;margin-bottom:5px}.my-job-preferences-wrapper .form li label{display:block;font-weight:400;margin-top:0}.my-job-preferences-wrapper .form li span{width:100%}@media only screen and (min-width:501px){.my-job-preferences-wrapper .form li{display:inline-block;width:100%}.my-job-preferences-wrapper .form li label{display:inherit}.my-job-preferences-wrapper .form li span{width:auto}}.manage-password-wrapper{padding-bottom:50px}.manage-password-wrapper .account-mng-wrapper{width:100%}.manage-password-wrapper .account-mng-wrapper h4{font-size:26px;letter-spacing:-1px;text-transform:lowercase}.manage-password-wrapper .account-mng-wrapper .control-label{font-size:inherit;font-weight:400;left:0;opacity:inherit;pointer-events:none;position:inherit;text-transform:lowercase;top:0;-webkit-transform:none;-ms-transform:none;transform:none;transform-origin:initial;transition:inherit}.manage-password-wrapper .account-mng-wrapper .button-wrapper{margin:40px 0 0}.box-content .manage-password-wrapper .account-mng-wrapper .btn-prim{float:left;margin:0;text-transform:lowercase}@media(min-width:501px){.box-content .manage-password-wrapper .account-mng-wrapper .btn-tert{margin:0 0 0 15px}}@media(min-width:941px){.manage-password-wrapper{padding-bottom:130px}.manage-password-wrapper .account-mng-wrapper h4{float:left;padding-right:40px;width:26%}.manage-password-wrapper .account-mng-wrapper .form{float:right;width:74%}.manage-password-wrapper .account-mng-wrapper .button-wrapper{float:right;width:74%}}.register-wrapper .box-inner.register-wrapper-content{padding-bottom:50px}.register-wrapper .box-inner .form-submit{margin-top:40px}@media(min-width:941px){.register-wrapper .box-inner.register-wrapper-content{padding-bottom:130px}}