strong, b {
	/*font-weight: bold !important;*/
}



.two-box {	
	float: left;
	margin: 0 0 10px 0%;
}
.two-box {
	width: 66.66666%;
	width: 66.5%;
	margin-right: 1%;
}
.extra-tight {
	width: 95% !important;
	padding: 2.5% 2.5% 2.5% 2.5% !important;
}
.extra-tight-pixel {
	padding: 20px !important;
	width: 90% !important;
}
.page-template-page-black-bar-php .extra-tight-pixel {
	padding: 16.5px !important;
	width: 89% !important;
}


/* COLUMN LAYOUT */
.one-column-area {
	/* width: 0.32462312% * 100 */
	width: 32.462312%;
	height: 200px;
}
.two-column-area {
	/* width: 0.66231156% * 100 */
	width: 66.231156%;
}
.one-column-area, .two-column-area {
	display: inline-block;
	*display: inline;
	zoom: 1;
}
.gutter-right {
	/* margin-right: 13px; */
	/* margin-right: 0.013065327% * 100 */
	margin-right: 1.3065326%;
}
.gutter-left {
	/* margin-left: 13px; */
	/* margin-right: 0.013065327% * 100 */
	margin-right: 1.3065326%;
}
.no-gutter-right {
	margin-right: 0 !important;
}
.no-bottom-margin {
	margin-bottom: 0 !important;
}
.no-top-margin {
	margin-top: 0 !important;
}
.no-top-padding {
	padding-top: 0 !important;
}
.no-bg {
	background: none !important; 
}
/* //-COLUMN LAYOUT */



/* NEWS PAGE */
#news-container {
	width: 100% !important;
	background: #d9d9d1 !important;
	/* background: #eeeeee !important; */
	overflow: hidden;
}
#news-header {
	/*font-family: futuraBook, arial, sans-serif; */
	font-weight: 500;
	line-height: 1.15em;
	/* font-size: 27px; */
	font-size: 2.2em;
	color: #ffffff;
	background: #000000; 
	/*background: url(images/grey-texture-bg.png) #474747;*/
	/* height: 25px; */
	/* padding: 20px 0 30px 20px; */
	padding: 17px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#news-header h1 {
	font-size: 29px;
	margin-bottom: 0;
}
.news-left {
	background: #ffffff;
	float: left;
}
.news-right {
	float: right;
}
.single-news h1, .single-events h1, .single-tribe_events h1 {
	color: #FF7F00;
	text-transform: uppercase;
	line-height: 1.24em;
}
.news-content {
	
}
.news-image {
	float:right;
	padding: 0 0 15px 20px;
	/* width: 30%; */
	/*
	display: inline-block;
	width: 180px;
	
	*/
}
.date {
	font-family: futuraBook, arial, sans-serif;
	font-weight: 500;
	line-height: 1.15em;
	text-transform: uppercase;
	color: #666666;
	margin-bottom: 60px;
}
.post-type-archive-news .box.project .date, 
.post-type-archive-project .box.project .date, 
.post-type-archive-events .box.project .date,
.page-template-archive-all-events-php .box.project .date {
	margin-bottom: 12px;
}

.date h3 {
	font-family: futuraBook, arial, sans-serif;
	font-weight: 500;
	line-height: 1.15em;
	text-transform: uppercase;
	color: #666666;
	margin-bottom: 60px;
	font-size: 100%;
}
.date-and-title {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 63%;
	vertical-align: top;
}
.single-events .date-and-title {
	width: 100%;
}

.date-and-title-wide {
	width: 100%;
}
.single-news .news-h1 {
	/*
	display: inline-block;
	vertical-align: top;
	*/
}

.latest-news-item, .latest-news-box-header {
	font-family: futuraBook, arial, sans-serif;	
	font-size: 14px;
}
.latest-news-box-header {
	font-weight: 700;
	color: #FF7F00;	
	margin-bottom: 20px;
}
.latest-news-item {
	color: #666666;
	border-bottom: solid 4px #dddddd;
	padding-bottom: 10px;
	margin-top: 10px;
}

	.latest-news-item p, .latest-news-item a {
		color: #666666;
		font-family: futuraBook, arial, sans-serif;	
		font-size: 14px;
		text-decoration: none;
		
	}
	
	.latest-news-item a:hover {
		color: #FF7F00;
		
	}
