@font-face {
    font-family: Calluna;
    src: url("https://make.makeamp.com/fonts/calluna/Calluna-Regular-webfont.eot?3=&v=7c192d86344b943cd3e8d9123ed1dafa");
    src: url("https://make.makeamp.com/fonts/calluna/Calluna-Regular-webfont.eot?3%3F=&v=7c192d86344b943cd3e8d9123ed1dafa#iefix") format("embedded-opentype"),url("https://make.makeamp.com/fonts/calluna/Calluna-Regular-webfont.woff?3=&v=60172bcdc91d310108023e102eec8676") format("woff"),url("https://make.makeamp.com/fonts/calluna/Calluna-Regular-webfont.ttf?3=&v=cc6292d625d03dc65b9665f0cd27e2cd") format("truetype"),url("https://make.makeamp.com/fonts/calluna/Calluna-Regular-webfont.svg?3=&v=2ad0b09dbe56cc705930dbfeef247daa#_.regular") format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Calluna;
    src: url("https://make.makeamp.com/fonts/calluna/Calluna-Black-webfont.eot?3=&v=4d396676b5b7013e8062b0306fb6df25");
    src: url("https://make.makeamp.com/fonts/calluna/Calluna-Black-webfont.eot?3%3F=&v=4d396676b5b7013e8062b0306fb6df25#iefix") format("embedded-opentype"),url("https://make.makeamp.com/fonts/calluna/Calluna-Black-webfont.woff?3=&v=cfbfc0fbbd321fd3635b9d1fb3abd7da") format("woff"),url("https://make.makeamp.com/fonts/calluna/Calluna-Black-webfont.ttf?3=&v=66795c1b09c6ecba8d96d158e5f25e4e") format("truetype"),url("https://make.makeamp.com/fonts/calluna/Calluna-Black-webfont.svg?3=&v=becfe0f2e977ae23541d14051460730e#CallunaBlckRegular") format("svg");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Calluna;
    src: url("https://make.makeamp.com/fonts/calluna/Calluna-It-webfont.eot?3=&v=453599746440802fdf03799f74479ccc");
    src: url("https://make.makeamp.com/fonts/calluna/Calluna-It-webfont.eot?3%3F=&v=453599746440802fdf03799f74479ccc#iefix") format("embedded-opentype"),url("https://make.makeamp.com/fonts/calluna/Calluna-It-webfont.woff?3=&v=405661ebc034bd72b7cb87624f0a2314") format("woff"),url("https://make.makeamp.com/fonts/calluna/Calluna-It-webfont.ttf?3=&v=da7067454d72bb032deeac7a7a6d0a63") format("truetype"),url("https://make.makeamp.com/fonts/calluna/Calluna-It-webfont.svg?3=&v=0299cc7f2f883c51b56ddfc1726b8dec#_.regular") format("svg");
    font-weight: 400;
    font-style: italic
}

@font-face {
    font-family: Calluna;
    src: url("https://make.makeamp.com/fonts/calluna/Calluna-BoldIt-webfont.eot?3=&v=f685dc881c60c298ea22a73fe505b88a");
    src: url("https://make.makeamp.com/fonts/calluna/Calluna-BoldIt-webfont.eot?3%3F=&v=f685dc881c60c298ea22a73fe505b88a#iefix") format("embedded-opentype"),url("https://make.makeamp.com/fonts/calluna/Calluna-BoldIt-webfont.woff?3=&v=760a50f4d098e59aebaf0f0e58ae2cc8") format("woff"),url("https://make.makeamp.com/fonts/calluna/Calluna-BoldIt-webfont.ttf?3=&v=5ace789439bff3b27f8d4112725531da") format("truetype"),url("https://make.makeamp.com/fonts/calluna/Calluna-BoldIt-webfont.svg?3=&v=5b95c481dd7411c6e112143d6646bd9b#_.regular") format("svg");
    font-weight: 700;
    font-style: italic
}

