/* Edinburgh neuroscience test */

/* 
old blue 008eaa


*/

:root {
	--primary_blue: #00829B
}

/* accessible fixes */

/* contrast */

body.node-type-pure-profile div.field-label {
	color: #015774;
}

ul.pagination>li>a {
	color: #214D73;
}

li.pager-ellipsis>span {
	color: #4D4D4D !important;
}

div.panels-flexible-region.panels-flexible-region-6-left_column.panels-flexible-region-first.left-column a {
	color: #2B7180;
}

div.panels-flexible-region.panels-flexible-region-6-center.panels-flexible-region-last.right-column a {
	color: #1F525C;
}

#sliding-popup .eu-cookie-compliance-secondary-button {
	background: #ededed;
	border-radius: 6px;
	border: 1px solid #dcdcdc;
	padding: 4px 8px;
	text-decoration: none;
	font-weight: bold;
	color: #000 !important;
}

/* end contrast */

/* end fixes */

#sliding-popup .eu-cookie-compliance-default-button {
	cursor: pointer;
	margin-right: 5px;
	margin-top: 1em;
	vertical-align: middle;
	overflow: visible;
	width: auto;
	color: #fff;
	background-image: none;
	background-color: #0779bf;
	text-shadow: none;
	box-shadow: none;
	border: none;
	font-weight: 100;
}

/* .description {
display:none;
} */

/* stop radio buttons from being -20px fromthe left */

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
	margin-left: 0px;
}

/* put measurement unites next to form control */

.webform-component--height, .webform-component--height-unit {
	float: left;
}

.webform-component--height-unit {
	padding-left: 5%;
}

.webform-component--weight {
	clear: both;
	float: left;
}

.webform-component--weight-unit {
	float: left;
	padding-left: 5%
}

.webform-component--weight #edit-submitted-weight {
	display: block;
}

.webform-component--location {
	clear: both;
}

#banner-header h1, .h1 {
	font-size: 3em;
}

/*
img {
    width: 100%;
    height: auto;
}
*/

/*#uoe-logo {
	display: inline;
}
#uoe-logo img {
	background-color:green;
	float: left;
	clear:left;
}*/

#sub-logo {
	float: none;
}

#sub-logo img {
	position: fixed;
	right: 50px;
	top: 83px;
	width: 200px;
}

/* this is the large full width image */

#banner-header {
	display: none;
}

.page-header {
	color: #014c73;
    padding-bottom: 20px;
	font-size: 32px;
}

.field-name-field-profile-pic {
	padding-top: 25px;
}

.navbar-brand {
	display: none;
}

/*Nav*/

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
	color: #ffffff;
	background-color: #085B77;
}

.navbar-default {
	background-color: var(--primary_blue);
}

.navbar-static-top {
	border-bottom: 1px solid var(--primary_blue);
	border-top: 1px solid #eeeeee;
	box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.45);
}

#navbar .active-trail {
	background-color: #085B77;
}

#uoe-logo .col-lg-3 {
	float: right;
	margin-top: 10px;
}

#uoe-logo.container img.en-logo-img {
	max-width: 332px;
	max-height: 79px;
	float: right;
}

/* slideshow */

.view-highlight .views-field-title {
	background-color: #085B77;
}

/* basic page*/

.field-name-field-basic-image {
	padding-bottom: 10px;
}

h3 {
	font-size: 1.5em;
	font-weight: bold;
}

/* tables*/

table {
	width: 100%;
}

td, th {
	padding: 5px;
}

/* topics */

.filter-wrapper .form-item, div.teaser-checkbox .form-item, .form-item .form-item {
	border: 0 none;
	margin: 0;
	padding: 5px 0;
	display: inline-table;
}

.field-collection-view .field-label {
	width: auto;
	font-weight: normal;
}

.field-collection-container {
	background-color: #F9F9F9;
	margin-top: 10px;
}

.field-name-field-lecture-dates {
	margin-top: 10px;
	font-weight: bold;
	color: #1183DB;
}

/*.field-name-field-location {
    margin-top: 10px;
    font-weight: bold;
}*/

.view-courses .views-row {
	border: solid 1px #DBDBDB;
	margin-bottom: 10px;
	padding: 10px;
}

