/*-- LINKS/ANCHORS --*/
a {
  color:              #005EB8;
  line-height:        1.5em;
}

a:hover {
  border-bottom:      0px;
}

/*-- HEADINGS --*/
.remark-slide-content h1 {
  color:              #5E1224;
  font-size:          40px;
  line-height:        1em;
  padding: 5px 5px 5px 0px;
}

.remark-slide-content h2 {
  font-size:          35px;
  color:              #5E1224;
  line-height:        1em;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 10px 0px;
}

.remark-slide-content h3 {
  font-size:          30px;
  color:              #5E1224;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 10px 0px;
}

/*-- PARAGRAPH TEXT --*/
.remark-slide-content {
  font-size:          28px;
  line-height:        1.2em;
}

/*-- HORIZONTAL BARS --*/
hr {
  content:            none;
  display:            block;
  border:             none;
  background-color:   #231F20;
  height:             0.08em;
}

/*-- BOTTOM-OF-SLIDE PROPERTIES --*/

/*-- Footnote --*/
.footnote {
  position:           absolute;
  bottom:             2em;
  padding-right:      4em;
  font-size:          80%;
  line-height:        1.3em;
}

/*-- Slide number --*/
.remark-slide-number {
  color:              #000000;
}

/*-- CODE TEXT --*/

/*-- In-line highlighting within text --*/
.remark-code, .remark-inline-code {
  font-size:          90%;
  font-weight:        400;
  color:              #231F20;
  background:         #E8EDEE;
  border-radius:      3px;
  padding:            1px 1px 1px 1px;
}

/*-- Line highlighting within code --*/
.remark-code-line-highlighted {
  background-color:   #E8EDEE;
}

/*-- CODE CHUNKS --*/

/*-- Code chunk background layer --*/
pre {
  /*border: 2px solid rgba(204, 189, 204, 0.8); /* code chunk border*/
  border:             none;
  box-shadow:         2px 2px 2px 2px #eee;
  padding:            0.1em;                    /* padding between code chunk and border */
  background:         none !important;
  overflow-x:         auto;                     /* enable horizontal scrolling with overflow */
  border-radius:      1px;                      /* modify rounding of corners*/
}

/*--  --*/
pre code {
  background:          none;
  font-size:           18px !important;
}

/*-- TABLES --*/
.remark-slide table {
  margin:              auto;
  border-top:          1px solid #768692;
  border-bottom:       1px solid #768692;
}

/*-- Table header --*/
.remark-slide table thead th {
  border-bottom:       1px solid #768692;
}

/*-- Table rows (even) --*/
.remark-slide thead, .remark-slide tfoot, .remark-slide tr:nth-child(even) {
  background:          #E8EDEE;
}

/*-- BLOCK QUOTE --*/
blockquote {
  border-left:         solid 5px #E8EDEE;
  padding-left:        1em;
}

/*-- INVERSE SLIDE MODIFICATIONS --*/

/*-- Slide background and text (inverse) --*/
.inverse {
  background-color:   #0E3480;
  color:              #FFFFFF;
  text-shadow:        none;
}

/*-- Headings (inverse) --*/
.inverse h1, .inverse h2, .inverse h3 {
  color:              #FFFFFF;
}

/*-- Horizontal bars (inverse) --*/
.inverse hr {
  background-color:   #FFFFFF;
}

/*-- Links/anchors (inverse) --*/
.inverse a {
  color:              white;
/*--  border-bottom:      2px solid white; --*/
}

.inverse a:hover {
  border-bottom: none;
}

/*-- CUSTOM CLASS FOR THE TITLE SLIDE --*/

/*-- NHS organisation logo 
.title-slide {
  background-image:    url(../Images/GCPS_logo.png);
  background-position: 100% 0%;
  background-size:     350px;
  color:               #5E1224;
}--*/

/*-- Headings --*/
.title-slide h1, .title-slide h2, .title-slide h3 {
  color:               #5E1224;
}

/*-- Hides slide number from title slide --*/
.title-slide .remark-slide-number {
  display:             none;
}

/*-- CUSTOM CLASSES FOR TEXT EMPHASIS --*/
.blue       { color:   #005EB8 }
.green      { color:   #009639 }
.pink       { color:   #AE2573 }
.red        { color:   #DA291C }
.warmyellow { color:   #FFB81C }
.gcpsblue 	{ color:   #000080 }
.gcpsred 	{ color:   #5E1224 }

.title-t {
    font-size: 16px;
    font-style: italic;
}

.gold-slide {
    background-color: gold;
    color: black;
}

.gold-slide h1, .gold-slide h2, .gold-slide h3 {
    color: black;
} 

.wine-slide {
    background-color: #5E1224;
    color: white;
}

.wine-slide hr {
    background-color: white;
}

.wine-slide h1, .wine-slide h2, .wine-slide h3 {
    color: white;
    font-size: 45px;
} 

.green-slide {
    background-color: green;
    color: white;
}

.green-slide hr {
    background-color: white;
}

.green-slide h1, .green-slide h2, .green-slide h3 {
    color: white;
    font-size: 45px;
} 

.panelset {
   --panel-tab-foreground: currentColor;
   --panel-tab-background: unset;
   --panel-tab-active-foreground: white;
   --panel-tab-active-background: #5E1414;
   --panel-tab-active-border-color: currentColor;
   --panel-tab-hover-foreground: currentColor;
   --panel-tab-hover-background: unset;
   --panel-tab-hover-border-color: currentColor;
   --panel-tab-inactive-opacity: 0.5;
   --panel-tabs-border-bottom: #ddd;
   }
   
 .about-slide {
     background-color: #000000;
     color: red;
   }
   
.about-slide h1 {
       font-size: 50px;
       color: gold;
   }
 
.about-slide h2 {
       font-size: 35px;
       color: grey;
   }
   
 
 .about-slide h3 {
       font-size: 25px;
       color: white;
       font-family: Times New Roman;
       font-weight: normal;
   }
   
.about-slide a {
    color: grey;
    font-size; 35px;
}
   