style-wpcom.css 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807
  1. /**
  2. * WordPress.com specific styles
  3. *
  4. *
  5. */
  6. /* Variables & Mixins
  7. --------------------------------------------------------------*/
  8. /*--------------------------------------------------------------*/
  9. /* !## Color Variables */
  10. /*--------------------------------------------------------------*/
  11. /*--------------------------------------------------------------*/
  12. /* !## Typographic Variables */
  13. /*--------------------------------------------------------------*/
  14. /*--------------------------------------------------------------*/
  15. /* !## Global Structure */
  16. /*--------------------------------------------------------------*/
  17. /*--------------------------------------------------------------
  18. # Typography
  19. --------------------------------------------------------------*/
  20. /*--------------------------------------------------------------*/
  21. /* !## Typographic Mixins */
  22. /*--------------------------------------------------------------*/
  23. /*--------------------------------------------------------------
  24. # Animations
  25. --------------------------------------------------------------*/
  26. /*--------------------------------------------------------------*/
  27. /* !## Animations */
  28. /*--------------------------------------------------------------*/
  29. @-webkit-keyframes bounce-reveal-y {
  30. 0%,
  31. 100% {
  32. -webkit-transform: scaleY(1);
  33. -moz-transform: scaleY(1);
  34. -ms-transform: scaleY(1);
  35. -o-transform: scaleY(1);
  36. transform: scaleY(1); }
  37. 50% {
  38. -webkit-transform: scaleY(1.1);
  39. -moz-transform: scaleY(1.1);
  40. -ms-transform: scaleY(1.1);
  41. -o-transform: scaleY(1.1);
  42. transform: scaleY(1.1); } }
  43. @-moz-keyframes bounce-reveal-y {
  44. 0%,
  45. 100% {
  46. -webkit-transform: scaleY(1);
  47. -moz-transform: scaleY(1);
  48. -ms-transform: scaleY(1);
  49. -o-transform: scaleY(1);
  50. transform: scaleY(1); }
  51. 50% {
  52. -webkit-transform: scaleY(1.1);
  53. -moz-transform: scaleY(1.1);
  54. -ms-transform: scaleY(1.1);
  55. -o-transform: scaleY(1.1);
  56. transform: scaleY(1.1); } }
  57. @-o-keyframes bounce-reveal-y {
  58. 0%,
  59. 100% {
  60. -webkit-transform: scaleY(1);
  61. -moz-transform: scaleY(1);
  62. -ms-transform: scaleY(1);
  63. -o-transform: scaleY(1);
  64. transform: scaleY(1); }
  65. 50% {
  66. -webkit-transform: scaleY(1.1);
  67. -moz-transform: scaleY(1.1);
  68. -ms-transform: scaleY(1.1);
  69. -o-transform: scaleY(1.1);
  70. transform: scaleY(1.1); } }
  71. @keyframes bounce-reveal-y {
  72. 0%,
  73. 100% {
  74. -webkit-transform: scaleY(1);
  75. -moz-transform: scaleY(1);
  76. -ms-transform: scaleY(1);
  77. -o-transform: scaleY(1);
  78. transform: scaleY(1); }
  79. 50% {
  80. -webkit-transform: scaleY(1.1);
  81. -moz-transform: scaleY(1.1);
  82. -ms-transform: scaleY(1.1);
  83. -o-transform: scaleY(1.1);
  84. transform: scaleY(1.1); } }
  85. @-webkit-keyframes bounce-hide-y {
  86. 0%,
  87. 100% {
  88. -webkit-transform: scaleY(1);
  89. -moz-transform: scaleY(1);
  90. -ms-transform: scaleY(1);
  91. -o-transform: scaleY(1);
  92. transform: scaleY(1); }
  93. 50% {
  94. -webkit-transform: scaleY(0.9);
  95. -moz-transform: scaleY(0.9);
  96. -ms-transform: scaleY(0.9);
  97. -o-transform: scaleY(0.9);
  98. transform: scaleY(0.9); } }
  99. @-moz-keyframes bounce-hide-y {
  100. 0%,
  101. 100% {
  102. -webkit-transform: scaleY(1);
  103. -moz-transform: scaleY(1);
  104. -ms-transform: scaleY(1);
  105. -o-transform: scaleY(1);
  106. transform: scaleY(1); }
  107. 50% {
  108. -webkit-transform: scaleY(0.9);
  109. -moz-transform: scaleY(0.9);
  110. -ms-transform: scaleY(0.9);
  111. -o-transform: scaleY(0.9);
  112. transform: scaleY(0.9); } }
  113. @-o-keyframes bounce-hide-y {
  114. 0%,
  115. 100% {
  116. -webkit-transform: scaleY(1);
  117. -moz-transform: scaleY(1);
  118. -ms-transform: scaleY(1);
  119. -o-transform: scaleY(1);
  120. transform: scaleY(1); }
  121. 50% {
  122. -webkit-transform: scaleY(0.9);
  123. -moz-transform: scaleY(0.9);
  124. -ms-transform: scaleY(0.9);
  125. -o-transform: scaleY(0.9);
  126. transform: scaleY(0.9); } }
  127. @keyframes bounce-hide-y {
  128. 0%,
  129. 100% {
  130. -webkit-transform: scaleY(1);
  131. -moz-transform: scaleY(1);
  132. -ms-transform: scaleY(1);
  133. -o-transform: scaleY(1);
  134. transform: scaleY(1); }
  135. 50% {
  136. -webkit-transform: scaleY(0.9);
  137. -moz-transform: scaleY(0.9);
  138. -ms-transform: scaleY(0.9);
  139. -o-transform: scaleY(0.9);
  140. transform: scaleY(0.9); } }
  141. @-webkit-keyframes bounce-reveal {
  142. 0%,
  143. 100% {
  144. -webkit-transform: scale(1);
  145. -moz-transform: scale(1);
  146. -ms-transform: scale(1);
  147. -o-transform: scale(1);
  148. transform: scale(1); }
  149. 33% {
  150. -webkit-transform: scale(1.1);
  151. -moz-transform: scale(1.1);
  152. -ms-transform: scale(1.1);
  153. -o-transform: scale(1.1);
  154. transform: scale(1.1); }
  155. 66% {
  156. -webkit-transform: scale(0.9);
  157. -moz-transform: scale(0.9);
  158. -ms-transform: scale(0.9);
  159. -o-transform: scale(0.9);
  160. transform: scale(0.9); } }
  161. @-moz-keyframes bounce-reveal {
  162. 0%,
  163. 100% {
  164. -webkit-transform: scale(1);
  165. -moz-transform: scale(1);
  166. -ms-transform: scale(1);
  167. -o-transform: scale(1);
  168. transform: scale(1); }
  169. 33% {
  170. -webkit-transform: scale(1.1);
  171. -moz-transform: scale(1.1);
  172. -ms-transform: scale(1.1);
  173. -o-transform: scale(1.1);
  174. transform: scale(1.1); }
  175. 66% {
  176. -webkit-transform: scale(0.9);
  177. -moz-transform: scale(0.9);
  178. -ms-transform: scale(0.9);
  179. -o-transform: scale(0.9);
  180. transform: scale(0.9); } }
  181. @-o-keyframes bounce-reveal {
  182. 0%,
  183. 100% {
  184. -webkit-transform: scale(1);
  185. -moz-transform: scale(1);
  186. -ms-transform: scale(1);
  187. -o-transform: scale(1);
  188. transform: scale(1); }
  189. 33% {
  190. -webkit-transform: scale(1.1);
  191. -moz-transform: scale(1.1);
  192. -ms-transform: scale(1.1);
  193. -o-transform: scale(1.1);
  194. transform: scale(1.1); }
  195. 66% {
  196. -webkit-transform: scale(0.9);
  197. -moz-transform: scale(0.9);
  198. -ms-transform: scale(0.9);
  199. -o-transform: scale(0.9);
  200. transform: scale(0.9); } }
  201. @keyframes bounce-reveal {
  202. 0%,
  203. 100% {
  204. -webkit-transform: scale(1);
  205. -moz-transform: scale(1);
  206. -ms-transform: scale(1);
  207. -o-transform: scale(1);
  208. transform: scale(1); }
  209. 33% {
  210. -webkit-transform: scale(1.1);
  211. -moz-transform: scale(1.1);
  212. -ms-transform: scale(1.1);
  213. -o-transform: scale(1.1);
  214. transform: scale(1.1); }
  215. 66% {
  216. -webkit-transform: scale(0.9);
  217. -moz-transform: scale(0.9);
  218. -ms-transform: scale(0.9);
  219. -o-transform: scale(0.9);
  220. transform: scale(0.9); } }
  221. @-webkit-keyframes bounce-left {
  222. 0%,
  223. 100% {
  224. -webkit-transform: translateX(0);
  225. -moz-transform: translateX(0);
  226. -ms-transform: translateX(0);
  227. -o-transform: translateX(0);
  228. transform: translateX(0); }
  229. 33% {
  230. -webkit-transform: translateX(-10px);
  231. -moz-transform: translateX(-10px);
  232. -ms-transform: translateX(-10px);
  233. -o-transform: translateX(-10px);
  234. transform: translateX(-10px); }
  235. 66% {
  236. -webkit-transform: translateX(3px);
  237. -moz-transform: translateX(3px);
  238. -ms-transform: translateX(3px);
  239. -o-transform: translateX(3px);
  240. transform: translateX(3px); } }
  241. @-moz-keyframes bounce-left {
  242. 0%,
  243. 100% {
  244. -webkit-transform: translateX(0);
  245. -moz-transform: translateX(0);
  246. -ms-transform: translateX(0);
  247. -o-transform: translateX(0);
  248. transform: translateX(0); }
  249. 33% {
  250. -webkit-transform: translateX(-10px);
  251. -moz-transform: translateX(-10px);
  252. -ms-transform: translateX(-10px);
  253. -o-transform: translateX(-10px);
  254. transform: translateX(-10px); }
  255. 66% {
  256. -webkit-transform: translateX(3px);
  257. -moz-transform: translateX(3px);
  258. -ms-transform: translateX(3px);
  259. -o-transform: translateX(3px);
  260. transform: translateX(3px); } }
  261. @-o-keyframes bounce-left {
  262. 0%,
  263. 100% {
  264. -webkit-transform: translateX(0);
  265. -moz-transform: translateX(0);
  266. -ms-transform: translateX(0);
  267. -o-transform: translateX(0);
  268. transform: translateX(0); }
  269. 33% {
  270. -webkit-transform: translateX(-10px);
  271. -moz-transform: translateX(-10px);
  272. -ms-transform: translateX(-10px);
  273. -o-transform: translateX(-10px);
  274. transform: translateX(-10px); }
  275. 66% {
  276. -webkit-transform: translateX(3px);
  277. -moz-transform: translateX(3px);
  278. -ms-transform: translateX(3px);
  279. -o-transform: translateX(3px);
  280. transform: translateX(3px); } }
  281. @keyframes bounce-left {
  282. 0%,
  283. 100% {
  284. -webkit-transform: translateX(0);
  285. -moz-transform: translateX(0);
  286. -ms-transform: translateX(0);
  287. -o-transform: translateX(0);
  288. transform: translateX(0); }
  289. 33% {
  290. -webkit-transform: translateX(-10px);
  291. -moz-transform: translateX(-10px);
  292. -ms-transform: translateX(-10px);
  293. -o-transform: translateX(-10px);
  294. transform: translateX(-10px); }
  295. 66% {
  296. -webkit-transform: translateX(3px);
  297. -moz-transform: translateX(3px);
  298. -ms-transform: translateX(3px);
  299. -o-transform: translateX(3px);
  300. transform: translateX(3px); } }
  301. @-webkit-keyframes bounce-right {
  302. 0%,
  303. 100% {
  304. -webkit-transform: translateX(1);
  305. -moz-transform: translateX(1);
  306. -ms-transform: translateX(1);
  307. -o-transform: translateX(1);
  308. transform: translateX(1); }
  309. 33% {
  310. -webkit-transform: translateX(10px);
  311. -moz-transform: translateX(10px);
  312. -ms-transform: translateX(10px);
  313. -o-transform: translateX(10px);
  314. transform: translateX(10px); }
  315. 66% {
  316. -webkit-transform: translateX(-3px);
  317. -moz-transform: translateX(-3px);
  318. -ms-transform: translateX(-3px);
  319. -o-transform: translateX(-3px);
  320. transform: translateX(-3px); } }
  321. @-moz-keyframes bounce-right {
  322. 0%,
  323. 100% {
  324. -webkit-transform: translateX(1);
  325. -moz-transform: translateX(1);
  326. -ms-transform: translateX(1);
  327. -o-transform: translateX(1);
  328. transform: translateX(1); }
  329. 33% {
  330. -webkit-transform: translateX(10px);
  331. -moz-transform: translateX(10px);
  332. -ms-transform: translateX(10px);
  333. -o-transform: translateX(10px);
  334. transform: translateX(10px); }
  335. 66% {
  336. -webkit-transform: translateX(-3px);
  337. -moz-transform: translateX(-3px);
  338. -ms-transform: translateX(-3px);
  339. -o-transform: translateX(-3px);
  340. transform: translateX(-3px); } }
  341. @-o-keyframes bounce-right {
  342. 0%,
  343. 100% {
  344. -webkit-transform: translateX(1);
  345. -moz-transform: translateX(1);
  346. -ms-transform: translateX(1);
  347. -o-transform: translateX(1);
  348. transform: translateX(1); }
  349. 33% {
  350. -webkit-transform: translateX(10px);
  351. -moz-transform: translateX(10px);
  352. -ms-transform: translateX(10px);
  353. -o-transform: translateX(10px);
  354. transform: translateX(10px); }
  355. 66% {
  356. -webkit-transform: translateX(-3px);
  357. -moz-transform: translateX(-3px);
  358. -ms-transform: translateX(-3px);
  359. -o-transform: translateX(-3px);
  360. transform: translateX(-3px); } }
  361. @keyframes bounce-right {
  362. 0%,
  363. 100% {
  364. -webkit-transform: translateX(1);
  365. -moz-transform: translateX(1);
  366. -ms-transform: translateX(1);
  367. -o-transform: translateX(1);
  368. transform: translateX(1); }
  369. 33% {
  370. -webkit-transform: translateX(10px);
  371. -moz-transform: translateX(10px);
  372. -ms-transform: translateX(10px);
  373. -o-transform: translateX(10px);
  374. transform: translateX(10px); }
  375. 66% {
  376. -webkit-transform: translateX(-3px);
  377. -moz-transform: translateX(-3px);
  378. -ms-transform: translateX(-3px);
  379. -o-transform: translateX(-3px);
  380. transform: translateX(-3px); } }
  381. @-webkit-keyframes bounce-reveal-large {
  382. 0%,
  383. 100% {
  384. -webkit-transform: scale(1);
  385. -moz-transform: scale(1);
  386. -ms-transform: scale(1);
  387. -o-transform: scale(1);
  388. transform: scale(1); }
  389. 33% {
  390. -webkit-transform: scale(1.25);
  391. -moz-transform: scale(1.25);
  392. -ms-transform: scale(1.25);
  393. -o-transform: scale(1.25);
  394. transform: scale(1.25); }
  395. 66% {
  396. -webkit-transform: scale(0.85);
  397. -moz-transform: scale(0.85);
  398. -ms-transform: scale(0.85);
  399. -o-transform: scale(0.85);
  400. transform: scale(0.85); } }
  401. @-moz-keyframes bounce-reveal-large {
  402. 0%,
  403. 100% {
  404. -webkit-transform: scale(1);
  405. -moz-transform: scale(1);
  406. -ms-transform: scale(1);
  407. -o-transform: scale(1);
  408. transform: scale(1); }
  409. 33% {
  410. -webkit-transform: scale(1.25);
  411. -moz-transform: scale(1.25);
  412. -ms-transform: scale(1.25);
  413. -o-transform: scale(1.25);
  414. transform: scale(1.25); }
  415. 66% {
  416. -webkit-transform: scale(0.85);
  417. -moz-transform: scale(0.85);
  418. -ms-transform: scale(0.85);
  419. -o-transform: scale(0.85);
  420. transform: scale(0.85); } }
  421. @-o-keyframes bounce-reveal-large {
  422. 0%,
  423. 100% {
  424. -webkit-transform: scale(1);
  425. -moz-transform: scale(1);
  426. -ms-transform: scale(1);
  427. -o-transform: scale(1);
  428. transform: scale(1); }
  429. 33% {
  430. -webkit-transform: scale(1.25);
  431. -moz-transform: scale(1.25);
  432. -ms-transform: scale(1.25);
  433. -o-transform: scale(1.25);
  434. transform: scale(1.25); }
  435. 66% {
  436. -webkit-transform: scale(0.85);
  437. -moz-transform: scale(0.85);
  438. -ms-transform: scale(0.85);
  439. -o-transform: scale(0.85);
  440. transform: scale(0.85); } }
  441. @keyframes bounce-reveal-large {
  442. 0%,
  443. 100% {
  444. -webkit-transform: scale(1);
  445. -moz-transform: scale(1);
  446. -ms-transform: scale(1);
  447. -o-transform: scale(1);
  448. transform: scale(1); }
  449. 33% {
  450. -webkit-transform: scale(1.25);
  451. -moz-transform: scale(1.25);
  452. -ms-transform: scale(1.25);
  453. -o-transform: scale(1.25);
  454. transform: scale(1.25); }
  455. 66% {
  456. -webkit-transform: scale(0.85);
  457. -moz-transform: scale(0.85);
  458. -ms-transform: scale(0.85);
  459. -o-transform: scale(0.85);
  460. transform: scale(0.85); } }
  461. @-webkit-keyframes bounce-zoom {
  462. 0% {
  463. -webkit-transform: scale(1);
  464. -moz-transform: scale(1);
  465. -ms-transform: scale(1);
  466. -o-transform: scale(1);
  467. transform: scale(1); }
  468. 25% {
  469. -webkit-transform: scale(1.1);
  470. -moz-transform: scale(1.1);
  471. -ms-transform: scale(1.1);
  472. -o-transform: scale(1.1);
  473. transform: scale(1.1); }
  474. 75% {
  475. -webkit-transform: scale(0.9);
  476. -moz-transform: scale(0.9);
  477. -ms-transform: scale(0.9);
  478. -o-transform: scale(0.9);
  479. transform: scale(0.9); }
  480. 100% {
  481. -webkit-transform: scale(1.125);
  482. -moz-transform: scale(1.125);
  483. -ms-transform: scale(1.125);
  484. -o-transform: scale(1.125);
  485. transform: scale(1.125); } }
  486. @-moz-keyframes bounce-zoom {
  487. 0% {
  488. -webkit-transform: scale(1);
  489. -moz-transform: scale(1);
  490. -ms-transform: scale(1);
  491. -o-transform: scale(1);
  492. transform: scale(1); }
  493. 25% {
  494. -webkit-transform: scale(1.1);
  495. -moz-transform: scale(1.1);
  496. -ms-transform: scale(1.1);
  497. -o-transform: scale(1.1);
  498. transform: scale(1.1); }
  499. 75% {
  500. -webkit-transform: scale(0.9);
  501. -moz-transform: scale(0.9);
  502. -ms-transform: scale(0.9);
  503. -o-transform: scale(0.9);
  504. transform: scale(0.9); }
  505. 100% {
  506. -webkit-transform: scale(1.125);
  507. -moz-transform: scale(1.125);
  508. -ms-transform: scale(1.125);
  509. -o-transform: scale(1.125);
  510. transform: scale(1.125); } }
  511. @-o-keyframes bounce-zoom {
  512. 0% {
  513. -webkit-transform: scale(1);
  514. -moz-transform: scale(1);
  515. -ms-transform: scale(1);
  516. -o-transform: scale(1);
  517. transform: scale(1); }
  518. 25% {
  519. -webkit-transform: scale(1.1);
  520. -moz-transform: scale(1.1);
  521. -ms-transform: scale(1.1);
  522. -o-transform: scale(1.1);
  523. transform: scale(1.1); }
  524. 75% {
  525. -webkit-transform: scale(0.9);
  526. -moz-transform: scale(0.9);
  527. -ms-transform: scale(0.9);
  528. -o-transform: scale(0.9);
  529. transform: scale(0.9); }
  530. 100% {
  531. -webkit-transform: scale(1.125);
  532. -moz-transform: scale(1.125);
  533. -ms-transform: scale(1.125);
  534. -o-transform: scale(1.125);
  535. transform: scale(1.125); } }
  536. @keyframes bounce-zoom {
  537. 0% {
  538. -webkit-transform: scale(1);
  539. -moz-transform: scale(1);
  540. -ms-transform: scale(1);
  541. -o-transform: scale(1);
  542. transform: scale(1); }
  543. 25% {
  544. -webkit-transform: scale(1.1);
  545. -moz-transform: scale(1.1);
  546. -ms-transform: scale(1.1);
  547. -o-transform: scale(1.1);
  548. transform: scale(1.1); }
  549. 75% {
  550. -webkit-transform: scale(0.9);
  551. -moz-transform: scale(0.9);
  552. -ms-transform: scale(0.9);
  553. -o-transform: scale(0.9);
  554. transform: scale(0.9); }
  555. 100% {
  556. -webkit-transform: scale(1.125);
  557. -moz-transform: scale(1.125);
  558. -ms-transform: scale(1.125);
  559. -o-transform: scale(1.125);
  560. transform: scale(1.125); } }
  561. /*--------------------------------------------------------------
  562. # UI
  563. --------------------------------------------------------------*/
  564. /*--------------------------------------------------------------*/
  565. /* !## UI Mixins */
  566. /*--------------------------------------------------------------*/
  567. /**
  568. * Non obstructive border
  569. * - Src: http://stackoverflow.com/questions/11765642/sass-optimize-borders-into-one-line-of-code
  570. * - Usage: @include non-border(2px solid shade($ccblue, 10%), bottom, right);
  571. */
  572. /*--------------------------------------------------------------
  573. # Breakpoints
  574. --------------------------------------------------------------*/
  575. /*--------------------------------------------------------------*/
  576. /* !## Breakpoint Mixins */
  577. /*--------------------------------------------------------------*/
  578. /*
  579. Breakpoints
  580. Src: https://responsivedesign.is/develop/getting-started-with-sass
  581. Usage:
  582. .grid-1-4 {
  583. width: 100%;
  584. @include breakpoint(phablet) {
  585. width: 50%;
  586. }
  587. @include breakpoint(laptop) {
  588. width: 25%;
  589. }
  590. }
  591. */
  592. /*--------------------------------------------------------------
  593. # Plugins
  594. --------------------------------------------------------------*/
  595. /*--------------------------------------------------------------*/
  596. /* !## Highlander Comments */
  597. /*--------------------------------------------------------------*/
  598. .highlander-enabled #respond {
  599. border-top: 1px solid rgba(0, 0, 0, 0.2);
  600. margin-top: -1px !important; }
  601. .highlander-enabled #respond h3 {
  602. margin-top: 0;
  603. margin-bottom: 0; }
  604. .highlander-enabled #respond label,
  605. .highlander-enabled #respond form label {
  606. color: #666; }
  607. .page.highlander-enabled #respond {
  608. border-top-width: 0;
  609. margin-top: 0 !important; }
  610. .page.highlander-enabled .comment-list + #respond {
  611. border-top-width: 1px;
  612. margin-top: -1px !important; }
  613. /**
  614. * Stats
  615. */
  616. #wpstats {
  617. display: none; }
  618. /**
  619. * Ads
  620. */
  621. .wpa .u > div,
  622. .wpadvert > div > * {
  623. background-color: #efefef; }
  624. /**
  625. * Widgets
  626. */
  627. #secondary .time_machine_widget {
  628. position: relative; }
  629. #secondary .time_machine_widget .time-machine-post {
  630. width: 62.5%;
  631. margin-left: calc(25%); }
  632. #secondary .time_machine_widget .time-machine-post-title {
  633. font-size: 16.875px;
  634. font-size: 1.125rem;
  635. font-family: "Libre Baskerville", "Georgia", Georgia, "Times New Roman", Times, serif;
  636. font-weight: 300;
  637. line-height: 1.75em;
  638. word-break: break-word;
  639. margin: 0.875em 0; }
  640. #secondary .time_machine_widget .time-machine-navigation {
  641. position: relative; }
  642. #secondary .time_machine_widget .time-machine-navigation {
  643. font-size: 14.765625px;
  644. font-size: 0.984375rem;
  645. font-family: "Libre Baskerville", "Georgia", Georgia, "Times New Roman", Times, serif;
  646. font-weight: 300;
  647. font-style: italic;
  648. line-height: 1.465625em; }
  649. @media screen and (min-width: 37.5em) {
  650. #secondary .time_machine_widget .time-machine-navigation {
  651. font-size: 16.875px;
  652. font-size: 1.125rem; } }
  653. #secondary .widget_wpcom_social_media_icons_widget ul li a {
  654. padding: 0 3px; }
  655. #secondary .widget_wpcom_social_media_icons_widget ul li a:before {
  656. font-size: 1.75em; }
  657. #secondary .widget_authors > ul > li > a {
  658. display: block;
  659. margin-bottom: 0.875em; }
  660. #secondary .widget_authors > ul > li > a img,
  661. #secondary .widget_authors > ul > li > a strong {
  662. display: inline-block;
  663. vertical-align: middle; }
  664. #secondary .widget_recent_entries ul {
  665. margin-bottom: 0; }
  666. #secondary .widget_recent_entries ul li {
  667. font-size: 14.765625px;
  668. font-size: 0.984375rem;
  669. font-family: "Libre Baskerville", "Georgia", Georgia, "Times New Roman", Times, serif;
  670. font-weight: 300;
  671. font-style: italic;
  672. line-height: 1.465625em;
  673. margin-bottom: 1.4em; }
  674. @media screen and (min-width: 37.5em) {
  675. #secondary .widget_recent_entries ul li {
  676. font-size: 16.875px;
  677. font-size: 1.125rem; } }
  678. #secondary .widget-grofile .grofile-meta h4 {
  679. font-size: 14.765625px;
  680. font-size: 0.984375rem;
  681. font-family: "Libre Baskerville", "Georgia", Georgia, "Times New Roman", Times, serif;
  682. font-weight: 300;
  683. line-height: 1.75em;
  684. word-break: break-word;
  685. color: #888888;
  686. margin: 0; }
  687. @media screen and (min-width: 37.5em) {
  688. #secondary .widget-grofile .grofile-meta h4 {
  689. font-size: 16.875px;
  690. font-size: 1.125rem; } }
  691. #secondary .widget_recent_comments .recentcommentstexttop,
  692. #secondary .widget_recent_comments .recentcommentstextend {
  693. font-size: 14.765625px;
  694. font-size: 0.984375rem;
  695. font-family: "Libre Baskerville", "Georgia", Georgia, "Times New Roman", Times, serif;
  696. font-weight: 300;
  697. font-style: italic;
  698. line-height: 1.465625em; }
  699. @media screen and (min-width: 37.5em) {
  700. #secondary .widget_recent_comments .recentcommentstexttop,
  701. #secondary .widget_recent_comments .recentcommentstextend {
  702. font-size: 16.875px;
  703. font-size: 1.125rem; } }
  704. #secondary .aboutme_widget h2 {
  705. clear: inherit; }
  706. #secondary #flickr_badge_wrapper {
  707. border: rgba(0, 0, 0, 0.2); }
  708. @media screen and (min-width: 50em) {
  709. #secondary .widget_author_grid > ul,
  710. #secondary .widget_flickr > table,
  711. #secondary .widget_recent_images .recent_images,
  712. #secondary .jetpack_widget_social_icons .jetpack-social-widget-list {
  713. padding-left: 12.5px;
  714. padding-right: 12.5px;
  715. width: calc(62.5%); }
  716. #secondary .time_machine_widget .time-machine-post {
  717. width: 62.5%;
  718. margin-left: calc(25%); }
  719. #secondary .time_machine_widget .time-machine-navigation {
  720. position: absolute;
  721. top: 2.625em;
  722. left: 12.5px; }
  723. #secondary .time_machine_widget .time-machine-navigation {
  724. font-size: 14.765625px;
  725. font-size: 0.984375rem;
  726. font-family: "Libre Baskerville", "Georgia", Georgia, "Times New Roman", Times, serif;
  727. font-weight: 300;
  728. font-style: italic;
  729. line-height: 1.465625em; } }
  730. @media screen and (min-width: 50em) and (min-width: 37.5em) {
  731. #secondary .time_machine_widget .time-machine-navigation {
  732. font-size: 16.875px;
  733. font-size: 1.125rem; } }
  734. @media screen and (min-width: 50em) {
  735. #secondary .widget_jetpack_my_community > * {
  736. margin-left: 25%;
  737. padding-left: 12.5px;
  738. padding-right: 12.5px;
  739. width: calc(62.5%); }
  740. #secondary .widget-grofile {
  741. padding-left: 25%;
  742. position: relative; }
  743. #secondary .widget-grofile .grofile-meta {
  744. padding-left: 12.5px;
  745. padding-right: 12.5px;
  746. width: calc(60%); }
  747. #secondary .widget-grofile .grofile-meta h4 {
  748. position: absolute;
  749. left: 0;
  750. padding-left: 12.5px;
  751. padding-right: 12.5px;
  752. width: calc(25%); }
  753. #secondary .widget-grofile .grofile-thumbnail {
  754. padding-left: 12.5px;
  755. padding-right: 12.5px;
  756. width: calc(40%); }
  757. #secondary .widget_recent_comments .recentcommentsavatar {
  758. padding-left: 12.5px;
  759. padding-right: 12.5px;
  760. width: calc(62.5%); }
  761. #secondary .wp_widget_tag_cloud > *:not(.widget-title),
  762. #secondary .wp_widget_tag_cloud > div {
  763. padding-left: 12.5px;
  764. padding-right: 12.5px;
  765. width: calc(62.5%); } }