img {

    max-width: 100%;

    height: auto;

}



.dnext-sid-text-divider-wrapper {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-align: center;

    align-items: center;

}



.dnext-sid-text-divider-img {

    border-style: solid;

    max-width: 100%;

}



.dnxte_divider .dnext-sid-text-divider-img {

    opacity: 1 !important;

}



.dnext-sid-text-divider-icon {

    font-family: "ETmodules";

    content: attr(data-icon);

    font-size: 30px;

    border-style: solid;

}



.dnext-sid-text-divider-icon-hover {

    font-family: "ETmodules";

    content: attr(data-icon);

    font-size: 96px;

    border-style: solid;

}



.dnext-sid-text-divider {

    border-top-style: solid;

}



.dnext-sid-text-divider-before,

.dnext-sid-text-divider-after {

    font-size: 0;

    line-height: 0;

    -ms-flex-positive: 1;

    flex-grow: 1;

    border-top-width: 1px;

}



.dnext-sid-text-divider {

    padding-bottom: 0;

    -ms-flex-negative: 1;

    flex-shrink: 1;

    margin: 0 10px;

}



.dnext-sid-text-divider-spacing {

    padding-bottom: 0;

    -ms-flex-negative: 1;

    flex-shrink: 1;

    margin: 0 15px;

}



/* align left divider */

.dnext-sid-text-divider-alignment-left .dnext-sid-text-divider-before,

.dnext-sid-text-divider-alignment-right .dnext-sid-text-divider-after {

    display: none;

}



/* align right divider */

.dnext-sid-text-divider-alignment .dnext-sid-text-divider-before,

.dnext-sid-text-divider-alignment-right .dnext-sid-text-divider-after {

    display: none;

}