You are here

brand.css in Open Social 8.5

[type="radio"]:checked + label:before {
  border-color: #29abe2;
}

[type="radio"]:focus + label:before {
  box-shadow: 0 0 3px 2px #29abe2;
}

[type="checkbox"]:checked + label:after,
[type="radio"]:checked + label:after {
  border-color: #29abe2;
  background-color: #29abe2;
}

[type="checkbox"]:checked:not(:disabled) + label,
[type="radio"]:checked:not(:disabled) + label {
  color: #29abe2;
}

.tabs-left .nav-tabs > li.active > a,
.tabs-left .nav-tabs > li.active > a:hover,
.tabs-left .nav-tabs > li.active > a:focus {
  border-right-color: #29abe2;
}

.view-birthday .teaser--tile .teaser__image {
  background-color: #29abe2;
}

.cover,
.read-indicator,
.select2-container--social .select2-results__option--highlighted[aria-selected],
.select2-container--social .select2-results__option[aria-selected=true],
.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  background-color: #29abe2;
}

.hero-form[role='search'] .form-control:focus, .hero-form[role='search'] .form-control:active,
.hero-form[role='search'] .form-control:focus ~ .search-icon,
.hero-form[role='search'] .form-control:active ~ .search-icon {
  box-shadow: 0 2px 0 0 #1f80aa;
}

.hero-form[role='search'] .search-icon {
  fill: #29abe2;
}

.form-control:focus {
  border-color: #29abe2;
  box-shadow: 0 2px 0 0 #29abe2;
}

.select2-container--social.select2-container--focus .select2-selection, .select2-container--social.select2-container--open .select2-selection, .select2-container--social .select2-dropdown {
  border-color: #29abe2;
}

.site-footer,
.badge-secondary,
.ui-datepicker-calendar > tbody > tr > td .ui-state-active,
.stream-icon-new {
  background-color: #1f80aa;
}

.eu-cookie-compliance-secondary-button,
.btn-primary {
  background-color: #29abe2;
  border-color: #29abe2;
}

.eu-cookie-compliance-secondary-button:focus, .eu-cookie-compliance-secondary-button.focus, .eu-cookie-compliance-secondary-button:hover, .eu-cookie-compliance-secondary-button:active, .eu-cookie-compliance-secondary-button.active,
.open > .eu-cookie-compliance-secondary-button.dropdown-toggle, .eu-cookie-compliance-secondary-button.dropdown-toggle:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.open >
.btn-primary.dropdown-toggle,
.btn-primary.dropdown-toggle:hover {
  background-color: #29abe2;
  border-color: #29abe2;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
}

.eu-cookie-compliance-secondary-button.disabled:hover, .eu-cookie-compliance-secondary-button.disabled:focus, .eu-cookie-compliance-secondary-button.disabled.focus, .eu-cookie-compliance-secondary-button[disabled]:hover, .eu-cookie-compliance-secondary-button[disabled]:focus, .eu-cookie-compliance-secondary-button[disabled].focus,
fieldset[disabled] .eu-cookie-compliance-secondary-button:hover,
fieldset[disabled] .eu-cookie-compliance-secondary-button:focus,
fieldset[disabled] .eu-cookie-compliance-secondary-button.focus,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
fieldset[disabled]
.btn-primary:hover,
fieldset[disabled]
.btn-primary:focus,
fieldset[disabled]
.btn-primary.focus {
  background-color: #29abe2;
  border-color: #29abe2;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
}

.btn-secondary {
  background-color: #1f80aa;
  border-color: #1f80aa;
}

.btn-secondary:focus, .btn-secondary.focus, .btn-secondary:hover, .btn-secondary:active, .btn-secondary.active,
.open > .btn-secondary.dropdown-toggle, .btn-secondary.dropdown-toggle:hover {
  background-color: #1f80aa;
  border-color: #1f80aa;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
}

.btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary[disabled]:hover, .btn-secondary[disabled]:focus, .btn-secondary[disabled].focus,
fieldset[disabled] .btn-secondary:hover,
fieldset[disabled] .btn-secondary:focus,
fieldset[disabled] .btn-secondary.focus {
  background-color: #1f80aa;
  border-color: #1f80aa;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
}

.badge-accent {
  background-color: #ffc142;
  border-color: #ffc142;
}

