.news-holder { 
	width:100%;
	position:relative; 
	float:left;
	padding-bottom:15px;
}
@media only screen and (max-width : 1200px) {
	.news-holder { 
		padding-bottom:75px;
	}	
}
.sub-content .newsPhoto img { 
	width:100%;
	padding-bottom:50px;
}
@media only screen and (max-width : 768px) {
	.sub-content .newsPhoto img { 
		width:100%;
		padding-bottom:20px;
	}	
}

.sub-content  .newsTitle h1 {
	margin:0px;
	margin-bottom:15px;
	font-family: 'DINOT-Black';
	text-transform:uppercase;
	font-size:32px;	
}
 
.sub-content  .newsTitle h1 a {
	color:#000;
}
.sub-content  .newsText p { 
	font-size:18px;
	font-family: 'MyriadPro-Light';
	line-height:30px;
	margin-bottom:0px;
}
.sub-content  .newsSubTitle { 
	font-family: 'MyriadPro-Light';
	font-size:18px;
	color:#04a696;
	line-height:30px;
	padding-bottom:15px;
}
.sub-content .navi-wrap {
	background-color:#fff;
    position: relative;
    float: left;
    width: 100%;
    padding-bottom: 100px;
}
.navi-wrap .btn-primary { 
	color:#000;
	border:0px solid #102550;
	background-color:#efefef;
	border-radius:0px;
	text-align:center!important;
	box-shadow:none;
	text-transform:uppercase;
	padding-top:8px; 
	padding-bottom:6px;
	font-size:15px;	
	width:100%;
	max-width:38px;
}
.navi-wrap .btn-primary:hover { 
	border:0px solid #102550;
	background-color:#04a696;
	color:#fff;
	text-align:center;
}
.navi-wrap .btn-primary:focus { 
	border:0px solid #102550;
	background-color:#d3d92b;
	color:#fff;
	text-align:center;
}
.navi-wrap .btn-primary.active { 
	border:0px solid #102550;
	background-color:#d3d92b;
	color:#fff;
	text-align:center;
}
.navi-wrap .btn-primary i.icon-chevron-left {
	font-size:12px;
}
.navi-wrap .btn-primary i.icon-chevron-right {
	font-size:12px;
}
@media only screen and (max-width : 768px) {
	.sub-content .navi-wrap {
		display:none;	
	}
}

@media only screen and (max-width : 768px) {
	.news-holder { 
		border-bottom:1px solid #efefef;
	 	margin-bottom:30px;
		padding-bottom:0px;
	}
	.news-holder:last-child { 
		border-bottom:0px solid #efefef;
	 	margin-bottom:0px;
		padding-bottom:0px;
	}
	.sub-content  .newsText { 
		padding-bottom:30px;
	}
 	.sub-content  .newsTitle h1 {
		margin:0px;
		margin-bottom:10px;
		font-size:20px;	
	}
	.sub-content  .newsText p,  .sub-content  .newsSubTitle { 
		font-size:16px;
		line-height:28px;
	}
	 
}

.return {
	display:block;
	padding: 20px 0;
	background-color: #efefef;
	width: 100%;
	text-align: center;
	font-family: 'DINOT-Bold';
	font-size: 16px;
	text-transform:uppercase;
	padding-top:23px;
	height:66px;
}
.return a { 
	color: #102550;
	text-decoration: none;
	display:block;
}
.return a:hover { 
	color:#04a696;
}