html{font-size:14px}body{background-image:url(../img/site-background.jpg);background-attachment:fixed;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}h3{margin-top:10px;margin-bottom:20px}@media (min-width:768px){html{font-size:16px}}html{position:relative;min-height:100%}.col-lg-6{max-width:470px;width:100%;float:none;display:inline-block;vertical-align:top;padding:0}.form-control{padding-block:10px;margin-top:10px}.row{width:100%;margin:0;display:table-cell;vertical-align:middle}.container{text-align:center;width:100%;display:table;height:100vh;padding:0}.panel-default{padding:35px 30px;margin-top:auto;margin-bottom:auto;height:100%;background-color:#fff;border:1px solid #ddd;border-radius:4px}.company-logo{content:url(../img/talentscan-logo.svg);max-width:90%;width:auto;height:60px;margin:0 auto;display:block}.text-danger{text-align:left}@media only screen and (max-width:600px){img{display:none}.container{background-color:#fff;max-width:100%!important}.container .row .panel-default{border-radius:0;border:none;box-shadow:none}}.tal-button{border:2px solid transparent;border-radius:100px;cursor:pointer;font-family:IBM Plex Sans,sans-serif;font-weight:700;font-size:.875rem;padding:.625rem 1.5625rem}.tal-color-primary{background-color:#d54a00;color:#fff}.tal-color-cancel{background-color:#707070;color:#fff}