.rss-button {
	background: url(images/rss-button2.png) no-repeat;
	width: 21px;
	height: 22px;
	float: right;
}
.orange-bg, .twitter-news-box {
	background: #FF7F00 !important;	
}
.twitter-button {
	background: url(images/twitter-button.png) no-repeat;
	width: 21px;
	height: 22px;
	float: right;
}
.twitter-news-box-header {
	font-size: 12px;
	color: #ffffff;
	font-family: futuraBook, arial, sans-serif;
	font-weight: 700;
}
.twitter-news-box-item {
	font-family: futuraBook, arial, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: 700;
	margin: 15px 0;
	margin-top: 20px;
}
.twitter-news-box-follow {
	font-family: futuraBook, arial, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #ffffff;
}
.no-bottom-border {
	border-bottom: 0 !important;
}
/* //-NEWS PAGE */


/* DEPARTMENTS PAGE */
#depts-slider {
	/* height: 515px; */
	/* overflow: hidden; */
	margin-bottom: 10px;
}	
#depts-slider img {
	width: 100%;
	/* height: 100%; */
}
.generic-page-slider#depts-slider {
	height: auto;
	margin-bottom: 5px
}
.generic-page-slider {
	/* margin-bottom: -5px; */
}
.single-department h2 {
	font-size: 2.4em;
	text-transform: uppercase;
	color: #FF7F00;
}
.news-h1 {
	margin-top: 5px;
}
.single-department #news-container .news-left p {
	font-size: 13px;
	line-height: 1.4;
}
.tight {
	width: 90%;
	padding: 5%;
	padding-top: 2.5%;
}
.research-projects-h3 {
	background: #ffffff;
	margin-bottom: 7px;
	padding: 7px 15px;
	padding-top: 15px;
}
.single-department .research-projects-h3 {
	width: 62.66666%;
	margin-right: 1%;
	padding: 10px 2%;
	padding-top: 15px;
}
.research-projects-h3 h3 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF7F00;
	/* color: #858585; */
	font-family: arial;
	margin-bottom: 0;
	letter-spacing: 1.2;
	/* font-family: futuraBold, arial, sans-serif; */
	font-family:'Helvetica W01 Bold', helvetica, arial, sans-serif;
}


.research-projects-h3, #research-projects-ul-container {
	clear:both;
}
.single-department .research-projects-feature-box {
	background: #ffffff;
	/* padding: 15px 15px 15px 15px; */
	margin-bottom: 15px;
	float: left;
	padding: 15px 2% 15px 2%;
	/* width: 30.5%; */
	width: 45.5%;
}
.research-projects-feature-box {
	background: #ffffff;
	/* padding: 15px 15px 15px 15px; */
	margin-bottom: 10px;
	float: left;
	/* padding: 15px 1.16666667% 15px 1.16666667%; */
	/* width: 30.5%; */
	padding: 15px;
}

