/***************************************************************
 * viewer custom Stylesheet v3.4.0
 *
 * Write {LESS}, do more!
 *
 * This file overwrites the basic style declarations for the
 * Goobi viewer
 **************************************************************/

/* CORE VARIABLES AND MIXINS */
@import "misc/variables.less";
@import "misc/fonts.less";
@import "misc/mixins.less";
@import "misc/print.less";
@import "misc/resets.less";
@import "misc/accessibility.less";
@import "misc/misc.less";

@import "layout/layout.less";
@import "layout/general.less";
@import "layout/themes.less";
@import "layout/cookieBanner.less";

/* VIEWER COMPONENTS */
@import "components/forms/basics.less";
@import "components/forms/form-controls.less";
@import "components/alphabeticPaginator.less";
@import "components/bookmarks.less";
@import "components/breadcrumbs.less";
@import "components/buttons.less";
@import "components/changeLocal.less";
@import "components/colorThemeToggle.less";
@import "components/copyrightIndicator.less";
@import "components/dataTablePaginator.less";
@import "components/downloadModal.less";
@import "components/bornDigital.less";
@import "components/imageControls.less";
@import "components/inputFieldPaginator.less";
@import "components/loginNavigation.less";
@import "components/metaMuseal.less";
@import "components/navigation.less";
@import "components/nerPopovers.less";
@import "components/normdata.less";
@import "components/searchHelpText.less";
@import "components/sidebarMenu.less";
@import "components/simplePaginator.less";
@import "components/title.less";
@import "components/userComments.less";
@import "components/userGeneratedContent.less";
@import "components/viewerControls.less";

/* WIDGETS */
@import "widgets/widgets.less";
@import "widgets/widgetAnnotations.less";
@import "widgets/widgetArchives.less";
@import "widgets/widgetBrowsing.less";
@import "widgets/widgetChronology.less";
@import "widgets/widgetCitation.less";
@import "widgets/widgetCmsPageLinks.less";
@import "widgets/widgetCopyrightInfo.less";
@import "widgets/widgetRelatedGroups.less";
@import "widgets/widgetCrowdsourcing.less";
@import "widgets/widgetCustom.less";
@import "widgets/widgetAdditionalFiles.less";
@import "widgets/widgetDownload.less";
@import "widgets/widgetDownloads.less";
@import "widgets/widgetFormatLinks.less";
@import "widgets/widgetGeoFacetting.less";
@import "widgets/widgetGeoLocations.less";
@import "widgets/widgetHighlightedObject.less";
@import "widgets/widgetMetadata.less";
@import "widgets/widgetMetadataTech.less";
@import "widgets/widgetNerFacetting.less";
@import "widgets/widgetRecordNotes.less";
@import "widgets/widgetRSS.less";
@import "widgets/widgetSearchAdvancedHelp.less";
@import "widgets/widgetSearchFacets.less";
@import "widgets/widgetSearchField.less";
@import "widgets/widgetSearchInCurrentItem.less";
@import "widgets/widgetSearchResultNavigation.less";
@import "widgets/widgetSearchSorting.less";
@import "widgets/widgetToc.less";
@import "widgets/widgetUserInteractions.less";
@import "widgets/widgetUsageStatistics.less";
@import "widgets/widgetVersionHistory.less";
@import "widgets/widgetViews.less";
@import "widgets/widgetWorkCount.less";

/* COMMON VIEWS */
@import "views/common/browse.less";
@import "views/common/error.less";
@import "views/common/feedback.less";
@import "views/common/privacy.less";
@import "views/common/sitelinks.less";
@import "views/common/statistics.less";

/* FULLSCREEN VIEWS / COMPONENTS */ 
@import "views/fullscreen/fsAnnotations.less";
@import "views/fullscreen/fsImageControls.less";
@import "views/fullscreen/fsMetadata.less"; 
@import "views/fullscreen/fsRecordNotes.less";
@import "views/fullscreen/fsShare.less";
@import "views/fullscreen/fsToc.less";
@import "views/fullscreen/fsStatistics.less";
@import "views/fullscreen/fsDownloads.less";
@import "views/fullscreen/fsCitation.less";
@import "views/fullscreen/fsFormatLinks.less";
@import "views/fullscreen/fsSearchInCUrrentItem.less";

