@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');

body{
padding-top:50px;
}




.jumbotron a:hover, .jumbotron a:active {
color:white;
text-shadow: 0 0 4px white;
text-decoration:none;
}

/*.row{
text-align:center;
}*/

.row img {
margin:auto;
}

.chairs {
/*background-color:rgba(9,1,49,.7);
padding:1em;*/
margin-top:1em;
}

/*Deadlines that have passed*/
.passed{
color:grey;
text-decoration:line-through;
}

#footer{
padding-top:1ex;
margin-top:5ex;
font-size:75%;
background-color:#ddd;
}

div.winners {
    background-color: #ccdfeb;
    border: 1px solid #00629b;
    border-radius: 12px;
    padding: 1em;
}

/* bestimmte deadlines für special sessions nicht anzeigen
-------------------------------------------------- */

div.special_session table.deadlines tr.nfss {
display:none;
}

table.deadlines tr.next {
color:red;
}

div.next_deadline table.deadlines tr {
display:none;
}

div.next_deadline table.deadlines tr.next {
display:contents;
}

.deadlines {
    border: 1px solid #ddd;
    margin-bottom: 16px;
    width: 100%;
    

    
