.alert-notice {
	@extend .alert-info;
}

ul.pagenav {
	background: none;
	border: none;
}

a,
a:hover,
a:focus,
a:active {
	text-decoration: none;
}

.astroid-top-bar {
	line-height: $topbar-height;
	border-bottom: 1px solid;
	border-color: $topbar-border-color;
}

.astroid-social-icons {
	li {
		display: inline-block;
		width: 40px;
		text-align: center;

		a {
			color: $socialicons-color;
			font-size: $socialicons-font-size;

			&:hover {
				color: $primary;
			}
		}
	}
}

.astroid-featured-1 {

	.fa,
	.fab,
	.fas {
		font-size: 46px;
	}
}

.astroid-featured-list {
	text-align: left;

	li {
		font-size: 20px;
		font-weight: 600;
		line-height: 30px;
		margin-bottom: 10px;

		span {
			font-size: 23px;
			display: inline-block;
			background: #fff;
			color: $primary;
			width: 53px;
			height: 53px;
			border-radius: 100%;
			text-align: center;
			line-height: 53px;
			border: 1px solid #eeeeee;
		}
	}
}

.hide-mobile {
	@include media-breakpoint-between(xs, sm) {
		display: none !important;
	}
}

.hide-tablet {
	@include media-breakpoint-only(md) {
		display: none !important;
	}
}

.hide-desktop {
	@include media-breakpoint-between(lg, xl) {
		display: none !important;
	}
}

.fa-ul {
	li {
		font-size: 1.3rem;
	}
}

.address-details {
	padding-top: 10px;

	.address-info {
		clear: left;
		padding-bottom: 10px;
	}

	.icon {
		float: left;
		font-size: 20px;
		margin-right: 15px;
		line-height: normal;
	}

	.content {
		overflow: hidden;
	}
}

.team-section {
	.card {
		transition: $transition-base;

		&:hover {
			box-shadow: $box-shadow;
		}

		.profile-link {
			a {
				color: $body-color;

				&:hover,
				&:focus {
					color: $primary;
				}
			}
		}
	}
}

.hover_shadow {
	>div {
		transition: $transition-base;

		&:hover {
			box-shadow: $box-shadow;
		}
	}
}

.accordion {
	.card-header {
		background: none;
	}
}

//Actions
ul.actions {
	list-style-type: none;
	text-align: right;

	a {
		padding: 0;
	}

	li {
		display: inline;
	}
}

//Articleinfo
.article-info {
	overflow: hidden;

	.article-info-term {
		display: none;
	}

	dd {
		float: left;
		padding: 0 5px;
		margin: 0;

		span {
			text-transform: none;
			display: inline-block;
			padding: 0;
			margin: 0;
		}

		&:not(:last-child) {
			border-right: solid 1px #ccc;
		}
	}
}