/* line 22, sass/helpers/_buttons.scss */
.wrapper--search-tabs .wrapper--btn a, .wrapper--search-tabs .wrapper--btn a:hover, .wrapper--search-tabs .wrapper--btn a.active-tab {
	background-size: 100% 100%;
	cursor: pointer;
	display: inline-block;
	font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
	*display: inline;
	*zoom: 1;
	font-weight: 500;
	text-align: center;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	background-image: none;
	text-decoration: none;
	vertical-align: baseline;
}

.wrapper--search-tabs .wrapper--btn a:focus, .wrapper--search-tabs .wrapper--btn a:hover, .wrapper--search-tabs .wrapper--btn a:active {
	outline: 0;
	text-decoration: none;
}

/* line 56, sass/helpers/_list.scss */
.wrapper--search-tabs .wrapper--btn ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.wrapper--search-tabs .wrapper--btn ul > li {
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
}

.wrapper--search-tabs .b-text-wrapper, .wrapper--search-tabs .b-media-wrapper, .wrapper--search-tabs .title, .wrapper--search-tabs .summary {
	display: block;
}

/* line 50, sass/searchtab.scss */
.wrapper--search-tabs .edan-search-result {
	margin-bottom: 24px;
	margin-bottom: 2.4rem;
}

/* line 52, sass/searchtab.scss */
.flexbox .wrapper--search-tabs .edan-search-result {
	background: none;
	padding: 0;
}

.flexbox .wrapper--search-tabs .edan-search-result .inner {
	*zoom: 1;
	padding: 5px 10px;
	background-color: #EFF3F4;
	border: 1px solid #e9eef0;
	display: block;
}

.flexbox .wrapper--search-tabs .edan-search-result .inner:before, .flexbox .wrapper--search-tabs .edan-search-result .inner:after {
	content: " ";
	display: table;
	line-height: 0;
}

.flexbox .wrapper--search-tabs .edan-search-result .inner:after {
	clear: both;
}

.flexbox .wrapper--search-tabs .edan-search-result .inner:hover {
	background-color: #e0e8ea;
}

.wrapper--search-tabs .edan-search-result .inner {
	color: #101820;
}

.wrapper--search-tabs .edan-search-result .inner:visited {
	color: #101820;
}

.wrapper--search-tabs .edan-search-result .inner:focus {
	color: #101820;
}

.wrapper--search-tabs .edan-search-result .inner:hover {
	color: #101820;
}

.wrapper--search-tabs .edan-search-result .inner:active {
	color: #101820;
}

.wrapper--search-tabs .thumbnail {
	margin-right: 10px;
	margin-right: 1rem;
}

.wrapper--search-tabs .wrapper--btn {
	margin: 24px 0;
	margin: 2.4rem 0;
	text-align: center;
}

.wrapper--search-tabs .wrapper--btn li {
	margin: 0 0 24px;
	margin: 0 0 2.4rem;
}

.wrapper--search-tabs .wrapper--btn a {
	font-size: 13px;
	font-size: 1.3rem;
	-webkit-transition: background-color 300ms ease-out, border-color 320ms ease-out;
	transition: background-color 300ms ease-out, border-color 320ms ease-out;
	background-color: #D0D7DE;
	border: 1px solid #c4cad1;
	color: #48484B;
	position: relative;
	z-index: 1;
	-webkit-box-shadow: rgba(0, 0, 0, 0.12) -1px 0 2px 0, rgba(0, 0, 0, 0.12) 1px 0 2px 0, rgba(0, 0, 0, 0.24) 0 1px 1px 0;
	box-shadow: rgba(0, 0, 0, 0.12) -1px 0 2px 0, rgba(0, 0, 0, 0.12) 1px 0 2px 0, rgba(0, 0, 0, 0.24) 0 1px 1px 0;
	padding: 6px 20px;
	padding: 0.6rem 2rem;
	line-height: 1.125;
	margin-bottom: 24px;
	margin-bottom: 2.4rem;
	letter-spacing: .1px;
	margin: 0;
	width: 100%;
}

.wrapper--search-tabs .wrapper--btn a:visited {
	color: #48484B;
}

.wrapper--search-tabs .wrapper--btn a:focus {
	color: #48484B;
}

.wrapper--search-tabs .wrapper--btn a:hover {
	color: #48484B;
}

.wrapper--search-tabs .wrapper--btn a:active {
	color: #48484B;
}

.wrapper--search-tabs .wrapper--btn a:focus, .wrapper--search-tabs .wrapper--btn a:hover, .wrapper--search-tabs .wrapper--btn a:active {
	background-color: #b2bec9;
	border-color: #fdfdfd;
	outline: 0;
	text-decoration: none;
	-webkit-box-shadow: rgba(0, 0, 0, 0.16) -2px 0 2px 0, rgba(0, 0, 0, 0.16) 2px 0 2px 0, rgba(0, 0, 0, 0.32) 0 2px 2px 0;
	box-shadow: rgba(0, 0, 0, 0.16) -2px 0 2px 0, rgba(0, 0, 0, 0.16) 2px 0 2px 0, rgba(0, 0, 0, 0.32) 0 2px 2px 0;
}

