@import '../../../../../assets/sass/mixin';
.branda-admin-page {
    .sui-wrap.sui-wrap-branda {
        .branda-settings-tab-admin-bar {
            .sui-modal {
                .sui-box-body {
                    .sui-tabs {
                        .sui-box-settings-col-2 {
                            .sui-side-tabs {
                                .branda-tab-items-visibility {
                                    @include sui_label_15;
                                    .sui-row {
                                        margin-top: 0;
                                        .sui-description {
                                            @include sui_13;
                                        }
                                    }
                                }
                            }
                        }
                        .branda-submenu-items {
                            .sui-description {
                                margin-top: 0;
                            }
                            .sui-form-control {
                                & + {
                                    & p {
                                        &.sui-description {
                                            margin-top: 10px;
                                            b {
                                                color: $gray_3;
                                            }
                                        }
                                    }
                                }
                            }
                            .sui-box-builder-body {
                                .branda-sui-accordion-sortable {
                                    margin: 0;
                                }
                            }
                        }
                        .branda-visibility-roles,
                        .branda-visibility-mobile {
                            @include sui_label_15;
                        }
                        .branda-visibility-mobile {
                            border-top: 1px solid $gray_e6;
                            padding-top: 30px;
                            margin-top: 30px;
                            .sui-tabs-content {
                                .sui-tab-boxed {
                                    border: 0;
                                    padding: 0;
                                }
                            }
                        }
                        label,
                        div {
                            &.sui-label {
                                @include sui_12;
                            }
                        }
                    }
                }
            }
            .sui-tabs-content {
                .branda-admin-bar-items-visibility {
                    @include sui_label_15;
                    .sui-row {
                        margin-top: 0;
                        .sui-checkbox {
                            .sui-description {
                                @include sui_13;
                            }
                        }
                    }
                }
            }
        }
        .sui-builder-field-label {
            img {
                &.branda-image {
                    max-height: 28px;
                }
            }
        }
        .branda-admin-bar-items-custom-entries {
            .sui-description {
                margin-top: 30px;
            }
            .sui-modal {
                .sui-description {
                    margin-top: 10px;
                }
                .sui-form-field {
                    &.branda-general-url {
                        margin-bottom: 0;
                    }
                }
            }
            .branda-has-items {
                .sui-description {
                    display: none;
                }
                .sui-builder-field-label {
                    .dashicons {
                        margin-right: 5px;
                    }
                    .branda-image {
                        max-height: 30px;
                    }
                }
            }
        }
    }
    #ub_admin_bar_save_ordering {
        @include border-radius( 4px );
        padding: 0 14px;
        letter-spacing: -.25px;
        text-transform: uppercase;
        span {
            line-height: 28px;
            i {
                width: 22px;
                position: relative;
                top: -1px;
                margin-left: -7px;
            }
        }
    }
}
