/*-----------CUSTOM CSS FOR FUSENET INDICO PAGES--------*/
/*-----------ORIGINAL AUTHOR: JENS PETER FRANNKEMOELLE-----------*/
/*-----------EDITED BY: SERGIO DHARAMRAJ-----------*/

/*------------CHANGES TO THE CONFERENCE HEADER----------*/
.confTitleBox {
	background-color: #2E529E !important;
    background-image: url(https://indico.fusenet.eu/event/58/images/618-Teacher%20Day%202025_Banner_Medium_inverted_v2.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    position: relative !important;
    height: 10vw;

}

.conference-title-link {
    display: block !important;
    visibility: hidden !important;
    height: 100% !important ;
}

.datePlace {
    font-size: 14pt !important;
}

.datePlace .timezone {
    font-size: 10pt !important;
    color: #2E529E !important;
}

/*------------CHANGES TO THE CONFERENCE MENU------------*/
.support_box > h3 {
	background-color: #2E529E !important;
}

/*------------CHANGES TO THE CONFERENCE PAGE------------*/
.conference-page h1,
.conference-page h2,
.conference-page h3,
.conference-page h4,
.conference-page h5,
.conference-page h6 {
	color: #2E529E !important;
}
.conference-page p {
	color: #000000 !important;
        font-size: 12pt;
}
/*-------CHANGES TO INFOGRID AND REGISTRATION BUTTON----*/
.action-box.highlight,
.action-box.highlight .section:not(.highlight):not(.warning):not(.danger):not(.disabled):not(.accept):not(.plain) .text .label,
.action-box.highlight .section:not(.highlight):not(.warning):not(.danger):not(.disabled):not(.accept):not(.plain) > .icon {
	color: #FFFFFF !important;
	background-color: #2E529E !important;
	border-top: #2E529E !important;
	border-bottom: #2E529E !important;
	border-right: #2E529E !important;
	border-left: #2E529E !important;
}

.i-button.highlight.next {
    background-color: white !important;
    color: #777777 !important;
    border-color: #FFFFFF !important;
}

.i-button.highlight.next:hover:not(.label):not(.borderless):not(.text-color)
{
	color:#FFFFFF !important;
	background-color: #355BA9 !important;
    border-color: #355BA9 !important;
    background-image: none;
}


/*-------CHANGES TO REGISTRATION FORM----*/
.i-box-title.ng-binding {
    color: #2E529E !important;
}

/* submit button */
input.i-button.highlight:not(.label):not(.borderless):not(.text-color)
{
	color:white !important;
	background-color: #2E529E !important;
	border-top: #2E529E !important;
	border-bottom: #2E529E !important;
	border-right: #2E529E !important;
	border-left: #2E529E !important;
    padding: 10px 20px 10px 20px !important;
}
input.i-button.highlight:hover:not(.label):not(.borderless):not(.text-color)
{
	color:#FFFFFF !important;
	background-color: #355BA9 !important;
	border-top: #355BA9 !important;
	border-bottom: #355BA9 !important;
	border-right: #355BA9 !important;
	border-left: #355BA9 !important;
    padding: 10px 20px 10px 20px !important;
    background-image: none;
}




/*-------CHANGES TO OVERALL TEXT--------*/


/* Change list properties */

ul{
   color: #355BA9;
   font-size: 12pt;
}


/* Change Universal Text Font */

p,
ul,
body{
   font-family: Helvetica, sans-serif;
}

h1,
h2,
h3 {
  color: #2E529E;
}



/*-------TABLE SETTINGS--------*/

table, th, td {
  border: 1px solid;
  font-family: Verdana, sans-serif;
}

table {
  width: 100%;
  border-collapse: collapse;
    color: black;
}

td {
  text-align: center;
  color: black;
  font-size: 16pt;
  padding: 10px;
}

th {
  background-color: #2E529E;
  color: white;
  Border-color: black;
  font-size: 20pt;
  padding: 10px;
}

tr:nth-child(even) {background-color: #f2f2f2;}