
.page-single .top-page .bread-crumb {
	position: absolute;
	bottom: 7%;
	color: #fff;
	left: 0%;
	width: 100%;
	text-align: center;
}
.page-single .top-page .bread-crumb  a {
	color: #fff;
	font-size: 16px;
}

.page-single .single-content {
	float: left;
	width: 75%;
}
.page-single .single-content .title {
	float: left;
	width: 100%;
	font-family: OxyBold;
	color: #262626;
	text-transform: uppercase;
	font-size: 24px;
	margin-bottom: 10px;
}
.page-single .single-content .post-date {
	float: left;
	width: 100%;
	font-style: italic;
	font-size: 14px;
	color: #808080;
	margin-bottom: 15px;
}
.page-single .single-content .page-content {
	float: left;
	width: 100%;
	text-align: justify;
	font-size: 16px;
	color: #808080;
	margin-bottom: 40px;
}
.page-single .single-sidebar {
	float: right;
	width: 22%;
}
.page-single .single-sidebar .list-news {
	float: left;
	width: 100%;
	margin-bottom: 50px;
}
.page-single .single-sidebar .list-news .news {
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.page-single .single-sidebar .list-news .news img {
	float: left;
	width: 25%;
}
.page-single .single-sidebar .list-news .news .news-title {
	float: right;
	width: 72%;
	font-size: 14px;
	font-family: OxyBold;
}
.page-single .single-sidebar .list-news .news .news-title > a {
	text-transform: uppercase;
}
.page-single .single-sidebar .list-news .news .news-title .read-more {
	text-transform: unset;
	font-size: 13px;
	color: #b08d3d;
	font-family: Oxy;
}
.page-single .single-sidebar .sidebar-title {
	float: left;
	width: 100%;
	font-size: 20px;
	font-family: OxyBold;
	color: #0f1725;
	margin-bottom: 30px;
	text-transform: uppercase;
}
.page-single .single-sidebar  .list-lib {
	float: left;
	width: 100%;
}
.page-single .single-sidebar .list-lib .lib {
	float: left;
	width: 48%;
	margin-right: 4%;
	margin-bottom: 20px;
}
.page-single .single-sidebar .list-lib .lib:nth-child(2n) {
	margin-right: 0px;
}
.page-single .single-sidebar .list-lib .lib .lib-img {
	float: left;
	width: 100%;
}
.page-single .single-sidebar .list-lib .lib .lib-img img {
	width: 100%;
}
.page-single .single-sidebar .list-lib .lib .lib-title {
	float: left;
	width: 100%;
	text-transform: uppercase;
	font-size: 14px;
	font-family: OxyBold;
}
.page-single .single-content .page-content img {
	max-width: 100%;
	display: block;
	margin: auto;
	height: auto;
}
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }

@media only screen and (max-width: 425px)  {
	.page-single .single-sidebar, .page-single .single-content  {
		width: 100%;
	}
	.page-single .top-page {
		padding: 0px;
		height: 400px;
		overflow: hidden;
		position: relative;
	}
	.page-single .top-page img {
		position: absolute;
		top: 0px;
		height: 100%;
		width: auto;
		left: -150%;
	}
	.page-single .single-content table {
		width: 320px !important;
	}
	.page-single .top-page .bread-crumb {
		left: 9%;
		margin-left: 0px;
	}
	.page-single h2 {
		font-size: 20px;
	}
}