ie.css 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335
  1. /**
  2. * Global Styles for older IE versions (previous to IE9).
  3. */
  4. pre,
  5. fieldset,
  6. table,
  7. th,
  8. td,
  9. input,
  10. textarea {
  11. border: 1px solid #e5e5e5;
  12. }
  13. hr {
  14. background-color: #e5e5e5;
  15. }
  16. button,
  17. input,
  18. select,
  19. textarea {
  20. vertical-align: middle;
  21. }
  22. input:focus,
  23. textarea:focus {
  24. border: 1px solid #b2b2b2;
  25. }
  26. .site-title {
  27. max-width: 71%;
  28. }
  29. .site-content blockquote.alignleft,
  30. .site-content blockquote.alignright {
  31. border-top: 1px solid #e5e5e5;
  32. border-bottom: 1px solid #e5e5e5;
  33. }
  34. .post-thumbnail,
  35. a.post-thumbnail:hover {
  36. background: transparent;
  37. }
  38. .list-view .site-content .hentry {
  39. border-top: 1px solid #e5e5e5;
  40. padding-top: 48px;
  41. }
  42. .gallery-caption {
  43. background: #000;
  44. filter: alpha(opacity=0);
  45. }
  46. .gallery-item:hover .gallery-caption {
  47. filter: alpha(opacity=70);
  48. }
  49. .nav-links {
  50. border-top: 1px solid #e5e5e5;
  51. }
  52. .post-navigation a,
  53. .image-navigation .previous-image,
  54. .image-navigation .next-image,
  55. .contributor {
  56. border-bottom: 1px solid #e5e5e5;
  57. }
  58. .contributor-avatar,
  59. .comment-author .avatar {
  60. border: 1px solid #e5e5e5;
  61. }
  62. .comment-list article,
  63. .comment-list .pingback,
  64. .comment-list .trackback {
  65. border-top: 1px solid #e5e5e5;
  66. }
  67. .comment-list .reply {
  68. margin-top: 0;
  69. }
  70. #secondary {
  71. color: #b3b3b3;
  72. }
  73. .widget abbr[title] {
  74. border-color: #b3b3b3;
  75. }
  76. .widget pre,
  77. .widget fieldset,
  78. .widget table,
  79. .widget th,
  80. .widget td,
  81. .widget input,
  82. .widget textarea {
  83. border-color: #4d4d4d;
  84. }
  85. .widget blockquote,
  86. .widget .wp-caption,
  87. .widget_twentyfourteen_ephemera .entry-meta a {
  88. color: #b3b3b3;
  89. }
  90. .widget del {
  91. color: #666;
  92. }
  93. .widget hr {
  94. background-color: #4d4d4d;
  95. }
  96. .widget input,
  97. .widget textarea {
  98. background-color: #1a1a1a;
  99. }
  100. .widget input:focus,
  101. .widget textarea:focus {
  102. border-color: #262626;
  103. }
  104. .widget_calendar thead th {
  105. background-color: #1a1a1a;
  106. }
  107. .widget_twentyfourteen_ephemera > ol > li {
  108. border-bottom: 1px solid #4d4d4d;
  109. }
  110. .widget_archive li,
  111. .widget_categories li,
  112. .widget_links li,
  113. .widget_meta li,
  114. .widget_nav_menu li,
  115. .widget_pages li,
  116. .widget_recent_comments li,
  117. .widget_recent_entries li,
  118. .widget_categories li ul,
  119. .widget_nav_menu li ul,
  120. .widget_pages li ul {
  121. border-top: 1px solid #4d4d4d;
  122. }
  123. .content-sidebar .widget pre,
  124. .content-sidebar .widget fieldset,
  125. .content-sidebar .widget table,
  126. .content-sidebar .widget th,
  127. .content-sidebar .widget td,
  128. .content-sidebar .widget input,
  129. .content-sidebar .widget textarea,
  130. .content-sidebar .widget_archive li,
  131. .content-sidebar .widget_categories li,
  132. .content-sidebar .widget_links li,
  133. .content-sidebar .widget_meta li,
  134. .content-sidebar .widget_nav_menu li,
  135. .content-sidebar .widget_pages li,
  136. .content-sidebar .widget_recent_comments li,
  137. .content-sidebar .widget_recent_entries li,
  138. .content-sidebar .widget_categories li ul,
  139. .content-sidebar .widget_nav_menu li ul,
  140. .content-sidebar .widget_pages li ul {
  141. border-color: #e5e5e5;
  142. }
  143. .content-sidebar .widget hr {
  144. background-color: #e5e5e5;
  145. }
  146. .content-sidebar .widget input:focus,
  147. .content-sidebar .widget textarea:focus {
  148. border: 1px solid #b2b2b2;
  149. }
  150. .content-sidebar .widget_calendar thead th {
  151. background-color: #fafafa;
  152. }
  153. .content-sidebar .widget_twentyfourteen_ephemera > ol > li {
  154. border-bottom: 1px solid #e5e5e5;
  155. }
  156. .site-footer,
  157. .site-info,
  158. .site-info a {
  159. color: #b3b3b3;
  160. }
  161. #supplementary + .site-info {
  162. border-top: 1px solid #4d4d4d;
  163. }
  164. .featured-content {
  165. background: #000;
  166. }
  167. /**
  168. * Internet Explorer 8
  169. */
  170. .ie8 img.size-full,
  171. .ie8 img.size-large,
  172. .ie8 img.header-image,
  173. .ie8 img.wp-post-image,
  174. .ie8 img[class*="align"],
  175. .ie8 img[class*="wp-image-"],
  176. .ie8 img[class*="attachment-"] {
  177. height: auto;
  178. width: auto; /* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */
  179. }
  180. .ie8 .full-size-link:before,
  181. .ie8 .parent-post-link:before,
  182. .ie8 .site-content span + .byline:before,
  183. .ie8 .site-content span + .comments-link:before,
  184. .ie8 .site-content span + .edit-link:before,
  185. .ie8 .site-content span + .entry-date:before {
  186. content: "";
  187. }
  188. .ie8 .attachment span.entry-date:before,
  189. .ie8 .entry-content .edit-link a:before,
  190. .ie8 .entry-meta .edit-link a:before,
  191. .ie8 .site-content .byline a:before,
  192. .ie8 .site-content .comments-link a:before,
  193. .ie8 .site-content .entry-date a:before,
  194. .ie8 .site-content .featured-post:before,
  195. .ie8 .site-content .full-size-link a:before,
  196. .ie8 .site-content .parent-post-link a:before,
  197. .ie8 .site-content .post-format a:before {
  198. display: inline-block;
  199. font: normal 16px/1 Genericons;
  200. text-decoration: inherit;
  201. vertical-align: text-bottom;
  202. }
  203. .ie8 .site-content .entry-meta > span {
  204. margin-right: 10px;
  205. }
  206. .ie8 .site-content .format-video .post-format a:before {
  207. content: "\f104";
  208. }
  209. .ie8 .site-content .format-audio .post-format a:before {
  210. content: "\f109";
  211. }
  212. .ie8 .site-content .format-image .post-format a:before {
  213. content: "\f473";
  214. position: relative;
  215. top: 1px;
  216. }
  217. .ie8 .site-content .format-quote .post-format a:before {
  218. content: "\f106";
  219. margin-right: 2px;
  220. }
  221. .ie8 .site-content .format-gallery .post-format a:before {
  222. content: "\f103";
  223. margin-right: 4px;
  224. }
  225. .ie8 .site-content .format-aside .post-format a:before {
  226. content: "\f101";
  227. margin-right: 2px;
  228. }
  229. .ie8 .site-content .format-link .post-format a:before {
  230. content: "\f107";
  231. position: relative;
  232. top: 1px;
  233. }
  234. .ie8 .site-content .featured-post:before {
  235. content: "\f308";
  236. margin-right: 3px;
  237. position: relative;
  238. top: 1px;
  239. }
  240. .ie8 .site-content .entry-date a:before,
  241. .ie8 .attachment .site-content span.entry-date:before {
  242. content: "\f303";
  243. margin-right: 1px;
  244. position: relative;
  245. top: 1px;
  246. }
  247. .ie8 .site-content .byline a:before {
  248. content: "\f304";
  249. }
  250. .ie8 .site-content .comments-link a:before {
  251. content: "\f300";
  252. margin-right: 2px;
  253. }
  254. .ie8 .entry-content .edit-link a:before,
  255. .ie8 .entry-meta .edit-link a:before {
  256. content: "\f411";
  257. }
  258. .ie8 .site-content .full-size-link a:before {
  259. content: "\f402";
  260. margin-right: 1px;
  261. }
  262. .ie8 .site-content .parent-post-link a:before {
  263. content: "\f301";
  264. }
  265. .ie8 .main-content {
  266. float: left;
  267. }
  268. .ie8 .content-area {
  269. float: left;
  270. padding-top: 72px;
  271. width: 100%;
  272. }
  273. .ie8 .site-content {
  274. margin-right: 29.04761904%;
  275. margin-left: 17.61904761%;
  276. }
  277. .ie8 .search-box-wrapper,
  278. .ie8 .featured-content {
  279. padding-left: 17.61904761%;
  280. }
  281. .ie8 .header-main {
  282. padding: 0 0 0 30px;
  283. }
  284. .ie8 .search-toggle {
  285. margin-right: 0;
  286. }
  287. .ie8 .search-box .search-field {
  288. width: 324px;
  289. }
  290. .ie8 .site-navigation li .current_page_item > a,
  291. .ie8 .site-navigation li .current_page_ancestor > a,
  292. .ie8 .site-navigation li .current-menu-item > a,
  293. .ie8 .site-navigation li .current-menu-ancestor > a {
  294. background-color: #000;
  295. }
  296. .ie8 .primary-navigation {
  297. float: right;
  298. font-size: 11px;
  299. margin: 0 1px 0 -10px;
  300. padding: 0;
  301. text-transform: uppercase;
  302. }
  303. .ie8 .primary-navigation .menu-toggle {
  304. display: none;
  305. padding: 0;
  306. }
  307. .ie8 .primary-navigation .nav-menu {
  308. border-bottom: 0;
  309. display: block;
  310. }
  311. .ie8 .primary-navigation.toggled-on {
  312. border-bottom: 0;
  313. margin: 0;
  314. padding: 0;
  315. }
  316. .ie8 .primary-navigation li {
  317. border: 0;
  318. display: inline-block;
  319. height: 48px;
  320. line-height: 48px;
  321. position: relative;
  322. }
  323. .ie8 .primary-navigation a {
  324. display: inline-block;
  325. padding: 0 10px;
  326. white-space: nowrap;
  327. }
  328. .ie8 .primary-navigation ul ul {
  329. background-color: #24890d;
  330. float: left;
  331. margin: 0;
  332. position: absolute;
  333. top: 48px;
  334. left: -999em;
  335. z-index: 99999;
  336. }
  337. .ie8 .primary-navigation li li {
  338. border: 0;
  339. display: block;
  340. height: auto;
  341. line-height: 1.0909090909;
  342. }
  343. .ie8 .primary-navigation ul ul ul {
  344. left: -999em;
  345. top: 0;
  346. }
  347. .ie8 .primary-navigation ul ul a {
  348. padding: 18px 12px;
  349. white-space: normal;
  350. width: 176px;
  351. }
  352. .ie8 .primary-navigation li:hover > a,
  353. .ie8 .primary-navigation li.focus > a {
  354. background-color: #24890d;
  355. color: #fff;
  356. }
  357. .ie8 .primary-navigation ul ul a:hover,
  358. .ie8 .primary-navigation ul ul li.focus > a {
  359. background-color: #41a62a;
  360. }
  361. .ie8 .primary-navigation ul li:hover > ul,
  362. .ie8 .primary-navigation ul li.focus > ul {
  363. left: auto;
  364. }
  365. .ie8 .primary-navigation ul ul li:hover > ul,
  366. .ie8 .primary-navigation ul ul li.focus > ul {
  367. left: 100%;
  368. }
  369. .ie8 .archive-header,
  370. .ie8 .page-header {
  371. margin: 0 auto 60px;
  372. padding: 0 10px;
  373. }
  374. .ie8 .site-content .has-post-thumbnail .entry-header {
  375. margin-top: -48px;
  376. }
  377. .ie8 .archive-header,
  378. .ie8 .comments-area,
  379. .ie8 .image-navigation,
  380. .ie8 .page-header,
  381. .ie8 .page-content,
  382. .ie8 .post-navigation,
  383. .ie8 .site-content .entry-header,
  384. .ie8 .site-content .entry-content,
  385. .ie8 .site-content .entry-summary,
  386. .ie8 .site-content footer.entry-meta {
  387. margin-right: 54px;
  388. padding-right: 30px;
  389. padding-left: 30px;
  390. }
  391. .ie8 .list-view .site-content .hentry:first-child,
  392. .ie8 .list-view .site-content .hentry.has-post-thumbnail {
  393. border-top: 0;
  394. padding-top: 0;
  395. }
  396. .ie8 .comment-list .trackback,
  397. .ie8 .comment-list .pingback,
  398. .ie8 .comment-list article {
  399. margin-bottom: 36px;
  400. padding-top: 36px;
  401. }
  402. .ie8 .comment-author .avatar {
  403. height: 34px;
  404. top: 2px;
  405. width: 34px;
  406. }
  407. .ie8 .comment-author,
  408. .ie8 .comment-awaiting-moderation,
  409. .ie8 .comment-content,
  410. .ie8 .comment-list .reply,
  411. .ie8 .comment-metadata {
  412. padding-left: 50px;
  413. }
  414. .ie8 .comment-list .children {
  415. margin-left: 20px;
  416. }
  417. .ie8 .full-width .site-content {
  418. margin-right: 0;
  419. }
  420. .ie8 .full-width .archive-header,
  421. .ie8 .full-width .comments-area,
  422. .ie8 .full-width .image-navigation,
  423. .ie8 .full-width .page-header,
  424. .ie8 .full-width .page-content,
  425. .ie8 .full-width .post-navigation,
  426. .ie8 .full-width .site-content .entry-header,
  427. .ie8 .full-width .site-content .entry-content,
  428. .ie8 .full-width .site-content .entry-summary,
  429. .ie8 .full-width .site-content footer.entry-meta {
  430. padding-right: 30px;
  431. padding-left: 30px;
  432. margin-right: auto;
  433. }
  434. .ie8 .full-width .hentry.has-post-thumbnail:first-child {
  435. margin-top: -72px;
  436. }
  437. .ie8 .singular .site-content .hentry.has-post-thumbnail {
  438. margin-top: 0;
  439. }
  440. .ie8 .error404 .page-header {
  441. margin-bottom: 24px;
  442. }
  443. .ie8 .contributor-avatar {
  444. margin-left: -168px;
  445. }
  446. .ie8 .contributor-summary {
  447. float: left;
  448. }
  449. .ie8 .site:before {
  450. background-color: #000;
  451. content: "";
  452. display: block;
  453. height: 100%;
  454. min-height: 100%;
  455. position: absolute;
  456. top: 0;
  457. left: 0;
  458. width: 17.61904761%;
  459. z-index: 2;
  460. }
  461. .ie8 #secondary {
  462. border: 0;
  463. clear: none;
  464. color: #b3b3b3;
  465. float: left;
  466. margin: 0 0 0 -100%;
  467. min-height: 100vh;
  468. padding: 0 30px;
  469. width: 12.85714285%;
  470. }
  471. .ie8 .site-description {
  472. display: block;
  473. margin: -3px 0 21px;
  474. }
  475. .ie8 .secondary-navigation {
  476. font-size: 11px;
  477. margin: 0 -30px 48px;
  478. width: calc(100% + 60px);
  479. }
  480. .ie8 .secondary-navigation li {
  481. border-top: 1px solid #4d4d4d;
  482. position: relative;
  483. }
  484. .ie8 .secondary-navigation a {
  485. padding: 10px 30px;
  486. }
  487. .ie8 .secondary-navigation ul ul {
  488. background-color: #24890d;
  489. position: absolute;
  490. top: 0;
  491. left: -999em;
  492. width: 222px;
  493. z-index: 99999;
  494. }
  495. .ie8 .secondary-navigation li li {
  496. border-top: 0;
  497. }
  498. .ie8 .secondary-navigation li:hover > a,
  499. .ie8 .secondary-navigation li.focus > a {
  500. background-color: #24890d;
  501. color: #fff;
  502. }
  503. .ie8 .secondary-navigation ul ul a:hover,
  504. .ie8 .secondary-navigation ul ul li.focus > a {
  505. background-color: #41a62a;
  506. }
  507. .ie8 .secondary-navigation ul li:hover > ul,
  508. .ie8 .secondary-navigation ul li.focus > ul {
  509. left: 202px;
  510. }
  511. .ie8 .content-sidebar {
  512. border: 0;
  513. float: right;
  514. margin-left: -29.04761904%;
  515. padding: 72px 30px 24px;
  516. width: 29.04761904%;
  517. }
  518. .ie8 #supplementary {
  519. padding: 0;
  520. }
  521. .ie8 .footer-sidebar {
  522. font-size: 12px;
  523. line-height: 1.5;
  524. }
  525. .ie8 .footer-sidebar .widget,
  526. .ie8 .primary-sidebar .widget {
  527. font-size: 12px;
  528. line-height: 1.5;
  529. }
  530. .ie8 .footer-sidebar .widget {
  531. -webkit-box-sizing: border-box;
  532. -moz-box-sizing: border-box;
  533. box-sizing: border-box;
  534. float: left;
  535. padding: 0 30px;
  536. width: 25%;
  537. }
  538. .ie8 .footer-sidebar .widget h1,
  539. .ie8 .primary-sidebar .widget h1 {
  540. font-size: 20px;
  541. line-height: 1.2;
  542. }
  543. .ie8 .footer-sidebar .widget h2,
  544. .ie8 .primary-sidebar .widget h2 {
  545. font-size: 18px;
  546. line-height: 1.3333333333;
  547. }
  548. .ie8 .footer-sidebar .widget h3,
  549. .ie8 .primary-sidebar .widget h3 {
  550. font-size: 16px;
  551. line-height: 1.5;
  552. }
  553. .ie8 .footer-sidebar .widget h4,
  554. .ie8 .primary-sidebar .widget h4 {
  555. font-size: 14px;
  556. line-height: 1.7142857142;
  557. }
  558. .ie8 .footer-sidebar .widget h5,
  559. .ie8 .primary-sidebar .widget h5 {
  560. font-size: 12px;
  561. line-height: 2;
  562. }
  563. .ie8 .footer-sidebar .widget h6,
  564. .ie8 .primary-sidebar .widget h6 {
  565. font-size: 11px;
  566. line-height: 2.1818181818;
  567. }
  568. .ie8 .footer-sidebar .widget code,
  569. .ie8 .footer-sidebar .widget kbd,
  570. .ie8 .footer-sidebar .widget tt,
  571. .ie8 .footer-sidebar .widget var,
  572. .ie8 .footer-sidebar .widget samp,
  573. .ie8 .footer-sidebar .widget pre,
  574. .ie8 .primary-sidebar .widget code,
  575. .ie8 .primary-sidebar .widget kbd,
  576. .ie8 .primary-sidebar .widget tt,
  577. .ie8 .primary-sidebar .widget var,
  578. .ie8 .primary-sidebar .widget samp,
  579. .ie8 .primary-sidebar .widget pre {
  580. font-size: 11px;
  581. line-height: 1.6363636363;
  582. }
  583. .ie8 .footer-sidebar .widget blockquote,
  584. .ie8 .primary-sidebar .widget blockquote {
  585. font-size: 14px;
  586. line-height: 1.2857142857;
  587. }
  588. .ie8 .footer-sidebar .widget blockquote cite,
  589. .ie8 .primary-sidebar .widget blockquote cite {
  590. font-size: 12px;
  591. line-height: 1.5;
  592. }
  593. .ie8 .footer-sidebar .widget input,
  594. .ie8 .footer-sidebar .widget textarea,
  595. .ie8 .primary-sidebar .widget input,
  596. .ie8 .primary-sidebar .widget textarea {
  597. font-size: 12px;
  598. padding: 3px 2px 4px 4px;
  599. }
  600. .ie8 .footer-sidebar .widget input[type="button"],
  601. .ie8 .footer-sidebar .widget input[type="reset"],
  602. .ie8 .footer-sidebar .widget input[type="submit"],
  603. .ie8 .primary-sidebar .widget input[type="button"],
  604. .ie8 .primary-sidebar .widget input[type="reset"],
  605. .ie8 .primary-sidebar .widget input[type="submit"] {
  606. padding: 5px 15px 4px;
  607. }
  608. .ie8 .footer-sidebar .widget .widget-title,
  609. .ie8 .primary-sidebar .widget .widget-title {
  610. font-size: 11px;
  611. font-weight: 700;
  612. line-height: 1.6363636363;
  613. margin-bottom: 18px;
  614. }
  615. .ie8 .footer-sidebar .widget_twentyfourteen_ephemera .entry-title,
  616. .ie8 .footer-sidebar .widget_twentyfourteen_ephemera .entry-meta,
  617. .ie8 .footer-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
  618. .ie8 .footer-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
  619. .ie8 .footer-sidebar .widget_twentyfourteen_ephemera .entry-content table,
  620. .ie8 .primary-sidebar .widget_twentyfourteen_ephemera .entry-title,
  621. .ie8 .primary-sidebar .widget_twentyfourteen_ephemera .entry-meta,
  622. .ie8 .primary-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
  623. .ie8 .primary-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
  624. .ie8 .primary-sidebar .widget_twentyfourteen_ephemera .entry-content table {
  625. font-size: 11px;
  626. line-height: 1.6363636363;
  627. }
  628. .ie8 .footer-sidebar .widget_archive li,
  629. .ie8 .footer-sidebar .widget_categories li,
  630. .ie8 .footer-sidebar .widget_links li,
  631. .ie8 .footer-sidebar .widget_meta li,
  632. .ie8 .footer-sidebar .widget_nav_menu li,
  633. .ie8 .footer-sidebar .widget_pages li,
  634. .ie8 .footer-sidebar .widget_recent_comments li,
  635. .ie8 .footer-sidebar .widget_recent_entries li,
  636. .ie8 .primary-sidebar .widget_archive li,
  637. .ie8 .primary-sidebar .widget_categories li,
  638. .ie8 .primary-sidebar .widget_links li,
  639. .ie8 .primary-sidebar .widget_meta li,
  640. .ie8 .primary-sidebar .widget_nav_menu li,
  641. .ie8 .primary-sidebar .widget_pages li,
  642. .ie8 .primary-sidebar .widget_recent_comments li,
  643. .ie8 .primary-sidebar .widget_recent_entries li {
  644. border-top: 0;
  645. padding: 0 0 6px;
  646. }
  647. .ie8 .footer-sidebar .widget_categories li ul,
  648. .ie8 .footer-sidebar .widget_nav_menu li ul,
  649. .ie8 .footer-sidebar .widget_pages li ul,
  650. .ie8 .primary-sidebar .widget_categories li ul,
  651. .ie8 .primary-sidebar .widget_nav_menu li ul,
  652. .ie8 .primary-sidebar .widget_pages li ul {
  653. border-top: 0;
  654. margin-top: 0;
  655. }
  656. .ie8 .grid .featured-content .entry-header {
  657. border-color: #000;
  658. border-style: solid;
  659. border-width: 12px 10px;
  660. height: 96px;
  661. padding: 0;
  662. }
  663. .ie8 .featured-content {
  664. padding-left: 17.61904761%;
  665. }
  666. .ie8 .grid .featured-content .hentry {
  667. float: left;
  668. width: 33.3333333%;
  669. }
  670. .ie8 .grid .featured-content .hentry:nth-child( 3n+1 ) {
  671. clear: both;
  672. }
  673. .ie8 .grid .featured-content .entry-header {
  674. height: 120px;
  675. }
  676. .ie8 .slider .featured-content .entry-title {
  677. font-size: 33px;
  678. line-height: 1.0909090909;
  679. }
  680. .ie8 .slider .featured-content .entry-header {
  681. min-height: inherit;
  682. padding: 24px 30px 48px;
  683. position: absolute;
  684. left: 0;
  685. bottom: 0;
  686. width: 50%;
  687. z-index: 3;
  688. }
  689. .ie8 .slider-control-paging {
  690. background: transparent;
  691. margin-top: -48px;
  692. padding-left: 24px;
  693. width: 50%;
  694. }
  695. .ie8 .slider-control-paging li {
  696. margin: 12px 12px 12px 0;
  697. }
  698. .ie8 .slider-control-paging a {
  699. height: 24px;
  700. width: 24px;
  701. }
  702. .ie8 .slider-control-paging a:before {
  703. top: 6px;
  704. left: 6px;
  705. }
  706. .ie8 .slider-direction-nav {
  707. clear: none;
  708. float: right;
  709. margin-top: -48px;
  710. width: 98px;
  711. }
  712. .ie8 .slider-direction-nav li:first-child {
  713. padding: 0 1px 0 0;
  714. }
  715. .ie8 .slider-direction-nav li {
  716. border: 0;
  717. padding: 0 0 0 1px;
  718. }
  719. .ie8 .slider-direction-nav a {
  720. height: 48px;
  721. }
  722. .ie8 .slider-direction-nav a:before {
  723. line-height: 48px;
  724. }
  725. /**
  726. * Internet Explorer 7
  727. */
  728. .ie7 audio,
  729. .ie7 canvas,
  730. .ie7 video {
  731. display: inline;
  732. zoom: 1;
  733. }
  734. .ie7 button,
  735. .ie7 input,
  736. .ie7 select,
  737. .ie7 textarea {
  738. vertical-align: middle;
  739. }
  740. .ie7 button,
  741. .ie7 input[type="button"],
  742. .ie7 input[type="reset"],
  743. .ie7 input[type="submit"] {
  744. overflow: visible;
  745. }
  746. .ie7 .screen-reader-text {
  747. clip: rect(1px 1px 1px 1px);
  748. }
  749. .ie7 .site,
  750. .ie7 .site-header {
  751. max-width: 100%;
  752. }
  753. .ie7 .search-toggle {
  754. line-height: 45px;
  755. margin-right: 190px;
  756. padding: 0 20px;
  757. text-transform: uppercase;
  758. width: auto;
  759. }
  760. .ie7 .search-toggle .screen-reader-text {
  761. color: #fff;
  762. position: relative; /* Override inherited `absolute` value set in style.css. */
  763. }
  764. .ie7 .search-box {
  765. height: 24px;
  766. padding: 12px 0;
  767. }
  768. .ie7 .search-box .search-field {
  769. margin: 0 10px;
  770. width: 33%;
  771. }
  772. .ie7 .site-navigation li {
  773. border-top: 1px solid #4d4d4d;
  774. }
  775. .ie7 .primary-navigation .nav-menu,
  776. .ie7 .secondary-navigation {
  777. border-bottom: 1px solid #4d4d4d;
  778. }
  779. .ie7 .secondary-navigation {
  780. margin: 48px auto;
  781. max-width: 474px
  782. }
  783. .ie7 .content-area {
  784. padding-top: 48px;
  785. }
  786. .ie7 .hentry {
  787. max-width: 100%;
  788. }
  789. .ie7 .menu-toggle {
  790. color: #fff;
  791. font-weight: 400;
  792. font-size: 16px;
  793. line-height: 45px;
  794. text-transform: uppercase;
  795. width: 200px;
  796. }
  797. .ie7 .post-thumbnail img {
  798. display: block;
  799. margin: 0 auto;
  800. }
  801. .ie7 .entry-meta .tag-links a {
  802. margin-left: 0;
  803. }
  804. .ie7 .content-sidebar {
  805. padding: 48px 10px;
  806. }
  807. .ie7 .singular .hentry.has-post-thumbnail {
  808. margin-top: -48px;
  809. }
  810. .ie7 .entry-meta > span,
  811. .ie7 .widget_twentyfourteen_ephemera .entry-title {
  812. margin-right: 20px;
  813. }
  814. .ie7 #secondary {
  815. border-bottom: 1px solid #4d4d4d;
  816. }
  817. .ie7 .content-sidebar {
  818. border-top: 1px solid #e5e5e5;
  819. border-bottom: 1px solid #e5e5e5;
  820. }
  821. .ie7 .widget {
  822. margin: 0 auto 48px;
  823. max-width: 474px;
  824. }
  825. .ie7 .content-sidebar .widget_twentyfourteen_ephemera .widget-title {
  826. padding-top: 7px;
  827. }
  828. .ie7 .slider .featured-content .hentry {
  829. display: block;
  830. }
  831. .ie7 .featured-content .entry-header {
  832. min-height: 0;
  833. }
  834. .ie7 .slider-control-paging a {
  835. line-height: 40px;
  836. text-indent: 0;
  837. }
  838. .ie7 .slider-control-paging .slider-active {
  839. color: #41a62a;
  840. }
  841. .ie7 .slider-direction-nav {
  842. border-top: 2px solid #fff;
  843. }
  844. .ie7 .slider-direction-nav li {
  845. border: 0;
  846. width: 49%;
  847. }
  848. .ie7 .slider-direction-nav a {
  849. font-size: 16px;
  850. line-height: 45px;
  851. text-transform: uppercase;
  852. }
  853. .ie7 .slider-direction-nav a:hover {
  854. background-color: #000;
  855. color: #41a62a;
  856. }
  857. .ie7 .search-toggle {
  858. line-height: 45px;
  859. margin-right: 190px;
  860. }
  861. .ie7 .featured-content .post-thumbnail,
  862. .ie7 .slider .featured-content .post-thumbnail {
  863. padding-top: 0;
  864. }
  865. .ie7 .featured-content .post-thumbnail img {
  866. position: relative;
  867. }
  868. .ie7 .featured-content .entry-header {
  869. width: auto;
  870. }
  871. .ie7 .grid .featured-content .hentry {
  872. float: left;
  873. margin: 0 auto;
  874. max-width: 672px;
  875. width: 33.333333%;
  876. }
  877. .ie7 .slider .featured-content .entry-header {
  878. margin: 0 auto;
  879. max-width: 1038px;
  880. }
  881. .ie7 .slider-control-paging {
  882. float: none;
  883. margin: -24px auto 0;
  884. max-width: 1038px;
  885. width: auto;
  886. }
  887. /**
  888. * RTL for Internet Explorer 8 & 7
  889. */
  890. .rtl .attachment a,
  891. .rtl .gallery a,
  892. .rtl .wp-caption a,
  893. .rtl .widget_twentyfourteen_ephemera .entry-content a {
  894. display: inline;
  895. }
  896. /**
  897. * RTL overrides for Internet Explorer 8
  898. */
  899. .ie8 .rtl .site-content .entry-meta > span {
  900. margin-right: auto;
  901. margin-left: 10px;
  902. }
  903. .ie8 .rtl .site-content .format-quote .post-format a:before {
  904. margin-right: auto;
  905. margin-left: 2px;
  906. }
  907. .ie8 .rtl .site-content .format-gallery .post-format a:before {
  908. margin-right: auto;
  909. margin-left: 4px;
  910. }
  911. .ie8 .rtl .site-content .format-aside .post-format a:before {
  912. margin-right: auto;
  913. margin-left: 2px;
  914. }
  915. .ie8 .rtl .site-content .featured-post:before {
  916. margin-right: auto;
  917. margin-left: 3px;
  918. }
  919. .ie8 .rtl .site-content .entry-date a:before,
  920. .ie8 .rtl .attachment .site-content span.entry-date:before {
  921. margin-right: auto;
  922. margin-left: 1px;
  923. }
  924. .ie8 .rtl .site-content .comments-link a:before {
  925. margin-right: auto;
  926. margin-left: 2px;
  927. }
  928. .ie8 .rtl .site-content .full-size-link a:before {
  929. margin-right: auto;
  930. margin-left: 1px;
  931. }
  932. .ie8 .rtl .main-content {
  933. float: right;
  934. }
  935. .ie8 .rtl .content-area {
  936. float: right;
  937. }
  938. .ie8 .rtl .site-content {
  939. margin-right: 17.61904761%;
  940. margin-left: 29.04761904%;
  941. }
  942. .ie8 .rtl .search-box-wrapper,
  943. .ie8 .rtl .featured-content {
  944. padding-right: 17.61904761%;
  945. padding-left: 0;
  946. }
  947. .ie8 .rtl .header-main {
  948. padding: 0 30px 0 0;
  949. }
  950. .ie8 .rtl .search-toggle {
  951. margin-right: auto;
  952. margin-left: 0;
  953. }
  954. .ie8 .rtl .primary-navigation {
  955. float: left;
  956. margin: 0 -10px 0 1px;
  957. }
  958. .ie8 .rtl .primary-navigation ul ul {
  959. float: right;
  960. right: -999em;
  961. left: auto;
  962. }
  963. .ie8 .rtl .primary-navigation ul ul ul {
  964. right: -999em;
  965. left: auto;
  966. }
  967. .ie8 .rtl .primary-navigation ul li:hover > ul,
  968. .ie8 .rtl .primary-navigation ul li.focus > ul {
  969. right: auto;
  970. left: auto;
  971. }
  972. .ie8 .rtl .primary-navigation ul ul li:hover > ul,
  973. .ie8 .rtl .primary-navigation ul ul li.focus > ul {
  974. right: 100%;
  975. left: auto;
  976. }
  977. .ie8 .rtl .entry-meta .tag-links a:before {
  978. right: -8px;
  979. }
  980. .ie8 .rtl .archive-header,
  981. .ie8 .rtl .comments-area,
  982. .ie8 .rtl .image-navigation,
  983. .ie8 .rtl .page-header,
  984. .ie8 .rtl .page-content,
  985. .ie8 .rtl .post-navigation,
  986. .ie8 .rtl .site-content .entry-header,
  987. .ie8 .rtl .site-content .entry-content,
  988. .ie8 .rtl .site-content .entry-summary,
  989. .ie8 .rtl .site-content footer.entry-meta {
  990. margin-right: auto;
  991. margin-left: 54px;
  992. }
  993. .ie8 .rtl .comment-author,
  994. .ie8 .rtl .comment-awaiting-moderation,
  995. .ie8 .rtl .comment-content,
  996. .ie8 .rtl .comment-list .reply,
  997. .ie8 .rtl .comment-metadata {
  998. padding-right: 50px;
  999. padding-left: 0;
  1000. }
  1001. .ie8 .rtl .comment-list .children {
  1002. margin-right: 20px;
  1003. margin-left: auto;
  1004. }
  1005. .ie8 .rtl.full-width .site-content {
  1006. margin-left: 0;
  1007. }
  1008. .ie8 .rtl.full-width .archive-header,
  1009. .ie8 .rtl.full-width .comments-area,
  1010. .ie8 .rtl.full-width .image-navigation,
  1011. .ie8 .rtl.full-width .page-header,
  1012. .ie8 .rtl.full-width .page-content,
  1013. .ie8 .rtl.full-width .post-navigation,
  1014. .ie8 .rtl.full-width .site-content .entry-header,
  1015. .ie8 .rtl.full-width .site-content .entry-content,
  1016. .ie8 .rtl.full-width .site-content .entry-summary,
  1017. .ie8 .rtl.full-width .site-content footer.entry-meta {
  1018. margin-left: auto;
  1019. }
  1020. .ie8 .rtl .contributor-avatar {
  1021. margin-right: -168px;
  1022. margin-left: auto;
  1023. }
  1024. .ie8 .rtl .contributor-summary {
  1025. float: right;
  1026. }
  1027. .ie8 .rtl .site:before {
  1028. right: 0;
  1029. left: auto;
  1030. }
  1031. .ie8 .rtl #secondary {
  1032. float: right;
  1033. margin: 0 -100% 0 0;
  1034. }
  1035. .ie8 .rtl .secondary-navigation ul ul {
  1036. right: -999em;
  1037. left: auto;
  1038. }
  1039. .ie8 .rtl .secondary-navigation ul li:hover > ul,
  1040. .ie8 .rtl .secondary-navigation ul li.focus > ul {
  1041. right: 202px;
  1042. left: auto;
  1043. }
  1044. .ie8 .rtl .content-sidebar {
  1045. float: left;
  1046. margin-right: -29.04761904%;
  1047. margin-left: auto;
  1048. }
  1049. .ie8 .rtl .footer-sidebar .widget {
  1050. float: right;
  1051. }
  1052. .ie8 .rtl .featured-content {
  1053. padding-right: 17.61904761%;
  1054. padding-left: 0;
  1055. }
  1056. .ie8 .rtl.grid .featured-content .hentry {
  1057. float: right;
  1058. }
  1059. .ie8 .rtl.slider .featured-content .entry-header {
  1060. right: 0;
  1061. left: auto;
  1062. }
  1063. .ie8 .rtl .slider-control-paging {
  1064. padding-right: 24px;
  1065. padding-left: 0;
  1066. }
  1067. .ie8 .rtl .slider-control-paging li {
  1068. margin: 12px 0 12px 12px;
  1069. }
  1070. .ie8 .rtl .slider-control-paging a:before {
  1071. right: 6px;
  1072. left: auto;
  1073. }
  1074. .ie8 .rtl .slider-direction-nav {
  1075. float: left;
  1076. }
  1077. .ie8 .rtl .slider-direction-nav li {
  1078. padding: 0 1px 0 0;
  1079. }
  1080. .ie8 .rtl .slider-direction-nav li:first-child {
  1081. padding: 0 0 0 1px;
  1082. }
  1083. /**
  1084. * RTL overrides for Internet Explorer 7
  1085. */
  1086. .ie7 .rtl.grid .featured-content .hentry {
  1087. float: right;
  1088. }
  1089. .ie7 .rtl .slider-control-paging {
  1090. float: none;
  1091. margin: -24px auto 0;
  1092. }
  1093. .ie7 .rtl .entry-meta .tag-links a {
  1094. margin-right: 0;
  1095. margin-left: auto;
  1096. }
  1097. .ie7 .rtl .search-toggle {
  1098. margin-right: auto;
  1099. margin-left: 190px;
  1100. }