﻿/* * * GLOBAL * * */

.ms-cui-tts-scale-2 .ms-cui-tt-a {
	width:auto !important;
}
.ms-cui-tts-scale-2 .ms-cui-cg-t {
visibility:visible !important;
width:auto !important;
}


h1 {
	color: #666!important;
}
#MT-Content h1 {
	color: #666;
	font-size: 38px !important;
	font-weight: normal !important;
	text-align: center;
	margin-bottom: 20px;
	line-height: 1.2;
}

h1.headline {
	text-align:left !important;
	line-height:1.2;
	color:#0ba97d !important;
}

td.s4-titlelogo > a > img {
	max-height: none!important;
	margin: 10px 0;
}

.s4-notdlg > span {
 /*	padding: 0 15px!important; */ /* removed for ribbon - can put back if notice issue caused */
}

.s4-toplinks .s4-tn a.selected {
	background: url(/SiteAssets/mt-topnavselected_l.png) no-repeat left top;
}
.s4-toplinks .s4-tn a.selected span.additional-background {
	background: url(/SiteAssets/mt-topnavselected_r.png) no-repeat right top;
}
.s4-toplinks .s4-tn a.selected .menu-item-text {
	background: url(/SiteAssets/mt-topnavselected.png) repeat-x left top;
	font-weight: normal;
//	padding-left: 10px;
//	padding-right: 10px;
}

/* ribbon */

.mt-global .s4-help {
	top:5px;
	background:none;
}

.s4-help a {
	color:#fff;	
	background-image:none;
	padding-right:10px;
}

.s4-help IMG {
	visibility:visible;
}

