
::-moz-selection { background:#7AB80E; color: #ffffff; text-shadow: none; }
::selection { background:#7AB80E; color: #ffffff; text-shadow: none; }

.logo a {
    width:280px;
    height:60px;
    background-image:url(../img/logo.png);
    background-size: 280px 60px;
}
    body {
        background-size:200px 200px;
        background-repeat: repeat;
        background-image:url(../img/wild_oliva.png);
     }
 
.header-social-container {
    margin-top:0px;
    margin-right:0px;
}


@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
.logo a { background-image:url(../img/logo@2x.png); }
body { background-image:url(../img/wild_oliva@2x.png); }
}