/*Accordion Element Webshop*/

.accordion {font-size:14px;color:#5d5d5d;display:block;position:relative;padding:10px 2.5%;width:95%;background-color:#f1f1f1;cursor:pointer;margin:0;}
.accordion span.product-fields-title {display:block;padding:10px 20px;}
.active_acc, 
.accordion:hover {background-color:#d2d2d2;}
.accordion:after {content:'\002B';font-weight:bold;color:#737373;position:absolute;top:10px;right:20px;}
.active_acc:after {content:'\2212';}
.panel {margin:5px 0 5px 0;padding:0 0 0 2.5%;width:97.5%;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}
