/**
For Lisa:
callout - #fff
primary - #d7ecfa
secondary - #eaeaea
success - #e1faea
warning - #fff3d9
alert - #f7e4e1
*/

.panel.callout,
.container .panel.callout,
.alert-box.callout,
.alert-box.callout.primary,
.alert-box.callout.secondary,
.alert-box.callout.success,
.alert-box.callout.warning,
.alert-box.callout.alert {
    border: 1px solid rgba(10, 10, 10, 0.25)
}
.alert-box.success {
    color: #0a0a0a;
}

.button-group.expanded .button {
    border-radius: 0;
    font-size: 1em;
    padding: 1em;
}

.alert-box.callout.primary {
    background-color: #d7ecfa;
}
.alert-box.callout.secondary {
    background-color: #eaeaea;
}
.alert-box.callout.success {
    background-color: #e1faea;
}
.alert-box.callout.warning {
    background-color: #fff3d9;
}
.alert-box.callout.alert {
    background-color: #f7e4e1;
}

a.is-active.active {
    background-color: #333;
}

.container input[type='text'] {
    border-radius: 0px;
    height: 3rem;
}

.input-group-label {
    background-color: #f2f2f2;
}

.help-text {
    color: #0a0a0a;
    font-size: 0.8125rem;
    font-style: italic;
    margin-top: -0.5rem;
}

.ninja_clmn_nm_post_title {
    position: relative;
}

.ninja_clmn_nm_post_title .btn-copy-go-link {
    background: #f0f0f0;
    border-radius: 3px;
    cursor: pointer;
    padding: 1px 8px;
    position: absolute;
    right: 22px;
    top: 23px;
    z-index: 999;
}

table.co-owners {
    width: 100%;
}
table.co-owners td {
    padding: 1.4em 1.8em;
}
table.co-owners td.co-input {
    width: 75%
}
table.co-owners td.co-actions {
    text-align: right;
    width: 25%
}
table.co-owners td.co-actions.co-input {
    padding-top: 2.2em;
}
.co-owner {
    border-bottom: 2px solid #f5f5f5;
    padding: 15px;
}
.co-owner p, .co-owner button {
    display: inline-block;
    vertical-align: middle;
}
.co-owner p {
    margin: 0;
}
.co-owner p span {
    display: inline-block;
    margin-right: 1em;
}
.co-owner button {
    font-size: 0.7em;
    margin: 0;
}

.ninja_clmn_nm_Clicks {
    min-width: 10%;
    text-align: center;
}

.ninja_clmn_nm_Clicks .hide-download-stats {
    display: block;
    font-size: 0.8rem;
}

.disabled, .disabled:hover {
    color: #aaa;
    cursor: not-allowed;
}

td.ninja_column_1 a {
    word-break: break-all;
}

td.ninja_column_1 h4 + a {
    display: block;
    font-size: 11px;
    max-width: 450px;
    word-wrap: normal;
}

.footable .input-group-addon, .footable .input-group-btn {
   width: auto;
}
