/*	Slider
	------  */

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
	outline: none;
}

.slides,
.flex-control-nav,
.flex-direction-nav {
	list-style: none;
	margin: 0;
	padding: 0;
}

.flexslider {
	border: 3px solid #dddddd;
	position: relative;
	width: 526px;
}

.flexslider img{
	border: 4px solid #fff;
}

.wide .flexslider {
	width: 758px;
}

.flexslider .slides .slide {
	display: none;

}

.flexslider .slides img {
	display: block;
}

.flex-pauseplay span {
	text-transform: capitalize;
}

.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

html[xmlns] .slides {
	display: block;
}

* html .slides {
	height: 1%;
}

.flexslider .slides {
	zoom: 1;
}

.flexslider .slides .slide {
	position: relative;
}

.flex-container {
	height: 292px;
	margin-bottom: 5px;
	overflow: hidden;
	padding: 0px;
	position: relative;
	width: 532px;
	zoom: 1;
}

.wide .flex-container {
	margin: 0;
	padding: 0;
	width: 760px;
}

.flex-caption {
	background: url(/media/wwwlboroacuk/styleassets/sitespecific/informationforstudents/images/slider/slider-text-bg2.png);
	padding: 0;
	line-height: 1.5;
	margin: 0;
	padding: 10px 30px 0px 30px;
	position: absolute;
	right: 4px;
	top: 169px;
	width:458px;
	color: #fff;
	height: 85px;
}

		.flex-caption p {
		}

		#main-content .flex-caption h3 {
		background: none;
		font-size: 22px;
		letter-spacing: -0.04em;
		line-height: 1;
		margin-top: 0px;
		margin-bottom: -8px;
		text-transform:none;
		color: #fff;
	}
	
		#main-content .flex-caption h3 a{
		text-decoration: none;
		color: #fff;
	}
	
		#main-content .flex-caption h3 a:hover{
		color: #dddddd;
	}
	
	#main-content .flex-caption p a{
		text-decoration: none;
		color: #fff;
		font-weight: bold;
	}
	
	#main-content .flex-caption p a:hover{
		color: #dddddd;
	}
	
.flex-direction-nav {
	height: 0;
}

	.flex-direction-nav li a {
		width: 54px;
		height: 64px;
		margin-left: 0px;
		display: block;
		background: url(/media/wwwlboroacuk/styleassets/sitespecific/informationforstudents/images/slider/slider-arrows.png) no-repeat;
		outline: none;
		position: absolute;
		top: 110px;
		cursor: pointer;
		text-indent: -9999px;
	}
	
	.flex-direction-nav li .next {
		background-position: -54px 0;
		right: 0;
	}
	
	.flex-direction-nav li .next:focus,
	.flex-direction-nav li .next:hover {
		background-position: -54px -64px;
	}
	
	.flex-direction-nav li .prev {
		left: 0;
	}
	
	.flex-direction-nav li .prev:focus,
	.flex-direction-nav li .prev:hover {
		background-position: left -64px;
	}	
	
	.flex-direction-nav li .disabled {
		opacity: .3;
		filter:alpha(opacity=30);
		cursor: default;
	}

.flex-control-nav {
	bottom: 30px;
	right: 16px;
	padding: 7px;
	position: absolute;
}

	.flex-control-nav li {
		margin: 0;
		display: inline-block;
		zoom: 1;
		*display: inline;
	}
	
	.flex-control-nav li:first-child {
		margin: 0;
	}
	
		.flex-control-nav li a {
			width: 18px;
			height: 18px;
			display: block;
			background: url(/media/wwwlboroacuk/styleassets/sitespecific/informationforstudents/images/slider/slider-pagination.png) no-repeat;
			cursor: pointer;
			text-indent: -999em;
		}
		
		.flex-control-nav li a:hover {
			background-position: -15px 0;
		}
		
		.flex-control-nav li a.active {
			background-position: -30px 0;
			cursor: default;
		}
		
		
			/*	Buttons in slider
	----------  */
	
#buttons_slider {}

	#buttons_slider .nav-button {
		line-height: 1;
		margin: 0px;
		overflow: hidden;
		padding: 0;
	}
	
		#buttons_slider .nav-button a {
			background: #e5e5e5 url() no-repeat left top;
			border: 1px solid #bc671a;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
			color: #ffffff;
			display: block;
			float: left;
			padding: 8px 9px 8px 25px;
			width: 179px;
		}
		
		#buttons_slider .nav-button a:focus,
		#buttons_slider .nav-button a:hover {
			background-position: left -32px;
		}