@charset "UTF-8";

body, body * {
	vertical-align: baseline;
	border: 0;
	outline: 0;
	padding: 0;
	margin: 0;
}

#ad-container {
	position: absolute;
	width: 300px;
	height: 250px;
	top: 0px;
	left: 0px;
	margin: auto;
	overflow: hidden;
}

#ad-container div {
    display: block;
    background-repeat: no-repeat;
    padding: 0;
    margin: 0;
    position: absolute;
    opacity: 0.0;
}

#ad-container  #wrapper {
    opacity: 1;
}

#ad-container  #background {
    opacity: 1;
}

#ad-container  #txt-1 {
    left: 0px;
    top: 0px;
}

#ad-container  #txt-2 {
    left: 0px;
    top: 0px;
}

#ad-container  #txt-3 {
    left: 0px;
    top: 211px;
}

#ad-container  #txt-4 {
    left: 0px;
    top: 211px;
}

#ad-container  #cta {
    left: 35px;
    top: 201px;
}

#ad-container .show {
    display: block;
    opacity: 1;
}

#ad-container .hide {
    display: none;
    opacity: 0;
}

#ad-container .fade-out {
    opacity: 0;
    transition: all 0.5s ease-out 0s;
    -webkit-transition: all 0.5s ease-out 0s;
    -moz-transition: all 0.5s ease-out 0s;
    -ms-transition: all 0.5s ease-out 0s;
}

#ad-container .fade-in {
    opacity: 1;
    transition: all 0.5s ease-out 0s;
    -webkit-transition: all 0.5s ease-out 0s;
    -moz-transition: all 0.5s ease-out 0s;
    -ms-transition: all 0.5s ease-out 0s;
}

#ad-container .scale-up {
    transition: all .2s ease-in-out;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
}

#ad-container .scale-down {
    transition: all .2s ease-in-out;
    transform: scale(1);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
}