You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

141 line
1.9KB

  1. html {
  2. font-size: 62.5%;
  3. @include large-only {
  4. font-size: 60%;
  5. }
  6. @include desktop-only {
  7. font-size: 55%;
  8. }
  9. @include tablet-only {
  10. font-size: 50%;
  11. }
  12. @include mobile-only {
  13. font-size: 45%;
  14. }
  15. }
  16. #content-page {
  17. margin-top: $headerheight;
  18. @include mobile-only {
  19. margin-top: 80px;
  20. }
  21. }
  22. img {
  23. max-width: 100%;
  24. max-height: 100%;
  25. }
  26. li, p, a, select, option, .description {
  27. font-family: FranklinGothic;
  28. }
  29. p, .description {
  30. font-size: 2.0rem;
  31. }
  32. h1, h2, h3, h4, h5, h6 {
  33. font-family: Georgia;
  34. }
  35. h2 {
  36. font-size: 3.3rem;
  37. }
  38. input, textarea {
  39. font-size: 1.4rem;
  40. }
  41. .bold {
  42. font-weight: bold;
  43. }
  44. a:hover {
  45. text-decoration: none;
  46. }
  47. input:focus,
  48. select:focus,
  49. textarea:focus,
  50. button:focus {
  51. outline: none;
  52. }
  53. .hidden {
  54. display: none;
  55. }
  56. .success-post {
  57. color: $green;
  58. border: 2px solid $green;
  59. text-align: center;
  60. padding: 15px;
  61. margin-top: 50px;
  62. margin-bottom: 50px;
  63. }
  64. .button-green {
  65. border: 2px solid $green;
  66. background-color: #FFF;
  67. color: $green;
  68. text-transform: uppercase;
  69. font-family: dinbold;
  70. font-size: 2.0rem;
  71. padding: 15px;
  72. display: inline-block;
  73. &:hover {
  74. border-color: $yellow;
  75. }
  76. }
  77. .button-yellow {
  78. color: $yellow;
  79. background-color: $green;
  80. padding: 15px;
  81. font-size: 2.2rem;
  82. margin-top: 30px;
  83. display: inline-block;
  84. border: none;
  85. font-family: dinbold;
  86. }
  87. .alert-success {
  88. position: absolute;
  89. top: $headerheight;
  90. width: 100%;
  91. text-align: center;
  92. color: $green;
  93. font-family: dinbold;
  94. font-size: 1.6rem;
  95. }
  96. .link-slide {
  97. position: relative;
  98. overflow: hidden;
  99. text-decoration: none;
  100. &::after {
  101. content: '';
  102. position: absolute;
  103. bottom: 0;
  104. left: 0;
  105. width: 100%;
  106. height: 2px;
  107. background-color: $orange;
  108. transition: opacity 300ms, transform 300ms;
  109. opacity: 1;
  110. transform: translate3d(-100%, 0, 0);
  111. }
  112. &:hover::after,
  113. &:focus::after {
  114. opacity: 1;
  115. transform: translate3d(0, 0, 0);
  116. }
  117. }