.rptnum-1 {
	margin-left: 0.75%;
	margin-right: 0.75%;
}
.single-department .rptnum-1 {
	margin-left: 1%;
	margin-right: 0;
}
.research-projects-feature-box a {
	text-decoration: none;
}
.research-projects-title h4 {
	color: #FF7F00;
	text-transform: uppercase;
	font-size: 13px;
	/* font-family: futuraBold, arial, sans-serif; */	
	font-family:'Helvetica W01 Bold', helvetica, arial, sans-serif;
	font-weight: bold;
	margin-bottom: 8px;
}
.research-projects-title a {
	text-decoration: none;
	color: #FF7F00;
}
.research-projects-subheading {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size: 13px;
	/* font-family: futuraBold, arial, sans-serif; */
	font-family:'Helvetica W01 Bold', helvetica, arial, sans-serif;
	margin-bottom: 8px;
	margin-top: 8px;
	letter-spacing: -0.6px;
}
.recent-research-date {
	font-family: futuraBook, arial, sans-serif;	
	font-size: 12px;
	margin-bottom: 10px;
}
.recent-research-img {
	height: 172px;
	overflow: hidden;
}
.recent-research-img img {
	width: 291px;
}
.single-department .recent-research-img img {
	width: 100%;
}
.recent-research-excerpt {
	padding: 5px;
	margin-top: 8px;
}
.single-department .recent-research-excerpt {
	padding: 0;
	margin: 0;
}
.single-department #news-container .recent-research-excerpt p {
	font-size: 12px;
}
.continue-reading {
	margin-top: 4px;
	font-size: 12px;
}
.continue-reading a {
	color: #FF0000;
}
.float-right {
	float: right !important;
}
.research-dept-meta {
	/*
	background: #eeeeee !important;
	border-top: solid 4px #dddddd;
	*/
	padding-top: 5px !important;
}
.dept-meta p {
	font-size: 13.5px;
}
.research-dept-email {
	margin-top: 12px;
}
.triangle-bullets a {
	color:#FF7F00;
}
.research-dept-meta-header {
	/* font-family: futuraBold, arial, sans-serif; */
	font-family:'Helvetica W01 Bold', helvetica, arial, sans-serif;
	font-size: 12px;
}
#depts-slider-container {
	position: relative;
}
.single-department #depts-slider-container {
	top: -6px;
}
.single-department #depts-slider {
	margin-bottom: 5px;
}
.page-play-button {
	background: url(images/page-play-button.png) no-repeat;
	width: 111px;
	height: 111px;
	position: absolute;
	/* bottom: 50%; */
	top: 33%;
	left: 43%;
}	
.single-department .page-play-button {
 display: none;
}
.depts-slider-container-overlay {
	/* width: 228px; */
	width: 272px;
	/* height: 352px; */
	height: 296px;
	padding: 25px;
	opacity: 0.75;
	background: #000000;
	color: #ffffff;
	position: absolute;
	/* bottom: 0; */
	bottom: 3px;
	/* right: 5%; */
	right: 0;
}
.depts-opacity-trick {
	position: absolute;
	/* bottom: 0; */
	top: 10px;
	right: 2.5%;
	color: #ffffff;
	width: 228px;
	/* height: 352px; */
	height: 172px;
	padding: 25px;
}
.depts-slider-container-overlay-header {
	border-bottom: 1px solid #ffffff;
	font-family: futuraBook, arial, sans-serif;
	font-size: 25px;
	padding-bottom: 20px;
	margin-bottom: 25px;
	line-height: normal;
}
.depts-slider-container-overlay-text {
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: 100;	
}
.depts-slider-container:hover {
	cursor: pointer;
}
.switch-around-on {
	display: none;	
	color: #ffffff;
}
.switch-around-on a {
	color: #ffffff;
}
.depts-slider-container-overlay-header.switch-around-on {
	border-bottom: 0;
}
.dept-slider-image {
	position: relative;
}
/* //-DEPARTMENTS PAGE */

.latest-news-box {
	background: #ffffff;
}

.post-type-archive-video .play-btn {
	top: -3px !important;
	position: absolute !important;
}


.box.video h3 {
	color: black;
	/* font-family: futuraBold; */
	font-family:'Helvetica W01 Bold', helvetica, arial, sans-serif;
	font-weight: 500;
	font-size: 1em;
	text-decoration: none;
	display: block;
	margin-bottom: 3px;
}

#ucl-main-logo {
	/* width:140px; */ 
	width: 240px !important;
	margin:44px 0 0 0 !important; 
}



#depts-slider img {
	height: auto;
}
@media all and (max-width: 1024px) {
	#depts-slider img, #depts-slider {
		height: auto;
	}
	.depts-slider-container-overlay {
		bottom: 4px;
	}
	.page-play-button {
		bottom: 41.1%;
		top: inherit;
	}
}

@media all and (max-width: 886px) and (min-width: 769px) {
	.date-and-title {
		width: 100%;
	}	
	.footerbox.search {
		width: 195px;
		margin-left: 5%;
	}
}
/*
@media all and (max-width: 596px) {
	.date-and-title {
		width: 60%;
	}	
}
@media all and (max-width: 552px) {
	.date-and-title {
		width: 100%;
	}
	.date {
		margin-bottom: 30px;
	}	
}
*/
@media all and (max-width: 934px) and (min-width:886px) {
	.date-and-title {
		width: 60%;
	}	
}