.btn-accent {
  background-color: #ffc142;
  border-color: #ffc142;
}

.btn-accent:focus, .btn-accent.focus, .btn-accent:hover, .btn-accent:active, .btn-accent.active,
.open > .btn-accent.dropdown-toggle, .btn-accent.dropdown-toggle:hover {
  background-color: #ffc142;
  border-color: #ffc142;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
}

.btn-accent.disabled:hover, .btn-accent.disabled:focus, .btn-accent.disabled.focus, .btn-accent[disabled]:hover, .btn-accent[disabled]:focus, .btn-accent[disabled].focus,
fieldset[disabled] .btn-accent:hover,
fieldset[disabled] .btn-accent:focus,
fieldset[disabled] .btn-accent.focus {
  background-color: #ffc142;
  border-color: #ffc142;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
}

.card__link,
.card__link .btn-default,
.card__link.btn-default {
  border-color: #29abe2;
}

.btn-flat,
.btn-link,
.btn-link:hover,
.btn-flat:hover,
.btn-link:focus,
.btn-flat:focus,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.card__link,
.card__link:focus,
.card__link:hover,
.view--who-liked .views-field-view-user a,
.comment__reply-btn,
.nav-book .menu-item--active-trail > a {
  color: #29abe2;
  fill: #29abe2;
}

.list-item--active,
.list-item--active:hover,
.list-item--active:focus,
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  background-color: #1f80aa;
  border-color: #1f80aa;
}

.field--name-field-introduction-text a:not(.btn),
.field--name-field-introduction-text a:not(.btn):hover,
.body-text a:not(.btn),
.body-text a:not(.btn):hover {
  color: #33b5e5;
}

blockquote {
  border-left-color: #29abe2;
}

.input-group .form-control:focus ~ .input-group-addon {
  border-color: #29abe2;
  box-shadow: 0 2px 0 0 #29abe2;
}

.navbar-secondary {
  color: #f9f9f9;
  background-color: #1f7ea7;
}

.navbar-secondary .navbar-nav a {
  color: #f9f9f9;
}

.navbar-secondary .navbar-nav li.active a {
  border-bottom-color: #f9f9f9;
}

.navbar-scrollable:before {
  background: linear-gradient(90deg, #1f7ea7, transparent);
}

.navbar-scrollable:after {
  background: linear-gradient(-90deg, #1f7ea7, transparent);
}

.navbar-default {
  background-color: #333333;
}

.navbar-default .navbar-toggle {
  color: #ffffff;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  color: #f3f3f3;
  background-color: #1f1f1f;
}

.navbar-default .navbar-nav > li > a {
  color: #ffffff;
  fill: #ffffff;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #f3f3f3;
  background-color: #1f1f1f;
}

.navbar-default .navbar-nav > li > a:hover .navbar-nav__icon, .navbar-default .navbar-nav > li > a:focus .navbar-nav__icon {
  fill: #f3f3f3;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  background-color: #1f1f1f;
  color: #f3f3f3;
}

.navbar-default .navbar-nav > li > a.is-active, .navbar-default .navbar-nav > li > a.is-active:hover, .navbar-default .navbar-nav > li > a.is-active:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #f3f3f3;
  fill: #f3f3f3;
  background-color: #1f1f1f;
}

.navbar-nav__icon {
  fill: #ffffff;
}

.navbar__open-search-block {
  background-color: #333333;
}

.search--with-suggestions .spinner > div {
  background-color: #ffffff;
}

.card__block .form-item-data-policy label a {
  color: #33b5e5;
}

.vote-widget--social-vote .vote-vote {
  background-color: #ffc142;
}

.social-gtranslate-list--desktop > a {
  color: #ffffff;
  background-color: #333333;
}

.social-gtranslate-list--desktop > a:after {
  color: #ffffff;
}

.social-gtranslate-list--desktop > a .select-icon {
  fill: #ffffff;
}

.social-gtranslate-list--desktop > a:focus, .social-gtranslate-list--desktop > a:hover {
  color: #f3f3f3;
  fill: #f3f3f3;
  background-color: #1f1f1f;
}

.social-gtranslate-list--desktop > a:focus:after, .social-gtranslate-list--desktop > a:hover:after {
  color: #f3f3f3;
}

.social-gtranslate-list--desktop > a:focus .select-icon, .social-gtranslate-list--desktop > a:hover .select-icon {
  fill: #f3f3f3;
}

.social-gtranslate-list--desktop.open > a {
  color: #f3f3f3;
  fill: #f3f3f3;
  background-color: #1f1f1f;
}

.social-gtranslate-list--desktop.open > a:after {
  color: #f3f3f3;
}

.social-gtranslate-list--desktop.open > a .select-icon {
  fill: #f3f3f3;
}

.social-gtranslate-list--desktop.open > a:focus, .social-gtranslate-list--desktop.open > a:hover {
  color: #f3f3f3;
  fill: #f3f3f3;
  background-color: #1f1f1f;
}

.social-gtranslate-list--desktop.open > a:focus:after, .social-gtranslate-list--desktop.open > a:hover:after {
  color: #f3f3f3;
}

.social-gtranslate-list--desktop.open > a:focus .select-icon, .social-gtranslate-list--desktop.open > a:hover .select-icon {
  fill: #f3f3f3;
}

#sliding-popup {
  background-color: #1f7ea7 !important;
}

