.module .child-arrow{
    display:inline-block;
    cursor:pointer
}
.module .child-arrow:before,
.module .child-arrow:after{
	content:'';
	top:50%;
	left:10px;
	position:absolute;
	transition:transform .3s ease-in-out;
	height:1px;
	width:8px;
	transform:rotate(45deg);
	background:currentColor;
	z-index:9999;
	border-radius:10px
}
.module .child-arrow:after{
	left:15px;
	transform:rotate(-45deg)
}
.module .child-arrow.open:before{
    transform:rotateZ(-225deg);
    margin-bottom:0
}
.module .with-sub-arrow ul .child-arrow:before{
    transform:rotateZ(-135deg);
    margin-bottom:0
}
.module .with-sub-arrow ul .child-arrow.open:before{
    transform:rotateZ(45deg);
    margin-bottom:0
}