.icNoGuarantee {
    font-size: 1em;
    color: #fff;
}
.Intercoin_section_instructions {
    font-size: 1.2em;
    margin: 0 auto;
}
.Q_notMobile .Intercoin_section_instructions {
    width: 50%;
}
.section_1 .Intercoin_section_instructions {
    text-align: center;
    color: #71de56;
    font-size: 1.5em;
}
.Users_loggedIn .section_1 .Intercoin_section_instructions {
    height: 100px;
}
.section_1 .Intercoin_section_instructions .icSubmit input,
.section_1 .Intercoin_section_instructions .icSubmit input:focus {
    border: none;
}
.Intercoin_whitelist h2 img {
    display: inline;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    margin-right: 20px;
}
.Q_mobile .section_1 h2 img {
    margin-right: 0;
    margin-left: 20px;
}
.section_1 h2 {
    color: #fff;
    height: 200px;
    font-size: 3em;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
}
.Intercoin_section_instructions .icSubmit button {
    position: absolute;
    right: 0;
    top: 0;
}
section.section_1 {
    min-height: auto;
}
.Intercoin_whitelist h2 {
    font-size: 4em;
    text-align: center;
    padding: unset;
}
#page section.section_2 {
    background: #fff;
}
#page section.section_2 .icSubmit .Q_button {
    border-color: transparent;
}
.Q_mobile #page section.section_2 a.Q_button {
    width: 100%;
    margin: 0 0 20px 0;
}

section.section_3 .Intercoin_section_instructions {
    color: #fff;
    text-align: center;
}
.Streams_file_preview_tool,
.Streams_image_preview_tool {
    animation: none;
    background: rgba(255, 255, 255, .2);
    width: 200px;
    margin: 0 auto;
    height: 200px;
    text-align: center;
}
.Q_inplace_tool_static {
    overflow: hidden;
    color: #fff;
}
.Streams_preview_tool .Streams_preview_title {
    color: #fff;
}
.Q_notMobile .section_4 .Intercoin_section_instructions {
    display: block;
    max-width: 50%;
    margin: 0 auto;
}
section.section_4 {
    background: #00113d;
}
section.section_3,
.Users_loggedOut section.section_4 {
    background: #265ceb;
    background-image: url(../../img/theme2021/bg_stars.gif), linear-gradient(to bottom, #265ceb, #00113d);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top;
}
section.section_4,
#page #content_slot section.section_4 a,
#page #content_slot section.section_4 a:visited,
section.section_4 h2 {
    color: #fff;
}
.Users_loggedOut section:not(.section_join):not(.section_1) {
    opacity: 0.25;
    pointer-events: none;
}
.Streams_preview_composer .Streams_preview_container,
.Streams_preview_composer .Streams_preview_contents {
    display: block;
    text-align: center;
}