﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

.redirect-container h2 {
    margin: 30px 0 0
}

.redirect-corange-container {
    height: 425px;
    overflow: hidden;
    position: relative;
    top: 0;
    width: 100%
}

.redirect-bottom-controls {
    margin-left: auto;
    margin-right: auto;
    display: block;
    margin-bottom: 15px;
    margin-top: 30px
}

.redirect-motto {
    margin-left: auto;
    margin-right: auto;
    display: block;
    margin-top: 15px
}

.redirect-corange-circle {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    height: 100%;
    margin-left: -25%;
    overflow: hidden;
    position: relative;
    width: 150%
}

.redirect-circle-background {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #ff5263;
    background: linear-gradient(30deg, #FFB141 0%, #FF5885 30%, #FE5156 75%, #FF6260 100%);
    height: 100%;
    left: 16%;
    padding: 0 5%;
    position: absolute;
    width: 68%
}

@-webkit-keyframes hold-opacity {
    0% {
        opacity: 1
    }

    100% {
        opacity: 1
    }
}

@keyframes hold-opacity {
    0% {
        opacity: 1
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeout {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes fadeout {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-webkit-keyframes reset-opacity {
    0% {
        opacity: 0
    }

    100% {
        opacity: 0
    }
}

@keyframes reset-opacity {
    0% {
        opacity: 0
    }

    100% {
        opacity: 0
    }
}

@-webkit-keyframes fade-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fade-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes grow-1-to-3_5 {
    0% {
        max-height: 1em
    }

    100% {
        max-height: 3.5em
    }
}

@keyframes grow-1-to-3_5 {
    0% {
        max-height: 1em
    }

    100% {
        max-height: 3.5em
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5) {
    .redirect-logo {
        background-image: url("https://d3ki9tyy5l5ruj.cloudfront.net/obj/9f24c79776f0ee7a45b3aac2360e2ba1cae23b66/reskin_logo@2x.png")
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2.5),only screen and (min--moz-device-pixel-ratio: 2.5),only screen and (-o-min-device-pixel-ratio: 5/2),only screen and (min-device-pixel-ratio: 2.5) {
    .redirect-logo {
        background-image: url("https://d3ki9tyy5l5ruj.cloudfront.net/obj/dbb45449526debb16e10d3193e3f3dabdb6668b9/reskin_logo@3x.png")
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5) {
    .redirect-phone-screenshot {
        background-image: url("https://d3ki9tyy5l5ruj.cloudfront.net/obj/997a27ccd71f7d1eb3068359704d8830b653e07d/nexus_5@2x.png")
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2.5),only screen and (min--moz-device-pixel-ratio: 2.5),only screen and (-o-min-device-pixel-ratio: 5/2),only screen and (min-device-pixel-ratio: 2.5) {
    .redirect-phone-screenshot {
        background-image: url("https://d3ki9tyy5l5ruj.cloudfront.net/obj/ba823c44008292d53a7ee718ac53ded3987c6cf0/nexus_5@3x.png")
    }
}

@media(max-device-height: 500px)and (min-device-height: 401px) {
    h1 {
        font-size: 21px
    }
}

@media(max-device-height: 500px)and (min-device-height: 401px)and (orientation: portrait) {
    .redirect-logo {
        display: none
    }

    #redirect_motto_with_logo {
        display: none
    }

    #redirect_motto_without_logo {
        display: block
    }

    .redirect-corange-container {
        height: 324px
    }

    .redirect-corange-container-short {
        height: 62px
    }
}

@media(max-device-height: 500px)and (min-device-height: 401px)and (orientation: landscape) {
    .redirect-logo {
        display: none
    }

    #redirect_motto_with_logo {
        display: none
    }

    #redirect_motto_without_logo {
        display: block
    }

    .redirect-corange-circle {
        border-bottom-left-radius: 0%;
        border-bottom-right-radius: 0%
    }

    .redirect-corange-container {
        height: 324px
    }

    .redirect-corange-container-short {
        height: 62px
    }
}

@media(max-device-height: 400px) {
    h1 {
        font-size: 21px
    }

    .redirect-logo {
        display: none
    }

    #redirect_motto_with_logo {
        display: none
    }

    #redirect_motto_without_logo {
        display: block
    }

    .redirect-corange-circle {
        border-bottom-left-radius: 0%;
        border-bottom-right-radius: 0%
    }

    .redirect-phone-screenshot {
        display: none
    }

    .redirect-corange-container {
        height: 130px
    }

    .redirect-corange-container-short {
        height: 62px
    }
}

/*# sourceMappingURL=reskin_native_mobile_redirect_android.css.map */body {
}
