/**
 * Login page layout only, no color data, put that in login-theme.scss.
 */
.login .header-logo-container {
  display: table;
  width: 100%;
  margin-bottom: 2em; }
  .login .header-logo-container img,
  .login .header-logo-container svg {
    width: 100%;
    height: auto;
    border: 0;
    max-height: 72px; }
  .login .header-logo-container a {
    display: table-row; }
  .login .header-logo-container div {
    display: table-cell;
    padding: 1em 2.5em;
    vertical-align: middle; }
  .login .header-logo-container.one-image div {
    width: 100%; }
  .login .header-logo-container.two-images div {
    width: 50%; }

/**
 * IE9,10,11 compatibility fixes
 *
 * Selector hack to target IE since conditionals don't work
 * and IE is having table-cell issues.
 */
@media screen and (min-width: 0\0) {
  .login .header-logo-container {
    display: table; }
    .login .header-logo-container a {
      display: table-row; }
    .login .header-logo-container svg {
      width: 89% !important; }
    .login .header-logo-container div {
      display: block;
      float: left;
      padding-top: 0;
      padding-bottom: 0; }
    .login .header-logo-container.two-images div {
      width: 40% !important; } }

/*# sourceMappingURL=login-layout.css.map */
