/* ---------- Color Module Styles ----------- */
body {
  color: #444444;
}
#main-content {
  background-color: #ffffff;
}
header.header {
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);
}
body a, .link {
  color: #0071b3;
}
body a:hover,
body a:focus,
body a:active,
.link:hover,
.link:focus,
.link:active {
  color: #018fe2;
}
ul.social-media-links--platforms a {
  color: #0085a9 !important;
}
/* CWB 3 Specific Theme Settings */
.site-branding {
  background-color: #ffffff;
}
.white_overlay svg polygon { fill: #eeeeee;}
.green_overlay svg polygon { fill: #0085a9;}
button.slideout-toggle {
  background: #f8991c;
  opacity: 0.85;
}
.slideshow-login_payembed {
  background-color: #fefefe;
}
.to-top.show {
  background-color: #0085a9 !important;
  background: #0085a9 !important;
}
body a.button {
  background-color: #0085a9;
}
body a.button:focus, body a.button:hover, body a.button:active {
  background-color: #0085a9;
}
a.button, .button > a, input[type="submit"], input[type="reset"], input[type="button"] {
  background: #0085a9;
  background: -webkit-linear-gradient(left, #0085a9 0%, #0083ab 100%);
  background: -o-linear-gradient(left, #0085a9 0%, #0083ab 100%);
  background: linear-gradient(to right, #0085a9 0%, #0083ab 100%);
  background-color: #0085a9;
}
.view .card:before, .navbar-default .navbar-nav > li > a:before {
  background: #0085a9;
}
div.block__content .media-box-button_card .media-box-button_card__effectbox, div.block__content .three-media-box-button_block .three-media-box-button_card .media-box-button_card .media-box-button_card__effectbox {
  border-color: #005a9d;
}
.tse_footer.region--dark-gray-background {
  background-color: #424242;
}
/* Color Module Settings */
.sidebar .block, .l-sidebars__sidebar {
  background-color: #f6f6f2;
}
.logo-and-site-name-wrapper .site-name a, .logo-and-site-name-wrapper .site-slogan {
  color: #fffeff;
}
.slideout.region--default-background {
  background-color: #ededed;
}

/* ---------- Color Form ----------- */

[dir="rtl"] .color-form .color-palette {
  margin-left: 0;
  margin-right: 20px;
}
[dir="rtl"] .color-form .form-item label {
  float: right;
}
[dir="rtl"] .color-form .color-palette .lock {
  right: -20px;
  left: 0;
}
