/**
 * @author      Steven Palmer <support@coalaweb.com>
 * @link        https://coalaweb.com/
 * @copyright   Copyright (c) 2018 Steven Palmer All rights reserved.
 */


/* Social Icons
----------------------------------------------------------------------------------------------------*/

ul.cw-social-mod-icons-Eldorado {
    margin: 0 !important;
    padding: 0!important;
    list-style: none;
}

ul.cw-social-mod-icons-Eldorado li {
    padding: 3px !important;
    margin: 0 !important;
    display:inline-block;
    vertical-align: top;
    background:none repeat scroll 0 0 transparent !important;
    border: none;
}

ul.cw-social-mod-icons-Eldorado li > a::before {
    content: none;
}

.cw-social-mod-icons-Eldorado a { 
    display: block !important;
    border:none !important;
    padding:0 !important;
    margin: 0 !important;
    position: relative;
}

/** Affects **/
.cw-social-mod-icons-Eldorado.fadein a {
    opacity: 1;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.cw-social-mod-icons-Eldorado.fadein a:hover {
    opacity: .7;
    filter: alpha(opacity=70);
}

.cw-social-mod-icons-Eldorado.fadeout a {
    opacity: .7;
    filter: alpha(opacity=70);
}

.cw-social-mod-icons-Eldorado.fadeout a:hover {
    opacity: 1;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.cw-social-mod-icons-Eldorado.zoom a {
    transition: transform 1s;
}

.cw-social-mod-icons-Eldorado.zoom a:hover {
    transform: scale(1.5);
}

.cw-social-mod-icons-Eldorado.rotate a {
    transition: transform 1s;
}

.cw-social-mod-icons-Eldorado.rotate a:hover {
    transform: rotate(360deg);
}

.cw-social-mod-icons-Eldorado.move a {
    transition: transform 0.6s;
}

.cw-social-mod-icons-Eldorado.move a:hover {
    transform: translate(3px, 3px);
}


/* Size 32 styles
------------------------------------------------------------------------------- */

.cw-social-mod-icons-Eldorado a.android32,
.cw-social-mod-icons-Eldorado a.android32:hover,
.cw-social-mod-icons-Eldorado a.android32:active,
.cw-social-mod-icons-Eldorado a.android32:focus {
    width: 32px;
    height: 32px;
    background: #43a900 url("../png/android.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.android32,
    .cw-social-mod-icons-Eldorado a.android32:hover,
    .cw-social-mod-icons-Eldorado a.android32:active,
    .cw-social-mod-icons-Eldorado a.android32:focus {
        background-size: 32px 32px;
        background-image: url("../png/android-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.behance32,
.cw-social-mod-icons-Eldorado a.behance32:hover,
.cw-social-mod-icons-Eldorado a.behance32:active,
.cw-social-mod-icons-Eldorado a.behance32:focus {
    width: 32px;
    height: 32px;
    background: #0043a9 url("../png/behance.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.behance32,
    .cw-social-mod-icons-Eldorado a.behance32:hover,
    .cw-social-mod-icons-Eldorado a.behance32:active,
    .cw-social-mod-icons-Eldorado a.behance32:focus {
        background-size: 32px 32px;
        background-image: url("../png/behance-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.blogger32,
.cw-social-mod-icons-Eldorado a.blogger32:hover,
.cw-social-mod-icons-Eldorado a.blogger32:active,
.cw-social-mod-icons-Eldorado a.blogger32:focus {
    width: 32px;
    height: 32px;
    background: #f32020 url("../png/blogger.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.blogger32,
    .cw-social-mod-icons-Eldorado a.blogger32:hover,
    .cw-social-mod-icons-Eldorado a.blogger32:active,
    .cw-social-mod-icons-Eldorado a.blogger32:focus {
        background-size: 32px 32px;
        background-image: url("../png/blogger-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.delicious32,
.cw-social-mod-icons-Eldorado a.delicious32:hover,
.cw-social-mod-icons-Eldorado a.delicious32:active,
.cw-social-mod-icons-Eldorado a.delicious32:focus {
    width: 32px;
    height: 32px;
    background: #214377 url("../png/delicious.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.delicious32,
    .cw-social-mod-icons-Eldorado a.delicious32:hover,
    .cw-social-mod-icons-Eldorado a.delicious32:active,
    .cw-social-mod-icons-Eldorado a.delicious32:focus {
        background-size: 32px 32px;
        background-image: url("../png/delicious-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.designmoo32,
.cw-social-mod-icons-Eldorado a.designmoo32:hover,
.cw-social-mod-icons-Eldorado a.designmoo32:active,
.cw-social-mod-icons-Eldorado a.designmoo32:focus {
    width: 32px;
    height: 32px;
    background: #ff5555 url("../png/designmoo.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.designmoo32,
    .cw-social-mod-icons-Eldorado a.designmoo32:hover,
    .cw-social-mod-icons-Eldorado a.designmoo32:active,
    .cw-social-mod-icons-Eldorado a.designmoo32:focus {
        background-size: 32px 32px;
        background-image: url("../png/designmoo-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.deviantart32,
.cw-social-mod-icons-Eldorado a.deviantart32:hover,
.cw-social-mod-icons-Eldorado a.deviantart32:active,
.cw-social-mod-icons-Eldorado a.deviantart32:focus {
    width: 32px;
    height: 32px;
    background: #477456 url("../png/deviantart.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.deviantart32,
    .cw-social-mod-icons-Eldorado a.deviantart32:hover,
    .cw-social-mod-icons-Eldorado a.deviantart32:active,
    .cw-social-mod-icons-Eldorado a.deviantart32:focus {
        background-size: 32px 32px;
        background-image: url("../png/deviantart-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.digg32,
.cw-social-mod-icons-Eldorado a.digg32:hover,
.cw-social-mod-icons-Eldorado a.digg32:active,
.cw-social-mod-icons-Eldorado a.digg32:focus {
    width: 32px;
    height: 32px;
    background: #00337f url("../png/digg.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.digg32,
    .cw-social-mod-icons-Eldorado a.digg32:hover,
    .cw-social-mod-icons-Eldorado a.digg32:active,
    .cw-social-mod-icons-Eldorado a.digg32:focus {
        background-size: 32px 32px;
        background-image: url("../png/digg-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.dribbble32,
.cw-social-mod-icons-Eldorado a.dribbble32:hover,
.cw-social-mod-icons-Eldorado a.dribbble32:active,
.cw-social-mod-icons-Eldorado a.dribbble32:focus {
    width: 32px;
    height: 32px;
    background: #ee558e url("../png/dribbble.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.dribbble32,
    .cw-social-mod-icons-Eldorado a.dribbble32:hover,
    .cw-social-mod-icons-Eldorado a.dribbble32:active,
    .cw-social-mod-icons-Eldorado a.dribbble32:focus {
        background-size: 32px 32px;
        background-image: url("../png/dribbble-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.ebay32,
.cw-social-mod-icons-Eldorado a.ebay32:hover,
.cw-social-mod-icons-Eldorado a.ebay32:active,
.cw-social-mod-icons-Eldorado a.ebay32:focus {
    width: 32px;
    height: 32px;
    background: #ffcc00 url("../png/ebay.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.ebay32,
    .cw-social-mod-icons-Eldorado a.ebay32:hover,
    .cw-social-mod-icons-Eldorado a.ebay32:active,
    .cw-social-mod-icons-Eldorado a.ebay32:focus {
        background-size: 32px 32px;
        background-image: url("../png/ebay-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.facebook32,
.cw-social-mod-icons-Eldorado a.facebook32:hover,
.cw-social-mod-icons-Eldorado a.facebook32:active,
.cw-social-mod-icons-Eldorado a.facebook32:focus {
    width: 32px;
    height: 32px;
    background: url("../png/facebook.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.facebook32,
    .cw-social-mod-icons-Eldorado a.facebook32:hover,
    .cw-social-mod-icons-Eldorado a.facebook32:active,
    .cw-social-mod-icons-Eldorado a.facebook32:focus {
        background-size: 32px 32px;
        background-image: url("../png/facebook.png");
    }
}

.cw-social-mod-icons-Eldorado a.flickr32,
.cw-social-mod-icons-Eldorado a.flickr32:hover,
.cw-social-mod-icons-Eldorado a.flickr32:active,
.cw-social-mod-icons-Eldorado a.flickr32:focus {
    width: 32px;
    height: 32px;
    background: #ec338e url("../png/flickr.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.flickr32,
    .cw-social-mod-icons-Eldorado a.flickr32:hover,
    .cw-social-mod-icons-Eldorado a.flickr32:active,
    .cw-social-mod-icons-Eldorado a.flickr32:focus {
        background-size: 32px 32px;
        background-image: url("../png/flickr-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.github32,
.cw-social-mod-icons-Eldorado a.github32:hover,
.cw-social-mod-icons-Eldorado a.github32:active,
.cw-social-mod-icons-Eldorado a.github32:focus {
    width: 32px;
    height: 32px;
    background: #191919 url("../png/github.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.github32,
    .cw-social-mod-icons-Eldorado a.github32:hover,
    .cw-social-mod-icons-Eldorado a.github32:active,
    .cw-social-mod-icons-Eldorado a.github32:focus {
        background-size: 32px 32px;
        background-image: url("../png/github-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.gmail32,
.cw-social-mod-icons-Eldorado a.gmail32:hover,
.cw-social-mod-icons-Eldorado a.gmail32:active,
.cw-social-mod-icons-Eldorado a.gmail32:focus {
    width: 32px;
    height: 32px;
    background: #d40000 url("../png/email.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.gmail32,
    .cw-social-mod-icons-Eldorado a.gmail32:hover,
    .cw-social-mod-icons-Eldorado a.gmail32:active,
    .cw-social-mod-icons-Eldorado a.gmail32:focus {
        background-size: 32px 32px;
        background-image: url("../png/email-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.googleplus32,
.cw-social-mod-icons-Eldorado a.googleplus32:hover,
.cw-social-mod-icons-Eldorado a.googleplus32:active,
.cw-social-mod-icons-Eldorado a.googleplus32:focus {
    width: 32px;
    height: 32px;
    background: #db5442 url("../png/gplus.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.googleplus32,
    .cw-social-mod-icons-Eldorado a.googleplus32:hover,
    .cw-social-mod-icons-Eldorado a.googleplus32:active,
    .cw-social-mod-icons-Eldorado a.googleplus32:focus {
        background-size: 32px 32px;
        background-image: url("../png/gplus-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.googleplus-alt32,
.cw-social-mod-icons-Eldorado a.googleplus-alt32:hover,
.cw-social-mod-icons-Eldorado a.googleplus-alt32:active,
.cw-social-mod-icons-Eldorado a.googleplus-alt32:focus {
    width: 32px;
    height: 32px;
    background: #191919 url("../png/gplus.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.googleplus-alt32,
    .cw-social-mod-icons-Eldorado a.googleplus-alt32:hover,
    .cw-social-mod-icons-Eldorado a.googleplus-alt32:active,
    .cw-social-mod-icons-Eldorado a.googleplus-alt32:focus {
        background-size: 32px 32px;
        background-image: url("../png/gplus-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.instagram32,
.cw-social-mod-icons-Eldorado a.instagram32:hover,
.cw-social-mod-icons-Eldorado a.instagram32:active,
.cw-social-mod-icons-Eldorado a.instagram32:focus {
    width: 32px;
    height: 32px;
    background: url("../png/instagram.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.instagram32,
    .cw-social-mod-icons-Eldorado a.instagram32:hover,
    .cw-social-mod-icons-Eldorado a.instagram32:active,
    .cw-social-mod-icons-Eldorado a.instagram32:focus {
        background-size: 32px 32px;
        background-image: url("../png/instagram.png");
    }
}

.cw-social-mod-icons-Eldorado a.itunes32,
.cw-social-mod-icons-Eldorado a.itunes32:hover,
.cw-social-mod-icons-Eldorado a.itunes32:active,
.cw-social-mod-icons-Eldorado a.itunes32:focus {
    width: 32px;
    height: 32px;
    background: #1d92ff url("../png/itunes.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.itunes32,
    .cw-social-mod-icons-Eldorado a.itunes32:hover,
    .cw-social-mod-icons-Eldorado a.itunes32:active,
    .cw-social-mod-icons-Eldorado a.itunes32:focus {
        background-size: 32px 32px;
        background-image: url("../png/itunes-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.joomla32,
.cw-social-mod-icons-Eldorado a.joomla32:hover,
.cw-social-mod-icons-Eldorado a.joomla32:active,
.cw-social-mod-icons-Eldorado a.joomla32:focus {
    width: 32px;
    height: 32px;
    background: #0193f3 url("../png/joomla.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.joomla32,
    .cw-social-mod-icons-Eldorado a.joomla32:hover,
    .cw-social-mod-icons-Eldorado a.joomla32:active,
    .cw-social-mod-icons-Eldorado a.joomla32:focus {
        background-size: 32px 32px;
        background-image: url("../png/joomla-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.lastfm32,
.cw-social-mod-icons-Eldorado a.lastfm32:hover,
.cw-social-mod-icons-Eldorado a.lastfm32:active,
.cw-social-mod-icons-Eldorado a.lastfm32:focus {
    width: 32px;
    height: 32px;
    background: #d40000 url("../png/lastfm.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.lastfm32,
    .cw-social-mod-icons-Eldorado a.lastfm32:hover,
    .cw-social-mod-icons-Eldorado a.lastfm32:active,
    .cw-social-mod-icons-Eldorado a.lastfm32:focus {
        background-size: 32px 32px;
        background-image: url("../png/lastfm-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.linkedin32,
.cw-social-mod-icons-Eldorado a.linkedin32:hover,
.cw-social-mod-icons-Eldorado a.linkedin32:active,
.cw-social-mod-icons-Eldorado a.linkedin32:focus {
    width: 32px;
    height: 32px;
    background: #066c9a url("../png/linkedin.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.linkedin32,
    .cw-social-mod-icons-Eldorado a.linkedin32:hover,
    .cw-social-mod-icons-Eldorado a.linkedin32:active,
    .cw-social-mod-icons-Eldorado a.linkedin32:focus {
        background-size: 32px 32px;
        background-image: url("../png/linkedin-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.myspace32,
.cw-social-mod-icons-Eldorado a.myspace32:hover,
.cw-social-mod-icons-Eldorado a.myspace32:active,
.cw-social-mod-icons-Eldorado a.myspace32:focus {
    width: 32px;
    height: 32px;
    background: #00337f url("../png/myspace.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.myspace32,
    .cw-social-mod-icons-Eldorado a.myspace32:hover,
    .cw-social-mod-icons-Eldorado a.myspace32:active,
    .cw-social-mod-icons-Eldorado a.myspace32:focus {
        background-size: 32px 32px;
        background-image: url("../png/myspace-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.newsvine32,
.cw-social-mod-icons-Eldorado a.newsvine32:hover,
.cw-social-mod-icons-Eldorado a.newsvine32:active,
.cw-social-mod-icons-Eldorado a.newsvine32:focus {
    width: 32px;
    height: 32px;
    background: #43a900 url("../png/newsvine.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.newsvine32,
    .cw-social-mod-icons-Eldorado a.newsvine32:hover,
    .cw-social-mod-icons-Eldorado a.newsvine32:active,
    .cw-social-mod-icons-Eldorado a.newsvine32:focus {
        background-size: 32px 32px;
        background-image: url("../png/newsvine-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.pinterest32,
.cw-social-mod-icons-Eldorado a.pinterest32:hover,
.cw-social-mod-icons-Eldorado a.pinterest32:active,
.cw-social-mod-icons-Eldorado a.pinterest32:focus {
    width: 32px;
    height: 32px;
    background: #ca2027 url("../png/pinterest.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.pinterest32,
    .cw-social-mod-icons-Eldorado a.pinterest32:hover,
    .cw-social-mod-icons-Eldorado a.pinterest32:active,
    .cw-social-mod-icons-Eldorado a.pinterest32:focus {
        background-size: 32px 32px;
        background-image: url("../png/pinterest-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.reddit32,
.cw-social-mod-icons-Eldorado a.reddit32:hover,
.cw-social-mod-icons-Eldorado a.reddit32:active,
.cw-social-mod-icons-Eldorado a.reddit32:focus {
    width: 32px;
    height: 32px;
    background: #191919 url("../png/reddit.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.reddit32,
    .cw-social-mod-icons-Eldorado a.reddit32:hover,
    .cw-social-mod-icons-Eldorado a.reddit32:active,
    .cw-social-mod-icons-Eldorado a.reddit32:focus {
        background-size: 32px 32px;
        background-image: url("../png/reddit-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.rss32,
.cw-social-mod-icons-Eldorado a.rss32:hover,
.cw-social-mod-icons-Eldorado a.rss32:active,
.cw-social-mod-icons-Eldorado a.rss32:focus {
    width: 32px;
    height: 32px;
    background: #f32020 url("../png/rss.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.rss32,
    .cw-social-mod-icons-Eldorado a.rss32:hover,
    .cw-social-mod-icons-Eldorado a.rss32:active,
    .cw-social-mod-icons-Eldorado a.rss32:focus {
        background-size: 32px 32px;
        background-image: url("../png/rss-2.png");
    }
}.cw-social-mod-icons-Eldorado a.rss32,
 .cw-social-mod-icons-Eldorado a.rss32:hover,
 .cw-social-mod-icons-Eldorado a.rss32:active,
 .cw-social-mod-icons-Eldorado a.rss32:focus {
     width: 32px;
     height: 32px;
     background: #f32020 url("../png/rss.png") no-repeat 0 0;
 }

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.rss32,
    .cw-social-mod-icons-Eldorado a.rss32:hover,
    .cw-social-mod-icons-Eldorado a.rss32:active,
    .cw-social-mod-icons-Eldorado a.rss32:focus {
        background-size: 32px 32px;
        background-image: url("../png/rss-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.spotify32,
.cw-social-mod-icons-Eldorado a.spotify32:hover,
.cw-social-mod-icons-Eldorado a.spotify32:active,
.cw-social-mod-icons-Eldorado a.spotify32:focus {
    width: 32px;
    height: 32px;
    background: #00a900 url("../png/spotify.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.spotify32,
    .cw-social-mod-icons-Eldorado a.spotify32:hover,
    .cw-social-mod-icons-Eldorado a.spotify32:active,
    .cw-social-mod-icons-Eldorado a.spotify32:focus {
        background-size: 32px 32px;
        background-image: url("../png/spotify-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.stumbleupon32,
.cw-social-mod-icons-Eldorado a.stumbleupon32:hover,
.cw-social-mod-icons-Eldorado a.stumbleupon32:active,
.cw-social-mod-icons-Eldorado a.stumbleupon32:focus {
    width: 32px;
    height: 32px;
    background: #ef4e23 url("../png/stumbleupon.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.stumbleupon32,
    .cw-social-mod-icons-Eldorado a.stumbleupon32:hover,
    .cw-social-mod-icons-Eldorado a.stumbleupon32:active,
    .cw-social-mod-icons-Eldorado a.stumbleupon32:focus {
        background-size: 32px 32px;
        background-image: url("../png/stumbleupon-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.tripadvisor32,
.cw-social-mod-icons-Eldorado a.tripadvisor32:hover,
.cw-social-mod-icons-Eldorado a.tripadvisor32:active,
.cw-social-mod-icons-Eldorado a.tripadvisor32:focus {
    width: 32px;
    height: 32px;
    background: #437721 url("../png/tripadvisor.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.tripadvisor32,
    .cw-social-mod-icons-Eldorado a.tripadvisor32:hover,
    .cw-social-mod-icons-Eldorado a.tripadvisor32:active,
    .cw-social-mod-icons-Eldorado a.tripadvisor32:focus {
        background-size: 32px 32px;
        background-image: url("../png/tripadvisor-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.tuenti32,
.cw-social-mod-icons-Eldorado a.tuenti32:hover,
.cw-social-mod-icons-Eldorado a.tuenti32:active,
.cw-social-mod-icons-Eldorado a.tuenti32:focus {
    width: 32px;
    height: 32px;
    background: #00a9d4 url("../png/tuenti.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.tuenti32,
    .cw-social-mod-icons-Eldorado a.tuenti32:hover,
    .cw-social-mod-icons-Eldorado a.tuenti32:active,
    .cw-social-mod-icons-Eldorado a.tuenti32:focus {
        background-size: 32px 32px;
        background-image: url("../png/tuenti-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.tumblr32,
.cw-social-mod-icons-Eldorado a.tumblr32:hover,
.cw-social-mod-icons-Eldorado a.tumblr32:active,
.cw-social-mod-icons-Eldorado a.tumblr32:focus {
    width: 32px;
    height: 32px;
    background: #004354 url("../png/tumblr.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.tumblr32,
    .cw-social-mod-icons-Eldorado a.tumblr32:hover,
    .cw-social-mod-icons-Eldorado a.tumblr32:active,
    .cw-social-mod-icons-Eldorado a.tumblr32:focus {
        background-size: 32px 32px;
        background-image: url("../png/tumblr-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.twitter32,
.cw-social-mod-icons-Eldorado a.twitter32:hover,
.cw-social-mod-icons-Eldorado a.twitter32:active,
.cw-social-mod-icons-Eldorado a.twitter32:focus {
    width: 32px;
    height: 32px;
    background: url("../png/twitter.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.twitter32,
    .cw-social-mod-icons-Eldorado a.twitter32:hover,
    .cw-social-mod-icons-Eldorado a.twitter32:active,
    .cw-social-mod-icons-Eldorado a.twitter32:focus {
        background-size: 32px 32px;
        background-image: url("../png/twitter.png");
    }
}

.cw-social-mod-icons-Eldorado a.vimeo32,
.cw-social-mod-icons-Eldorado a.vimeo32:hover,
.cw-social-mod-icons-Eldorado a.vimeo32:active,
.cw-social-mod-icons-Eldorado a.vimeo32:focus {
    width: 32px;
    height: 32px;
    background: #00b9ea url("../png/vimeo.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.vimeo32,
    .cw-social-mod-icons-Eldorado a.vimeo32:hover,
    .cw-social-mod-icons-Eldorado a.vimeo32:active,
    .cw-social-mod-icons-Eldorado a.vimeo32:focus {
        background-size: 32px 32px;
        background-image: url("../png/vimeo-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.weibo32,
.cw-social-mod-icons-Eldorado a.weibo32:hover,
.cw-social-mod-icons-Eldorado a.weibo32:active,
.cw-social-mod-icons-Eldorado a.weibo32:focus {
    width: 32px;
    height: 32px;
    background: #d40000 url("../png/weibo.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.weibo32,
    .cw-social-mod-icons-Eldorado a.weibo32:hover,
    .cw-social-mod-icons-Eldorado a.weibo32:active,
    .cw-social-mod-icons-Eldorado a.weibo32:focus {
        background-size: 32px 32px;
        background-image: url("../png/weibo-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.whatsapp32,
.cw-social-mod-icons-Eldorado a.whatsapp32:hover,
.cw-social-mod-icons-Eldorado a.whatsapp32:active,
.cw-social-mod-icons-Eldorado a.whatsapp32:focus {
    width: 32px;
    height: 32px;
    background: #189d0e url("../png/whatsapp.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.whatsapp32,
    .cw-social-mod-icons-Eldorado a.whatsapp32:hover,
    .cw-social-mod-icons-Eldorado a.whatsapp32:active,
    .cw-social-mod-icons-Eldorado a.whatsapp32:focus {
        background-size: 32px 32px;
        background-image: url("../png/whatsapp-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.xing32,
.cw-social-mod-icons-Eldorado a.xing32:hover,
.cw-social-mod-icons-Eldorado a.xing32:active,
.cw-social-mod-icons-Eldorado a.xing32:focus {
    width: 32px;
    height: 32px;
    background: #2b9f88 url("../png/xing.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.xing32,
    .cw-social-mod-icons-Eldorado a.xing32:hover,
    .cw-social-mod-icons-Eldorado a.xing32:active,
    .cw-social-mod-icons-Eldorado a.xing32:focus {
        background-size: 32px 32px;
        background-image: url("../png/xing-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.yelp32,
.cw-social-mod-icons-Eldorado a.yelp32:hover,
.cw-social-mod-icons-Eldorado a.yelp32:active,
.cw-social-mod-icons-Eldorado a.yelp32:focus {
    width: 32px;
    height: 32px;
    background: #ed3437 url("../png/yelp.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.yelp32,
    .cw-social-mod-icons-Eldorado a.yelp32:hover,
    .cw-social-mod-icons-Eldorado a.yelp32:active,
    .cw-social-mod-icons-Eldorado a.yelp32:focus {
        background-size: 32px 32px;
        background-image: url("../png/yelp-2.png");
    }
}

/* Size 48 styles
------------------------------------------------------------------------------- */

.cw-social-mod-icons-Eldorado a.android48,
.cw-social-mod-icons-Eldorado a.android48:hover,
.cw-social-mod-icons-Eldorado a.android48:active,
.cw-social-mod-icons-Eldorado a.android48:focus {
    width: 48px;
    height: 48px;
    background: #43a900 url("../png/android-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.android48,
    .cw-social-mod-icons-Eldorado a.android48:hover,
    .cw-social-mod-icons-Eldorado a.android48:active,
    .cw-social-mod-icons-Eldorado a.android48:focus {
        background-size: 48px 48px;
        background-image: url("../png/android-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.behance48,
.cw-social-mod-icons-Eldorado a.behance48:hover,
.cw-social-mod-icons-Eldorado a.behance48:active,
.cw-social-mod-icons-Eldorado a.behance48:focus {
    width: 48px;
    height: 48px;
    background: #0043a9 url("../png/behance-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.behance48,
    .cw-social-mod-icons-Eldorado a.behance48:hover,
    .cw-social-mod-icons-Eldorado a.behance48:active,
    .cw-social-mod-icons-Eldorado a.behance48:focus {
        background-size: 48px 48px;
        background-image: url("../png/behance-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.blogger48,
.cw-social-mod-icons-Eldorado a.blogger48:hover,
.cw-social-mod-icons-Eldorado a.blogger48:active,
.cw-social-mod-icons-Eldorado a.blogger48:focus {
    width: 48px;
    height: 48px;
    background: #f48020 url("../png/blogger-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.blogger48,
    .cw-social-mod-icons-Eldorado a.blogger48:hover,
    .cw-social-mod-icons-Eldorado a.blogger48:active,
    .cw-social-mod-icons-Eldorado a.blogger48:focus {
        background-size: 48px 48px;
        background-image: url("../png/blogger-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.delicious48,
.cw-social-mod-icons-Eldorado a.delicious48:hover,
.cw-social-mod-icons-Eldorado a.delicious48:active,
.cw-social-mod-icons-Eldorado a.delicious48:focus {
    width: 48px;
    height: 48px;
    background: #214377 url("../png/delicious-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.delicious48,
    .cw-social-mod-icons-Eldorado a.delicious48:hover,
    .cw-social-mod-icons-Eldorado a.delicious48:active,
    .cw-social-mod-icons-Eldorado a.delicious48:focus {
        background-size: 48px 48px;
        background-image: url("../png/delicious-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.designmoo48,
.cw-social-mod-icons-Eldorado a.designmoo48:hover,
.cw-social-mod-icons-Eldorado a.designmoo48:active,
.cw-social-mod-icons-Eldorado a.designmoo48:focus {
    width: 48px;
    height: 48px;
    background: #ff5555 url("../png/designmoo-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.designmoo48,
    .cw-social-mod-icons-Eldorado a.designmoo48:hover,
    .cw-social-mod-icons-Eldorado a.designmoo48:active,
    .cw-social-mod-icons-Eldorado a.designmoo48:focus {
        background-size: 48px 48px;
        background-image: url("../png/designmoo-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.deviantart48,
.cw-social-mod-icons-Eldorado a.deviantart48:hover,
.cw-social-mod-icons-Eldorado a.deviantart48:active,
.cw-social-mod-icons-Eldorado a.deviantart48:focus {
    width: 48px;
    height: 48px;
    background: #477456 url("../png/deviantart-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.deviantart48,
    .cw-social-mod-icons-Eldorado a.deviantart48:hover,
    .cw-social-mod-icons-Eldorado a.deviantart48:active,
    .cw-social-mod-icons-Eldorado a.deviantart48:focus {
        background-size: 48px 48px;
        background-image: url("../png/deviantart-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.digg48,
.cw-social-mod-icons-Eldorado a.digg48:hover,
.cw-social-mod-icons-Eldorado a.digg48:active,
.cw-social-mod-icons-Eldorado a.digg48:focus {
    width: 48px;
    height: 48px;
    background: #00337f url("../png/digg-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.digg48,
    .cw-social-mod-icons-Eldorado a.digg48:hover,
    .cw-social-mod-icons-Eldorado a.digg48:active,
    .cw-social-mod-icons-Eldorado a.digg48:focus {
        background-size: 48px 48px;
        background-image: url("../png/digg-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.dribbble48,
.cw-social-mod-icons-Eldorado a.dribbble48:hover,
.cw-social-mod-icons-Eldorado a.dribbble48:active,
.cw-social-mod-icons-Eldorado a.dribbble48:focus {
    width: 48px;
    height: 48px;
    background: #ee558e url("../png/dribbble-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.dribbble48,
    .cw-social-mod-icons-Eldorado a.dribbble48:hover,
    .cw-social-mod-icons-Eldorado a.dribbble48:active,
    .cw-social-mod-icons-Eldorado a.dribbble48:focus {
        background-size: 48px 48px;
        background-image: url("../png/dribbble-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.ebay48,
.cw-social-mod-icons-Eldorado a.ebay48:hover,
.cw-social-mod-icons-Eldorado a.ebay48:active,
.cw-social-mod-icons-Eldorado a.ebay48:focus {
    width: 48px;
    height: 48px;
    background: #ffcc00 url("../png/ebay-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.ebay48,
    .cw-social-mod-icons-Eldorado a.ebay48:hover,
    .cw-social-mod-icons-Eldorado a.ebay48:active,
    .cw-social-mod-icons-Eldorado a.ebay48:focus {
        background-size: 48px 48px;
        background-image: url("../png/ebay-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.facebook48,
.cw-social-mod-icons-Eldorado a.facebook48:hover,
.cw-social-mod-icons-Eldorado a.facebook48:active,
.cw-social-mod-icons-Eldorado a.facebook48:focus {
    width: 48px;
    height: 48px;
    background: url("../png/facebook-2.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.facebook48,
    .cw-social-mod-icons-Eldorado a.facebook48:hover,
    .cw-social-mod-icons-Eldorado a.facebook48:active,
    .cw-social-mod-icons-Eldorado a.facebook48:focus {
        background-size: 48px 48px;
        background-image: url("../png/facebook-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.flickr48,
.cw-social-mod-icons-Eldorado a.flickr48:hover,
.cw-social-mod-icons-Eldorado a.flickr48:active,
.cw-social-mod-icons-Eldorado a.flickr48:focus {
    width: 48px;
    height: 48px;
    background: #ec338e url("../png/flickr-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.flickr48,
    .cw-social-mod-icons-Eldorado a.flickr48:hover,
    .cw-social-mod-icons-Eldorado a.flickr48:active,
    .cw-social-mod-icons-Eldorado a.flickr48:focus {
        background-size: 48px 48px;
        background-image: url("../png/flickr-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.github48,
.cw-social-mod-icons-Eldorado a.github48:hover,
.cw-social-mod-icons-Eldorado a.github48:active,
.cw-social-mod-icons-Eldorado a.github48:focus {
    width: 48px;
    height: 48px;
    background: #191919 url("../png/github-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.github48,
    .cw-social-mod-icons-Eldorado a.github48:hover,
    .cw-social-mod-icons-Eldorado a.github48:active,
    .cw-social-mod-icons-Eldorado a.github48:focus {
        background-size: 48px 48px;
        background-image: url("../png/github-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.gmail48,
.cw-social-mod-icons-Eldorado a.gmail48:hover,
.cw-social-mod-icons-Eldorado a.gmail48:active,
.cw-social-mod-icons-Eldorado a.gmail48:focus {
    width: 48px;
    height: 48px;
    background: #d40000 url("../png/email-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.gmail48,
    .cw-social-mod-icons-Eldorado a.gmail48:hover,
    .cw-social-mod-icons-Eldorado a.gmail48:active,
    .cw-social-mod-icons-Eldorado a.gmail48:focus {
        background-size: 48px 48px;
        background-image: url("../png/email-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.googleplus48,
.cw-social-mod-icons-Eldorado a.googleplus48:hover,
.cw-social-mod-icons-Eldorado a.googleplus48:active,
.cw-social-mod-icons-Eldorado a.googleplus48:focus {
    width: 48px;
    height: 48px;
    background: #db5442 url("../png/gplus-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.googleplus48,
    .cw-social-mod-icons-Eldorado a.googleplus48:hover,
    .cw-social-mod-icons-Eldorado a.googleplus48:active,
    .cw-social-mod-icons-Eldorado a.googleplus48:focus {
        background-size: 48px 48px;
        background-image: url("../png/gplus-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.googleplus-alt48,
.cw-social-mod-icons-Eldorado a.googleplus-alt48:hover,
.cw-social-mod-icons-Eldorado a.googleplus-alt48:active,
.cw-social-mod-icons-Eldorado a.googleplus-alt48:focus {
    width: 48px;
    height: 48px;
    background: #191919 url("../png/gplus-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.googleplus-alt48,
    .cw-social-mod-icons-Eldorado a.googleplus-alt48:hover,
    .cw-social-mod-icons-Eldorado a.googleplus-alt48:active,
    .cw-social-mod-icons-Eldorado a.googleplus-alt48:focus {
        background-size: 48px 48px;
        background-image: url("../png/gplus-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.instagram48,
.cw-social-mod-icons-Eldorado a.instagram48:hover,
.cw-social-mod-icons-Eldorado a.instagram48:active,
.cw-social-mod-icons-Eldorado a.instagram48:focus {
    width: 48px;
    height: 48px;
    background: url("../png/instagram-2.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.instagram48,
    .cw-social-mod-icons-Eldorado a.instagram48:hover,
    .cw-social-mod-icons-Eldorado a.instagram48:active,
    .cw-social-mod-icons-Eldorado a.instagram48:focus {
        background-size: 48px 48px;
        background-image: url("../png/instagram-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.itunes48,
.cw-social-mod-icons-Eldorado a.itunes48:hover,
.cw-social-mod-icons-Eldorado a.itunes48:active,
.cw-social-mod-icons-Eldorado a.itunes48:focus {
    width: 48px;
    height: 48px;
    background: #1d92ff url("../png/itunes-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.itunes48,
    .cw-social-mod-icons-Eldorado a.itunes48:hover,
    .cw-social-mod-icons-Eldorado a.itunes48:active,
    .cw-social-mod-icons-Eldorado a.itunes48:focus {
        background-size: 48px 48px;
        background-image: url("../png/itunes-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.joomla48,
.cw-social-mod-icons-Eldorado a.joomla48:hover,
.cw-social-mod-icons-Eldorado a.joomla48:active,
.cw-social-mod-icons-Eldorado a.joomla48:focus {
    width: 48px;
    height: 48px;
    background: #0193f3 url("../png/joomla-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.joomla48,
    .cw-social-mod-icons-Eldorado a.joomla48:hover,
    .cw-social-mod-icons-Eldorado a.joomla48:active,
    .cw-social-mod-icons-Eldorado a.joomla48:focus {
        background-size: 48px 48px;
        background-image: url("../png/joomla-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.lastfm48,
.cw-social-mod-icons-Eldorado a.lastfm48:hover,
.cw-social-mod-icons-Eldorado a.lastfm48:active,
.cw-social-mod-icons-Eldorado a.lastfm48:focus {
    width: 48px;
    height: 48px;
    background: #d40000 url("../png/lastfm-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.lastfm48,
    .cw-social-mod-icons-Eldorado a.lastfm48:hover,
    .cw-social-mod-icons-Eldorado a.lastfm48:active,
    .cw-social-mod-icons-Eldorado a.lastfm48:focus {
        background-size: 48px 48px;
        background-image: url("../png/lastfm-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.linkedin48,
.cw-social-mod-icons-Eldorado a.linkedin48:hover,
.cw-social-mod-icons-Eldorado a.linkedin48:active,
.cw-social-mod-icons-Eldorado a.linkedin48:focus {
    width: 48px;
    height: 48px;
    background: #066c9a url("../png/linkedin-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.linkedin48,
    .cw-social-mod-icons-Eldorado a.linkedin48:hover,
    .cw-social-mod-icons-Eldorado a.linkedin48:active,
    .cw-social-mod-icons-Eldorado a.linkedin48:focus {
        background-size: 48px 48px;
        background-image: url("../png/linkedin-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.myspace48,
.cw-social-mod-icons-Eldorado a.myspace48:hover,
.cw-social-mod-icons-Eldorado a.myspace48:active,
.cw-social-mod-icons-Eldorado a.myspace48:focus {
    width: 48px;
    height: 48px;
    background: #00337f url("../png/myspace-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.myspace48,
    .cw-social-mod-icons-Eldorado a.myspace48:hover,
    .cw-social-mod-icons-Eldorado a.myspace48:active,
    .cw-social-mod-icons-Eldorado a.myspace48:focus {
        background-size: 48px 48px;
        background-image: url("../png/myspace-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.newsvine48,
.cw-social-mod-icons-Eldorado a.newsvine48:hover,
.cw-social-mod-icons-Eldorado a.newsvine48:active,
.cw-social-mod-icons-Eldorado a.newsvine48:focus {
    width: 48px;
    height: 48px;
    background: #43a900 url("../png/newsvine-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.newsvine48,
    .cw-social-mod-icons-Eldorado a.newsvine48:hover,
    .cw-social-mod-icons-Eldorado a.newsvine48:active,
    .cw-social-mod-icons-Eldorado a.newsvine48:focus {
        background-size: 48px 48px;
        background-image: url("../png/newsvine-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.pinterest48,
.cw-social-mod-icons-Eldorado a.pinterest48:hover,
.cw-social-mod-icons-Eldorado a.pinterest48:active,
.cw-social-mod-icons-Eldorado a.pinterest48:focus {
    width: 48px;
    height: 48px;
    background: #ca2027 url("../png/pinterest-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.pinterest48,
    .cw-social-mod-icons-Eldorado a.pinterest48:hover,
    .cw-social-mod-icons-Eldorado a.pinterest48:active,
    .cw-social-mod-icons-Eldorado a.pinterest48:focus {
        background-size: 48px 48px;
        background-image: url("../png/pinterest-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.reddit48,
.cw-social-mod-icons-Eldorado a.reddit48:hover,
.cw-social-mod-icons-Eldorado a.reddit48:active,
.cw-social-mod-icons-Eldorado a.reddit48:focus {
    width: 48px;
    height: 48px;
    background: #191919 url("../png/reddit-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.reddit48,
    .cw-social-mod-icons-Eldorado a.reddit48:hover,
    .cw-social-mod-icons-Eldorado a.reddit48:active,
    .cw-social-mod-icons-Eldorado a.reddit48:focus {
        background-size: 48px 48px;
        background-image: url("../png/reddit-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.rss48,
.cw-social-mod-icons-Eldorado a.rss48:hover,
.cw-social-mod-icons-Eldorado a.rss48:active,
.cw-social-mod-icons-Eldorado a.rss48:focus {
    width: 48px;
    height: 48px;
    background: #f48020 url("../png/rss-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.rss48,
    .cw-social-mod-icons-Eldorado a.rss48:hover,
    .cw-social-mod-icons-Eldorado a.rss48:active,
    .cw-social-mod-icons-Eldorado a.rss48:focus {
        background-size: 48px 48px;
        background-image: url("../png/rss-2.png");
    }
}.cw-social-mod-icons-Eldorado a.rss48,
 .cw-social-mod-icons-Eldorado a.rss48:hover,
 .cw-social-mod-icons-Eldorado a.rss48:active,
 .cw-social-mod-icons-Eldorado a.rss48:focus {
     width: 48px;
     height: 48px;
     background: #f48020 url("../png/rss-3.png") no-repeat 0 0;
 }

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.rss48,
    .cw-social-mod-icons-Eldorado a.rss48:hover,
    .cw-social-mod-icons-Eldorado a.rss48:active,
    .cw-social-mod-icons-Eldorado a.rss48:focus {
        background-size: 48px 48px;
        background-image: url("../png/rss-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.spotify48,
.cw-social-mod-icons-Eldorado a.spotify48:hover,
.cw-social-mod-icons-Eldorado a.spotify48:active,
.cw-social-mod-icons-Eldorado a.spotify48:focus {
    width: 48px;
    height: 48px;
    background: #00a900 url("../png/spotify-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.spotify48,
    .cw-social-mod-icons-Eldorado a.spotify48:hover,
    .cw-social-mod-icons-Eldorado a.spotify48:active,
    .cw-social-mod-icons-Eldorado a.spotify48:focus {
        background-size: 48px 48px;
        background-image: url("../png/spotify-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.stumbleupon48,
.cw-social-mod-icons-Eldorado a.stumbleupon48:hover,
.cw-social-mod-icons-Eldorado a.stumbleupon48:active,
.cw-social-mod-icons-Eldorado a.stumbleupon48:focus {
    width: 48px;
    height: 48px;
    background: #ef4e23 url("../png/stumbleupon-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.stumbleupon48,
    .cw-social-mod-icons-Eldorado a.stumbleupon48:hover,
    .cw-social-mod-icons-Eldorado a.stumbleupon48:active,
    .cw-social-mod-icons-Eldorado a.stumbleupon48:focus {
        background-size: 48px 48px;
        background-image: url("../png/stumbleupon-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.tripadvisor48,
.cw-social-mod-icons-Eldorado a.tripadvisor48:hover,
.cw-social-mod-icons-Eldorado a.tripadvisor48:active,
.cw-social-mod-icons-Eldorado a.tripadvisor48:focus {
    width: 48px;
    height: 48px;
    background: #437721 url("../png/tripadvisor-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.tripadvisor48,
    .cw-social-mod-icons-Eldorado a.tripadvisor48:hover,
    .cw-social-mod-icons-Eldorado a.tripadvisor48:active,
    .cw-social-mod-icons-Eldorado a.tripadvisor48:focus {
        background-size: 48px 48px;
        background-image: url("../png/tripadvisor-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.tuenti48,
.cw-social-mod-icons-Eldorado a.tuenti48:hover,
.cw-social-mod-icons-Eldorado a.tuenti48:active,
.cw-social-mod-icons-Eldorado a.tuenti48:focus {
    width: 48px;
    height: 48px;
    background: #00a9d4 url("../png/tuenti-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.tuenti48,
    .cw-social-mod-icons-Eldorado a.tuenti48:hover,
    .cw-social-mod-icons-Eldorado a.tuenti48:active,
    .cw-social-mod-icons-Eldorado a.tuenti48:focus {
        background-size: 48px 48px;
        background-image: url("../png/tuenti-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.tumblr48,
.cw-social-mod-icons-Eldorado a.tumblr48:hover,
.cw-social-mod-icons-Eldorado a.tumblr48:active,
.cw-social-mod-icons-Eldorado a.tumblr48:focus {
    width: 48px;
    height: 48px;
    background: #004354 url("../png/tumblr-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.tumblr48,
    .cw-social-mod-icons-Eldorado a.tumblr48:hover,
    .cw-social-mod-icons-Eldorado a.tumblr48:active,
    .cw-social-mod-icons-Eldorado a.tumblr48:focus {
        background-size: 48px 48px;
        background-image: url("../png/tumblr-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.twitter48,
.cw-social-mod-icons-Eldorado a.twitter48:hover,
.cw-social-mod-icons-Eldorado a.twitter48:active,
.cw-social-mod-icons-Eldorado a.twitter48:focus {
    width: 48px;
    height: 48px;
    background: url("../png/twitter-2.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.twitter48,
    .cw-social-mod-icons-Eldorado a.twitter48:hover,
    .cw-social-mod-icons-Eldorado a.twitter48:active,
    .cw-social-mod-icons-Eldorado a.twitter48:focus {
        background-size: 48px 48px;
        background-image: url("../png/twitter-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.vimeo48,
.cw-social-mod-icons-Eldorado a.vimeo48:hover,
.cw-social-mod-icons-Eldorado a.vimeo48:active,
.cw-social-mod-icons-Eldorado a.vimeo48:focus {
    width: 48px;
    height: 48px;
    background: #00b9ea url("../png/vimeo-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.vimeo48,
    .cw-social-mod-icons-Eldorado a.vimeo48:hover,
    .cw-social-mod-icons-Eldorado a.vimeo48:active,
    .cw-social-mod-icons-Eldorado a.vimeo48:focus {
        background-size: 48px 48px;
        background-image: url("../png/vimeo-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.weibo48,
.cw-social-mod-icons-Eldorado a.weibo48:hover,
.cw-social-mod-icons-Eldorado a.weibo48:active,
.cw-social-mod-icons-Eldorado a.weibo48:focus {
    width: 48px;
    height: 48px;
    background: #d40000 url("../png/weibo-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.weibo48,
    .cw-social-mod-icons-Eldorado a.weibo48:hover,
    .cw-social-mod-icons-Eldorado a.weibo48:active,
    .cw-social-mod-icons-Eldorado a.weibo48:focus {
        background-size: 48px 48px;
        background-image: url("../png/weibo-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.whatsapp48,
.cw-social-mod-icons-Eldorado a.whatsapp48:hover,
.cw-social-mod-icons-Eldorado a.whatsapp48:active,
.cw-social-mod-icons-Eldorado a.whatsapp48:focus {
    width: 48px;
    height: 48px;
    background: #189d0e url("../png/whatsapp-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.whatsapp48,
    .cw-social-mod-icons-Eldorado a.whatsapp48:hover,
    .cw-social-mod-icons-Eldorado a.whatsapp48:active,
    .cw-social-mod-icons-Eldorado a.whatsapp48:focus {
        background-size: 48px 48px;
        background-image: url("../png/whatsapp-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.xing48,
.cw-social-mod-icons-Eldorado a.xing48:hover,
.cw-social-mod-icons-Eldorado a.xing48:active,
.cw-social-mod-icons-Eldorado a.xing48:focus {
    width: 48px;
    height: 48px;
    background: #2b9f88 url("../png/xing-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.xing48,
    .cw-social-mod-icons-Eldorado a.xing48:hover,
    .cw-social-mod-icons-Eldorado a.xing48:active,
    .cw-social-mod-icons-Eldorado a.xing48:focus {
        background-size: 48px 48px;
        background-image: url("../png/xing-2.png");
    }
}

.cw-social-mod-icons-Eldorado a.yelp48,
.cw-social-mod-icons-Eldorado a.yelp48:hover,
.cw-social-mod-icons-Eldorado a.yelp48:active,
.cw-social-mod-icons-Eldorado a.yelp48:focus {
    width: 48px;
    height: 48px;
    background: #ed3437 url("../png/yelp-3.png") no-repeat 0 0;
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a.yelp48,
    .cw-social-mod-icons-Eldorado a.yelp48:hover,
    .cw-social-mod-icons-Eldorado a.yelp48:active,
    .cw-social-mod-icons-Eldorado a.yelp48:focus {
        background-size: 48px 48px;
        background-image: url("../png/yelp-2.png");
    }
}

/* Size 64 styles
------------------------------------------------------------------------------- */
.cw-social-mod-icons-Eldorado.size-64 a[class$="64"] {
    background-image: url(../png/cw_social_64.png);
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a[class$="64"] {
        background-image: url(../png/cw_social_128.png);
        background-size: 3136px 64px;
        box-sizing: border-box;
    }

    .cw-social-mod-icons-Eldorado a.instagram64,
    .cw-social-mod-icons-Eldorado a.instagram64:hover,
    .cw-social-mod-icons-Eldorado a.instagram64:active,
    .cw-social-mod-icons-Eldorado a.instagram64:focus {
        background-image: url(../png/cw_social_128.png), linear-gradient(
                #515ECF,
                #9B36B7,
                #D92E7F,
                #F15245,
                #FED373
        );
    }
}

.cw-social-mod-icons-Eldorado a[class$="64"]:hover {
    background-image: url(../png/cw_social_64.png);
}

@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
    .cw-social-mod-icons-Eldorado a[class$="64"]:hover {
        background-image: url(../png/cw_social_128.png);
        background-size: 3136px 64px;
    }
    .cw-social-mod-icons-Eldorado a.instagram64,
    .cw-social-mod-icons-Eldorado a.instagram64:hover,
    .cw-social-mod-icons-Eldorado a.instagram64:active,
    .cw-social-mod-icons-Eldorado a.instagram64:focus {
        background-image: url(../png/cw_social_128.png), linear-gradient(
                #515ECF,
                #9B36B7,
                #D92E7F,
                #F15245,
                #FED373
        );
    }

}

.cw-social-mod-icons-Eldorado a.android64,
.cw-social-mod-icons-Eldorado a.android64:hover,
.cw-social-mod-icons-Eldorado a.android64:active,
.cw-social-mod-icons-Eldorado a.android64:focus {
    width: 64px;
    height: 64px;
    background-position: 0 0 !important;
    background-color: #43a900 !important;
}

.cw-social-mod-icons-Eldorado a.behance64,
.cw-social-mod-icons-Eldorado a.behance64:hover,
.cw-social-mod-icons-Eldorado a.behance64:active,
.cw-social-mod-icons-Eldorado a.behance64:focus {
    width: 64px;
    height: 64px;
    background-position: -64px 0 !important;
    background-color: #0043a9 !important;
}

.cw-social-mod-icons-Eldorado a.blogger64,
.cw-social-mod-icons-Eldorado a.blogger64:hover,
.cw-social-mod-icons-Eldorado a.blogger64:active,
.cw-social-mod-icons-Eldorado a.blogger64:focus {
    width: 64px;
    height: 64px;
    background-position: -128px 0 !important;
    background-color: #f48020 !important;
}

.cw-social-mod-icons-Eldorado a.delicious64,
.cw-social-mod-icons-Eldorado a.delicious64:hover,
.cw-social-mod-icons-Eldorado a.delicious64:active,
.cw-social-mod-icons-Eldorado a.delicious64:focus {
    width: 64px;
    height: 64px;
    background-position: -192px 0 !important;
    background-color: #214377 !important;
}

.cw-social-mod-icons-Eldorado a.designmoo64,
.cw-social-mod-icons-Eldorado a.designmoo64:hover,
.cw-social-mod-icons-Eldorado a.designmoo64:active,
.cw-social-mod-icons-Eldorado a.designmoo64:focus {
    width: 64px;
    height: 64px;
    background-position: -320px 0 !important;
    background-color: #ff5555 !important;
}

.cw-social-mod-icons-Eldorado a.deviantart64,
.cw-social-mod-icons-Eldorado a.deviantart64:hover,
.cw-social-mod-icons-Eldorado a.deviantart64:active,
.cw-social-mod-icons-Eldorado a.deviantart64:focus {
    width: 64px;
    height: 64px;
    background-position: -448px 0 !important;
    background-color: #477456 !important;
}

.cw-social-mod-icons-Eldorado a.digg64,
.cw-social-mod-icons-Eldorado a.digg64:hover,
.cw-social-mod-icons-Eldorado a.digg64:active,
.cw-social-mod-icons-Eldorado a.digg64:focus {
    width: 64px;
    height: 64px;
    background-position: -576px 0 !important;
    background-color: #00337f !important;
}

.cw-social-mod-icons-Eldorado a.dribbble64,
.cw-social-mod-icons-Eldorado a.dribbble64:hover,
.cw-social-mod-icons-Eldorado a.dribbble64:active,
.cw-social-mod-icons-Eldorado a.dribbble64:focus {
    width: 64px;
    height: 64px;
    background-position: -704px 0 !important;
    background-color: #00337f !important;
}

.cw-social-mod-icons-Eldorado a.ebay64,
.cw-social-mod-icons-Eldorado a.ebay64:hover,
.cw-social-mod-icons-Eldorado a.ebay64:active,
.cw-social-mod-icons-Eldorado a.ebay64:focus {
    width: 64px;
    height: 64px;
    background-position: -832px 0 !important;
    background-color: #ffcc00 !important;
}

.cw-social-mod-icons-Eldorado a.facebook64,
.cw-social-mod-icons-Eldorado a.facebook64:hover,
.cw-social-mod-icons-Eldorado a.facebook64:active,
.cw-social-mod-icons-Eldorado a.facebook64:focus {
    width: 64px;
    height: 64px;
    background-position: -1024px 0 !important;
    background-color: #ffcc00 !important;
}

.cw-social-mod-icons-Eldorado a.flickr64,
.cw-social-mod-icons-Eldorado a.flickr64:hover,
.cw-social-mod-icons-Eldorado a.flickr64:active,
.cw-social-mod-icons-Eldorado a.flickr64:focus {
    width: 64px;
    height: 64px;
    background-position: -1088px 0 !important;
    background-color: #ec338e !important;
}

.cw-social-mod-icons-Eldorado a.github64,
.cw-social-mod-icons-Eldorado a.github64:hover,
.cw-social-mod-icons-Eldorado a.github64:active,
.cw-social-mod-icons-Eldorado a.github64:focus {
    width: 64px;
    height: 64px;
    background-position: -1152px 0 !important;
    background-color:#191919 !important;
}

.cw-social-mod-icons-Eldorado a.gmail64,
.cw-social-mod-icons-Eldorado a.gmail64:hover,
.cw-social-mod-icons-Eldorado a.gmail64:active,
.cw-social-mod-icons-Eldorado a.gmail64:focus {
    width: 64px;
    height: 64px;
    background-position: -896px 0 !important;
    background-color: #d40000 !important;
}

.cw-social-mod-icons-Eldorado a.googleplus64,
.cw-social-mod-icons-Eldorado a.googleplus64:hover,
.cw-social-mod-icons-Eldorado a.googleplus64:active,
.cw-social-mod-icons-Eldorado a.googleplus64:focus {
    width: 64px;
    height: 64px;
    background-position: -1280px 0 !important;
    background-color: #db5442 !important;
}

.cw-social-mod-icons-Eldorado a.googleplus-alt64,
.cw-social-mod-icons-Eldorado a.googleplus-alt64:hover,
.cw-social-mod-icons-Eldorado a.googleplus-alt64:active,
.cw-social-mod-icons-Eldorado a.googleplus-alt64:focus {
    width: 64px;
    height: 64px;
    background-position: -1280px 0 !important;
    background-color: #191919 !important;
}

.cw-social-mod-icons-Eldorado a.instagram64,
.cw-social-mod-icons-Eldorado a.instagram64:hover,
.cw-social-mod-icons-Eldorado a.instagram64:active,
.cw-social-mod-icons-Eldorado a.instagram64:focus {
    width: 64px;
    height: 64px;
    background-position: -1344px 0 !important;
    background-color: #cd486b !important;
}

.cw-social-mod-icons-Eldorado a.itunes64,
.cw-social-mod-icons-Eldorado a.itunes64:hover,
.cw-social-mod-icons-Eldorado a.itunes64:active,
.cw-social-mod-icons-Eldorado a.itunes64:focus {
    width: 64px;
    height: 64px;
    background-position: -1472px 0 !important;
    background-color: #1d92ff !important;
}

.cw-social-mod-icons-Eldorado a.joomla64,
.cw-social-mod-icons-Eldorado a.joomla64:hover,
.cw-social-mod-icons-Eldorado a.joomla64:active,
.cw-social-mod-icons-Eldorado a.joomla64:focus {
    width: 64px;
    height: 64px;
    background-position: -1536px 0 !important;
    background-color: #0193f3 !important;
}

.cw-social-mod-icons-Eldorado a.lastfm64,
.cw-social-mod-icons-Eldorado a.lastfm64:hover,
.cw-social-mod-icons-Eldorado a.lastfm64:active,
.cw-social-mod-icons-Eldorado a.lastfm64:focus {
    width: 64px;
    height: 64px;
    background-position: -1664px 0 !important;
    background-color: #d40000 !important;
}

.cw-social-mod-icons-Eldorado a.linkedin64,
.cw-social-mod-icons-Eldorado a.linkedin64:hover,
.cw-social-mod-icons-Eldorado a.linkedin64:active,
.cw-social-mod-icons-Eldorado a.linkedin64:focus {
    width: 64px;
    height: 64px;
    background-position: -1728px 0 !important;
    background-color: #066c9a !important;
}

.cw-social-mod-icons-Eldorado a.myspace64,
.cw-social-mod-icons-Eldorado a.myspace64:hover,
.cw-social-mod-icons-Eldorado a.myspace64:active,
.cw-social-mod-icons-Eldorado a.myspace64:focus {
    width: 64px;
    height: 64px;
    background-position: -1792px 0 !important;
    background-color: #00337f !important;
}

.cw-social-mod-icons-Eldorado a.newsvine64,
.cw-social-mod-icons-Eldorado a.newsvine64:hover,
.cw-social-mod-icons-Eldorado a.newsvine64:active,
.cw-social-mod-icons-Eldorado a.newsvine64:focus {
    width: 64px;
    height: 64px;
    background-position: -1856px 0 !important;
    background-color: #43a900 !important;
}

.cw-social-mod-icons-Eldorado a.pinterest64,
.cw-social-mod-icons-Eldorado a.pinterest64:hover,
.cw-social-mod-icons-Eldorado a.pinterest64:active,
.cw-social-mod-icons-Eldorado a.pinterest64:focus {
    width: 64px;
    height: 64px;
    background-position: -1920px 0 !important;
    background-color: #ca2027 !important;
}

.cw-social-mod-icons-Eldorado a.reddit64,
.cw-social-mod-icons-Eldorado a.reddit64:hover,
.cw-social-mod-icons-Eldorado a.reddit64:active,
.cw-social-mod-icons-Eldorado a.reddit64:focus {
    width: 64px;
    height: 64px;
    background-position: -1984px 0 !important;
    background-color: #191919 !important;
}

.cw-social-mod-icons-Eldorado a.rss64,
.cw-social-mod-icons-Eldorado a.rss64:hover,
.cw-social-mod-icons-Eldorado a.rss64:active,
.cw-social-mod-icons-Eldorado a.rss64:focus {
    width: 64px;
    height: 64px;
    background-position: -2048px 0 !important;
    background-color: #f48020 !important;
}

.cw-social-mod-icons-Eldorado a.spotify64,
.cw-social-mod-icons-Eldorado a.spotify64:hover,
.cw-social-mod-icons-Eldorado a.spotify64:active,
.cw-social-mod-icons-Eldorado a.spotify64:focus {
    width: 64px;
    height: 64px;
    background-position: -2112px 0 !important;
    background-color: #00a900 !important;
}

.cw-social-mod-icons-Eldorado a.stumbleupon64,
.cw-social-mod-icons-Eldorado a.stumbleupon64:hover,
.cw-social-mod-icons-Eldorado a.stumbleupon64:active,
.cw-social-mod-icons-Eldorado a.stumbleupon64:focus {
    width: 64px;
    height: 64px;
    background-position: -2176px 0px !important;
    background-color: #ef4e23 !important;
}

.cw-social-mod-icons-Eldorado a.tripadvisor64,
.cw-social-mod-icons-Eldorado a.tripadvisor64:hover,
.cw-social-mod-icons-Eldorado a.tripadvisor64:active,
.cw-social-mod-icons-Eldorado a.tripadvisor64:focus {
    width: 64px;
    height: 64px;
    background-position: -2304px 0px !important;
    background-color: #437721 !important;
}

.cw-social-mod-icons-Eldorado a.tuenti64,
.cw-social-mod-icons-Eldorado a.tuenti64:hover,
.cw-social-mod-icons-Eldorado a.tuenti64:active,
.cw-social-mod-icons-Eldorado a.tuenti64:focus {
    width: 64px;
    height: 64px;
    background-position: -2368px 0px !important;
    background-color: #00a9d4 !important;
}

.cw-social-mod-icons-Eldorado a.tumblr64,
.cw-social-mod-icons-Eldorado a.tumblr64:hover,
.cw-social-mod-icons-Eldorado a.tumblr64:active,
.cw-social-mod-icons-Eldorado a.tumblr64:focus {
    width: 64px;
    height: 64px;
    background-position: -2432px 0px !important;
    background-color: #004354 !important;
}

.cw-social-mod-icons-Eldorado a.twitter64,
.cw-social-mod-icons-Eldorado a.twitter64:hover,
.cw-social-mod-icons-Eldorado a.twitter64:active,
.cw-social-mod-icons-Eldorado a.twitter64:focus {
    width: 64px;
    height: 64px;
    background-position: -2496px 0 !important;
   background-color: #2aa9e0 !important;
}

.cw-social-mod-icons-Eldorado a.vimeo64,
.cw-social-mod-icons-Eldorado a.vimeo64:hover,
.cw-social-mod-icons-Eldorado a.vimeo64:active,
.cw-social-mod-icons-Eldorado a.vimeo64:focus {
    width: 64px;
    height: 64px;
    background-position: -2560px 0 !important;
    background-color: #00b9ea !important;
}

.cw-social-mod-icons-Eldorado a.weibo64,
.cw-social-mod-icons-Eldorado a.weibo64:hover,
.cw-social-mod-icons-Eldorado a.weibo64:active,
.cw-social-mod-icons-Eldorado a.weibo64:focus {
    width: 64px;
    height: 64px;
    background-position: -2624px 0 !important;
    background-color: #d40000 !important;
}

.cw-social-mod-icons-Eldorado a.whatsapp64,
.cw-social-mod-icons-Eldorado a.whatsapp64:hover,
.cw-social-mod-icons-Eldorado a.whatsapp64:active,
.cw-social-mod-icons-Eldorado a.whatsapp64:focus {
    width: 64px;
    height: 64px;
    background-position: -2752px 0 !important;
    background-color: #189d0e !important;
}

.cw-social-mod-icons-Eldorado a.xing64,
.cw-social-mod-icons-Eldorado a.xing64:hover,
.cw-social-mod-icons-Eldorado a.xing64:active,
.cw-social-mod-icons-Eldorado a.xing64:focus {
    width: 64px;
    height: 64px;
    background-position: -2816px 0 !important;
    background-color: #2b9f88 !important;
}

.cw-social-mod-icons-Eldorado a.yelp64,
.cw-social-mod-icons-Eldorado a.yelp64:hover,
.cw-social-mod-icons-Eldorado a.yelp64:active,
.cw-social-mod-icons-Eldorado a.yelp64:focus {
    width: 64px;
    height: 64px;
    background-position: -2880px 0 !important;
    background-color: #c93c27 !important;
}

.cw-social-mod-icons-Eldorado a.youtube64,
.cw-social-mod-icons-Eldorado a.youtube64:hover,
.cw-social-mod-icons-Eldorado a.youtube64:active,
.cw-social-mod-icons-Eldorado a.youtube64:focus {
    width: 64px;
    height: 64px;
    background-position: -3008px 0 !important;
    background-color: #ed3437 !important;
}

/* Count Badge
----------------------------------------------------------------------------------------------------*/

.cw-social-mod-icons-Eldorado a[class*="googleplus"]::before,
.cw-social-mod-icons-Eldorado a[class*="reddit"]::before,
.cw-social-mod-icons-Eldorado a[class*="facebook"]::before,
.cw-social-mod-icons-Eldorado a[class*="stumbleupon"]::before,
.cw-social-mod-icons-Eldorado a[class*="linkedin"]::before,
.cw-social-mod-icons-Eldorado a[class*="pinterest"]::before{
    content: attr(data-count);
    text-align: center;
    display: inline-block;
    box-sizing: border-box;
    border-radius: 500px;
    border-bottom: medium none;
    background: #41A9BE none repeat scroll 0% 0%;
    color: #FFF;
    position: absolute;
    left: auto;
    font-weight:bold;
    vertical-align: middle;
    text-transform: none;
}

/* Size 16
------------------------------------------------------------------------------- */

.cw-social-mod-icons-Eldorado  a.cw-count16 { 
    margin: 8px 8px 0 0 !important;
}

.cw-social-mod-icons-Eldorado  a.cw-nocount16 { 
    margin: 8px 0 0 0 !important;
}

.cw-social-mod-icons-Eldorado a[class$="16"]::before{
    padding: 0 4px;
    min-width: 16px;
    font-size: 8px;
    line-height: 16px;
    top: -8px;
    right: -10px;
}

/* Size 24
------------------------------------------------------------------------------- */

.cw-social-mod-icons-Eldorado  a.cw-count24 { 
    margin: 8px 10px 0 0 !important;
}

.cw-social-mod-icons-Eldorado  a.cw-nocount24 { 
    margin: 8px 2px 0 0 !important;
}

.cw-social-mod-icons-Eldorado a[class$="24"]::before{
    padding: 0 4px;
    min-width: 20px;
    font-size: 10px;
    line-height: 20px;
    top: -8px;
    right: -12px;
}

/* Size 32
------------------------------------------------------------------------------- */

.cw-social-mod-icons-Eldorado  a.cw-count32 { 
    margin: 8px 15px 0 0 !important;
}

.cw-social-mod-icons-Eldorado  a.cw-nocount32 { 
    margin: 8px 5px 0 0 !important;
}

.cw-social-mod-icons-Eldorado a[class$="32"]::before{
    padding: 0 6px;
    min-width: 22px;
    font-size: 12px;
    line-height: 22px;
    top: -10px;
    right: -12px;
}

/* Size 48
------------------------------------------------------------------------------- */

.cw-social-mod-icons-Eldorado  a.cw-count48 { 
    margin: 8px 15px 0 0 !important;
}

.cw-social-mod-icons-Eldorado  a.cw-nocount48 { 
    margin: 8px 5px 0 0 !important;
}

.cw-social-mod-icons-Eldorado a[class$="48"]::before{
    padding: 0 6px;
    min-width: 26px;
    font-size: 14px;
    line-height: 26px;
    top: -10px;
    right: -8px;
}

/* Size 64
------------------------------------------------------------------------------- */

.cw-social-mod-icons-Eldorado  a.cw-count64 { 
    margin: 8px 15px 0 0 !important;
}

.cw-social-mod-icons-Eldorado  a.cw-nocount64 { 
    margin: 8px 5px 0 0 !important;
}

.cw-social-mod-icons-Eldorado a[class$="64"]::before{
    padding: 0 6px;
    min-width: 26px;
    font-size: 14px;
    line-height: 26px;
    top: -10px;
    right: -8px;
}

/* End
------------------------------------------------------------------------------- */