/* FROM innofied.com [with pjm comments]
		Resets and overrides [ok]
		Links and type
		Main layout
		Secondary layout structures
		Form elements [useful]
		Miscellaneous [ok]
	Example start of "section" is below:
*/

/* resets and overrides
========= */

/* FROM webdesignledger.com [with pjm comments]
	 * CH01 - Resets [ok]
	 * CH02 - Typography
	 * CH03 - Page Structure
	 * CH04 - Header & Navigation [ok; separate]
	 * CH05 - Content & Media
	 * CH06 - Footer [ok]
	 * CH07 - Miscellaneous [ok]
*/

/* AZULEON CSS sections

	* 0. site colours [not really CSS; just general information about the colours used in the specific website]
	
	* 1. resets and overrides

	* 2. general typography [H1-H6 + P + general links!]

	* 3. general layout

	* 4. header-specific
	* 5. navigation-specific
	* 6. footer-specific
	
	* 7. form elements [input, form buttons, ecc]

	* 8. miscellaneous [body, etc]

*/

/* IN PRACTICE */

/* 0. site colours
==================================== */
/*
SFB 2023 COLOURS
[
For colour names, see
(1) http://chir.ag/projects/name-that-color/  OR
(2) http://www.colblindor.com/color-name-hue/
]

"Official colours":
Blue Torea Bay: #0F2E80
Azzurro:        #176186
Yellow:         #ffbc00
Red: 
*/

/* 1. resets and overrides
==================================== */

/* Override default uikit default*/

em {
	color: inherit;
}


/* 2. general typography
==================================== */

p {
	color: #262624;
	font-family: 'Open Sans';
}

ul {
	color: #262624;
	font-family: 'Open Sans';
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Roboto';
	color: #176186;
}

.white {
	color: #fff;
}

/* 3. general layout
==================================== */


/*
 * Modifier: `uk-button-success`
 */
.button-submit {
  background-color: #176186;
  color: #ffffff;
  text-shadow:none;
}
/* Hover */
/*.uk-button-success:hover,
.uk-button-success:focus {
  background-color: #ffbc00;
  color: #ffffff;
}
*//* Active */
/*.uk-button-success:active,
.uk-button-success.uk-active {
  background-color: #ffbc00;
  color: #ffffff;
}
*/
/*
 * Modifier: `uk-button-primary`
 */

.uk-button-blue {
  background-color: #176186;
  color: #ffffff;
  text-shadow:none;
}
/* Hover */
/*.uk-button-blue:hover,
.uk-button-blue:focus {
  background-color: #ffbc00;
  color: #ffffff;
}
*/
.uk-icon-file-pdf-o {
	color:red;
}

.box-resp {
	background-color:#176186;
	color:#000; !important
}
.box-org {
	background-color:#176186;
	color:#000; !important
}

.SFBwhite {
	color:#fff;
}

.organisers {
	color:#ffffff;
	font-size:18px;
	line-height:1.5;
	border-bottom:solid thin;
}
.organiser {
	color:#ffffff;
	font-size:15px;
	font-variant:small-caps;
}
.support {
	color:#ffffff;
	font-size:15px;
}

.affiliation {
	font-variant: normal;
	font-style:italic;
	font-size:13px;
	
}


.deadlines {
	font-weight: bold;
}
/* 4. header-specific
==================================== */
h1.SFB_header {
	font-family: 'Noticia Text', 'Arial', sans-serif;
	font-size:38px;
	font-weight:700;
	color: #176186;
	text-align:center;
	/*margin:10px 0 0 20px;*/
	line-height:1.1;
}

/*screen narrower than 600px*/
@media (max-width: 599px) {
	h1.SFB_header {
		font-size: 25px;
		/*text-align: center  !important ;*/
	}
}

h3.SFB_header {
	font-family: 'Noticia Text', 'Arial', sans-serif;
	font-size:30px;
	font-weight:700;
	color: #176186;
	text-align:center;
	font-style:italic;
/*	margin:10px 0 10px;
*/	line-height:1.1;
}
/*screen narrower than 600px*/
@media (max-width: 599px) {
	h3.SFB_header {
		font-size: 20px;
		/*text-align: center  !important ;*/
	}
}



/* 5. navigation-specific
==================================== */
/* MAIN MENU STYLING */

nav#SFB_nav ul li a {
	/*font-size:12px;
	line-height:12px;
	padding-top:6px;*/
/*	color:#103A76;
*/}

nav#SFB_nav {
	background-color:#176186 !important;
	color:#ffffff;
}
nav#SFB_nav a {
	color:#ffffff;
	border-bottom:none;
	text-shadow: none;
}

nav#SFB_nav li a {
	font-family: 'Roboto';	
}

nav#SFB_nav li a:focus {
	background-color:white;
	color:#176186;
}

nav#SFB_nav li a:hover {
	background-color:white;
	color:#176186;
}

li#mySFB a {
	background:#ffbc00;
}

li#logout a{
	background-color: #F00;
	color:#FFF;
}


/* 6. footer-specific
==================================== */

div#SFB_footer,
div#SFB_footer p,
div#SFB_footer a
{
	color:#fff;
}

.SFB-footer {
	background-color:#2A3137;
	color: #818386;
}
.SFB-footer a {
	color: #6d91a0;
}

.SFB-footer a:hover {
	color: white;
	text-decoration: none;
}

/* 7. form elements
==================================== */


/* 8. miscellaneous
==================================== */

body {
	/*overflow-y: scroll;*/
	font-family: 'Roboto';
	color:#262624;
}

