.interview-dialogue {
    padding: 8px;
    margin: 16px;
    background-color: #a9bedc;
    border-radius: 8px;
    position: relative;
}

.interview-dialogue.interview-dialogue-left {
    padding-left: 3em;
    margin-right: 20%;
    align-self: start;
}

.interview-dialogue.interview-dialogue-right {
    padding-right: 3em;
    margin-left: 20%;
    align-self: end;
}



.interview-dialogue a.icon {
    display: block;
    width: 48px;
    height: 44px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    top: 4px;
}

.interview-dialogue.interview-dialogue-left a.icon {
    left: 4px;
}

.interview-dialogue.interview-dialogue-right a.icon {
    right: 4px;
}

.interview-dialogue a.icon span {
    display: block;
    width: 0;
    height: 0;
    opacity: 0;
}



.interview-dialogue p {
    padding: 8px;
    background-color: white;
    border-radius: 8px;
    margin: 0px;
}

.interview-dialogue.interview-dialogue-left > p {
    margin-left: 8px;
}

.interview-dialogue.interview-dialogue-right > p {
    margin-right: 8px;
}




.tag-interviews .wp-caption img {
    max-height: 400px;
}

.tag-interviews .wp-caption-text {
    font-size: 0.9em;
    font-style: italic;
}

.tag-interviews .wp-caption {
    margin: 0 auto;
    min-width: 100px;
}

.tag-interviews .wp-caption.alignleft,
.tag-interviews .wp-caption.alignright {
    float: none;
}

.tag-interviews .wp-caption.alignleft img {
    margin: 0 auto 0 0;
}

.tag-interviews .wp-caption.alignright img {
    margin: 0 0 0 auto;
}

.tag-interviews .wp-caption.alignleft .wp-caption-text {
    text-align: left;
}

.tag-interviews .wp-caption.alignright .wp-caption-text {
    text-align: right;
}



@media only screen and (max-width: 800px) {
    /* mobile */
}



.interview-dialogue-Staff_HyperCam {
    font-family: Lucida Console,Lucida Sans Typewriter,monaco,Bitstream Vera Sans Mono,monospace; 
}

.interview-dialogue-21 {
    font-family: "Papyrus UT", Papyrus;
}

.interview-dialogue-21_sans {
    font-family: "Comic Sans UT", Comic Sans MS, Comic Sans, Brush Script MT; 
}

.interview-dialogue-30_donk {
    font-family: Cambria,Georgia,serif;
    letter-spacing: 3px;
}

.interview-dialogue-25_LilJon {
    font-weight: bold;
}











body.archive.tag.tag-lil-jon .entry-footer li.secret-lil-jon,
body.archive.tag.tag-big-chungus .entry-footer li.secret-big-chungus,
body.archive.tag.tag-crash .entry-footer li.secret-crash,
body.archive.tag.tag-plankton .entry-footer li.secret-plankton,
body.archive.tag.tag-ugandan-knuckles .entry-footer li.secret-ugandan-knuckles,
body.archive.tag.tag-curly-brace .entry-footer li.secret-curly-brace,
body.archive.tag.tag-count-cannoli .entry-footer li.secret-count-cannoli,
body.archive.tag.tag-sans .entry-footer li.secret-sans,
body.archive.tag.tag-escargoon .entry-footer li.secret-escargoon,
body.archive.tag.tag-ko .entry-footer li.secret-ko,
body.archive.tag.tag-cranky-kong .entry-footer li.secret-cranky-kong,
body.archive.tag.tag-dick-gumshoe .entry-footer li.secret-dick-gumshoe,
body.archive.tag.tag-maya-fey .entry-footer li.secret-maya-fey,
body.archive.tag.tag-otacon .entry-footer li.secret-otacon {
    display: inline-block;
}