body {
    background-color: rgba(46, 46, 46, 0.95) !important;
}
.MathJax p {
    font-size: 0.3em !important;
}
    
.reveal section p {
    font-size: 0.675em !important;
    text-align: justify !important;
    text-shadow: 2px 2px rgb(29, 29, 29) !important;
}

.reveal section li {
    font-size: 0.7em !important;
    text-align: justify !important;
    font-weight: 300;
    text-shadow: 2px 2px rgb(29, 29, 29) !important;
}

.reveal section pre code {
    font-size: 0.7em !important;
}

.reveal h4 {
    color: #ff6b31 !important;
    text-shadow: 4px 4px rgb(22, 22, 22) !important;
}

.reveal .slides>section.present,
.reveal .slides>section>section.present {
	display: contents !important;

}

b {
    color:#ff6b31 !important;
    text-shadow: 1.5px 1.5px rgb(22, 22, 22);
}

hr {
    border-top: 2px solid rgb(255, 255, 255) !important;
}

.controls-arrow {
    color: #ff6b31 !important;
}

h3 {
    text-shadow: 8px 8px rgb(29, 29, 29) !important;
}

.footer {
    width: 100%;
    position: absolute;
    bottom: 0;
    padding: auto;
    padding-bottom: 15px;
    font-size: 15px;
    font-family: 'Cookie', cursive;
}

table {
    width: 100%;
    text-align: center;
}
table, th, td, tr{
    text-align: center !important;
  }


.reveal a  {
    color: #4d8ed2 !important;
} 