@font-face {
    font-family: RedHatText;
    src: url("fonts/RedHatText-Regular.ttf");
}
html,body{
    width: 100%;
    margin: 0;
    padding: 0;
}
body{
    background-color: #d6d6d6;
    font-family: RedHatText;
    color : rgb(26, 26, 26);
    text-align: center;
    overflow-y:scroll;
    margin-top: 30px;
    
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: RedHatText;
    color : rgb(26, 26, 26);
    margin-left: 0;
}

dt,dl,dd
{
    margin: 0;
    padding: 0;
}

dl{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

dl#head dt *
{
    margin: 5px;
}

dl#head dd *
{
    margin-top: 0;
    margin-bottom: 0;
} 

h1{
    font-size: 18px;
    letter-spacing: 6px;
}
h3{
    font-size: 15px;
}
h4{
    font-size: 10px;
}
h4 a div{
    margin-top: 10px;
}
p{
    max-width: 500px;
}
a,a:visited, a:link, a:hover{
    color : rgb(26, 26, 26);
    text-decoration: none;
}

pre{
    padding: 0;
    margin: 0;
    font-size: 13px;
    line-height: 1.42857143;
    color: rgb(26, 26, 26);
    word-break: break-all;
    word-wrap: break-word;
    border: none;
    background-color: transparent;
    
}
.togglablebtn{
   cursor: pointer; 
}
.togglablebtn dd{
    color: rgb(26, 26, 26);
    text-decoration: none;
    
}
.togglable{
    display: none;
}
.rrss, .rrss *
{
    display: inline;

}
iframe{
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}