/* REIMAGINING PHD PROJECT PAGE */

body.page-node-type-reimagining-the-phd-project .group-left{
	width: 40%;
	margin-bottom: 30px;
	padding-right: 25px;
	}

body.page-node-type-reimagining-the-phd-project .group-right{
	width: 60%;
	margin-bottom: 30px;
	padding-left: 25px;
	border-left: 1px solid #ccc;
	}

body.page-node-type-reimagining-the-phd-project .group-footer{
	margin-top: 30px;
	padding-top: 30px;
	border-top: 1px solid #ccc;
	}

body.page-node-type-reimagining-the-phd-project .group-right .field--name-node-title h1{
	font-size: 35px;
	line-height: 1.1em;
	margin: 0 0 15px 0;
	color: #000;
	}


body.page-node-type-reimagining-the-phd-project .group-right .field--name-field-re-phd-project-social{
	
	}

body.page-node-type-reimagining-the-phd-project .group-right .field--name-field-re-phd-project-social .field--item{
	display: inline-block;
	margin-right: 10px;
	}

body.page-node-type-reimagining-the-phd-project .group-right .field--name-field-re-phd-project-social .field--item a.fab{
	font-size: 30px;
	color: #000;
	}

body.page-node-type-reimagining-the-phd-project .group-right .field--name-field-re-phd-project-social .field--item a.fab:hover{
	text-decoration: none;
	}
	
body.page-node-type-reimagining-the-phd-project .group-right .field--name-field-re-phd-project-topics .field--items .field--item{
	display: inline-block;
	}
	
body.page-node-type-reimagining-the-phd-project .group-right .field--name-field-re-phd-project-topics .field--items .field--item:after{
	content: ", ";
	}

body.page-node-type-reimagining-the-phd-project .group-right .field--name-field-re-phd-project-topics .field--items .field--item:last-child:after{
	content: "";
	}
	
body.page-node-type-reimagining-the-phd-project .field--name-dynamic-token-fieldnode-year-of-funding-re-phd,
body.page-node-type-reimagining-the-phd-project .field--name-field-re-phd-project-prev-funds{
	display: block;
	font-weight: bold;
	font-size: 1.1em;
	padding-bottom: 5px;
	width: 100%;
	}

body.page-node-type-reimagining-the-phd-project .field--name-field-re-phd-project-prev-funds .field--item{
	font-weight: normal;
	}

body.page-node-type-reimagining-the-phd-project .field--name-dynamic-token-fieldnode-year-of-funding-re-phd .field--item{
	font-weight: normal;
	}
	
body.page-node-type-reimagining-the-phd-project .field--name-field-re-phd-project-contacts,
body.page-node-type-reimagining-the-phd-project .field--name-field-re-phd-project-links,
body.page-node-type-reimagining-the-phd-project .field--name-field-re-phd-project-social{
	margin-bottom: 15px;
	}


body.page-node-type-reimagining-the-phd-project .field--name-dynamic-token-fieldnode-year-of-funding-re-phd.field--label-inline .field--label,
body.page-node-type-reimagining-the-phd-project .field--name-dynamic-token-fieldnode-year-of-funding-re-phd.field--label-inline .field--item,
body.page-node-type-reimagining-the-phd-project .field--name-dynamic-token-fieldnode-year-of-funding-re-phd.field--label-inline .field--items{
	float: none;
	display: inline-block;
	}

body.page-node-type-reimagining-the-phd-project .field--name-body{
	display: block;
	clear: both;
	}

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-articles{
	display: block;
	clear: both;
	margin-top: 25px;
	padding-top: 25px;
	}

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-articles > .field--items > .field--item{
	margin-bottom: 25px;
	padding: 0;
	padding-right: 30px;
	}
	
body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-articles > .field--items > .field--item > .node--type-article{
	display: block;
	clear: both;
	background-color: #efefef;
	max-width: 350px;
	}

body.page-node-type-reimagining-the-phd-project .group-footer .field--name-field-re-phd-project-articles .field--name-node-title h3 a{
	font-size: 20px;
	color: #333;
	display: block;
	padding: 7px 15px 0 15px;
	}

body.page-node-type-reimagining-the-phd-project .group-footer .field--name-field-re-phd-project-articles .field--name-body{
	width: 100%;
	display: block;
	border: 0;
	margin: 0;
	padding: 7px 15px 0 15px;
	font-size: .9em;
	font-family: 'Alegreya Sans', sans-serif;
	}

body.page-node-type-reimagining-the-phd-project .group-footer .field--name-field-re-phd-project-articles .field--name-body *{
	font-family: 'Alegreya Sans', sans-serif;
	}
	
body.page-node-type-reimagining-the-phd-project .group-footer .field--name-field-article-topics{
	padding: 15px 15px 15px 15px;
	line-height: 1em;
	}

body.page-node-type-reimagining-the-phd-project .group-footer .field--name-field-article-topics .field--item{
	display: inline-block;
	}

body.page-node-type-reimagining-the-phd-project .group-footer .field--name-field-article-topics .field--item a{
	font-size: .8em;
	}

body.page-node-type-reimagining-the-phd-project .group-footer .field--name-field-article-topics .field--item:after{
	content: ", ";
	}

body.page-node-type-reimagining-the-phd-project .group-footer .field--name-field-article-topics .field--item:last-child:after{
	content: "";
	}

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-podcast > .field--label,
body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-articles > .field--label,
body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-events > .field--label{
	display: block;
	clear: both;
	font-size: 24px;
	color: #000;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 25px;
	padding-top: 15px;
	border-top: 1px solid #333;
	}

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-podcast > .field--label{
	border-top: none;
	margin-top: -30px;
	}

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-podcast{
	border-bottom: 1px solid #333;
	padding-bottom: 25px;
	border-bottom: 1px solid #ccc;
	}

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-podcast iframe{
	position: relative;
	margin-left: 45%;
	}

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-events > .field--items > .field--item{
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px solid #333;
	}

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-events > .field--items > .field--item:last-child{
	border: 0;
	}	
body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-events > .field--items > .field--item span.tile-event-header{
	font-family: 'Alegreya Sans', sans-serif;
	display: block;
	margin-top: 15px;
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #f0515f;
	font-weight: bold;
	}

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-events > .field--items > .field--item h3{
	margin-bottom: 50px;
	margin-top: 0;
	}
	
body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-events > .field--items > .field--item h3 a{
    color: #333;
    display: block;
    padding: 7px 0;
    margin: 0;
	}
	

body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-events > .field--items > .field--item .field--name-field-event-date, 
body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-events > .field--items > .field--item .field--name-field-event-trumba-date, 
body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-events > .field--items > .field--item .field--name-field-event-location{
	font-size: .9em;
	color: #f0515f;
	}
	
@media (max-width: 768px) {
	body.page-node-type-reimagining-the-phd-project .group-footer div.field--name-field-re-phd-project-articles > .field--items > .field--item,
	section.block-views-blockpodcasts-podcasts-term-block .col-lg-4.col-md-6.col-sm-12.views-row{
		padding-right: 15px;
		padding-left: 15px;
		}
	}