RyanEarnshaw

Untitled

Feb 24th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.41 KB | None | 0 0
  1. *, html {
  2. margin: 0;
  3. padding: 0;
  4. box-sizing: border-box;
  5. }
  6. html, body {
  7. font-family: sans-serif;
  8. background-color: #000000;
  9. }
  10.  
  11. .header {
  12. position: relative;
  13. display: inline-block;
  14. height: 80px;
  15. width: 100%;
  16. background-color: #000000;
  17. }
  18.  
  19. .header img {
  20. position: absolute;
  21. max-height: 90%;
  22. max-width: 100%;
  23. top: 50%;
  24. left: 50%;
  25. transform: translate(-50%, -50%);
  26. }
  27.  
  28. .section {
  29. position: relative;
  30. display: inline-block;
  31. width: 100%;
  32. text-align: center;
  33. background-color: #000000;
  34. }
  35. .section .innercontainer {
  36. position: relative;
  37. display: inline-block;
  38. width: 100%;
  39. }
  40. .section .innercontainer .sectionheading {
  41. position: relative;
  42. display: inline-block;
  43. width: 100%;
  44. padding: 10px 0;
  45. }
  46. .section .innercontainer .sectionheading h1 {
  47. position: relative;
  48. display: inline-block;
  49. width: auto;
  50. color: #f3bc15;
  51. font-size: 60px;
  52. font-family: sans-serif;
  53. font-weight: 100;
  54. vertical-align: top;
  55. margin: 0 5%;
  56. margin-top: 10px;
  57. border-bottom: 2px solid #f3bc15;
  58. }
  59. .section .innercontainer .sectionheading img {
  60. position: relative;
  61. display: inline-block;
  62. max-width: 50px;
  63. max-height: 200px;
  64. }
  65. .section .innercontainer .formholder {
  66. position: relative;
  67. display: inline-block;
  68. width: 100%;
  69. max-width: 700px;
  70. height: 600px;
  71. overflow: hidden;
  72. }
  73.  
  74. .section .innercontainer .formholder .form {
  75. position: absolute;
  76. display: inline-block;
  77. width: 100%;
  78. transition: left 0.5s ease;
  79. }
  80. .section .innercontainer .formholder h1 {
  81. position: relative;
  82. display: inline-block;
  83. width: 100%;
  84. color: #f3bc15;
  85. font-size: 30px;
  86. font-family: sans-serif;
  87. font-weight: 100;
  88. margin: 50px 0px 30px 0;
  89. }
  90. .section .innercontainer .formholder .form3 { width: 100%; }
  91.  
  92. .section .innercontainer .formholder .minus200 { top: 0; left: -240%; }
  93. .section .innercontainer .formholder .minus100 { top: 0; left: -120%; }
  94. .section .innercontainer .formholder .normal { top: 0; left: 0; }
  95. .section .innercontainer .formholder .plus100 { top: 0; left: 120%; }
  96. .section .innercontainer .formholder .plus200 { top: 0; left: 240%; }
  97.  
  98. .section .innercontainer input {
  99. position: relative;
  100. display: inline-block;
  101. font-size: 16px;
  102. font-family: sans-serif;
  103. font-weight: bold;
  104. color: #f3bc15;
  105. padding: 15px;
  106. border: 2px solid #f3bc15;
  107. box-sizing: border-box;
  108. margin: 10px 0px;
  109. background-color: transparent;
  110. transition: border 0.4s ease;
  111. }
  112. .section .innercontainer textarea {
  113. position: relative;
  114. display: inline-block;
  115. float: left;
  116. font-size: 16px;
  117. font-family: sans-serif;
  118. font-weight: bold;
  119. color: #f3bc15;
  120. padding: 10px;
  121. border: 2px solid #f3bc15;
  122. resize: none;
  123. height: 200px;
  124. width: 100%;
  125. margin: 10px 0px;
  126. box-sizing: border-box;
  127. background-color: transparent;
  128. transition: border 0.4s ease;
  129. }
  130. .section .innercontainer .inname { float: left; width: 49%; }
  131. .section .innercontainer .incompany { float: right; width: 49%; }
  132. .section .innercontainer .inemail { float: left; width: 100%; }
  133. .section .innercontainer .inpostcode { float: left; width: 49%; }
  134. .section .innercontainer .innumber { float: right; width: 49%; }
  135. .section .innercontainer .inpoints { float: left; width: 100%; text-align: center; font-size: 76px; padding: 15px 0; }
  136.  
  137. ::-webkit-input-placeholder { color: #f3bc15; }
  138. :-ms-input-placeholder { color: #f3bc15; }
  139. ::-moz-placeholder { color: #f3bc15; opacity: 1; }
  140. :-moz-placeholder { color: #f3bc15; opacity: 1; }
  141.  
  142. input:focus,
  143. input:valid,
  144. textarea:focus,
  145. textarea:valid {
  146. box-shadow: none;
  147. outline: none;
  148. background-position: 0 0;
  149. }
  150. .section .innercontainer input:active,
  151. .section .innercontainer input:focus,
  152. .section .innercontainer textarea:active,
  153. .section .innercontainer textarea:focus {
  154. border: 2px solid #ffffff;
  155. }
  156.  
  157. .reward {
  158. position: relative;
  159. display: inline-block;
  160. margin-bottom: 20px;
  161. width: 40%;
  162. }
  163. .reward h3 {
  164. position: relative;
  165. display: inline-block;
  166. height: 50px;
  167. text-align: center;
  168. box-sizing: border-box;
  169. float: left;
  170. font-family: sans-serif;
  171. font-weight: 100;
  172. }
  173. .reward .points {
  174. width: 20%;
  175. font-size: 15px;
  176. color: #ffffff;
  177. padding: 10px 0;
  178. border-left: 2px solid #ffffff;
  179. border-top: 2px solid #ffffff;
  180. border-bottom: 2px solid #ffffff;
  181. }
  182. .reward .description {
  183. width: 60%;
  184. font-size: 15px;
  185. color: #ffffff;
  186. padding: 10px 0;
  187. border-left: 2px solid #ffffff;
  188. border-top: 2px solid #ffffff;
  189. border-bottom: 2px solid #ffffff;
  190. }
  191. .section .innercontainer .reward input {
  192. position: relative;
  193. display: inline-block;
  194. font-size: 15px;
  195. font-family: sans-serif;
  196. font-weight: bold;
  197. text-align: center;
  198. color: #f3bc15;
  199. height: 50px;
  200. border: 2px solid #f3bc15;
  201. box-sizing: border-box;
  202. margin: 0;
  203. padding: 10px 0;
  204. background-color: transparent;
  205. transition: border 0.4s ease;
  206. width: 20%;
  207. float: left;
  208. }
  209.  
  210.  
  211.  
  212. .buttoncontainer {
  213. position: absolute;
  214. display: inline-block;
  215. width: 100%;
  216. max-width: 700px;
  217. bottom: 0;
  218. left: 0;
  219. }
  220. .buttoncontainer .btn {
  221. position: relative;
  222. display: inline-block;
  223. font-family: sans-serif;
  224. font-weight: bold;
  225. font-size: 14px;
  226. padding: 10px 20px;
  227. background-color: #f3bc15;
  228. color: #000000;
  229. }
  230. .btn.next { float: right; }
  231. .btn.previous { float: left; }
  232. .btn.hidden { visibility: hidden; }
  233.  
  234.  
  235.  
  236.  
  237. .footer {
  238. position: relative;
  239. display: inline-block;
  240. padding: 50px 0px 20px 0px;
  241. width: 100%;
  242. text-align: center;
  243. background-color: #000000;
  244. }
  245. .footer .middlelink,
  246. .footer .bottomcont {
  247. position: relative;
  248. display: inline-block;
  249. width: 100%;
  250. max-width: 1360px;
  251. }
  252. .footer .middlelink h1 {
  253. position: relative;
  254. display: inline-block;
  255. width: 100%;
  256. text-align: center;
  257. color: #f3bc15;
  258. font-weight: 100;
  259. font-family: sans-serif;
  260. font-size: 16px;
  261. margin-bottom: 10px;
  262. }
  263. .footer .links h1 {
  264. position: relative;
  265. display: inline-block;
  266. width: 100%;
  267. text-align: left;
  268. color: #f3bc15;
  269. font-weight: 100;
  270. font-family: sans-serif;
  271. font-size: 14px;
  272. line-height: 25px;
  273. }
  274. .footer .links {
  275. width: 66.66666666%;
  276. float: left;
  277. }
  278. .footer .logo {
  279. width: 33.33333333%;
  280. float: left;
  281. }
  282. .footer .logo img {
  283. position: absolute;
  284. display: inline-block;
  285. max-height: 100%;
  286. max-width: 100%;
  287. top:0;
  288. right: 0;
  289. }
Advertisement
Add Comment
Please, Sign In to add comment