/**
*
* VERSION: FR14-2
*
* Farben:
* #ffffff = Weiß (Schrift, Icons auf Farbe)
* #303030 = Text
* #084B8A = Aktion (Button, Links etc.)
* #FF8000 = Akzent (Suchtreffer etc.)
*
*/
  
  
/* ===== STANDARD ===== */
  
body {
    background-color: #ffffff;
    padding-top: 0;
}
  
.row {
    margin: 0;
}
  
.popover {
    z-index: 10000 !important;
}
  
.modal {
    z-index: 10005 !important;
}
  
.modal-backdrop {
    z-index: 10002 !important;
}
 
.datepicker {
    z-index: 10050 !important;
}
 
 
/* == FONT == */
  
body,
.signup-form .form-item,
#passwordResetEmailPageBody .signup-form a,
.login-page .signup-form .form-item,
.login-page .signup-form .register,
.login-page #page-form .form-checkbox .checkbox-label,
.folder-navigation .folder-item,
.folder-navigation .folders-title,
.taxonomy .taxonomy-item .taxonomy-item-title,
.taxonomy .taxonomy-breadcrumbs-item a,
.thumbnails > li {
    font-size: 13px;
}
  
.signup-form .form-text,
.login-page #page-form .form-text {
    font-size: 16px;
}
  
.media-sets .media-set-elem .icon-mark,
.media-sets .media-set-elem-in .icon-mark {
    font-size: 16px;
}
  
.media-sets .media-set-elem-in .title {
    font-size: 16px;
}
  
.archiveTabs .fa-thumb-tack::before,
.sidebarBox .metadata-label,
#headerCaptionWrapper div:nth-of-type(3) .metadataRegion__field__label,
#previewInformationTabContent .metadatarow .metalabel,
.preview-content-wrapper .metadataRegion .metadata-row .metadata-label {
    font-size: 12px;
}
  
.breadcrumb .inactive .breadcrumb-name {
    font-size: 20px;
}
  
.taxonomy .taxonomy-title {
    font-size: 13px;
}
  
#thumbnailWrapper .marker-wrapper.marker-wrapper-left-single .marker {
    font-size: 17px;
}
  
.preview-title .metadataField.inputField .viewMarkup,
.preview-title .metadataField.bagField .viewMarkup {
    font-size: 22px;
}
  
#previewPage #metadata h2 {
    font-size: 13px;
}
  
  
/* == COLORS == */
  
body,
#page-form {
    color: #303030;
}
 
.dateField .dateEditorView,
#previewPage #metadata h2,
.archiveTabs > li > a,
.archiveDropdown .dropdown-toggle,
.dateField .fa-calendar,
.login-page #page-form a,
.login-page #page-form .form-checkbox .checkbox-label,
.nav-tabs > li > a,
#navigation #userMenuButton .user-button-arrow-down,
#navigation #userMenuButton .offlineAvatarSmall,
#passwordResetEmailPageBody .signup-form,
#signUpPageBody .signup-form,
#previewPage .informationTabs > li a,
.previewTab {
    color: #303030;
}
 
.dateField .dateEditorView:disabled:not(:placeholder-shown) {
    -webkit-text-fill-color: #303030;
}
 
.sidebarBox .metadata-label,
#headerCaptionWrapper div:nth-of-type(3) .metadataRegion__field__label,
#previewInformationTabContent .metadatarow .metalabel,
.preview-content-wrapper .metadataRegion .metadata-row .metadata-label {
    color: #777;
}
 
.breadcrumb .search-for-content,
.password-reset-content .form-action button,
.selected .thumbnail .icon-fa-check::before,
.selected .thumbnail .asset-pin {
    color: #ffffff;
}
 
.intranetextra-link,
.intranetextra-link.active {
    color: #303030 !important;
}
 
.alert-info {
    color: #FF8000;
}
 
 
/* AKTION */
  
