.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.useArrowIconAsBackground{background-image:url("https://eustatic.hirevue.com/static/56204db/svg/arrow.svg");background-repeat:no-repeat;background-position:calc(100% - 10px) 50%}[class*="span"]{float:left}.row{*zoom:1}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.span16{width:940px}.span15{width:880px}.span14{width:820px}.span13{width:760px}.span12{width:700px}.span11{width:640px}.span10{width:580px}.span9{width:520px}.span8{width:460px}.span7{width:400px}.span6{width:340px}.span5{width:280px}.span4{width:220px}.span3{width:160px}.span2{width:100px}.span1{width:40px}html,body{height:100%;min-height:500px;min-width:320px}body{position:relative;font-family:'Inter',sans-serif;font-feature-settings:'ss01','cv05','cv06','cv08';font-weight:normal;font-size:14px}body.sign-up-success .welcome-container{display:none}body.sign-up-success .success-msg{display:block}.success-msg,.hidden{display:none}.top-5px{margin-top:5px!important}.top-10px{margin-top:10px!important}.top-15px{margin-top:15px!important}.top-20px{margin-top:20px!important}.top-30px{margin-top:30px!important}.top-40px{margin-top:40px!important}.top-50px{margin-top:50px!important}.bottom-5px{margin-bottom:5px!important}.bottom-10px{margin-bottom:10px!important}.bottom-15px{margin-bottom:15px!important}.bottom-20px{margin-bottom:20px!important}.bottom-30px{margin-bottom:30px!important}.bottom-40px{margin-bottom:40px!important}.bottom-50px{margin-bottom:50px!important}.l-top-5px{margin-top:5px!important}.l-top-10px{margin-top:10px!important}.l-top-15px{margin-top:15px!important}.l-top-20px{margin-top:20px!important}.l-top-30px{margin-top:30px!important}.l-top-40px{margin-top:40px!important}.l-top-50px{margin-top:50px!important}.l-bottom-5px{margin-bottom:5px!important}.l-bottom-10px{margin-bottom:10px!important}.l-bottom-15px{margin-bottom:15px!important}.l-bottom-20px{margin-bottom:20px!important}.l-bottom-30px{margin-bottom:30px!important}.l-bottom-40px{margin-bottom:40px!important}.l-bottom-50px{margin-bottom:50px!important}.pipe-divider{padding:0 10px}.welcome-header{height:56px;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.3);box-shadow:0 5px 10px rgba(0,0,0,0.3)}.welcome-header__content{max-width:1080px;margin:auto;padding:0 10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.welcome-header__content .logo-wrapper{position:relative;width:16.66666667%}.welcome-header__content .logo-wrapper .logo{position:absolute;top:0;bottom:0;left:0;right:0;max-height:calc(56px - 10px);max-width:100%;margin:auto 0}.welcome-header__content .tag-line{text-transform:uppercase;line-height:56px;font-size:16px}.welcome-header__content .tag-line .lighter{color:#757575}.welcome-header__content .learn-more{min-width:16.66666667%}.welcome-header__content .learn-more__content{text-align:right;padding-top:14px;padding-bottom:14px}.welcome-header__content .learn-more__content .learn-more-button{height:28px;line-height:28px;padding:0 10px 0 20px;display:inline-block;background:#3c3c3c;color:#fff;font-weight:normal;border-radius:56px}.welcome-header__content .learn-more__content .learn-more-button .fa-angle-right{display:inline-block;color:#fff;background:#000000;margin-left:10px;height:14px;width:14px;line-height:14px;text-align:center;border-radius:56px}.welcome-header__content .learn-more__content .learn-more-button:hover{background-color:#232323}.wrapper{box-sizing:border-box;min-height:calc(100% - 56px);padding:50px 0 20px;background:#cacdcf url("../../img/users/openvue_background.jpg") no-repeat top center;background-size:cover}.wrapper .not-available,.wrapper .success-msg{position:absolute;top:40%;left:0;right:0;width:80%;max-width:430px;min-width:280px;box-sizing:border-box;padding:25px;margin:0 auto;text-align:center;background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.3);box-shadow:0 5px 10px rgba(0,0,0,0.3)}.wrapper .not-available h2,.wrapper .success-msg h2{padding:0 0 8px;margin:0 0 15px;text-transform:uppercase;font-size:16px;line-height:1;border-bottom:2px solid #ececec;color:#333}.wrapper .not-available p,.wrapper .success-msg p{padding:0 10%}.welcome-container{max-width:1080px;min-width:320px;margin:0 auto;padding:0 10px}.welcome-container form{padding:0}.welcome-container .form-stacked{border-top:2px solid #ececec;padding-top:20px;margin-bottom:0}.welcome-container .welcome-left{float:left;width:285px;padding:25px;margin:0;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.3);box-shadow:0 5px 10px rgba(0,0,0,0.3)}.welcome-container .welcome-left h2{font-size:30px;font-weight:bold;color:#990000;letter-spacing:-1px;margin-bottom:5px}.welcome-container .openlink-header{text-align:center}.welcome-container .openlink-header .header-label{margin:0}.welcome-container .openlink-header .position-title{padding-bottom:20px}.welcome-container .openlink-header .add-info{padding:12px 0}.welcome-container .openlink-header #sign-in-with-linkedin{border-top:2px solid #ececec;padding-top:20px}.welcome-container .openlink-header h2{text-transform:uppercase;font-size:16px;line-height:1;color:#333;margin:0;padding:0}.welcome-container .openlink-form .address{padding-top:20px}.welcome-container .openlink-form .address .location-fields{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.welcome-container .openlink-form .address .location-fields.bottom-aligned{-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.welcome-container .openlink-form .address .city,.welcome-container .openlink-form .address .state-or-province{width:137px}.welcome-container .openlink-form .address .country{width:164px}.welcome-container .openlink-form .address .postal-code{width:110px}.welcome-container .openlink-form .address input,.welcome-container .openlink-form .address select{width:100%}.welcome-container .openlink-form .extras{padding-top:20px}.welcome-container .openlink-form .extras label{font-weight:normal}.welcome-container .openlink-form .error-message{display:none;color:#EB263B;margin-top:5px}.welcome-container .openlink-form .extra-documents #document-upload-1,.welcome-container .openlink-form .extra-documents #document-upload-2{display:inline-block;width:auto!important;margin-right:10px}.welcome-container .openlink-form .qq-upload-button{white-space:nowrap}.welcome-container .openlink-form .qq-upload-button-focus{background-image:none!important;color:#333;text-decoration:none;background-color:#e6e6e6;border-color:#999}.welcome-container .openlink-form .qq-upload-success{overflow:hidden;text-overflow:ellipsis}.welcome-container .openlink-form .qq-upload-list{list-style:none;padding:0;margin:0 0 10px}.welcome-container .openlink-form .qq-upload-list .qq-upload-size{display:block!important}.welcome-container .openlink-form .qq-upload-list .qq-upload-status-text{display:block}.welcome-container .openlink-form .supported-types{color:#007DB3;font-weight:normal}.welcome-container .openlink-form .supported-types:focus{text-decoration:underline;color:#024983;outline:none}.welcome-container .openlink-form .submit{padding-top:20px}.welcome-container .openlink-form .submit #btn-start{height:28px;line-height:28px;padding:0 10px 0 20px;display:inline-block;background:#cf0317;color:#fff;font-weight:normal;border-radius:56px;border:1px solid #d73334}.welcome-container .openlink-form .submit #btn-start .fa-check{display:inline-block;color:#fff;background:#991e22;margin-left:10px;height:14px;width:14px;text-indent:4px;line-height:14px;text-align:center;border-radius:56px}.welcome-container .openlink-form .submit #btn-start:hover,.welcome-container .openlink-form .submit #btn-start:focus{background-color:#e21315}.welcome-container .thanks{display:none;text-align:center}.welcome-container .thanks h2{font-size:25px}.welcome-container a:hover{text-decoration:underline}.welcome-container input[type="text"],.welcome-container input[type="password"],.welcome-container input[type="email"],.welcome-container select{width:285px;height:28px;margin-bottom:0;box-sizing:border-box;background:#e9e7e7}.welcome-container input[type="text"]:focus,.welcome-container input[type="password"]:focus,.welcome-container input[type="email"]:focus,.welcome-container select:focus{border-color:rgba(235,38,59,0.8);box-shadow:none}.welcome-container input[type="text"]::-webkit-input-placeholder,.welcome-container input[type="password"]::-webkit-input-placeholder,.welcome-container input[type="email"]::-webkit-input-placeholder,.welcome-container select::-webkit-input-placeholder{color:#555}.welcome-container input[type="text"]:-moz-placeholder,.welcome-container input[type="password"]:-moz-placeholder,.welcome-container input[type="email"]:-moz-placeholder,.welcome-container select:-moz-placeholder{color:#555}.welcome-container input[type="text"]::-moz-placeholder,.welcome-container input[type="password"]::-moz-placeholder,.welcome-container input[type="email"]::-moz-placeholder,.welcome-container select::-moz-placeholder{color:#555}.welcome-container input[type="text"]:-ms-input-placeholder,.welcome-container input[type="password"]:-ms-input-placeholder,.welcome-container input[type="email"]:-ms-input-placeholder,.welcome-container select:-ms-input-placeholder{color:#555}.welcome-container input[type="text"]:focus,.welcome-container input[type="password"]:focus,.welcome-container input[type="email"]:focus,.welcome-container select:focus,.welcome-container button:focus{outline:0}button.btn.spinner{padding-left:28px;padding-right:0;width:120px}div.nowrap{white-space:nowrap}.modal-open .popover{z-index:1010}@media screen and (max-width:1100px){.pipe-divider,.lighter{display:none}}@media screen and (max-width:1020px){.welcome-header__content{padding:0 25px}.wrapper{padding:0}.welcome-container{padding:0}.welcome-container .openlink-header{position:relative;padding:225px 25px 0;background:#cacdcf url("../../img/users/openvue_background.jpg") no-repeat 70% top;background-size:cover;z-index:10}.welcome-container .openlink-header:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.7);z-index:-1}.welcome-container .openlink-header #sign-in-with-linkedin{border-top:none}.welcome-container .welcome-left{float:none;background:none;box-shadow:none;box-sizing:border-box;width:100%;margin-top:0;padding:0}.welcome-container .welcome-left input[type="text"],.welcome-container .welcome-left input[type="password"],.welcome-container .welcome-left input[type="email"],.welcome-container .welcome-left select{width:100%}.welcome-container .welcome-left .openlink-form{background:#fff;padding:25px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.3);box-shadow:0 5px 10px rgba(0,0,0,0.3)}.welcome-container .welcome-left .openlink-form .address .city,.welcome-container .welcome-left .openlink-form .address .state-or-province{width:50%}.welcome-container .welcome-left .openlink-form .address .country{width:60%}.welcome-container .welcome-left .openlink-form .address .postal-code{width:40%}.welcome-container .welcome-left .openlink-form .address .city,.welcome-container .welcome-left .openlink-form .address .country{padding-right:5.5px}.welcome-container .welcome-left .openlink-form .address .state-or-province,.welcome-container .welcome-left .openlink-form .address .postal-code{padding-left:5.5px}.welcome-container .thanks{box-sizing:border-box;width:80%;max-width:380px;min-width:300px;margin:200px auto 50px;padding:25px;background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.3);box-shadow:0 5px 10px rgba(0,0,0,0.3)}}@media screen and (max-width:650px){.welcome-header__content .logo-wrapper{width:25%}.welcome-header__content .tag-line{display:none}}@media screen and (max-width:500px){.welcome-container .openlink-header{padding-top:125px}}@media screen and (max-width:360px){.welcome-header__content{padding:0 20px}.welcome-header__content .logo-wrapper{width:30%}.welcome-header__content .learn-more__content .learn-more-button{padding:0 5px 0 10px;font-size:13px}.welcome-header__content .learn-more__content .learn-more-button .fa-angle-right{margin-left:5px}.openlink-header,.openlink-form{padding-left:20px!important;padding-right:20px!important}}