/* Non-revertable Views */
table#ctools-export-ui-list-items tr.no-revert td.views-ui-tag {
    color: red;
}
table#ctools-export-ui-list-items tr.no-revert td.views-ui-operations .ctools-dropbutton .ctools-content ul li.revert {
    display: none !important;
}


/* ----------------
 * GENERAL
 * ----------------*/

/* Horizontal Tabs */
.horizontal-tabs ul.horizontal-tabs-list li {
    min-width: 0 !important;
    text-align: center;
}

/* Messages Description */
.messages.description {
    padding-left: 0;
    padding-right: 0;
    border: none;
}


/* ----------------
 * CALLOUTS
 * ----------------*/

 /* Link fields */
.form-item .link-field-url .form-item {
    margin-bottom: 0;
}

/* Homepage featured Callout */
#edit-field-home-callout-featured fieldset {
    background: white;
}

/* Focal Point */
.image-preview {
    float: none !important;
}
.focal-point-wrapper img {
    float: none !important;
}

.focal-point-help {
    margin: 10px 0 0;
    font-size: 13px;
    line-height: 1.231em;
    font-weight: 100;
    color: #666;
}


/* --------------------------
 * FIELD COLLECTIONS CLEANUP
 * -------------------------- */

/* Field Collections Remove margin padding border */
#edit-field-marquee-und-0, #edit-field-teaser-und-0, #edit-field-callouts-und-0, #edit-field-marquee-rotating-und-0 {
    margin-top: 0;
    padding-top: 0;
    border: none;
}

/* Callouts field Collection */
#edit-field-callouts-und-0 {
    background: #fff;
}

#edit-field-callouts-und-0 .fieldset-legend {
    display: none;
}

#edit-field-callouts-und-0  .fieldset-wrapper {
    padding-top: 0;
    padding-left: 0;
}

/* Marquee field Collection */
#edit-field-marquee-und-0 .fieldset-legend {
    display: none;
}

#edit-field-marquee-und-0 .fieldset-wrapper {
    padding-top: 0;
    padding-left: 0;
}

#edit-field-marquee-und-0 .image-preview {
    float: none;
}

/* Teaser field Collection */
#edit-field-teaser-und-0 .fieldset-legend {
    display: none;
}

#edit-field-teaser-und-0 .fieldset-wrapper {
    padding-top: 0;
    padding-left: 0;
}

/* Marquee Rotating field Collection */
#edit-field-marquee-rotating-und-0 .fieldset-legend {
    display: none;
}
#edit-field-marquee-rotating-und-0-field-marquee-background-images-und {
    border: 1px solid #e0e0e0;
    background: #fff;
}
#edit-field-marquee-rotating-und-0-field-marquee-background-images-und .fieldset-legend {
    display: block;
    width: 100%;
    background: #e0e0e0;
    font-weight: 700;
    font-size: 15px;
    text-transform: none;
    margin-top: 0;
    padding: 5px 15px;
    padding-left: 13px;
}
#edit-field-marquee-rotating-und-0-field-marquee-background-images-und  .fieldset-wrapper {
   padding: 13px 13px 13px 13px;
}

#edit-field-marquee-rotating-und-0 .image-preview {
    float: none;
}

/* Teaser Fieldset */
fieldset#edit-field-teaser-und-0 .fieldset-description {
    margin-bottom: 15px;
}
/* Vehicle Taxonomies Fieldset */
fieldset.group-vehicle-taxonomies .fieldset-description {
    margin-bottom: 10px;
}

/* Menu Attributes */
form.node-form .vertical-tabs-panes #edit-menu-options-attributes,
form.node-form .vertical-tabs-panes #edit-menu-options-item-attributes {
    display: none;
}

/* Focal Point */
.form-item .focal-point-preview-link {
    display: none;
}