.field-name-field-profiles-psy2, .field-name-field-profiles-psy1, .field-name-field-profilesrms1 {
	font-size: 1.3em;
	font-weight: bold;
}

.view-courses .field-name-title {
	border-bottom: solid 1px #DBDBDB;
}

.field-collection-view {
	border: solid 1px #DBDBDB;
	margin-bottom: 5px;
}

.node-course-description .field-name-title {
	margin-bottom: 5px;
}

.field-name-field-lecture-title {
	font-size: 1.2em;
	font-weight: bold;
	float: left;
}

.field-name-field-lecture-details {
	clear: both;
}

.field-name-field-lecture-no- {
	font-size: 1.2em;
	font-weight: bold;
	padding-right: 10px;
	float: left;
}

.field-collection-view {
	padding: 10px;
	margin: 10px;
}

/*FAQs*/

.ui-widget-content a {
	color: #428bca;
}

/*calendar*/

.view .date-nav-wrapper .date-next, .view .date-nav-wrapper .date-prev {
	background: none;
}

.pager li>a, .pager li>span {
	background-color: #ddd;
}

.ui-widget {
	font-size: 0.8em;
	z-index: 1000;
	left: 10px !important;
}

#event-popup-container .vertical-tabs-panes {
	display: none;
}

.calendar-calendar div.calendar {
	font-size: 0.8em;
}

#event-popup-container .field-name-title {
	display: none;
}

#event-popup-container .field-name-event-calendar-date {
	font-weight: bold;
	border-bottom: solid 1px #ccc;
	padding-bottom: 15px;
	margin-bottom: 5px;
}

.ui-dialog .ui-dialog-title {
	float: left;
	margin: 0.1em 0;
	overflow: visible;
	text-overflow: ellipsis;
	white-space: normal;
	width: 95%;
}

/*Profiles*/

.field-name-field-role {
	font-weight: bold;
	padding-bottom: 0.2em;
}

.field-name-field-email {
	padding-bottom: 5px;
}

.view-profiles .view-mode-teaser {
	border: solid 1px #DBDBDB;
	margin-bottom: 5px;
	padding: 10px;
}

.field-name-field-link-to-ppls-profile {
	padding-top: 10px;
}

/*webform*/

.webform-component-email {
	padding-top: 5px;
}

.webform-component-email #edit-submitted-your-email-address {}

/*footer*/

#block-system-powered-by {
	display: none;
}

.footer p {
	font-size: 0.7em;
}

.footer #block-block-1 {
	width: 50%;
}

/* ADMIN*/

#node-admin-content img {
	width: auto;
}

#edit-field-profile-pic img {
	width: auto;
}

#edit-field-basic-image img {
	width: auto;
}

.field-name-field-upload-file img {
	width: auto;
}

#user-admin-account img {
	width: auto;
}

.file img {
	width: auto;
}

/* Tertiary menu content type */

/*.node-type-tertiary-menu .field-name-field-image-tertiary-menu img {
	width: 100%;
	height: auto;
	border-radius: 10px;
	border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;
	margin-bottom: 15px;
	object-fit: cover;
}*/

/*.node-tertiary-menu .field-name-field-tertiary-menu p {
	background-color: var(--primary_blue);
	width: 100%;
	padding: 5px;
	margin: 0 0 1.5px;
}

.node-tertiary-menu .field-name-field-tertiary-menu a {
	color: white;
}

.node-tertiary-menu .field-name-field-tertiary-menu p:hover {
	background-color: #014c73;
}*/

.node-content-below-tertiary-menu .field-name-field-image-col-one img {
	width: 100%;
	height: auto;
	border-radius: 10px;
	border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;
	margin-bottom: 15px;
	object-fit: cover;
}

.nodesinblock .node-content-below-tertiary-menu {
	padding-top: 20px;
	width: 75%;
	margin: auto;
	background-color: white;
}

.node-type-tertiary-menu .region-sidebar-first h4 {
	background-color: #085B77;
	color: white;
	padding: 10px;
	margin-bottom: 0;
}

.node-type-tertiary-menu .region-sidebar-first .block-menu-block {
	background-color: #e5f4f9;
}

.node-type-tertiary-menu .region-sidebar-first .leaf {
	border-bottom: 1px solid #82BBCA;
	padding: 5px 0 5px 0;
	margin-left: 0px;
}

