.tax-faq-category {
	font-family: 'poppins';
}

.product-legend li {
	cursor: pointer;
}

.product-legend h2 {
	font-size: 105%;
	color: inherit;
	text-transform: uppercase;
}

.tax-faq-category .alert {
	padding: 15px;
	font-size: 18px;
}
/*
.term-kornit-support-service-contact-information, .term-kornit-support-service-contact-information .product-legend h2, .term-kornit-support-service-contact-information li:hover, .term-kornit-support-service-contact-information li.active{
	color: #084298;
}

.term-kornit-support-service-contact-information .alert {
	color: #084298;
	background-color: #cfe2ff;
	border-color: #cfe2ff;
}

.term-dtg-and-roll-to-roll-printing-technologies, .term-dtg-and-roll-to-roll-printing-technologies .product-legend h2, .term-dtg-and-roll-to-roll-printing-technologies li:hover, .term-dtg-and-roll-to-roll-printing-technologies li.active {
	color: #ea4380;
}
.term-dtg-and-roll-to-roll-printing-technologies .alert {
	color: #ea4380;
	background-color: #ea438014;
	border-color: #ea438045;
}
.term-kornit-printers-capabilities, .term-kornit-printers-capabilities .product-legend h2, .term-kornit-printers-capabilities li:hover, .term-kornit-printers-capabilities li.active {
	color: #457f97;
}
.term-kornit-printers-capabilities .alert {
	color: #457f97;
	background-color: #457f9717;
	border-color: #4576974d;
}
.term-on-demand-production-business-impact, .term-on-demand-production-business-impact .product-legend h2, .term-on-demand-production-business-impact li:hover, .term-on-demand-production-business-impact li.active {
	color: #084298;
}
.term-on-demand-production-business-impact .alert {
	color: #084298;
	background-color: #cfe2ff;
	border-color: #cfe2ff;
}
.term-screen-printing-and-other-printing-technologies, .term-screen-printing-and-other-printing-technologies .product-legend h2, .term-screen-printing-and-other-printing-technologies li:hover, .term-screen-printing-and-other-printing-technologies li.active {
	color: #eb4c32;
}
.term-screen-printing-and-other-printing-technologies .alert {
	color: #eb4c32;
	background-color: #eb4c320f;
	border-color: #eb4c3259;
}
.term-sustainability-general, .term-sustainability-general .product-legend h2, .term-sustainability-general li:hover, .term-sustainability-general li.active {
	color: #4336f5;
}
.term-sustainability-general .alert {
	color: #4336f5;
	background-color: #4336f517;
	border-color: #4336f55e;
}
*/

.alert {
	color: #555;
	background-color: #f3f3f3;
	border-color: #ccc;
}
.tax-faq-category a {
	color: inherit;
	text-decoration: none;
}

.tax-faq-category header, .tax-faq-category header a {
	color: #000;
}

.tax-faq-category header .goto-less {
	color: #fff;
}	

.tax-faq-category .product-legend {
	margin: 0;
	padding: 0;
}

.tax-faq-category header .content-wrapper .items {
	margin-bottom: 0;
}

.faq.container {
	margin-top: 85px;
	max-width: 882px;
}

.faq.container-fluid {
	margin-top: 85px;
}

.faq-category:first-child {
	margin-top: -85px;
}

.faq-title {
	padding: 63px 0 44px;
	font-size: 40px;
	font-weight: 100;
	line-height: 1.06;
}

.type-faq .faq-question {
	margin: 0 0 18px;
	font-size: 18px;
	text-decoration: underline;
	font-weight: 100;
}

.type-faq .faq-answer {
	margin: 30px 0 45px;
}

.type-faq .faq-answer a {
	text-decoration: underline;
}

.acc-trigger {
	cursor: pointer
}

.acc-section {
	display: none;
}

@media screen and (max-width: 1024px) {
    .product-legend {
        display: block;
        position: static;
    }
	.content-wrapper {
		max-width: 100%;
	}
}