.um-story-form,.um-story-item{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin:0 0 18px;box-sizing:border-box}
.um-story-form input[type="file"],.um-story-form input[type="url"],.um-story-form textarea,.um-story-comment-form textarea{width:100%;box-sizing:border-box}
.um-story-submit-button,.um-story-like-btn,.um-story-delete-btn,.um-story-comment-form button{border:0;border-radius:8px;padding:10px 14px;cursor:pointer}
.um-story-submit-button,.um-story-comment-form button{background:#2271b1;color:#fff}
.um-story-like-btn{background:#f3f4f6}.um-story-like-btn.is-liked{background:#dbeafe}.um-story-delete-btn{background:#fee2e2}
.um-story-header{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.um-story-date{color:#6b7280;font-size:12px}
.um-story-image{width:100%;max-width:none;height:auto;border-radius:10px;display:block}.um-story-actions{display:flex;gap:10px;align-items:center;margin-top:12px}.um-story-comments{border-top:1px solid #eee;padding-top:12px;margin-top:12px}

.um-profile-latest-story{margin:18px 0 24px}.um-profile-latest-story h3{margin:0 0 12px}

.um-story-form .wp-editor-wrap{border:1px solid #d0d7de;border-radius:12px;overflow:hidden;background:#fff}
.um-story-form .wp-editor-tools{padding:8px 10px;background:#f6f7f7;border-bottom:1px solid #d0d7de}
.um-story-form .mce-toolbar .mce-btn button{padding:2px 4px}
.um-story-form .wp-editor-container textarea{border:0 !important}
.um-story-content a{word-break:break-word}

.um-story-form .wp-editor-container{border:0}
.um-story-form .mce-edit-area iframe{min-height:220px}
.um-story-form small{display:block;margin-top:8px;color:#6b7280}
.um-story-content img,.um-story-inline-image{max-width:100%;height:auto;border-radius:10px;display:block;margin:10px 0}
.um-story-inline-gallery{margin-top:12px}
.um-story-content{overflow-wrap:anywhere}

.um-stories-profile-tab,.um-story-list{width:100%;max-width:100%}

.um-profile-latest-story{margin:18px 0 24px;width:100%;max-width:100%;box-sizing:border-box}
.um-profile-latest-story .um-story-item,.um-stories-profile-tab .um-story-item,.um-story-list .um-story-item{width:100%;max-width:100%}


#um-profile-latest-story{width:100%;max-width:100%;box-sizing:border-box;clear:both;margin:18px 0 24px}
#um-profile-latest-story .um-story-item{width:100%;max-width:100%;box-sizing:border-box}
.um-profile-body #um-profile-latest-story,.um #um-profile-latest-story{display:block}
.um-profile-nav + #um-profile-latest-story,.um-profile-navbar + #um-profile-latest-story{margin-top:18px}
.um-profile-latest-story h3{margin:0 0 12px}


/* BT Story 1.0.9 layout fix */
#um-profile-latest-story{
  display:block;
  width:100% !important;
  max-width:100% !important;
  min-width:100% !important;
  box-sizing:border-box !important;
  clear:both;
  margin:18px 0 24px !important;
  padding:0 !important;
}
#um-profile-latest-story .um-story-item,
#um-profile-latest-story .um-story-list,
.um-profile-body #um-profile-latest-story .um-story-item,
.um-profile-body #um-profile-latest-story .um-story-list{
  width:100% !important;
  max-width:100% !important;
  min-width:100% !important;
  box-sizing:border-box !important;
  margin-left:0 !important;
  margin-right:0 !important;
}
#um-profile-latest-story .um-story-item{
  display:block !important;
}


/* BT Story 1.0.10 width fix */
#um-profile-latest-story,
.um-profile-body #um-profile-latest-story,
.um .um-profile-body #um-profile-latest-story{
  width:100% !important;
  max-width:none !important;
  min-width:100% !important;
  flex:0 0 100% !important;
  align-self:stretch !important;
}
#um-profile-latest-story .um-story-item,
.um-profile-body #um-profile-latest-story .um-story-item,
.um .um-profile-body #um-profile-latest-story .um-story-item{
  width:100% !important;
  max-width:none !important;
  min-width:100% !important;
  display:block !important;
}
#um-profile-latest-story .um-story-content{
  width:100% !important;
}


/* BT Story 1.0.11 width sync */
.um-stories-profile-tab,
.um-stories-profile-tab .um-story-form,
.um-stories-profile-tab .um-story-list,
.um-stories-profile-tab .um-story-item,
#um-profile-latest-story,
#um-profile-latest-story .um-story-list,
#um-profile-latest-story .um-story-item{
  box-sizing:border-box !important;
  width:100% !important;
  max-width:none !important;
}


/* BT Story 1.0.12 centering fix */
#um-profile-latest-story,
.um-profile-body #um-profile-latest-story,
.um .um-profile-body #um-profile-latest-story{
  margin-left:auto !important;
  margin-right:auto !important;
}
#um-profile-latest-story .um-story-list,
#um-profile-latest-story .um-story-item{
  margin-left:auto !important;
  margin-right:auto !important;
}


