@font-face {
	font-family: 'ROBOTO-MEDIUM';
	src: url("../fonts/ROBOTO-MEDIUM.TTF");
}

@font-face {
	font-family: 'Averta-Light';
	src: url("../fonts/Averta-Light.ttf");
}

@font-face {
	font-family: 'Averta-Bold';
	src: url("../fonts/Averta-Bold.ttf");
}

@font-face {
	font-family: 'Averta-Regular';
	src: url("../fonts/Averta-Regular.ttf");
}

@font-face {
	font-family: 'ROBOTO-REGULAR';
	src: url("../fonts/ROBOTO-REGULAR.TTF");
}

@font-face {
	font-family: 'Averta-Semibold';
	src: url("../fonts/Averta-Semibold.ttf");
}

@font-face {
	font-family: 'QUICKSAND-MEDIUM';
	src: url("../fonts/QUICKSAND-MEDIUM.TTF");
}

@font-face {
	font-family: 'QUICKSAND-REGULAR';
	src: url("../fonts/QUICKSAND-REGULAR.TTF");
}

@font-face {
	font-family: 'QUICKSAND-SEMIBOLD';
	src: url("../fonts/QUICKSAND-SEMIBOLD.TTF");
}

@font-face {
	font-family: 'QUICKSAND-BOLD';
	src: url("../fonts/QUICKSAND-BOLD.TTF");
}

.breadcrumb li {
	display: inline;
}

.breadcrumb {
	margin-bottom: 0;
	padding: 0;
	background-color: unset;
}

	.breadcrumb li > a {
		color: #000;
	}

		.breadcrumb li > a > span {
			color: #000 !important;
		}

	.breadcrumb li span .fa {
		margin: 0 5px;
		color: #000;
	}

.blog_entry h3 {
	margin: 5px 0;
	font-size: 14px;
	font-weight: normal;
}

	.blog_entry h3 a {
		font-size: 14px;
		color: #222;
		display: table;
	}

		.blog_entry h3 a i {
			display: table-cell;
			width: 15px;
		}
.d_page {
	width: 100%;
	margin: 15px 0 25px 0;
	float: left;
	text-align: center;
	margin: 0;
	margin-bottom: 20px;
	margin-top: 20px;
}

	.d_page b {
		background-color: #125faf;
		border-color: #125faf;
		color: #fff;
		margin-right: 8px;
		width: 40px;
		height: 40px;
		font-size: 17px;
		border-radius: 50px;
		font-weight: 400;
		display: inline-block;
		line-height: 21px;
		padding-top: 9px;
	}

	.d_page a {
		margin: 0 2.5px;
		background: #fff;
		text-align: center;
		display: inline-block;
		width: 40px;
		height: 40px;
		border-radius: 50%;
		line-height: 19px;
		font-size: 17px;
		color: #b5b0b0;
		border: 1px solid #b5b0b0;
		text-decoration: none;
		padding-top: 8px;
	}

		.d_page a:hover {
			background-color: #125faf;
			border-color: #125faf;
			color: #fff !important;
		}
@media(min-width:768px) {
}

@media (min-width: 992px) {
	.thumb img {
		width: 100%;
	}
}

@media (max-width: 1024px) and (min-width:992px) {
}

@media (max-width: 991px) {
}

@media (max-width: 768px) {
}

@media (max-width: 480px) {
}

@media (max-width: 668px) {
}

@media (max-width: 376px) {
}

@media (max-width: 569px) {
}

@media (max-width: 321px) {
}