.node-type-tertiary-menu .well {
	min-height: none;
	padding: 0;
	margin-bottom: 0;
	background-color: white;
	border: none;
	border-radius: 0;
	box-shadow: none;
}

/* END Tertiary menu content type */

/* Add to calendar button */

.view-seminars-vsn-2 .left-column-seminars .addtocalendar .atcb-link {
	color: #018fb3;
	border-radius: 0px;
	box-shadow: none;
	background-color: white;
	border: solid 1px #018fb3;
	margin-left: 50px;
}

.view-seminars-vsn-2 .left-column-seminars .addtocalendar .atcb-list {
	border: none;
	margin-left: 50px;
}

.view-seminars-vsn-2 .left-column-seminars .addtocalendar .atcb-list .atcb-item-link:hover {
	background-color: #014c73;
}

/*end */

/* spacing of pure profile image and text to the right */

.page-our-researchers .pure-person-info {
	padding-left: 20px;
}

/*end*/

/*///////////////////////////   MEDIA QUERIES   ////////////////////////////////////   */

/* Portrait phones and smaller */

@media (max-width: 480px) {
	.webform-progressbar .webform-progressbar-page-number2 {
		display: none;
	}
	#uoe-logo.container img.uoe-logo-img {
		width: 50%;
		float: left;
	}
	#banner-header {
		display: none;
	}
	.panels-flexible-2 {
		min-width: 100%;
	}
	h2 {
		font-size: 1.4em;
	}
	.field-name-field-profiles-psy2, .field-name-field-profiles-psy1, .field-name-field-profilesrms1 {
		font-size: 1em;
	}
	p {
		font-size: 0.8em;
	}
	.view-mode-full .field-name-field-basic-image {
		display: none;
	}
	.navbar-brand {
		font-size: 23px;
	}
	.form-inline .hidden-xs {
		display: block !important;
	}
	.footer #block-block-1 {
		width: 100%;
	}
	/*.region-sidebar-first {
        display: none;
    }*/
	.field-name-field-profile-pic img {
		width: auto;
		float: left;
		padding-right: 5px;
	}
	.field-collection-container .field-items .field-items .field-item {
		font-size: 0.8em;
	}
	li {
		font-size: 0.8em;
	}
	.panels-flexible-region-2-leftcoll {
		float: left;
		width: 100%;
	}
	.panels-flexible-region-2-center {
		float: left;
		width: 100%;
		padding-left: 0em;
	}
	.panels-flexible-region-2-farrightcoll {
		float: left;
		width: 100%;
	}
	.panels-flexible-2 .panels-flexible-region-inside {
		padding-left: 0em;
	}
}

/* Landscape phones and portrait tablets */

@media (max-width: 767px) {
	/*.region-sidebar-first {
        display: none;
    }*/
	.view-mode-full .field-name-field-basic-image {
		display: none;
	}
	#uoe-logo.container img.uoe-logo-img {
		width: 80%;
		float: left;
		clear: none;
	}
	#uoe-logo.container img.en-logo-img {
		width: 55%;
		float: right;
	}
	.form-control {
		width: 60%;
		float: left;
	}
	.field-name-field-profile-pic img {
		width: auto;
		float: left;
		padding-right: 5px;
	}
	h2 {
		font-size: 1.4em;
	}
}

/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {
	.field-name-field-profile-pic img {
		float: left;
		padding-right: 5px;
	}
	#uoe-logo.container img.en-logo-img {
		width: 55%;
		float: right;
	}
}

/* Landscape tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1199px) {
	.pane-title h2 {
		font-size: 1.1em;
	}
	#uoe-logo.container img.en-logo-img {
		width: 55%;
		float: right;
	}
}

/* Large desktops and laptops */

@media (min-width: 1200px) {
	#uoe-logo.container img.en-logo-img {
		width: 45%;
		float: right;
	}
}

/* Jo's CSS */

/* Transparent box overlay slideshow */

.view-highlight .views-field-title {
	background: rgba(255, 255, 255, 0.75) none repeat scroll 0 0;
	bottom: 45px;
	color: #014c73;
	font-size: 22px;
	font-weight: bold;
	padding: 7px 50px;
	position: relative;
	width: 100%;
	z-index: 100;
	/*margin-left: 50px;*/
	text-align: right;
	display: block;
}

