swage.css 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909
  1. textarea, input,
  2. select {
  3. min-height: 25px;
  4. margin-top: 4px;
  5. line-height: 25px;
  6. vertical-align: middle;
  7. background: #fcfcfc;
  8. border: none;
  9. padding-left: 5px; }
  10. input:invalid,
  11. select:invalid {
  12. color: #b0425b;
  13. border-color: #b0425b;
  14. box-shadow: none; }
  15. .nav-list .nav-header, .nav-list .item {
  16. height: 2.5em;
  17. line-height: 2.5em;
  18. font-size: 0.9rem; }
  19. .dropdown-menu > .item, .dropdown-menu > .item > a,
  20. .dropdown-menu > .item > span,
  21. .dropdown-menu > .item > .as-link,
  22. .dropdown-menu > .item button {
  23. padding: 0 22px;
  24. color: #fcfcfc;
  25. font-size: 0.8rem;
  26. line-height: 2.5em; }
  27. .form-group::after, .flux::after {
  28. content: "";
  29. display: block;
  30. clear: both; }
  31. .stick.configure-feeds, .header > .item.title, .aside, #new-article, .notification, #nav_entries {
  32. width: 231px; }
  33. html,
  34. body {
  35. height: 100%;
  36. font-family: Helvetica, Arial, sans-serif; }
  37. a {
  38. color: #00488b;
  39. outline: none; }
  40. a.btn {
  41. min-height: 25px;
  42. line-height: 25px;
  43. text-decoration: none; }
  44. a.btn:hover {
  45. background: #00488b; }
  46. a#btn-subscription {
  47. width: 76%; }
  48. a#btn-importExport {
  49. width: 5%; }
  50. img.icon:hover {
  51. background: none; }
  52. div#stream {
  53. margin-top: 35px; }
  54. sup {
  55. top: -0.3em; }
  56. legend {
  57. margin: 20px 0 5px;
  58. padding: 5px 20px;
  59. background: #e3e3e3;
  60. display: inline-block;
  61. width: auto;
  62. font-size: 1.4em;
  63. clear: both; }
  64. label {
  65. min-height: 25px; }
  66. textarea {
  67. background: #e3e3e3;
  68. width: 360px;
  69. height: 100px; }
  70. textarea:focus {
  71. border-color: #00488b; }
  72. input:focus,
  73. select:focus {
  74. border-color: #00488b; }
  75. input:disabled,
  76. select:disabled {
  77. background: #fcfcfc; }
  78. select {
  79. background: #e3e3e3; }
  80. input.extend {
  81. transition: width 200ms linear; }
  82. option {
  83. padding: 0 .5em; }
  84. table {
  85. border-collapse: collapse; }
  86. tr,
  87. td,
  88. th {
  89. padding: 0.5em;
  90. border: 1px solid #e3e3e3; }
  91. th {
  92. background: #fcfcfc; }
  93. form td,
  94. form th {
  95. font-weight: normal;
  96. text-align: center; }
  97. .category .title.error::before {
  98. display: inline-block;
  99. padding-right: 7px;
  100. width: 16px;
  101. content: url(../Swage/icons/error.svg); }
  102. .form-group {
  103. padding: 5px;
  104. border: 1px solid transparent; }
  105. .form-group:hover {
  106. background: #fcfcfc;
  107. border: 1px solid #fcfcfc; }
  108. .form-group.form-actions {
  109. margin: 15px 0 25px;
  110. padding: 5px 0;
  111. background: #e3e3e3;
  112. border-top: 3px solid #e3e3e3; }
  113. .form-group.form-actions .btn {
  114. margin: 0 10px; }
  115. .form-group .group-name {
  116. padding: 10px 0;
  117. text-align: right; }
  118. .form-group .group-controls {
  119. min-height: 25px;
  120. padding: 5px 0; }
  121. .form-group .group-controls .control {
  122. line-height: 2.0em; }
  123. .form-group table {
  124. margin: 10px 0 0 220px; }
  125. .stick {
  126. vertical-align: middle;
  127. font-size: 0; }
  128. .btn {
  129. margin: 0;
  130. padding: 5px 10px;
  131. background: #0062be;
  132. display: inline-block;
  133. color: #fcfcfc;
  134. font-size: 0.9rem;
  135. border: none;
  136. min-height: 35px;
  137. min-width: 15px;
  138. vertical-align: middle;
  139. cursor: pointer;
  140. overflow: hidden; }
  141. .btn.active,
  142. .btn :active,
  143. .btn :hover {
  144. background: #00488b;
  145. text-decoration: none; }
  146. .btn-important, .btn-attention {
  147. font-weight: normal;
  148. background: #fa8052;
  149. color: #fcfcfc; }
  150. .btn-important:hover,
  151. .btn-important :active, .btn-attention:hover,
  152. .btn-attention :active {
  153. background: #f95c20 !important; }
  154. .nav-list .nav-header {
  155. padding: 0 10px;
  156. font-weight: bold;
  157. background: #22303d;
  158. color: #fcfcfc;
  159. cursor: default; }
  160. .nav-list .item:hover, .nav-list .item.active {
  161. background: #00488b;
  162. color: #fcfcfc; }
  163. .nav-list .item:hover a, .nav-list .item.active a {
  164. color: #fcfcfc; }
  165. .nav-list .item:hover.empty a,
  166. .nav-list .item:hover .error a, .nav-list .item.active.empty a,
  167. .nav-list .item.active .error a {
  168. color: #fcfcfc; }
  169. .nav-list .item:hover.empty a, .nav-list .item.active.empty a {
  170. background: #fa8052; }
  171. .nav-list .item:hover.error a, .nav-list .item.active.error a {
  172. background: #c46178; }
  173. .nav-list .item > a {
  174. padding: 0 10px; }
  175. .nav-list .item.empty a {
  176. color: #fa8052; }
  177. .nav-list .item.error a {
  178. color: #c46178; }
  179. .nav-list .disable {
  180. text-align: center;
  181. background: #fcfcfc;
  182. color: #969696; }
  183. .nav-list .nav-form {
  184. padding: 3px;
  185. text-align: center; }
  186. .nav-list a:hover {
  187. text-decoration: none; }
  188. .nav-head {
  189. margin: 0;
  190. text-align: right;
  191. background: #22303d;
  192. color: #fcfcfc; }
  193. .nav-head a {
  194. color: #fcfcfc; }
  195. .nav-head .item {
  196. padding: 5px 10px;
  197. font-size: 0.9rem;
  198. line-height: 1.5rem; }
  199. .horizontal-list {
  200. margin: 0;
  201. padding: 0; }
  202. .horizontal-list .item {
  203. vertical-align: middle; }
  204. .dropdown-menu {
  205. padding: 5px 0;
  206. font-size: 0.8rem;
  207. text-align: left;
  208. border: none;
  209. background-color: #00488b; }
  210. .dropdown-menu .dropdown-header {
  211. cursor: default; }
  212. .dropdown-menu > .item {
  213. padding: 0;
  214. margin-left: 10px; }
  215. .dropdown-menu > .item > a {
  216. min-width: initial;
  217. white-space: nowrap; }
  218. .dropdown-menu > .item:hover {
  219. background: #0062be;
  220. color: #fcfcfc; }
  221. .dropdown-menu > .item:hover > a {
  222. text-decoration: none;
  223. color: #fcfcfc; }
  224. .dropdown-menu > .item[aria-checked="true"] > a::before {
  225. font-weight: bold;
  226. margin: 0 0 0 -14px; }
  227. .dropdown-menu .input select,
  228. .dropdown-menu .input input {
  229. margin: 0 auto 5px;
  230. padding: 2px 5px; }
  231. .dropdown-header {
  232. padding: 0 5px 5px;
  233. font-weight: bold;
  234. text-align: left;
  235. color: #fcfcfc; }
  236. .separator {
  237. margin: 5px 0;
  238. border-bottom: 1px solid #e3e3e3;
  239. cursor: default; }
  240. .alert {
  241. margin: 5px auto;
  242. padding: 10px 15px;
  243. background: #fcfcfc;
  244. color: #969696;
  245. font-size: 0.9em;
  246. border: none;
  247. text-shadow: 0 0 1px #fcfcfc; }
  248. .alert > a {
  249. color: inherit;
  250. text-decoration: underline; }
  251. .alert-head {
  252. font-size: 1.15em; }
  253. .alert-warn,
  254. .alert-success,
  255. .alert-error {
  256. border: none; }
  257. .alert-warn {
  258. background: #fcfcfc;
  259. color: #fa8052; }
  260. .alert-success {
  261. background: #fcfcfc;
  262. color: #5eaabf; }
  263. .alert-error {
  264. background: #fcfcfc;
  265. color: #b0425b; }
  266. .pagination {
  267. background: #e3e3e3;
  268. color: #181621;
  269. font-size: 0.8em;
  270. text-align: center; }
  271. .pagination .item.pager-current {
  272. background: #22303d;
  273. color: #e3e3e3;
  274. font-size: 1.5em;
  275. font-weight: bold; }
  276. .pagination .item a {
  277. display: block;
  278. color: #181621;
  279. font-style: italic;
  280. line-height: 3em;
  281. text-decoration: none; }
  282. .pagination .item a:hover {
  283. background: #22303d;
  284. color: #e3e3e3; }
  285. .pagination .loading,
  286. .pagination a:hover.loading {
  287. background: url(loader.gif) center center no-repeat #22303d;
  288. font-size: 0; }
  289. .content {
  290. padding: 20px 10px; }
  291. .content .pagination {
  292. margin: 0;
  293. padding: 0; }
  294. .content hr {
  295. margin: 30px 10px;
  296. background: #e3e3e3;
  297. height: 1px;
  298. border: 0;
  299. box-shadow: 0 2px 5px #e3e3e3; }
  300. .content pre {
  301. margin: 10px auto;
  302. padding: 10px 20px;
  303. overflow: auto;
  304. background: #181621;
  305. color: #fcfcfc;
  306. font-size: 0.9rem; }
  307. .content pre code {
  308. background: transparent;
  309. color: #fcfcfc;
  310. border: none; }
  311. .content code {
  312. padding: 2px 5px;
  313. background: #fcfcfc;
  314. color: #b0425b;
  315. border: 1px solid #fcfcfc; }
  316. .content blockquote {
  317. margin: 0;
  318. padding: 5px 20px;
  319. background: #fcfcfc;
  320. display: block;
  321. color: #969696;
  322. border-top: 1px solid #e3e3e3;
  323. border-bottom: 1px solid #e3e3e3; }
  324. .content blockquote p {
  325. margin: 0; }
  326. .content > h1.title > a {
  327. color: #181621; }
  328. .box {
  329. border: 1px solid #e3e3e3; }
  330. .box .box-title {
  331. margin: 0;
  332. padding: 5px 10px;
  333. background: #e3e3e3;
  334. color: #969696;
  335. border-bottom: 1px solid #e3e3e3; }
  336. .box .box-content {
  337. max-height: 260px; }
  338. .box .box-content .item {
  339. padding: 0 10px;
  340. font-size: 0.9rem;
  341. line-height: 2.5em; }
  342. .box .box-content .item .configure {
  343. visibility: hidden; }
  344. .box .box-content .item .configure .icon {
  345. vertical-align: middle;
  346. background-color: #e3e3e3; }
  347. .box .box-content .item:hover .configure {
  348. visibility: visible; }
  349. .box.category .box-title .title {
  350. font-weight: normal;
  351. text-decoration: none;
  352. text-align: left; }
  353. .box.category:not([data-unread="0"]) .box-title {
  354. background: #0062be; }
  355. .box.category:not([data-unread="0"]) .box-title:active {
  356. background: #00488b; }
  357. .box.category:not([data-unread="0"]) .box-title .title {
  358. font-weight: bold;
  359. color: #fcfcfc; }
  360. .box.category .title:not([data-unread="0"])::after {
  361. background: none;
  362. border: 0;
  363. box-shadow: none;
  364. position: absolute;
  365. top: 5px;
  366. right: 10px;
  367. font-weight: bold;
  368. text-shadow: none; }
  369. .box.category .item.feed {
  370. padding: 2px 10px;
  371. font-size: 0.8rem; }
  372. .tree {
  373. margin: 10px 0; }
  374. .tree-folder-title {
  375. padding: 0 10px;
  376. background: #22303d;
  377. height: 35px;
  378. font-size: 1rem;
  379. position: relative;
  380. line-height: 2.3rem; }
  381. .tree-folder-title .title {
  382. background: inherit;
  383. color: #fcfcfc; }
  384. .tree-folder-title .title:hover {
  385. text-decoration: none; }
  386. .tree-folder-items {
  387. background: #22303d; }
  388. .tree-folder-items > .item {
  389. padding: 0 10px;
  390. line-height: 2.5rem;
  391. font-size: 0.8rem; }
  392. .tree-folder-items > .item.active {
  393. background: #00488b; }
  394. .tree-folder-items > .item > a {
  395. text-decoration: none;
  396. color: #fcfcfc; }
  397. @supports (scrollbar-width: thin) {
  398. #sidebar {
  399. scrollbar-color: rgba(255, 255, 255, 0.05) rgba(0, 0, 0, 0); }
  400. #sidebar:hover {
  401. scrollbar-color: rgba(255, 255, 255, 0.3) rgba(0, 0, 0, 0); } }
  402. @supports not (scrollbar-width: thin) {
  403. #sidebar::-webkit-scrollbar-thumb {
  404. background: rgba(255, 255, 255, 0.1); }
  405. #sidebar:hover::-webkit-scrollbar-thumb {
  406. background: rgba(255, 255, 255, 0.3); } }
  407. .header > .item {
  408. vertical-align: middle; }
  409. .header > .item.title {
  410. position: absolute; }
  411. .header > .item.title h1 {
  412. margin: 0;
  413. display: block; }
  414. .header > .item.title h1 a {
  415. text-decoration: none;
  416. color: #fcfcfc; }
  417. .header > .item.title .logo {
  418. display: inline-block;
  419. height: 26px;
  420. vertical-align: top;
  421. position: relative;
  422. top: 5px; }
  423. .header > .item.search input {
  424. width: 230px; }
  425. .header .item.search input:focus {
  426. width: 350px; }
  427. .header .item.search {
  428. display: none; }
  429. .header .item.configure {
  430. position: fixed;
  431. right: 0px;
  432. z-index: 1000;
  433. width: 35px; }
  434. .header h1 {
  435. text-align: center;
  436. font-size: 1.5em; }
  437. .aside {
  438. padding: 35px 0;
  439. background: #22303d; }
  440. .aside.aside_feed .tree {
  441. margin: 0 0 50px; }
  442. .aside.aside_feed .nav-form input,
  443. .aside.aside_feed .nav-form select {
  444. width: 140px; }
  445. .aside.aside_feed .nav-form .dropdown .dropdown-menu {
  446. right: -20px; }
  447. .aside.aside_feed .nav-form .dropdown .dropdown-menu::after {
  448. right: 33px; }
  449. .aside_feed .tree-folder-title > .title:not([data-unread="0"])::after {
  450. margin: 6px 0;
  451. padding: 0 10px;
  452. background: inherit;
  453. font-size: 0.9rem;
  454. position: absolute;
  455. right: 0;
  456. line-height: 1.5rem; }
  457. .aside_feed .tree-folder-items .dropdown-menu::after {
  458. left: 2px; }
  459. .post {
  460. padding: 10px 50px;
  461. font-size: 0.9em; }
  462. .post input {
  463. background: #e3e3e3; }
  464. .post input.long {
  465. height: 33px;
  466. margin-top: 0px; }
  467. .post form {
  468. margin: 10px 0; }
  469. .post.content {
  470. max-width: 550px; }
  471. .prompt {
  472. text-align: center; }
  473. .prompt label {
  474. text-align: left; }
  475. .prompt form {
  476. margin: 10px auto 20px auto;
  477. width: 200px; }
  478. .prompt input {
  479. margin: 5px auto;
  480. width: 100%; }
  481. .prompt p {
  482. margin: 20px 0; }
  483. #new-article {
  484. background: #0062be;
  485. font-size: 1em;
  486. text-align: center;
  487. position: fixed;
  488. bottom: 48px;
  489. z-index: 900;
  490. left: 0;
  491. line-height: 1.5em; }
  492. #new-article:hover {
  493. background: #00488b; }
  494. #new-article > a {
  495. line-height: 1.5em;
  496. font-weight: bold;
  497. color: #fcfcfc; }
  498. #new-article > a:hover {
  499. text-decoration: none; }
  500. .day {
  501. padding: 0 10px;
  502. font-weight: bold;
  503. line-height: 3em;
  504. text-align: center; }
  505. .day .name {
  506. display: none; }
  507. .nav a {
  508. color: #fcfcfc; }
  509. .nav_menu {
  510. width: 100%;
  511. font-size: 0;
  512. background-color: #0062be;
  513. position: fixed;
  514. z-index: 900; }
  515. .nav_menu .item.search {
  516. display: inline-block;
  517. position: fixed;
  518. right: 40px; }
  519. .flux {
  520. padding-right: 10px;
  521. background: #fcfcfc; }
  522. .flux::after {
  523. margin: 0 auto;
  524. width: 90%;
  525. border-top: 1px solid #e3e3e3; }
  526. .flux:hover,
  527. .flux .current {
  528. background: #fff; }
  529. .flux:hover:not(.current):hover .item.title,
  530. .flux .current:not(.current):hover .item.title {
  531. background: #fff; }
  532. .flux.not_read {
  533. background: #fff3ed; }
  534. .flux.not_read:not(.current):hover .item.title {
  535. background: #fff3ed; }
  536. .flux.favorite {
  537. background: #fff6da; }
  538. .flux.favorite:not(.current):hover .item.title {
  539. background: #fff6da; }
  540. .flux .date {
  541. color: #969696;
  542. font-size: 0.7rem; }
  543. .flux .bottom {
  544. font-size: 0.8rem;
  545. text-align: center; }
  546. .flux .website .favicon {
  547. padding: 5px; }
  548. .flux label {
  549. color: #fcfcfc;
  550. cursor: pointer; }
  551. .flux_header {
  552. font-size: 0.8rem;
  553. cursor: pointer; }
  554. .flux_header .title {
  555. font-size: 0.9rem; }
  556. .notification {
  557. padding: 10px 0;
  558. background: #e3e3e3;
  559. height: auto;
  560. color: #969696;
  561. font-size: 1em;
  562. border: none;
  563. text-align: center;
  564. font-weight: bold;
  565. z-index: 10;
  566. vertical-align: middle;
  567. position: fixed;
  568. bottom: 48px;
  569. left: 0;
  570. top: auto; }
  571. .notification.good,
  572. .notification .bad {
  573. color: #fcfcfc; }
  574. .notification.good {
  575. background: #5eaabf; }
  576. .notification.good a.close:hover {
  577. background: #5eaabf; }
  578. .notification.bad {
  579. background: #c46178; }
  580. .notification.bad a.close:hover {
  581. background: #c46178; }
  582. .notification#actualizeProgress {
  583. line-height: 2em; }
  584. .notification a.close {
  585. display: none; }
  586. #bigMarkAsRead {
  587. text-align: center;
  588. text-decoration: none;
  589. background: #e3e3e3; }
  590. #bigMarkAsRead:hover {
  591. background: #22303d;
  592. color: #fcfcfc; }
  593. #nav_entries {
  594. margin: 0;
  595. text-align: center;
  596. line-height: 3em;
  597. table-layout: fixed;
  598. background: #22303d; }
  599. .stat {
  600. margin: 10px 0 20px; }
  601. .stat th,
  602. .stat td,
  603. .stat tr {
  604. border: none; }
  605. .stat > table td,
  606. .stat > table th {
  607. border-bottom: 1px solid #e3e3e3; }
  608. .stat > .horizontal-list {
  609. margin: 0 0 5px; }
  610. .stat > .horizontal-list .item {
  611. overflow: hidden;
  612. white-space: nowrap;
  613. text-overflow: ellipsis; }
  614. .stat > .horizontal-list .item:first-child {
  615. width: 270px; }
  616. .formLogin #global {
  617. height: 0; }
  618. .formLogin .header {
  619. background: #22303d;
  620. height: 55px; }
  621. .formLogin .header > .item.configure {
  622. width: 200px;
  623. position: unset; }
  624. .formLogin .header > .item.title h1 {
  625. display: unset; }
  626. .formLogin a.signin {
  627. color: #fcfcfc;
  628. padding-left: 5px; }
  629. .formLogin input {
  630. border-top: 1px #e3e3e3;
  631. border-right: 1px #e3e3e3;
  632. border-bottom: 1px #e3e3e3;
  633. border-left: 5px solid; }
  634. .loglist {
  635. overflow: hidden;
  636. border: 1px solid #969696; }
  637. .log {
  638. padding: 5px 2%;
  639. background: #fcfcfc;
  640. font-size: 0.8rem;
  641. overflow: auto; }
  642. .log > .date {
  643. margin: 0 10px 0 0;
  644. padding: 5px 10px; }
  645. .log.error > .date {
  646. background: #c46178;
  647. color: #fcfcfc; }
  648. .log.warning > .date {
  649. background: #fa8052;
  650. color: #fcfcfc; }
  651. .log.notice > .date {
  652. background: #e3e3e3;
  653. color: #fcfcfc; }
  654. .log.debug > .date {
  655. background: #181621;
  656. color: #fcfcfc; }
  657. @media (max-width: 840px) {
  658. .formLogin .header {
  659. display: none; }
  660. .dropdown-header, .dropdown-menu > .item {
  661. padding: 12px; }
  662. #new-article {
  663. width: 100%;
  664. position: sticky;
  665. top: 0; }
  666. .header {
  667. display: table; }
  668. .header .item.title .logo {
  669. display: none; }
  670. .header > .item.title h1 a {
  671. display: block;
  672. position: absolute;
  673. top: -35px;
  674. left: 10px;
  675. font-size: 0.6em; }
  676. .header .item.configure,
  677. button.read_all.btn {
  678. display: none; }
  679. .flux .item.manage,
  680. .flux_header .item.website {
  681. width: 35px;
  682. text-align: center; }
  683. .aside {
  684. width: 0;
  685. transition: width 200ms linear; }
  686. .aside .toggle_aside {
  687. background: #22303d;
  688. display: block;
  689. height: 50px;
  690. line-height: 50px;
  691. text-align: right;
  692. padding-right: 10px; }
  693. .aside.aside_feed {
  694. padding: 0; }
  695. .aside:target {
  696. width: 78%;
  697. z-index: 1000; }
  698. .nav_menu {
  699. position: initial;
  700. height: 71px; }
  701. .nav_menu .btn {
  702. margin: 5px 10px; }
  703. .nav_menu .stick {
  704. margin: 0 10px; }
  705. .nav_menu .stick .btn {
  706. margin: 5px 0; }
  707. .nav_menu .search {
  708. position: absolute !important;
  709. top: 35px;
  710. left: 55px; }
  711. .nav_menu .search input {
  712. width: 85%; }
  713. .pagination {
  714. margin: 0 0 3.5em; }
  715. #panel .close {
  716. background: #22303d;
  717. display: block;
  718. height: 50px;
  719. line-height: 50px;
  720. text-align: right;
  721. padding-right: 10px; }
  722. .day .name {
  723. font-size: 1.1rem; }
  724. .notification {
  725. width: 100%; }
  726. .notification a.close {
  727. background: transparent;
  728. display: block;
  729. left: 0; }
  730. .notification a.close:hover {
  731. opacity: 0.5; }
  732. .notification a.close .icon {
  733. display: none; }
  734. #nav_entries {
  735. width: 100% !important; }
  736. div#stream {
  737. margin-top: 0px; }
  738. a.btn.toggle_aside {
  739. position: absolute;
  740. top: 29px; }
  741. form#mark-read-menu,
  742. a#actualize,
  743. a#toggle-order,
  744. div#nav_menu_actions,
  745. div#nav_menu_views {
  746. position: absolute; }
  747. form#mark-read-menu {
  748. right: 46px;
  749. top: 30px;
  750. z-index: 1100; }
  751. a#actualize,
  752. a#toggle-order {
  753. right: 0px; }
  754. a#actualize {
  755. top: 29px; }
  756. a#toggle-order,
  757. div#nav_menu_actions,
  758. div#nav_menu_views {
  759. top: 65px; }
  760. div#nav_menu_actions {
  761. left: 0px; }
  762. div#nav_menu_views {
  763. right: 50px; } }
  764. @media (max-width: 410px) {
  765. .nav_menu .stick {
  766. margin: 0; } }
  767. @media (max-width: 374px) {
  768. #nav_menu_views {
  769. display: none; } }
  770. button.as-link {
  771. color: #fcfcfc;
  772. outline: none; }
  773. .dropdown-target:target ~ .btn.dropdown-toggle {
  774. background: #00488b; }
  775. .tree-folder.active .tree-folder-title {
  776. background: #00488b;
  777. font-weight: bold; }
  778. .feed.item.empty {
  779. color: #fa8052; }
  780. .feed.item.empty.active {
  781. background: #fa8052;
  782. color: #fcfcfc; }
  783. .feed.item.empty.active > a {
  784. color: #fcfcfc; }
  785. .feed.item.empty > a {
  786. color: #fa8052; }
  787. .feed.item.error {
  788. color: #c46178; }
  789. .feed.item.error.active {
  790. background: #c46178;
  791. color: #fcfcfc; }
  792. .feed.item.error.active > a {
  793. color: #fcfcfc; }
  794. .feed.item.error > a {
  795. color: #c46178; }
  796. #dropdown-query ~ .dropdown-menu .dropdown-header .icon {
  797. vertical-align: middle;
  798. float: right; }
  799. #stream.reader .flux {
  800. padding: 0 0 50px;
  801. background: #fcfcfc;
  802. color: #22303d;
  803. border: none; }
  804. #stream.reader .flux .author {
  805. margin: 0 0 10px;
  806. color: #969696;
  807. font-size: 90%; }
  808. #nav_menu_actions ul.dropdown-menu, #nav_menu_read_all ul.dropdown-menu {
  809. left: 0px; }
  810. #slider label {
  811. min-height: initial; }
  812. #slider .form-group:hover {
  813. background: inital; }
  814. /*# sourceMappingURL=swage.css.map */