a,
a:hover,
a:focus,
a.asset-permalink,
.add-smth-input .btn-add .icon,
.adv-search-dates-clear,
.album-share-panel > .elem,
.album-share-panel > .elem:hover,
.archiveTabs > li.active > a,
.archiveDropdown .dropdown-toggle,
.advancedSearchForm__blockTitle,
.breadcrumb a,
.breadcrumb .add-alert-btn .text,
.breadcrumb .add-alert-btn:hover .text,
.btn-link,
.btn-link:hover,
.btn-link:focus,
.copy-permalink,
.download-modal-popover .popover-title,
.folder-navigation a,
.folder-navigation .add-smart-folder,
.intranetextra .menuText:hover,
#js-album-create-modal-popover .btn-add .icon,
.login-page #page-form .form-text,
.navbar-search .clearIcon,
.navbar-search .search-query:focus,
.navbar-search .advanced-search-link.active,
.nav-tabs > li > a:hover,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
#page-form a,
#page-form .form-checkbox .checkbox-label,
#passwordResetEmailPageBody .signup-form a,
#previewPage ul.informationTabs a,
#previewPage .informationTabs > li.active a,
.preview-navigation a,
.preview-navigation-item,
.popover-title,
.popover-title button.close,
.selection-panel .files-count-clear a,
#sidebar .collapse-all,
.share-form .form-section-title,
.signup-form a,
.sorting-controler .sorting-name,
.sorting-controler .sorting-direction,
.sorting-variants-item-active .active-icon,
.taxonomy .icon-add,
.taxonomy .taxonomy-clear-all,
.taxonomy .btn-input-control .btn-input,
.taxonomy .taxonomy-item .taxonomy-item-title,
.thumbnail .icon-fa-check::before {
    color: #0080FF;
}
 
.navbar .nav > li > a:hover,
.navbar .nav > li > a:focus {
    color: #0080FF !important;
}
  
.bagItemEditMode::before,
.bagItemViewMode::before,
.bagItemEditMode::after,
.bagItemViewMode::after {
    border-color: transparent transparent transparent #0080FF;
}
  
.albums-list .album-row.active,
.bagItemEditMode,
.bagItemViewMode,
.btn-primary,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus,
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active,
.login-page .login-submit-button,
.login-page .login-submit-button:hover,
.login-page .login-submit-button:active,
.login-page .login-submit-button:focus,
.login-page .btn-primary,
.login-page .btn-primary:hover,
.login-page .btn-primary:active,
.login-page .btn-primary:focus,
.login-page .btn-primary.disabled,
.login-page .btn-primary[disabled],
.navbar-search .main-search-btn,
.navbar-search .main-search-btn:hover,
.navbar-search .main-search-btn:active,
.navbar-search .main-search-btn:focus,
.password-reset-content .form-action button,
.preview-buttons-group .preview-action-toggle,
.preview-buttons-group .preview-action-toggle:hover,
.preview-buttons-group .preview-action-toggle:active,
.preview-buttons-group .preview-action-toggle:focus,
#printDropdown.open .more-actions,
#printDropdown .more-actions,
#printDropdown:hover .more-actions,
#quickBtnDropdown.open .more-actions,
#quickBtnDropdown .more-actions,
#quickBtnDropdown:hover .more-actions,
.marker.interactive:hover,
.marker.interactive:active,
.selected .thumbnail .infobar {
    background-color: #0080FF;
    border-color: #0080FF;
}
  
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active,
.form-control:focus,
.login-page .form-control:focus,
.navbar-search .main-search-field:focus,
.selected .thumbnail,
.thumbnails .thumbnail:hover {
    border-color: #0080FF;
}
  
  
/* AKZENT/HIGHLIGHTS */
  
.is-pin,
.asset-pin-active,
.breadcrumb .hit-count, .breadcrumb .asset-count,
.collections-tabs .favorite-active .icon-mark,
.media-set-elem-pinned .icon-mark,
.navbar-search .clear-icon,
.taxonomy .delete-action {
    color: #FF8000;
}
  
.archiveTabs > li .count,
.archiveDropdown > li .count,
.breadcrumb .search-for-content,
.taxonomy .taxonomy-count,
.collections-tabs > li .matches-count,
.collections-dropdown .matches-count,
.number-badge {
    background-color: #FF8000;
}
  
.taxonomy .taxonomy-item.selected {
    border-color: #FF8000;
}
  
  
/* DEFAULT BUTTON */
 
.btn-default,
.btn-default:hover,
.btn-default:focus {
    background-color: #ddd;
    border: 1px solid #ddd;
}
 
 
/* PANELS */
  
.folder-navigation .folders-wrapper,
.sidebarBox,
.sorting-variants-item-active,
.taxonomy-breadcrumbs-wrapper {
    background-color: #f2f2f2;
}
  
.folder-navigation .folders-list,
#previewInformationTabContent .metadatarow,
.preview-content-wrapper .metadataRegion .metadata-row .metadata-label,
.preview-content-wrapper .metadataRegion .metadata-row .metadata-field,
.preview-content-wrapper .metadataRegion .metadata-row .metadataField,
.taxonomy {
    background-color: #f9f9f9;
}
  
 
  
/* == SHADOWS == */
  
.thumbnails .thumbnail:hover {
    -webkit-box-shadow: 0 0 0 1px #0080FF;
    -moz-box-shadow: 0 0 0 1px #0080FF;
    box-shadow: 0 0 0 1px #0080FF;
}
  
.selected .thumbnail {
    -webkit-box-shadow: 0 0 0 1px #0080FF, 0 0 10px 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 0 1px #0080FF, 0 0 10px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 0 1px #0080FF, 0 0 10px 1px rgba(0, 0, 0, 0.3);
}
  
.form-control:focus,
.login-page .form-control:focus,
.navbar-inner,
.navbar-search .main-search-field:focus,
.navbar-search .search-query:focus,
.preview-buttons-group .preview-action-toggle:hover,
#printDropdown.open .more-actions,
#printDropdown:hover .more-actions,
#quickBtnDropdown.open .more-actions,
#quickBtnDropdown:hover .more-actions {
    box-shadow: none;
    -ms-box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
  
  
 
/* == HIDDEN ELEMENTS == */
  
.advancedSearchForm hr,
.breadcrumb .search-for-quotes,
.sharePanel,
#thumbnailWrapper .image-markers {
    display: none !important;
}
  
  
 
/* == SITE ELEMENTS == */
  
/* SIGNUP */
  
.signup-page .signup-form {
    width: 340px;
}
 
.signup-terms-and-conditions-modal .modal-header {
    background: #fff;
    color: #000;
}
 
.signup-terms-and-conditions-modal .modal-content,
.signup-terms-and-conditions-modal .modal-footer {
   background: #fff;
}
 
  
/* LOGIN */
  
.login-page #page-form .form-text {
    border: 1px solid #ccc;
}
 
  
/* HEADER */
  
body.intranet {
    padding-top: 90px;
}
 
.navbar-inner {
    background-color: rgba(255, 255, 255,0.95);
}
  
#navbarContainer {
    height: 80px;
}
  
.navbar-logo {
    line-height: 75px;
    margin-left: 14px;
}
  
.navbar .nav {
    margin-top: 15px;
}
  
.navbar-fixed-top .header-center-part {
    line-height: 80px;
}
 
.navbar-fixed-top .tooltip.error-tooltip {
    margin-top: 4px;
}
 
.menu-icon {
    font-size: 16px;
}
 
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 4px 0 0 4px;
}
  
 
/* ARCHIVE TABS */
  
.archiveTabsWrapper {
    border-color: #ddd;
    margin-left: 0;
    margin-right: 0;
}
  
.archiveTabs > li > a,
.archiveDropdown .dropdown-toggle,
.collections-tabs > li > a,
.collections-dropdown .add-archive,
.collections-dropdown .dropdown-toggle {
    background-color: #f3f3f3;
    border: none;
}
  
.archiveTabs > li.active > a,
.collections-tabs > li.active > a {
    background-color: #ffffff;
    border-color: #ddd #ddd #ffffff #ddd !important;
}
  
.archive-tabs-wrapper-dropdown .archiveDropdown {
    margin-top: 0;
}
  
 
/* ARCHIVE/ALBUM OVERVIEW */
  
.media-sets {
    text-align: center;
}
  
.media-sets .media-set-elem {
    border-radius: 4px;
}
  
.media-sets .media-set-elem-in {
    text-align: left;
    border-radius: 4px;
}
  
.media-sets .media-set-elem-in .title {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
  
 
/* BREADCRUMP */
  
.breadcrumb {
    margin: 10px 0 20px 0;
}
  
.breadcrumb .breadcrumb-wrapper {
    margin: 0;
}
  
.breadcrumb .inactive .breadcrumb-name {
    overflow: visible;
    max-width: 300px;
}
  
.breadcrumb .search-for-content {
    border-radius: 4px;
    padding: 3px 6px;
}
  
.breadcrumb .hit-count, .breadcrumb .asset-count {
    background: none;
}
 
  
/* SIDEBAR */
 
#sidebar {
    width: 300px;
}
  
.taxonomy .taxonomy-item .taxonomy-item-title,
.taxonomy .taxonomy-breadcrumbs-item a,
.folder-navigation .smart-folder .folder-name {
    max-width: 220px; /* sidebar-width - 80px */
}
 
.folder-navigation .folder-name {
    max-width: 270px;
}
 
 
/* SMART FOLDERS */
  
.folder-navigation .folders-header {
    padding: 8px 10px;
}
  
.folder-navigation .folder-item,
.folder-navigation .smart-folder.folder-item,
.folder-navigation .smart-folder.can-pin.folder-item {
    padding-top: 3px;
    padding-bottom: 3px;
}
  
.folder-navigation .folders-header::after {
    background: none;
}
  
 
/* TAXONOMY */
  
.taxonomy {
    margin-bottom: 8px;
}
  
.taxonomy .taxonomy-title {
    color: #888;
    text-transform: uppercase;
}
  
.taxonomy .taxonomy-breadcrumbs-wrapper {
    padding: 8px 10px;
}
  
.taxonomy .taxonomy-item-base {
    padding: 1px 75px 0px 26px;
}
  
.taxonomy .delete-action {
    right: 55px;
}
  
.taxonomy .edit-action {
    right: 38px;
}
  
.taxonomy .taxonomy-item .taxonomy-item-title {
    vertical-align: top;
    white-space: normal;
    padding: 2px 0;
}
  
.taxonomy .taxonomy-item:hover {
    background-color: rgba(216, 216, 216, 0.25);
}
  
.taxonomy .taxonomy-collapse-all {
    right: 80px;
}
  
.taxonomy .taxonomy-breadcrumbs-item a {
    white-space: normal;
}
  
.taxonomy .taxonomy-breadcrumbs-wrapper::after {
    background:none;
}
  
 
/* THUMBNAIL */
  
.thumbnail {
    border-color: #f2f2f2;
    border-radius: 4px;
}
  
.thumbnail .thumb-label {
    text-align: center;
}
  
.thumbnail .infobar {
    background: none;
}
  
.thumbnail .asset-pin {
    font-size: 15px;
    left: -6px;
}
  
.thumbnail .imageContainer {
    border-radius: 3px 3px 0 0;
}
  
.thumbnail .status-bar {
    border-radius: 0 0 0 3px;
}
  
.new-tooltip {
    background-color: rgba(41, 41, 41, 0.9);
}
  
#thumbnailWrapper .markers-container.markers-hide {
    display: block !important;
}
 
.marker-wrapper-all .marker-wrapper {
    display: block;
    border: 0;
    padding-left: 0;
}
 
#thumbnailWrapper .markers-hide .marker-wrapper {
    opacity: 1;
    -moz-opacity: 1;
    -webkit-opacity: 1;
    filter: alpha(opacity=100);
}
  
#thumbnailWrapper .marker-wrapper {
    background-color: rgba(255, 255, 255, 0.8);
}
  
#thumbnailWrapper .marker-wrapper-left,
#thumbnailWrapper .marker-wrapper-left-single {
    padding-left: 0;
    border: 0;
    border-radius: 3px 0;
}
  
#thumbnailWrapper .marker-wrapper.marker-wrapper-left .marker,
#thumbnailWrapper .marker-wrapper.marker-wrapper-left-single .marker {
    font-size: 17px;
    margin: 0;
}
  
#thumbnailWrapper .marker-wrapper.marker-wrapper-right,
#thumbnailWrapper .marker-wrapper.marker-wrapper-right-single {
    padding-left: 0;
    border: 0;
    border-radius: 0 3px;
}
  
#thumbnailWrapper .marker-wrapper.marker-wrapper-right .marker,
#thumbnailWrapper .marker-wrapper.marker-wrapper-right-single .marker {
    margin: 0;
}
  
.marker.interactive:hover,
.marker.interactive:active {
    color: #ffffff !important;
}
  
 
/* PREVIEW */
  
.metadataField .dropdownView:empty::before,
.metadataField .typingFieldView:empty::before,
.metadataField .bagFieldValuesView:empty::before,
.dateField .dateEditorView {
    color: #ddd;
}
  
#previewPage .informationTabs > li a,
.previewTab {
    background: none;
    border: none;
}
  
#previewInformationTabContent .metadatarow {
    padding: 8px;
    margin: 0 0 2px 0;
    line-height: 1.9;
}
  
#previewInformationTabContent .metadatarow .metalabel {
    width: 15%;
}
  
.preview-content-wrapper .metadataRegion .metadata-row .metadata-label,
#previewInformationTabContent .metadatarow .metalabel {
    font-weight: normal;
    text-transform: uppercase;
}
  
.preview-content-wrapper .metadataRegion .metadata-row .metadata-label,
.preview-content-wrapper .metadataRegion .metadata-row .metadata-field,
.preview-content-wrapper .metadataRegion .metadata-row .metadataField {
    padding: 8px 0 8px 2px;
    display: table-cell;
    border-bottom: 2px solid #ffffff;
    line-height: 1.5;
}
  
.preview-content-wrapper .metadataRegion .metadata-row .metadata-label {
    padding: 8px 0 8px 8px;
    width: 15%;
    vertical-align: middle;
}
  
#headerCaptionWrapper div:nth-of-type(3) .metadataRegion__field__label {
    text-transform: uppercase;
}
 
.sidebarBox {
    padding: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
 
.sidebarBox .metadataRegion {
    margin-bottom: 30px;
}
 
.sidebarBox .metadata-label {
    font-weight: normal;
    text-transform: uppercase;
}
  
.preview-title .metadataField.inputField .viewMarkup,
.preview-title .metadataField.bagField .viewMarkup {
    line-height: 1.2;
}
  
.preview-title-with-pin .image-note{
    right: -10px;
    top: -10px;
}
  
.preview-title-with-pin .asset-pin {
    font-size: 20px;
    right: 0;
    top: 3px;
}
  
.preview-markers-container {
    border: none;
    background: #ffffff;
    padding: 4px 5px;
    margin-top: 10px;
}
  
#previewPage #metadata h2 {
    border-top: none;
    margin-top: 0;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 0;
}
  
 
/* POPUPS */
  
.popover-title {
    border-bottom: none !important;
}
  
.alert-info {
    background: #ffffff;
    border: none;
}
 
@media screen and (max-width: 1225px)
.searchBarPositionOverride .navbar-fixed-top .navbar-search {
    margin-top: inherit;
    padding: inherit;
    left: inherit;
    right: inherit;
    position: inherit;
    max-width: inherit;
    background-color: inherit;
}
 
 
 
/* ===== INDIVIDUAL ===== */
  
 
/** STARTSEITE - V1
* - Bild im Hintergrund, Login-Box transparent oder weiß
*/
  
.signup-page .signup-form,
.login-page #page-form .login-upper-form,
.login-page #page-form .login-lower-form {
    background-color: rgba(255, 255, 255, 1); /* weiß */
    /* background-color: rgba(255, 255, 255, 0.95); */ /* transparent */
}
  
/** STARTSEITE - V2
* - Kein Bild im Hintergrund, Login-Box weiß
*/
/*
.signup-page .signup-form,
.login-page #page-form .login-upper-form,
.login-page #page-form .login-lower-form,
.login-page #page-form-wrap {
    background-image: none !important;
    background-color: #fff;
}
*/
 
 
/* DUNKLER KOPF/HEADER */
/*
.navbar-inner {
    background-color: #303030;
}
 
.navbar .nav > li > a {
    color: #fff;
}
 
.intranetextra-link,
#navigation #userMenuButton .user-button-arrow-down {
    color: #aaa !important;
}
 
.intranetextra-link.active,
.intranetextra-link:hover {
    color: #fff !important;
}
*/
 
 
/* DUNKLE FILTERNAVIGATION */
/*
.folder-navigation a,
.taxonomy .taxonomy-item .taxonomy-item-title {
    color: #303030;
}
*/
 
 
/* KEIN HOMEPAGEBILD */
 
.home-page-search {
    background: none !important;
    height: 300px !important;
}