Advertisement
englishextra

16pixels.css

Mar 12th, 2014
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 14.86 KB | None | 0 0
  1. /*!
  2.  * 16pixels
  3.  * github.com/englishextra/16pixels
  4.  * bitbucket.org/englishextra/16pixels
  5.  * pastebin.com/xAzjZ6aR
  6.  * codepen.io/englishextra/pen/avIzi
  7.  */
  8. .col div,.col span,.col applet,.col object,.col iframe,.col h1,.col h2,.col h3,.col h4,.col h5,.col h6,.col p,.col blockquote,.col pre,.col a,.col abbr,.col acronym,.col address,.col big,.col cite,.col code,.col del,.col dfn,.col em,.col img,.col ins,.col kbd,.col q,.col s,.col samp,.col small,.col strike,.col strong,.col sub,.col sup,.col tt,.col var,.col b,.col u,.col i,.col center,.col dl,.col dt,.col dd,.col ol,.col ul,.col li,.col fieldset,.col form,.col label,.col legend,.col table,.col caption,.col tbody,.col tfoot,.col thead,.col tr,.col th,.col td,.col article,.col aside,.col canvas,.col details,.col embed,.col figure,.col figcaption,.col footer,.col header,.col hgroup,.col menu,.col nav,.col output,.col ruby,.col section,.col summary,.col time,.col mark,.col audio,.col video{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}.col ol,.col ul{list-style: none;}.col blockquote,.col q{quotes: none;}.col blockquote:before,.col blockquote:after,.col q:before,.col q:after{content: '';content: none;}.col table{border-collapse: collapse;border-spacing: 0;}
  9. .col a {
  10.     color: #2483AA;
  11.     text-decoration: none;
  12.     outline: none;
  13.     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  14. }
  15. .col a:hover,
  16. .col a:focus,
  17. .col a:active {
  18.     color: #C71939;
  19. }
  20. .col h2 a {
  21.     font-weight: inherit;
  22.     color: inherit;
  23.     outline: none;
  24.     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  25. }
  26. .col address,
  27. .col p.address {
  28.     font-size: 13px;
  29.     line-height: 19px;
  30.     font-weight: 400;
  31.     font-style: italic;
  32.     margin-right: 0;
  33. }
  34. .col.span_2 address,
  35. .col.span_3 address,
  36. .col.span_4 address,
  37. .col.span_2 p.address,
  38. .col.span_3 p.address,
  39. .col.span_4 p.address {
  40.     font-size: 12px;
  41.     line-height: 18px;
  42. }
  43. .col p.blockquote {
  44.     font-weight: 400;
  45.     font-style: italic;
  46.     margin-right: 0;
  47. }
  48. .col h1 {
  49.     font-size: 36px;
  50.     line-height: 37px;
  51.     font-weight: 300;
  52.     color: inherit;
  53.     padding: 0;
  54. }
  55. .col h2 {
  56.     font-size: 20px;
  57.     line-height: 21px;
  58.     font-weight: 600;
  59.     color: inherit;
  60.     padding: 0;
  61. }
  62. .col h3 {
  63.     font-weight: 600;
  64.     font-style: italic;
  65.     color: inherit;
  66.     padding: 0;
  67. }
  68. .col h4 {
  69.     font-weight: 600;
  70.     color: inherit;
  71.     padding: 0;
  72. }
  73. .col h5 {
  74.     font-weight: 600;
  75.     font-variant: small-caps;
  76.     text-decoration: underline;
  77.     color: inherit;
  78.     padding: 0;
  79. }
  80. .col h6 {
  81.     font-weight: 400;
  82.     font-variant: small-caps;
  83.     text-decoration: underline;
  84.     color: inherit;
  85.     padding: 0;
  86. }
  87. .col h4,
  88. .col h5,
  89. .col h6,
  90. .col.span_2 h3,
  91. .col.span_3 h3,
  92. .col.span_4 h3 {
  93.     font-size: 16px;
  94.     line-height: 18px;
  95. }
  96. .col p {
  97.     font-weight: 400;
  98. }
  99. .col caption,
  100. .col label,
  101. .col p.smaller,
  102. .col pre,
  103. .col table td,
  104. .col table th,
  105. .col.span_2 p.blockquote,
  106. .col.span_3 p.blockquote,
  107. .col.span_4 p.blockquote,
  108. .col.span_2 p,
  109. .col.span_3 p,
  110. .col.span_4 p,
  111. .col.span_2 dl dt,
  112. .col.span_3 dl dt,
  113. .col.span_4 dl dt,
  114. .col.span_2 dl dd,
  115. .col.span_3 dl dd,
  116. .col.span_4 dl dd,
  117. .col.span_2 ul li,
  118. .col.span_3 ul li,
  119. .col.span_4 ul li,
  120. .col.span_2 ol li,
  121. .col.span_3 ol li,
  122. .col.span_4 ol li {
  123.     font-size: 14px;
  124.     line-height: 21px;
  125. }
  126. .col p.larger,
  127. .col blockquote {
  128.     font-size: 18px;
  129.     line-height: 27px;
  130. }
  131. .col dl dt {
  132.     font-weight: 600;
  133.     font-style: italic;
  134. }
  135. .col h3,
  136. .col.span_2 h2,
  137. .col.span_3 h2,
  138. .col.span_4 h2 {
  139.     font-size: 18px;
  140.     line-height: 19px;
  141. }
  142. .col dl dt {
  143.     font-size: 16px;
  144.     line-height: 24px;
  145. }
  146. .col p,
  147. .col p.blockquote,
  148. .col dl dd,
  149. .col ul li,
  150. .col ol li,
  151. .col.span_2 blockquote,
  152. .col.span_3 blockquote,
  153. .col.span_4 blockquote {
  154.     font-size: 16px;
  155.     line-height: 24px;
  156. }
  157. .col.span_2 dl dt,
  158. .col.span_3 dl dt,
  159. .col.span_4 dl dt {
  160.     font-size: 14px;
  161.     line-height: 21px;
  162. }
  163. .col dl dd {
  164.     font-weight: 400;
  165. }
  166. .col ul {
  167.     list-style: disc outside;
  168. }
  169. .col ul li {
  170.     font-weight: 400;
  171. }
  172. .col ol {
  173.     list-style: decimal inside;
  174. }
  175. .col ol li {
  176.     font-weight: 400;
  177. }
  178. .col blockquote {
  179.     font-style: italic;
  180. }
  181. .col pre {
  182.     font-family: "Ubuntu Mono", Menlo, "Bitstream Vera Sans Mono", "DejaVu Sans Mono", Monaco, Consolas, monospace;
  183.     white-space: pre;
  184.     white-space: pre-wrap;
  185.     word-wrap: inherit;
  186.     overflow: -moz-scrollbars-horizontal;
  187.     overflow-x: auto;
  188.     color: #FFF;
  189.     background: #5D5D5D;
  190.     background-size: 24px 12px;
  191.     border: 0px solid #5D5D5D;
  192.     -webkit-box-shadow: none;
  193.     -moz-box-shadow: none;
  194.     box-shadow: none;
  195.     padding: 17px 24px;
  196. }
  197. .col pre code {
  198.     font-family: "Ubuntu Mono", Menlo, "Bitstream Vera Sans Mono", "DejaVu Sans Mono", Monaco, Consolas, monospace;
  199.     color: inherit;
  200.     text-shadow: none;
  201. }
  202. .col pre a {
  203.     color: inherit;
  204.     text-decoration: none;
  205.     outline: none;
  206.     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  207. }
  208. .col pre a:hover,
  209. .col pre a:active,
  210. .col pre a:focus {
  211.     color: #FFF;
  212. }
  213. .col table {
  214.     width: auto;
  215.     border-collapse: collapse;
  216.     border-spacing: 0;
  217. }
  218. .col table tr {
  219.     background: #FAFAFA;
  220. }
  221. .col table tr:nth-of-type(odd) {
  222.     background: #F4F4F4;
  223. }
  224. .col caption,
  225. .col table th,
  226. .col table td {
  227.     font-family: inherit;
  228.     text-align: left;
  229. }
  230. .col table td,
  231. .col table th {
  232.     padding: 5px 16px;
  233.     border: 0px solid #FAFAFA;
  234.     vertical-align: top;
  235. }
  236. .col.span_2 table td,
  237. .col.span_3 table td,
  238. .col.span_4 table td,
  239. .col.span_2 table th,
  240. .col.span_3 table th,
  241. .col.span_4 table th {
  242.     font-size: 13px;
  243.     line-height: 19px;
  244. }
  245. .col table th {
  246.     font-weight: 600;
  247.     color: #FFF;
  248.     background: #5D5D5D;
  249. }
  250. .col table th a {
  251.     color: inherit;
  252. }
  253. .col table th a:hover,
  254. .col table th a:active,
  255. .col table th a:focus {
  256.     text-decoration: underline;
  257. }
  258. .col table td {
  259.     font-weight: 400;
  260.     color: inherit;
  261. }
  262. .col caption {
  263.     font-weight: 400;
  264.     font-style: italic;
  265.     color: inherit;
  266. }
  267. .col img {
  268.     background: inherit none;
  269.     border: 0px solid #FFF;
  270.     vertical-align: bottom;
  271.     padding: 0;
  272. }
  273. .col img.framed {
  274.     background: #F4F4F4;
  275.     background-size: 24px 12px;
  276.     padding: 8px;
  277. }
  278. .col img.reflow390x180 {
  279.     max-width: 380px;
  280.     max-height: 190px;
  281. }
  282. .col input[type^="text"],
  283. .col select,
  284. .col textarea {
  285.     font-size: 14px;
  286.     line-height: 24px;
  287.     font-weight: 400;
  288.     color: inherit;
  289.     background: #F4F4F4;
  290.     background-size: 24px 12px;
  291.     border: 1px solid #F4F4F4;
  292.     box-sizing: border-box;
  293.     -moz-box-sizing: border-box;
  294.     -ms-box-sizing: border-box;
  295.     -webkit-box-sizing: border-box;
  296.     padding: 8px;
  297.     vertical-align: baseline;
  298.     *vertical-align: middle;
  299.     outline: none;
  300.     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  301. }
  302. .col input[type^="text"],
  303. .col textarea {
  304.     font-family: inherit;
  305. }
  306. .col select {
  307.     font-family: sans-serif;
  308. }
  309. .col button,
  310. .col input[type="button"],
  311. .col input[type="reset"],
  312. .col input[type="submit"],
  313. .col input[type^="text"],
  314. .col select {
  315.     height: 40px;
  316. }
  317. .col input[type^="text"]:focus,
  318. .col select:focus,
  319. .col textarea:focus,
  320. .col input[type^="text"]:active,
  321. .col select:active,
  322. .col textarea:active {
  323.     color: inherit;
  324.     background: #F4F4F4;
  325.     background-size: 24px 12px;
  326.     border: 1px solid #F4F4F4;
  327. }
  328. .col button,
  329. .col input[type="button"],
  330. .col input[type="reset"],
  331. .col input[type="submit"] {
  332.     width: 9em;
  333.     font-size: 14px;
  334.     font-weight: 600;
  335.     font-family: inherit;
  336.     line-height: 24px;
  337.     color: #FFF;
  338.     background: #506F7C none;
  339.     border: 1px solid #506F7C;
  340.     box-sizing: border-box;
  341.     -moz-box-sizing: border-box;
  342.     -ms-box-sizing: border-box;
  343.     -webkit-box-sizing: border-box;
  344.     padding: 8px 1em;
  345.     vertical-align: baseline;
  346.     *vertical-align: middle;
  347.     outline: none;
  348.     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  349. }
  350. .col button:hover,
  351. .col input[type="button"]:hover,
  352. .col input[type="reset"]:hover,
  353. .col input[type="submit"]:hover,
  354. .col button:active,
  355. .col input[type="button"]:active,
  356. .col input[type="reset"]:active,
  357. .col input[type="submit"]:active,
  358. .col button:focus,
  359. .col input[type="button"]:focus,
  360. .col input[type="reset"]:focus,
  361. .col input[type="submit"]:focus {
  362.     color: #FFF;
  363.     background: #3C5B68 none;
  364.     border: 1px solid #3C5B68;
  365. }
  366. .col label {
  367.     display: block;
  368.     font-weight: 400;
  369.     font-style: italic;
  370.     margin-bottom: 2px;
  371. }
  372. .col textarea {
  373.     width: 95%;
  374. }
  375. .col ul,
  376. .col ol,
  377. .col dl {
  378.     margin-left: auto;
  379. }
  380. .col dl dd:before {
  381.     content: "\2014\00a0";
  382. }
  383. .col address,
  384. .col p.address,
  385. .col p.blockquote,
  386. .col dl dd,
  387. .col pre,
  388. .col blockquote {
  389.     margin-left: 24px;
  390. }
  391. .col ol {
  392.     padding-left: 24px;
  393. }
  394. .col .indent {
  395.     text-indent: 24px;
  396. }
  397. .col.span_2 address,
  398. .col.span_2 p.address,
  399. .col.span_2 p.blockquote,
  400. .col.span_2 dd,
  401. .col.span_2 pre,
  402. .col.span_2 blockquote,
  403. .col.span_3 address,
  404. .col.span_3 p.address,
  405. .col.span_3 p.blockquote,
  406. .col.span_3 dd,
  407. .col.span_3 pre,
  408. .col.span_3 blockquote,
  409. .col.span_4 address,
  410. .col.span_4 p.address,
  411. .col.span_4 p.blockquote,
  412. .col.span_4 dd,
  413. .col.span_4 pre,
  414. .col.span_4 blockquote {
  415.     margin-left: 21px;
  416. }
  417. .col.span_2 ol,
  418. .col.span_3 ol,
  419. .col.span_4 ol {
  420.     padding-left: 21px;
  421. }
  422. .col.span_2 .indent,
  423. .col.span_3 .indent,
  424. .col.span_4 .indent {
  425.     text-indent: 21px;
  426. }
  427. .col ul {
  428.     padding-left: 40px;
  429. }
  430. .col td ul {
  431.     margin-top: 0 !important;
  432. }
  433. .col td ul li {
  434.     font-size: inherit !important;
  435.     line-height: inherit !important;
  436. }
  437. .col td ol {
  438.     margin-top: 0 !important;
  439. }
  440. .col td ol li {
  441.     font-size: inherit !important;
  442.     line-height: inherit !important;
  443. }
  444. .col.span_2 ul,
  445. .col.span_3 ul,
  446. .col.span_4 ul {
  447.     padding-left: 35px;
  448. }
  449. .col.textcenter address,
  450. .col.textcenter p.address,
  451. .col.textcenter dd,
  452. .col.textcenter pre,
  453. .col.textcenter blockquote,
  454. .col.textcenter p.blockquote {
  455.     margin-left: 0;
  456. }
  457. .col img,
  458. .col input,
  459. .col ol li,
  460. .col select,
  461. .col textarea,
  462. .col ul li {
  463.     margin: 0;
  464. }
  465. .col address,
  466. .col p.address,
  467. .col p.blockquote,
  468. .col h1,
  469. .col h2,
  470. .col h3,
  471. .col h4,
  472. .col h5,
  473. .col h6,
  474. .col blockquote,
  475. .col caption,
  476. .col dl,
  477. .col dl dd,
  478. .col figcaption,
  479. .col figure,
  480. .col ol,
  481. .col p,
  482. .col pre,
  483. .col table,
  484. .col ul {
  485.     margin-top: 0;
  486. }
  487. .col h2 + div,
  488. .col h2 + p,
  489. .col h2 + table,
  490. .col h3 + div,
  491. .col h3 + p,
  492. .col h3 + table,
  493. .col h4 + div,
  494. .col h4 + p,
  495. .col h4 + table,
  496. .col h5 + div,
  497. .col h5 + p,
  498. .col h5 + table,
  499. .col h6 + div,
  500. .col h6 + p,
  501. .col h6 + table {
  502.     margin-top: 8px;
  503. }
  504. .col address:first-child,
  505. .col div + address,
  506. .col h1 + blockquote,
  507. .col h1 + div,
  508. .col h1 + div.hr,
  509. .col h1 + dl,
  510. .col h1 + ol,
  511. .col h1 + p,
  512. .col h1 + pre,
  513. .col h1 + table,
  514. .col h1 + ul,
  515. .col h2 + blockquote,
  516. .col h2 + dl,
  517. .col h2 + h3,
  518. .col h2 + ol,
  519. .col h2 + pre,
  520. .col h2 + ul,
  521. .col h3 + blockquote,
  522. .col h3 + dl,
  523. .col h3 + h4,
  524. .col h3 + ol,
  525. .col h3 + pre,
  526. .col h3 + ul,
  527. .col h4 + blockquote,
  528. .col h4 + dl,
  529. .col h4 + h3,
  530. .col h4 + h5,
  531. .col h4 + ol,
  532. .col h4 + pre,
  533. .col h4 + ul,
  534. .col h5 + blockquote,
  535. .col h5 + dl,
  536. .col h5 + h6,
  537. .col h5 + h2,
  538. .col h5 + ol,
  539. .col h5 + pre,
  540. .col h5 + ul,
  541. .col h6 + blockquote,
  542. .col h6 + dl,
  543. .col h6 + ol,
  544. .col h6 + pre,
  545. .col h6 + ul,
  546. .col p + address,
  547. .col p + p,
  548. .col p.address,
  549. .col p.blockquote,
  550. .col pre + address,
  551. .col table + address,
  552. .col table + p.address,
  553. .col table + p.blockquote {
  554.     margin-top: 16px;
  555. }
  556. .col blockquote + blockquote,
  557. .col blockquote + dl,
  558. .col blockquote + h1,
  559. .col blockquote + h2,
  560. .col blockquote + h3,
  561. .col blockquote + h4,
  562. .col blockquote + h5,
  563. .col blockquote + h6,
  564. .col blockquote + ol,
  565. .col blockquote + p,
  566. .col blockquote + pre,
  567. .col blockquote + table,
  568. .col blockquote + ul,
  569. .col div + blockquote,
  570. .col div + dl,
  571. .col div + h1,
  572. .col div + h2,
  573. .col div + h3,
  574. .col div + h4,
  575. .col div + h5,
  576. .col div + h6,
  577. .col div + ol,
  578. .col div + p,
  579. .col div + pre,
  580. .col div + table,
  581. .col div + ul,
  582. .col dl + blockquote,
  583. .col dl + dl,
  584. .col dl + h1,
  585. .col dl + h2,
  586. .col dl + h3,
  587. .col dl + h4,
  588. .col dl + h5,
  589. .col dl + h6,
  590. .col dl + ol,
  591. .col dl + p,
  592. .col dl + pre,
  593. .col dl + table,
  594. .col dl + ul,
  595. .col ol + blockquote,
  596. .col ol + dl,
  597. .col ol + h1,
  598. .col ol + h2,
  599. .col ol + h3,
  600. .col ol + h4,
  601. .col ol + h5,
  602. .col ol + h6,
  603. .col ol + ol,
  604. .col ol + p,
  605. .col ol + pre,
  606. .col ol + table,
  607. .col ol + ul,
  608. .col p + blockquote,
  609. .col p + dl,
  610. .col p + figcaption,
  611. .col p + figure,
  612. .col p + h1,
  613. .col p + h2,
  614. .col p + h3,
  615. .col p + h4,
  616. .col p + h5,
  617. .col p + h6,
  618. .col p + ol,
  619. .col p + pre,
  620. .col p + table,
  621. .col p + ul,
  622. .col pre + blockquote,
  623. .col pre + dl,
  624. .col pre + h1,
  625. .col pre + h2,
  626. .col pre + h3,
  627. .col pre + h4,
  628. .col pre + h5,
  629. .col pre + h6,
  630. .col pre + ol,
  631. .col pre + p,
  632. .col pre + pre,
  633. .col pre + table,
  634. .col pre + ul,
  635. .col table + blockquote,
  636. .col table + dl,
  637. .col table + h1,
  638. .col table + h2,
  639. .col table + h3,
  640. .col table + h4,
  641. .col table + h5,
  642. .col table + h6,
  643. .col table + ol,
  644. .col table + p,
  645. .col table + pre,
  646. .col table + table,
  647. .col table + ul,
  648. .col ul + blockquote,
  649. .col ul + dl,
  650. .col ul + h1,
  651. .col ul + h2,
  652. .col ul + h3,
  653. .col ul + h4,
  654. .col ul + h5,
  655. .col ul + h6,
  656. .col ul + ol,
  657. .col ul + p,
  658. .col ul + pre,
  659. .col ul + table,
  660. .col ul + ul,
  661. .col h1:first-child,
  662. .col h2:first-child,
  663. .col h3:first-child,
  664. .col h4:first-child,
  665. .col h5:first-child,
  666. .col h6:first-child,
  667. .col p:first-child,
  668. .col dl:first-child,
  669. .col ul:first-child,
  670. .col ol:first-child,
  671. .col blockquote:first-child,
  672. .col pre:first-child,
  673. .col table:first-child,
  674. .col figcaption:first-child,
  675. .col figure:first-child {
  676.     margin-top: 24px;
  677. }
  678. .col dl dd,
  679. .col address:first-of-type,
  680. .col p.address:first-of-type,
  681. .col address:last-child,
  682. .col p.address:last-child,
  683. .col p.blockquote:first-of-type,
  684. .col p.blockquote:last-child,
  685. .col p:last-child,
  686. .col dl:last-child,
  687. .col ul:last-child,
  688. .col ol:last-child,
  689. .col blockquote:last-child,
  690. .col pre:last-child,
  691. .col table:first-of-type,
  692. .col table:last-child,
  693. .col figcaption:last-child,
  694. .col figure:last-child {
  695.     margin-bottom: 0;
  696. }
  697. .col address,
  698. .col blockquote,
  699. .col dl,
  700. .col figcaption,
  701. .col figure,
  702. .col ol,
  703. .col pre,
  704. .col ul {
  705.     margin-bottom: 24px;
  706. }
  707. .col blockquote + p,
  708. .col div + p,
  709. .col dl + p,
  710. .col h1 + p,
  711. .col h2 + p,
  712. .col h3 + p,
  713. .col h4 + p,
  714. .col h5 + p,
  715. .col h6 + p,
  716. .col ol + p,
  717. .col p + p,
  718. .col pre + p,
  719. .col table + p,
  720. .col ul + p {
  721.     margin-bottom: 16px;
  722. }
  723. .span_440 {
  724.     max-width: 440px;
  725.     margin: 0 auto;
  726. }
  727. .span_720 {
  728.     max-width: 720px;
  729.     margin: 0 auto;
  730. }
  731. .span_940 {
  732.     max-width: 940px;
  733.     margin: 0 auto;
  734. }
  735. .span_1140 {
  736.     max-width: 1140px;
  737.     margin: 0 auto;
  738. }
  739. .indent {
  740.     display: inline-block;
  741. }
  742. .holder {
  743.     margin: 0 auto;
  744. }
  745. .holder select {
  746.     width: 100%;
  747. }
  748. .textcenter {
  749.     text-align: center;
  750. }
  751. .phonetic {
  752.     font-family: Voces, Judson, ConstructiumRegular !important;
  753.     font-style: normal;
  754.     font-weight: 400 !important;
  755. }
  756. .larger {
  757.     font-size: larger !important;
  758. }
  759. .smaller {
  760.     font-size: smaller !important;
  761. }
  762. .italic {
  763.     font-style: italic;
  764. }
  765. .highlight {
  766.     font-weight: 600 !important;
  767.     color: #C71939;
  768. }
  769. .fade {
  770.     opacity: 1;
  771.     transition: opacity .25s ease-in-out;
  772.     -moz-transition: opacity .25s ease-in-out;
  773.     -webkit-transition: opacity .25s ease-in-out;
  774. }
  775. .fade:hover {
  776.     opacity: 0.5;
  777. }
  778. .hr {
  779.     height: 1px;
  780.     background: #F4F4F4;
  781.     padding: 0;
  782.     margin: 24px 0 0;
  783. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement