/***
 * Recent News
 */

section.recent-news {
	padding-top: 40px;

	.title {	
		margin-bottom: 40px;
	}
}

.owl-nav {
	display: inline-block;
		
	> span {
		color: #ccc;
		font-size: 18px;
		padding: 5px 14px;
		border-radius: 3px;
		border: 1px solid;
		display: inline-block;
		position: relative;
		cursor: pointer;
		@include transition;

		&:hover,
		&:focus {
			background-color: #efefef;
		}
		
		i {
			color: inherit;	
			display: inline;	
			font-size: 18px
		}
			
	}
}

.recent-news .owl-nav {
	position: absolute;
	right: 15px;
	top: 0;
}