
.logohover {
    display: inline-block;
    vertical-align: -6px;
    background-size: cover;
    height: 1.5em;
    width: 1.5em;
    margin-left: -5px;
    margin-right: -2px;
}

.h-wrap {
    display: flex;
    justify-content: center;
}

.site__description {
    text-align: center;
    margin-block-start: 0em;
    margin-block-end: 0.5em;
}

.site__title {
    font-size: 2.3rem;
    margin-bottom: 0.5rem;
}


.logo_styled {
    color: #FFF;
    border-radius: 10%;

}

.rootme_logo {
    background-image: url("/img/white_rootme.png");
}

/* sidebar color */
.sidebar {
    background-color:rgb(45 43 63);
}


/* Code */

pre {
    margin-top: 2em;
    margin-bottom: 2em;
}


/* images and other things stolen from https://thinkloveshare.com/ :p */

center {
    margin-top: 2em;
    margin-bottom: 2em;
}

h1 {
    margin-top: 1.3em;
}

h2 {
    margin-top: 1.5em;
}

p {
    text-align: justify;
}

img,
video {
    margin-left: auto;
    margin-right: auto;
}

.img_full {
    width: 100%;
}

.img_big {
    width: 90%;
}

.img_med {
    width: 60%;
}

.img_small {
    width: 30%;
}

.content {
    word-break: break-word;
}

article {
    max-width: 75%;
    padding: 5%;
}

.container {
    max-width: none;
}

@media (max-width: 1200px) {
    .img_full,
    .img_big {
        width: 100%;
    }
    .img_med,
    .img_small {
        width: 50%;
    }
    article {
        max-width: 100%;
        padding: 0%;
    }
}

.post__meta {
    text-align: center;
}

header {
    text-align: center;
}

p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}


/* social logos */

.rootme_logo {
    background-image: url("/img/rootme.png");
}

.twitter_x_logo {
    background-image: url("/img/twitter-x.png");
    width: 1.3em;             
    height: 1.3em;     
}

.yeswehack_logo {
    background-image: url("/img/yeswehack.png");
    width: 1.5em;             
    height: 1.5em;            
}

.bugcrowd_logo {
    background-image: url("/img/bugcrowd.png");
}

.hackerone_logo {
    background-image: url("/img/hackerone.png");
    background-size: contain;  /* Ensures that the entire image is fit within the content box */
    background-repeat: no-repeat; 
    background-position: center center;
    width: 1.5em;             
    height: 1.5em;            
}
