Advertisement
Guest User

new root in black ehmmm0.3

a guest
Feb 9th, 2016
3,358
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 14.76 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: #ddd !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: #ddd !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, blockquote.bbc_alternate_quote { font-size:12px; }
  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