@font-face {
    font-family: Fairwater;
    src: url("https://make.makeamp.com/fonts/fairwater/fairwater_script_regular-webfont.woff2?v=b7ab7a58cded3365889a447bfd9e9c45") format("woff2"),url("https://make.makeamp.com/fonts/fairwater/fairwater_script_regular-webfont.woff?v=96e975b7468359e6f67086305577e43e") format("woff");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Source Code Pro;
    src: url("https://make.makeamp.com/fonts/sourcecodepro/sourcecodepro-regular-webfont.woff2?v=c2bb363563f7a15a4c0fe91cf951a67c") format("woff2"),url("https://make.makeamp.com/fonts/sourcecodepro/sourcecodepro-regular-webfont.woff?v=c5fa36698a378c9c64711cec95efd69e") format("woff");
    font-weight: 400;
    font-style: normal
}

p.npf_quote {
    font-family: Georgia,Times,Times New Roman,serif;
    font-size: 23px
}

p.npf_quirky {
    font-family: Fairwater,serif;
    font-size: 24px;
    line-height: 1.3em
}

p.npf_chat {
    font-family: Source Code Pro,monospace
}

p.npf_color_joey,span.npf_color_joey {
    color: #ff492f
}

p.npf_color_monica,span.npf_color_monica {
    color: #ff8a00
}

p.npf_color_phoebe,span.npf_color_phoebe {
    color: #e8d73a
}

p.npf_color_ross,span.npf_color_ross {
    color: #00cf35
}

p.npf_color_rachel,span.npf_color_rachel {
    color: #00b8ff
}

p.npf_color_chandler,span.npf_color_chandler {
    color: #7c5cff
}

p.npf_color_niles,span.npf_color_niles {
    color: #ff62ce
}

p.npf_color_frasier,span.npf_color_frasier {
    color: #001935
}

p.npf_color_mr_big,span.npf_color_mr_big {
    color: #000c1a
}

div.npf-link-block {
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #d0d0d0;
    border-radius: 6px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 15px 0;
    overflow: hidden
}

div.npf-link-block>a {
    color: inherit;
    width: 100%;
    text-decoration: none
}

div.npf-link-block .title {
    font-size: 25px;
    line-height: 34px;
    max-height: 136px;
    overflow: hidden;
    overflow-wrap: anywhere;
    text-overflow: ellipsis
}

div.npf-link-block.no-poster .title {
    padding: 16px 12px 0
}

