/* CODE FOR CENTERING OF INLINE IMAGES */

.center_image {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}


/* MY OWN CSS */

/*
.content > ul, ol, li, p { font-size: 24px; }
*/

.content > h1 {
  padding-left: 60px;
  padding-right: 60px;
}

.content > h2, h3, p {
  padding-left: 0px;
  padding-right: 0px;
}

.RWH_footer_bold {
  font-family: var(--header-font-family), var(--header-font-family-fallback);
  font-weight: 600;
  white-space: nowrap;
}

.RWH_footer_style {
  font-family: var(--header-font-family), var(--header-font-family-fallback);
  font-weight: 600;
  white-space: nowrap;
/*  font-size: 16px; */
  color: var(--primary);
}

.RWH_bg_title {
  position: relative;
  z-index: 1;
}

.RWH_bg_title::before {    
      content: "";
      background-image: url("images/title.png");
      background-size: cover;
      position: absolute;
      top: 30%;
      right: 0px;
      bottom: 15%;
      left: 0px;
      opacity: 1;
      z-index: -1;
}

.RWH_footnote_right {
  position: absolute;
  bottom: 60px;
  right: 60px;
  padding-right: 0em;
  font-size: 0.6em;
}

.RWH_footnote_title {
  position: absolute;
  bottom: 20px;
  left: 60px;
  padding-right: 0em;
  font-size: 0.6em;
  color: var(--primary);
}

.RWH_footnote_right_title {
  position: absolute;
  bottom: 20px;
  right: 60px;
  padding-right: 0em;
  font-size: 0.6em;
  color: var(--primary);
}


/*
:root{
  --primary: #007EA7;
  --secondary: #199F6B;
}
*/

.RWH_bg1 { background-color: var(--primary); }
.RWH_bg2 { background-color: var(--secondary); }
.RWH_black { background-color: black ;}

a { color: #FFA500; 
    font-weight: bold;}


/* TITLE SLIDE */

.birds-title {
  padding: 0;
  background-color: #042849;
}

.birds-title > .remark-slide-number {
  display: none;
}

#vantajs {
  width: 100%; 
  height: 100%;
  z-index: 2;
}

#birds-writing {
  position: absolute;
  top: 60%;
  left: 6%;
  text-align: left;
  width: 100%;
  height: 100%;
  z-index: 1;
}

#birds-writing > h1 {
  color: white;
  font-size: 4em;
  margin-bottom: 0.2em;
}

#birds-writing > h3 {
  color: #6fa8dc;
  margin-top: 0px;
}


/* TABLES */

table {
  display: inline-block;
  width: 100%; 
/*  margin-right: auto; */
/*  margin-left: 0px; */
/*  float: left; */
/*  margin-left: 0px; */
/*  margin-right: auto; */
}

.remark-slide table {
  border-top: 2px solid var(--secondary);
  border-bottom: 2px solid var(--secondary);
  border-collapse:collapse;
}
.remark-slide table thead th {
  background-color: var(--primary);
  border-bottom: 2px solid var(--secondary);
  color: white;
  font-weight: bold;
}

th, td { 
  padding: 3px;
  border-spacing: 3px;
}

tr:nth-child(even) { background-color: white }
tr:nth-child(odd) { background-color: white }
.remark-slide table:not(.table-unshaded) tr:nth-child(even) {
  background: white;
}


.pull-left-80 {
  float: left;
  width: 77%;
}

.pull-right-20 {
  float: right;
  width: 17%;
}