/* colors */
.red-bg { background: #e70255!important; }
.orange-bg { background: #EA5132!important; }
.green-bg { background: #0ba97d!important; }
.teal-bg { background: #28346f!important; }
.blue-bg  { background: #7e5eac!important; }
.red { color: #e70255!important; }
.orange { color: #EA5132!important; }
.green { color: #0ba97d!important; }
.teal { color: #28346f!important; }
.blue  { color: #7e5eac!important; }

.newscentral.green {
	color:#555 !important;
}


/* HEADER */
.s4-title {
	width: 1130px !important;
	padding-right: 10px !important;
}
.s4-title-inner {
	padding: 0 !important;
}
.s4-tn {
	width: 1130px !important;
	padding-right: 20px !important;
}

/* MAIN*/
#MT-Content {
	width: 1130px !important;
	padding-right: 20px !important;
}
.MT-ContentWrapper-2 {
	width: 1130px !important;
}
#MSO_ContentTable {
/*	width: 1130px !important;*/
}

/* FOOTER */
.footersub {
	margin-top: 0 !important;
}

.footersub p {
		color: #0069aa !important;
}

.footersub p a {
		color: #0069aa !important;
}


#MT-Footer {
	width: 1150px !important;
	min-width: 1150px !important;
}



/* * * THE REST * * */

/* HOMEPAGE HERO */
/* was #WebPartWPQ3 is now #hphero*/

.item.hero {
	height: 100%;
	position: relative;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif!important;
}
.image-area-left { /* inherit from main */
	position: relative;
	padding: 0;
	background: transparent;

}


.image-homepage-hero {
	width: 866px;
	height: 235px;
	border: 0;
}
.link-item {} /* inherit from main */
.link-item.hero {
	position: absolute;
	width: 300px;
	bottom: 10px;
	right: 85px;
	color: white;
}
.link-item.hero .background {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	background: #206eaa;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	color: #206eaa;
}
.link-item.hero .content {
	position: relative;
	z-index: 9;
	padding: 5px 10px 10px 10px;
	font-family:Arial, Helvetica, sans-serif!important;
}
.hero.headline {
	font-size: 30px!important;
	color: inherit;
	font-family:Arial, Helvetica, sans-serif!important;
}
.link-item.hero a {
	font-size: inherit;
	color: inherit;
	text-decoration: none!important;
	font-family:Arial, Helvetica, sans-serif!important;
}
.link-item.hero a:hover {
	color: white!important;
}
.hero.description {
	font-size: 15px;
/*	font-weight: bold;*/
	color: inherit;
	font-family:Arial, Helvetica, sans-serif!important;
}
.hero.prev, .hero.next {
	cursor: pointer;
	position: absolute;
	z-index: 99;
	top: 0;
	width: 70px;
	height: 235px;
	background: black;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;

}
.hero.prev { left: 0; background: black  url(/SiteAssets/hero-button-prev.png) center no-repeat; }
.hero.next { right: 0; background: black url(/SiteAssets/hero-button-next.png) center no-repeat; }
.hero.prev:hover, .hero.next:hover {
/*	background: white;*/
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

/* boxes */
.s4-wpcell-plain {
	padding: 0 5px;
}
.s4-wpcell {
	padding: 0 5px;
}

.ms-WPHeader {
//	background: transparent!important;
}
#MSOWebPart_Header {
	display: none;
}


/*
#MSOZoneCell_WebPartWPQ5 .ms-WPHeader { background: #e70255!important; }
#MSOZoneCell_WebPartWPQ11 .ms-WPHeader { background: #e70255!important; }

#MSOZoneCell_WebPartWPQ6 .ms-WPHeader { background: #0ba97d!important; }
#MSOZoneCell_WebPartWPQ12 .ms-WPHeader { background: #EA5132!important; }
#MSOZoneCell_WebPartWPQ13 .ms-WPHeader { background: #EA5132!important; }

#MSOZoneCell_WebPartWPQ8 .ms-WPHeader { background: #0ba97d!important; }

#MSOZoneCell_WebPartWPQ9 .ms-WPHeader { background: #28346f!important; }
#MSOZoneCell_WebPartWPQ7 .ms-WPHeader { background: #28346f!important; }
#MSOZoneCell_WebPartWPQ14 .ms-WPHeader { background: #28346f!important; }

#MSOZoneCell_WebPartWPQ4 .ms-WPHeader { background: #7e5eac!important; }
#MSOZoneCell_WebPartWPQ10 .ms-WPHeader { background: #7e5eac!important; }
*/

/* * HOME * */

/* web part zones for home */
.pinkzone .s4-wpcell-plain .created-by-date {
	color:#da0653;
	font-weight:bold!important;
}

.purplezone .ms-viewheadertr {
display:none!important;
}
.greenzone .image-area-left .image
{
	width:130px!important;
}
.pinkzone .ms-WPBorder
{
	background-color:#fff!important;
	border-style:none!important;
}
.purplezone .s4-wpTopTable .ms-WPBorder {
	background-color:#fff!important;
	border-style:none!important;
}

.lilaczone .s4-wpcell-plain .s4-wpTopTable .ms-WPBorder {
	background-color:#fff!important;
	border-style:none!important;
}	

td.pinkzone .ms-WPHeader {
	background-color:#E70255 !important;
	
}

td.greenzone .ms-WPHeader {
	background-color:#0BA97D !important;

}

td.purplezone .ms-WPHeader {
	background-color:#28346F !important;
}

td.lilaczone .ms-WPHeader {
	background-color:#7E5EAC !important;
}


td.pinkzone a {
	color:#555 !important;
}

td.purplezone a {
	color:#28346F !important;
}

td.lilaczone a {
	color:#555 !important;
}

td.pinkzone .ms-WPHeader a,
td.greenzone .ms-WPHeader a,
td.purplezone .ms-WPHeader a,
td.lilaczone .ms-WPHeader a,
td.pinkzone .ms-WPHeader a {
	color:#fff !important;
}



/* 19c33035-7067-4d21-9e18-5308acd672fa */
.datebodylink
{
	font-family:Arial, Helvetica, sans-serif!important;
}

.datebodylink.item .start-date {
	font-weight: bold!important;
	font-family:Arial, Helvetica, sans-serif!important;
}
.datebodylink.item .created-by-date {
	padding: 5px 0!important;
	font-size: 11px!important;
	font-family:Arial, Helvetica, sans-serif!important;
}
.datebodylink.item a {
	text-decoration: none!important;
/*	color: inherit!important;*/
	color: #555 !important;
	font-family:Arial, Helvetica, sans-serif!important;
}
/* b60b1c89-e247-45d5-9413-d5efb68549a4 */
.news-central {
	margin-bottom: 0!important;
}
.news-central .ms-PartSpacingVertical {
	margin: 5px!important;
}
.item.newscentral .image-area-left {
	margin-right: 10px!important;
}
.item.newscentral .link-item {
	margin: 5px 0!important;
	color: inherit!important;
}



.item.newscentral .link-item a {
	text-decoration: none!important;
/*	color: inherit!important;*/
	color: #555 !important;
	font-weight: bold!important;
	font-size:13pt !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

.link-item-large a {
	font-size:24pt !important;
	text-decoration:none!important;
	color:#555 !important;
	
}

.link-item-large a:link {
	text-decoration:none!important;	
}


.item.newscentral .link-item .description {
	color: inherit!important;
}
/* d85fc093-22f1-4680-813c-d1486046b1a5 */
.newscentral.read-more {
	margin-bottom: 10px!important;
	padding-left: 10px!important;
}
.newscentral.read-more a {
	text-decoration: underline!important;
	font-weight: bold!important;
}
/* 855549c8-4aa7-44f2-a0d8-83ba37002fca */
.uni-info-announcements td:not() {
	display: none;
}
/* 855549c8-4aa7-44f2-a0d8-83ba37002fca, ce45ef5d-57d7-4feb-bac5-ddd8f56aed0e */
.uni-info-announcements .ms-viewheadertr, 
.my-links .ms-viewheadertr {
	display: none!important;
}
.uni-info-announcements .ms-vb-title {
	background: none!important;
	border: none!important;
	padding: 0!important;
}
.uni-info-announcements .ms-vb-title div {
	padding-left: 0!important;
}
.uni-info-announcements .ms-vb-tall {
	padding: 0 2px 6px 0!important;
	border-bottom: 1px solid #D8D8D8!important;
	margin: 0!important;
}
.uni-info-announcements .ms-vb-tall p {
	margin-top: 0;
}
.uni-info-announcements .ms-newsletterline, 
.uni-info-announcements .ms-bottompagingline1 {
	display: none!important;
}
.uni-info-announcements .ms-partline {
	display: none!important;
}
.uni-info-announcements .ms-addnew {
	padding-top: 0!important;
	padding-bottom: 0!important;
}
/* 2db16af8-2f83-4d92-9e07-ac669ce1a4f7 */
.uni-info-discussions .ms-viewheadertr {
	display: none;
}
.uni-info-discussions .ms-newsletterline {
	display: none;
}
/* 855549c8-4aa7-44f2-a0d8-83ba37002fca */
.uni-info-announcements .ms-vb-title {
	border-bottom: 1px #4c4c4c solid !important;
}
.uni-info-announcements a {
	color: #4c4c4c !important;
}
.uni-info-announcements a:hover {
	text-decoration: none;
}
/* 4d7024de-cc0e-4bde-858f-514a9bc9a9b4 */
#uni-info-announcements-dispform .ms-formbody {
	background: white;
}
#uni-info-announcements-dispform .ms-formbody.body {
	border-top-width: 0;
}

/* * THE HUB * */
/* 8e330c76-f8de-49b0-973e-1a158d685c1a */
.item.hubnewsmain .link-item-large {
/*	color: inherit;*/
	color: red!important;
}
.item.hubnewsmain .link-item-large .title {
	margin-bottom: 10px;
	font-size: 12pt;
	font-weight: bold;
}
.item.hubnewsmain .link-item-large .read-more a {
	color: inherit!important;
	font-size: 10pt;
	font-weight: bold!important;
}
/* 849f1e10-771f-4deb-aab8-a86f7a1c4bfb */
.item.hubnewslist .image-area-left {
	margin-right: 10px!important;
	width:120px!important;
}
.item.hubnewslist .link-item {
	margin: 5px 0!important;
	color: inherit!important;
}
.item.hubnewslist .link-item .title {
	font-weight: bold;
}
.item.hubnewslist .link-item .description {
	color: inherit!important;
	font-weight: normal;
}
.item.hubnewslist .read-more {
	margin: 10px 0!important;
	padding-left: 10px!important;
	color: red!important;
}
.item.hubnewslist .read-more a {
	text-decoration: underline!important;
	color: #0ba97d!important;
	font-weight: bold!important;
}

.item.hubnewslist img {
	width:120px!important;
}


/* * THE HUB ARTICLE * */

.article.hub-news-article .headline {
	line-height: 1;
}
.article.hub-news-article .standfirst {
	line-height: 1.3;
	font-weight: bold;
	font-size: 1.7em;
	color: inherit;
}
.article.hub-news-article .content {
	margin-top: 15px;
	width:615px;
}

/* * NEWS ARCHIVE * */
/*89304af1-dbd7-4edf-9678-cc92a96a3be5 */
.news-archive .image-area-left {
	margin-right: 10px!important;
}
.news-archive .link-item {
	margin: 5px 0!important;
	color: inherit!important;
}
.news-archive .link-item .title {
	font-weight: bold;
}
.news-archive .link-item .description {
	color: inherit!important;
	font-weight: normal;
}
.news-archive .read-more {
	margin: 10px 0!important;
	padding-left: 10px!important;
	color: red!important;
}
.news-archive .read-more a {
	text-decoration: underline!important;
	color: inherit!important;
	font-weight: bold!important;
}

/*Information Services overides

.image-area-left a img {
	margin-right: 8px;
}

*/



*/



/* getting the font to size 10 - overriding harmonie*/


.ms-WPTitle {
	font-size:11pt !important;
}

.ms-WPBody, .ms-vb-tall, .ms-vb-user, .ms-vb, .ms-vb2, .ms-WPBody TD, .ms-gb, .description, .link-item, .link-item A, .link-item A:link, #MT-Content p, #MT-Content div, .ms-stylebody {
	font-size:10pt !important;
}



.link-item {
	font-family:Arial, Helvetica, sans-serif !important;
	text-decoration: none!important;
}

TD.ms-vb {
	font-family:Arial, Helvetica, sans-serif;
}

.ms-vb, .ms-vb-tall {
	color:#555;
}

.ms-WPTitle A {
	font-size:10pt !important;
}


.body {
	font-size:10pt !important;
}

/* Discussion board style */
/*
.ms-viewheadertr {
	display:none!important;
}
*/
/*
.ms-vb a {
	color:#555555 !important;
}
*/

.ms-summarystandardbody .ms-vb {
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:black;
}


.ms-vb a:hover {
	text-decoration:none !important;
}


/*
.s4-wpcell .s4-wpTopTable .ms-WPHeader {
	background-color:#28346f !important;
}
*/

.ms-WPBody img {
	border:none;
}

.breakingnews
{
	font-family:Arial, Helvetica, sans-serif!important;
	color:#fff!important;
	background-color:#d40650!important;
	padding:5px 20px 5px 5px!important;
}

.breakingnews strong {
	font-size:16px;
}

.breakingnews a {
	font-size:16px;
	color:#fff!important;
	text-decoration:none!important;
}

.hub-news-main {
	overflow:hidden!important;
}

.modifiedby {
	margin-right:10px;
}
.ms-vb 
{
	border-bottom:none!important;
}

a img {
	border:0 !important;
}

.description
{
	font-family:Arial, Helvetica, sans-serif !important;
}

/*****style for UoBfixedwidthimage Item style for content rollup e.g IS blog posts - LP Nov 2015***/
.uoblink-item A:link {
	FONT-SIZE: 16px !important; FONT-WEIGHT: bold !important; COLOR: #666 !important; }

/*****end style for UoBfixedwidthimage Item style for content rollup e.g IS blog posts - LP Nov 2015***/






/* Hide the Recently Modified box in left hand navigation*/
.s4-recentchanges {display:none; }

/* CLEARING UP HARMONY STYLES */
.ms-paging,
table.ms-navitem td,span.ms-navitem,
.ms-nav,
.ms-titlearea,
.ms-propertysheet th.ms-vh2,.ms-propertysheet th.ms-vh2-nofilter,
.ms-descriptiontext,
.ms-statusdescriptiontext,
.ms-propertysheet th.ms-linksectionheader,
th.ms-vh3-nograd,
.ms-pb a,.ms-pb-selected a,
.ms-ButtonHeightWidth,
.ms-NarrowButtonHeightWidth,
.ms-ButtonHeightWidth2,
table.ms-listviewtable > tbody > tr > td.ms-stylebox,
.ms-stylelabel,
.ms-styleheader,
.ms-stylebody,
.ms-SPLink,
.ms-siteactionsmenuinner,.ms-siteactionsmenuhover,
.ms-rteFontFace-1,
.ms-developerdashboard > table tr td,
.ms-paging,
table.ms-navitem td,span.ms-navitem,
.ms-nav,
.ms-titlearea,
.ms-propertysheet th.ms-vh2,.ms-propertysheet th.ms-vh2-nofilter,
.ms-descriptiontext,
.ms-statusdescriptiontext,
.ms-propertysheet th.ms-linksectionheader,
th.ms-vh3-nograd,
.ms-pb a,.ms-pb-selected a,
.ms-ButtonHeightWidth,
.ms-NarrowButtonHeightWidth,
.ms-ButtonHeightWidth2,
table.ms-listviewtable > tbody > tr > td.ms-stylebox,
.ms-stylelabel,
.ms-styleheader,
.ms-stylebody,
.ms-styleheader a:visited,.ms-stylebody a:visited,
.ms-rteFontFace-1,
.ms-developerdashboard > table tr td,
.ms-cui-cg-t,
.link-item-large a,
.link-item-large a:link,
.link-item a,
.link-item a:link
{
	font-family:Arial, Helvetica, sans-serif !important;
}