#wpforo #wpforo-wrap #wpfe-extra-wrap{display: none;}
#wpforo #wpforo-wrap #wpfe-wrap{width:100%; margin-bottom:20px; display:none; padding-top: 10px;}
#wpforo #wpforo-wrap #wpfe-wrap .wpfe-tabs{width:100%; display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;}
#wpforo #wpforo-wrap #wpfe-wrap .wpfe-emos{display: none; flex-wrap: wrap; align-items: center; width:100%; padding-top:10px;}
#wpforo #wpforo-wrap #wpfe-wrap .wpfe-backlink{text-align: right; width: 100%;}
#wpforo #wpforo-wrap #wpfe-wrap .wpfe-pack-tab{ border-bottom: 1px solid transparent; text-align: center;margin-right: 4px;padding: 5px 10px;min-width: 70px;font-size: 13px;line-height: 14px;cursor: pointer;}
#wpforo #wpforo-wrap #wpfe-wrap .wpfe-item{ line-height:10px; padding:1px; text-align:center; cursor: pointer; position: relative;}
#wpforo #wpforo-wrap #wpfe-wrap .wpfe-emos .wpfe-item .wpfem-default,
#wpforo #wpforo-wrap #wpfe-wrap .wpfe-emos .wpfe-item .wpfem-blackemo{margin:5px;}
#wpforo #wpforo-wrap #wpfe-wrap .wpfe-item .wpfe-bg{display: inline-block; position: absolute; z-index: 0; border-radius: 8px; left: 0; right: 0; top: 0; bottom: 0; opacity: 0; transition: all .13s ease; border: 1px solid #d4d4d4;}
#wpforo #wpforo-wrap #wpfe-wrap .wpfe-item:hover .wpfe-bg{opacity: 1;transition: all 0s ease;}
#wpforo #wpforo-wrap #wpfe-wrap .wpfem{ max-width:40px; max-height:40px; display:inline-block; position: relative; z-index: 1;}
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content img.wpf-smile,
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content img.wpfem{border: none;background: none; max-height: 50px;}
#wpforo #wpforo-wrap .wpfe-button{display: inline-block; margin-left: 2px; position: relative;}
[dir="rtl"] #wpforo #wpforo-wrap .wpfe-button{margin-right: 2px;}
#wpforo #wpforo-wrap .wpf-smile-button{cursor: pointer;}
#wpforo #wpforo-wrap .wpf-smile-button i{font-size: 26px; line-height: 30px; vertical-align: text-bottom;}
#wpforo #wpforo-wrap #wpf-topic-create .wpf-extra-fields .wpf-main-fields{padding-top: 15px;}
#wpforo #wpforo-wrap .wpfe-portable-wrap{display: none; min-height: 100px;}
#wpforo #wpforo-wrap .wpfe-portable-wrap .wpfe-spinner-wrap{display: flex; height: 100px;}
#wpforo #wpforo-wrap .wpfe-portable-wrap .wpfe-spinner{font-size: 3em; margin: auto}
#wpforo #wpforo-wrap .wpforo-post-content .wpfem.wpfem-blue,
#wpforo #wpforo-wrap .wpforo-post-content .wpfem.wpfem-black,
#wpforo #wpforo-wrap .wpforo-post-content .wpfem.wpfem-green,
#wpforo #wpforo-wrap .wpforo-post-content .wpfem.wpfem-violet,
#wpforo #wpforo-wrap .wpforo-post-content .wpfem.wpfem-yellow,
#wpforo #wpforo-wrap .wpforo-post-content .wpfem.wpfem-white{margin-bottom:-15px;}
#wpforo #wpforo-wrap .wpforo-post-content .wpfem.wpfem-default{margin-bottom: -2px;}
#wpforo #wpforo-wrap .wpforo-post-content .wpfem.wpfem-pear,
#wpforo #wpforo-wrap .wpforo-post-content .wpfem.wpfem-blackemo{margin-bottom:-10px;}

/* Integration with editor */
#wpforo #wpforo-wrap .wpf-gif-figure br{display: none;}
#wpforo #wpforo-wrap .wpf-field-wrap > .wpf-extra-fields,
#wpforo #wpforo-wrap .wpforo-portable-form-wrap .wpf-extra-fields,
#wpforo #wpforo-wrap .wpforo-messages-content .wpfpm-main .wpfpm-form-wrapper .wpf-extra-fields{text-align: right; margin-top: -37px; padding-right: 14px; padding-top: 5px; margin-bottom: 0!important;}
#wpforo #wpforo-wrap .wpf-field-wrap > .wpf-extra-fields .wpf-main-fields{padding: 0;}
[dir="rtl"] #wpforo #wpforo-wrap .wpf-field-wrap > .wpf-extra-fields,
[dir="rtl"] #wpforo #wpforo-wrap .wpforo-portable-form-wrap .wpf-extra-fields,
[dir="rtl"] #wpforo #wpforo-wrap .wpforo-messages-content .wpfpm-main .wpfpm-form-wrapper .wpf-extra-fields{text-align: left; padding-left: 2px;}
