Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

325 linhas
5.7KB

  1. .landing-alert {
  2. margin-bottom: 0;
  3. }
  4. .page-header {
  5. background-color: #b2afab;
  6. background-position: center center;
  7. background-size: cover;
  8. min-height: 100vh;
  9. max-height: 999px;
  10. overflow: hidden;
  11. position: relative;
  12. width: 100%;
  13. z-index: 1;
  14. display: -ms-flexbox;
  15. display: -webkit-flex;
  16. display: flex;
  17. /* Center vertically */
  18. align-items: center;
  19. /*Center horizontaly */
  20. justify-content: center;
  21. /*Center horizontaly ie */
  22. -ms-flex-pack: center;
  23. .filter::after {
  24. background-color: rgba(0, 0, 0, 0.5);
  25. content: "";
  26. display: block;
  27. height: 100%;
  28. left: 0;
  29. top: 0;
  30. position: absolute;
  31. width: 100%;
  32. z-index: 1;
  33. }
  34. &.page-header-small {
  35. min-height: 65vh !important;
  36. max-height: 700px;
  37. }
  38. &.page-header-xs {
  39. min-height: 40vh !important;
  40. }
  41. &.section-dark {
  42. .content-center,
  43. .category-absolute {
  44. z-index: 1;
  45. }
  46. }
  47. }
  48. .page-header .motto {
  49. text-align: left;
  50. z-index: 3;
  51. color: #fff;
  52. position: relative;
  53. }
  54. .landing-section {
  55. padding: 100px 0;
  56. z-index: 1;
  57. }
  58. .section-buttons {
  59. z-index: 1;
  60. }
  61. .landing-section .btn-simple {
  62. padding: 0;
  63. }
  64. .landing-section .column {
  65. padding: 0 75px 0 25px;
  66. }
  67. .team-player .img-circle,
  68. .team-player .img-thumbnail {
  69. display: block;
  70. margin-top: 50px;
  71. margin-left: auto;
  72. margin-right: auto;
  73. width: 120px;
  74. }
  75. .contact-form {
  76. margin-top: 30px;
  77. }
  78. .contact-form label {
  79. margin-top: 15px;
  80. }
  81. .contact-form .btn {
  82. margin-top: 30px;
  83. }
  84. .navbar-relative {
  85. position: relative;
  86. z-index: 2;
  87. }
  88. #register-navbar a {
  89. color: #fff;
  90. }
  91. .container-left {
  92. padding-right: 25%;
  93. }
  94. .register-background .container {
  95. margin-top: 11%;
  96. position: relative;
  97. z-index: 3;
  98. }
  99. .register-footer {
  100. bottom: 20px;
  101. position: absolute;
  102. z-index: 1;
  103. width: 100%;
  104. background: transparent;
  105. color: $white-color;
  106. left: 0;
  107. }
  108. .register-footer .fa-heart {
  109. color: #eb5e28;
  110. }
  111. .card {
  112. background-color: gray;
  113. color: whitesmoke;
  114. }
  115. .register-card label {
  116. margin-top: 15px;
  117. }
  118. .register-card .title {
  119. color: #b33c12;
  120. text-align: center;
  121. }
  122. .register-card .btn {
  123. margin-top: 30px;
  124. }
  125. .register-card .forgot {
  126. text-align: center;
  127. }
  128. .profile-content {
  129. position: relative;
  130. }
  131. .owner {
  132. text-align: center;
  133. }
  134. .owner .avatar {
  135. padding: 15px;
  136. max-width: 180px;
  137. margin: -85px auto 0;
  138. display: inline-block;
  139. }
  140. .owner .name h4 {
  141. margin-top: 10px;
  142. }
  143. .profile-tabs {
  144. margin: 50px 0;
  145. min-height: 300px;
  146. }
  147. #following h3 {
  148. margin: 20px 0 40px 0;
  149. }
  150. #follows .follows .unfollow .checkbox {
  151. margin-top: -15px;
  152. }
  153. #follows .follows h6 {
  154. margin-top: 15px;
  155. }
  156. .follows hr {
  157. margin-top: 10px;
  158. }
  159. .alert h5 {
  160. // margin-bottom: 10px;
  161. }
  162. .brand-logo {
  163. height: 14px;
  164. }
  165. .title-brand {
  166. max-width: 730px;
  167. margin: 0 auto;
  168. position: relative;
  169. text-align: center;
  170. color: #ffffff;
  171. display: block;
  172. .type {
  173. position: absolute;
  174. font-size: 20px;
  175. background: #132026;
  176. padding: 6px 10px;
  177. border-radius: 4px;
  178. top: 0;
  179. font-weight: 600;
  180. margin-top: 10px;
  181. right: -15px;
  182. }
  183. }
  184. .presentation-title {
  185. font-size: 8em;
  186. font-weight: 700;
  187. margin: 0;
  188. color: #ffffff;
  189. // background: #fbf8ec;
  190. background: -moz-linear-gradient(to bottom, #ffffff 35%, #4e6773 100%);
  191. background: -webkit-linear-gradient(to bottom, #ffffff 35%, #4e6773 100%);
  192. background: -ms-linear-gradient(to bottom, #ffffff 35%, #4e6773 100%);
  193. background: -o-linear-gradient(to bottom, #ffffff 35%, #4e6773 100%);
  194. background: linear-gradient(to bottom, #ffffff 35%, #4e6773 100%);
  195. -webkit-background-clip: text;
  196. -webkit-text-fill-color: transparent;
  197. }
  198. .presentation-subtitle {
  199. font-size: 1.7em;
  200. color: #ffffff;
  201. }
  202. .category-absolute {
  203. position: absolute;
  204. text-align: center;
  205. top: 100vh;
  206. font-size: 100px;
  207. margin-top: -60px;
  208. padding: 0 15px;
  209. width: 100%;
  210. color: rgba(255, 255, 255, 0.5);
  211. }
  212. .fog-low {
  213. position: absolute;
  214. left: 0;
  215. bottom: 0;
  216. margin-left: -35%;
  217. margin-bottom: -50px;
  218. width: 110%;
  219. opacity: 0.85;
  220. img {
  221. width: 100%;
  222. }
  223. &.right {
  224. margin-left: 30%;
  225. opacity: 1;
  226. }
  227. }
  228. .form-control {
  229. background: gray;
  230. }
  231. .logo {
  232. svg {
  233. font-size: 100px;
  234. }
  235. max-width: 90px;
  236. margin: -50px auto 45px;
  237. img {
  238. width: 100%;
  239. }
  240. }
  241. .page-header {
  242. .content-center {
  243. //margin-top: 85px;
  244. }
  245. }
  246. .avatar-head {
  247. position: absolute;
  248. z-index: -1;
  249. bottom: 0;
  250. left: 31%;
  251. width: 100%;
  252. height: 100%;
  253. background-repeat: no-repeat;
  254. background-size: contain;
  255. }
  256. .moving-clouds {
  257. position: absolute;
  258. z-index: 1;
  259. bottom: 0;
  260. left: 0;
  261. width: 250.625em;
  262. height: 43.75em;
  263. -webkit-animation: cloudLoop 80s linear infinite;
  264. animation: cloudLoop 80s linear infinite;
  265. }
  266. @keyframes cloudLoop {
  267. 0% {
  268. -webkit-transform: translate3d(0, 0, 0);
  269. transform: translate3d(0, 0, 0);
  270. }
  271. 100% {
  272. -webkit-transform: translate3d(-50%, 0, 0);
  273. transform: translate3d(-50%, 0, 0);
  274. }
  275. }
  276. .following {
  277. img {
  278. max-width: 70px;
  279. }
  280. }
  281. .ie-background {
  282. .page-header {
  283. .content-center {
  284. top: 50%;
  285. left: 50%;
  286. position: absolute;
  287. -ms-transform: translate(-50%, -75%);
  288. .title-brand {
  289. .presentation-title {
  290. background: none;
  291. }
  292. }
  293. }
  294. }
  295. }
  296. @media (max-width: 500px) {
  297. .presentation-title {
  298. font-size: 5em;
  299. }
  300. }