.continue-button { 
text-transform: uppercase; width: 300px; height: 50px; background: #fff; float: right; margin-top: 30px; margin-right: 30px; transition: all 0.5s ease 0s; position: relative; z-index: 9; border: 2px solid #1a1a1a; color: #1a1a1a; padding: 10px; }
.continue-button:hover{ background: #ccc; color:#fff; }
.welcome-ad{ height: 100vh; background-image: none; background-repeat: no-repeat; background-size: cover; }
.welcome-ad #dfp-ad-right1_ad_container{ position: absolute; width: 100%; top: 35%;z-index: 9; }
.welcome-overlay{ position: relative; }
.welcome-overlay::after{ background-color: rgba(0,0,0,0.5); position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0; content: ""; z-index: 9999; }
.welcome-ad:after { background-color: #fff; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0; content: ""; }
.welcome-ad-timer { font-size: 20px; color: #fff; border: 1px solid; float: right; margin-top: 31px; margin-right: 19px; position: relative; z-index: 9; padding: 11px; width: 72px; font-weight: 500; height: 50px; }
.hlm-ad-logo{ z-index: 9; position: relative; float: left; max-width: 300px; padding: 20px; }
@media screen and (max-width: 767px){
	
	#div-gpt-ad-1517850817712-0 , #div-gpt-ad-1517850817712-0  inds , #div-gpt-ad-1517850817712-0 ins iframe , #div-gpt-ad-1517850817712-0_ad_container ins{height:300px !important;width:300px!important;margin: 0 auto;}
}


#div-gpt-ad-1517850817712-0 {
    margin: 0 auto;
    top: 110px;
    position: relative;
}
body {background-color:#fff !important;}
