
/* ---------- Colors common for all schemes ----------- */

/* BLOCKS */

h2.block-title {
  border-color: #ebebeb;
  color: #ffffff;
}

/* FONTS */

#region-content .node-teaser .node-title {
  background-color: #f5f5f5;
  border-color: #dddddd;
}

#region-content .node-teaser, #region-content .comment {
  border-color: #EBEBEB;
}

/* LINKS */

#zone-user ul li a.active {
  border-top-color: #DD4B39;
}
#zone-user ul ul li a.active {
  border-top-color: transparent;
}
.site-name a:link, .site-name a:visited {
  color: #ffffff;
}
.node-links ul li:not(.comment_forbidden) a, .comment-links ul li:not(.comment_forbidden) a {
  background: whitesmoke;
}

/* BUTTONS */
button, input[type="reset"], input[type="submit"], input[type="button"] {
  color: #444;
  background: whitesmoke;
  border-color: rgba(0,0,0,0.1);
}
button:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover {
  color: #333;
  background: #f8f8f8;
  border-color: #c6c6c6;
}
input[id|="edit-submit"] {
  background-color: #D14836;
  background-image: linear-gradient(top,#dd4b39,#d14836);
  color: white;
}
input[id|="edit-submit"]:hover {
  background-color: #c53727;
  background-image: linear-gradient(top,#dd4b39,#c53727);
  border-color: #b0281a;
  color: white;
}

#block-search-form .form-submit {
  background-color: #4D90FE !important;
  border-color: #3079ED;
}

/* COMMENTS */

.comment header {
  background-color: #F5F5F5;
  border-color: #DDDDDD;
}
.comment > div {
  background-color: #F0F0F0;
}
h2.comment-form {
  background-color: #F5F5F5;
  border-color: #EBEBEB;
}
.comment-form {
  border-color: #EBEBEB;
}

/* */
#zone-branding-wrapper {
  border-bottom-color: #E5E5E5;
}

/* fixes */
.horizontal-tabs ul.horizontal-tabs-list li.selected {
  background-color: white;
}
.horizontal-tabs ul.horizontal-tabs-list li.selected a:hover {
  background-color: white;
}