.page-homepage2 .views-slideshow-cycle-main-frame {
	height: 300px;
}

.en-logo-img {
	width: 200px;
	margin-right: 70px;
}

.news_right_region img {
	border-radius: 5px;
	height: 75px;
	width: 75px;
	margin-top: 55px;
	object-fit: cover;
}

.news-panel-front-page {
	background-color: #e5f4f9;
	padding: 5px 20px 10px 30px;
	/*font-size: 18px;*/
	min-height: 250px;
}

.news-panel-front-page .date-display-single {
	font-size: 16px;
}

.events-panel-front-page {
	background-color: #fff;
	padding: 5px 20px 10px 30px;
}

.events-panel-front-page .date-display-single {
	font-size: 16px;
}

.welcome-heading h2 {
	font-size: 26px;
}

.news-panel-front-page .pane-content h2 {
	font-size: 20px;
	color: #3a4040;
	/*font-weight: bold;*/
	margin-bottom: 0;
}

.news-panel-front-page .pane-title {
	font-size: 26px;
	font-weight: bold;
	color: #014c73;
	margin-bottom: 0;
}

.events-panel-front-page .pane-content h2 {
	font-size: 20px;
	color: #3a4040;
	/*font-weight: bold;*/
	margin-bottom: 0;
}

.events-panel-front-page .pane-title {
	font-size: 26px;
	font-weight: bold;
	color: #014c73;
	margin-bottom: 0;
}

.page-homepage2 .field-name-title h3 a {
	font-size: 20px;
}

/*.pane-content h2 {
	color: #33383c;
	font-size: 22px;
	margin-top: 0px;
}*/

/*.news_right_region img{
	margin-top: 55px;
}*/

.view-clone-of-new-pure-profile .views-view-grid .staff-profile-image .field-name-pure-persons-picture img {
	/*display: none;*/
	width: 125px;
	height: 125px;
	border-radius: 10px;
	border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;
	object-fit: cover;
}

.views-view-grid .node-pure-profile .field-item h2 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 15px;
}

/*.field-item h2 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
    margin-top: 15px;
}*/

.views-view-grid .row {
	padding-bottom: 30px;
}

.views-view-grid {
	table-layout: fixed;
}

.view-header h2 {
	font-weight: bold;
	color: #018fb3;
}

.view-clone-of-new-pure-profile .node-pure-profile .field-name-pure-persons-picture img {
	background-image: url("../unisex-avatar-250.jpg");
	width: 100%;
	height: auto;
	border-radius: 10px;
	border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;
	margin-top: 20px;
	/*object-fit: cover;*/
}

.pure-persons-picture .field-name-pure-persons-picture a img {
	pdisplay: block;
	background-image: url("../unisex-avatar-250.jpg");
}

.view-mode-profile_page .field-label {
	font-size: 22px;
	padding-top: 20px;
	color: #018fb3;
	font-weight: normal;
}

.view-mode-profile_page h2 {
	font-size: 30px;
	color: #014c73;
	font-weight: normal;
}

.welcome-message-panel {
	padding: 0px 30px 20px 30px;
	font-weight: lighter;
	font-size: 18px;
	color: #FFFFFF;
	background-color: #014c73;
}

.views_slideshow_cycle_main .views_slideshow_main .viewsSlideshowCycle-processed {
	width: 100%;
}

/*.page-homepage2 .block-system {
	background-color: #014c73;
}*/

/*.page-homepage2 .panels-flexible-region {
	background-color: #014c73;
}*/

.page-homepage2 .highlightstyle {
	background-color: #014c73;
	width: 100%;
}

.page-homepage2 .panels-flexible-row {
	padding-bottom: 0;
}

.region-footer {
	font-size: 20px;
}

/*alignment of checkboxes and links on PhD search page*/

/*.input[type="radio"], input[type="checkbox"] {
    line-height: normal;
    margin: 4px 15px 0 -28px;
}*/

/*.well ul, ol {
	margin-left: -10px;
}*/

.search-api-page-results .search-results {
	padding-left: 0px;
}

/*end*/

/*.block-facetapi h2 {
	font-size: 24px;
	font-weight: lighter;
}*/

.well {
	background-color: #e5f4f9;
}