.wrapper--search-tabs .wrapper--btn a:hover, .wrapper--search-tabs .wrapper--btn a.active-tab {
	-webkit-transition: background-color 300ms ease-out, border-color 320ms ease-out;
	transition: background-color 300ms ease-out, border-color 320ms ease-out;
	background-color: #9f3050;
	border: 1px solid #872f48;
	color: white;
	position: relative;
	z-index: 1;
	-webkit-box-shadow: rgba(0, 0, 0, 0.12) -1px 0 2px 0, rgba(0, 0, 0, 0.12) 1px 0 2px 0, rgba(0, 0, 0, 0.24) 0 1px 1px 0;
	box-shadow: rgba(0, 0, 0, 0.12) -1px 0 2px 0, rgba(0, 0, 0, 0.12) 1px 0 2px 0, rgba(0, 0, 0, 0.24) 0 1px 1px 0;
}

.wrapper--search-tabs .wrapper--btn a:hover:visited, .wrapper--search-tabs .wrapper--btn a.active-tab:visited {
	color: white;
}

.wrapper--search-tabs .wrapper--btn a:hover:focus, .wrapper--search-tabs .wrapper--btn a.active-tab:focus {
	color: white;
}

.wrapper--search-tabs .wrapper--btn a:hover:hover, .wrapper--search-tabs .wrapper--btn a.active-tab:hover {
	color: white;
}

.wrapper--search-tabs .wrapper--btn a:hover:active, .wrapper--search-tabs .wrapper--btn a.active-tab:active {
	color: white;
}

.wrapper--search-tabs .wrapper--btn a:hover:focus, .wrapper--search-tabs .wrapper--btn a:hover:hover, .wrapper--search-tabs .wrapper--btn a:hover:active, .wrapper--search-tabs .wrapper--btn a.active-tab:focus, .wrapper--search-tabs .wrapper--btn a.active-tab:hover, .wrapper--search-tabs .wrapper--btn a.active-tab:active {
	background-color: #78243c;
	border-color: #c55776;
	outline: 0;
	text-decoration: none;
	-webkit-box-shadow: rgba(0, 0, 0, 0.16) -2px 0 2px 0, rgba(0, 0, 0, 0.16) 2px 0 2px 0, rgba(0, 0, 0, 0.32) 0 2px 2px 0;
	box-shadow: rgba(0, 0, 0, 0.16) -2px 0 2px 0, rgba(0, 0, 0, 0.16) 2px 0 2px 0, rgba(0, 0, 0, 0.32) 0 2px 2px 0;
}

@media (min-width: 680px) {
	.wrapper--search-tabs .layout {
		*zoom: 1;
	}

	.wrapper--search-tabs .layout:before, .wrapper--search-tabs .layout:after {
		content: " ";
		display: table;
		line-height: 0;
	}

	.wrapper--search-tabs .layout:after {
		clear: both;
	}

	.wrapper--search-tabs .layout .col {
		width: 48.57143%;
		float: left;
		margin-right: 2.85714%;
	}

	.wrapper--search-tabs .layout .col.col-2 {
		float: right;
		margin-right: 0;
	}

	.wrapper--search-tabs .wrapper--btn ul {
		display: grid;
		grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
	}

	.no-flexbox .wrapper--search-tabs .wrapper--btn ul {
		*zoom: 1;
	}

	.no-flexbox .wrapper--search-tabs .wrapper--btn ul:before, .no-flexbox .wrapper--search-tabs .wrapper--btn ul:after {
		content: " ";
		display: table;
		line-height: 0;
	}

	.no-flexbox .wrapper--search-tabs .wrapper--btn ul:after {
		clear: both;
	}


	.wrapper--search-tabs .wrapper--btn li {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 auto;
		flex: 1 0 auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.no-flexbox .wrapper--search-tabs .wrapper--btn li {
		float: left;
	}

	.wrapper--search-tabs .wrapper--btn li a {
		display: block;
		width: 100%;
		max-width: 100%;
		float: none;
	}

	.wrapper--search-tabs .wrapper--btn li a, .wrapper--search-tabs .wrapper--btn li a:hover, .wrapper--search-tabs .wrapper--btn li a.active, .wrapper--search-tabs .wrapper--btn li a.active:hover{
		-webkit-box-shadow: none;
		box-shadow: none;
	}

	.wrapper--search-tabs .wrapper--btn li a span {
		display: block;
	}
}

@media (min-width: 980px) {
	.wrapper--search-tabs .wrapper--btn li {
		margin-bottom: 0;
	}
}