.marker-cluster-small {
  background-color: #1f7ea7;
  opacity: 0.6;
}

.marker-cluster-small div {
  background-color: #1f7ea7;
}

.marker-cluster div {
  font-weight: bold;
  color: #f9f9f9;
  font-size: 1.2em;
}

.geolocation-map-container {
  z-index: 5;
}

.leaflet-popup-content .card__text > a {
  color: #33b5e5;
}

.leaflet-popup-content .card__text > a:after {
  color: #33b5e5;
}

.card__featured-items .teaser__info svg {
  color: #29abe2;
  fill: #29abe2;
}

.card__featured-items .teaser__info svg:hover, .card__featured-items .teaser__info svg:focus, .card__featured-items .teaser__info svg:active {
  color: #ffc142;
  fill: #ffc142;
}

@media (min-width: 900px) {
  .search-take-over .form-text {
    color: #ffffff;
  }
  .search-take-over .form-text:focus {
    border-color: #ffffff;
    box-shadow: 0 2px 0 0 #ffffff;
  }
  .btn--close-search-take-over svg {
    fill: #ffffff;
  }
}

@media (max-width: 599px) {
  .dropdown.has-alert > a:before {
    background-color: #ffc142;
  }
}

@media (max-width: 899px) {
  .navbar-collapse .dropdown-menu li a {
    color: #ffffff;
  }
  .navbar-collapse .dropdown-menu li a:hover, .navbar-collapse .dropdown-menu li a:focus {
    color: #f3f3f3;
    background-color: #1f1f1f;
  }
}

File

