/* @import "unipdstyle.css"; */

/* rgba(255,255,255,.9) */

body,
#header a:link,
#header a:visited,
#header a:active,
#header input.button,
#header a.button,
input.button,
.book-searchform .button,
.button,
button,
a.button,
a.button:link,
a.button:hover,
a.button:link:hover,
a.button:visited,
p.carousel-title,
.carousel h2,
.carousel .btn,
.collections-list-collection .button:before,
#md-editor .md-editor-menu ul,
#md-editor .md-editor-menu a:link,
.md-editor-menu a:visited,
.md-editor-menu a:visited:hover,
#md-editor h4,
#md-editor .md-editor-menu a:link,
#right-column.detail .md-editor-menu a:visited,
#md-editor .md-editor-menu li.active,
#md_tree_light .nodeHeading,
#md_tree_light .nodeHeading h1,
#md_tree_light .nodeHeading h2,
#msgbox,
table.vertical th,
#loaderBookReader h1,
.sidebar-item h3,
.sidebar-item-object h3,
#left-column.detail .sidebar-item-object h3,
#left-column.detail .detail-item-desc h3,
#left-column.detail h3.right-sidebar-item,
#right-column.collection .browse-collection a.button:before,
#right-column-second h3,
.search-result-item-thumb .unet-label,
.chooseEntityHeader,
#footer a,
#footer span { color: rgba(255,255,255,.9); }

/* #1F2C39 */

html,
body,
#header,
body .ui-tooltip-cluetip .ui-tooltip-content,
#loadTemplateLight { background-color: #fff; color: rgba(0, 0, 0, .8);}

#BookReader,
#loaderBookReader,
#BRcontainer { background-color: #fff !important; }

#header li { border-right: 1px solid #fff; }
#header li a.active:link, #header li a.active:visited { border-left: 1px solid #fff; }

/* #ccc */

body,
.active-facet,
#results md-card.md-default-theme,
md-card,
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover,
.filters md-select.md-default-theme .md-select-value.md-select-placeholder,
.filters md-select .md-select-value.md-select-placeholder,
md-select.md-default-theme:not([disabled]):focus .md-select-value.md-select-placeholder,
md-select:not([disabled]):focus .md-select-value.md-select-placeholder,
.filters md-select.md-default-theme .md-select-icon,
.filters md-select .md-select-icon { color: rgba(0, 0, 0, .8); }