/*
@media all and (max-width: 819px) and (min-width:769px) {
	.depts-slider-container-overlay, .depts-opacity-trick {
		right: 0;
	}
}
*/
@media all and (max-width: 768px) {
	.depts-slider-container-overlay, .depts-opacity-trick {
		right: 5%;
	}
	.news-image {
		/* width: 100%; */
		/* text-align: center; */
		/* display: none; */
		/* text-align: right; */
	}	
	.date-and-title {
		width: 100%;
	}
	.depts-slider-container-overlay {
		width: 100%;
		position: inherit;	
	}	
	.switch-around-on {
		display: inherit;	
		margin-right: 15px;
	}
	.depts-opacity-trick.switch-around-on {
		opacity: 1;
		background: #474747;
		position: inherit;
		width: 95%;
		height: auto;
	}
	.switch-around-off {
		display: none;
	}
	.page-play-button {
		/*
		bottom: 31%;
		left: 38%;
		*/
	}
	.single-department div.box.news-right.no-gutter-right.float-right, .single-project div.box.news-right.no-gutter-right.no-bottom-margin, .page-template-default div.box.news-right.no-gutter-right {
		width: 100%;
	}
	.single-department div.inner.extra-tight-pixel.research-dept-meta, .two-box.news-left .tight {
		width: 96% !important;
		padding: 2% !important;
	}
	.single-project .research-projects-feature-box {
		width: 45% !important;
		margin-right: 1% !important;
		padding: 2% !important;
		margin-bottom: 10px !important;
	}
	.single-department .research-projects-feature-box {
		margin-bottom: 10px !important;
	}
	.single-department .research-projects-h3, .single-project .research-projects-h3 {
		width: 97%;	
	}
	.rptnum-1 {
		margin: 0;
	}
}
@media all and (max-width: 625px) {
	.depts-opacity-trick.switch-around-on {
		width: 92%;
	}
	.page-play-button {
		bottom: 35%;
		left: 42%;
	}
	.switch-around-on {
		margin-right: 5px;
	}
}
@media all and (max-width: 480px) {
	.depts-opacity-trick.switch-around-on {
		width: 89.5%;
	}
	.page-play-button {
		bottom: 31%;
		left: 38%;
	}
	#ucl-main-logo {
		width: 208px !important;
	}
	#headerlogo {
		width: 131px !important;
	}
}

@media all and (max-width: 480px) {
	.single-department .research-projects-feature-box, .single-project .research-projects-feature-box {
		width: 96% !important;
		padding: 2% !important;
		margin-bottom: 10px !important;
	}

	.news-image {
		width: 100%; 
		text-align: center;
	}	
}

@media all and (max-width: 625px) {
	.page-play-button {
		bottom: 31%;
		left: 40%;
	}
}

/*
@media all and (max-width: 480px) {
	.switch-around-on {
		margin-right: 5px;
	}
}
*/
@media all and (max-width: 370px) and (min-width:331px) {
	.page-play-button {
		bottom: 29%;
		left: 36%;
	}
}
@media all and (max-width: 330px) {
	.page-play-button {
		bottom: 24%;
		left: 34%;
	}
}
@media all and (max-width: 300px) {
	.page-play-button {
		bottom: 22%;
		left: 32%;
	}
}


@media all and (max-width: 768px) {
	.two-box {
		width: 100%;
	}
	.single-news .box, .single-events .box, .single-tribe_events .box {
		width: 100%;
	}
}
@media all and (max-width: 672px) {
	.news-right {
		width: 100% !important;
	}
	.extra-tight-pixel {
		width: 95% !important;
	}
}
@media all and (max-width: 768px) {
	.page-template-page-php .news-right {
		width: 100% !important;
	}
	.extra-tight-pixel {
		width: 95% !important;
	}
}
@media all and (max-width: 550px) {
	.extra-tight-pixel {
		width: 90% !important;
	}
}
@media all and (max-width: 768px) {
	.filter-bar, #news-header {
		padding-top: 59px !important;	
		margin-top: 0 !important;		
	}
}

/*
@media (max-width: 768px) {
#researchVideos, #newsEvents {
	position: absolute !important;
	left: 15px !important;
	z-index: 99999 !important;
	top: 45px !important;
}
*/
@media (max-width: 675px) {
	.filter-bar.tribe-events-filter-bar {
		padding-bottom: 50px;
	}
}
/*
@media all and (max-width: 768px) and (min-width: 560px) {
	.footerbox.logo {
		padding-left: 17px;
		float: left;
	}
	div.footerbox.nav {
		margin-top: 70px;
	}
	div.footerbox.search {
		float: right;
	}
}
*/
.slicknav_menu {
	display:none;
}
@media (max-width: 660px) {
	/* #menu is the original menu */
	.js #slick-menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}
}






