.typeWrap-mask_producttiles .headline {
    font-family: "klavika_regularbold", Verdana, sans-serif;
    line-height: 1.4em;
    margin: 10px 0 0;
}

.typeWrap-mask_producttiles .item {
    text-align: center;
}
.typeWrap-mask_producttiles .itemInner {
    float: left;
    position: relative;
    width: 100%;
}

.typeWrap-mask_producttiles .owl-carousel .owl-item img {
    height: 200px;
    width: auto;
    width: auto;
    display: inline-block;
}

.typeWrap-mask_producttiles input {
	margin: 0;
}


.typeWrap-mask_producttiles .jpfaqList .inclText .klappinhalt img {
	float: right;
    margin-left: 30px;
    max-width: 30%;
}

.typeWrap-mask_producttiles .jpfaqList li.active .toggleTriggerContainer {
	background-color: #f0f0f0;
    text-align: left;
}


.typeWrap-mask_producttiles .jpfaqList .headlineInner {
    padding: 0;
    margin: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: flex-start;
}

.typeWrap-mask_producttiles .jpfaqList li {
    margin-bottom: 20px;
}

.typeWrap-mask_producttiles .jpfaqList li:last-child {
    margin-bottom: 0;
}

.typeWrap-mask_producttiles .jpfaqList li .toggleTrigger {
	border: 1px solid #ccc;
}

.typeWrap-mask_producttiles .textWrap {
    float: left;
    margin-bottom: -17px;
    margin-top: -8px;
    width: 100%;
}

.typeWrap-mask_producttiles ul.jpfaqList {
    float: left;
    width: 100%;
}