/*
 * استخراج‌شده از استایلِ رفرنسِ DiviFlash (GPLv2) برای ماژولِ ContentCarouselItem.
 * منبع: difl/contentcarouselitem (ریشه .difl_contentcarouselitem، 27 کلاسِ DOM)
 *
 * تنها تغییر نسبت به اصل، همان بازنویسیِ پیشوندِ کلاس‌هاست که در
 * PHP و module.json هم انجام شده — تا هر سه لایه یک DOM را بشناسند.
 * دست‌کاریِ دستی نکن؛ با tools/dfme/extract-module-css.js بازتولید کن.
 */
.dfme_content_carousel .dfme_content_carousel_item .dfme_cci_image_container,.dfme_content_carousel .dfme_cc_arrows div{border-width:0px;border-style:solid;border-color:#333}

.dfme_cc_content li{line-height:1.7em}

.dfme_content_carousel.has_lightbox .dfme_content_carousel_item{cursor:pointer}

.dfme_cci_container{display:flex;flex-direction:column;overflow:auto;width:inherit}

.dfme_cci_image_container img{vertical-align:top;width:auto}

.dfme_content_carousel_item>div.et-vb-module-options{height:auto}

.dfme_content_carousel .dfme_cc_container .dfme_content_carousel_item{margin-bottom:0 !important}

.dfme_content_carousel .dfme_content_carousel_item{align-self:flex-start;height:auto}

.dfme_content_carousel_item>div:not(.et-vb-module-options),.dfme_content_carousel_item .dfme_cci_container{height:100%}

.dfme_content_carousel_item>div:not(.et-vb-module-options){border-width:0px;border-style:solid}

.dfme_content_carousel_item>div:first-child,.dfme_content_carousel_item .dfme_cci_container{background-repeat:no-repeat;background-size:cover;background-position:center}

.dfme_cc_title{font-size:24px;padding-top:10px;padding-bottom:10px}

.dfme_cc_subtitle{font-size:15px}

.dfme_cc_content{font-size:14px;line-height:1.7em}

.dfme_content_carousel_item .dfme_cci_image_container .et-pb-icon{font-size:48px}

.dfme_cci_button{border-style:solid;border-width:0px;display:inline-block;padding:7px 15px;font-size:14px;text-align:center}

span.dfme_cci_btn_text_icon_wrap{display:flex;align-content:center;align-items:center}

span.dfme_cci_btn_text_icon_wrap .dfme_cci_btn_text{order:1}

span.dfme_cci_btn_text_icon_wrap.dfme_cci_btn_place_left .dfme_cci_btn_icon{order:0}

span.dfme_cci_btn_text_icon_wrap.dfme_cci_btn_place_right .dfme_cci_btn_icon{order:2}

span.dfme_cci_btn_text_icon_wrap .dfme_cci_btn_icon{font-family:"ETmodules"}

a.dfme_cci_button span.dfme_cci_btn_icon.dfme_cci_btn_hover_on{font-size:0px;transition:.3s}