/*.inside .panels-flexible-region-inside {
	padding-right: 0;
	padding-left: 0;
}*/

/*going home*/

/* Arthur to style seminars 15th Sept 2016 */

/*.view-up-and-coming-seminars .views-field .views-label {float:left;
padding-right:5px; font-weight:bold;}*/

/* end */

/* Jo styling seminars listing */

.view-up-and-coming-seminars .date-display-single {
	font-size: 18px;
	font-weight: lighter;
}

/*.view-up-and-coming-seminars .views-field-title h3 {
	font-size: 18px;
	font-weight: normal;
}*/

/*.node-seminars-vsn2 .field-name-title h3 {
	font-size: 18px;
}*/

/*.node-seminars-vsn2 .field-label {
	font-size: 20px;
	margin-top: 20px;*/

.node-seminars-vsn2 h2 {
	color: #014c73;
}

.left-column-seminars .field-type-text-with-summary p {
	margin-top: 10px;
}

/* end */

/* Jo styling PhD opportunity page */

.view-show-phd-opps .field-name-title h2 {
	font-size: 24px;
	font-weight: bolder;
	border-radius: 15px;
	background-color: #e5f4f9;
	padding: 10px;
}

.view-show-phd-opps .field-name-body p {
	font-size: 17px;
}

.view-show-phd-opps .field-name-field-project-code {
	font-size: 20px;
	padding: 10px 0 10px 0;
}

.view-show-phd-opps .field-name-field-project-description {
	font-size: 17px;
	border-radius: 15px;
	background-color: #e5f4f9;
	padding: 10px;
	margin-top: 20px;
}

.view-show-phd-opps .right_region {
	margin-top: 50px;
}

.view-show-phd-opps .right_region .field-label {
	font-size: 24px;
	font-weight: lighter;
	margin-top: 15px;
}

.view-show-phd-opps .right_region .node-person-profile h2 {
	font-size: 17px;
	margin-top: 0;
}

.view-show-phd-opps .right_region .field-name-field-apply-here2 {
	background-color: #e5f4f9;
	/* Pale blue */
	border: none;
	border-radius: 15px;
	color: white;
	padding: 15px 32px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 16px;
	margin-top: 20px;
}

/* Jo styling News page */

.view-news-version-2 .view-header h1 {
	font-size: 42px;
	color: #014c73;
}

.view-mode-news_page_summary .news-image-left-region img {
	border-radius: 10px;
	border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;
	object-fit: cover;
}

/*.view-mode-news_page_summary .news-right-region {
	padding-bottom: 25px;
}*/

/*.view-mode-news_page_summary .news-right-region {
	margin: 0 0 0 -70px;
}*/

.events-panel-front-page img {
	border-radius: 5px;
	height: 75px;
	width: 75px;
	object-fit: cover;
}

.view-mode-news_page_summary .news-right-region .news-title a {
	font-size: 24px;
	/*font-weight: bold;*/
	color: #014c73;
}

/*Jo styling dates, secondary title and venue fields on events and news*/

.news-right-region .field-name-field-news-vsn2-date {
	/*font-size: 17px;
	font-weight: bold;
	color: #018fb3;*/
	margin-top: 7px;
}

.view-mode-events_page_summary .field-name-field-date .date-display-single {
	font-size: 17px;
	font-weight: bold;
	color: #017E9D;
}

.basic-page-right-region .field-name-field-news-vsn2-date {
	font-size: 17px;
	font-weight: bold;
	color: #017E9D;
}

.basic-page-right-region .field-name-field-event-date {
	font-size: 17px;
	font-weight: bold;
	color: #017E9D;
}

.view-seminars-vsn-2 .left-column-seminars .field-name-field-start-date-and-time {
	font-size: 17px;
	font-weight: bold;
	color: #017E9D;
}

.basic-page-right-region .field-name-field-secondary-title {
	font-size: 24px;
	color: #014c73;
}

.news_right_region .field-name-field-secondary-title {
	font-size: 24px;
	color: #014c73;
}

.view-events-vsn-2 .news_right_region .field-name-field-venue {
	/*font-size: 17px;
	font-weight: bold;*/
	margin-bottom: 15px;
}

.basic-page-right-region .field-name-field-venue {
	/*font-size: 17px;
	font-weight: bold;*/
	margin-bottom: 15px;
}

