Advertisement
Guest User

editor-style.css

a guest
Dec 12th, 2019
560
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.50 KB | None | 0 0
  1. /*
  2. Theme Name: Photo Journal Pro
  3. Description: Used to style the TinyMCE editor.
  4. */
  5.  
  6. /**
  7. * Table of Contents
  8. *
  9. * 1.0 - Body
  10. * 2.0 - Typography
  11. * 3.0 - Elements
  12. * 4.0 - Padding/Margin
  13. * 5.0 - Forms
  14. * 6.0 - Links
  15. * 7.0 - Alignments
  16. * 8.0 - Posts and pages
  17. * 9.0 - Captions
  18. * 10.0 - Galleries
  19. * 11.0 - Transition
  20. * 12.0 - Media Queries
  21. * 12.1 - >= 568px
  22. * 12.2 - >= 1366px
  23. * 12.3 - >= 1600px
  24. * 13.0 - Colors
  25. * 14.0 - RTL
  26. */
  27.  
  28. /**
  29. * 1.0 - Body
  30. */
  31.  
  32. body {
  33. margin: 30px 25px;
  34. max-width: 1040px;
  35. vertical-align: baseline;
  36. }
  37.  
  38.  
  39. /**
  40. * 2.0 - Typography
  41. */
  42.  
  43.  
  44. body,
  45. input,
  46. select,
  47. textarea {
  48. font-family: 'Josefin Sans', sans-serif;
  49. font-size: 18px;
  50. font-size: 1.125rem;
  51. font-weight: 300;
  52. line-height: 1.59;
  53. }
  54.  
  55. .drop-cap:first-letter {
  56. font-size: 108px;
  57. font-size: 6.75rem;
  58. }
  59.  
  60. .more-link,
  61. .button,
  62. input[type="button"],
  63. input[type="reset"],
  64. input[type="submit"],
  65. .more-button {
  66. font-size: 16px;
  67. font-size: 1rem;
  68. }
  69.  
  70. h1,
  71. h2,
  72. h3,
  73. h4,
  74. h5,
  75. h6 {
  76. clear: both;
  77. font-weight: 700;
  78. margin: 0;
  79. text-rendering: optimizeLegibility;
  80. }
  81.  
  82. p {
  83. margin: 0 0 1.272727272727273em;
  84. }
  85.  
  86. dfn,
  87. cite,
  88. em,
  89. i {
  90. font-style: italic;
  91. }
  92.  
  93. blockquote:before {
  94. content: "\201C";
  95. display: block;
  96. font-family: Georgia;
  97. font-size: 56px;
  98. font-size: 3.5rem;
  99. font-weight: 700;
  100. line-height: 1;
  101. position: absolute;
  102. left: 0;
  103. top: 3px;
  104. }
  105.  
  106. blockquote {
  107. font-size: 20px;
  108. font-size: 1.25rem;
  109. font-weight: 700;
  110. line-height: 1.458333333333333;
  111. margin: 0 0 1.166666666666667em;
  112. padding: 0 0 0 2.041666666666667em;
  113. position: relative;
  114. }
  115.  
  116. blockquote p {
  117. margin-bottom: 1.167em;
  118. }
  119.  
  120. blockquote cite,
  121. blockquote small {
  122. display: block;
  123. font-size: 18px;
  124. font-size: 1.125rem;
  125. font-weight: normal;
  126. }
  127.  
  128. blockquote em,
  129. blockquote i,
  130. blockquote cite {
  131. font-style: italic;
  132. }
  133.  
  134. blockquote > :last-child {
  135. margin-bottom: 0;
  136. }
  137.  
  138. address {
  139. font-style: normal;
  140. margin: 0 0 1.750em;
  141. }
  142.  
  143. code,
  144. kbd,
  145. tt,
  146. var,
  147. samp,
  148. pre {
  149. font-family: Inconsolata, monospace;
  150. font-style: normal;
  151. }
  152.  
  153. pre {
  154. font-size: 17px;
  155. font-size: 1.0625rem;
  156. line-height: 1.647058823529412;
  157. margin: 0 0 1.647058823529412em;
  158. max-width: 100%;
  159. overflow: auto;
  160. padding: 1.75em;
  161. white-space: pre;
  162. white-space: pre-wrap;
  163. word-wrap: break-word;
  164. }
  165.  
  166. mark,
  167. ins,
  168. code {
  169. padding: 0.125em 0.25em;
  170. }
  171.  
  172. abbr,
  173. acronym {
  174. border-bottom: 1px dotted #eee;
  175. cursor: help;
  176. }
  177.  
  178. mark,
  179. ins {
  180. text-decoration: none;
  181. }
  182.  
  183. big {
  184. font-size: 125%;
  185. }
  186.  
  187.  
  188. /**
  189. * 3.0 - Elements
  190. */
  191.  
  192.  
  193. html {
  194. -webkit-box-sizing: border-box;
  195. -moz-box-sizing: border-box;
  196. box-sizing: border-box;
  197. }
  198.  
  199. *,
  200. *:before,
  201. *:after {
  202. /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
  203. -webkit-box-sizing: inherit;
  204. -moz-box-sizing: inherit;
  205. box-sizing: inherit;
  206. }
  207.  
  208. hr {
  209. border: 0;
  210. height: 1px;
  211. margin: 0 0 1.750em;
  212. }
  213.  
  214. ul,
  215. ol {
  216. margin: 0 0 1.750em 1.3125em;
  217. padding: 0;
  218. }
  219.  
  220. ul {
  221. list-style: disc;
  222. }
  223.  
  224. ol {
  225. list-style: decimal;
  226. }
  227.  
  228. li > ul,
  229. li > ol {
  230. margin-bottom: 0;
  231. }
  232.  
  233. dl {
  234. margin: 0 0 1.750em;
  235. }
  236.  
  237. dt {
  238. font-weight: 700;
  239. }
  240.  
  241. dd {
  242. margin: 0 1.3125em 1.750em;
  243. }
  244.  
  245. img {
  246. height: auto;
  247. /* Make sure images are scaled correctly. */
  248. max-width: 100%;
  249. /* Adhere to container width. */
  250. vertical-align: middle;
  251. }
  252.  
  253. del {
  254. opacity: 0.8;
  255. }
  256.  
  257. tbody tr {
  258. border-bottom: 1px solid;
  259. }
  260.  
  261. table {
  262. border-collapse: collapse;
  263. border-spacing: 0;
  264. margin: 0 0 1.750em;
  265. table-layout: fixed;
  266. /* Prevents HTML tables from becoming too wide */
  267. width: 100%;
  268. }
  269.  
  270. caption {
  271. font-weight: 500;
  272. text-align: center;
  273. }
  274.  
  275. th,
  276. td {
  277. font-weight: normal;
  278. text-align: left;
  279. }
  280.  
  281. thead th {
  282. font-weight: 700;
  283. }
  284.  
  285. th a {
  286. font-weight: 700;
  287. text-decoration: none;
  288. }
  289.  
  290. caption,
  291. th,
  292. td {
  293. padding: 0.412em 0.824em;
  294. }
  295.  
  296. .drop-cap:first-letter {
  297. float: left;
  298. font-weight: 700;
  299. line-height: 0.6;
  300. margin: 14px 16px 0 -3px;
  301. }
  302.  
  303. .wp-caption .wp-caption-text {
  304. padding: 14px 21px;
  305. }
  306.  
  307. .button,
  308. input[type="button"],
  309. input[type="reset"],
  310. input[type="submit"] {
  311. padding: 14px 21px;
  312. }
  313.  
  314. input[type="date"],
  315. input[type="time"],
  316. input[type="datetime-local"],
  317. input[type="week"],
  318. input[type="month"],
  319. input[type="text"],
  320. input[type="email"],
  321. input[type="url"],
  322. input[type="password"],
  323. input[type="search"],
  324. input[type="tel"],
  325. input[type="number"],
  326. textarea {
  327. padding: 12px 14px;
  328. }
  329.  
  330.  
  331. /**
  332. * 5.0 - Forms
  333. */
  334.  
  335.  
  336. input {
  337. line-height: normal;
  338. }
  339.  
  340. .button,
  341. input[type="button"],
  342. input[type="button"][disabled]:hover,
  343. input[type="button"][disabled]:focus,
  344. input[type="reset"],
  345. input[type="reset"][disabled]:hover,
  346. input[type="reset"][disabled]:focus,
  347. input[type="submit"],
  348. input[type="submit"][disabled]:hover,
  349. input[type="submit"][disabled]:focus {
  350. border: 0;
  351. -webkit-border-radius: 6px;
  352. border-radius: 6px;
  353. display: inline-block;
  354. font-size: 16px;
  355. font-size: 1rem;
  356. font-weight: 700;
  357. padding: 14px 21px;
  358. line-height: 1.3125;
  359. letter-spacing: 0.05em;
  360. text-align: center;
  361. text-decoration: none;
  362. text-transform: capitalize;
  363. }
  364.  
  365. input[type="reset"]:focus,
  366. input[type="submit"]:focus {
  367. outline: thin dotted;
  368. outline-offset: -4px;
  369. }
  370.  
  371. input[type="date"],
  372. input[type="time"],
  373. input[type="datetime-local"],
  374. input[type="week"],
  375. input[type="month"],
  376. input[type="text"],
  377. input[type="email"],
  378. input[type="url"],
  379. input[type="password"],
  380. input[type="search"],
  381. input[type="tel"],
  382. input[type="number"],
  383. form textarea {
  384. border-color: transparent;
  385. -webkit-appearance: none;
  386. -webkit-border-radius: 0;
  387. border-radius: 0;
  388. font-size: 18px;
  389. font-size: 1.125rem;
  390. letter-spacing: 0.05em;
  391. margin-top: 7px;
  392. width: 100%;
  393. }
  394.  
  395. input[type="search"].search-field {
  396. margin: 0;
  397. padding-right: 41px;
  398. }
  399.  
  400. input[type="date"]:focus,
  401. input[type="time"]:focus,
  402. input[type="datetime-local"]:focus,
  403. input[type="week"]:focus,
  404. input[type="month"]:focus,
  405. input[type="text"]:focus,
  406. input[type="email"]:focus,
  407. input[type="url"]:focus,
  408. input[type="password"]:focus,
  409. input[type="search"]:focus,
  410. input[type="tel"]:focus,
  411. input[type="number"]:focus,
  412. textarea:focus {
  413. outline: 0;
  414. }
  415.  
  416. form label {
  417. display: block;
  418. font-size: 18px;
  419. font-size: 1.125rem;
  420. text-align: left;
  421. }
  422.  
  423. .post-password-form {
  424. margin-bottom: 1.75em;
  425. }
  426.  
  427. .post-password-form label {
  428. display: block;
  429. margin-bottom: 1.75em;
  430. text-transform: uppercase;
  431. }
  432.  
  433. .post-password-form input[type="password"] {
  434. margin-top: 0.824em;
  435. }
  436.  
  437. .post-password-form > :last-child {
  438. margin-bottom: 0;
  439. }
  440.  
  441.  
  442. /**
  443. * 6.0 - Links
  444. */
  445.  
  446.  
  447. a {
  448. text-decoration: none;
  449. }
  450.  
  451. a:focus {
  452. outline: thin dotted;
  453. }
  454.  
  455. a:hover,
  456. a:active {
  457. outline: 0;
  458. }
  459.  
  460.  
  461. /**
  462. * 7.0 - Alignments
  463. */
  464.  
  465.  
  466. .alignleft {
  467. float: left;
  468. margin: 0 2.041666666666667em 1.458333333333333em 0;
  469. }
  470.  
  471. .alignright {
  472. float: right;
  473. margin: 0 0 1.458333333333333em 2.041666666666667em;
  474. }
  475.  
  476. .aligncenter {
  477. clear: both;
  478. display: block;
  479. margin: 0 auto 1.750em;
  480. }
  481.  
  482. img.alignleft,
  483. figure.alignleft {
  484. margin: 0.3888888888888889em 2.722222222222222em 1.944444444444444em 0;
  485. }
  486.  
  487. img.alignright,
  488. figure.alignright {
  489. margin: 0.3888888888888889em 0 1.944444444444444em 2.722222222222222em;
  490. }
  491.  
  492.  
  493. /**
  494. * 8.0 - Posts and pages
  495. */
  496.  
  497.  
  498. h1 {
  499. font-size: 32px;
  500. font-size: 2rem;
  501. line-height: 1.166666666666667;
  502. margin-top: 0.8166666666666667em;
  503. margin-bottom: 0.4666666666666667em;
  504. }
  505.  
  506. h2 {
  507. margin-top: 1.065217391304348em;
  508. margin-bottom: 0.608695652173913em;
  509. }
  510.  
  511. h2 {
  512. font-size: 28px;
  513. font-size: 1.75rem;
  514. line-height: 1.166666666666667;
  515. }
  516.  
  517. h3 {
  518. font-size: 24px;
  519. font-size: 1.5rem;
  520. line-height: 1.4;
  521. margin-top: 1.53125em;
  522. margin-bottom: 0.875em;
  523. }
  524.  
  525. h4 {
  526. font-size: 20px;
  527. font-size: 1.25rem;
  528. line-height: 1.4583;
  529. margin-top: 2.041666666666667em;
  530. margin-bottom: 1.166666666666667em;
  531. }
  532.  
  533. h5 {
  534. font-size: 18px;
  535. font-size: 1.125rem;
  536. line-height: 1.55;
  537. margin-top: 2.722222222222222em;
  538. margin-bottom: 1.555555555555556em;
  539. }
  540.  
  541. h6 {
  542. font-size: 16px;
  543. font-size: 1rem;
  544. line-height: 1.5;
  545. margin-top: 3.0625em;
  546. margin-bottom: 1.75em;
  547. }
  548.  
  549. h1:first-child,
  550. h2:first-child,
  551. h3:first-child,
  552. h4:first-child,
  553. h5:first-child,
  554. h6:first-child {
  555. margin-top: 0;
  556. }
  557.  
  558. .more-button {
  559. font-weight: 700;
  560. letter-spacing: 0.05em;
  561. line-height: 1.5;
  562. text-transform: capitalize;
  563. }
  564.  
  565. .view-more {
  566. clear: both;
  567. margin: 0 0 35px;
  568. padding: 0 30px;
  569. text-align: center;
  570. }
  571.  
  572. /* Make sure embeds and iframes fit their containers. */
  573. embed,
  574. iframe,
  575. object,
  576. video {
  577. margin-bottom: 1.75em;
  578. max-width: 100%;
  579. vertical-align: middle;
  580. }
  581.  
  582. p > embed,
  583. p > iframe,
  584. p > object,
  585. p > video {
  586. margin-bottom: 0;
  587. }
  588.  
  589.  
  590. /**
  591. * 9.0 - Captions
  592. */
  593.  
  594.  
  595. .wp-caption {
  596. margin-bottom: 1.75em;
  597. max-width: 100%;
  598. }
  599.  
  600. .wp-caption img[class*="wp-image-"] {
  601. display: block;
  602. margin: 0;
  603. }
  604.  
  605. .wp-caption .wp-caption-text {
  606. border: 1px solid;
  607. font-style: italic;
  608. text-align: center;
  609. }
  610.  
  611.  
  612. /**
  613. * 10.0 - Galleries
  614. */
  615.  
  616.  
  617. .gallery {
  618. margin: 0 -1.1666667% 1.75em;
  619. }
  620.  
  621. .gallery-item {
  622. display: inline-block;
  623. max-width: 33.33%;
  624. padding: 0 1.1400652% 2.2801304%;
  625. text-align: center;
  626. vertical-align: top;
  627. width: 100%;
  628. }
  629.  
  630. .gallery-columns-1 .gallery-item {
  631. max-width: 100%;
  632. }
  633.  
  634. .gallery-columns-2 .gallery-item {
  635. max-width: 50%;
  636. }
  637.  
  638. .gallery-columns-4 .gallery-item {
  639. max-width: 25%;
  640. }
  641.  
  642. .gallery-columns-5 .gallery-item {
  643. max-width: 20%;
  644. }
  645.  
  646. .gallery-columns-6 .gallery-item {
  647. max-width: 16.66%;
  648. }
  649.  
  650. .gallery-columns-7 .gallery-item {
  651. max-width: 14.28%;
  652. }
  653.  
  654. .gallery-columns-8 .gallery-item {
  655. max-width: 12.5%;
  656. }
  657.  
  658. .gallery-columns-9 .gallery-item {
  659. max-width: 11.11%;
  660. }
  661.  
  662. .gallery-icon img {
  663. margin: 0 auto;
  664. }
  665.  
  666. .gallery-caption {
  667. display: block;
  668. font-style: italic;
  669. padding-top: 7px;
  670. }
  671.  
  672. .gallery-columns-6 .gallery-caption,
  673. .gallery-columns-7 .gallery-caption,
  674. .gallery-columns-8 .gallery-caption,
  675. .gallery-columns-9 .gallery-caption {
  676. display: none;
  677. }
  678.  
  679.  
  680. /**
  681. * 11.0 - Transition
  682. */
  683.  
  684. a,
  685. .button,
  686. input[type="reset"],
  687. input[type="reset"][disabled]:hover,
  688. input[type="reset"][disabled]:focus,
  689. input[type="submit"],
  690. input[type="submit"][disabled]:hover,
  691. input[type="submit"][disabled]:focus,
  692. input[type="date"],
  693. input[type="time"],
  694. input[type="datetime-local"],
  695. input[type="week"],
  696. input[type="month"],
  697. input[type="text"],
  698. input[type="email"],
  699. input[type="url"],
  700. input[type="password"],
  701. input[type="search"],
  702. input[type="tel"],
  703. input[type="number"],
  704. textarea {
  705. -webkit-transition: 0.5s ease;
  706. -moz-transition: 0.5s ease;
  707. -o-transition: 0.5s ease;
  708. -ms-transition: 0.5s ease;
  709. transition: 0.5s ease;
  710. }
  711.  
  712. /**
  713. * 12.0 - Media Queries
  714. */
  715.  
  716.  
  717. /**
  718. * Does the same thing as <meta name="viewport" content="width=device-width">,
  719. * but in the future W3C standard way. -ms- prefix is required for IE10+ to
  720. * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
  721. * the meta tag. See https://core.trac.wordpress.org/ticket/25888.
  722. */
  723.  
  724. @-ms-viewport {
  725. width: device-width;
  726. }
  727.  
  728. @viewport {
  729. width: device-width;
  730. }
  731.  
  732.  
  733. /**
  734. * 12.1 - >= 568px
  735. */
  736.  
  737.  
  738. @media screen and (min-width: 35.5em) {
  739. .button,
  740. input[type="reset"],
  741. input[type="reset"][disabled]:hover,
  742. input[type="reset"][disabled]:focus,
  743. input[type="submit"],
  744. input[type="submit"][disabled]:hover,
  745. input[type="submit"][disabled]:focus {
  746. padding: 14px 35px;
  747. }
  748.  
  749. blockquote.alignright,
  750. blockquote.alignleft {
  751. width: 50%;
  752. }
  753. }
  754.  
  755.  
  756. /**
  757. * 12.2 ->= 1366px
  758. */
  759.  
  760.  
  761. @media screen and (min-width: 85.375em) {
  762. h1 {
  763. font-size: 46px;
  764. font-size: 2.875rem;
  765. }
  766.  
  767. h2 {
  768. font-size: 37px;
  769. font-size: 2.3125rem;
  770. }
  771.  
  772. h3 {
  773. font-size: 28px;
  774. font-size: 1.75rem;
  775. }
  776.  
  777. h4,
  778. blockquote {
  779. font-size: 24px;
  780. font-size: 1.5rem;
  781. }
  782.  
  783. caption,
  784. th,
  785. td {
  786. padding: 14px 28px;
  787. }
  788. }
  789.  
  790.  
  791. /**
  792. * 12.3 - >= 1600px
  793. */
  794.  
  795.  
  796. @media screen and (min-width: 100em) {
  797. body,
  798. input,
  799. select,
  800. textarea {
  801. font-size: 22px;
  802. font-size: 1.375rem;
  803. }
  804.  
  805. h1 {
  806. font-size: 60px;
  807. font-size: 3.75rem;
  808. }
  809.  
  810. h2 {
  811. font-size: 46px;
  812. font-size: 2.875rem;
  813. }
  814.  
  815. h3 {
  816. font-size: 32px;
  817. font-size: 2rem;
  818. }
  819. }
  820.  
  821.  
  822. /**
  823. * 13.0 - Colors
  824. */
  825.  
  826.  
  827. /* Background Color */
  828. body {
  829. background: #fff;
  830. /* Fallback for when there is no custom background color defined. */
  831. }
  832.  
  833. /* Secondary Background Color */
  834. hr,
  835. pre,
  836. thead th,
  837. mark,
  838. ins,
  839. input[type="date"]:focus,
  840. input[type="time"]:focus,
  841. input[type="datetime-local"]:focus,
  842. input[type="week"]:focus,
  843. input[type="month"]:focus,
  844. input[type="text"]:focus,
  845. input[type="email"]:focus,
  846. input[type="url"]:focus,
  847. input[type="password"]:focus,
  848. input[type="search"]:focus,
  849. input[type="tel"]:focus,
  850. input[type="number"]:focus,
  851. textarea:focus {
  852. background-color: #222;
  853. }
  854.  
  855. /* Main Text Color */
  856. body,
  857. input,
  858. select,
  859. textarea {
  860. color: #afafaf;
  861. }
  862.  
  863. th a {
  864. color: #afafaf;
  865. }
  866.  
  867. /* Button Text Color */
  868. .button,
  869. .button:hover,
  870. .button:focus,
  871. input[type="reset"],
  872. input[type="reset"][disabled]:hover,
  873. input[type="reset"][disabled]:focus,
  874. input[type="submit"],
  875. input[type="submit"][disabled]:hover,
  876. input[type="submit"][disabled]:focus,
  877. mark,
  878. ins {
  879. color: #fff;
  880. }
  881.  
  882. /* Button Background Color */
  883. .button,
  884. input[type="reset"],
  885. input[type="reset"][disabled]:hover,
  886. input[type="reset"][disabled]:focus,
  887. input[type="submit"],
  888. input[type="submit"][disabled]:hover,
  889. input[type="submit"][disabled]:focus {
  890. background-color: #5f4b8b;
  891. }
  892.  
  893. /* Button Hover Background Color */
  894. .button:hover,
  895. .button:focus,
  896. input[type="reset"]:hover,
  897. input[type="reset"]:focus,
  898. input[type="submit"]:hover,
  899. input[type="submit"]:focus {
  900. background-color: #555;
  901. }
  902.  
  903. /* Secondary Link Color */
  904. input[type="date"],
  905. input[type="time"],
  906. input[type="datetime-local"],
  907. input[type="week"],
  908. input[type="month"],
  909. input[type="text"],
  910. input[type="email"],
  911. input[type="url"],
  912. input[type="password"],
  913. input[type="search"],
  914. input[type="tel"],
  915. input[type="number"],
  916. textarea {
  917. color: #999;
  918. }
  919.  
  920. /* Link Color */
  921. a,
  922. input[type="date"]:focus,
  923. input[type="time"]:focus,
  924. input[type="datetime-local"]:focus,
  925. input[type="week"]:focus,
  926. input[type="month"]:focus,
  927. input[type="text"]:focus,
  928. input[type="email"]:focus,
  929. input[type="url"]:focus,
  930. input[type="password"]:focus,
  931. input[type="search"]:focus,
  932. input[type="tel"]:focus,
  933. input[type="number"]:focus,
  934. textarea:focus {
  935. color: #fff;
  936. }
  937.  
  938. /* Link Hover Color */
  939. a:hover,
  940. a:focus,
  941. a:active,
  942. blockquote:before,
  943. th a:hover,
  944. th a:focus {
  945. color: #999;
  946. }
  947.  
  948. /* Headline Text Color */
  949. h1,
  950. h2,
  951. h3,
  952. h4,
  953. h5,
  954. h6,
  955. .drop-cap:first-letter {
  956. color: #fff;
  957. }
  958.  
  959. /* Border Color */
  960. tbody tr {
  961. border-color: #1c1c1c;
  962. }
  963.  
  964. input[type="date"],
  965. input[type="time"],
  966. input[type="datetime-local"],
  967. input[type="week"],
  968. input[type="month"],
  969. input[type="text"],
  970. input[type="email"],
  971. input[type="url"],
  972. input[type="password"],
  973. input[type="search"],
  974. input[type="tel"],
  975. input[type="number"],
  976. textarea {
  977. background-color: #1c1c1c;
  978. }
  979.  
  980. /**
  981. * 14.0 - RTL
  982. */
  983.  
  984. .rtl .drop-cap:first-letter {
  985. float: right;
  986. margin: 7px 7px -3px 16px;
  987. }
  988.  
  989. .rtl ul,
  990. .rtl ol {
  991. margin: 0 1.647em 2.059em 0;
  992. }
  993.  
  994. .rtl li > ul,
  995. .rtl li > ol {
  996. margin-bottom: 0;
  997. }
  998.  
  999. .rtl th,
  1000. .rtl .mce-item-table th,
  1001. .rtl td,
  1002. .rtl .mce-item-table td {
  1003. text-align: right;
  1004. }
  1005.  
  1006. .rtl blockquote:before {
  1007. left: unset;
  1008. right: 0;
  1009. top: -20px;
  1010. transform: rotate(180deg);
  1011. }
  1012.  
  1013. .rtl blockquote {
  1014. padding: 0 2.041666666666667em 0 0;
  1015. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement