//fix navbar select-all positioning
.aui .media-portlet .app-view-taglib .lfr-header-row-content {
    padding-left: 0;
    padding-top: 0;
}
.aui .media-portlet .app-view-taglib .lfr-header-row-content .control-group {
    margin-bottom: 0;
}
.aui .media-portlet .well > ul.well {
    border: 0 none;
    box-shadow: 0 0 0 transparent;
    padding: 0 0 0 20px;
}

.aui .media-portlet .well.nav-top {
    padding-bottom: 10px;
}
.aui .media-portlet .well.nav-more,
.aui .media-portlet .well.nav-more > ul.well {
    padding-top: 0 !important;
    padding-bottom: 0;
}

.aui .media-portlet .lfr-asset-icon .taglib-workflow-status {
    margin: 0;
    padding: 0;
}


.aui .media-portlet .app-view-navigation-entry.facet-color-entry {
    display: inline-block;
    height: 24px;
    margin: 5px 2px 0;
    overflow: hidden;
    text-indent: -999px;
    width: 24px;
}

.aui .media-portlet .app-view-navigation-entry.facet-color-entry a.browse-facet-color-entry {
    background-color: transparent;
    border: 2px solid #e9e9e9;
    height: 18px;
    margin: 0;
    padding: 0 !important;
    width: 18px;
}

.aui .media-portlet .app-view-navigation-entry.facet-color-entry.active a.browse-facet-color-entry {
    border: 2px solid #00AAFF;
}
.aui .media-portlet .app-view-navigation-entry.facet-color-entry.facet-color-white a.browse-facet-color-entry {
    background-color: white;
}
.aui .media-portlet .app-view-navigation-entry.facet-color-entry.facet-color-black a.browse-facet-color-entry {
    background-color: black;
}
.aui .media-portlet .app-view-navigation-entry.facet-color-entry.facet-color-yellow a.browse-facet-color-entry {
    background-color: yellow;
}
.aui .media-portlet .app-view-navigation-entry.facet-color-entry.facet-color-red a.browse-facet-color-entry {
    background-color: red;
}
.aui .media-portlet .app-view-navigation-entry.facet-color-entry.facet-color-blue a.browse-facet-color-entry {
    background-color: blue;
}
.aui .media-portlet .app-view-navigation-entry.facet-color-entry.facet-color-green a.browse-facet-color-entry {
    background-color: green;
}
.aui .media-portlet .app-view-navigation-entry.facet-color-entry.facet-color-magenta a.browse-facet-color-entry {
    background-color: magenta;
}
.aui .media-portlet .app-view-navigation-entry.facet-color-entry.facet-color-cyan a.browse-facet-color-entry {
    background-color: cyan;
}

.aui .media-portlet .media-list {
    position: relative;
}

.aui .media-portlet .media-list .loading-animation {
    background-color: rgba(255, 255, 255, 0.6);
    background-position: center center;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}


.aui .media-portlet form .navbar .control-group-inline > input,
.aui .media-portlet form .navbar .control-group-inline > select,
.aui .media-portlet form .navbar  button.inline {
    margin: 0;
}

.aui .media-portlet .dropdown-menu > li.active.sort-asc > a::after {
    content: "";
    font-family:'fontawesome-alloy';
}
.aui .media-portlet .dropdown-menu > li.active.sort-desc > a::after {
    content: "";
    font-family:'fontawesome-alloy';
}

.aui .media-portlet .taglib-ratings.stars {
    margin-bottom: 20px;
    padding: 0;
}

.aui .media-portlet .taglib-ratings.stars .liferay-rating-vote,
.aui .media-portlet .taglib-ratings.stars .liferay-rating-score {
    float: none;
    margin-bottom: 5px;
    padding: 0;
    text-align: center;
}

.aui .media-portlet .entry-viewer .entry-preview .entry-thumbnail {
    margin-bottom: 20px;
}



.aui .media-portlet .lfr-upload-container .multiple-files .upload-file {
    background-image: url("/media-portlet/icon.png");
}
.aui .media-portlet .lfr-upload-container .multiple-files .upload-file.upload-complete {
    background-position: 28px 50%;
    padding-left: 50px;
}
.aui .media-portlet .lfr-button.button-container {
    padding: 0;
    position: absolute;
    right: 5px;
    top: 0;
}


.aui .media-portlet .lfr-upload-container .delete-button,
.aui .media-portlet .lfr-upload-container .cancel-button {
    background: transparent none repeat scroll 0 0;
    font-size: unset;
    overflow: hidden;
    position: unset;
    text-indent: 0;
}

.aui .media-portlet .lfr-upload-container .pause-button,
.aui .media-portlet .lfr-upload-container .resume-button,
.aui .media-portlet .lfr-upload-container .restart-button,
.aui .media-portlet .lfr-upload-container .delete-button,
.aui .media-portlet .lfr-upload-container .cancel-button {
    color: #333;
    display: block;
    float: left;
    height: 26px;
    margin: 0 5px;
    padding: 0;
    text-shadow: 0 0 0 transparent;
    width: 16px;
    overflow: hidden;
}

.aui .media-portlet .lfr-upload-container .pause-button:hover,
.aui .media-portlet .lfr-upload-container .resume-button:hover,
.aui .media-portlet .lfr-upload-container .restart-button:hover,
.aui .media-portlet .lfr-upload-container .delete-button:hover,
.aui .media-portlet .lfr-upload-container .cancel-button:hover {
    padding-right: 0;
    white-space: normal;
    width: 16px;
}


.aui .media-portlet .lfr-upload-container .upload-complete .pause-button,
.aui .media-portlet .lfr-upload-container .upload-complete .resume-button,
.aui .media-portlet .lfr-upload-container .upload-complete .restart-button,
.aui .media-portlet .lfr-upload-container .upload-complete .cancel-button,
.aui .media-portlet .lfr-upload-container .delete-button,
.aui .media-portlet .lfr-upload-container .upload-complete.file-saved .delete-button,
.aui .media-portlet .lfr-upload-container .upload-complete.upload-error .delete-button {
    display: none;
}

.aui .media-portlet .lfr-upload-container .upload-complete .delete-button {
    display: block;
}
.aui .media-portlet .lfr-upload-container .upload-error .progress-bar {
    border-color:#b50303;
}
.aui .media-portlet .lfr-upload-container .upload-error .progress-bar .progress { 
    background-color: #fcaca5;
    animation: none;
}

.aui .media-portlet .lfr-preview-file-image-overlay .modal-header {
    background: #fff none repeat scroll 0 0;
    height: auto;
    min-height: 20px;
}