P00r

re

Mar 30th, 2020
500
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.78 KB | None | 0 0
  1. * {
  2. margin: 0;
  3. padding: 0;
  4. box-sizing: border-box;
  5. }
  6.  
  7. body {
  8. font-family: 'Roboto Condensed', sans-serif;
  9. background: url('layout/images/bg.png') no-repeat 0 -93px #1c1d24;
  10. color: #fff;
  11. }
  12.  
  13. a:any-link {
  14. color: #fff;
  15. text-decoration: none;
  16. }
  17.  
  18. header {
  19. width: 100%;
  20. height: 84px;
  21. background: rgba(0, 0, 0, 0.2);
  22. display: flex;
  23. justify-content: flex-start;
  24. align-items: center;
  25. border-bottom: 1px solid rgba(255, 255, 255, .1);
  26. }
  27. a.logo img
  28. {
  29. max-height:100px;
  30. padding: 0 20px 0 11px;
  31. animation: animacja 3s ease 1s infinite alternate none;
  32. animation-name: animacja;
  33. animation-duration: 3s;
  34. animation-timing-function: ease;
  35. animation-delay: 1s;
  36. animation-iteration-count: infinite;
  37. animation-direction: alternate;
  38. animation-fill-mode: none;
  39. animation-play-state: running;
  40. }
  41.  
  42. a.logo img:hover {
  43. animation-play-state:paused;
  44. opacity:.5;
  45. transition:all .2s ease 0s;
  46. -webkit-filter:grayscale(80%);
  47. -moz-filter:grayscale(80%);
  48. -o-filter:grayscale(80%);
  49. -ms-filter:grayscale(80%);
  50. filter:grayscale(80%)
  51. }
  52. @keyframes animacja {
  53. from {
  54. transform:scale3d(1,1,4)
  55. }
  56. 10%,
  57. 20% {
  58. transform:scale3d(.9,.9,.6) rotate3d(0,0,3,-3deg)
  59. }
  60. 30%,
  61. 50%,
  62. 70%,
  63. 90% {
  64. transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
  65. }
  66. 40%,
  67. 60%,
  68. 60% {
  69. transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
  70. }
  71. to {
  72. transform:scale3d(1.3,1.3,1.3)
  73. }
  74. }
  75.  
  76. .menu {
  77. display: flex;
  78. flex-direction: row;
  79. list-style-type: none;
  80. margin: 32px;
  81. padding: 0 0 0 0;
  82. position: relative;
  83. left: -40px;
  84. }
  85.  
  86. .menu > li {
  87. margin: -12px;
  88. }
  89.  
  90. .menu li a {
  91. font-size: 14px;
  92. display: inline-block;
  93. color: #fff;
  94. padding: 25px 12px;
  95. position: relative;
  96. font-weight: 500;
  97. /* width: 171px; */
  98. text-align: center;
  99. text-transform: uppercase;
  100. }
  101.  
  102. .menu li a {
  103. display: block;
  104. padding: .4rem 0;
  105. position: relative;
  106. background: 0 0;
  107. border: none;
  108. margin: 17px;
  109. padding: 12px 22px;
  110. box-shadow: none;
  111. z-index: 1;
  112. color: #fff;
  113. text-decoration: none;
  114. background: rgba(11,82,132,.2);
  115. }
  116. .menu li a:hover {
  117. color: #9aca3b;
  118. text-shadow: 0 0 8px #9aca3b;
  119. }
  120. .menu li a.active, .menu li a:before, .menu li a, a.logo img, .col-1-item a div, .communityAvatar span, .next, .prev {
  121. transition: .3s ease;
  122. }
  123. menu li a:before {
  124. content: '';
  125. border:1px #9aca3b;
  126. position: absolute;
  127. width: 100%;
  128. height: 59px;
  129. top: 2px;
  130. left: 0;
  131. opacity: 0;
  132. }
  133. }
  134.  
  135. .menu li a:before {
  136. content: '';
  137. background: url('../images/hoverMenu.png') no-repeat;
  138. position: absolute;
  139. width: 100%;
  140. height: 59px;
  141. top: 2px;
  142. left: 0;
  143. opacity: 0;
  144. }
  145.  
  146. .container {
  147. margin: 80px auto;
  148. position: relative;
  149. padding: 0;
  150. display: flex;
  151. align-items: center;
  152. }
  153.  
  154. .col-1 {
  155. height: 260px;
  156. width: 100%;
  157. display: flex;
  158. justify-content: center;
  159. align-items: center;
  160. flex-wrap: wrap;
  161. }
  162.  
  163. .col-1-item {
  164. margin-right: 40px;
  165. }
  166.  
  167. .col-1-item .socialMediaItem {
  168. width: 350px;
  169. height: 50px;
  170. margin-bottom: 50px;
  171. text-align: center;
  172. text-transform: uppercase;
  173. position: relative;
  174. }
  175.  
  176. .col-1-item .socialMediaItem.fb {
  177. background: url('layout/images/socialFb.png');
  178. height:50px;
  179. }
  180. .col-1-item .socialMediaItem.yt {
  181. background: url('layout/images/socialYt.png');
  182. max-height:0px;
  183. }
  184.  
  185. .col-1-item .socialMediaItem.steam {
  186. background: url('layout/images/socialSteam.png');
  187. height:50px;
  188. }
  189.  
  190. .community {
  191. position: relative;
  192. top: -30px;
  193. left: -90px;
  194. }
  195.  
  196. .communityAvatar {
  197. display: flex;
  198. align-items: center;
  199. flex-wrap: wrap;
  200. width: 33%;
  201. margin-left: -90px;
  202. margin-top: -20px;
  203. }
  204.  
  205. .communityAvatar span {
  206. border-radius: 100%;
  207. width: 38px;
  208. height: 38px;
  209. display: flex;
  210. justify-content: flex-start;
  211. align-items: center;
  212. flex-wrap: wrap;
  213. margin: 5px;
  214. position: relative;
  215. }
  216.  
  217. .communityAvatar span::before {
  218. content: '';
  219. background: -moz-linear-gradient(top,rgba(159,159,163,1) 0%,rgba(42,43,50,1) 50%,rgba(159,159,163,1) 100%);
  220. background: -webkit-linear-gradient(top,rgba(159,159,163,1) 0%,rgba(42,43,50,1) 50%,rgba(159,159,163,1) 100%);
  221. background: linear-gradient(to bottom,rgba(159,159,163,1) 0%,rgba(42,43,50,1) 50%,rgba(159,159,163,1) 100%);
  222. -webkit-box-shadow: 4px 4px 5px 0 rgba(0,0,0,.1);
  223. -moz-box-shadow: 4px 4px 5px 0 rgba(0,0,0,.1);
  224. box-shadow: 3px 0px 4px 0 rgba(0, 0, 0, 0.9);
  225. width: 36px;
  226. height: 36px;
  227. top: -2px;
  228. left: -2px;
  229. position: absolute;
  230. padding: 3px;
  231. z-index: -1;
  232. border-radius: 100%;
  233. transform: rotate(-92deg);
  234. }
  235.  
  236. .communityAvatar span img {
  237. border-radius: 100%;
  238. }
  239.  
  240. .communityAvatar span:nth-child(2n + 2),
  241. .communityAvatar span img:nth-child(2n + 2) {
  242. position: relative;
  243. top: 20px;
  244. }
  245.  
  246. .sep {
  247. background: url('../images/sep.png') no-repeat;
  248. width: 14px;
  249. height: 265px;
  250. filter: brightness(0.5);
  251. }
  252.  
  253. .about {
  254. margin: 0 27px;
  255. line-height: 2;
  256. }
  257.  
  258. .about h2,
  259. .about p {
  260. font-size: 16px;
  261. text-transform: uppercase;
  262. }
  263.  
  264. .about h2 {
  265. font-weight: bold;
  266. }
  267.  
  268. .about p {
  269. font-size: 14px;
  270. }
  271.  
  272. .col-2 {
  273. background: url('../images/col-2.png') no-repeat center;
  274. height: 290px;
  275. display: flex;
  276. justify-content: center;
  277. align-items: center;
  278. margin: 200px auto 0 auto;
  279. }
  280.  
  281. .us {
  282. margin-left: 176px;
  283. width: 100%;
  284. height: 172px;
  285. }
  286.  
  287. .us h4 {
  288. text-align: center;
  289. text-transform: uppercase;
  290. text-shadow: 0 0 2px #fff;
  291. font-weight: 300;
  292. }
  293.  
  294. .us ul {
  295. margin: 0;
  296. padding: 0;
  297. list-style: none;
  298. }
  299.  
  300. .us ul li {
  301. display: inline-block;
  302. width: 215px;
  303. text-align: center;
  304. padding-top: 20px;
  305. position: relative;
  306. }
  307.  
  308. .us ul li::after {
  309. content: '';
  310. background: url('../images/sep.png') no-repeat;
  311. background-size: 100% 100%;
  312. position: absolute;
  313. top: 50%;
  314. right: 41%;
  315. margin-right: -50%;
  316. transform: translate(-50%, -50%);
  317. width: 14px;
  318. height: 100%;
  319. filter: brightness(0.5);
  320. }
  321.  
  322. .us ul li:last-child::after {
  323. display: none;
  324. }
  325.  
  326. .us ul li img {
  327. padding-bottom: 10px;
  328. }
  329.  
  330. .us ul li p {
  331. text-transform: uppercase;
  332. }
  333.  
  334. .us ul li .headText {
  335. font-size: 18px;
  336. font-weight: bold;
  337. text-shadow: 0 0 3px #FFF;
  338. }
  339.  
  340. .us ul li .subText {
  341. font-size: 14px;
  342. font-weight: 300;
  343. }
  344.  
  345. footer.container {
  346. clear: both;
  347. padding-top: 20px;
  348. margin: 0 auto;
  349. }
  350.  
  351. .left {
  352. float: left;
  353. width: 100%;
  354. }
  355.  
  356. .left img {
  357. position: absolute;
  358. height:50px;
  359. margin: -5px 0 0 5px;
  360. }
  361.  
  362. .left p a {
  363. padding-right: 20px;
  364. }
  365.  
  366. .left p {
  367. margin-left: 60px;
  368. font-weight: 300;
  369. }
  370.  
  371. .left p a,
  372. .right p a {
  373. font-weight: bold;
  374. }
  375.  
  376. .right {
  377. float: right;
  378. width: 100%;
  379. text-align: right;
  380. }
Add Comment
Please, Sign In to add comment