/* SEARCH VIEWS */
@import "views/search/searchAdvanced.less";
@import "views/search/searchCalendar.less";
@import "views/search/searchList.less";
@import "views/search/searchListGrid.less";
@import "views/search/searchListList.less";
@import "views/search/searchStandard.less";
@import "views/search/searchTermList.less";

/* USER VIEWS */
@import "views/user/user.less";
@import "views/user/userActivity.less";
@import "views/user/userAnnotations.less";
@import "views/user/userBackendTable.less";
@import "views/user/userBookmarkEdit.less";
@import "views/user/userBookmarkSendList.less";
@import "views/user/userBookmarkSingle.less";
@import "views/user/userBookmarks.less";
@import "views/user/userComments.less";
@import "views/user/contentUploadPage.less";
@import "views/user/userDashboard.less";
@import "views/user/userLogin.less";
@import "views/user/userSavedSearches.less";

/* VIEWS */
@import "views/viewDownload.less";
@import "views/viewFulltext.less";
@import "views/viewMetadata.less";
@import "views/viewMirador.less";
@import "views/viewNerFacetting.less";
@import "views/viewObject.less";
@import "views/viewObjectFullscreen.less";
@import "views/viewThumbs.less";
@import "views/viewTimematrix.less";
@import "views/viewToc.less";

/* ARCHIVES */
@import "archives/archives.less";
@import "archives/archivesTree.less";

/* CMS TEMPLATES */
@import "cms/templates/01_templateGeneric.less";
@import "cms/templates/02_templateNewsOverview.less";
@import "cms/templates/03_templateNewsDetail.less";
@import "cms/templates/04_templateNews.less";
@import "cms/templates/05_templateSimple.less";
@import "cms/templates/06_templateSolrQuery.less";
@import "cms/templates/07_templateCollection.less";
@import "cms/templates/08_templateCollectionTiled.less";
@import "cms/templates/09_templateSinglePage.less";
@import "cms/templates/10_templateSearchListCustom.less";
@import "cms/templates/11_templateMasonry.less";
@import "cms/templates/12_templateSingleCollection.less";
@import "cms/templates/13_templateStaticGrid.less";
@import "cms/templates/14_templateRSSFeed.less";
@import "cms/templates/15_templateStackedCollection.less";
@import "cms/templates/16_templateSearchList.less";
@import "cms/templates/17_templateSearchListAdvanced.less";
@import "cms/templates/18_templatePrivacy.less";
@import "cms/templates/19_templateFeedback.less";
@import "cms/templates/20_templateGlossary.less";
@import "cms/templates/21_templateFaq.less"; 
@import "cms/templates/22_templateFaqSingle.less";
@import "cms/templates/23_templateSearch.less";
@import "cms/templates/24_templateTags.less";
@import "cms/templates/25_templateOverviewPage.less";
@import "cms/templates/26_templateOverviewPageLegacy.less";
@import "cms/templates/27_templateCrowdsourcingCampaignsOverview.less";
@import "cms/templates/28_templateBookmarkLists.less";
@import "cms/templates/29_templateBrowse.less";
@import "cms/templates/30_templateTimematrix.less";
@import "cms/templates/31_templateGeoMap.less";
@import "cms/templates/32_templateGalleryText.less";
@import "cms/templates/33_templateSlider.less";

// SINGLE CMS CONTENT COMPONENT FRONTEND LAYOUT FILE
@import "cms/contentComponents/highlightedObject.less";
@import "cms/contentComponents/searchFacets.less";
@import "cms/contentComponents/splitText.less";
@import "cms/contentComponents/dividerLine.less";
@import "cms/contentComponents/searchbox.less";