themes/socialblue/assets/css/brand.css
View source
  1. [type="radio"]:checked + label:before {
  2. border-color: #29abe2;
  3. }
  4. [type="radio"]:focus + label:before {
  5. box-shadow: 0 0 3px 2px #29abe2;
  6. }
  7. [type="checkbox"]:checked + label:after,
  8. [type="radio"]:checked + label:after {
  9. border-color: #29abe2;
  10. background-color: #29abe2;
  11. }
  12. [type="checkbox"]:checked:not(:disabled) + label,
  13. [type="radio"]:checked:not(:disabled) + label {
  14. color: #29abe2;
  15. }
  16. .tabs-left .nav-tabs > li.active > a,
  17. .tabs-left .nav-tabs > li.active > a:hover,
  18. .tabs-left .nav-tabs > li.active > a:focus {
  19. border-right-color: #29abe2;
  20. }
  21. .view-birthday .teaser--tile .teaser__image {
  22. background-color: #29abe2;
  23. }
  24. .cover,
  25. .read-indicator,
  26. .select2-container--social .select2-results__option--highlighted[aria-selected],
  27. .select2-container--social .select2-results__option[aria-selected=true],
  28. .pagination > .active > a,
  29. .pagination > .active > a:hover,
  30. .pagination > .active > a:focus,
  31. .pagination > .active > span,
  32. .pagination > .active > span:hover,
  33. .pagination > .active > span:focus {
  34. background-color: #29abe2;
  35. }
  36. .hero-form[role='search'] .form-control:focus, .hero-form[role='search'] .form-control:active,
  37. .hero-form[role='search'] .form-control:focus ~ .search-icon,
  38. .hero-form[role='search'] .form-control:active ~ .search-icon {
  39. box-shadow: 0 2px 0 0 #1f80aa;
  40. }
  41. .hero-form[role='search'] .search-icon {
  42. fill: #29abe2;
  43. }
  44. .form-control:focus {
  45. border-color: #29abe2;
  46. box-shadow: 0 2px 0 0 #29abe2;
  47. }
  48. .select2-container--social.select2-container--focus .select2-selection, .select2-container--social.select2-container--open .select2-selection, .select2-container--social .select2-dropdown {
  49. border-color: #29abe2;
  50. }
  51. .site-footer,
  52. .badge-secondary,
  53. .ui-datepicker-calendar > tbody > tr > td .ui-state-active,
  54. .stream-icon-new {
  55. background-color: #1f80aa;
  56. }
  57. .eu-cookie-compliance-secondary-button,
  58. .btn-primary {
  59. background-color: #29abe2;
  60. border-color: #29abe2;
  61. }
  62. .eu-cookie-compliance-secondary-button:focus, .eu-cookie-compliance-secondary-button.focus, .eu-cookie-compliance-secondary-button:hover, .eu-cookie-compliance-secondary-button:active, .eu-cookie-compliance-secondary-button.active,
  63. .open > .eu-cookie-compliance-secondary-button.dropdown-toggle, .eu-cookie-compliance-secondary-button.dropdown-toggle:hover,
  64. .btn-primary:focus,
  65. .btn-primary.focus,
  66. .btn-primary:hover,
  67. .btn-primary:active,
  68. .btn-primary.active,
  69. .open >
  70. .btn-primary.dropdown-toggle,
  71. .btn-primary.dropdown-toggle:hover {
  72. background-color: #29abe2;
  73. border-color: #29abe2;
  74. background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  75. }
  76. .eu-cookie-compliance-secondary-button.disabled:hover, .eu-cookie-compliance-secondary-button.disabled:focus, .eu-cookie-compliance-secondary-button.disabled.focus, .eu-cookie-compliance-secondary-button[disabled]:hover, .eu-cookie-compliance-secondary-button[disabled]:focus, .eu-cookie-compliance-secondary-button[disabled].focus,
  77. fieldset[disabled] .eu-cookie-compliance-secondary-button:hover,
  78. fieldset[disabled] .eu-cookie-compliance-secondary-button:focus,
  79. fieldset[disabled] .eu-cookie-compliance-secondary-button.focus,
  80. .btn-primary.disabled:hover,
  81. .btn-primary.disabled:focus,
  82. .btn-primary.disabled.focus,
  83. .btn-primary[disabled]:hover,
  84. .btn-primary[disabled]:focus,
  85. .btn-primary[disabled].focus,
  86. fieldset[disabled]
  87. .btn-primary:hover,
  88. fieldset[disabled]
  89. .btn-primary:focus,
  90. fieldset[disabled]
  91. .btn-primary.focus {
  92. background-color: #29abe2;
  93. border-color: #29abe2;
  94. background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  95. }
  96. .btn-secondary {
  97. background-color: #1f80aa;
  98. border-color: #1f80aa;
  99. }
  100. .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:hover, .btn-secondary:active, .btn-secondary.active,
  101. .open > .btn-secondary.dropdown-toggle, .btn-secondary.dropdown-toggle:hover {
  102. background-color: #1f80aa;
  103. border-color: #1f80aa;
  104. background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  105. }
  106. .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary[disabled]:hover, .btn-secondary[disabled]:focus, .btn-secondary[disabled].focus,
  107. fieldset[disabled] .btn-secondary:hover,
  108. fieldset[disabled] .btn-secondary:focus,
  109. fieldset[disabled] .btn-secondary.focus {
  110. background-color: #1f80aa;
  111. border-color: #1f80aa;
  112. background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  113. }
  114. .badge-accent {
  115. background-color: #ffc142;
  116. border-color: #ffc142;
  117. }
  118. .btn-accent {
  119. background-color: #ffc142;
  120. border-color: #ffc142;
  121. }
  122. .btn-accent:focus, .btn-accent.focus, .btn-accent:hover, .btn-accent:active, .btn-accent.active,
  123. .open > .btn-accent.dropdown-toggle, .btn-accent.dropdown-toggle:hover {
  124. background-color: #ffc142;
  125. border-color: #ffc142;
  126. background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  127. }
  128. .btn-accent.disabled:hover, .btn-accent.disabled:focus, .btn-accent.disabled.focus, .btn-accent[disabled]:hover, .btn-accent[disabled]:focus, .btn-accent[disabled].focus,
  129. fieldset[disabled] .btn-accent:hover,
  130. fieldset[disabled] .btn-accent:focus,
  131. fieldset[disabled] .btn-accent.focus {
  132. background-color: #ffc142;
  133. border-color: #ffc142;
  134. background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  135. }
  136. .card__link,
  137. .card__link .btn-default,
  138. .card__link.btn-default {
  139. border-color: #29abe2;
  140. }
  141. .btn-flat,
  142. .btn-link,
  143. .btn-link:hover,
  144. .btn-flat:hover,
  145. .btn-link:focus,
  146. .btn-flat:focus,
  147. .nav-tabs > li.active > a,
  148. .nav-tabs > li.active > a:hover,
  149. .nav-tabs > li.active > a:focus,
  150. .card__link,
  151. .card__link:focus,
  152. .card__link:hover,
  153. .view--who-liked .views-field-view-user a,
  154. .comment__reply-btn,
  155. .nav-book .menu-item--active-trail > a {
  156. color: #29abe2;
  157. fill: #29abe2;
  158. }
  159. .list-item--active,
  160. .list-item--active:hover,
  161. .list-item--active:focus,
  162. .list-group-item.active,
  163. .list-group-item.active:hover,
  164. .list-group-item.active:focus {
  165. background-color: #1f80aa;
  166. border-color: #1f80aa;
  167. }
  168. .field--name-field-introduction-text a:not(.btn),
  169. .field--name-field-introduction-text a:not(.btn):hover,
  170. .body-text a:not(.btn),
  171. .body-text a:not(.btn):hover {
  172. color: #33b5e5;
  173. }
  174. blockquote {
  175. border-left-color: #29abe2;
  176. }
  177. .input-group .form-control:focus ~ .input-group-addon {
  178. border-color: #29abe2;
  179. box-shadow: 0 2px 0 0 #29abe2;
  180. }
  181. .navbar-secondary {
  182. color: #f9f9f9;
  183. background-color: #1f7ea7;
  184. }
  185. .navbar-secondary .navbar-nav a {
  186. color: #f9f9f9;
  187. }
  188. .navbar-secondary .navbar-nav li.active a {
  189. border-bottom-color: #f9f9f9;
  190. }
  191. .navbar-scrollable:before {
  192. background: linear-gradient(90deg, #1f7ea7, transparent);
  193. }
  194. .navbar-scrollable:after {
  195. background: linear-gradient(-90deg, #1f7ea7, transparent);
  196. }
  197. .navbar-default {
  198. background-color: #333333;
  199. }
  200. .navbar-default .navbar-toggle {
  201. color: #ffffff;
  202. }
  203. .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  204. color: #f3f3f3;
  205. background-color: #1f1f1f;
  206. }
  207. .navbar-default .navbar-nav > li > a {
  208. color: #ffffff;
  209. fill: #ffffff;
  210. }
  211. .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  212. color: #f3f3f3;
  213. background-color: #1f1f1f;
  214. }
  215. .navbar-default .navbar-nav > li > a:hover .navbar-nav__icon, .navbar-default .navbar-nav > li > a:focus .navbar-nav__icon {
  216. fill: #f3f3f3;
  217. }
  218. .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  219. background-color: #1f1f1f;
  220. color: #f3f3f3;
  221. }
  222. .navbar-default .navbar-nav > li > a.is-active, .navbar-default .navbar-nav > li > a.is-active:hover, .navbar-default .navbar-nav > li > a.is-active:focus,
  223. .navbar-default .navbar-nav > .active > a,
  224. .navbar-default .navbar-nav > .active > a:hover,
  225. .navbar-default .navbar-nav > .active > a:focus {
  226. color: #f3f3f3;
  227. fill: #f3f3f3;
  228. background-color: #1f1f1f;
  229. }
  230. .navbar-nav__icon {
  231. fill: #ffffff;
  232. }
  233. .navbar__open-search-block {
  234. background-color: #333333;
  235. }
  236. .search--with-suggestions .spinner > div {
  237. background-color: #ffffff;
  238. }
  239. .card__block .form-item-data-policy label a {
  240. color: #33b5e5;
  241. }
  242. .vote-widget--social-vote .vote-vote {
  243. background-color: #ffc142;
  244. }
  245. .social-gtranslate-list--desktop > a {
  246. color: #ffffff;
  247. background-color: #333333;
  248. }
  249. .social-gtranslate-list--desktop > a:after {
  250. color: #ffffff;
  251. }
  252. .social-gtranslate-list--desktop > a .select-icon {
  253. fill: #ffffff;
  254. }
  255. .social-gtranslate-list--desktop > a:focus, .social-gtranslate-list--desktop > a:hover {
  256. color: #f3f3f3;
  257. fill: #f3f3f3;
  258. background-color: #1f1f1f;
  259. }
  260. .social-gtranslate-list--desktop > a:focus:after, .social-gtranslate-list--desktop > a:hover:after {
  261. color: #f3f3f3;
  262. }
  263. .social-gtranslate-list--desktop > a:focus .select-icon, .social-gtranslate-list--desktop > a:hover .select-icon {
  264. fill: #f3f3f3;
  265. }
  266. .social-gtranslate-list--desktop.open > a {
  267. color: #f3f3f3;
  268. fill: #f3f3f3;
  269. background-color: #1f1f1f;
  270. }
  271. .social-gtranslate-list--desktop.open > a:after {
  272. color: #f3f3f3;
  273. }
  274. .social-gtranslate-list--desktop.open > a .select-icon {
  275. fill: #f3f3f3;
  276. }
  277. .social-gtranslate-list--desktop.open > a:focus, .social-gtranslate-list--desktop.open > a:hover {
  278. color: #f3f3f3;
  279. fill: #f3f3f3;
  280. background-color: #1f1f1f;
  281. }
  282. .social-gtranslate-list--desktop.open > a:focus:after, .social-gtranslate-list--desktop.open > a:hover:after {
  283. color: #f3f3f3;
  284. }
  285. .social-gtranslate-list--desktop.open > a:focus .select-icon, .social-gtranslate-list--desktop.open > a:hover .select-icon {
  286. fill: #f3f3f3;
  287. }
  288. #sliding-popup {
  289. background-color: #1f7ea7 !important;
  290. }
  291. .marker-cluster-small {
  292. background-color: #1f7ea7;
  293. opacity: 0.6;
  294. }
  295. .marker-cluster-small div {
  296. background-color: #1f7ea7;
  297. }
  298. .marker-cluster div {
  299. font-weight: bold;
  300. color: #f9f9f9;
  301. font-size: 1.2em;
  302. }
  303. .geolocation-map-container {
  304. z-index: 5;
  305. }
  306. .leaflet-popup-content .card__text > a {
  307. color: #33b5e5;
  308. }
  309. .leaflet-popup-content .card__text > a:after {
  310. color: #33b5e5;
  311. }
  312. .card__featured-items .teaser__info svg {
  313. color: #29abe2;
  314. fill: #29abe2;
  315. }
  316. .card__featured-items .teaser__info svg:hover, .card__featured-items .teaser__info svg:focus, .card__featured-items .teaser__info svg:active {
  317. color: #ffc142;
  318. fill: #ffc142;
  319. }
  320. @media (min-width: 900px) {
  321. .search-take-over .form-text {
  322. color: #ffffff;
  323. }
  324. .search-take-over .form-text:focus {
  325. border-color: #ffffff;
  326. box-shadow: 0 2px 0 0 #ffffff;
  327. }
  328. .btn--close-search-take-over svg {
  329. fill: #ffffff;
  330. }
  331. }
  332. @media (max-width: 599px) {
  333. .dropdown.has-alert > a:before {
  334. background-color: #ffc142;
  335. }
  336. }
  337. @media (max-width: 899px) {
  338. .navbar-collapse .dropdown-menu li a {
  339. color: #ffffff;
  340. }
  341. .navbar-collapse .dropdown-menu li a:hover, .navbar-collapse .dropdown-menu li a:focus {
  342. color: #f3f3f3;
  343. background-color: #1f1f1f;
  344. }
  345. }