div.npf-link-block .poster {
    -ms-flex-align: center;
    align-items: center;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-clip: content-box;
    border-bottom: 1px solid #d0d0d0;
    display: -ms-flexbox;
    display: flex;
    height: 250px;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

div.npf-link-block .poster:before {
    background: #000;
    content: "";
    display: block;
    height: 100%;
    opacity: .4;
    position: absolute;
    width: 100%
}

div.npf-link-block .poster .title {
    color: #fff;
    font-weight: 400;
    padding: 16px 12px;
    position: absolute;
    text-align: center
}

div.npf-link-block .bottom {
    color: inherit;
    line-height: 24px;
    padding: 8px 12px 16px
}

div.npf-link-block .bottom .description {
    color: inherit;
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    max-height: 48px;
    overflow: hidden;
    overflow-wrap: anywhere;
    text-overflow: ellipsis
}

div.npf-link-block .bottom .site-name {
    color: inherit;
    font-size: 12.5px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 10px;
    opacity: .65;
    text-transform: uppercase
}

.tmblr-full>video {
    height: 100%;
    width: 100%
}

.post-content div.npf_row,.post div.npf_row,body div.npf_row {
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0;
    overflow: hidden
}

.post-content div.npf_row figure.tmblr-full,.post div.npf_row figure.tmblr-full,body div.npf_row figure.tmblr-full {
    -ms-flex: 1;
    flex: 1;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0;
    overflow-y: hidden
}

.post-content div.npf_row .npf_col,.post-content div.npf_row figure.tmblr-full,.post div.npf_row .npf_col,.post div.npf_row figure.tmblr-full,body div.npf_row .npf_col,body div.npf_row figure.tmblr-full {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 2px;
    padding-right: 2px
}

.post-content div.npf_row .npf_col:first-child,.post-content div.npf_row figure.tmblr-full:first-child,.post div.npf_row .npf_col:first-child,.post div.npf_row figure.tmblr-full:first-child,body div.npf_row .npf_col:first-child,body div.npf_row figure.tmblr-full:first-child {
    padding-left: 0
}

.post-content div.npf_row .npf_col:last-child,.post-content div.npf_row figure.tmblr-full:last-child,.post div.npf_row .npf_col:last-child,.post div.npf_row figure.tmblr-full:last-child,body div.npf_row .npf_col:last-child,body div.npf_row figure.tmblr-full:last-child {
    padding-right: 0
}

.post-content div.npf_row img,.post div.npf_row img,body div.npf_row img {
    height: auto
}

.post-content div.npf_row .npf_col,.post div.npf_row .npf_col,body div.npf_row .npf_col {
    -ms-flex: 1;
    flex: 1
}

.post-content div.npf_row .npf_col figure,.post div.npf_row .npf_col figure,body div.npf_row .npf_col figure {
    position: relative;
    width: 100%;
    margin: 0;
    text-align: left
}

.post-content div.npf_row .npf_col figure img,.post div.npf_row .npf_col figure img,body div.npf_row .npf_col figure img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.post-content div.npf_row .npf_col figure p.tmblr-attribution,.post div.npf_row .npf_col figure p.tmblr-attribution,body div.npf_row .npf_col figure p.tmblr-attribution {
    box-sizing: border-box;
    width: 100%
}

.post-content figure[data-enable-lightbox="1"],.post figure[data-enable-lightbox="1"],body figure[data-enable-lightbox="1"] {
    cursor: pointer
}

.post-content a.post_media_photo_anchor,.post a.post_media_photo_anchor,body a.post_media_photo_anchor {
    cursor: pointer;
    -ms-flex: 1;
    flex: 1;
    text-decoration: none
}

.post-content .crt-video+div.npf_row,.post-content div.npf_row+.crt-video,.post-content div.npf_row+p,.post-content p+div.npf_row,.post .crt-video+div.npf_row,.post div.npf_row+.crt-video,.post div.npf_row+p,.post p+div.npf_row,body .crt-video+div.npf_row,body div.npf_row+.crt-video,body div.npf_row+p,body p+div.npf_row {
    margin-top: 15px
}

.post-content div.npf_row+div.npf_row,.post-content div.npf_row+figure.tmblr-full,.post div.npf_row+div.npf_row,.post div.npf_row+figure.tmblr-full,body div.npf_row+div.npf_row,body div.npf_row+figure.tmblr-full {
    margin-top: 4px
}

.poll-post .poll-question {
    font-size: 27px;
    font-weight: 500;
    margin-bottom: 20px
}

.poll-post a.poll-row {
    -ms-flex-align: center;
    align-items: center;
    background-color: #00b8ff;
    border-radius: 18px;
    border: 0;
    box-sizing: border-box;
    color: #000;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
    font-weight: 700;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 20px;
    margin: 0 0 10px;
    min-height: 38px;
    overflow-wrap: anywhere;
    padding: 7px 15px;
    position: relative;
    text-decoration: none;
    width: 100%
}

.poll-post a.poll-row p {
    margin: 0
}

.poll-post .poll-see-results {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 10px;
    text-align: center;
    width: 100%
}

.tmblr-full>audio {
    width: 100%
}

.tmblr-full>.audio-caption {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row
}

.tmblr-full>.audio-caption .album-cover {
    width: 85px;
    height: 85px
}

.tmblr-full>.audio-caption .audio-details {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 0 20px
}

.tmblr-full>.audio-caption .title {
    font-weight: 700;
    line-height: 1.5
}

.tmblr-full>.audio-caption .album,.tmblr-full>.audio-caption .artist {
    font-size: .875em;
    line-height: 1.5
}