.single-nus-news #primary {
	width:100%;
}

.single-nus-news.ast-right-sidebar #primary {
	padding-right:0px;
	border-right:0px;
}

.type-nus-news .entry-header {
	padding-top:30px;
}

.type-nus-news .entry-header:after {
	content: "";
	display:block;
	clear:both;
}

.type-nus-news .entry-header .post-thumb-img-content {
	display:none;
}

body.single-nus-news .entry-header .ast-single-post-order {
	margin-top:0px !important;
}

.type-nus-news .entry-header h1 {
	color:#003d7c;
	font-weight:500;
	font-size:40px;
}

.type-nus-news .entry-header .news-meta {
	margin-bottom:10px;
	color:#000;
	font-weight:700;
	font-size:16px;
}

.type-nus-news .entry-header .single-detail-clearer {
	clear:both;
}

.type-nus-news .entry-header .single-detail-container {
	max-width:100%;
	display:flex;
	margin-top:0px;
	border-top:0px;
	background-color:#fff;
}

.type-nus-news .entry-header .single-detail-container .single-detail {
	width:20%;
	padding:10px 0px;
}

.type-nus-news .entry-header .single-detail-container .single-detail,
.type-nus-news .entry-header .single-detail-container .single-detail a {
	font-weight:700;
	color:#003d7c;
}

.type-nus-news .entry-content .single-social-news-container {
	padding-top:20px;
}

.type-nus-news .entry-content .single-detail-clearer {
	clear:both;
	border-bottom:1px solid #f2f2f2;
	margin-top:20px;
	margin-bottom:20px;
}

.single-more-news-title {
	margin-bottom:30px;
}

.single-more-news-title h3 {
	font-size:30px;
	font-weight:700;
	color:#003d7c;
}

.single-more-news-container {
	display:flex;
	align-items: stretch;
	margin-left:-20px;
	margin-right:-20px;
}

.single-more-news-container .news-more {
	width:33%;
	padding:0px;
	margin:0px 20px 20px;
	background-color:#f8f8f8;
}

.single-more-news-container .news-more a,
.single-more-news-container .news-more a:hover {
	text-decoration:none !important;
}

.single-more-news-container .news-more img {
	height: 220px !important;
    object-fit: cover;
	object-position: top;
    min-width: 150px;
    width: 100% !important;
}

.single-more-news-container .news-more-text {
	padding:20px;
	background-color:#f8f8f8;
}

.single-more-news-container .news-more-title {

}

.single-more-news-container .news-more-title h3 {
	font-size:16px;
	font-weight:700;
	line-height:1.2em;
	color:#003d7c;
}

.single-more-news-container .news-more a:hover .news-more-title h3 {
	color:#ef7c00;
}

.single-more-news-container .news-more-excerpt {
	margin-top:15px;
	font-size:14px;
	font-weight:500;
	line-height:1.5em;
	color:#000;
	height:6em;
	overflow:hidden;
}

.single-more-news-container .news-more-excerpt p {
	margin:0px !important;
}

.single-nus-news #main > .navigation.post-navigation {
	display:none;
}

.single-nus-news.ast-right-sidebar #primary.content-area.primary { width: 65%; }

.single-nus-news.ast-right-sidebar #secondary.widget-area.secondary {
	margin-top:4.5em;
	width: calc( 35% - 30px );
	padding-left:30px;
	margin-left:30px;
	border-left:1px solid #f0f0f0;
}

.single-nus-news.ast-right-sidebar #secondary.widget-area .widgettitle {
	font-weight: 700;
	color:#004282;
	font-size:32px;
}

@media only screen and ( max-width: 768px ) {
	.type-nus-news .entry-header .post-thumb-img-content {
		float:none;
		width:100%;
		height:auto;
		margin-right:0px;
	}

	.type-nus-news .entry-header h1 {
		font-size:30px;
	}

	.type-nus-news .entry-header .single-detail-container .single-detail {
		width:50%;
	}

	.single-more-news-container {
		display:block;
	}

	.single-more-news-container .news-more {
		width:auto;
		margin-left:50px;
		margin-right:50px;
	}

	.single-more-news-container .slick-prev {
		left:10px;
		width:40px;
		height:40px;
		z-index:10;
	}

	.single-more-news-container .slick-prev:before {
		font-family: dashicons;
		content:"\f341";
		color:#003d7c;
		font-size:40px;

	}

	.single-more-news-container .slick-next {
		right:10px;
		width:40px;
		height:40px;
		z-index:10;
	}

	.single-more-news-container .slick-next:before {
		font-family: dashicons;
		content:"\f345";
		color:#003d7c;
		font-size:40px;
		
	}

	.single-more-news-container .news-more {
		margin-left:25px;
		margin-right:25px;
	}
	
	.single-nus-news.ast-right-sidebar #primary.content-area.primary {
		width:100%;
	}
	
	.single-nus-news.ast-right-sidebar #secondary.widget-area.secondary {
		width:100%;
		margin-left:0px;
		margin-top:0px;
		border:0px;
		padding:0px;
	}
}