#rise-header {
    margin: 0px;
    left: 10%;
}


sup {
    top:0em;
}

/*Allow images to meld in with their background*/
.reveal section img{
  background: transparent;
}

.container.slides .celltoolbar, .container.slides div.input.hide-in-slideshow {
    display: none ! important;
}

.div.prompt.prompt_output.hide-in-slideshow {
    display: none ! important;
}


.reveal .rendered_html p{
  margin:0;
}




/* Don't highlight selected cells in rendered mode */

div.cell.rendered.selected{
  border-color:transparent;
}

div.cell.selected:before{
  background:transparent;
}


.flxsld {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content: space-between;    
    position:relative;
}

.flxabove{
  position:absolute;
  top:0%;
  left:0%;
}


.flxsld .flx16{
 flex-basis:16%;  
}

.flxsld .flx20{
 flex-basis:20%;  
}


.flxsld .flx25{
 flex-basis:25%;  
}


.flxsld .flx30{
 flex-basis:30%;  
}

.flxsld .flx33{
 flex-basis:33%;  
}

.flxsld .flx40{
 flex-basis:40%;  
}

.flxsld .flx50{
 flex-basis:50%;  
}

.flxsld .flx55{
 flex-basis:55%;  
}

.flxsld .flx60{
 flex-basis:60%;  
}

.flxsld .flx67{
 flex-basis:67%;  
}

.flxsld .flxr70{
 flex-basis:70%;  
}

.flxsld .flx75{
 flex-basis:75%;  
}


.flxsld .flx80{
 flex-basis:80%;  
}

.flxsld .flx100{
 flex-basis:100%;  
}

.reveal .prompt{
    min-width:0px;
}


#rise-footer {
    margin: 10px;
    padding-right:130px;
    padding-left:120px;
    width:100%;
    display:inline-flex;
    align-items:center;
    justify-content:flex-end;
}

.reveal h1, .reveal h2, .reveal h3, .reveal h4 {
  margin:0px;
  text-transform:unset;
  margin-bottom:0.3em;
}

#footertext {
    min-width: 80%;
}

#logobox{
  margin-right:10px;
  margin-left:10px;
  height:70px;
  width:225px;
  background-size:100%;
  background-repeat:no-repeat;
}


.theme-black #logobox{
  background-image:url(images/logo-themeblack.svg);
}

.theme-white #logobox{
  background-image:url(images/logo-themewhite.svg);
}

#rise-backimage {
    opacity: 0.20;
}

.color-sec{
  color:rgb(55,175,250);
}

.circ1{
  border-radius: 50%;
  border-color:rgb(55,175,250);
  border-style:solid;
  background:rgb(55,175,250);
  text-align:center;
  overflow: hidden;
  padding:40px;
}

.inshape{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}


