ShadeRoot Bol.com

Eye-friendly magic in your browser for bol.com

  1. //
  2. // Written by Glenn Wiking
  3. // Script Version: 1.2.0
  4. // Date of issue: 24/02/16
  5. // Date of resolution: 25/02/16
  6. //
  7. // ==UserScript==
  8. // @name ShadeRoot Bol.com
  9. // @namespace SRBC
  10. // @description Eye-friendly magic in your browser for bol.com
  11. // @include *bol.com/*
  12. // @version 1.2.0
  13. // @icon http://i.imgur.com/kGiVuUg.png
  14.  
  15. // ==/UserScript==
  16.  
  17. function ShadeRootBC(css) {
  18. var head, style;
  19. head = document.getElementsByTagName('head')[0];
  20. if (!head) { return; }
  21. style = document.createElement('style');
  22. style.type = 'text/css';
  23. style.innerHTML = css;
  24. head.appendChild(style);
  25. }
  26.  
  27. ShadeRootBC (
  28. 'html, body {background: #1D1919 !important; color: #B7CFE7 !important;}'
  29. +
  30. '.constrain--light, .header-section--search {background-color: #111723 !important;}'
  31. +
  32. '.cookie-bar {border-bottom: 1px solid #0e1929 !important; background-color: #11222d !important; color: #bcd0d7 !important;}'
  33. +
  34. '.no-js .main-nav__item:active > .main-nav__link, .no-js .main-nav__item:hover > .main-nav__link {border-color: #0f242f !important;}'
  35. +
  36. '.navigation_slot a {color: #8CBCEC !important;}'
  37. +
  38. 'p {color: #bcd0d7 !important;}'
  39. +
  40. '.header-fixed .main-nav__link {border-color: #102539 !important;}'
  41. +
  42. '.header-fixed .main-nav__item--special .main-nav__link {background: #1E2B42;}'
  43. +
  44. '.header-fixed .main-nav__item {border-color: #0f2130 !important; background-color: #0f1520 !important;}'
  45. +// //
  46. '.main-nav__link, .main-nav__link span, .menu-list a, .product_name {color: #B7CFE7 !important;}'
  47. +
  48. '.product_creator {color: #2E6CB3 !important;}'
  49. +
  50. '.list_price {color: #768189 !important;}'
  51. +
  52. '#doormat a {color: #3366AC !important;}'
  53. +
  54. '.header-fixed .main-nav {border-bottom: 1px solid #1f2f44 !important;}'
  55. +
  56. '.main-logo__svg {background-color: #3366CA !important; border-radius: 5px !important; padding: 2px !important;}'
  57. +
  58. '.marketing-banner {border-bottom: 1px solid #172839 !important;}'
  59. +
  60. '.header-fixed .large--is-visible {color: #447DF0 !important; background: #000 !important;}'
  61. +
  62. '.header-fixed .is-locked .category-nav-btn, .header-fixed .is-open .category-nav-btn {color: #31312f !important; border-color: #0d151e !important; background: #193554 !important;}'
  63. +
  64. '#top_bar .top-bar__bdr {border-bottom: 1px solid #17283c !important;}'
  65. +
  66. '.search-input, .search-select {border-color: #243744 !important; color: #DDE !important;}'
  67. +
  68. '.search_suggestions_completer {border: 1px solid #17232f !important; background: #142d47 !important;}'
  69. +
  70. '.search-input, .search-select, .form_newsletter fieldset input#email_adress {border-color: #243744 !important; background: #14417B !important; color: #DDE !important;}'
  71. +
  72. '.search-select, #cb_net_message_wrapper textarea, .text-input {background-color: #0f1520 !important; color: #3366CA !important;}'
  73. +
  74. 'select, .content_box, .message, .overigeaanbiedingen ul li a {color: #B7CFE7 !important;}'
  75. +
  76. '.search-btn {border: 1px solid #112439 !important;}'
  77. +
  78. '#top_bar ul li a {color: #9bb2e1 !important;}'
  79. +
  80. '#top_bar ul li a:hover {color: #519FF6 !important;}'
  81. +
  82. '.basket__btn-bg {border: 2px solid #0f53b9 !important; background: #3366ca !important;}'
  83. +
  84. '.sub-nav {background: #11233F !important;}'
  85. +
  86. '.header-fixed .sub-nav {border: 1px solid #102539 !important;}'
  87. +
  88. '.sub-nav__title {border-bottom: 1px solid #102539 !important;}'
  89. +
  90. '.no-js .main-nav__item:active > .main-nav__link::before, .no-js .main-nav__item:hover > .main-nav__link::before, .main-nav::before, .is-open::before {background-color: #11233F !important;}'
  91. +
  92. '.sub-nav__title {border-bottom: 1px solid #1B4066 !important;}'
  93. +
  94. 'h1, h2, h3, h4, h5, h6 {color: #3366CA !important;}'
  95. +
  96. '.box, .box-bottom, .box-no-tl, .box-top {border: 1px solid #3366CA !important;}'
  97. +
  98. '.footer__columns {border-color: #1B4066 !important;}'
  99. +
  100. '.h-fluid-img {opacity: .75 !important; border-radius: 4px !important;}'
  101. +
  102. 'strong {color: rgb(51, 102, 202) !important;}'
  103. +
  104. 'img {opacity: .85 !important;}'
  105. +
  106. '.category-nav-btn {border: 1px solid #36C !important;}'
  107. +
  108. '.basket__amount {color: #CDE0F2 !important;}'
  109. +
  110. '.footer_information_links li {border-right: 1px solid #3366CA !important;}'
  111. +
  112. '.header-section--search.fixed {border-bottom: 1px solid #0C2345 !important; box-shadow: 0px 0px 8px rgba(4, 15, 32, 0.8) !important;}'
  113. +
  114. '.fl-basket {border: 2px solid #0F53B9 !important; background-color: #3366CA !important;}'
  115. +
  116. '.form_newsletter fieldset input#email_adress, #cb_net_message_wrapper textarea, .text-input {border: 1px solid black !important;}'
  117. +
  118. '.footer--bottom__copyright a {border-bottom: 1px solid #10579E;}'
  119. +
  120. '.footer a {color: #4486DD;}'
  121. +
  122. '#cont_mhp a.large-banner, #cont_mhp a.small-banner {background: #162842 !important;}'
  123. +
  124. '.homepage-only-slot img.dc_banner {opacity: .85 !important;}'
  125. +
  126. '.overigeaanbiedingen ul li a:hover {color: #36C !important;}'
  127. +
  128. '.search-btn {background: #103265 !important;}'
  129. // WEBLOG //
  130. +
  131. 'header .logo.fixed-pos, div.search {background: #3366CA !important; border: 1px solid #1B477A;}'
  132. +
  133. '.top-block .breadcrumbs, .main.article .left-col nav {background: #122D51 !important;}'
  134. +
  135. '.main .left-col > nav .soc {border-top: 1px solid #1D4E8D !important; background: #133963 !important;}'
  136. +
  137. '.top-block .close-links {background: #102348 !important;}'
  138. +
  139. '.top-block .close-links [class*=" icon-"], .top-block .close-links [class^="icon-"] {opacity: .7;}'
  140. +
  141. '.content-block .page {background: #0E1E35 !important; border-color: #0F2D54 !important;}'
  142. +
  143. '.content-block a:link {color: #3366CA !important;}'
  144. +
  145. '.main.article .left-col nav {background: #091F39 !important;}'
  146. +
  147. 'nav .main-menu li a {color: #9EBDE4 !important;}'
  148. +
  149. '.main .left-col > nav a:hover {color: #3580F0 !important;}'
  150. +
  151. '.search.active {background: #26488D !important; color: #8DC6F0 !important;}'
  152. +
  153. '.top-block .progress {background: #0F2A59 !important;}'
  154. +
  155. '.top-block .progress .bar {background: #163563 !important;}'
  156. +
  157. '.top-block .close-links a {color: #3D72DA !important;}'
  158. +
  159. '.content-block .page hr {border-color: #1C488A !important;}'
  160. +
  161. '.more-articles-cont .car-arrow-inner {background: rgba(0, 0, 0, 0) !important;}'
  162. +
  163. '.more-articles-cont::before {border: 1px solid #165387 !important;}'
  164. +
  165. '.more-articles {background-color: #0E1E35 !important; border-radius: 4px !important;}'
  166. +
  167. '.main > .right-col .content .filter {background: #091F38 !important;}'
  168. +
  169. '.main > .right-col .content .filter #catName, .main > .right-col .content .filter .cat-current, .main > .right-col .content .filter {color: #AFC7E6 !important;}'
  170. +
  171. '.articles .article {background: #133963 !important; border: 1px solid #2B64A4 !important;}'
  172. +
  173. '.articles.tile-layout .article a {color: #CDE5F9 !important;}'
  174. +
  175. '.prod-slider .inner .title {border-bottom: 1px solid #1B61A5;}'
  176. +
  177. '.prod-slider .inner .slider .advertising-cont .ad-title-block .ad-title-holder a.ad-title {color: #4B9BD7 !important;}'
  178. +
  179. '#loadingScreen {background: #091426 !important;}'
  180. +
  181. '.left-col .footer {background: #091F39 !important;}'
  182. +
  183. '.main .left-col > nav .add-menu {border-top: 1px solid #103B74 !important;}'
  184. +
  185. '.content-block .page ol li, .content-block .page ul li {color: #8BB6ED !important;}'
  186. +
  187. '.win-block, .prod-slider {border: 1px solid #23518D !important;}'
  188. +
  189. '.prod-slider .inner .slider .advertising-cont .grey-block, .prod-slider .inner .slider .advertising-cont .ad-info-block {background: #113F7B !important; border-color: #1C4999 !important;}'
  190. +
  191. '.advertising-cont, .title {color: #AECCE3 !important;}'
  192. +
  193. '.articles.tile-layout .article .info .category {color: #4296F5 !important;}'
  194. +
  195. '.pic img {opacity: .8 !important;}'
  196. +
  197. '.article-cover img {opacity: .65 !important;}'
  198. +
  199. '.textAbove-inner strong {color: #A2B5E3 !important;}'
  200. +
  201. 'input.search-field {color: #B9DCF9 !important;}'
  202. +
  203. '.search.active {border: 1px solid rgb(20, 95, 179) !important;}'
  204. +
  205. '.seo_block {color: #648FC6 !important;}'
  206. +
  207. '.wrapper_usps .usp {background: #0D2241 !important;}'
  208. +
  209. '.header-fixed .main-nav__item.is-open > .main-nav__link {border-color: #133E75 !important;}'
  210. +
  211. '.main-nav__item.is-open > .main-nav__link {border-color: #133E75 !important;}'
  212. // WEBLOG CATEGORY //
  213. +
  214. '.main .left-col, .main .left-col > nav {background: #0B1F3C !important;}'
  215. +
  216. 'header .header-category {background-color: #000 !important;}'
  217. +
  218. '.expert-module-ext .expert-title-block {background: #112C4A !important; border-radius: 4px !important;}'
  219. +
  220. '.expert-module-ext .expert-carousel .expert-slide .slide-image {background: #132C48 !important;}'
  221. +
  222. '.expert-module-ext .expert-carousel .slick-arrow.next-arrow {background: #162235 !important;}'
  223. +
  224. '.interactive-image-block .tip-btn {background: #162235 !important;}'
  225. +
  226. '.expert-module-ext .expert-carousel .expert-slide .slide-product-container .expert-product-holder .expert-product-image {border-bottom: 1px solid #0F4C87 !important;}'
  227. +
  228. '.expert-module-ext .expert-carousel .expert-slide .slide-product-container .expert-product-holder .expert-product {border: 1px solid #276BB7 !important;}'
  229. +
  230. '.expert-module-ext .expert-carousel .expert-slide .slide-product-container .expert-product-holder.empty {background: #12417E !important;}'
  231. +
  232. '.expert-module-ext .expert-carousel .expert-slide .slide-description-block {background: #122436 !important;}'
  233. +
  234. '.button-wrap a, .btn-blue {color: rgb(189, 209, 240) !important;}'
  235. +
  236. '.top-block .breadcrumbs a {color: #5494F5 !important;}'
  237. +
  238. '.article-cover mob-hidden {background: rgb(21, 39, 57) !important;}'
  239. +
  240. '.content-block a:link {color: #BFD3FB !important;}'
  241. +
  242. '.expert-module-ext .expert-carousel .slick-list::before {background: rgba(12, 27, 50, 0.7) !important;}'
  243. +
  244. '.expert-module-ext .expert-carousel::after, .expert-module-ext .expert-carousel::before {background: #080F17 !important;}'
  245. +
  246. '.content-block .page .flax-block {background: #082E54 !important;}'
  247. +
  248. '.top-block .breadcrumbs .article-social .facebook .social-right {background: #1B3A78 !important;}'
  249. +
  250. '.top-block .breadcrumbs .article-social .twitter .social-right {background: #9CDDF8 !important;}'
  251. +
  252. '.dropdown .dropdown-menu {background: #091F38 !important;}'
  253. +
  254. '.dropdown .carousel-cont .bx-controls-direction .car-arrow {box-shadow: 0px 0px 0px 3px #102A51 !important;}'
  255. +
  256. '.dropdown .carousel-cont .bx-controls-direction .car-arrow::after {background: #5C98CB !important;}'
  257. +
  258. '.dropdown .carousel-cont .info {background: #1F4978 !important;}'
  259. +
  260. '.all-articles-cont a.all-articles {border: 1px solid #215999 !important;}'
  261. +
  262. '.carousel-cont .carousel-item .item-inner {background: #1F4978 !important;}'
  263. +
  264. '.carousel-cont .carousel-item .pic {background-color: #0A284B !important;}'
  265. +
  266. '.articles .article .viewed-label {border: 1px solid #3664C2 !important;}'
  267. +
  268. '.main-slider {opacity: .75 !important;}'
  269. +
  270. '.rwd-error-screen .info-box {border: 1px solid #1A4884 !important;}'
  271. +
  272. '.carousel {background: #14417B !important;}'
  273. // PRODUCT //
  274. +
  275. '.product_heading {border-bottom: 1px solid #10366F !important;}'
  276. +
  277. '.js_bol_favorite_button .counter_wrapper .counter {background: #194F8D !important; border: 1px solid #1A68AB !important;}'
  278. +
  279. '.product-image__thumb-list ul li {background: #0B2E50 !important; border: 1px solid #0D1E32 !important;}'
  280. +
  281. '.is-active {border: 1px solid #36C !important;}'
  282. +
  283. '.color_variants_item_small a {background: #0B2E50 !important; border: 1px solid #113160 !important;}'
  284. +
  285. '.select_dropdown .selpop_box_trigger {background-color: #112F56 !important; border: 1px solid #7F9DB9 !important; color: #B4D1EA !important;}'
  286. +
  287. '.select_dropdown ul li a {background: #185080 !important; color: #9DBAED !important;}'
  288. +
  289. '.select_dropdown ul li a:hover, .select_dropdown ul li a.marked {background: #1E4F98 !important; color: #83B1E4 !important;}'
  290. +
  291. '.select_dropdown .selpop_box {background: #689DD2 !important; border: 1px solid #1C4999 !important;}'
  292. +
  293. '.c-readmore_trigger {box-shadow: 0px -0.5em 0.25em -0.5em #234E9B inset !important; border-bottom: 1px solid #1B4B8A !important;}'
  294. +
  295. '.c-readmore_trigger a {background-color: #204C98 !important; border: 1px solid #265A95 !important; color: #B3D8F3 !important;}'
  296. +
  297. '.rule, .divide_top, .c-sort-bar, .table {border-color: #103981 !important;}'
  298. +
  299. '.bgbox_white, .table th {background: #14417B !important;}'
  300. +
  301. 'a.seller_name {color: #A4CFF3 !important;}'
  302. +
  303. '.scroll_top {border: 1px solid #0D4FD5 !important; background-color: #14417B !important; color: #ACD7F6 !important; box-shadow: 3px 3px 4px #051021 !important;}'
  304. +
  305. '.page_crumbs li a {color: #87BAED !important;}'
  306. +
  307. '.page_crumbs li a:hover {color: #36C !important;}'
  308. +
  309. '.product-image__thumb-list ul li.is-active {border: 1px solid #36C !important;}'
  310. +
  311. '.form-select select {background-color: #14417B !important;}'
  312. +
  313. '.form-select::after {background: transparent linear-gradient(to right, rgba(255, 255, 255, 0) 0px, #1C65C5 55%) repeat scroll 0% 0% !important;}'
  314. +
  315. '.form-select {border: 1px solid #185A9B !important; background: #17477E !important;}'
  316. +
  317. '.list_page_sort_bar {border-bottom: 1px solid #144275 !important;}'
  318. +
  319. '.productlist_block, .prodtiles_4, .search_suggestion {border-bottom: 1px solid #144275 !important;}'
  320. +
  321. '#sidebar .single-select-item {color: #96C0F8 !important;}'
  322. +
  323. '.product-tile__box {border: 1px solid #17304D !important; background: #152A53 !important; box-shadow: 0px 0px 5px 3px #1C4599;}'
  324. +
  325. '.search_suggestion {opacity: .8 !important;}'
  326. +
  327. '.h-txt-left, .h-left--m, .h-right--m {color: #143C6F !important;}'
  328. +
  329. '.najaarsparfum .trend_buttons a {border: 1px solid #13427E !important;}'
  330. +
  331. '.najaarsparfum .trend_buttons a:hover {border: 1px solid #1A6FB7; color: #2B80D2 !important;}'
  332. +
  333. '.h-txt-left p {color: rgb(107, 161, 231) !important;}'
  334. +
  335. '.default_color, .black {color: #9BCAF8 !important;}'
  336. +
  337. '.inform_box-notice {background: #3366CA !important; border-color: #0F55BF !important;}'
  338. +
  339. '.small_details .h2, .small_details h2, .small_details .h4, .small_details h4 {color: #CFD8E6 !important;}'
  340. +
  341. '.buy_block .cart_quantity_box .selpop_box_trigger {background-color: #144B89 !important; border: 1px solid #185599 !important; color: #ABC6EF !important;}'
  342. +
  343. '.info-popup, .info-popup-visible {background: #14417B !important; color: #9BCAF8 !important; border: 1px solid #185599 !important;}'
  344. +
  345. '.explain, .h-bol-subtext-color {color: #3366CA !important !important;}'
  346. +
  347. '.accordion {border-top: 1px solid #1156B1 !important;}'
  348. +
  349. '.accordion__item {border-bottom: 1px solid #1156B1 !important;}'
  350. +
  351. '.nav-list {border: 1px solid #1156B1 !important;}'
  352. +
  353. '.nav-list__link {color: #98C9F3;}'
  354. +
  355. '.nav-list__link:hover {color: #36C;}'
  356. +
  357. '.category-nav-btn {background: transparent linear-gradient(to bottom, #0E5EAD 0px, #004695 100%) !important; box-shadow: 0px 1px 0px #0E4478 !important; color: #CAD7F2 !important;}'
  358. +
  359. '.main-nav__item {border-color: rgb(70, 145, 243) !important; background-color: #3371CE !important;}'
  360. +
  361. '.main-nav__link {border-color: #0C416E !important;}'
  362. +
  363. '.zoeken {border-top: 1px solid #16406F !important;}'
  364. +
  365. '.form-login--existing-user {border-right: 1px solid #144CAE !important;}'
  366. +
  367. '[class*="c-btn-quaternary"] a, [class*="c-btn-quaternary"] button, [class*="c-btn-quaternary"] input[type="button"], [class*="c-btn-quaternary"] input[type="submit"], [class*="c-btn-tertiary"] a, [class*="c-btn-tertiary"] button, [class*="c-btn-tertiary"] input[type="button"], [class*="c-btn-tertiary"] input[type="submit"], textarea, .payment-input input, .payment-input select, .payment-input textarea {border: 1px solid #1A4795 !important; background: #082954 !important;}'
  368. +
  369. '.search_suggestions_completer li.divider_top {border-top: 1px solid #19438C !important;}'
  370. +
  371. '.search_suggestions_completer li.selected {background: #164996 !important;}'
  372. +
  373. '.search_suggestions_completer li {color: rgb(159, 211, 243) !important;}'
  374. +
  375. '.search_suggestions_completer .completer_description {color: #287EED !important;}'
  376. +
  377. '#top_bar .country_select .country_menu, #top_bar .user_menu {background-color: rgb(22, 87, 171) !important; border: 1px solid #196BC9 !important;}'
  378. +
  379. '#top_bar .country_select .country_menu ul li.hover {background: #114283 !important;}'
  380. +
  381. '#top_bar .user_menu ul li:hover {background: #164489 !important;}'
  382. +
  383. '#top_bar .user_menu a:hover {background-color: #0E418D !important;}'
  384. +
  385. '.text-input--password .toggle-password input[type="checkbox"] ~ label {background-color: #1A578A !important; color: #94B8EF !important;}'
  386. +
  387. '.nav-list__header {border-bottom: 1px solid #174FA2 !important;}'
  388. +
  389. '#iChatLines .cAgentLine, #iChatLines .cBotLine {background-color: #0E3878 !important;}'
  390. +
  391. '#iChatLines .cAgentLine, #iChatLines .cBotLine, #iChatLines .cUserLine {border: 1px solid #165398 !important;}'
  392. +
  393. '#iChatLines .cAgentLine::before, #iChatLines .cBotLine::before {border-right-color: #1654A4 !important;}'
  394. +
  395. '.rsp-table td, .rsp-table th {border-bottom: 1px solid #1C498D !important;}'
  396. +
  397. '.content_header, .content_subelement {border-left: 1px solid #1F548F !important; border-right: 1px solid #194AAE !important;}'
  398. +
  399. '.signup-container .content_subelement h3 {background: #0B2853 !important;}'
  400. +
  401. '.first_of_two_columns {border-color: #1E4487 !important;}'
  402. +
  403. '.form_fields input[type="text"], .form_fields input[type="password"] {border: 1px solid #13378D !important; background: #0E2A47 !important;}'
  404. +
  405. '.menu .menu__top.no-login {border-bottom: 2px solid #203F77 !important;}'
  406. +
  407. '#content_wrapper .menu .menu__top .menu__top-logo .ng-returns div.instruction-list li.wrap li.add, #content_wrapper .menu .menu__top .menu__top-logo a, .ng-returns div.instruction-list li.wrap #content_wrapper .menu .menu__top .menu__top-logo li.add {background-color: #36C !important; border-radius: 9px !important;}'
  408. +
  409. '.box-large--is-visible {border: 1px solid #1549A2 !important;}'
  410. +
  411. '.selfservice-list__link {border-color: #124B8C !important; color: #99C9F9 !important;}'
  412. +
  413. '.selfservice-list__img {border-color: #18529C !important;}'
  414. +
  415. '.cp .h3 {color: #3366CA !important;}'
  416. +
  417. '.cp .options.sticky {background: #153E7B !important; border-bottom: 1px solid #142D53 !important;}'
  418. +
  419. '.stamptext {border: 1px solid #0F4489 !important;}'
  420. +
  421. '.replenishment .cart_quantity_box, .listpage_resultlist .cart_quantity_box, .wishlistItemsView .cart_quantity_box, .anonymous_wishlist .cart_quantity_box {border: 1px solid #2358C3 !important; background-color: #14417B !important;}'
  422. +
  423. '.footer a {color: #A4CAF0 !important;}'
  424. +
  425. '.crosscat_main hr {border-color: #3366CA !important;}'
  426. +
  427. '.crosscat_top {opacity: .8 !important;}'
  428. +
  429. '.landwissel-wrapper {background: none !important;}'
  430. +
  431. '.add-on-page-header {background-color: #0A2554 !important;}'
  432. +
  433. '.product-item__name {color: #99C9EC !important;}'
  434. +
  435. '.rating-stars__rating-count {color: #207DF5 !important;}'
  436. +
  437. '.modal__footer {border-top: 1px solid #1D57A2 !important;}'
  438. +
  439. '[class*="c-btn-added"] a, [class*="c-btn-added"] button, [class*="c-btn-added"] input[type="button"], [class*="c-btn-added"] input[type="submit"] {background: #0A4A2A !important;}'
  440. +
  441. '.shopping-cart__row {border-color: #154071 !important;}'
  442. +
  443. '.product-details__title {color: #3366CA !important;}'
  444. +
  445. '.shopping-cart--overview {background-color: #062753 !important;}'
  446. +
  447. '.shopping-cart--overview .totals__table .border-top, .shopping-cart--overview .totals__table .total {border-top: 1px solid #18548F !important;}'
  448. +
  449. '.box--checkout {background-color: #2053AD !important;}'
  450. +
  451. '.checkout_form .option {border: 1px solid #0E52C9 !important; background-color: #0B1F33 !important;}'
  452. +
  453. '.shoppinglist {border: 1px solid #25519E !important;}'
  454. +
  455. '.cost-overview__table .total, .cost-overview__table .total.payment {border-top: 3px double #164F90 !important;}'
  456. +
  457. '.shoppinglist__item {border-color: #0C519F !important;}'
  458. +
  459. '.box-medium--is-visible {border: 1px solid #0B4E99 !important;}'
  460. +
  461. '.checkout_form fieldset.sendform {background: #0B2D75 !important;}'
  462. +
  463. '.explain, .h-bol-subtext-color, .customer-menu__link, .explain a {color: #ACD1ED !important;}'
  464. +
  465. '.floating_basket .fulfilled {background-color: #2A5DB6 !important;}'
  466. +
  467. '.floating_basket .announcements {background: #10477D !important; border-top: 1px solid #164787 !important; border-bottom: 1px solid #134A89 !important;}'
  468. +
  469. '#js_floating_basket_products {background-color: rgb(14, 39, 78) !important;}'
  470. +
  471. '#floating_basket .totals {border-top: 1px solid #102541 !important; background-color: #093672 !important;}'
  472. +
  473. '#floating_basket table {background: #0E3560 !important;}'
  474. +
  475. '.floating_basket .pricelist {border-bottom: 1px solid #123665 !important;}'
  476. +
  477. '#floating_basket .subtotal {border-top: 1px solid #1D4278 !important;}'
  478. +
  479. '#floating_basket .control_buttons {border-top: 1px solid #1B4C7B !important;}'
  480. +
  481. 'p strong {color: #B0C5F0 !important;}'
  482. +
  483. '.sub-nav {border: 1px solid #1B4D98 !important;}'
  484. +
  485. '.page h2 a, .post h2 a {color: #3366CA !important;}'
  486. +
  487. '.header {background: #173357 !important; border-bottom: 1px solid #173065 !important;}'
  488. +
  489. '.menu ul li.current-menu-item a {color: #4E89FF !important;}'
  490. +
  491. '.menu ul li a {color: #75B0E3 !important;}'
  492. +
  493. '.menu .sub-menu li:hover {background: #2056B6 !important;}'
  494. +
  495. '.menu li ul {background: #3370DB !important; border: 1px solid #1F62C6 !important;}'
  496. +
  497. '#sidebar {background: #112C56 !important}'
  498. +
  499. '#sidebar ul li a {color: #5D9CED !important;}'
  500. +
  501. '#sidebar select {background: #0C2A59 !important; border: 1px solid #164493 !important;}'
  502. +
  503. 'input[type="text"] {border: 1px solid #1E65B4 !important; background: #0B2A4D !important; color: #C6DCF2 !important;}'
  504. +
  505. '.calendar {background: #1D3C6B !important;}'
  506. +
  507. '.month {border-bottom: 1px solid #0E2236 !important;}'
  508. +
  509. 'hr, .hr {border-color: #163B72 !important;}'
  510. +
  511. '.cp .options {border-top: 1px solid #2A579B !important; border-bottom: 1px solid #193F81 !important;}'
  512. +
  513. '.product-title {color: #AED3EC !important;}'
  514. +
  515. '.group_amount {color: #CBD8E1 !important;}'
  516. +
  517. '.multiselect_filter_choices {border-bottom: 1px solid #234557 !important;}'
  518. +
  519. '.erase_filters a {color: #B2CADB;}'
  520. +
  521. '.basket__btn-bg::after {background: #142329 !important;}'
  522. +
  523. '.breadcrumbs__link {color: #3881D4 !important;}'
  524. +
  525. '.main-nav__link::before {background-color: #3371CE !important;}'
  526. +
  527. '#zakkoop #nav .main-nav2 a.selected, #zakkoop #nav .main-nav2 a:hover {color: #D0E7F3 !important;}'
  528. +
  529. '#zakkoop #nav .main-nav2 ul li a {color: #729CE4 !important;}'
  530. +
  531. '#zakkoop #nav {border-bottom: 1px solid #253A60 !important;}'
  532. +
  533. '#zakkoop .bgheader {opacity: .65 !important;}'
  534. +
  535. '.h-bottom--xl {color: #132D50 !important;}'
  536. +
  537. '.one-half p {color: #A2B9D8 !important;}'
  538. +
  539. '.h-bottom--s {background: #18232F !important;}'
  540. +
  541. '.large--three-quarters .h-bottom--xl, #livechat_slot .h-bottom--xl {color: rgb(189, 206, 230) !important;}'
  542. +
  543. '.bg_1, .bg_2, .bg_3, .bg_4, .bg_5, .bg_6, .bg_7, .cat, .min, .content_bg {background: rgb(29, 25, 25) !important;}'
  544. +
  545. '.table-zakelijk {border: 1px solid #2A5687 !important;}'
  546. +
  547. '.table-zakelijk tr:first-child:hover th {background: #274966 important;}'
  548. +
  549. '.table-zakelijk tr:first-child th {background: #366EA5 !important; border-color: #28556E !important;}'
  550. +
  551. '.table-zakelijk th, .table-zakelijk td {border-color: #16596B !important; color: #DDD !important;}'
  552. +
  553. '.table-zakelijk td {background: #1C313C !important;}'
  554. +
  555. '.subtitle ul li a {color: rgb(106, 164, 201) !important;}'
  556. +
  557. '.line {border-bottom: 1px solid #313D50 !important;}'
  558. +
  559. '.dc-intro {background-color: #212D3B !important;}'
  560. +
  561. '.usp h2 {border-bottom: 1px solid #22456C !important;}'
  562. +
  563. '.service {border-bottom: 2px solid #091721 !important;}'
  564. +
  565. 'textarea {color: #C6DCF2 !important;}'
  566. +
  567. '.more-link, .more-link a {color: #36C !important;}'
  568. +
  569. '.entrances li > div {border: 1px solid #2E4681 !important;}'
  570. +
  571. '.footer {background-color: #21282F !important;}'
  572. +
  573. 'article#home .module img {border-radius: 10em !important;}'
  574. +
  575. '.button-white-big {opacity: .85 !important;}'
  576. +
  577. '#content_bgs .cat, #content_bgs .min {display: none !important; visibility: hidden !important;}'
  578. +
  579. '#block-intro {border-bottom: 1px solid #264074 !important;}'
  580. +
  581. '#block-two article:hover, .block-vacancies-related article:hover, .article-content article:hover {background-color: #223041 !important;}'
  582. +
  583. '#block-two article, .block-vacancies-related article, .article-content article {border-top: 1px solid #264165 !important;}'
  584. +
  585. '#block-two .recruiter, .block-vacancies-related .recruiter, .article-content .recruiter {border-left: 1px solid #2D455D !important;}'
  586. +
  587. '#block-two .allvacancies, .block-vacancies-related .allvacancies, .article-content .allvacancies, .home #inner-content, #block-five header {border-bottom: 1px solid #233C4E !important;}'
  588. +
  589. '#block-six {border-top: 1px solid #343E4E !important;}'
  590. +
  591. '#block-six ul li {background-color: #1E3A5A !important; border-color: #27415A !important;}'
  592. +
  593. '#block-six .date, #block-six .location, .bottom-nav {color: #A5C8F5 !important;}'
  594. +
  595. '#block-six ul li p, #block-seven header, #footer {border-top: 1px solid #35628F !important; border-bottom: 1px solid #35628F !important;}'
  596. +
  597. '#block-one {background-color: #2A4257 !important;}'
  598. +
  599. '.menu-item-type-custom a, .menu-item-type-post_type a {color: #DDD !important;}'
  600. +
  601. '#logo, .info-text {background: #20588F !important;}'
  602. +
  603. '.bundle_slot .bundle_item {border-top: 1px solid #143F7E !important;}'
  604. +
  605. '.product-seller__name {border-bottom: 1px dashed #3079AE !important; color: #3079AE !important;}'
  606. +
  607. '.rounded_frame, .flextip .content, .bdr--gray {background-color: #2C3C5D !important; border: 1px solid #3079AE !important;}'
  608. +
  609. '.seller_popup_content .review_summary {background: #25364A !important;}'
  610. +
  611. '.seller-menu a {background-color: #234A8D !important; color: #DDD !important;}'
  612. +
  613. '.seller-menu a:hover {background-color: #0C5B9E !important; color: #DDD !important;}'
  614. +
  615. '.table-bordered--row td {border-top: 1px solid #12438C !important;}'
  616. +
  617. '.seller-menu li {border-top: 1px solid #0F325A !important;}'
  618. +
  619. '.c-sort-bar a span, .c-sort-bar a.active {color: #92BFDB !important;}'
  620. +
  621. '.comment--positive::before, .comment--negative::before {border-radius: 1em !important;}'
  622. +
  623. '.product-item--column::after {border-bottom: 1px solid #2A3F5C !important;}'
  624. +
  625. '.dl--responsive, .dl--responsive dd, .dl--responsive dt {border: 0px solid #304A63;}'
  626. +
  627. '.slot--seperated {border-bottom: 1px solid #2F4559 !important;}'
  628. +
  629. '.show-more__fade {border-bottom: 1px solid #0D2032 !important; background: transparent linear-gradient(rgba(255, 255, 255, 0), #0E2F62) repeat scroll 0% 0% !important;}'
  630. +
  631. '.show-more__button {background-color: #182E3B !important; border: 1px solid #1B5198 !important;}'
  632. +
  633. '.step-indicator {background-color: #3366CA !important; color: #DDD !important;}'
  634. +
  635. '.one-whole h3, .one-whole h4, #header-text, .payment-label, label, iframe #payment-container {color: #DDD !important;}'
  636. +
  637. '.bgbox-lightblue {background-color: #1E3565 !important;}'
  638. +
  639. '.cards-list__details {border-bottom: 1px solid #234881 !important;}'
  640. +
  641. '#payment-container {background: #0D0D0D !important;}'
  642. +
  643. '.wss_answer {background-color: #153253 !important;;}'
  644. +
  645. '.helping-billy {border: 1px solid #206AAA !important; background-color: #121D2D !important;}'
  646. +
  647. '#iChatLines .cUserLine {background-color: #1F71DB !important;}'
  648. +
  649. '.cAgentLine:after, .cAgentLine:before, .cUserLine:after, .cUserLine:before {visibility: hidden !important;}'
  650. +
  651. '.category-block {border: 1px solid #21548D !important;}'
  652. +
  653. '.category-block__image, .visual-banner__image {opacity: .85 !important;}'
  654. +
  655. '.article .pic {border-right: 1px solid #174572 !important;}'
  656. +
  657. '.article-inner {color: #B9D5EC !important;}'
  658. +
  659. '.is-active .nav-tab__link, .is-active .nav-tab__link:focus, .is-active .nav-tab__link:hover {background-color: #36C !important; border-color: #1B4483 !important; color: #B9D5EC !important;}'
  660. +
  661. '.nav-tab .is-active {border: 0px solid rgba(0,0,0,0) !important;}'
  662. +
  663. '.nav-tab, .tab-content .tab-filters {border-bottom: 1px solid #2E5377 !important;}'
  664. +
  665. '.focuscat ul li a {background: #2C6EC3 !important;}'
  666. +
  667. '.product-tile__box {box-shadow: 0px 0px 5px 3px #112D66 !important;}'
  668. +
  669. '.mini_details a, .categories a {color: #DDD !important;}'
  670. // OVERLAYS //
  671. +
  672. '.modal__window {background-color: #0B2F5F !important;}'
  673. +
  674. '.content_box strong {color: #BAD0FC !important;}'
  675. +
  676. '.quantity-popup {border: 1px solid #0E4780; background: #082954 !important;}'
  677. +
  678. '.remove_suggestion {background-color: rgb(18, 28, 46) !important;}'
  679. );