

h1 {

    width: 60%;

    margin-left: 20%;

}

#submit {

    font-size: 16pt;

    margin-left: 20%;

}

.question {

    background-color: lightgrey;

    padding: 10px;

    border: solid 1px grey;

    margin-bottom: 20px;

    border-radius: 6px;

    width: 75%;

    margin-left: 10%;

}

.clickable {

    cursor: pointer;

}



.notification {

    border: 1px solid;

    margin: 10px 0;

    padding: 5px 10px;

    font-size: 14pt;

    vertical-align: middle;

}

div.debug {

    color: #363436;

    background-color: #9b999b;

}

div.debug:before {

    vertical-align: middle;

    -webkit-text-stroke: 1px black;

    padding: 10px;

    font-size: 20pt;

    content: "\f188";

    font-family: FontAwesome;

}

div.info {

    color: #00529B;

    background-color: #BDE5F8;

}

div.info:before {

    vertical-align: middle;

    -webkit-text-stroke: 1px black;

    padding: 10px;

    font-size: 20pt;

    content: "\f05a";

    font-family: FontAwesome;

}

div.success /*, label.yes*/ {

    color: #4F8A10;

    background-color: #DFF2BF;

}

div.success:before /*, label.yes:before*/ {

    vertical-align: middle;

    -webkit-text-stroke: 1px black;

    padding-right: 10px;

    font-size: 20pt;

    content: "\f058";

    font-family: FontAwesome;

}

div.warning {

    color: #9F6000;

    background-color: #FEEFB3;

}

div.warning:before {

    vertical-align: middle;

    -webkit-text-stroke: 1px black;

    padding-right: 10px;

    font-size: 20pt;

    content: "\f06a";

    font-family: FontAwesome;

}

div.error /*, label.no*/ {

    color: #D8000C;

    background-color: #FFBABA;

}

div.error:before /*, label.no:before*/ {

    vertical-align: middle;

    -webkit-text-stroke: 1px black;

    padding-right: 10px;

    font-size: 20pt;

    content: "\f057";

    font-family: FontAwesome;

}

table {

    border: solid 1px grey;

    border-collapse: collapse;

    width: 100%;

}

table td, table th {

    border: solid 1px grey;

    border-collapse: collapse;

    padding: 3px;

}

.small {

    font-size: 10pt;

}

.grey, .gray {

    color: grey;

}