/* RF nascondere link invio proposte su ojs */
.cmp_notification {
	display: none;
}

/* RF riepilogo colori #003366=blu unimi; #7AE1FE azzurro; # D04855 rosso mattone in Warning; #F2F379 =giallo; #7A93FF=azzurro violetto per background logo */



body {
  margin: 0;
  padding: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #003366;
  color: ##F2F379;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*
.body {
	color: #F2F379;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
bodyhtml body.pkp_page_index.pkp_op_index.has_site_logo
*/

.pkp_structure_main h3 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.pkp_site_name .is_text {
	font-family: Verdana,Arial,Helvetica,sans-serif;
color: #7AE1FE;
	text-decoration: none;
}

.pkp_navigation_primary.pkp_nav_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #003366;
}
 
.pkp_navigation_primary > li > a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #7AE1FE;
}

 
.pkp_navigation_primary > li > a:hover, .pkp_navigation_primary > li > a:focus, .pkp_navigation_primary > li > a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #7AE1FE;
}

.pkp_navigation_user > li > a, .pkp_navigation_user > li.in_focus > a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #7AE1FE
}

.pkp_navigation_user > li > a:hover, .pkp_navigation_user > li > a:focus {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #7AE1FE;
}

body {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*S8G no PKP/OJS link in footer*/
div.pkp_brand_footer {
	display: none;
}

.pkp_structure_footer_wrapper {
	background: #003366;
}

/* ridimensionamento automatico immagine logo - commentato perchÃƒÂ© sostituito da istruzione per media grandi

.pkp_site_name .is_img img {

                display: block;

                max-height: 100%;

                max-width: 100%;

                width: auto;

                height: auto;

}  */

/* RF  logo grande, sp solo su media grandi*/

@media (min-width: 992px) { 
.pkp_site_name .is_img img {
	max-height: fit-content;
	padding: 3rem;
}
}
	


/*S8G hover trasparente per togliere blu al logo*/
.pkp_site_name a:hover {
	background-color: transparent;
}

/*via date da sommario fascicolo*/
.obj_issue_toc .published {

                margin: 20px 0;

                display: none;

}

/*numeri pagina gialli*/
.obj_article_summary .pages, .obj_article_summary .published {

                color: #7AE1FE;

}

/*breadcrumb ultimo fascicolo*/
.cmp_breadcrumbs > ol > li > a, .cmp_breadcrumbs > ol > li.in_focus > a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #7AE1FE;
}

.cmp_breadcrumbs > ol > li > a:hover, .cmp_breadcrumbs > ol > li > a:focus {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #7AE1FE;
}

.cmp_breadcrumbs .current {
	color: #7AE1FE;
}
.cmp_breadcrumbs .separator {
	color: #666666;
	padding: 0 .5em;
}
/*fine breadcrumb ultimo fascicolo*/

/*titoli articoli*/
.obj_article_summary > .title a {
	text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #7AE1FE;
}

.obj_article_summary > .title a:hover, .obj_article_summary > .title a:focus {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #7AE1FE;
}
/*fine titoli articoli*/


/*RF tendina del menu user e info: background verde e non bianca*/
.pkp_nav_list ul {
		background: #003366;
	}
/*RF per rendere grigio e non bianco (anche giallo non va bene perchÃƒÂ© la tendina info diventa bianca e non grigia quando ci si passa sopra col mouse) le voci dello user menu Visualizza profilo, Amministrazione, Esci; azzurro la scritta privacy */
a:link {
	color: #7AE1FE;
}


/*RF tendina del menu user e info: testo azzurro */
.pkp_navigation_primary ul a {
	color: #7AE1FE;
}

/* RF test 4/12/2025 per rendere rosa il testo nel menu user */
.pkp_nav_list ul a {
	color: #F2F379;
}

/*RF scritta call for papers azzurra */
a:visited {
	color: #7AE1FE;
}


/*RF bottone pdf, colore background verde, testo e bordi bianchi */
.cmp_button_wire, .obj_galley_link {
	display: inline-block;
	padding: 0 1em;
	background: #003366;
	border: 1px solid #fff;
	border-radius: 3px;
	font-size: 13px;
	line-height: 28px;
	color: #7AE1FE;
	text-decoration: none;
}



/*RF togliere le righe verticali dei margini che incorniciano le varie sezioni */
.pkp_structure_main::before, .pkp_structure_main::after {
	width: 0;
}

/*RF in Archivio, indicazione di numero e anno in grigio anzichÃƒÂ© nero */
.obj_issue_summary .series {
	margin-bottom: 5px;
	color: #c0c0c0;
}

/*RF dettaglio articolo, scritte Pubblicato, Come citare, Fascicolo, Sezione */
.obj_article_details .entry_details .item .label {
		color: #ddd;
}

/*RF dettaglio articolo affiliazione autore */
.obj_article_details .authors .affiliation {
	font-size: 13px;
	color: #ddd;
}

/*RF dettaglio articolo bottone ulteriori formati di citazione */
.obj_article_details .citation_display .citation_formats_button {
	color: #ddd;
}

/*RF Visualizza tutti i fascicoli in bianco e non azzurro */
.pkp_page_index .current_issue .read_more {
		color: #fff;
}

/*RF escludere visualizzazione blocco statistiche nella barra laterale */
#usageStatsOptout {
	display: none;
}



