::-webkit-datetime-edit-year-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:transparent}html,body{height:100%;min-height:100%}body{background:url(../images/wizard_background.jpeg) no-repeat center center / cover fixed;font-family:'Roboto',sans-serif;text-align:center}body > .container > p{color:rgba(255,255,255,0.62);font-size:14px;font-weight:300;position:absolute;width:100%;left:0;bottom:-55px}body > .container > p > a{color:#FFF;text-decoration:none}main{overflow:none}h1{font-size:24px;color:#000;font-weight:600;margin-top:0;text-align:center}h2{font-size:16px;color:#B1B1B1;font-weight:300}#flash-container{display:none;position:fixed;z-index:50;width:100%;height:100%;background:rgba(0,0,0,.6);top:0;left:0;font-size:24px}#flash-container > div{background:#FFF;margin:130px auto 0;width:300px;padding:50px 90px}#flash{text-align:center}#flash li{font-size:16px;margin-top:10px}#loader{display:none;position:absolute;top:140px;left:0;right:0;margin:0 auto;z-index:100}form{font-size:16px;font-weight:300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:17px}form > p{font-size:14px;color:#B1B1B1;width:100%;text-align:center;margin-bottom:0}form > p > a{color:#110661;text-decoration:none}form > div:first-of-type{margin-top:45px}form > div:nth-of-type(n+2){margin-top:40px;margin-bottom:20px}form > div,.same-line > div{position:relative;height:25px;margin-right:10px;margin-left:10px}form > div,.same-line > div:first-of-type{margin-left:0}form > div,.same-line > div:last-of-type{margin-right:0}form > div,form > div > input,form > div > textarea{width:100%}input,textarea{border-top:none;border-right:none;border-bottom:1px solid #B1B1B1;border-left:none;color:#000;outline:none;position:relative;z-index:2;background:none;padding:0;-webkit-transition:all .26s ease-in-out;transition:all .26s ease-in-out;height:24px;border-radius:0;-webkit-appearance:none}input:disabled{background:#ddd}input:focus + label,input.has-content + label,textarea:focus + label,textarea.has-content + label,input[type="date"] + label:after{top:-1.5rem;font-size:.75rem;color:#110661;max-width:100%}.date-input + label:after{content:''}.date-input:focus + label:after{content:' (MM/DD/YYYY)'}.month-input:focus + label:after{content:' (MM/YYYY)'}.year:focus + label:after{content:' (YYYY)'}.hide-calendar .ui-datepicker-calendar{display:none}.ui-menu-item{text-align:left}.ui-autocomplete{max-height:300px;overflow-y:scroll;overflow-x:hidden}input:focus + label + hr,textarea:focus + label + hr{-webkit-transform:scaleX(1);transform:scaleX(1)}.button{background:#110661;padding:10px 65px;color:#FFF;text-align:center;font-size:16px;width:200px;margin:20px auto 0;cursor:pointer}.small-button{background:#110661;color:#FFF;border-bottom:none;width:198px;height:40px;font-size:16px;line-height:40px}.small-button:hover{cursor:pointer}.small-button > p{line-height:40px;margin:0}input[type="date"],input[type="month"]{color:transparent}input[type="date"]:focus,input[type="date"].has-content,textarea[type="date"]:focus,textarea[type="date"].has-content,input[type="month"]:focus,input[type="month"].has-content{color:#000}input[type="checkbox"]{height:auto;width:auto;top:5px;left:180px;position:absolute}textarea{vertical-align:top;resize:none;overflow-y:hidden}textarea[name="skills"]{height:50px}label,input[type="checkbox"]:focus + label,input[type="checkbox"].has-content + label{color:#B1B1B1;position:absolute;top:0;left:0;font-size:inherit;color:rgba(0,0,0,.26);-webkit-transition:all .26s ease-in-out;transition:all .26s ease-in-out;z-index:0;max-width:calc(75% - 2px);overflow:hidden;white-space:nowrap}hr{position:absolute;width:100%;margin:0;margin-top:-1px;background-color:transparent;border:none;border-bottom:solid 2px #110661;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .5s cubic-bezier(0.23,1,0.32,1) 0;transition:all .5s cubic-bezier(0.23,1,0.32,1) 0;z-index:4}input::-webkit-input-placeholder{color:transparent;-webkit-transition:color .3s ease;transition:color .3s ease}input:-moz-placeholder{color:transparent;-webkit-transition:color .3s ease;transition:color .3s ease}input::-moz-placeholder{color:transparent;-webkit-transition:color .3s ease;transition:color .3s ease}input:-ms-input-placeholder{color:transparent;-webkit-transition:color .3s ease;transition:color .3s ease}input:focus::-webkit-input-placeholder{color:#B1B1B1}input:focus:-moz-placeholder{color:#B1B1B1}input:focus::-moz-placeholder{color:#B1B1B1}input:focus:-ms-input-placeholder{color:#B1B1B1}.textarea-input{min-height:25px;height:auto}.textarea-input label{top:-4px}.textarea-input textarea{height:20px}.error{display:none;text-align:left;font-size:12px;color:red}.switch{position:relative;float:left;width:55px;height:30px;margin-right:20px}.switch + div{float:left;margin-top:3px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked + .slider{background:#2196F3 url(../images/checkmark.png) 6px center / 30% no-repeat}input:focus + .slider{box-shadow:0 0 1px #2196F3}input:checked + .slider:before{-webkit-transform:translateX(25px);transform:translateX(25px)}.small-label{font-size:12px}.input-example{font-size:12px;text-align:left;margin-top:4px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}#alert{display:none;position:fixed;width:600px;top:0;left:calc(50% - 300px);background:rgba(245,166,35,.96);padding:30px 0 15px;z-index:3;padding:5px 0;color:#FFF;font-size:18px;font-weight:300}#alert ul{padding:0;list-style-type:none}#close{color:#FFF;position:absolute;top:0;right:20px;cursor:pointer}#popup{visibility:hidden;background-color:#EEE;color:#060;position:absolute;top:10px;left:427px;z-index:100;height:50px;width:300px;line-height:50px;text-align:center;font-size:14pt;font-family:arial,sans-serif;box-shadow:0 3px 6px 0 #AAA}.container{background:#FFF;display:inline-block;padding:60px 100px;border-radius:2px;margin:100px auto;width:400px;min-width:400px;position:relative}.container > h2{line-height:18px;margin-top:20px}img#resume-builder{height:50px;width:132px;display:block;margin:70px auto 40px}#next-1{width:100%}#progress{display:block;position:absolute;left:0;top:-58px}#progress > p{color:rgba(255,255,255,0.65);text-align:left;line-height:16px;margin:0 0 10px}#progress > span{height:16px;width:16px;border-radius:100%;display:inline-block;margin-right:10px;background:rgba(255,255,255,0.43);cursor:pointer}#progress > span.done{background:rgba(255,255,255,1)}#start-resume,input[value="login"] + input,input[value="work-history"] + input{width:100%}#account-area{position:absolute;top:-30px;right:10px}#account-area p{margin:0 10px 0 0;color:rgba(255,255,255,0.65)}#account-area a{color:#FFF;padding-right:26px;text-decoration:none;background-image:url(../images/logout.png);background-position:right;background-size:24px 24px;background-repeat:no-repeat}#account-area a:hover{opacity:.65}#account-area p,#account-area a{display:inline-block;line-height:24px}.current{display:none;float:right}.current p{float:left;margin:0}.same-line > div{width:48%;margin:0}.same-line > div:first-child{float:left}.same-line > div:last-child{float:right}.same-line > div > input{width:100%}.name-input > div:nth-of-type(1){width:150px}.name-input > div:nth-of-type(2){float:left;margin-left:30px;width:55px}.name-input > div:nth-of-type(3){width:130px}.add-again{color:#110661;text-decoration:none;font-size:14px;line-height:20px;top:-5px;position:relative}.navigation{color:#110661}.navigation:hover{text-decoration:underline;cursor:pointer}#arrows{width:100%;height:auto;margin-top:40px}#arrows > span{opacity:.3;height:20px;width:12px;display:inline-block;margin-right:10px}#arrows > span:first-of-type{background:url(../images/left-arrow.png);background-size:10px 20px;background-repeat:no-repeat;background-position:right}#arrows > span:last-of-type{background:url(../images/right-arrow.png);background-size:10px 20px;background-repeat:no-repeat;background-position:left}#arrows > span.navigation:first-of-type:hover{background-position:left}#arrows > span.navigation:last-of-type:hover{background-position:right}#arrows > .navigation{opacity:1}.large-button{width:400px;background:#110661;color:#FFF;border-bottom:none;height:40px;font-size:16px}.large-button:disabled{background:#888}.large-button:hover{cursor:pointer}.large-button.rel{margin-top:30px}.large-button a{display:block;width:100%;height:100%;text-align:center}.skip-button-that-covers-submit{position:absolute;left:0;bottom:-15px;z-index:2}.skip-button-that-covers-submit:hover{cursor:pointer}.skip-button-that-covers-submit > p{margin:0;line-height:40px}.small-button.skip{left:202px}.previous{float:left}.skip{float:right}.skip a{text-decoration:none}.skip a:visited{color:#FFF}.next{float:right}.next:disabled{background:#888}.employer{background:rgba(200,200,200,.1);text-align:left;height:auto;min-height:180px;padding:20px;margin-bottom:30px}.employer p{margin:0;margin-bottom:10px}.employer input[type="text"]{width:calc(75% - 2px)}.employer hr{width:calc(75% - 2px)}.employer input[type="button"]{width:20%;background:#110661;color:#FFF;border-bottom:none;height:27px;font-size:12px;line-height:27px;float:right}.skill-area{width:calc(100% - 2px)}.skill{position:relative;display:inline-block;background:rgba(2,164,196,.1);padding:4px;padding-right:27px;border-radius:2px;margin-right:4px;margin-bottom:5px;font-size:12px;line-height:16px}.skill:after{position:absolute;top:0;right:0;width:16px;height:16px;text-align:center;line-height:16px;font-size:18px;background:rgba(2,164,196,1);color:#FFF;border-radius:0 2px 2px 0;padding:4px}.skill:hover{cursor:pointer}.added{color:#FFF;background:rgba(2,164,196,1)}.added:after{content:'-'}.not-added:after{content:'+'}.skill-search{margin-top:10px;margin-bottom:25px;height:25px;position:relative}.search-parent{position:relative}.search-results{position:absolute;top:10px;width:calc(75% - 2px);max-height:150px;overflow-y:scroll;box-shadow:0 1px 2px #888;background:#FFF;z-index:100;display:none;list-style-type:none;padding-left:0;text-align:left}.search-results li{padding:4px 0 4px 10px;border-bottom:1px solid rgba(200,200,200,.4);width:100%}.search-results li:last-child{border-bottom:none}.search-results li:hover{cursor:pointer;background:rgba(0,0,0,.1)}.selected{color:red}#form-content{height:100%;max-height:600px;width:100%;overflow-y:scroll}#done a{text-decoration:none;color:#FFF}#done a:visited{color:#FFF}#skip-all{text-decoration:none;color:#110661;display:block;margin:0 auto;margin-top:30px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.wrapper{min-height:100%;margin-bottom:-35px}footer{position:relative;height:35px;margin-top:35px;clear:both;background:#FFF;box-shadow:0 -1px 1px #E7E7E7;font-weight:300;display:flex;justify-content:space-between}footer ul{margin:0 auto}footer li{display:inline-block}footer li + li:before{content:'\2022';display:inline-block;opacity:.69;font-size:24px;margin:0 10px}footer a{color:#000;font-weight:400}@media (max-width: 640px){.container{margin:100px auto 60px;padding:40px 3%;max-width:94%}.name-input > div:nth-of-type(1){width:140px}.name-input > div:nth-of-type(2){width:60px}body > .container > p#login-area{bottom:-80px;margin-bottom:30px}form > p > a{display:block}label,input[type="checkbox"]:focus + label,input[type="checkbox"].has-content + label{max-width:100%;font-size:14px}input[type="checkbox"]{top:3px;left:160px}#progress{left:10px;top:-86px}.large-button{width:100%}#arrows > span{height:50px;width:50px;margin:-20px 0 -20px -10px}#arrows > span:first-of-type{background-position:center;position:relative;left:-10px}#arrows > span:last-of-type{background-position:center}.add-again{top:0}.small-button{width:49%}.small-button.skip{left:auto;right:0}#form-content{height:auto;max-height:none;overflow-y:auto}.skill-area,.employer hr,.employer input[type="text"],.employer input[type="button"]{width:100%}.employer input[type="button"]{margin-top:10px;display:block}.skill-area{padding-top:20px}.search-results{display:none!important}}