Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 

95 řádky
1.7 KiB

  1. @use '../../_global/styles/mixins' as *;
  2. @use '../../_global/styles/vars' as *;
  3. .login-form {
  4. position: relative;
  5. display: block;
  6. overflow: hidden;
  7. background-color: var(--color-background);
  8. padding: var(--content-box-padding);
  9. margin: var(--section-margin) 0;
  10. fieldset {
  11. margin: -0.2em 0 0;
  12. padding: 0;
  13. border: 0;
  14. }
  15. .login-wrapper {
  16. display: flex;
  17. flex-wrap: wrap;
  18. margin: 0 -10px;
  19. > div {
  20. position: relative;
  21. display: block;
  22. padding: 0 10px;
  23. flex: 1 1 50%;
  24. max-width: 50%;
  25. @media(max-width: 567px) {
  26. flex: 1 1 100%;
  27. max-width: 100%;
  28. }
  29. &.terms {
  30. max-width: 100%;
  31. flex: 1 1 100%;
  32. margin-top: 0.3em;
  33. display: flex;
  34. align-items: flex-start;
  35. gap: 0.5em;
  36. }
  37. }
  38. }
  39. .terms-text {
  40. max-width: calc(100% - 45px);
  41. display: inline-block;
  42. a {
  43. @include focus-visible;
  44. }
  45. }
  46. .btn-wrapper {
  47. text-align: right;
  48. }
  49. .submit {
  50. //@extend .btn;
  51. //@extend .has-icon;
  52. color: var(--color-text);
  53. @include focus-visible;
  54. &:hover, &:focus {
  55. color: var(--color-text);
  56. box-shadow: 0 0 0 5px rgba(var(--color-decoration), 0.5);
  57. }
  58. &:before {
  59. @include icon-login-flyout;
  60. font-size: 30px;
  61. line-height: 1;
  62. }
  63. }
  64. @media(max-width: 767px) {
  65. padding: calc(var(--content-box-padding) * 1.5) var(--content-box-padding);
  66. }
  67. }
  68. section.extranet-wrapper {
  69. .update-wrapper {
  70. border-top: solid 1px;
  71. margin-top: 20px;
  72. padding-top: 20px;
  73. }
  74. .update-wrapper .item {
  75. margin-bottom: 10px;
  76. }
  77. .widecol {
  78. flex: 1 1 66%;max-width: 100%;
  79. }
  80. }