/* RF escludere blocco statistiche .pkp_block .content p:last-child {
	display: none;
} */

/* RF blocco laterale, colore titolo blocchi non in nero ma in bianco (per blocco Lingua) */
.pkp_block .title {
	color: #ddd;
}

/*RF intestazione sezioni piÃƒÂ¹ grande, in grassetto (font-weight: bold) */
.obj_issue_toc .galleys h2, .obj_issue_toc .section h2 {
	background: #fff;
	font-size: 20px;
	font-weight: bold;
}

/*SB per OJS 3.2 intestazione sezioni piu' grande, in grassetto (font-weight: bold) */
.obj_issue_toc .galleys h3, .obj_issue_toc .section h3 {
	background: #fff;
	font-size: 20px;
	font-weight: bold;
}

/*RF pagina avvisi > "leggi tutto" in giallo anzichÃƒÂ© blu */
.obj_announcement_summary .read_more {
		color: #7AE1FE;
}

/*RF pagina avvisi > data di pubblicazione in grigio anzichÃƒÂ© nero */
.obj_announcement_summary .date {
	font-size: 13px;
	line-height: 25px;
	color: #ddd;
}

/*RF pagina singolo avviso: > data di pubblicazione in grigio anzichÃƒÂ© nero */
.obj_announcement_full .date {
	margin: 16px 0;
	color: #C0c0c0;
}

/* pagina nessun fascicolo disponibile */
.cmp_notification.warning {
	color: #D04855;
}

/*RF bottone funzione Cerca default nascosto (aveva problemi coi colori; copiate le istruzioni del bottone in plugin personalizzati e attivati dal menu di navigazione)

.pkp_head_wrapper .pkp_search .search_controls a {
	display: none;
}


/*RF pagina cerca, colore bianco per "filtri avanzati" */
.page_search .search_advanced legend {
		color: #fff; 
}

.pkp_head_wrapper .pkp_search {
	display: none;
}

/*RF pagina cerca, bottone cerca, scritta cerca, colore verde */
.cmp_button, .cmp_form .buttons button, .pkp_head_wrapper .pkp_search button, .page_lost_password .buttons button, .page_search .submit button, .block_make_submission a {
	color: #003366;
}

/*SB Fascia bianca sotto le sezioni colorata di verde, size da 20 a 25, colore da nero a grigio */
.obj_issue_toc .galleys h2, .obj_issue_toc .section h2 {
    background: #003366;
    font-size: 25px;
    font-weight: bold;
	color: #666666;
}

/*SB per OJS3.2 Fascia bianca sotto le sezioni colorata di verde, size da 20 a 25, colore da nero a grigio */
.obj_issue_toc .galleys h3, .obj_issue_toc .section h3 {
    background: #003366;
    font-size: 25px;
    font-weight: bold;
	color: #666666;
}

/*SB riga bianca eliminata */
.obj_issue_toc .galleys::before, .obj_issue_toc .section::before {
    border-top: none;
}

/*SB titoli annunci: font size da 14 a 18, line height da 20 a normal */
.obj_announcement_summary h2, .obj_announcement_summary h3, .obj_announcement_summary h4 {
    font-size: 18px;
    line-height: normal;
}

/*SB voci della tendina Info: hover sfondo giallo e colore verde */
.pkp_nav_list ul a:hover {
    background-color: #7AE1FE;
    color: #003366;
}

/*SB Comitato scientifico e editoriale: titoletti in giallo */
.pkp_structure_main h4 {
    font-size: 20px;
    line-height: 20px;
    font-weight: 700;
	color: #7AE1FE;
}

/*RF togliere riga orizzontale sotto barra dei menu orizzontale */
.pkp_structure_head {
	border-bottom: none;
}


.pkp_navigation_primary_row {
	background-color: #003366;
}

/* RF sfondo area logo */
.pkp_structure_head {
	background-color: #003366;
}


/* RF togliere i bordi dal dettaglio articolo - agisce su orizzontali barra laterale del rettangolo di destra e riga verticale che separa i due blocchi per metadati articolo e servizi */
.obj_article_details .entry_details .item {
	border-bottom: none;
}

/* RF togliere riga verticale dettaglio articolo - va insieme al comando sotto: .obj_article_details .main_entry*/
.obj_article_details .entry_details {
	border-left: 0px solid #ddd;
}

/* RF togliere riga verticale dettaglio articolo - va insieme al comando sopra: .obj_article_details .entry_details*/
.obj_article_details .main_entry {
	border-right: 0px solid #ddd;
}



/* RF togliere i bordi dal dettaglio articolo  - agisce su bordi rettangolo di sinistra*/
.obj_article_details .row {
	border-top: none;
	border-bottom: none;
}



/*RF togliere righe orizzontali tra i fascicoli nella pagina archivio */
.page_issue_archive .issues_archive > li {
	border-bottom: none;
}

/* RF togliere riga orizzontale tra home/archivio e i fascicoli sottostanti */
.page_issue_archive .issues_archive {
	border-top: none;
}

/* RF togliere righe orizzontali tra gli annunci nella pagina avvisi */
.cmp_announcements > li {
	border-bottom: none;
}

/* RF sfondo bottone ROR */
svg:not(:root) {
	background-color: white;
}



/* RF logo sfondo logo biblioteca artificiale */
.pkp_site_name {
	background: #7A93FF;
}