_site-base.scss 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. body {
  2. font-family: $font-family-sans-serif;
  3. line-height: 1.5;
  4. background: $white;
  5. overflow-x: hidden;
  6. font-size: 14px;
  7. color: #999;
  8. &:before {
  9. content: "";
  10. position: fixed;
  11. top: 0;
  12. left: 0;
  13. z-index: 99;
  14. right: 0;
  15. bottom: 0;
  16. background:rgba($black, .2);
  17. opacity: 0;
  18. visibility: hidden;
  19. transition: .3s all ease;
  20. }
  21. &.offcanvas-menu {
  22. &:before {
  23. opacity: 1;
  24. visibility: visible;
  25. }
  26. }
  27. }
  28. .text-black {
  29. color: $black!important;
  30. }
  31. .text-secondary {
  32. color: $secondary!important;
  33. }
  34. .bg-primary-light {
  35. background-color: rgba($primary, .05);
  36. }
  37. .bg-secondary-light {
  38. background-color: rgba($secondary, .05);
  39. }
  40. a {
  41. color: $primary;
  42. transition: .3s all ease;
  43. &:hover {
  44. color: $primary;
  45. text-decoration: none;
  46. }
  47. }
  48. ::-moz-selection { background: $black; color: $white; }
  49. ::selection { background: $black; color: $white; }
  50. .text-primary {
  51. color: $primary!important;
  52. }
  53. a.text-primary {
  54. color: $primary!important;
  55. &:hover {
  56. color: $primary!important;
  57. }
  58. }
  59. h1, .h1, h2, .h2, h3, .h3, h4, .h4 {
  60. font-family: $font-family-sans-serif;
  61. color: $black;
  62. }
  63. .btn {
  64. padding-top: 12px;
  65. padding-bottom: 12px;
  66. padding-left: 30px;
  67. padding-right: 30px;
  68. border-radius: 30px;
  69. font-size: 14px;
  70. &:active, &:focus {
  71. outline: none;
  72. box-shadow: none;
  73. }
  74. &.btn-primary {
  75. background: $primary;
  76. border-color: $primary;
  77. &:hover {
  78. border-color: lighten($primary, 4%);
  79. background: lighten($primary, 4%);
  80. }
  81. }
  82. }
  83. .form-control, .custom-select {
  84. border: 2px solid darken($light, 5%);
  85. font-size: 16px;
  86. height: 45px;
  87. &:active, &:focus {
  88. border-color: $primary;
  89. box-shadow: none;
  90. }
  91. }
  92. .gutter-v1 {
  93. margin-right: -20px;
  94. margin-left: -20px;
  95. @include media-breakpoint-down(md) {
  96. margin-left: -15px;
  97. margin-right: -15px;
  98. }
  99. > .col,
  100. > [class*="col-"] {
  101. padding-right: 20px;
  102. padding-left: 20px;
  103. @include media-breakpoint-down(md) {
  104. padding-right: 15px;
  105. padding-left: 15px;
  106. }
  107. }
  108. }
  109. .gutter-v2 {
  110. margin-right: -5px;
  111. margin-left: -5px;
  112. @include media-breakpoint-down(md) {
  113. margin-left: -15px;
  114. margin-right: -15px;
  115. }
  116. > .col,
  117. > [class*="col-"] {
  118. padding-right: 5px;
  119. padding-left: 5px;
  120. @include media-breakpoint-down(md) {
  121. padding-right: 15px;
  122. padding-left: 15px;
  123. }
  124. }
  125. }
  126. .gutter-v3 {
  127. margin-right: -40px;
  128. margin-left: -40px;
  129. @include media-breakpoint-down(md) {
  130. margin-left: -15px;
  131. margin-right: -15px;
  132. }
  133. > .col,
  134. > [class*="col-"] {
  135. padding-right: 40px;
  136. padding-left: 40px;
  137. @include media-breakpoint-down(md) {
  138. padding-right: 15px;
  139. padding-left: 15px;
  140. }
  141. }
  142. }
  143. .spinner-border {
  144. color: $primary;
  145. }
  146. /*PRELOADING------------ */
  147. #overlayer {
  148. width:100%;
  149. height:100%;
  150. position:fixed;
  151. z-index:7100;
  152. background: $white;
  153. top: 0;
  154. left: 0;
  155. right: 0;
  156. bottom: 0;
  157. }
  158. .loader {
  159. z-index:7700;
  160. position: fixed;
  161. top: 50%;
  162. left: 50%;
  163. transform: translate(-50%, -50%);
  164. }