/*DESKTOP*/

#desktop-intro--holder, #desktop-content--holder {
    left: 0;
    right: 0;
    height: auto;
    position: relative;
    padding: 0;
}

#desktop-intro {
	padding: 0 0 20px;
}

#desktop-content--holder {
	left: 0;
    right: 0;
    height: auto;
    position: relative;
    padding: 30px 0 0;
}

#desktop-content--header {
	width: 100%;
    position: relative;
    display: inline-block;

}

.desktop-content--div, .desktop-content--header-div {
	width: 46%;
	float: left;
	position: relative;
	margin: 0 30px 50px 0;
}

.desktop-content--div:last-child {
    margin-bottom: 300px;
}

/*.desktop-content--div img {
	width: 100%;
}*/

@media
(max-width: 850px),
only screen and (-webkit-max-device-pixel-ratio: 2)      and (max-width: 850px),
only screen and (   max--moz-device-pixel-ratio: 2)      and (max-width: 850px),
only screen and (     -o-max-device-pixel-ratio: 2/1)    and (max-width: 850px),
only screen and (        max-device-pixel-ratio: 2)      and (max-width: 850px),
only screen and (                max-resolution: 192dpi) and (max-width: 850px),
only screen and (                max-resolution: 2dppx)  and (max-width: 850px) {

    .desktop-content--div, .desktop-content--header-div {
        width: 100%;
        float: left;
        position: relative;
        margin: 0 0 50px 0;
    }

    .desktop-content--div img {
        max-width: 100%;
    }

}