/* XEG_C13955_Dell_EMC_Competitive_300x250 */


* {
    margin:0;
    padding: 0;
}

img {
    border: none;
}

#clickTag {
    width: 300px;
    height: 250px;
    top: 0px;
    left: 0px;
    cursor: pointer;
    position: absolute;
	z-index: 100;
}

#ad-container {
    overflow: hidden;
    background-color: #ccc;
	background-image: url(Dell_EMC_300_bg.jpg);
    width: 298px;
    height: 248px;
    position: absolute;
    top: 0px;
    left: 0px;
    border: 1px solid #000;
}

#hp-logo {
    opacity: 0;
    position: absolute;
    left: 19px;
    top: 20px;
    z-index: 10;
}

#replay-btn {
    opacity: 0;
    position: absolute;
    left: 281px;
    top: 226px;
	cursor: pointer;
    z-index: 101;
}

#replay-btn:hover {
	animation: spin 0.5s;
	-ms-animation: spin 0.5s;
	-moz-animation: spin 0.5s;
	-webkit-animation: spin 0.5s;
	-o-animation: spin 0.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}


@keyframes spin {
	0% {
		transform: rotate(0deg);		
	}
	100% {
		transform: rotate(-360deg);
	}
}

@-ms-keyframes spin {
	0% {
		transform: rotate(0deg);		
	}
	100% {
		transform: rotate(-360deg);
	}
}

@-moz-keyframes spin {
	0% {
		transform: rotate(0deg);		
	}
	100% {
		transform: rotate(-360deg);
	}
}

@-webkit-keyframes spin {
	0% {
		transform: rotate(0deg);		
	}
	100% {
		transform: rotate(-360deg);
	}
}

@-o-keyframes spin {
	0% {
		transform: rotate(0deg);		
	}
	100% {
		transform: rotate(-360deg);
	}
}

#cta-container {
    padding: 0px;
    opacity: 0;
    position: absolute;
    left: 19px;
    top: 200px;
    z-index: 100;
}

.copy {
    opacity: 0;
    position:absolute;
    z-index: 40;    
}

/*
.copy p {
    color: #000 !important;
	font-size: 48px;
}
*/

#copy-1 {
    left: 16px;
    top: 21px;
}

#copy-header {
    left: 19px;
    top: 109px;
}

.img {
    opacity: 0;
    position: absolute;
    z-index: 30;
}

#img-copy-1a, #img-copy-1b {
/*
    left: 0px;
    top: 0px;
*/
	left: -60px;
    top: -350px;
	transform-origin: center;
}
