/* ########## VARIABLES (COLORS) ##########*/
:root {
	--c-red: red; /*firebrick*/
	--c-white: white; /*seashell*/
	--c-black: black;
	--c-yellow: yellow; /*gold*/
	--c-carbon: #333;
	--c-silver: #ddd;
}

.site-name a {
	color: var(--c-yellow) !important;
}

/* ########## JQUERY ACCORDION ########## */

.ui-state-active {
  background-color: var(--c-red);
  color: var(--c-yellow);
}

.tabs-wrapper .nav-item a {
	color: var(--c-red);
}

.post-date, 
.post-date a {
  color: var(--c-yellow);
  background-color: var(--c-red);
}

.post-date a:hover {
	color: var(--c-white);
}

.page-title {
  color: var(--c-red);
}

xx .field--name-field-include-in-gallery {
	color: var(--c-white);
}

.links.inline li a:hover {
  color: var(--c-white);
  background: var(--c-red);
}

.field-travels:before,
.field-location:before,
.field-tags:before,
.field-accomodation:before {
  color: var(--c-red);
}

xx.date-nav .pager li a {
  color: var(--c-yellow);
}

thead tr td {
  background-color: var(--c-red);
  color: var(--c-white);
}

/*#### TIMELINE #### */

.view-frontpage h2 a {
  color: var(--c-yellow);
}

.button {
  background-color: var(--c-red);
}

.media--type-document {
	color: var(--c-red);
  border: 2px solid var(--c-red);
}

.toys-full .field-image img {
  border-color: var(--c-red);
}

th {
  background: var(--c-red);
}

.date-nav .pager li {
  background: var(--c-red);
}

/* BLOG LIST (VIEW-BLOG)*/

.view-blog .node-title a {
	color: var(--c-yellow);
  background-color: var(--c-red);
  display: block;
}

.view-blog .body a {
  color: var(--c-black);
}

.view-blog .body a:hover {
  color: var(--c-red);
}

.page-node-type-blog .tabsbar .quicktabs-tabs .active a {
	color: var(--c-white);
	background: none;
}

.page-node-type-blog .tabsbar .quicktabs-tabs .active {
	color: var(--c-white);
	background-color: var(--c-red);
}

.view-archive .view-accordion .rowgroup h3 {
  background: var(--c-silver);
  color: var(--c-red);
}

.view-archive .view-accordion .rowgroup h3.ui-state-active {
  background: var(--c-red);
  color: var(--c-yellow);
}

.view-archive .view-accordion .rowgroup .ui-state-default:before {
  color: var(--c-red);
}

.view-archive .view-accordion a {
  color: var(--c-red);
}

/*ENTITY PAGER*/

.entity-pager-item {
	  background-color: var(--c-silver);
}

.entity-pager-item a {
	color: var(--c-red);
}

/* GALLERY */
.page-gallery .caption-tooltip,
.page-gallery .image-tooltip {
	color: var(--c-white);
  background: var(--c-silver);

}

.page-gallery .image-caption {
	color: var(--c-black);
  background: rgba(255,255,255,0.6);
  opacity: 0;
}

.page-gallery .image-caption a,
.page-gallery .image-caption a:hover {
  color: var(--c-red);
}


/* HEADER/BRANDING */
header.header {
	background-color: var(--c-red);
}
.region-navigation {
	border-right: 5px solid var(--c-red);
}

.block-system-branding-block .site-logo img,
.block-system-branding-block .brand.logo img {
  border-color: var(--c-yellow);
}

/* TILES */
.view-tiles a:hover {
  border-color: var(--c-silver);
}

.view-tiles .tile h3 {
  color: var(--c-red);
}
