@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
    header.navbar .navbar-header .logo {
        height: 50px;
        width: 310px;
        margin-top: 25px;
        background-image: url("../../images/euclidea/EuclideaLogo@2x.png");
        background-size: 100% 100%;
        display: inline-block;
        background-repeat: no-repeat;
    }

    section.intro {
        background: #fff url("../../images/euclidea/IntroBg@2x.jpg") no-repeat;
        background-position: center center;
        background-size: 1400px 770px;
    }

    @media (max-width: 767px) {
        section.intro {
            background: #ffffff;
        }

        header.navbar .navbar-header .logo {
            margin-left: 25px;
            background-size: 100%;
            background-repeat: no-repeat;
            background-position: left center;
            position: absolute;
        }

        .intro-image > .col-xs-12 {
            height: 700px;
            background-image: url("../../images/euclidea/IntroBg@2x.jpg");
            background-size: 1500px;
            background-repeat: no-repeat;
        }
    }

    @media (max-width: 568px) {
        header.navbar .navbar-header .logo {
            background-size: 65%;
            width: 294px;
        }
    }
}


section.intro.samsung-adaptive {
    background: #ffffff;
}

