﻿.align-self--center {
	align-self: center;
}

.font-align-center {
	text-align: center !important;
}

.background-color-brand-finnet {
	background-color: #093967 !important;
}

.font-color-gray-500 {
	color: #adb5bd !important;
}

.mobile-app-box {
	border-radius: 0.5rem;
	padding: 0 2rem 2rem 2rem !important;
}

.mobile-app-table {
	margin: 2em !important;
}

.margin-bottom--2em {
	margin-bottom: 2em;
}

.list__success {
	list-style: none;
	margin-bottom: .5em;
	margin-left: 1em;
	text-indent: -1em;
}

	.list__success::before {
		background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PSc4JyBmaWxsPSdub25lJz48cGF0aCBmaWxsPScjMDBBQTdFJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J000LjU2MiA4YS45OC45OCAwIDAgMS0uNzE1LS4zMDZMLjk2IDQuNzMyYTEuMDcgMS4wNyAwIDAgMSAwLTEuNDczLjk5Ljk5IDAgMCAxIDEuNDMzIDBsMi4xNjggMi4yMjlMOS42MDQuMzA2YS45OS45OSAwIDAgMSAxLjQzMiAwIDEuMDYgMS4wNiAwIDAgMSAwIDEuNDdMNS4yODEgNy42OTRhLjk5Ljk5IDAgMCAxLS43Mi4zMDZ6Jy8+PC9zdmc+");
		background-position: 50%;
		background-repeat: no-repeat;
		background-size: contain;
		content: "";
		display: inline-block;
		height: 1em;
		width: 1em;
		margin: 0 1em -.2em -1em;
	}

.mobile_support_instruction {
	font-size: 12px;
	padding-bottom: 20px;
}

.mobile_support_table {
	border-collapse: separate;
	border-spacing: 0 15px;
}

.mobile_support_td_input input {
	width: 180px;
}

.mobile_support_td_input select {
	width: 180px;
}

.mobile_support_td_input textarea {
	width: 180px;
	height: 80px;
}

.mobile_support_td_label {
	width: 144px;
}

.mobile-app-img {
	margin-top: 1rem !important;
	height: 100%;
}

.mobile_mobilepage_overview_button {
	background-color: #0b5697;
	color: #FFF;
	font-size: 13px;
	padding: 3px 3px;
	display: inline-block;
	width: 130px;
}

.mobile-app-downloads {
	display: flex;
	flex-flow: wrap;
}

@media (max-width: 767px) {
	.mobile-app-downloads {
		justify-content: space-evenly;
	}

	.mobile-app-img {
		height: auto;
		max-width: 80%;
	}
}