.bblpro-form-wrapper {
    -webkit-border-radius: var(--theme-var-content_rad);
    -ms-border-radius: var(--theme-var-content_rad);
    border-radius: var(--theme-var-content_rad);
    box-shadow: 0 3px 20px #1d26260d;
    padding: calc(var(--theme-var-grid_gap) + (var(--theme-var-grid_gap_koef) * 15px)) calc(var(--theme-var-grid_gap) + (var(--theme-var-grid_gap_koef) * 14px));
    background-color: var(--theme-color-content_bg);
    margin: var(--theme-var-grid_gap) 0 0 !important;
}

.bblpro-post-form .wp-media-buttons button,
.bblpro-post-form .wp-editor-tabs button {
    border-radius: 0;
    color: #fff !important;
}

.bblpro-form-wrapper select,
.bblpro-form-wrapper input[type="number"] {
    width: auto !important;
}

.bbl-post-item,
.bbl-post-item-single,
.bbl-post-item-attachment,
.bbl-post-item-notice,
.bbl-single-post-comments {
    -webkit-border-radius: var(--theme-var-content_rad);
    -ms-border-radius: var(--theme-var-content_rad);
    border-radius: var(--theme-var-content_rad);
    box-shadow: 0 3px 20px #1d26260d;
    padding: calc(var(--theme-var-grid_gap) + (var(--theme-var-grid_gap_koef) * 15px)) calc(var(--theme-var-grid_gap) + (var(--theme-var-grid_gap_koef) * 14px));
    background-color: var(--theme-color-content_bg);
    margin: var(--theme-var-grid_gap) 0 0 !important;
}

.bbl-post-item .entry-header h2,
.bbl-post-item-single .entry-header h2,
.bbl-post-item-attachment .entry-header h2 {
    margin-top: 0;
}

.bbl-single-post-comments textarea#comment {
    display: block;
}
.bbl-single-post-comments .form-submit {
    margin-top: 1em;
}