/*end*/

/* Jo styling Research pages */

.about-us .basic-page-left-region img {
	width: 170px;
	height: 170px;
	border-radius: 10px;
	border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;
	margin-bottom: 15px;
	object-fit: cover;
}

/*.about-us .basic-page-left-region img {
  width: 50%;
  margin: 10px 5px 10px 0;
  border-radius: 10px;
}*/

/*.about-us .basic-page-right-region {
	padding-top: 80px;
}*/

.about-us .basic-page-left-region h1 {
	font-size: 42px;
	color: #014c73;
}

/*.about-us .basic-page-right-region h2 {
	color: #014c73;
}*/

/* Jo styling Events summary page */

/*.view-events-vsn-2 .view-header h1 {
	font-size: 42px;
	color: #014c73;
}*/

.block-title {
	/*font-size: 36px;*/
	color: #014c73;
	padding-bottom: 20px;
}

.block:first-child h2.block-title {
	margin-top: 20px;
	margin-bottom: 10px;
}

.view-mode-events_page_summary .news-image-left-region img {
	width: 170px;
	height: 170px;
	border-radius: 10px;
	border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;
	object-fit: cover;
}

/*.view-clone-of-new-pure-profile .view-mode-profile_grid_layout .field-name-pure-persons-picture img {

}*/

.view-mode-events_page_summary .news-right-region {
	margin: 0;
}

.view-mode-events_page_summary .news-right-region .event-title a {
	font-size: 24px;
	/*font-weight: bold;*/
	color: #014c73;
}

/*Jo working on making staff profile images responsive*/

/*.staff-profiles .image-person img{
	width: 100%;
	height: auto;
	border-radius: 10px;
}*/

/*.node-seminars-vsn2 .field-label {
	font-size: 17px;
}*/

.right-column-seminars {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #9A9A9A;
}

.right-column-seminars .field-label, .left-column-seminars .field-label {
	margin-top: 8px;
}

a {
	color: #215863;
}

h3 {
	font-weight: normal;
}

.image-field-caption {
	font-size: 16px;
	color: #215863;
	padding: 10.5px 10px;
}

.view-show-phd-opps .right_region {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #9A9A9A;
}

/*sizing of logos in footer banner*/

.view-logo-banner-footer img {
	width: 14%;
	height: auto;
	padding-top: 30px;
	float: left;
	margin: 30px;
}

.view-logo-banner-footer {
	border-top: 1px solid #e5e5e5;
	margin-top: 25px;
}

/*hiding 'Search results' heading on search results page*/

/*.search-api-page-results h2 {
	display: none;
}*/

.search-performance {
	display: none;
}

.contextual-links-region h1 {
	/*display: none;*/
}
#block-system-main h1 {
	display: none;
}
.page-search .block-system h1 {
	display: none;
}

.page-seminar-search .block.block-system h1 {
	display: none;
}

/*end*/

.search {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 25px;
	margin-top: 25px;
}

/* specific styling for newsletter email output */

.node-type-simplenews .field-name-field-simplenews-articles-2 .search {
	border-bottom: none;
	padding-bottom: 0;
	margin-top: 0;
}

/*.node-type-simplenews .field-name-field-simplenews-articles-2 .row {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 25px;
	margin-top: 25px;
}*/

.node-type-simplenews .field-name-field-simplenews-articles-2 .seminar-teasers-search .field-name-title {
	padding-top: 25px;
}

.node-type-simplenews .field-name-field-simplenews-articles-2 .seminar-teasers-search .field-name-field-location {
	padding-bottom: 25px;
	border-bottom: 1px solid #e5e5e5;
}

/*end*/

/*styling new search api persons profile page*/

.staff-profile-image .field-name-pure-persons-picture img {
	/*display: none;*/
	/*background-image: url("../unisex-avatar.jpg");*/
	width: 125px;
	height: 125px;
	border-radius: 10px;
	border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;
	object-fit: cover;
}

.field-name-pure-persons-picture a img {
	display: block;
	background-image: url("../unisex-avatar.jpg");
	width: 125px;
	height: 125px;
}

/*.view-mode-profile_page_search_api {
	margin-top: 25px;
}*/

.view-mode-profile_page_search_api .field-label {
	font-size: 22px;
	padding-top: 20px;
	color: #018fb3;
	font-weight: normal;
}

