﻿/* Autocomplete
----------------------------------*/
.ui-autocomplete { position: absolute; cursor: default; background-color:#fff; }      
.ui-autocomplete-loading { background: white url('images/ui-anim_basic_16x16.gif') right center no-repeat; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Menu
----------------------------------*/
.ui-menu {
        list-style:none;
        padding: 2px;
        margin: 0;
        display:block;
}
.ui-menu .ui-menu {
        margin-top: -3px;
}
.ui-menu .ui-menu-item {
        margin:0;
        padding: 0;
        width: 100%;
}
.ui-menu .ui-menu-item a {
        text-decoration:none;
        display:block;
        padding:.2em .4em;
        line-height:1.5;
        zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
        margin: -1px;
}

/* FORM
=================================================*/

#UoNFormWrapper table
{
	border:0px !important;
}
#UoNFormWrapper input[type=button],#UoNFormWrapper input[type=reset],#UoNFormWrapper input[type=submit]
{
	background-color:#ddd !important;
	border:1px solid #333 !important;
	font-size:1.2em !important;
}

/* News ARticle Listing
==================================================*/

#news-article-image img
{
	border:1px solid #ddd;
	padding:5px;
	float:right;
	margin:0px 0px 10px 10px;
}

/* Subsection Listing
==================================================*/
.subsection-listing-item
{
	float:left;
	margin:0px 5px 0px 0px;
	width:250px;
}

.subsection-listing-item h4
{
	font-family:'Open Sans', sans-serif;
	padding:10px;
	font-size:1.2em;	
	letter-spacing:-1px;
	font-weight:normal;
	background-color:#f3f3f3;
}

.subsection-listing-item h4:hover
{
	background-color:#ddd;
}


.subsection-listing-item p
{
padding:0px;
margin:0px;
}
.btn
{
	box-shadow:inset 1px 1px 0px rgba(255,255,255,0.8), inset 0px 10px 20px rgba(255,255,255,0.1), inset 0px -10px 20px rgba(0,0,0,0.1);
	box-radius:3px;
	background-color:rgb(238,238,238);
	padding: 0.6em 14px 0.6em 14px;
	font-size:1em;
	line-height:18px;
	border:1px solid #ddd;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	color:#b14190;
}

.home-quicklinks, .home-newsrollup, .home-widgets
{
	margin-bottom: 30px;
}

.home-quicklinks h3, .home-newsrollup h3{
	font-size:2.6em;
	line-height:55px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000;
}

.UoNBannerWrapper
{
	width:100%;
}

.UoNEventRollup li 
{
	color:#fff;
	border-top:1px solid #f4af64;
	padding:3px;
}
.UoNEventRollup li  a
{
	color:#fff;
	
}
.UoNEventRollup li:hover
{

}

.UoNEventRollup i
{
	font-size:1em;

	padding:5px;
}



.UoNListingItem
{
	background-color:#fff;
	margin:0px 0px 0px 0px;
	padding:5px 5px 10px 5px;
	float:left;
	border-bottom:1px solid #efefef;
}

.UoNListItem-Image
{
	float:left;
	margin:0px 10px 10px 0px;
}
	.UoNListItem-Image img
	{	
		width:100px;
	}


	.UoNListingItem-Date
	{
		color:#bdbdbd;	
	}


.UoNRollupItem
{
	background-color:#fff;
	margin:0px 0px 10px 0px;
	padding:5px;
	float:left;
}


	.UoNRollupItem-Date
	{
		color:#bdbdbd;	
	}


.UoNNewsRollupItem
{
	background-color:#fff;
	margin:0px 16px 16px 16px;
	height:400px;
	width:208px;	
	float:left;
	position:relative;

}

.UoNNewsRollupItem h4
{
	margin:5px 0px 0px 0px;
	font-weight:normal;
	color:#000;
}

.UoNNewsRollupItem-Content
{
	margin:5px 10px 10px 10px;
	font-size:0.9em;
	height:165px;
	overflow:hidden;
}

	.UoNNewsRollupItem-Image
	{
		margin:5px 5px 5px 5px;
		position:relative;
	}
	
		.UoNNewsRollupItem-Image img
		{
			width:198px;
			height:140px;
		}

	.UoNNewsRollupItem-Date
	{
		background-color:#333;
		width:40px;
		height:40px;
		position:	absolute;
		bottom:5px;
		right:0px;
		color:#fff;
		text-align:center;
		padding:5px;
	}
	
		.UoNNewsRollupItem-Date-Day
		{
			position:relative;
			font-size:2em;
			font-weight:bold;
			text-transform:uppercase;
			margin:2px 0px 0px 0px;			
		}
		
		.UoNNewsRollupItem-Date-Month	
		{
			position:relative;
			font-size:1.1em;			
			font-weight:bold;			
			text-transform:uppercase;
		}
	
.UoNNewsRollupItem-Footer
{
	width:100%;
	font-size:0.9em;
	border-top:1px solid #ddd;
	bottom:0px;
	position:absolute;
}

.UoNNewsRollupItem-FooterText
{
	padding:5px;
	font-size:1.3em;
	color:#989898;
}
	
.UoNHomepageWidget .find-a-course
{
	width:250px;
	height:50px;
	background-color:#009079 !Important;
	border:1px solid #028774 !Important;
	color:#fff !important;
	float:left;
	margin:0px 10px 0px 5px;
	font-size:2em;
	-webkit-appearance:none;
	-webkit-border-radius: 0;	
}	



.UoNHomepageWidget .search-a-course
{
	float:left;
	height:55px;
	color:#fff !important;
	font-size:2em !important;
	padding:0px 5px 0px 5px;
	margin:0px;
	background-color:#004439 !important;
	min-width:inherit !important;
	border:0px !important;
	-webkit-appearance:none;
	-webkit-border-radius: 0;	
}	

.UoNWidget .find-a-course, .UoNWidget .find-staff{
	width:110px;
	height:40px;
	background-color:#009079 !Important;
	border:1px solid #028774 !Important;
	color:#fff !important;
	float:left;
	margin:0px 10px 0px 5px;
	font-size:1em;	
	-webkit-appearance:none;
	-webkit-border-radius: 0;
}	

.UoNWidget .search-a-course, .UoNWidget .search-staff
{
	float:left;
	height:48px;	
	color:#fff !important;
	font-size:1.6em !important;
	padding:0px 10px 0px 10px;
	margin:0px;
	background-color:#004439 !important;
	min-width:auto !important;
	border:0px !important;
	-webkit-appearance:none;
	-webkit-border-radius: 0;		
}	

#find-a-course-details
{
	float:left;
	clear:both;
	padding:10px 0px 0px 0px;
}

.UoNHomepageWidget #find-a-course-details li a
{
	color:#fff;
	font-size:1.5em;
}


.UoNWidget #find-a-course-details li a
{
	color:#fff;
	font-size:1.2em;
}

#find-a-course-details li img
{
	padding-right:10px;
}
#find-a-course-details li
{
	color:#fff;
	padding:5px 5px 5px 5px;
}
	

.UoNNewsRollupItem:first-child
{
	margin-left:0px;	
}

.UoNNewsRollupItem:nth-child(4){
	margin-right:0px;
}


.UoNWidget 
{
	padding:10px 5px 10px 5px;
	margin-bottom:10px;	
	display:block;
}

	.UoNWidget h2
	{
		padding:5px;
		color:#fff;
		font-size:2em;
	}
	
	.UoNWidget h3
	{
		padding:5px;
		color:#eeebda;
		font-size:1.3em;	
		margin:0px;	
	}
	.UoNWidget p
	{
		color:#fff;
		padding:5px;	
	}	
	.UoNWidget a
	{
		color:#fff;	
	}


.UoNHomepageWidget 
{
	padding:5px;
	height:230px;
}

	.UoNHomepageWidget h2
	{
		padding:5px;
		color:#fff;
		font-size:2.5em;
	}
	.UoNHomepageWidget p
	{
		color:#fff;
		padding:5px;	
	}	


.UoNHomepageWidgetBtn
{
	background-image:url('../../images/dark_trans_back.png');
	color:#fff;
	padding:10px 5px 10px 5px;
	margin-top:5px;
	font-size:1.2em;
}

.UoNHomepageWidgetBtn:hover
{
	background-color:#666;
}


.UoNCircleWidget
{
	width: 140px;
	height: 140px;
	border-radius: 70px;
	-webkit-border-radius: 70px;
	-moz-border-radius: 70px;
	float:left;
	margin-left:10px;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
}

.UoNCircleWidget:hover
{
	background-color:#333;
}

.UoNCircleWidget p
{
	margin:40px 10px 10px 10px;
	font-size:1.4em;
	line-height:20px;
}


/* Subsection Listing
==================================================*/

.UoNWhite{
	background-color:#fff;
}
.UoNWhite h3, .UoNWhite p{
	color:#000;	
}
.UoNWhite a, .UoNWhite a:hover, .UoNWhite a:visited{
	color:#000;	
	margin-left:5px;
}

.UoNGreen{
	background-color:#00a78d;
	color:#fff;	
}
.UoNRed{
	background-color:#f07468;	
	color:#fff;	
}
.UoNOrange{
	background-color:#f8a144;	
	color:#fff;	
}
.UoNYellow{
	background-color:#ffc600;	
	color:#fff;	
}

.UoNBlue{
	background-color:#01a5ae;
	color:#fff;
}

/* Search Pagination (General)
==================================================*/

.ms-srch-Paging li a
{
	background-color:#01a5ae;
	color:#fff !important;
}

#PagingImageLink a
{
	background-color:transparent;
}

/* Course Accordion
================================================= */

.ui-accordion-header
{
	background-color:#f3f3f3;	
	padding:5px 20px 5px 5px;
	margin-bottom:5px;
	background-image:url('../../images/accordion-closed.png');
	background-repeat:no-repeat;
	background-position:right center;		
}
.ui-accordion-header:hover
{
	background-color:#c5c5c5;
	color:#fff;
	background-image:url('../../images/accordion-closed-hover.png');
}

.ui-accordion-header.ui-state-active
{
	background-color:#c5c5c5;
	color:#fff;
	background-image:url('../../images/accordion-open.png');
}

.ui-accordion-content 
{
	border:none;
	padding:0px 5px 10px 5px;
}

.ui-accordion-content  h4
{
	color:#000;
	margin:10px 0px 0px 0px;
}

/* Download Accordion
================================================= */

.UoNWidget > .ui-accordion h3
{
	color:#fff !important;	
	font-size:1em !important; 
	padding-right:20px;	
}

.UoNWidget .ui-accordion-header
{
	background-color:#004439;	
}

.UoNWidget .ui-accordion-header:hover
{
	background-color:#c5c5c5;
	color:#333 !important;
	background-image:url('../../images/accordion-closed-hover.png');
}

.UoNWidget .ui-accordion-header.ui-state-active
{
	background-color:#c5c5c5;
	color:#333 !important;
	background-image:url('../../images/accordion-open.png');
}

.UoNWidget .ui-accordion-content 
{
	border:none;
	background-color:#009079;
	color:#fff;
	padding:0px 5px 10px 5px;
}

.UoNWidget .ui-accordion-content  h4
{
	color:#000;
	margin:10px 0px 0px 0px;
}

.UoNWidget .group-description
{
	font-style:italic;
	font-size:0.9em;
	text-transform:uppercase;
}

.UoNWidget .download-list li
{ 
	padding-left:10px;
}

.UoNWidget .download-meta
{
	font-style:italic;
	font-size:0.8em;	
}


/* A to Z Listing
================================================= */

.atozList li
{
	list-style-type:none !important;
}

.atozList li a
{
	text-decoration:none !important;
}

.atozLetter
{
	list-style-type:none !important;
	font-weight:bold !important;
	font-size:1.3em;
}

.backtop, .atozList li .atozLetter a
{
	text-decoration:none !important;
	color:#000 !important;
	margin-bottom:10px;
}

.atoz
{
	float:left;
}

.atoz-footer
{
	font-size:1.3em;
	margin:5px 0px 5px 0px;
	float:left;
	clear:both;
}

.letter
{
	border:1px solid #ddd;
	background-color:#009999;
	margin:0px 3px 3px 0px;
	color:#fff;
	height:35px;
	width:35px;
	text-align:center;
	line-height:35px;
	float:left;	
}

.letter a, .letter a:hover, .letter a:visited
{
	color:#fff;
	text-decoration:none;
	font-size:1.2em;
}

.letter:hover
{	
	background-color:#006666;
}

.letter.Selected
{
	background-color:#333 !Important;
}

/* FAQ Listing
=================================================*/

.faqlisting-wrapper
{
	float:left;
	width:430px;
	margin:0px;
	border-bottom:1px solid #f4f4f4;	
	background-color:#fff;
	clear:both;
}

.faqlisting-wrapper dl,.faqlisting-wrapper dt,.faqlisting-wrapper dl
{
	margin:0;
	padding:0;
}

.faqlisting-wrapper dl
{
}

.faqlisting-wrapper dt:hover{
	background-color:#c5c5c5;
	color:#fff;	
	background-image:url('../../images/accordion-closed-hover.png');
	background-repeat:no-repeat;
	background-position:right center;		
}
.faqlisting-wrapper dt.open{
	background-color:#c5c5c5;
	color:#fff;	
	background-image:url('../../images/accordion-open.png');
	background-repeat:no-repeat;
	background-position:right center;	

}
.faqlisting-wrapper dt
{
	color:#666666;
	background-color:#f3f3f3;
	cursor:pointer;
	line-height:16px;	
	background-color:#f3f3f3;	
	padding:5px 20px 5px 5px;
	margin-bottom:5px;
	background-image:url('../../images/accordion-closed.png');
	background-repeat:no-repeat;
	background-position:right center;	
}

.faqlisting-wrapper dd
{

	margin:0;
	padding:5px 5px 5px 5px;
}



/* Directory Search Listing
==================================================*/

	.directory-item
	{
		border:1px solid #fff;
		float:left;
		width:400px;	
		padding:5px;		
	}
	
	.directory-item:hover
	{
		background-color:#fbf7dc;
		border:1px solid #e5e291;
	}
	
	.directory-item-title
	{
		clear:both;
		float:left;
		font-size:1em;
		margin-bottom:5px;
		color:#00a78d;
	}
	.directory-item-meta
	{
		clear:both;
		float:left;
		margin-bottom:5px;
	}	
/* Flexible iFrame */

.Flexible-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Course Search Listing
==================================================*/

/* FAQ Listing
=================================================*/

.course-list-wrapper
{
	float:left;
	width:430px;
	margin:0px;
	border-bottom:1px solid #f4f4f4;	
	background-color:#fff;
	clear:both;
}

.course-list-wrapper dl,.course-list-wrapper dt,.course-list-wrapper dl
{
	margin:0;
	padding:0;
}

.course-list-wrapper dl
{
padding-right: 10px;
}
.course-list-wrapper dt:hover{
	background-color:#c5c5c5;
	color:#fff;	
	background-image:url('../../images/accordion-closed-hover.png');
	background-repeat:no-repeat;
	background-position:right center;		
}
.course-list-wrapper dt.open{
	background-color:#c5c5c5;
	color:#fff;	
	background-image:url('../../images/accordion-open.png');
	background-repeat:no-repeat;
	background-position:right center;	

}

.course-list-wrapper dt
{
	color:#666666;
	background-color:#f3f3f3;
	cursor:pointer;
	line-height:16px;	
	background-color:#f3f3f3;	
	padding:5px 20px 5px 5px;
	margin-bottom:5px;
	background-image:url('../../images/accordion-closed.png');
	background-repeat:no-repeat;
	background-position:right center;	
}

.course-list-wrapper dd
{
	border-bottom:1px solid #ddd;
	margin:0;
	padding:5px 5px 5px 5px;
}

.course-list h4
{
	margin-bottom:5px !important;
	margin-top:10px;
}


	.course-item
	{
		border:1px solid #fff;
		float:left;
		width:400px;	
		padding:10px;	
		margin-bottom:10px;	
	}
	
	.course-item-widget
	{
	
	}
	
	.course-item:hover
	{
		background-color:#fbf7dc;
		border:1px solid #e5e291;
	}
	
	.course-item-title
	{
		clear:both;
		float:left;
		font-size:1.4em;
		margin-bottom:5px;
	}
	
	.course-item-widget .course-item-title
	{
	font-size:1em;
	}
			.course-item-title a, .course-item-title a:hover, .course-item-title a:visited
			{
				color:#00a78d;
			}
			
			.course-item-widget .course-item-title a, .course-item-widget .course-item-title a:hover,.course-item-widget .course-item-title a:visited
			{
				color:#fff;
			}
			
	.course-item-meta
	{
		clear:both;
		float:left;
		margin-bottom:5px;
	}	
	
	.course-item-meta-quali
	{
		float:left;
		width:240px;
	}
	
	.course-item-meta-ucas
	{
		float:left;
		width:240px;
	}
	
	.course-item-summary
	{
		clear:both;
		float:left;
	}
	
	#course-info-wrapper
	{
		background-color:#fff;	
		width:208px;
		float:left;
		margin-bottom:10px;
	}
	
	#course-info-image
	{
		width:188px;
		margin:10px;	
		float:left;		
	}
	
	#course-info-factsheet
	{
		background-color:#01a5ae;
		color:#fff;
		width:178px;
		margin:0px 10px 10px 10px;	
		padding:5px;
		float:left;	
		line-height:18px;
		font-size:1.1em;	
		background-image:url('../../images/nav-arrow.png');
		background-repeat:no-repeat;
		background-position:right center;				
	}	

	
	.UoNWidgetBtn
	{
		font-size:1.3em;	
		padding:5px 5px 5px 5px;	
		background-image:url('../../images/nav-arrow.png');
		background-repeat:no-repeat;
		background-position:right center;		
	}
	
	.course-summary
	{
		clear:both;	
		/*float:left;*/
		margin-bottom:10px;
	} 

	.ms-srch-sbLarge > input
	{
		width:380px !important;
	}
	
	
/* Staff Directory
=================================================*/

.nectar-info {
	margin-bottom:25px;
}

.nectar-info .ep_view_jump{
	margin-bottom:15px;
}

.nectar-info li {
	margin-bottom:15px;
}




/***** Screen Bigger than 960px *****/
@media only screen and (min-width:1200px) {

	.faqlisting-wrapper, .course-list-wrapper
	{
		width:530px;
	}
	.ms-srch-sbLarge > input
	{
		width:480px !important;
	}


	#course-info-wrapper
	{
		width:260px;
	}
	
	#course-info-image
	{
		width:240px;	
	}

	.course-item, .directory-item	
	{
		width:510px;	
	}	
	
	#course-info-factsheet
	{
		width:230px;	
		font-size:1.3em;		
	}	
	
	.UoNWidget hr { margin:10px 0 10px 0; border:0; border-top:1px solid #46c2cc; height:2px; width:100%; text-align:left; }

	.UoNWidget .find-a-course, .UoNWidget .find-staff{
		width:160px;
		font-size:1.3em;
	}
	
	.UoNWidget #find-a-course-details li a
	{
		font-size:1.2em;	
	}
	.UoNHomepageWidget .find-a-course
	{
		width:305px;
	}	

	.UoNNewsRollupItem
	{
		width:260px;
		margin:0px 20px 20px 20px;		
	}
	
		.UoNNewsRollupItem-Image img
		{
			width:250px;
			height:180px;
		}

	.UoNCircleWidget
	{
		width: 176px;
		height: 176px;
		border-radius: 88px;
		-webkit-border-radius: 88px;
		-moz-border-radius: 88px;
		margin-left:14px;
	}
    
	.UoNCircleWidget p
	{
		margin:65px 10px 10px 10px;
		font-size:1.5em;
	line-height:20px;		
	}
    
}


/***** Tablet (Smaller than 959px) *****/
@media only screen and (min-width: 768px) and (max-width: 959px) {

	.faqlisting-wrapper, .course-list-wrapper
	{
		width:335px;
	}
 
	.ms-srch-sbLarge > input
	{
		width:280px !important;
	}
 
	.course-item, .directory-item
	{
		width:310px;	 
	}	

	#course-info-wrapper
	{
		width:164px;
	}
	
	#course-info-image
	{
		width:144px;	
	}
	
	#course-info-factsheet
	{
		width:134px;			
	}
	#course-info-factsheet img
	{
		display:none;
		font-size:1em;
	}	

	.UoNNewsRollupItem
	{
		width:164px;
		margin:14px;		
	}
	.UoNHomepageWidget .search-a-course
	{
		 	padding:0px 7px;
	}
		.UoNNewsRollupItem-Image img
		{
			width:154px;
			height:110px;
		}


	.UoNCircleWidget
	{
	width: 115px;
	height: 115px;
	margin-left:5px;
	font-size:1.1em;
	}
	
	.UoNCircleWidget p
	{
		margin:32px 10px 10px 10px;
		font-size:1.1em;		
	}
	.home-quicklinks, .home-newsrollup, .home-widgets
	{
		margin-bottom: 10px;
	}
	
   
	.home-quicklinks h3, .home-newsrollup h3{
		font-size:2em ;
		line-height:40px;
	}	
 	
 	.UoNHomepageWidget h2
 	{
			font-size:2em;
	}
	
	.UoNHomepageWidgetBtn
	{
	font-size:0.9em;
	padding:5px 5px 5px 5px;
	}
 
	.UoNHomepageWidget .find-a-course
	{
		width:200px; 
		font-size:1.3em;
	}
		
	.UoNWidget h2 
	{
			font-size:1.5em;
	}
	.UoNWidget .find-a-course
	{
		width:70px;
		font-size:1.3em;
	}	
	
	.UoNWidgetBtn
	{
		font-size:1em;			
	}
 
}


/***** Phone (portrait 300px) *****/
@media only screen and (max-width: 767px) {


	.faqlisting-wrapper, .course-list-wrapper
	{
		width:280px;
	}

	.ms-srch-sbLarge > input
	{
		width:235px !important;
	}

	#course-info-wrapper
	{
		width:300px;
	}
	
	#course-info-image
	{
		width:280px;
	}
	
	#course-info-factsheet
	{
		width:270px;						
	}

	.course-item, .directory-item
	{
		width:260px; 	 
	}	 

  	.UoNNewsRollupItem
	{
		width:300px;
		margin:5px 0px 5px 0px;		
	}
		.UoNNewsRollupItem-Image img
		{
			width:290px;
			height:200px;
		}
	
	.UoNNewsRollupItem:first-child
	{
		margin-left:0px;	
	}
	
	.UoNNewsRollupItem:last-child
	{
		margin-right:0px;
	}
	
	.UoNNewsRollup ul li:first-child + li + li
	{
		font-size:2em;
	}

   	.UoNCircleWidget
	{
		margin:5px;
	}
	.UoNCircleWidget p
	{
		margin:45px 10px 10px 10px;	
		font-size:1.3em;		
	}
	
	.home-quicklinks, .home-newsrollup, .home-widgets
	{
		margin-bottom: 10px;
	}

	.home-quicklinks h3, .home-newsrollup h3{
		font-size:2.5em;
	}	
 
	.UoNHomepageWidget .find-a-course
	{
		width:150px;
		font-size:1.3em;
	}	
	.UoNHomepageWidget .search-a-course
	{

		font-size:1.3em !important;
	}	
	.UoNHomepageWidget #find-a-course-details li a
	{
		font-size:1.3em !important;	
	}
	.UoNWidget .find-a-course
	{
		width:200px;
		font-size:1.3em;
	}	
	
}



/***** Phone (landscape 420px) *****/
@media only screen and (min-width: 480px) and (max-width: 767px) {

	.faqlisting-wrapper, .course-list-wrapper
	{
		width:435px;
	}

	.ms-srch-sbLarge > input
	{
		width:380px !important;
	}

	#course-info-wrapper
	{
		width:456px;
	}
	
	#course-info-image
	{
		width:144px;	
		float:left;	
	}

	.course-item, .directory-item
	{
		width:410px;  	 
	}	
	
	
	#course-info-factsheet
	{

		float:left;	
		width: 250px; margin-top: 10px; font-size: 1.5em;							
	}
	#course-info-factsheet img
	{
		font-size:1em;
	}	


  	.UoNNewsRollupItem
	{
		width:218px;
		margin:5px 5px 5px 5px;
	}
	
		.UoNNewsRollupItem-Image img
		{
			width:208px;
			height:150px;
		}
	
	.UoNNewsRollupItem:first-child
	{
		margin-left:5px;	
	}
	
	.UoNNewsRollupItem:last-child
	{
		margin-right:5px;
	}
	
	.UoNCircleWidget
	{
		width: 200px;
		height: 200px;
		border-radius: 100px;
		-webkit-border-radius: 100px;
		-moz-border-radius: 100px;
		margin:14px;
	}
    
	.UoNCircleWidget p
	{
		margin:75px 10px 10px 10px;
		font-size:1.6em;		
	}
	
	.home-quicklinks, .home-newsrollup, .home-widgets
	{
		margin-bottom: 10px;
	}

	.home-quicklinks h3, .home-newsrollup h3{
		font-size:3em;
	}	
	
	.UoNHomepageWidget .find-a-course
	{
		width:300px;
		font-size:1.3em;
	}	
	.UoNWidget .find-a-course
	{
		width:330px;
		font-size:1.3em;
	}	
  
}

/***** Apply Links CSS ******/

.apply-part-content {
	background-color:#FFF;
	margin-bottom:10px;
}

.apply-part-header{
	background-color:#6B7073; 
	padding-left:10px;	
}

.apply-part-header h3 {
	color:#FFF !important;
}

.apply-part-links {
	padding:0px 0px 0px 20px;
}

.apply-link {
	float:right; 
	padding:0px 20px 0px 0px;
}

.apply-link-line {
	height:1px; !important; 
	border-color:#EEEBDC; 
	margin-top:5px;
}

.apply-link-title {
	padding:10px 0px 10px 20px;
	margin-bottom:8px;
}

.apply-links-footer {
	background-color:#f7f7f7;
	padding:20px 40px 20px 40px; 
	text-align:center;
}


/****** END ******/


/***** Retina *****/
@media only screen and (-webkit-min-device-pixel-ratio: 2) {

}
