body {

    background: none #000;

    margin: 0;

    padding: 0;

    font-style: normal;

    color: #fff;

    position: relative;

font-family: 'Montserrat', sans-serif;
font-weight: 300;
font-style: normal;
}



ul,
li {

    margin: 0;

    padding: 0;

    list-style: none;
}



img {

    max-width: 100%;

    height: auto;
}

a {

    text-decoration: none;

    color: #fff;
}

a:hover,
a.active {

    opacity: 0.5;
}



body>img {

    display: none;
}

.livefyre-wrapper {

    max-width: 95%;

    margin: 0 auto;
}

.header-wrapper {

    text-align: center;
}

.header-wrapper img {

    width: 100%;
}

.lf-input-btn {

    display: none;
}

.footer-wrapper {

    text-align: right;

    padding: 30px 20px;

    opacity: 0.2;

    font-size: 12px;

    text-transform: uppercase;
}



.fyre-widget .fyre-stream-stats,
.fyre-widget .fyre-auth,
.fyre-widget .fyre-login-bar,
.fyre-widget .fyre-editor,
.fyre-widget .fyre-stream-header {

    display: none;
}

.hub-modal {

    z-index: 999 !important;
}

#wall {

    /*margin: 30px auto;*/
}

#wall section p {

    font-size: 14px;

    line-height: 20px;

    font-weight: 400;

    text-align: left;
}

#wall .content-default {

    background-color: transparent;

    box-shadow: none;

    color: #fff;
}

#wall .content-default a {

    color: inherit;
}

#wall .content-default .content-header {

    position: static;

    box-shadow: none;

    background: none;
}

#wall .content-default .content-header .content-header-inner {

    padding: 20px 20px 0;

    clear: both;
}

#wall .content-default .content-body {

    color: #fff;

font-family: 'Montserrat', sans-serif;
font-weight: 300;
font-style: normal;
    font-weight: 400;

    font-size: 16px;
}

#wall .content-default .content-body p a.fyre-hashtag {

    color: #e1bd9a;
}

#wall .content-default .content-footer .content-control-list {

    display: none;
}

#wall .content-default .content-footer .hub-btn-link:before {

    color: #fff;
}

#wall .content-default .content-created-at {

    color: #fff;

    position: absolute;

    left: 23px;

    bottom: 10px;

    font-size: 12px;

font-family: 'Montserrat', sans-serif;
font-weight: 300;
font-style: normal;

    font-style: normal;

    font-weight: 300;
}

#wall .hub-list article.content {

    border: 1px solid #fff;

    color: #fff;

    padding: 0px 0;

    border-radius: 0;
}

#wall .hub-list-more {

    border-radius: 0;

    background-color: transparent;

    color: #fff;

    margin: 30px auto;

    text-transform: uppercase;

    font-size: 26px;

    border: 1px solid #fff;

    padding: 10px 30px;

    width: 180px;

    letter-spacing: 1px;

font-family: 'Montserrat', sans-serif;
font-weight: 300;
font-style: normal;

    font-style: normal;

    font-weight: 400;

    outline: none;

    text-decoration: none;
}

#wall .content.content-instagram .content-source-logo,
#wall .content.content-tweet .content-source-logo,
#wall .content.content-facebook .content-source-logo {

    color: #fff;

    position: absolute;

    bottom: 10px;

    right: 23px;

    font-size: 12px;
}

#wall a.content-author-avatar img {

    border-radius: 50%;

    width: 40px;

    height: 40px;
}

#wall .content-author-name {

    text-align: left;

    margin-top: 5px;

    font-size: 20px;

    font-weight: 400;

    text-transform: lowercase;

font-family: 'Montserrat', sans-serif;
font-weight: 300;
font-style: normal;

    font-style: normal;

    font-weight: 400;
}

#wall .content-author-username a {

    text-align: left;

    margin-top: 5px;

    font-size: 16px;

font-family: 'Montserrat', sans-serif;
font-weight: 300;
font-style: normal;

    font-style: normal;

    font-weight: 400;

    color: rgba(255, 255, 255, .5)
}

#wall .content-attachment-photo {

    border: 0;

    border-radius: 0;

    background-size: 85%;

    box-shadow: none;
}

#wall .content-attachment-frame {

    box-shadow: none;
}

a.content-source-logo {

    display: none !important;
}

.streamhub-wall-component>menu {

    display: none;
}



.hastag {

    font-size: 36px;

    padding: 50px 0;

    text-align: center;
}

.copyright {

    float: left;
}

.pptos {

    float: right;
}



.note {

    margin: 10px auto 50px;

    max-width: 95%;

    border: 1px solid;

    padding: 20px 20px;

    font-size: 20px;

    text-align: center;
}



.bold-up {

    font-weight: bold;
}



a {

    text-decoration: underline;
}



a:hover {

    text-decoration: none;
}



.mobileOnly {

    display: none;
}



.desktopOnly {

    display: block;
}



@media only screen and (max-width:1023px) {

    .copyright {

        float: none;

        padding-bottom: 10px;
    }

    .pptos {

        float: none;
    }

    .note-wrapper {

        padding: 5vw;
    }
}

@media only screen and (max-width:765px) {

    .note {

        font-size: 4.4vw;

        margin: 10px auto 30px;

        padding: 5vw;

        line-height: 6vw;
    }



    .mobileOnly {

        display: block;
    }



    .desktopOnly {

        display: none;
    }

    .hastag {
        font-size: 7.3vw;
    }
}