/* module-key = 'com.tempoplugin.tempo-accounts:accounts-customfield-resource', location = '/com/tempoplugin/accounts/customfield/account-customfield.css' */

.property-list .aui-select2-container.ta-customfield-input {
    max-width: 100%;
}

form.aui .aui-select2-container.ta-customfield-input .select2-choice {
    background:white;
    box-shadow:none;
    border: 1px solid #ccc;
}

.form-body .aui-select2-container.ta-customfield-input {
    max-width: 250px;
}

.qf-unconfigurable-form .aui-select2-container.ta-customfield-input {
    max-width: 500px;
}

.qf-configurable-form .aui-select2-container.ta-customfield-input {
    max-width: 500px;
}

.aui-select2-container.select2-container.ta-customfield-input .select2-choice .select2-arrow {
    background: #f7f7f7;
    background: -webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);
    background: -moz-linear-gradient(top, #fff 0%, #f7f7f7 100%);
    background: -ms-linear-gradient(top, #fff 0%, #f7f7f7 100%);
    background: -o-linear-gradient(top, #fff 0%, #f7f7f7 100%);
    background: linear-gradient(to bottom, #fff 0%, #f7f7f7 100%);
    border-left: 1px solid #ccc;
    color: #000;
    text-decoration: none;
    width:22px
}

.aui-select2-container.select2-container.ta-customfield-input .select2-choice:after {
    margin-left: -16px;
}

.property-list .select2-container.aui-select2-container.ta-customfield-input .select2-choice {
    border-bottom-right-radius: 0px;
}

.ta-customfield-select .ta-customfield-heading {
    font-weight: bold;
    padding-left: 0px;
}

.ta-customfield-select .select2-result-unselectable {
    border-top: 1px solid #ccc;
    padding-top: 5px;
}

.msie.msie-11.msie-gt-10.msie-gt-9.msie-gt-8.msie-gt-7.msie-gt-6 .editable-field[data-fieldtype='accounts.customfield'] .save-options {
    /* Fix for IE */
    top: 84%;
}

.aui-select2-container.select2-container-active .select2-choice {
    outline: 1px solid #86BFF6;
}