.INSERTED {
    background-color: #8efe5d;
}

img.INSERTED {
    padding: 1px;
}

.INSERTED.insertDeleteMode {
    color: #3a8e15;
    text-decoration: underline;
    background-color: transparent;
}

.UPDATED {
    background-color: #fdf636;
}

.attributes-UPDATED {
    background-color:#ffa500;
}

.position-UPDATED {
    background-color:#A5E6F6;
}

img.UPDATED {
    padding: 1px;
}

.fulltext-highlight {
    background-color: yellow;
}

.DELETED {
    background-color: #f35555;
}

img.DELETED {
    padding: 1px;
}

.DELETED.insertDeleteMode {
    color: #f35555;
    text-decoration: line-through;
    background-color: transparent;
}

.not-translated {
    background-color: #f0f0f0;
}

.media-theme.INSERTED {
    border: 4px solid #8efe5d !important;
}
.media-theme.UPDATED {
    border: 4px solid #fdf636;
}
.media-theme.DELETED {
    border: 4px solid #f35555;
}

.preview .filter, .preview td.filter, .preview .metafilter, .preview td.metafilter {
    border: 2px solid yellow;
}

.preview .media-theme-inline.filter, .preview .media-theme-inline.metafilter {
    display: inline-block;
}

.preview tr.filter td, .preview tr.metafilter td {
    border: 2px solid yellow;
}

.merge-conflict {
    border: 2px dashed red;
}

.merge-conflict-elem {
    border: 2px dashed red;
}

.merge-conflict-resolved {
    border: 2px solid transparent;
}

.merge-conflict-elem-selector {
    width: 16px;
    height: 16px;
    background: url(../icons/select-elem.png) no-repeat center center;
    cursor: pointer;
    position: absolute;
    margin-left: -22px;
}

img.INSERTED,
img.DELETED {
    padding: 2px;
}

.marker.INSERTED img{
    padding: 2px;
    background-color: #8efe5d;
}

.marker.DELETED img{
    padding: 2px;
    background-color: #f35555;
}

span.inserted > figure img {
    padding: 2px;
    background-color: #8efe5d;
}

span.deleted > figure img {
    padding: 2px;
    background-color: #f35555;
}

span.updated > figure img {
    padding: 2px;
    background-color: #fdf636;
}

.INSERTED .link, .INSERTED .link:hover, .INSERTED .link:visited, .INSERTED .link:active,
.UPDATED .link, .UPDATED .link:hover, .UPDATED .link:visited, .UPDATED .link:active,
.DELETED .link, .DELETED .link:hover, .DELETED .link:visited, .DELETED .link:active,
.deleted .link, .deleted .link:hover, .deleted .link:visited, .deleted .link:active,
.inserted .link, .inserted .link:hover, .inserted .link:visited, .inserted .link:active,
.updated .link, .updated .link:hover, .updated .link:visited, .updated .link:active,
.link .inserted, .link .updated, .link .deleted {
    color: #0000EE;
}
