.metaslider .update-text-track + input.track_url {
    border-radius: 0;
}
.metaslider .update-video.button + .video_url {
    border-radius: 0;
}
.metaslider .update-video.button + .video_url.no-remove-btn {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.metaslider .update-video.button {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.metaslider button.remove-video-source {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    padding: 0 5px !important;
}
.metaslider button.remove-video-source svg {
  width: 15px;
  height: 15px;
}
.metaslider .update-video.button:after {
    content: attr(data-format);
    display: inline-block;
    background: #2271b1;
    line-height: 13px;
    padding: 1px 5px 3px;
    color: #fff;
    border-radius: 3px;
    width: 48px;
}
.metaslider .list-video-sources > .row:last-of-type {
    margin-bottom: 0;
}
.metaslider .add-video-source {
    margin-top: 10px;
}

@media (max-width: 782px) {
    .metaslider .tabs-content .row button.update-video + .video_url,
    .metaslider .tabs-content .row button.update-text-track + .track_url {
        height: 40px;
    }
}
/* Moved from MetaSlider Slideshow Pro's admin.css along with the Local Video slide type */
.metaslider .tabs-content input.default {
    min-height: 16px;
    line-height: 16px;
}
.metaslider .update-cover-image {
    width: 240px;
    height: 150px;
    background-color: #f0f0f0;
    color: #1E1E1E;
    background-size: cover;
    background-position: center;
}
.metaslider .remove-cover-image {
    padding: 0 5px !important;
    position: absolute;
    bottom: 10px;
    left: 10px;
}
.metaslider .remove-cover-image svg {
    width: 15px;
    height: 15px;
}
.metaslider .update-text-track,
.metaslider .remove-text-track {
    min-height: 32px;
}
.metaslider .update-text-track {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.metaslider .remove-text-track {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    padding: 0 5px !important;
}
.metaslider .remove-text-track svg {
    width: 15px;
    height: 15px;
}
.metaslider .button-secondary.ms-button-danger,
.metaslider .button-secondary.ms-button-danger:hover,
.metaslider .button-secondary.ms-button-danger:active,
.metaslider .button-secondary.ms-button-danger:focus {
    border-color: rgb(204, 24, 24) !important;
    color: rgb(204, 24, 24) !important;
}