.filters md-select.md-default-theme:not([disabled]):focus .md-select-value,
.filters md-select:not([disabled]):focus .md-select-value { border-bottom-color: #9E9E9E; }

h1, h2, .collections h2 a:link, .collections h2 a:visited, md-icon { color: #666; }

#single-collection .btn,
table.listing td,
.stx table td { border-color: #666; }

/* #2C3E50 */

#header li,
#header .topnav .menu-menu,
#header .topnav.responsive .menu-link:not(:first-child),
#pagebody .detail-item,
#md-editor .md-editor-menu ul,
#md-editor .md-editor-body .md-editor-body-entity,
#footer,
#h-nav-background,
.object-link,
#right-column-second .issideof:hover,
#right-column-second .reference-thumbnail:hover { background-color: #444; }

#header .dropdown,
#detail-wrapper .dropdown,
.carousel,
.search-box,
.private-box,
.featuredcollection,
#collections-list .collections-list-collection,
#search-results .search-results-header,
#search-results .search-result-listitem,
#search-results.collapsed .listitem-watchlist,
#search-results .listitem-watchlist,
.paginator,
.layered,
#pagebody #detail-sidebar .sidebar-item-body,
#sidebar-item-body,
#search-mask .search-mask-item,
.browse-block-container,
table.vertical,
.sidebar-item-body,
.box,
.boxed,
.collection-listitem,
#right-column #sidebar-item-body,
.search-result-item-desc .listitem-watchlist,
#book-viewer #right-column,
.cycler div,
.new.featuredcollection .cycler div:hover,
.new.featuredcollection:hover,
#results-header .searchlink,
#results .listitem-watchlist,
#results-header .listitem-watchlist,
#md-editor,
#md_tree_light { background-color: #F5F4F0; }

#refersTo .box .reference-thumbnail,
#referencedfrom .box .reference-thumbnail,
.gsc-control-cse,
.gsib_a,
.gsib_b,
.gsc-input-box,
.gsc-control-cse { background-color: #F5F4F0 !important; }

.gsc-control-cse, .gsib_a, .gsib_b, .gsc-input-box { border: 0 !important; }
.gsc-control-cse { padding: 20px 20px 30px 20px !important; }

blockquote { border-left: 8px solid #E3E0D3; }

/* #eee */

.featuredcollection .featuredcollectionlabel,
.paginator .active,
#toggle-alphalist:after,
.paginator,
table.vertical,
#md-editor .license,
#loaderBookReader h1,
#loadTemplateLight,
#toggle-alphalist:after,
h1,
h2,
.collections h2 a:link,
.collections h2 a:visited { color: #333; }

#md_tree_light { color: #333 !important; }

/* #466380 */

hr { border: 0; height: 1px; color: #E6E2D5; }

#header .dropdown,
#detail-wrapper .dropdown,
#results-header .searchlink,
#results .listitem-watchlist,
#results-header .listitem-watchlist,
#search-results .listitem-watchlist,
.help-desk-form fieldset,
.layered,
table.vertical td,
.search-result-item-desc .listitem-watchlist,
#search-results.collapsed .listitem-watchlist,
.directory-list ul ul { border-color: #E6E2D5; }

#menu-header-search,
.totop, .partner { border-bottom: 1px solid #E6E2D5; }

.bordered { border: 1px solid #E6E2D5; }

hr,
.featuredcollection:hover,
#refersTo .box .reference-thumbnail,
#referencedfrom .box .reference-thumbnail,
#right-column-second .issideof,
#right-column-second .reference-thumbnail,
#watchlist tr:hover,
.thumbnailitem-container,
#results .results-thumbnail,
.cycler div:hover { background-color: #E6E2D5; }

/* #3CB0FF */

#header a.menu-link:link:hover,
#header a.menu-collections:visited:hover,
#header input.button:hover,
#header a.button:hover,
button:hover:not([disabled]),
.md-button.md-icon-button:hover:not([disabled]),
.button:hover,
button:hover,
a.button:hover,
a.button:link:hover,
a.button:visited:hover,
#md-editor .md-editor-menu li:hover { background-color: #3CB0FF; }

.slick-dots button, .slick-dots button:hover { background-color: transparent; }

#single-collection a.btn:visited,
#addall,
.addall { color: #1588D6; }

a:link,
#filters .facet-label,
#filters .facet-count,
#filters md-icon,
#filters md-select .md-select-value.md-select-placeholder,
#filters md-select.md-default-theme:not([disabled]):focus .md-select-value,
#filters md-select:not([disabled]):focus .md-select-value,
#filters md-select.md-default-theme .md-select-icon,
#filters md-select .md-select-icon,
#filters md-select.md-default-theme:not([disabled]):focus .md-select-value.md-select-placeholder,
#filters md-select:not([disabled]):focus .md-select-value.md-select-placeholder,
.remove-all-filters a:visited,
.pagination > li > a,
.pagination > li > span,
.no-history,
.toggle-text,
a.no-history:visited,
.results-buttons #searchlink-btn,
.results-buttons #bookmarks-btn { color: #1588D6; }

#header input.button, #header a.button, input.button, .button, button, a.button, a.button:link, a.button:visited, .sidebar-item h3, .sidebar-item-object h3, #md_tree_light, #md_tree_light #nodeHeading1, table.vertical th, #left-column.detail .sidebar-item-object h3, #left-column.detail .detail-item-desc h3, #left-column.detail h3.right-sidebar-item, #right-column-second h3, #md-editor .md-editor-menu ul { background-color: #1588D6; color: #fff; }

#footer { color: #ccc; }

.lock { background-image: url("../img/lock-dark.png"); }
.bull { background-image: url("../img/bull-dark.png"); }

/* #45617D */

.new.featuredcollection, .new .cycler div, .BRpageimage { background-color: #E3E0D3; }
.BRpageimage { background-color: #E3E0D3 !important; }
.new.featuredcollection { border-bottom: #FFB700 5px solid; }
.new .cycler div { border-bottom-color: #FFB700; }
.new:hover:after { background: #FFB700; }
#md_tree_light #nodeHeading2 { background-color: #444; }
.level2wrapper { border: 1px solid #444; }

.faculty, .logos { border-bottom: 1px dotted #ADADAD; }
.faculty-padova 			{ background-image: url(../img/logos/unipd-logo-dark.png); }
.faculty-cafoscari          { background-image: url(../img/logos/cafoscari-logo-dark.png); }
.faculty-iuav               { background-image: url(../img/logos/iuav-logo-dark.png); }
.faculty-bologna			{ background-image: url(../img/logos/unibo-logo-dark.png)                               }
.faculty-other-institutions { background-image: url(../img/logos/institution-logo-dark.png); border-bottom: none; }

.partner-fairsfair			{ background-image: url(../img/logos/fairsfair-logo-dark.png); }
.partner-coar 				{ background-image: url(../img/logos/coar-logo-dark.png); }
.partner-uniwien 			{ background-image: url(../img/logos/uniwien-logo-dark.png); }
.partner-europeana 			{ background-image: url(../img/logos/europeana-logo-dark.png); }
.partner-linked-heritage    { background-image: url(../img/logos/linked-heritage-logo-dark.png); }
.partner-internet-archive   { background-image: url(../img/logos/internet-archive-logo-dark.png); }
.partner-re3data            { background-image: url(../img/logos/re3data-logo-dark.png) }
.partner-opendoar           { background-image: url(../img/logos/opendoar-logo-dark.png) }
.partner-fairsharing        { background: transparent url(../img/logos/fairsharing-logo-dark.png) left 20px no-repeat;     }

@media screen and (max-width: 768px) {
	#header ul { background-color: #444; }
	#header .topnav li.menu-search { /*border-left: 1px solid #fff;*/ }
	#header .topnav.responsive .menu-link.collapsed { border-top: 1px solid #fff; }
}

.md-button.md-default-theme.md-primary:not([disabled]) md-icon,
.md-button.md-primary:not([disabled]) md-icon,
button:hover:not([disabled]) md-icon,
.md-button.md-icon-button:hover:not([disabled]) md-icon,
.md-editor-body-entity { color: #fff; }
