.livetiles-admin-overview {
    .input-group {
        .dropdown-toggle {
            width: 175px;
        }
    }

    > .table {
        margin-top: 10px;

        thead th {
            cursor: pointer;
        }

        tbody .label {
            margin-left: 4px;
        }

        .livetiles-showmore-row {
            background-color: transparent;

            .btn {
                width: 100%;
            }
        }
    }

    colgroup {
        > col:nth-of-type(1) {
            width: 35%;
        }

        > col:nth-of-type(2) {
            width: 20%;
        }

        > col:nth-of-type(3) {
            width: 20%;
        }

        > col:nth-of-type(4) {
            width: 15%;
        }

        > col:nth-of-type(5) {
            width: 10%;
        }
    }
}

.livetiles-admin-types {
    colgroup {
        > col:nth-of-type(1) {
            width: 40%;
        }

        > col:nth-of-type(2) {
            width: 20%;
        }

        > col:nth-of-type(3) {
            width: 20%;
        }

        > col:nth-of-type(4) {
            width: 20%;
        }
    }
}

.livetiles-admin-fields {
    colgroup {
        > col:nth-of-type(1) {
            width: 40%;
        }

        > col:nth-of-type(2) {
            width: 30%;
        }

        > col:nth-of-type(3) {
            width: 30%;
        }
    }

    .livetiles-base-field .glyphicon {
        margin-left: 4px;
        font-size: .7em;
        color: #555;
    }
}

.livetiles-admin-overview,
.livetiles-admin-types,
.livetiles-admin-fields {
    .table tr + tr {
        border-top: 1px dashed #afafaf;
    }
}

.livetiles-admin-replace {
    wizdom365-taxonomypicker > .form-control {
        border: none;

        .input-group-addon::before {
            position: relative;
            top: 1px;
            content: '\e042';
            font-family: 'Glyphicons Halflings';
            font-size: 16px;
        }

        .input-group-addon > img {
            display: none;
        }
    }
}

.livetiles-admin-modal {
    .modal-dialog .modal-content .modal-body .form-group {
        margin-bottom: 15px;

        &.principal-picker {
            margin: 0;

            > .list-group {
                margin: 0;
            }
        }

        .control-label {
            font-weight: 500;

            > small {
                margin-left: 2px;
            }
        }

        .livetiles-template-header {
            margin-top: 10px;
            margin-bottom: -10px;
            font-weight: 500;
        }

        .fr-element {
            min-height: 150px;
        }
    }

    .livetiles-showallfields {
        position: relative;

        > button {
            position: absolute;
            top: -10px;
            right: 0;
            padding: 0;
            color: #555;
        }
    }

    .input-group-addon {
        border-radius: 0;
    }

    wizdom365-taxonomypicker > .form-control {
        border: none;

        .input-group-addon::before {
            position: relative;
            top: 1px;
            content: '\e042';
            font-family: 'Glyphicons Halflings';
            font-size: 16px;
        }

        .input-group-addon > img {
            display: none;
        }
    }

    .livetiles-custom-field {
        .text-right {
            padding-right: 0;
        }

        .btn-link {
            border: none;
        }

        .control-label {
            margin: 0;
            padding: 0;
        }
    }
}

.livetiles-admin-replace,
.livetiles-admin-modal {
    .ace_editor {
        height: 200px;
        border: 1px solid #ddd;
    }
}

.livetiles-cursor-pointer {
    cursor: pointer;
}
