RyanEarnshaw

Untitled

Apr 5th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.21 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. text-align: center;
  40. }
  41. .section .innercontainer .sectionheading {
  42. position: relative;
  43. display: inline-block;
  44. width: 100%;
  45. padding: 10px 0;
  46. }
  47. .section .innercontainer .sectionheading h1 {
  48. position: relative;
  49. display: inline-block;
  50. width: auto;
  51. color: #766122;
  52. font-size: 60px;
  53. font-family: sans-serif;
  54. font-weight: 100;
  55. vertical-align: top;
  56. margin: 0 5%;
  57. margin-top: 10px;
  58. border-bottom: 2px solid #766122;
  59. }
  60. .section .innercontainer .sectionheading .active {
  61. color: #f3bc15;
  62. border-bottom: 2px solid #f3bc15;
  63. }
  64. .section .innercontainer .sectionheading img {
  65. position: relative;
  66. display: inline-block;
  67. max-width: 50px;
  68. max-height: 200px;
  69. }
  70. .section .innercontainer .formholder {
  71. position: relative;
  72. display: inline-block;
  73. width: 100%;
  74. max-width: 700px;
  75. /* height: 600px; */
  76. overflow: hidden;
  77. }
  78. .section .innercontainer .formholder .slider {
  79. position: relative;
  80. display: inline-block;
  81. width: 4000px;
  82. }
  83. .section .innercontainer .formholder .slider .form {
  84. position: relative;
  85. display: inline-block;
  86. width: 100%;
  87. float: left;
  88. max-width: 700px;
  89. }
  90. .section .innercontainer .formholder h1 {
  91. position: relative;
  92. display: inline-block;
  93. width: 100%;
  94. color: #f3bc15;
  95. font-size: 30px;
  96. font-family: sans-serif;
  97. font-weight: 100;
  98. margin: 50px 0px 30px 0;
  99. }
  100.  
  101.  
  102. .section .innercontainer input {
  103. position: relative;
  104. display: inline-block;
  105. font-size: 16px;
  106. font-family: sans-serif;
  107. font-weight: bold;
  108. color: #f3bc15;
  109. padding: 15px;
  110. border: 2px solid #f3bc15;
  111. box-sizing: border-box;
  112. margin: 10px 0px;
  113. background-color: transparent;
  114. transition: border 0.4s ease;
  115. }
  116. .section .innercontainer textarea {
  117. position: relative;
  118. display: inline-block;
  119. float: left;
  120. font-size: 16px;
  121. font-family: sans-serif;
  122. font-weight: bold;
  123. color: #f3bc15;
  124. padding: 10px;
  125. border: 2px solid #f3bc15;
  126. resize: none;
  127. height: 200px;
  128. width: 100%;
  129. margin: 10px 0px;
  130. box-sizing: border-box;
  131. background-color: transparent;
  132. transition: border 0.4s ease;
  133. }
  134. .section .innercontainer .inname { float: left; width: 49%; }
  135. .section .innercontainer .incompany { float: right; width: 49%; }
  136. .section .innercontainer .inemail { float: left; width: 100%; }
  137. .section .innercontainer .inpostcode { float: left; width: 49%; }
  138. .section .innercontainer .innumber { float: right; width: 49%; }
  139. .section .innercontainer .inpoints { float: left; width: 100%; text-align: center; font-size: 76px; padding: 15px 0; }
  140.  
  141. ::-webkit-input-placeholder { color: #f3bc15; }
  142. :-ms-input-placeholder { color: #f3bc15; }
  143. ::-moz-placeholder { color: #f3bc15; opacity: 1; }
  144. :-moz-placeholder { color: #f3bc15; opacity: 1; }
  145.  
  146. input:focus,
  147. input:valid,
  148. textarea:focus,
  149. textarea:valid {
  150. box-shadow: none;
  151. outline: none;
  152. background-position: 0 0;
  153. }
  154. .section .innercontainer input:active,
  155. .section .innercontainer input:focus,
  156. .section .innercontainer textarea:active,
  157. .section .innercontainer textarea:focus {
  158. border: 2px solid #ffffff;
  159. }
  160.  
  161. .reward {
  162. position: relative;
  163. display: inline-block;
  164. margin: 0px 4% 20px 4%;
  165. width: 40%;
  166. }
  167. .reward h3 {
  168. position: relative;
  169. display: inline-block;
  170. height: 50px;
  171. text-align: center;
  172. box-sizing: border-box;
  173. float: left;
  174. font-family: sans-serif;
  175. font-weight: 100;
  176. }
  177. .reward .points {
  178. width: 20%;
  179. font-size: 15px;
  180. color: #ffffff;
  181. padding: 10px 0;
  182. border-left: 2px solid #ffffff;
  183. border-top: 2px solid #ffffff;
  184. border-bottom: 2px solid #ffffff;
  185. }
  186. .reward .description {
  187. width: 60%;
  188. font-size: 15px;
  189. color: #ffffff;
  190. padding: 10px 0;
  191. border-left: 2px solid #ffffff;
  192. border-top: 2px solid #ffffff;
  193. border-bottom: 2px solid #ffffff;
  194. }
  195. .section .innercontainer .reward input {
  196. position: relative;
  197. display: inline-block;
  198. font-size: 15px;
  199. font-family: sans-serif;
  200. font-weight: bold;
  201. text-align: center;
  202. color: #f3bc15;
  203. height: 50px;
  204. border: 2px solid #f3bc15;
  205. box-sizing: border-box;
  206. margin: 0;
  207. padding: 10px 0;
  208. background-color: transparent;
  209. transition: border 0.4s ease;
  210. width: 20%;
  211. float: left;
  212. }
  213.  
  214.  
  215.  
  216. .buttoncontainer {
  217. position: absolute;
  218. display: inline-block;
  219. width: 100%;
  220. max-width: 700px;
  221. bottom: 0;
  222. left: 50%;
  223. transform: translateX(-50%);
  224. }
  225. .buttoncontainer .btn {
  226. position: relative;
  227. display: inline-block;
  228. font-family: sans-serif;
  229. font-weight: bold;
  230. font-size: 14px;
  231. padding: 10px 20px;
  232. background-color: #f3bc15;
  233. color: #000000;
  234. cursor: pointer;
  235. }
  236. .btn.next { float: right; }
  237. .btn.previous { float: left; }
  238. .btn.hidden { visibility: hidden; }
  239.  
  240.  
  241.  
  242.  
  243. .footer {
  244. position: relative;
  245. display: inline-block;
  246. padding: 50px 0px 20px 0px;
  247. width: 100%;
  248. text-align: center;
  249. background-color: #000000;
  250. }
  251. .footer .middlelink,
  252. .footer .bottomcont {
  253. position: relative;
  254. display: inline-block;
  255. width: 100%;
  256. max-width: 1360px;
  257. }
  258. .footer .middlelink h1 {
  259. position: relative;
  260. display: inline-block;
  261. width: 100%;
  262. text-align: center;
  263. color: #f3bc15;
  264. font-weight: 100;
  265. font-family: sans-serif;
  266. font-size: 16px;
  267. margin-bottom: 10px;
  268. }
  269. .footer .links h1 {
  270. position: relative;
  271. display: inline-block;
  272. width: 100%;
  273. text-align: left;
  274. color: #f3bc15;
  275. font-weight: 100;
  276. font-family: sans-serif;
  277. font-size: 14px;
  278. line-height: 25px;
  279. }
  280. .footer .links {
  281. width: 66.66666666%;
  282. float: left;
  283. }
  284. .footer .logo {
  285. width: 33.33333333%;
  286. float: left;
  287. }
  288. .footer .logo img {
  289. position: absolute;
  290. display: inline-block;
  291. max-height: 100%;
  292. max-width: 100%;
  293. top:0;
  294. right: 0;
  295. }
  296.  
  297. /* ----------------------------------------------------*/
  298. /* Code That Doesnt Change Between Mobile Resolution */
  299. /* ----------------------------------------------------*/
  300. @media only screen and (min-width : 0px) and (max-width : 992px) {
  301.  
  302. }
  303.  
  304.  
  305. /* ----------------------------------------------------*/
  306. /* Custom, iPhone Retina */
  307. /* ----------------------------------------------------*/
  308. @media only screen and (max-width : 320px) {
  309.  
  310. }
  311.  
  312.  
  313. /* ----------------------------------------------------*/
  314. /* Extra Small Devices, Phones */
  315. /* ----------------------------------------------------*/
  316. @media only screen and (min-width : 320px) and (max-width : 480px) {
  317. .section .innercontainer .sectionheading h1 { font-size: 7vw; }
  318. .section .innercontainer .sectionheading img { display: none; }
  319. .section .innercontainer .formholder { width: 90%; }
  320.  
  321. .reward { margin: 0px 0 20px 0; width: 100%; }
  322. }
  323.  
  324.  
  325. /* ----------------------------------------------------*/
  326. /* Small Devices, Tablets */
  327. /* ----------------------------------------------------*/
  328. @media only screen and (min-width : 480px) and (max-width : 768px) {
  329. .section .innercontainer .sectionheading h1 { font-size: 7vw; }
  330. .section .innercontainer .sectionheading img { display: none; }
  331. .section .innercontainer .formholder { width: 90%; }
  332.  
  333. .reward { margin: 0px 0 20px 0; width: 100%; }
  334. }
  335.  
  336.  
  337. /* ----------------------------------------------------*/
  338. /* Medium Devices, Desktops */
  339. /* ----------------------------------------------------*/
  340. @media only screen and (min-width : 768px) and (max-width : 992px) {
  341.  
  342. .section .innercontainer .sectionheading h1 { margin: 0; }
  343. }
  344.  
  345.  
  346. /* ----------------------------------------------------*/
  347. /* Large Devices, Wide Screens */
  348. /* ----------------------------------------------------*/
  349. @media only screen and (min-width : 992px) and (max-width : 1200px) {
  350.  
  351. }
Advertisement
Add Comment
Please, Sign In to add comment