/*
 * استخراج‌شده از استایلِ رفرنسِ DiviFlash (GPLv2) برای ماژولِ Divider.
 * منبع: difl/divider (ریشه .difl_divider، 19 کلاسِ DOM)
 *
 * تنها تغییر نسبت به اصل، همان بازنویسیِ پیشوندِ کلاس‌هاست که در
 * PHP و module.json هم انجام شده — تا هر سه لایه یک DOM را بشناسند.
 * دست‌کاریِ دستی نکن؛ با tools/dfme/extract-module-css.js بازتولید کن.
 */
.dfme-divider-wrapper hr{border-bottom:none;border-left:none;border-right:none}

.dfme-divider-container .dfme-divider-left hr,.dfme-divider-container .dfme-divider-right hr{border-width:3px}

.dfme-divider-wrapper-separator{width:100%;position:relative;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider{text-align:center;display:block;line-height:0px}

.dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-inner{display:inline-block}

.dfme-divider-wrapper-separator .dfme-divider-content-wrapper{display:flex;flex-direction:row;width:100%;align-items:center}

.dfme-divider-wrapper .dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-left-side hr,.dfme-divider-wrapper .dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-right-side hr{border-bottom-color:#2ea3f2}

.dfme-divider-wrapper .dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-left-side hr,.dfme-divider-wrapper .dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-right-side hr{border-top-color:#2ea3f2}

.dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-left-side hr,.dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-right-side hr{margin:0;border-top-color:#2ea3f2;width:100%;display:inline-block}

.dfme-divider-wrapper-separator .dfme-divider-icon-container{text-align:center}

.dfme-divider-wrapper-separator .dfme-divider-left,.dfme-divider-wrapper-separator .dfme-divider-right{vertical-align:middle;line-height:0}

.dfme-divider-wrapper-separator .dfme-divider-icon-wrap .dfme-divider-icon img{display:flex}

.dfme-divider-wrapper-separator .dfme-divider-icon i,.dfme-divider-wrapper-separator .dfme-divider-icon svg,.dfme-divider-wrapper-separator .dfme-divider-icon-text{margin:0;border-color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.dfme-divider-container.dfme-divider-curvedtop .dfme-divider-left-side hr,.dfme-divider-container.dfme-divider-curvedtop .dfme-divider-right-side hr{border-top-width:0 !important;border-bottom-width:3px;border-left-width:0px;border-right-width:0px}

.dfme_divider .dfme-divider-custom .dfme-divider-left-side hr,.dfme_divider .dfme-divider-custom .dfme-divider-right-side hr{border-style:solid;border-width:0px;border-color:#333}

.dfme_divider .dfme-divider-icon{border-style:solid;border-width:0px;border-color:#333}

.dfme_divider .dfme-divider-icon img{max-width:300px;line-height:0}

.dfme_divider .dfme-divider-icon-text{padding-bottom:0}

.dfme-divider-icon .dfme-divider-icon-text{font-size:16px}

.dfme-divider-wrapper .dfme-divider-wrapper-separator .dfme-divider-left hr:not(:last-child),.dfme-divider-wrapper .dfme-divider-wrapper-separator .dfme-divider-right hr:not(:last-child){margin-bottom:10px}

.dfme-divider-content-wrapper.icon-type-text .dfme-divider-icon svg{display:none}

.dfme_divider .dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-inner{width:100%}

.dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-right-side,.dfme-divider-wrapper-separator .dfme-divider-wrapper-separator-divider .dfme-divider-left-side{width:50%}

.et-pb-icon.dfme-divider-icon{font-size:30px}

.dfme_divider .dfme-divider-icon img.separator-image-icon{width:30px}

.dfme-divider-lottie-image.dfme-divider-icon{width:80px}

.dfme_divider .dfme-divider-icon,.dfme_divider.et_pb_module{overflow:hidden}

.dfme_divider{width:100%}

.dfme-divider-container .dfme-divider-left,.dfme-divider-container .dfme-divider-right{transition:padding 300ms ease 0ms,background 300ms ease 0ms}

.dfme_divider{margin-bottom:auto}