.view-mode-profile_page_search_api h2 {
	font-size: 30px;
	color: #014c73;
	font-weight: normal;
}

.field-name-title h3 {
	margin-top: 0;
}

/*remove space above h3 tags on basic page content type*/

.basic-page-right-region h3 {
	margin-top: 0px;
}

.basic-page-right-region p {
	padding-bottom: 10px;
}

/*end*/

/*styling collapsible menus*/

.region-sidebar-first .block-facetapi {
	border-radius: 3px;
	border-style: solid;
	border-color: #C8C8C8;
	border-width: 1px;
	margin-bottom: 10px;
	padding: 7px;
	background-color: #D0ECF3;
}

.block-facetapi h2 {
	font-size: 18px;
	padding-bottom: 0px;
}

.region-sidebar-first .leaf {
	border-bottom: 1px solid #82BBCA;
	padding: 5px 0 5px 0;
	margin-left: -35px;
}

/*.block .facetapi-collapsible h2 .block-title .toggle {
	background-color: red;
    border: none;
	border-radius: 3px;
    padding: 3px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
}*/

/*end*/

/*Studying for a PhD landing page*/

.page-study-for-a-phd .testimonial img {
	/*width: 33.3333%;
	display: inline;
	float: left;
	margin: 1px 10px 10px;*/
	border-radius: 10px;
	border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;
	padding: 0px;
	margin-left: 5px;
}

.page-study-for-a-phd .testimonial {
	border-radius: 10px;
	/*border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;*/
	padding: 5px;
	background: #e5f4f9;
}

.page-study-for-a-phd .testimonial-right-region h2 {
	padding-top: 0px;
	color: #014c73;
}

.page-study-for-a-phd .home-random-projects {
	border-radius: 10px;
	/*border-style: solid;
	border-color: #9A9A9A;
	border-width: 1px;*/
	padding: 5px;
	background: #e5f4f9;
}

.page-study-for-a-phd .pane-title {
	background: #018fb3;
	color: white;
	padding: 5px 10px 4px;
	border-radius: 5px;
	margin-top: 0px;
}

.page-study-for-a-phd .home-random-projects h2 {
	font-size: 1.6em;
}

.page-study-for-a-phd .testimonial h2 {
	font-size: 1.6em;
}

.page-study-for-a-phd .testimonial .view-testimonials .node-teaser h2 {
	margin-top: 0px;
}

.page-study-for-a-phd .welcome h2 {
	font-size: 1.8em;
}

.page-study-for-a-phd .search {
	margin-top: 5px;
	padding-bottom: 5px;
	border-bottom: none;
}

.page-study-for-a-phd .welcome .pane-title {
	background: #014c73;
	color: white;
	padding: 5px 10px 4px;
}

.page-study-for-a-phd .home-page-3-image img {
	border-radius: 10px;
}

.page-study-for-a-phd .home-random-projects .views-row {
	border-bottom: 1px solid #A7D9EA;
	padding-bottom: 15px;
	margin-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
}

.region-footer {
	/* background: #ADADAD; */
	background-color: #6D6D6D;
	/* accessible */
	color: white;
	padding: 20px;
}

.region-footer a {
	color: white;
	text-decoration: underline;
}

.page-homepage2 .panel-flexible-inside .panels-flexible-row.panels-flexible-row-6-2 .footer {
	display: none;
}

.page-study-for-a-phd .panel-flexible-inside .panels-flexible-row.panels-flexible-row-7-2 .footer {
	display: none;
}

.basic-page-right-region .field-name-body img {
	width: 50%;
    border-radius: 10px;
    border-style: solid;
    border-color: #9A9A9A;
    border-width: 1px;
}

/*///////////////////////////   MEDIA QUERIES   ////////////////////////////////////   */

/* Portrait phones and smaller */

@media (max-width: 480px) {
	.col-1, .col-2, .col-3 {
		float: left !important;
		clear: both;
		width: 100%;
	}
	.view-highlight {
		display: none;
	}
	.page-homepage2 .panels-flexible-region-6-left_column {
		float: none;
		width: 100%;
	}
	.page-homepage2 .panels-flexible-region-6-center {
		width: 100%;
	}
	.page-homepage3 .panels-flexible-7 .panels-flexible-region {
		float: left;
		padding: 0;
		width: 100%;
	}
	.page-homepage3 .panels-flexible-region-7-center {
		float: none;
		width: 100%;
	}
	.basic-page-right-region .field-name-body img {
	width: 100%;
	}
}

