.ce-textpic{
  overflow: inherit;
}

.fce_acc_block.aufklappbar {
  width:100%;
  float:left;
  margin-bottom:10px;
}
.fce_acc_content {
   width:100%;
   max-width:465px;
   /*float:left;*/
	display:none;
	opacity:0;
   -webkit-transition: opacity 1s; /* Safari */
    transition: opacity 1s;
	border: 1px solid hsl(0, 0%, 85%);
	border-top-color: hsl(56, 20%, 87%);
    border-top: 1px solid hsl(0, 0%, 87%);
	padding:10px;
}
.fce_acc_title{
  width:100%;
  max-width:465px;
  float:left;
  background-color: #ececec !important;
    border-color: hsl(0, 0%, 87%) !important;
    padding: 17px 30px 17px 0 !important;
	
	    border: 1px solid hsl(0, 0%, 85%);
}
.fce_acc_title:hover{
  cursor:pointer;
  border: 1px solid #9b9b9b !important;
  opacity:0.8;
}
.fce_acc_title .fa{
	display:block !important;
	position:absolute;
	left:10px;
	padding-top:2px;
}

.fce_acc_title h3,.fce_acc_title h4{
   margin: 0px !important;
       /* line-height: 1.1 !important; */
    padding-left: 30px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-top: 0px !important;
	font-weight:bold;
}
.fce_acc_title h3:after,.fce_acc_title h4:after{
    background-image: url(img/plus.png) !important;
    left: 10px !important;
    height: 32px !important;
    width: 26px !important;
    background-size: 100% !important;
    top: 30% !important;
}

.fce_acc_content.active {
    display:block;
	opacity:1;
	-webkit-transition: opacity 1s; /* Safari */
    transition: opacity 1s;
}
 @media screen and (max-width: 768px) {
 .fce_acc_title .fa{

	left:22px;
	
}
 }

