/* Fonts */

/* Reset */

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	font-weight: normal;
	outline: none;
	text-rendering: optimizeLegibility !important;
	-webkit-font-smoothing: antialiased !important;
	cursor: pointer;
}
.hiddenonload_300x250{
	opacity:0;
}
/* Banner styling */

#stage_300x250 {
    width: 300px;
    height: 250px;
    background: #f7f7f7;
    position: relative;
    overflow: hidden;
    border: 1px solid #eee;
    cursor: pointer;
    display: block;
    margin: 0 auto;
    -webkit-box-shadow: 0px 0px 55px -17px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 55px -17px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 55px -17px rgba(0,0,0,0.75);
}

.cta_300x250 {
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #ccc;
	color: white;
	position: absolute;
	bottom: 20px;
	left: 50px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.cta_300x250:hover {
	background: #666;
}

.copy_1_1_300x250{
	position: absolute;
	left: 130px;
  top: 63px;
	width: 43px;
	height: 17px;
}

			.copy_1_2_300x250{
				position: absolute;
				left: 25px;
				top: 85px;
				width: 237px;
				height: 24px;
			}

			.copy_1_3_300x250{
				position: absolute;
				left: 57px;
				top: 112px;
				width: 194px;
				height: 13px;
			}

			.copy_1_4_300x250{
				position: absolute;
				left: 57px;
				top: 83px;
			}

			.copy_shadow_300x250 {
				position: absolute;
				left: -10px;
				top: 49px;
				opacity: 0.6;
			}


.copy_2_300x250{
	position: absolute;
	left: 31px;
	top: 23px;
	width: 243px;
	height: 13px;
}


.frame2_background_300x250 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #87aeb7;
}

.sticker_wrapper_300x250 {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.sticker_1_300x250 {
	position: absolute;
	left: 82px;
	top: 53px;
	width: 128px;
	height: 128px;
}

.sticker_2_300x250 {
	position: absolute;
	left: 188px;
	top: 127px;
	width: 56px;
	height: 56px;
}

.footer_300x250 {
	width: 100%;
	height: 30px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: #FFF;
}
			.cta_copy_300x250 {
				width: 173px;
				height: 14px;
				position: absolute;
				left: 58px;
				top: 7px;
			}

			.cta_arrow_300x250 {
				width: 8px;
				height: 11px;
				position: absolute;
				left: 235px;
				top: 9px;
			}

.hoofd_wrapper_300x250{
	position: absolute;
	left: 0;
	top: 0;
	width: 300px;
	height: 220px;
	background: #e2aab5;
	/* perspective: 1000px; */
	/* overflow: hidden; */
}

.hoofd_300x250 {
	position: absolute;
	width: 150px;
	height: auto;
}

.hoofd_1_wrapper_300x250 {
	position: absolute;
	left: 0;
	top: 0;
	width: 150px;
	height: 110px;
	background: #cc8594;
	overflow:hidden;
}

.hoofd_2_wrapper_300x250 {
	position: absolute;
	left: 150px;
	top: 0;
	background: #749ea6;
	width: 150px;
	height: 110px;
	overflow:hidden;
}

.hoofd_3_wrapper_300x250 {
	position: absolute;
	left: 0;
	top: 110px;
	background: #be851d;
	width: 150px;
	height: 110px;
	overflow:hidden;
}

.hoofd_4_wrapper_300x250 {
	position: absolute;
	left: 150px;
	top: 110px;
	background: #8e9767;
	width: 150px;
	height: 110px;
	overflow:hidden;
}