/* BT Story 1.0.14 placement reset */
#um-profile-latest-story{
  display:none;
}
.um-profile .um-stories-profile-tab,
.um-profile .um-stories-profile-tab .um-story-list,
.um-profile .um-stories-profile-tab .um-story-item,
#um-profile-latest-story,
#um-profile-latest-story .um-story-list,
#um-profile-latest-story .um-story-item{
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
  margin-left:auto !important;
  margin-right:auto !important;
  box-sizing:border-box !important;
  position:static !important;
  left:auto !important;
  right:auto !important;
  transform:none !important;
}
#um-profile-latest-story .um-story-item,
.um-profile .um-stories-profile-tab .um-story-item{
  display:block !important;
}


/* BT Story 1.0.15 exact nav alignment */
#um-profile-latest-story,
.um-stories-profile-tab{
  display:block;
  box-sizing:border-box !important;
}
#um-profile-latest-story .um-story-list,
#um-profile-latest-story .um-story-item,
.um-stories-profile-tab .um-story-list,
.um-stories-profile-tab .um-story-item,
.um-stories-profile-tab .um-story-form{
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
  box-sizing:border-box !important;
}


/* BT Story 1.0.16 centering fix */
#um-profile-latest-story,
.um-stories-profile-tab{
  position: static !important;
  left: auto !important;
  right: auto !important;
  transform: none !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
#um-profile-latest-story .um-story-list,
#um-profile-latest-story .um-story-item,
.um-stories-profile-tab .um-story-list,
.um-stories-profile-tab .um-story-item,
.um-stories-profile-tab .um-story-form{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  box-sizing: border-box !important;
}


/* BT Story 1.0.17 stories tab full width fix */
.um-profile .um-stories-profile-tab{
  width:100% !important;
  max-width:100% !important;
  min-width:100% !important;
  display:block !important;
  box-sizing:border-box !important;
}

.um-profile .um-stories-profile-tab .um-story-list{
  width:100% !important;
  max-width:100% !important;
}

.um-profile .um-stories-profile-tab .um-story-item{
  width:100% !important;
  max-width:100% !important;
  display:block !important;
}

.um-profile .um-stories-profile-tab .um-story-form{
  width:100% !important;
  max-width:100% !important;
}


/* BT Story 1.0.18 stronger stories width sync */
body .um-stories-profile-tab,
body .um-stories-profile-tab .um-story-form,
body .um-stories-profile-tab .um-story-list,
body .um-stories-profile-tab .um-story-item{
  box-sizing:border-box !important;
}


/* BT Story 1.0.19 stories tab exact width */
body .um-stories-profile-tab,
body .um-stories-profile-tab .um-story-form,
body .um-stories-profile-tab .um-story-list,
body .um-stories-profile-tab .um-story-item{
  width:auto;
}


/* BT Story 1.0.20 stories tab moved below nav */
.um-stories-profile-tab{
  display:block !important;
  box-sizing:border-box !important;
}
.um-stories-profile-tab .um-story-form,
.um-stories-profile-tab .um-story-list,
.um-stories-profile-tab .um-story-item{
  width:100% !important;
  max-width:100% !important;
  box-sizing:border-box !important;
}
