/* 
 * mainTitle css changed for long Zh2018 title  
 * 2019: made default to be 'wide' (100%) with centered div (for BCGL, GoingRomanceLeiden)
 */

/* @import url('https://rsms.me/inter/inter.css'); */


/* undo deck.css & theme */
.deck-container {
  width: 100%;
  background: -webkit-linear-gradient(top, #FFF4E1 0%, #FFECCB 70%);
  color: #52040B;
}


/* put slide into a centered div */
.slidewrap {
  display: flex;
  justify-content: center;
}


.slide .mainTitle {
  margin-top: 10%;
  margin-bottom: 25px;
  font-size: 4em; 
  font-weight: bold; 
  text-align: center; 
  font-family: 'Hoefler Text', Constantia, Palatino, 'Palatino Linotype', 'Book Antiqua', Georgia, serif;
}

.slide .secondaryTitle {
  color: #7A491E; 
  font-size: 2em; 
  font-weight: bold; 
  text-align: center; 
  font-family: 'Hoefler Text', Constantia, Palatino, 'Palatino Linotype', 'Book Antiqua', Georgia, serif;
}

.slide .bigText {
  color: #08455F; 
  font-size: 2.5em; 
  font-weight: bold; 
  font-family: 'Hoefler Text', Constantia, Palatino, 'Palatino Linotype', 'Book Antiqua', Georgia, serif;
}

.slide .mediumText {
  color: #08455F; 
  font-size: 1.8em; 
  font-weight: bold; 
  font-family: 'Hoefler Text', Constantia, Palatino, 'Palatino Linotype', 'Book Antiqua', Georgia, serif;
}

.slide .bulletBox {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: -12px;
}

.slide .lowRightUrl {
  right: 0;
  bottom: 0;
  position: absolute;
}



.groundText {
  color:#960;       "960 A70 C90"
}

.figureText { 
  color:#9855DF;    "4895AF . darker, nicer, but less distinguishale from black: 38758F 38859F"
}


.illegalText {
  color:#A00;
}


.screamText { 
  color:blue;
}


/* tables */

.deck-container .slide table {
    border-collapse: separate;
/*	width: 70%;	*/
	border-spacing: 0px;
}

.segmentationTable tbody tr td {
  text-align: left;
}

.deck-container table th {
  font-weight:normal;
  padding: 2px 20px;
  text-align: center;
}

.deck-container table td {
  font-weight:bold;
  padding: 5px 10px;
  text-align: center; 
}

.deck-container table .gloss td {
  font-weight:normal;
  padding: 5px 10px;
  text-align: left;
  font-style: italic;
}


.lexical-table td {
  background-color: #c3dbdf;
}

table .ground, .ground { 
  background-color:#A00;
}

table .figure, .figure {
  background-color:#C90;
}

table .empty {
  background-color:transparent;
}

table .neutral {
  background-color: #c3dbdf;
}

table .bordered {
  border: 2px solid blue;
}

.ltable tbody tr td {
  text-align: left;
}
.ltable tbody tr th {
  text-align: left;
}

.rtable tbody tr td {
  text-align: right;
}
.rtable tbody tr th {
  text-align: right;
  font-weight:normal;
}

.leftParadigmTable tbody tr td {
  text-align: left;
}

.leftParadigmTable tbody tr th {
  text-align: left;
  font-weight:normal;
}

.leftParadigmTable tbody tr th.centre  {
  text-align: center;
}

.leftParadigmTable tbody tr td.centre  {
  text-align: center;
}

/*  2019, new paradigm tables (what a mess, with the above!) */

.deck-container table.paradigm td {
  font-weight: normal;
  padding: 5px 3px;
}

.deck-container .paradigms {
  font-family: "Noto Sans";
}
/* https://makeawebsitehub.com/best-safe-web-fonts-html-css/
 * https://rsms.me/inter/
 * ok: Noto Sans, Inter, Didot, Georgia, Optima > Arial > Arial Narrow */


.deck-container table.paradigms thead tr th {
  text-align: left;
  font-weight: bold;
  padding: 5px 40px 5px 3px;
}

.deck-container table td.paradigms-cell {
  padding-right: 50px;
}

