@charset "UTF-8";
.adsense {
	width: 400px;
	height:300px;
	position: fixed;
        z-index: 10;
        bottom:200px;
	left:0.2%;
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
}

#myc.standby .adsense {
	opacity: 0;
	transform: translateX(-400px);
	transition-delay: 3s;
	transition-duration: 1s;
}
#myc.standby.opening .adsense {
	opacity: 1;
	transform: translateX(0);
}

.adsense a{
	display: block;
}

#myc.standby.opening .adsense a img:hover{
	opacity: 1!important;
}

.close-meerkat {
	position: absolute;
	display: block;
	height: 45px;
	width: 45px;
	background: url('../images/close-r.png') no-repeat 0 0;
	background-size:70% auto;
	cursor: pointer;
	text-indent: -9000px;
	z-index: 11;
        left: 380px; 
        top: -10px;
}

@media only screen and (max-width: 600px) {
.adsense {
	width: 55%;
	height:auto;
        bottom:10px;
	left:1%;
}

.adsense img{
	width: 100%;
}

.close-meerkat {
	height: 38px;
	width: 38px;
        left: 90%; 
        top: -6%;
}
}