/* Landscape phones and portrait tablets */

@media (max-width: 767px) {
	.col-1, .col-2, .col-3 {
		float: left !important;
		clear: both;
		width: 50%;
	}
	.view-highlight {
		display: none;
	}
	.page-homepage2 .panels-flexible-region-6-left_column {
		float: none;
		width: 100%;
	}
	.page-homepage2 .panels-flexible-region-6-center {
		width: 100%;
	}
	.page-homepage3 .panels-flexible-7 .panels-flexible-region {
		float: left;
		padding: 0;
		width: 100%;
	}
	.page-homepage3 .panels-flexible-region-7-center {
		float: none;
		width: 100%;
	}
	.basic-page-right-region .field-name-body img {
	width: 100%;
	}
}

/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {
	.col-1, .col-2, .col-3 {
		float: left !important;
		clear: both;
		width: 100%;
	}
}

/* Landscape tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1199px) {
	.col-1, .col-2, .col-3 {
		float: left !important;
		clear: both;
		width: 100%;
	}
}

/* Large desktops and laptops */

@media (min-width: 1200px) {}

/*///////////////////////////   MEDIA QUERIES   ////////////////////////////////////   */

/* Portrait phones and smaller */

@media (max-width: 480px) {
	.view-clone-of-new-pure-profile .views-view-grid .staff-profile-image .field-name-pure-persons-picture img {
		width: 100%;
		height: auto;
		border-radius: 10%;
	}
}

/* Landscape phones and portrait tablets */

@media (max-width: 767px) {
	.view-clone-of-new-pure-profile .views-view-grid .staff-profile-image .field-name-pure-persons-picture img {
		width: 100%;
		height: auto;
		border-radius: 10%;
	}
}

/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {
	.view-clone-of-new-pure-profile .views-view-grid .staff-profile-image .field-name-pure-persons-picture img {
		width: 100%;
		height: auto;
		border-radius: 10%;
	}
}

/* Landscape tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1199px) {
	.view-clone-of-new-pure-profile .views-view-grid .staff-profile-image .field-name-pure-persons-picture img {
		width: 100%;
		height: auto;
		border-radius: 10%;
	}
}

/* Large desktops and laptops */

@media (min-width: 1200px) {}

/*///////////////////////////   MEDIA QUERIES   ////////////////////////////////////   */

/* Portrait phones and smaller */

@media (max-width: 480px) {
	.about-us .basic-page-left-region img, .view-mode-news_page_summary .news-image-left-region img, .view-mode-events_page_summary .news-image-left-region img {
		/*display: none;*/
		width: 50%;
		height: auto;
		margin-bottom: 15px;
	}
	.view-logo-banner-footer img {
		width: 30%;
		height: auto;
		/*padding-top: 30px;*/
		float: left;
	}
}

/* Landscape phones and portrait tablets */

@media (max-width: 767px) {
	.about-us .basic-page-left-region img, .view-mode-news_page_summary .news-image-left-region img, .view-mode-events_page_summary .news-image-left-region img {
		width: 50%;
		height: auto;
		margin-bottom: 15px;
	}
	.view-logo-banner-footer img {
		width: 30%;
		height: auto;
		/*padding-top: 30px;*/
		float: left;
	}
}

/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {
	.page-our-researchers .pure-person-info {
		padding-left: 70px;
	}
	.about-us .basic-page-left-region img, .view-mode-news_page_summary .news-image-left-region img, .view-mode-events_page_summary .news-image-left-region img {
		width: 100%;
		height: auto;
		margin-bottom: 15px;
	}
}

/* Landscape tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1199px) {
	.page-our-researchers .pure-person-info {
		padding-left: 40px;
	}
	.about-us .basic-page-left-region img, .view-mode-news_page_summary .news-image-left-region img, .view-mode-events_page_summary .news-image-left-region img {
		width: 100%;
		height: auto;
		margin-bottom: 15px;
	}
}

/* Large desktops and laptops */

@media (min-width: 1200px) {}