/* Colour ************************************************************/

body {
	color: #414141;
}

#page a {
	color: #1976d2;
}
#block-system-main a:hover {
	color: #7daae1;
}
#block-system-main a:visited,
#region-sidebar-second .field-name-body:visited,
#page a:active,
#block-system-main a:active,
#region-sidebar-second .field-name-body:active {
	/*color: #aaaaaa;*/
}

h2 {
	color: #414141;
}

/* Toolbar **********************************************************************************/

#zone-toolbar,
#zone-toolbar a {
	color: #555555;/*#8f8f8f;*/
}

	#zone-toolbar a:hover {
		color: #2e66a4;
	}

/* Top menu */

#region-menu ul,
#region-menu ul li a {
	color: #f4f4f4;
}

	#region-menu ul li a.active,
	#region-menu ul li a.active-trail,
	#region-menu ul li a:hover {
		color: #1b579a;
	}

/* Language select */

#block-locale-language li a.session-active,
#block-locale-language li a:hover {
	border-top: 2px solid #0b4b94;
	padding-top: 7px;
}

#block-locale-language li a.locale-untranslated {
	text-decoration: none; /* reset line-through by drupal's own locale.css */
}

/* Search *************************************************************************************/

/* search input */
#edit-search-block-form--2 {
	color: #8f8f8f;
	border: 1px solid #e6e6e6;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#edit-search-block-form--2:focus {
	color: #414141;
}

#edit-select-search-destination label:hover {
	color: #2e66a4;
}

/* Sidebars */

#region-sidebar-first .block h2 {
	color: #fff;
}

#region-sidebar-second .block h2 {
	color: #2e66a4; /* ..this is same color as link colour, might be an acessibility problem a bit ..*/
}
.right-sidebar-negative {
	color: #fefefe;
}
#page .right-sidebar-negative a {
	color: #ffffff;
}
#page .right-sidebar-negative a:visited,
#page .right-sidebar-negative a:active {
	color: #cccccc;
}

/* Footer */

#zone-footer,
#zone-footer a {
	color: #fff;
}

/* Factulties, Colleges, Other units selector *********************************************************/

#region-header-second h2 {
	color: #2e66a4;
}

	#region-header-second h2:hover {
		color: #0b4b94;
	}

		#region-header-second .content,
		#region-header-second .content a {
			color: #fff;
		}

/* Display suite common fields ************************************************************************/

.field-name-post-date,
.field-type-datetime {
	color: #8f8f8f;
}

/* Front page *****************************************************************************************/

#panel-front-page h2,
#panel-front-page h2 a,
#panel-front-page h2 a:hover,
#panel-front-page h2 a:visited {
	color: #fff;
}

#front-page-slider .views-field-field-slider-title .field-content div {
	color: #fff;
}

/* Calendar *****************************************************************************************/

.calendar-calendar {
	color: #0b4b94;
}

	#page .calendar-calendar td.has-events a {
		color: #72d300;
	}
	.calendar-calendar table.full .today,
	.calendar-calendar table.full .today a,
	.calendar-calendar table.mini .today,
	.calendar-calendar table.mini .today a {

	}
	.calendar-calendar table.full a,
	.calendar-calendar table.mini .has-events {
		color: #71D300;
	}

/* Contacts *****************************************************************************************/

.views-field-field-ut-structure-web a {
	color: #8f8f8f;
}

/* Topic page ******************************************************************************************/
.view-mode-ut_page_header img {
	/*border-bottom: 10px solid #F4F4F4;*/
}

/*** Forms ***/
label span.maxlength-full {
	color: #FF0000;
}


/* ADMISSION PAGE *****************************************************************************/
#region-content .listitems-with-background li {
	color: #414141;
}
#page .listitems-with-background a {
	color: #414141;
}
#page .big-button {
	color: #ffffff;
}