#wp-admin-bar-backwpup.menupop > .ab-item .ab-icon,
#wp-admin-bar-backwpup.menupop > a > span .ab-icon {
    background-image: url(../images/BackWPup20.png);
    background-repeat: no-repeat;
    position: relative;
    /* for WP lower 3.3  */
    float: left;
    width: 20px;
    height: 20px;
    margin-top: 3px;
	margin-right:5px;
	background-position:top center;
}
#wp-admin-bar-backwpup.menupop.hover > .ab-item .ab-icon,
#wp-admin-bar-backwpup.menupop.hover > a > span .ab-icon:hover {
	background-image: url(../images/BackWPup20.png);
    background-repeat: no-repeat;
	background-position:bottom center;
}
#wp-admin-bar-backwpup .blink {
    -webkit-animation: blink .75s linear infinite;
    -moz-animation: blink .75s linear infinite;
    -ms-animation: blink .75s linear infinite;
    -o-animation: blink .75s linear infinite;
    animation: blink .75s linear infinite;
}

@-webkit-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 1;
    }
    50.01% {
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}

@-moz-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 1;
    }
    50.01% {
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}

@-ms-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

@-o-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 1;
    }
    50.01% {
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}

@keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 1;
    }
    50.01% {
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    #wp-admin-bar-backwpup.menupop > .ab-item .ab-icon,
	#wp-admin-bar-backwpup.menupop > a > span .ab-icon {
        background-image: url(../images/BackWPup20_2x.png);
        background-repeat: no-repeat;
        background-size: 20px 40px;
		background-position:top center;
        position: relative;
    }
	#wp-admin-bar-backwpup.menupop.hover > .ab-item .ab-icon,
	#wp-admin-bar-backwpup.menupop.hover > a > span .ab-icon:hover {
		background-image: url(../images/BackWPup20_2x.png);
		background-repeat: no-repeat;
		background-position:bottom center;
	}
}
