Advertisement
Guest User

Untitled

a guest
May 20th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.07 KB | None | 0 0
  1. /*
  2. Theme Name: Konstdepartementet
  3. Description:
  4. Author: Viktor Nilsson
  5. Author URI: http://www.nilssonviktor.com
  6. Version: 0.22
  7. */
  8.  
  9. html, body, div, span, applet, object, iframe,
  10. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  11. a, abbr, acronym, address, big, cite, code,
  12. del, dfn, em, img, ins, kbd, q, s, samp,
  13. small, strike, strong, sub, sup, tt, var,
  14. b, u, i, center,
  15. dl, dt, dd, ol, ul, li,
  16. fieldset, form, label, legend,
  17. table, caption, tbody, tfoot, thead, tr, th, td,
  18. article, aside, canvas, details, embed,
  19. figure, figcaption, footer, header, hgroup,
  20. menu, nav, output, ruby, section, summary,
  21. time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
  22. article, aside, details, figcaption, figure,
  23. footer, header, hgroup, menu, nav, section {display: block;}
  24. body { line-height: 1;}
  25. /* vanlig reset ovan */
  26.  
  27.  
  28. body {
  29. font-family: 'Maison Neue', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  30. font-size: 1em;
  31. font-weight: 300;
  32. color: #000;
  33. width: 100%;
  34. background: #FFF;
  35. }
  36.  
  37. .page {
  38. width: 1200px;
  39. margin: 0 auto;
  40. text-align: center;
  41. justify-content: center;
  42. }
  43.  
  44. ul {
  45. list-style: none;
  46. }
  47.  
  48. a {
  49. text-transform: uppercase;
  50. text-decoration: none;
  51. color: #000;
  52. }
  53.  
  54. .screen-reader-text {
  55. border: 0;
  56. clip: rect(1px, 1px, 1px, 1px);
  57. clip-path: inset(50%);
  58. height: 1px;
  59. margin: -1px;
  60. overflow: hidden;
  61. padding: 0;
  62. position: absolute;
  63. width: 1px;
  64. word-wrap: normal !important;
  65. }
  66.  
  67. .screen-reader-text:focus {
  68. background-color: #eee;
  69. clip: auto !important;
  70. clip-path: none;
  71. color: #444;
  72. display: block;
  73. font-size: 1em;
  74. height: auto;
  75. left: 5px;
  76. line-height: normal;
  77. padding: 15px 23px 14px;
  78. text-decoration: none;
  79. top: 5px;
  80. width: auto;
  81. z-index: 100000; /* Above WP toolbar. */
  82. }
  83.  
  84. #wpadminbar { display:none !important;}
  85.  
  86.  
  87. /*
  88. ========================================
  89. HEADER
  90. ========================================
  91. */
  92.  
  93. header {
  94. margin: 28px 0;
  95. }
  96.  
  97. .mainNav,
  98. .mainNav ul {
  99. display: flex;
  100. justify-content: space-between;
  101. align-items: center;
  102. line-height: 17px;
  103. }
  104.  
  105. .mainNav .logo {
  106. display: flex;
  107. }
  108.  
  109. .mainNav .logo img {
  110. height: 40px;
  111. width: auto;
  112. }
  113.  
  114. .mainNav div {
  115. display: flex;
  116. align-items: center;
  117. }
  118.  
  119. .mainNav li {
  120. margin-left: 25px;
  121. }
  122.  
  123. header ul a:hover {
  124. color: #000;
  125. text-decoration: underline;
  126. }
  127.  
  128. /*
  129. ========================================
  130. SUB-MENU
  131. ========================================
  132. */
  133.  
  134. .subNav {
  135. margin: 12px 0;
  136. }
  137.  
  138. .subNav ul {
  139. display: flex;
  140. justify-content: flex-end;
  141. }
  142.  
  143. .subNav ul li {
  144. margin-left: 30px;
  145. }
  146.  
  147. .subNav ul li a {
  148. text-transform: none;
  149. color: #9B9B9B;
  150. font-family: "Maison Neue";
  151. line-height: 19px;
  152. }
  153.  
  154. .subNav ul li.active a {
  155. color: #000;
  156. }
  157.  
  158. .subNav ul li a:hover {
  159. color: #000;
  160. }
  161.  
  162. /*
  163. ========================================
  164. INTRO
  165. ========================================
  166. */
  167.  
  168. .intro {
  169. display: flex;
  170. height: 400px;
  171. position: relative;
  172. flex-direction: column;
  173. align-items: center;
  174. justify-content: center;
  175. }
  176.  
  177. .intro::after {
  178. content: "";
  179. background: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ), url('https://images.unsplash.com/photo-1432847712612-926caafaa802?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=3900&q=80');
  180. background-position: center center;
  181. background-size: cover;
  182. opacity: 1;
  183. top: 0;
  184. left: 0;
  185. bottom: 0;
  186. right: 0;
  187. position: absolute;
  188. z-index: -1;
  189. }
  190.  
  191. .intro h1 {
  192. padding: 0 60px;
  193. font-size: 2.25em;
  194. font-weight: bold;
  195. line-height: 1.3;
  196. text-align: center;
  197. color: #FFF;
  198. margin-bottom: 40px;
  199. }
  200.  
  201. .intro .button {
  202. padding: 15px 25px;
  203. font-size: 1em;
  204. font-weight: bold;
  205. border: 2px solid #FFF;
  206. cursor: pointer;
  207. text-transform: uppercase;
  208. outline:none;
  209. background: #FFF;
  210. color: #000;
  211. }
  212.  
  213. .intro .button:hover {
  214. background: transparent;
  215. color: #FFF;
  216. }
  217.  
  218. /*
  219. ========================================
  220. EXPAND
  221. ========================================
  222. */
  223.  
  224. .filter {
  225. padding: 0 35px;
  226. letter-spacing: 0.13px;
  227. }
  228.  
  229. .filter ul {
  230. display: flex;
  231. padding: 38px 0;
  232. }
  233.  
  234. .filter ul li {
  235. margin-right: 25px;
  236. cursor: pointer;
  237. font-size: 1em;
  238. }
  239.  
  240. .filter ul li.open {
  241. opacity: 0.3;
  242. }
  243.  
  244. .filter ul li svg {
  245. margin-left: 2px;
  246. margin-bottom: 3px;
  247. height: 4px;
  248. width: auto;
  249. }
  250.  
  251. .filter li.open svg {
  252. transform: rotate(180deg);
  253. }
  254.  
  255. .filterChoices {
  256. width: 100%;
  257. background: #FFF;
  258. }
  259.  
  260. .filterChoices div {
  261. display: none;
  262. }
  263.  
  264. .filterChoices div.open {
  265. display: block;
  266. }
  267.  
  268. .filterChoices ul {
  269. padding-top: 0;
  270. flex-direction: column;
  271. align-items: flex-start;
  272. flex-wrap: wrap;
  273. max-height: 340px;
  274. }
  275.  
  276. .filterChoices ul li {
  277. font-size: 0.782em;
  278. line-height: 2;
  279. color: #7b7b7b;
  280. font-weight: bold;
  281. letter-spacing: 1px;
  282. }
  283.  
  284. .filterChoices ul li:hover {
  285. text-decoration: underline;
  286. color: #000;
  287. cursor: pointer;
  288. }
  289.  
  290. /*
  291. ========================================
  292. ITEM
  293. ========================================
  294. */
  295.  
  296. .chosenFilters {
  297. width: 100%;
  298. display: flex;
  299. flex-wrap: wrap;
  300. padding: 0 35px;
  301.  
  302. }
  303.  
  304. .chosenFilters .param {
  305. padding: 10px 20px;
  306. background: #F7F7F7;
  307. border-radius: 20px;
  308. color: #7b7b7b;
  309. font-size: 0.782em;
  310. margin-right: 20px;
  311. margin-bottom: 35px;
  312. cursor: pointer;
  313. font-weight: bold;
  314. letter-spacing: 1px;
  315. }
  316.  
  317. .chosenFilters .param:hover {
  318. background: transparent;
  319. }
  320.  
  321. .items {
  322. display: flex;
  323. padding: 35px;
  324. background: #F7F7F7;
  325. justify-content: space-between;
  326. flex-wrap: wrap;
  327. }
  328.  
  329. .items .item {
  330. width: 250px;
  331. height: 395px;
  332. background: white;
  333. margin-bottom: 50px;
  334. text-align: left;
  335. line-height: 17px;
  336. box-sizing: border-box;
  337. position: relative;
  338. overflow: hidden;
  339. text-transform: none;
  340. }
  341.  
  342. .items .item .img {
  343. background-position: center center;
  344. background-size: cover;
  345. width: 100%;
  346. height: 195px;
  347. }
  348.  
  349. .items .item .content {
  350. padding: 0 15px;
  351. }
  352.  
  353. .items .item .content h2 {
  354. font-weight: bold;
  355. margin-top: 15px;
  356. height: 34px;
  357. }
  358.  
  359. .items .item .content h3 {
  360. color: #7b7b7b;
  361. margin-top: 10px;
  362. }
  363.  
  364. .items .item .content .line {
  365. width: 100px;
  366. height: 1px;
  367. background-color: #000;
  368. margin: 15px 0;
  369. }
  370.  
  371. .items .item .content p {
  372. font-size: 0.782em;
  373. }
  374.  
  375. .items .item:hover {
  376. cursor: pointer;
  377. border-bottom: #000 4px solid;
  378. }
  379.  
  380.  
  381. /*
  382. ========================================
  383. SUBPAGE
  384. ========================================
  385. */
  386.  
  387. /*
  388. ========================================
  389. SUBPAGE-INTRO
  390. ========================================
  391. */
  392.  
  393. .comment {
  394. max-width: 700px;
  395. margin: 0 auto;
  396. margin-bottom: 40px;
  397. line-height: 1.3;
  398. font-size: 0.85em;
  399. padding: 20px 40px;
  400. color: #333;
  401. border: 1px solid #ddd;
  402. position: relative;
  403. text-align: left;
  404. }
  405.  
  406. .icon {
  407. position: absolute;
  408. top: 10px;
  409. left: 10px;
  410. width: 18px;
  411. height: 18px;
  412. opacity: 0.3;
  413. }
  414.  
  415. .subpage-intro {
  416. display: flex;
  417. height: 200px;
  418. position: relative;
  419. flex-direction: column;
  420. align-items: center;
  421. justify-content: center;
  422. }
  423.  
  424. .subpage-intro::after {
  425. content: "";
  426. background: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ), gray;
  427. background-position: center center;
  428. background-size: cover;
  429. opacity: 1;
  430. top: 0;
  431. left: 0;
  432. bottom: 0;
  433. right: 0;
  434. position: absolute;
  435. z-index: -1;
  436. }
  437.  
  438. .subpage-intro h1 {
  439. font-size: 2.25em;
  440. font-weight: bold;
  441. line-height: 1.3;
  442. text-align: center;
  443. color: #fff;
  444. }
  445.  
  446. .subpage-content {
  447. display: flex;
  448. flex-direction: column;
  449. align-items: center;
  450. justify-content: center;
  451. padding: 63px 35px;
  452. text-align: left;
  453. }
  454.  
  455. .subpage-img {
  456. background-position: center center;
  457. background-size: cover;
  458. height: 424px;
  459. width: 640px;
  460. margin-bottom: 64px;
  461. }
  462.  
  463. .subpage-content h2 {
  464. font-size: 1.5em;
  465. font-weight: bold;
  466. margin-top: 70px;
  467. margin-bottom: 35px;
  468. }
  469.  
  470. .subpage-content h2 span {
  471. font-weight: bold !important;
  472. }
  473.  
  474. .subpage-content b {
  475. font-weight: bold !important;
  476. }
  477.  
  478. .subpage-content em {
  479. font-style: italic !important;
  480. display: block;
  481. margin: 0 auto;
  482. max-width: 800px;
  483. margin-bottom: 40px;
  484. font-size: 1.1em;
  485. }
  486.  
  487. .subpage-content em span {
  488. font-weight: 300 !important;
  489. }
  490.  
  491. .subpage-content p {
  492. font-size: 1em;
  493. line-height: 1.5;
  494. margin-bottom: 20px;
  495. }
  496.  
  497. .subpage-content p a {
  498. text-transform: none;
  499. text-decoration: underline;
  500. }
  501.  
  502. .subpage-content ul {
  503. font-size: 1em;
  504. line-height: 1.5;
  505. margin: 0 60px;
  506. padding-top: 30px;
  507. margin-bottom: 60px;
  508. list-style-type: none;
  509. }
  510.  
  511. .subpage-content ul li {
  512. margin-bottom: 20px;
  513. }
  514.  
  515. .subpage-content ul li::before {
  516. content: "\2219"; /* Add content: \2022 is the CSS Code/unicode for a bullet */
  517. font-size: 1em;
  518. color: black;
  519. font-weight: bold;
  520. display: inline-block; /* Needed to add space between the bullet and the text */
  521. width: 1em; /* Also needed for space (tweak if needed) */
  522. margin-left: -1em; /* Also needed for space (tweak if needed) */
  523. }
  524.  
  525. /*
  526. ========================================
  527. ACTIVITYPAGE-INTRO
  528. ========================================
  529. */
  530.  
  531. .activity-intro {
  532. display: flex;
  533. height: 485px;
  534. position: relative;
  535. padding: 35px;
  536. text-align: left;
  537. flex-direction: column;
  538. }
  539.  
  540. .activity-intro::after {
  541. content: "";
  542. /* background: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ), #FFF; */
  543. /* url('https://images.unsplash.com/photo-1432847712612-926caafaa802?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=3900&q=80') */
  544. background: #FFF;
  545. background-position: center center;
  546. background-size: cover;
  547. opacity: 1;
  548. top: 0;
  549. left: 0;
  550. bottom: 0;
  551. right: 0;
  552. position: absolute;
  553. z-index: -1;
  554. }
  555.  
  556. .activity-intro h2 {
  557. font-size: 35px;
  558. font-weight: bold;
  559. margin-bottom: 13px;
  560. }
  561.  
  562. .activity-intro h3 {
  563. font-size: 30px;
  564. color: #2c2c2c;
  565. margin-bottom: 15px;
  566. }
  567.  
  568. .activity-intro h4 {
  569. font-size: 18px;
  570. color: #333;
  571. margin-bottom: 45px;
  572. }
  573.  
  574. .activity-intro div {
  575. display: flex;
  576. font-size: 18px;
  577. flex-direction: row;
  578. width: 100%;
  579. margin-bottom: 20px;
  580. }
  581.  
  582. .activity-intro-item {
  583. font-weight: bold;
  584. }
  585.  
  586. .activity-intro div ul {
  587. margin-right: 20px;
  588. }
  589.  
  590. .activity-intro div ul li {
  591. margin-bottom: 36px;
  592. height: 20px;
  593. }
  594.  
  595. .activity-intro button,
  596. .activity-other button, .acf-form-submit input[type=submit] {
  597. margin: 0 auto;
  598. padding: 15px 20px;
  599. font-size: 1em;
  600. font-weight: bold;
  601. border: 2px solid #000;
  602. cursor: pointer;
  603. text-transform: uppercase;
  604. outline: none;
  605. background: transparent;
  606. color: #000;
  607. }
  608.  
  609. .activity-intro button:hover,
  610. .activity-other button:hover {
  611. background: transparent;
  612. color: #2c2c2c;
  613. }
  614.  
  615. .activity-intro .premiums {
  616. position: absolute;
  617. right:35px;
  618. width: 100px;
  619. display:flex;
  620. flex-direction:column;
  621. align-items: center;
  622. }
  623.  
  624. .activity-intro .premiums p {
  625. text-align: center;
  626. color: #77c;
  627. font-size: 12px;
  628. font-weight:bold;
  629. text-transform: uppercase;
  630. margin-bottom:5px;
  631. }
  632.  
  633. .activity-intro .premiums svg {
  634. width: 100%;
  635. }
  636.  
  637. /*
  638. ========================================
  639. ACTIVITYPAGE-CONTENT
  640. ========================================
  641. */
  642.  
  643. .activity-content {
  644. background: #F7F7F7;
  645. text-align: left;
  646. justify-content: left;
  647. padding: 48px 35px;
  648. }
  649.  
  650. .activity-content h2 {
  651. font-size: 20px;
  652. font-weight: bold;
  653. letter-spacing: 0.13px;
  654. margin-bottom: 24px;
  655. text-align: left;
  656. }
  657.  
  658. /*
  659. ========================================
  660. ACTIVITYPAGE-BACKGROUND
  661. ========================================
  662. */
  663.  
  664.  
  665. .activity-background p {
  666. font-size: 16px;
  667. /* font-size: 0.782em; */
  668. letter-spacing: 0.11px;
  669. line-height: 27px;
  670. margin-bottom: 35px;
  671. }
  672.  
  673. /*
  674. ========================================
  675. ACTIVITYPAGE-VIDEO
  676. ========================================
  677. */
  678.  
  679. .activity-video {
  680. text-align: center;
  681. }
  682.  
  683. .activity-video iframe {
  684. width: 100%;
  685. height: 400px;
  686. max-width: 800px;
  687. }
  688.  
  689. /*
  690. ========================================
  691. ACTIVITYPAGE-GALLERY
  692. ========================================
  693. */
  694.  
  695.  
  696. .activity-gallery-items {
  697. padding: 0 4px;
  698. display: flex;
  699. background: #F7F7F7;
  700. text-align: left;
  701. justify-content: space-between;
  702. flex-direction: row;
  703. flex-wrap: wrap;
  704. }
  705.  
  706. .activity-gallery-item {
  707. width: 250px;
  708. height: 250px;
  709. box-sizing: border-box;
  710. margin-bottom: 40px;
  711. overflow: hidden;
  712. }
  713.  
  714. .activity-gallery-item a {
  715. width: 100%;
  716. height: 100%;
  717. display: block;
  718. }
  719.  
  720. .activity-gallery .img {
  721. background-position: center center;
  722. background-size: contain;
  723. width: auto;
  724. height: 100%;
  725. }
  726.  
  727.  
  728. /*
  729. ========================================
  730. ACTIVITYPAGE-CONTACT
  731. ========================================
  732. */
  733.  
  734. .activity-contact {
  735. margin: 68px 0;
  736. }
  737.  
  738.  
  739. /*
  740. ========================================
  741. ACTIVITYPAGE-OTHER
  742. ========================================
  743. */
  744.  
  745.  
  746. .activity-other {
  747. text-align: center;
  748. }
  749.  
  750. .activity-other h2 {
  751. text-align: left;
  752. margin-bottom: 168px;
  753. }
  754.  
  755.  
  756. /*
  757. ========================================
  758. CREATE-ACTIVITY
  759. ========================================
  760. */
  761.  
  762. form {
  763. background: #F7F7F7;
  764. padding: 25px;
  765. }
  766.  
  767. form div {
  768. text-align: left;
  769. }
  770.  
  771. .acf-field p.description {
  772. font-style: italic;
  773. font-size: 0.85em;
  774. line-height: 1.3;
  775. color: #777;
  776. margin-top: 10px !important;
  777. }
  778.  
  779.  
  780. /*
  781. ========================================
  782. CREATE-ACTIVITY TEXTAREA
  783. ========================================
  784. */
  785.  
  786. textarea {
  787. overflow-y: scroll;
  788. max-height: 120px;
  789. resize: none !important;
  790. }
  791.  
  792.  
  793. /*
  794. ========================================
  795. CREATE-ACTIVITY CHECKBOX
  796. ========================================
  797. */
  798.  
  799. .acf-checkbox-list input[type=checkbox] {
  800. position: absolute;
  801. left: -9999px;
  802. }
  803.  
  804. .acf-checkbox-list label::before {
  805. content: "";
  806. display: inline-block;
  807. height: 16px;
  808. width: 16px;
  809. border: 1px solid #000;
  810. background: #fff;
  811. margin-left: 16px;
  812. }
  813.  
  814. .acf-checkbox-list .selected::after {
  815. content: "";
  816. height: 6px;
  817. width: 8px;
  818. border-left: 2px solid #000;
  819. border-bottom: 2px solid #000;
  820. transform: rotate(-52deg);
  821. pointer-events: none;
  822. position: absolute;
  823. left: 6px;
  824. margin-top: 4px;
  825. }
  826.  
  827. .acf-checkbox-list label {
  828. position: relative;
  829. cursor: pointer;
  830. padding-left: 28px;
  831. }
  832.  
  833. .acf-checkbox-list label::before,
  834. .acf-checkbox-list label::after {
  835. position: absolute;
  836. }
  837.  
  838. .acf-checkbox-list label::before {
  839. left: -14px;
  840. }
  841.  
  842.  
  843.  
  844. /*
  845. ========================================
  846. CREATE-ACTIVITY BUTTON
  847. ========================================
  848. */
  849.  
  850. .acf-form-submit {
  851. display: flex;
  852. justify-content: center;
  853. margin: 60px 0 50px;
  854. }
  855.  
  856. /*
  857. ========================================
  858. LOGIN
  859. ========================================
  860. */
  861.  
  862. .page-id-87 h3 {
  863. font-weight: bold;
  864. margin: 0 auto;
  865. text-align: left;
  866. width: 28%;
  867. }
  868.  
  869. form[name='loginform'] {
  870. display: flex;
  871. flex-direction: column;
  872. margin: 0 auto;
  873. width: 28%;
  874. }
  875.  
  876. form[name='loginform'] .login-username label,
  877. form[name='loginform'] .login-password label {
  878. display: none;
  879. }
  880.  
  881. form[name='loginform'] .login-username input,
  882. form[name='loginform'] .login-password input {
  883. box-sizing: border-box;
  884. margin-bottom: 20px;
  885. padding: 5px;
  886. width: 100%;
  887. font-size: 14px;
  888. }
  889.  
  890. form[name='loginform'] .login-remember {
  891. margin: 5px;
  892. font-size: 14px;
  893. color: #777;
  894. }
  895.  
  896. form[name='loginform'] .login-remember label,
  897. form[name='loginform'] .login-remember input {
  898. cursor: pointer;
  899. }
  900.  
  901. .page-id-87 .register-me {
  902. font-size: 0.9em;
  903. }
  904.  
  905. .page-id-87 .register-me a {
  906. text-transform: lowercase;
  907. text-decoration: underline;
  908. }
  909.  
  910.  
  911. /*
  912. ========================================
  913. LOGIN-CHECKBOX
  914. ========================================
  915. */
  916.  
  917. form[name='loginform'] .login-remember input[type=checkbox] {
  918. position: relative;
  919. }
  920.  
  921. form[name='loginform'] .login-remember input[type=checkbox]::before {
  922. content: "";
  923. display: inline-block;
  924. height: 16px;
  925. width: 16px;
  926. border: 1px solid #000;
  927. background: #FFF;
  928. }
  929.  
  930. form[name='loginform'] .login-remember input[type=checkbox]:checked::after {
  931. content: "";
  932. display: inline-block;
  933. height: 6px;
  934. width: 8px;
  935. border-left: 2px solid #000;
  936. border-bottom: 2px solid #000;
  937.  
  938. transform: rotate(-52deg);
  939. }
  940.  
  941. form[name='loginform'] .login-remember input[type=checkbox]::after {
  942. position: absolute;
  943. left: -1px;
  944. top: 2px;
  945. }
  946.  
  947. form[name='loginform'] .login-remember input[type=checkbox]::before {
  948. position: absolute;
  949. left: -5px;
  950. top: -2px;
  951. }
  952.  
  953. /*
  954. ========================================
  955. REGISTER
  956. ========================================
  957. */
  958.  
  959. .page-id-117 section div h3 {
  960. text-align: left;
  961. font-size: 1.5em;
  962. font-weight: bold;
  963. margin-bottom: 35px;
  964. }
  965.  
  966. .page-id-117 section div p {
  967. font-size: 1em;
  968. line-height: 1.5;
  969. text-align: left;
  970. margin-bottom: 35px;
  971. }
  972.  
  973. .page-id-117 section div p a {
  974. text-decoration: underline;
  975. text-transform: none;
  976. }
  977.  
  978. .page-id-117 form h3 {
  979. width: 28%;
  980. margin: 0 auto;
  981. font-weight: bold;
  982. text-align: left;
  983. margin-bottom: 20px;
  984. }
  985.  
  986. .page-id-117 form {
  987. display: flex;
  988. flex-direction: column;
  989. margin: 0 auto;
  990. background: #F7F7F7;
  991. }
  992.  
  993. .page-id-117 form div {
  994. width: 28%;
  995. margin: 0 auto;
  996. }
  997.  
  998. .page-id-117 form .register-username label,
  999. .page-id-117 form .register-password label {
  1000. margin-right: 5px;
  1001. }
  1002.  
  1003. .page-id-117 form .register-username,
  1004. .page-id-117 form .register-password {
  1005. display: flex;
  1006. flex-direction: row;
  1007. justify-content: space-evenly;
  1008. }
  1009.  
  1010. .page-id-117 form input[type=text],
  1011. .page-id-117 form input[type=password] {
  1012. box-sizing: border-box;
  1013. margin-bottom: 20px;
  1014. padding: 5px;
  1015. font-size: 14px;
  1016. width: 100%;
  1017. }
  1018.  
  1019. form input[type=submit] {
  1020. margin: 0 auto;
  1021. margin-top: 10px;
  1022. padding: 15px 20px;
  1023. font-size: 1em;
  1024. font-weight: bold;
  1025. border: 2px solid #000;
  1026. cursor: pointer;
  1027. text-transform: uppercase;
  1028. outline: none;
  1029. background: transparent;
  1030. color: #000;
  1031. }
  1032.  
  1033. .page-id-117 form input[type=submit] {
  1034. display: block;
  1035. }
  1036.  
  1037. /*
  1038. ========================================
  1039. FOOTER
  1040. ========================================
  1041. */
  1042.  
  1043. footer {
  1044. margin-top: 51px;
  1045. margin-bottom: 50px;
  1046. }
  1047.  
  1048. footer nav a {
  1049. margin-right: 25px;
  1050. font-size: 0.782em;
  1051. }
  1052.  
  1053. footer nav a:hover {
  1054. color: #000;
  1055. text-decoration: underline;
  1056. }
  1057.  
  1058. footer .logo {
  1059. margin-top: 45px;
  1060. font-weight: 900;
  1061. font-size: 0.782em;
  1062. line-height: 1.5;
  1063. }
  1064.  
  1065. footer .logo a {
  1066. margin-right: 30px;
  1067. }
  1068.  
  1069.  
  1070.  
  1071.  
  1072. @media only screen and (max-width: 1250px) {
  1073. .page {
  1074. width: 920px;
  1075. }
  1076. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement