/* Icon divider */
.attesa-extra-divider-wrap {
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    margin: 0 auto;
	max-width: 100%;
	clear: both;
}
.attesa-extra-divider-wrap.position_left .attesa-extra-divider.attesa-divider-before {
	display: none;
}
.attesa-extra-divider-wrap.position_right .attesa-extra-divider.attesa-divider-after {
	display: none;
}
.attesa-extra-divider-wrap .attesa-extra-divider {
	-ms-flex-positive: 1;
    flex-grow: 1;
    height: 1px;
    min-height: 1px;
    border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
}
.attesa-extra-divider-wrap .attesa-divider-middle {
	-ms-flex-negative: 1;
    flex-shrink: 1;
    padding: 0 10px;
    margin: 0;
}