@charset "UTF-8";
/* CSS Document */
#bc-fix {
	position: relative;
top: -120px;
left: -150px;
margin-bottom: -90px;
}
#bc-fix .fm-breadcrumb__link:hover {
	color: #fff;
	text-decoration: underline;
}
#how-to {
	
}
#data-access {
	position: relative;
	top: -40px;
}
#data-access div.color-trigger--blue h3{
color: #ffffff !important;

}#data-access div.color-trigger--blue p{
color: #ffffff !important;
}

#identifiers-d {
	display: block;
	border: 1px solid #CBC8C3;
}
#identifiers-d td {
	border-right: 1px solid #CBC8C3 !important;
	background: #ffffff;
}
#identifiers-d th {
	border-right: 1px solid #fff !important;
}
#identifiers-d td.no-border, #identifiers-d th.no-border {
	border-right: none !important;
}

#identifiers-d img, #identifiers-m img {
	min-height: 22px;
width: 22px;
}
.credit-h4 p {
	margin: 0px !important;
}

.sample-button {
	position: relative;
	top: 36px;
}
#identifiers-m {
	display: none;
}
.col-title {
	font-weight: 700;
}
.link-list__list .icon-link__item {
	padding: 8px 0px !important;
}
#faq .faq-table {
	display: block;
	border: 1px solid #CBC8C3;
	width: 100%;
	margin-bottom: 32px;
}
#faq .faq-table td {
	border-right: 1px solid #CBC8C3 !important;
	background: #ffffff;
	width: 100%;
	min-width: 200px;
}
#faq .faq-table th {
	border-right: 1px solid #fff !important;
	background: #05314d !important;
}
#faq .faq-table td.no-border, #faq .faq-table th.no-border {
	border-right: none !important;
}
#faq .faq-table .col-one {
}
#faq .faq-table .col-two {
}
#faq .faq-table .col-three {
}

@media(max-width: 1535px) {
#bc-fix {
top: -120px;
left: -120px;
margin-bottom: -90px;
width: 1000px;
}
}
@media(max-width: 1119px) {
#bc-fix {
top: -120px;
left: -90px;
margin-bottom: -90px;
width: 600px;
}
}
@media(max-width: 799px) {
#bc-fix {
top: 0px;
left: -40px;
margin-bottom: -30px;
width: auto;
}
}

@media(max-width: 768px) {

	#identifiers-d {
	display: none;
}
#identifiers-m {
	display: block;
}

}
@media(max-width: 695px) {
#faq .faq-table td {
	min-width: auto !important;
}
}
@media(max-width: 399px) {
.fm-accordion-item__body {
    margin-top: 16px !important;
    padding: 32px 8px !important;
}
}