Advertisement
Guest User

new root.cz in black

a guest
Feb 8th, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.73 KB | None | 0 0
  1. @namespace url(http://www.w3.org/1999/xhtml);
  2.  
  3. @-moz-document domain("root.cz") {
  4.  
  5. /* Basic Bodies */
  6. html,
  7. body {
  8. background: none #141414 !important;
  9. font-size: unset;
  10. }
  11.  
  12. /* Make descendents of the body element transparent. Formerly "DIV + SPAN" rules. */
  13. body * {
  14. background-color: transparent !important;
  15. }
  16.  
  17. /* Give id's BG hopefully */
  18. div[id] {
  19. background-color: inherit !important;
  20. }
  21.  
  22. summary,
  23. details {
  24. background-color: inherit !important;
  25. }
  26.  
  27. abbr,
  28. progress,
  29. time,
  30. label,
  31. .date {
  32. color: #CDEFC2 !important;
  33. }
  34.  
  35. mark,
  36. code,
  37. pre,
  38. blockquote,
  39. [class*="quote"],
  40. td[style*="inset"][class="alt2"] {
  41. background-color: #00090F !important;
  42. }
  43.  
  44.  
  45. /* :::::::: Headings + Header :::::::: */
  46.  
  47. /* Header gradient rules */
  48.  
  49. header,
  50. #header {
  51. background: -moz-linear-gradient(#333,#141414) transparent !important;
  52. }
  53.  
  54. #header h1 {
  55. background-color: transparent !important;
  56. }
  57.  
  58. h1,
  59. h2 {
  60. background: none #28313E !important;
  61. border-radius: 5px !important;
  62. }
  63.  
  64. h3,
  65. h4 {
  66. background: none #2A3731 !important;
  67. border-radius: 5px !important;
  68. }
  69.  
  70. h5,
  71. h6 {
  72. background: none #372A2A !important;
  73. }
  74.  
  75.  
  76. /* :::::::: Lists :::::::: */
  77.  
  78. dt {
  79. background-color: #2B3135 !important;
  80. }
  81.  
  82. dl,
  83. dd {
  84. background-color: #232323 !important;
  85. }
  86.  
  87. li,
  88. ul {
  89. background-color: inherit !important;
  90. }
  91.  
  92. li a:not([class*="icon"]):not([id*="icon"]):not([onclick]),
  93. dt a:not([class*="icon"]):not([id*="icon"]):not([onclick]) {
  94. background-image: none !important;
  95. text-indent: 0 !important;
  96. }
  97.  
  98. /* :::::::: list Item highlight :::::::: */
  99.  
  100. li[class*="item"] a:hover,
  101. li[class*="item"]:hover,
  102.  
  103. /* Not list item, but still useful*/
  104.  
  105. [class*="menuitem"]:hover {
  106. background-color: #2E2B2F !important;
  107. }
  108.  
  109. /* :::::::: Tables, cells :::::::: */
  110.  
  111. table {
  112. background-color: #232323 !important;
  113. border-color: #333 !important;
  114. }
  115.  
  116. table table {
  117. background: #191919 !important;
  118. }
  119.  
  120. th,
  121. caption {
  122. background-color: #353535 !important;
  123. }
  124.  
  125. /* :::::::: Input :::::::: */
  126.  
  127. /* === Basic === */
  128.  
  129. /* anonymous divs */
  130.  
  131. input *,
  132. textarea * {
  133. color: #DDD !important;
  134. }
  135.  
  136.  
  137. /* Style reset. */
  138.  
  139. html body input[type="checkbox"] {
  140. -moz-appearance: checkbox !important;
  141. -webkit-appearance: checkbox !important;
  142. }
  143.  
  144. html body input[type="radio"] {
  145. -moz-appearance: radio !important;
  146. -webkit-appearance: radio !important;
  147. }
  148.  
  149. /* :::::::: Custom styling :::::::: */
  150.  
  151. html:root input[type="button"],
  152. html:root input[type="submit"],
  153. html:root input[type="reset"],
  154. html:root button {
  155.  
  156. color: #EEE !important;
  157. background-color: #222437 !important;
  158.  
  159. box-shadow: inset 0 1px rgba(255,255,255,0.2), inset 0 10px rgba(255,255,255,0.1), inset 0 10px 20px rgba(255,255,255,0.15), inset 0 -15px 30px rgba(0,0,0,0.2) !important;
  160. }
  161.  
  162. html:root input[type="button"]:hover,
  163. html:root input[type="submit"]:hover,
  164. html:root input[type="reset"]:hover,
  165. html:root button:hover {
  166.  
  167. /* color: #FFF !important; */
  168. background-color: #31344F !important;
  169. border-color: #5F687F !important;
  170.  
  171. box-shadow: inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3) !important;
  172. }
  173.  
  174. html:root input[type="image"] {
  175. opacity: .85 !important;
  176. }
  177.  
  178. html:root input[type="image"]:hover {
  179. opacity: .95 !important;
  180. }
  181.  
  182. /* Drop-down menu */
  183.  
  184. select,
  185. option,
  186. optgroup {
  187.  
  188. background: none #383838 !important;
  189. border-color:#555 !important;
  190. color:#f1f1f1 !important;
  191. -moz-appearance: none !important;
  192. }
  193.  
  194. /* :::::::: Misc :::::::: */
  195.  
  196. address {
  197. background: none #333 !important;
  198. }
  199.  
  200. hr {
  201. background: none #444 !important
  202. }
  203.  
  204. /*currently viewed page*/
  205. .current {
  206. color: #FFF !important;
  207. }
  208.  
  209. /* Menus and Navigation */
  210.  
  211. nav,
  212. menu,
  213.  
  214. /*Common naming conventions - in case previous declarations fail to give solid BG*/
  215.  
  216. html body [class*="open"],
  217. html body [id*="Dropdown"],
  218. html body [id*="dropdown"],
  219. html body [class*="Dropdown"],
  220. html body [class*="dropdown"],
  221. html body [id*="menu"]:not(SELECT),
  222. html body [class*="menu"]:NOT(SELECT),
  223. html body [class*="tooltip"],
  224. html body [class*="popup"],
  225. html body [id*="popup"],
  226.  
  227. /* Notes, details, etc. Maybe useful */
  228.  
  229. html body [class*="note"],
  230. html body [class*="detail"],
  231. html body [class*="description"]
  232.  
  233. {background-color: #232323 !important}
  234.  
  235. /* Also common */
  236. [class*="content"],
  237. [class*="container"] {
  238. background-color: #1c1c1c !important;
  239. }
  240.  
  241. /* Headers, Logos */
  242.  
  243. [id*="masthead"] a,
  244. [id*="header"] a,
  245. [id*="logo"] a,
  246. [class*="logo"] a {
  247. text-indent: 0 !important;
  248. }
  249.  
  250. /* Instead of increasing specificity rating by using :not, set rules separately */
  251.  
  252. html:root body [class*="layer"],
  253. html:root body #lightbox-nav,
  254. html:root body #imageContainer {
  255. background-color: transparent !important;
  256. }
  257.  
  258. /*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
  259.  
  260. /* Universal - sets color of text, border */
  261.  
  262. * {
  263. color: #eee !important;
  264. border-color: #444 !important;
  265. outline-color: #444 !important;
  266. text-shadow: none !important;
  267. }
  268.  
  269. html *:after,
  270. html *:before {
  271. color: #CCC !important;
  272. border-color: #666 !important;
  273. background: none transparent !important;
  274. }
  275.  
  276.  
  277. /* Link */
  278.  
  279. a:link,
  280. a:link *:not(img){
  281.  
  282. /* color: #B1CBF7 !important; */
  283. color: #f04c23;
  284. background-color: transparent !important;
  285. border-color: #666 !important;}
  286.  
  287. a:visited,
  288. a:visited * {
  289. /* color: #CDB4E7 !important; */
  290. text-decoration: none !important;
  291. /* text-decoration-color: -moz-use-text-color; */
  292. text-decoration-line: none;
  293. /* text-decoration-style: solid; */
  294. }
  295.  
  296. a:hover,
  297. a:hover *:not(img){
  298.  
  299. /* color: #FFE900 !important; */
  300. color: #f04c23;
  301. background-color: #363037 !important;
  302. border-color: #999 !important;
  303. text-decoration: none !important;;
  304. /* text-decoration-color: -moz-use-text-color; */
  305. text-decoration-line: none;
  306. /* text-decoration-style: solid; */
  307. }
  308.  
  309. html [href*="#"]:hover {
  310. /* color: #FFE900 !important; */
  311. color: #f04c23;
  312. background-color: transparent !important;
  313. text-decoration: none !important;;
  314. text-decoration-color: -moz-use-text-color;
  315. text-decoration-line: none;
  316. text-decoration-style: solid;
  317. }
  318.  
  319.  
  320. /* Event Handlers/Attributes */
  321.  
  322. [onclick],
  323. [ondblclick],
  324. [onmousedown] {
  325. /* color: #DFD5BC !important; */
  326. text-indent: 0 !important;
  327. text-decoration: none !important;
  328. text-decoration-color: -moz-use-text-color;
  329. text-decoration-line: none;
  330. text-decoration-style: solid;
  331. }
  332.  
  333. [onclick]:hover,
  334. [ondblclick]:hover,
  335. [onmousedown]:hover {
  336. /* color: #FEFF97 !important; */
  337. text-decoration: none !important;
  338. text-decoration-color: -moz-use-text-color;
  339. text-decoration-line: none;
  340. text-decoration-style: solid;
  341. }
  342.  
  343. /* Make images transparent */
  344.  
  345. img {
  346. opacity: .75 !important;
  347. }
  348.  
  349. img:hover {
  350. opacity: 1 !important;
  351. background-color: #888 !important;
  352. }
  353.  
  354. svg {
  355. background: none #666 !important;
  356. }
  357.  
  358.  
  359.  
  360. /* :::::::: Specific Fixes :::::::: */
  361.  
  362. /* google search link fix */
  363. .g .r {
  364. background-color: transparent !important;
  365. }
  366.  
  367. /* google result hover highlight*/
  368. div.vsc:hover > .vspi, div.vso > .vspi {
  369. background: none transparent !important;
  370. border: none !important;
  371. }
  372.  
  373.  
  374. /* Hide share, donate, promo div */
  375. div[class*="share"] {
  376. display: none;
  377. }
  378. div[class*="donate"] {
  379. display: none;
  380. }
  381. div[class*="section--promo"] {
  382. display: none;
  383. }
  384. #articleInfo,
  385. div.comments:nth-child(4) {
  386. background: none transparent !important;
  387. position: unset;
  388. }
  389.  
  390. /* Move sidebar on other side */
  391. div[id*="sidebar"] {
  392. left: unset;
  393. right: -340px;
  394. width: 330px;
  395. }
  396. .article__heading--sidebar {
  397. /*font-size: 0.9em !important;*/
  398. }
  399. p.article__perex {
  400. /*font-size: .675em !important;*/
  401. }
  402. span.impressum__date {
  403. font-size: 0.85em !important;
  404. }
  405. div.comments.comments--mark,
  406. div.comments,
  407. a.impressum__author,
  408. a.impressum__rubric,
  409. div.impressum__opener {
  410. font-size: 0.85em !important;
  411. }
  412. div[class*="page"] {
  413. margin-left: 0px;
  414. }
  415. ul[id*="nav-main"] {
  416. width: auto;
  417. }
  418. li.nav__link-normal:nth-child(1) > a:nth-child(1),
  419. li.nav__link-normal:nth-child(2) > a:nth-child(1),
  420. li.nav__link-normal:nth-child(3) > a:nth-child(1),
  421. li.nav__link-normal:nth-child(4) > a:nth-child(1),
  422. li.nav__link-normal:nth-child(5) > a:nth-child(1),
  423. li.nav__link-normal:nth-child(6) > a:nth-child(1),
  424. li.nav__link-normal:nth-child(7) > a:nth-child(1),
  425. li.nav__link-normal:nth-child(8) > a:nth-child(1),
  426. li.nav__link-normal:nth-child(9) > a:nth-child(1),
  427. li.nav__link-normal:nth-child(10) > a:nth-child(1),
  428. li.nav__link-normal:nth-child(11) > a:nth-child(1),
  429. li.nav__link-normal:nth-child(12) > a:nth-child(1),
  430. li.nav__link-normal:nth-child(13) > a:nth-child(1),
  431. li.nav__link-normal:nth-child(14) > a:nth-child(1),
  432. li.nav__link-normal:nth-child(15) > a:nth-child(1),
  433. li.nav__link-normal:nth-child(16) > a:nth-child(1) {
  434. padding: 3px;
  435. border-left: solid 0px grey;
  436. border-bottom: solid 0px grey;
  437. border-top: solid 0px grey;
  438. border-right: solid 0px grey;
  439. font-size-adjust: initial;
  440. }
  441. li.nav__link-other:nth-child(17) > a:nth-child(1),
  442. li.nav__link-normal:nth-child(17) > a:nth-child(1) {
  443. padding: 3px;
  444. border-top: solid 0px grey;
  445. border-bottom: solid 0px grey;
  446. border-right: solid 0px grey;
  447. border-left: solid 0px grey;
  448. font-size-adjust: initial;
  449. }
  450. .navbar-header {
  451. margin-right: 0px;
  452. }
  453. nav[id*="nav"] {
  454. padding-right: unset;
  455. padding-left: 10px;
  456. font-size: unset;
  457. font-size: 13px;
  458. }
  459. ul[class*="discussion__topics"] {
  460. font-size: unset !important;;
  461. }
  462. .opener .perex, .opener__heading, .article__heading--content, .article--actuality, .article--content {
  463. font-size: unset !important;;
  464. }
  465. img[class*="opener__img"] {
  466. width: 300px !important;;
  467. }
  468. .opener__img {
  469. width: 300px !important;;
  470. height: auto !important;;
  471. }
  472. a[class*="opener__link-img"] {
  473. width: 260px !important;;
  474. }
  475. .opener__body {
  476. max-width: 72% !important;;
  477. }
  478. .page-block--opener {
  479. position: relative !important;;
  480. top: 55px !important;;
  481. }
  482. .tips {
  483. top: -180px !important;;
  484. }
  485. .article__img img {
  486. height: 146px !important;;
  487. width: 260px !important;;
  488. max-width: 260px !important;;
  489. }
  490. .article--content .article__img {
  491. max-width: 260px !important;;
  492. max-height: 146px !important;;
  493. vertical-align: middle !important;;
  494. }
  495. .article--content .article__img img{
  496. height: 146px !important;;
  497. vertical-align: middle !important;;
  498. }
  499. .article--content .article__body {
  500. min-height: 146px !important;;
  501. vertical-align: middle !important;;
  502. }
  503. a[class*="article__img"] {
  504. height: 146px !important;;
  505. max-height: 146px !important;;
  506. max-width: 260px !important;;
  507. }
  508. h3[class*="article__heading"],
  509. h3[class*="opener__heading"] {
  510. color: #B1CBF7 !important;
  511. }
  512. .nav__link--logged {
  513. padding-left: 0px !important;;
  514. padding-right: 0px !important;;
  515. padding-top: 0px !important;;
  516. padding-bottom: 0px !important;;
  517. }
  518. .avatar {
  519. margin-left: 0px !important;;
  520. margin-right: 0px !important;;
  521. }
  522. ul#nav-aside.nav-top.nav-top--aside::before {
  523. width: unset !important;;
  524. left: unset !important;;
  525. }
  526. #nav-main {
  527. width: 1050px !important;;
  528. }
  529. .server-lupa > a:nth-child(1),
  530. .server-mesec > a:nth-child(1),
  531. .server-podnikatel > a:nth-child(1),
  532. .server-root > a:nth-child(1),
  533. .server-digizone > a:nth-child(1),
  534. .server-slunecnice > a:nth-child(1),
  535. .server-vitalia > a:nth-child(1),
  536. .server-120na80 > a:nth-child(1),
  537. .server-tuesday > a:nth-child(1),
  538. .server-navrcholu > a:nth-child(1),
  539. .server-dobryweb > a:nth-child(1),
  540. .server-woko > a:nth-child(1),
  541. .server-jagg > a:nth-child(1),
  542. #nextItemsButton {
  543. color: #555 !important;
  544. }
  545. li.server-mojelinky:nth-child(1) > a:nth-child(1) {
  546. background-color: grey !important;
  547. }
  548. a.comments__count.comments__count--total.comments__count--new {
  549. color: #f04c23 !important;
  550. /*font-size: 1em !important;*/
  551. }
  552. a.comments__count.comments__count--new,
  553. .flex_order1 > div:nth-child(1) > h2:nth-child(1) > a:nth-child(1) {
  554. color: #f04c23 !important;
  555. /*font-size: 1em !important;*/
  556. }
  557. h2.tips__heading {
  558. color: #f04c23 !important;
  559. }
  560. div.impressum.impressum--opener {
  561. font-size: 0.85em !important;
  562. }
  563. .opinion-view {
  564. margin-bottom: 10px;
  565. }
  566. .opinion-text p {
  567. margin: 0px 0px 0.5em;
  568. }
  569. .opinion-text .title {
  570. margin: 5px 0px 3px;
  571. }
  572. span[class*="titleDisplay"] {
  573. background-color: #343434 !important;;
  574. }
  575.  
  576.  
  577. body { font-family: Arial; font-size: 15px; }
  578. div#sefa.iinfoBar.wide { visibility:hidden; }
  579. nav#nav { margin-top: -50px; }
  580. a.navbar-header { margin-top:10px; }
  581.  
  582. div.container-fluid { margin-top:-60px; }
  583. div.main { border:0; }
  584. div.breadcrumb { padding-top:10px; }
  585. a.opener__link-img, img.opener__img, a.article__img, div.perex__img { max-height:150px; max-width:250px; }
  586. div.perex__text { padding:0; }
  587. div.detail__info { margin:0;}
  588. div.page-block--tips { max-height:50px; }
  589. div.tips {padding-top:30px;}
  590. div.promo { display:none; }
  591. div.article--content { margin-top:5px; }
  592. a.comments__count, a.comments_count--total, a.comments__count--new { font-size:14px; }
  593. div#jobs, div.flex_order3 { display:none; }
  594. div.page-block--trainings { display:none; }
  595. .section--discussion .section__body { padding:5px; }
  596. a.content__more { margin:5px; }
  597. div.opinion-summary { margin-top:-10px; margin-bottom:10px; }
  598. div.right span.date, div.right span.new { display:inline; }
  599.  
  600. div.opinion-view.new { border:0; margin-bottom:5px !important; background-color:#333 !important; }
  601. h3.title { background-color:transparent !important; }
  602. a.donor { margin:0; top:-15px; left:200px; font-size:12px; height:0; position:relative; display:block; }
  603. a.whole-tree { display:none; }
  604. div.opinion-text div.text { }
  605. div.link-next-new { position:relative; top:-28px; left:-150px; height:0px; margin-top:0px !important; }
  606. div.opinionButtons { display:none; }
  607. a[name*="newIndex"] { display:none; }
  608.  
  609. div.reply { width:900px !important; }
  610. pre { font-size:0.9em !important; }
  611.  
  612. nav.navbar.navbar-default.navbar-static-top { margin-top:-50px; }
  613. div.navigate_section, div.pagesection { margin:0; }
  614. a.navPages, div.pagelinks.floatleft strong { padding:4px; font-size:1.2em; }
  615. div.body_message--ad { visibility:hidden; max-height:0; }
  616. ul.reset.info.navbar-right { display:none; }
  617. li.postcount { font-size:1em !important; }
  618. div.body_message { padding:10px; border-top:1px solid; }
  619. div.body_content { padding:0; }
  620. blockquote.bbc_standard_quote { font-size:0.8em; }
  621. div.inner { padding:0; }
  622. span.arrow-left { display:none; }
  623. footer { display:none; }
  624. div.container--footer.container { display:none; }
  625. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement