.grtyoutube-popup {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 99999;
}

.grtyoutube-popup-content {
	margin-top: 150px;
	width: 95%;
	max-width: 850px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

.grtyoutube-popup-close {
	position: absolute;
	top: -10vh;
	right: -20vh;
	color: #FFF;
	font-size: 24px;
	width: 60px;
	height: 60px;
	cursor: pointer;
}

.grtyoutube-iframe {
	width: 100%;
	height: 480px;
}

@media (max-width:767px) {
	.grtyoutube-iframe {
		width: 100%;
		height: 350px;
	}
}

.grtyoutube-dark-theme {
	background: rgba(0, 0, 0, 0.85);
}

.grtyoutube-dark-theme .grtyoutube-popup-content {
	-webkit-box-shadow: 0px 0px 8px 0px rgba(255, 255, 255, 0.4);
	-moz-box-shadow: 0px 0px 8px 0px rgba(255, 255, 255, 0.4);
	box-shadow: 0px 0px 8px 0px rgba(255, 255, 255, 0.4);
}

.grtyoutube-dark-theme .grtyoutube-popup-close {
	background: url('icon-close-white.png') no-repeat;
}

.grtyoutube-light-theme {
	background: rgba(255, 255, 255, 0.85);
}

.grtyoutube-light-theme .grtyoutube-popup-content {
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.4);
}

.grtyoutube-light-theme .grtyoutube-popup-close {
	background: url('icon-close-black.png') no-repeat;
}

/* menos 600px de alto*/
@media only screen and (max-width: 1000px) and (orientation: landscape) {


	.fase2_intro {
		text-align: center;
		height: 86vh;
		background-image: url(../images/jueza_desktop.png);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center top;
		min-height: 100vw;
	}

	.grtyoutube-popup-content {
		margin-top: 3%;
		width: 60vw;
		max-width: 90%;
		height: 90vh;
	}

	.grtyoutube-iframe {
		width: 100%;
		height: 80vh;
	}

	.grtyoutube-popup-close {
		position: absolute;
		top: -1vh;
		right: -30vh;
		color: #FFF;
		font-size: 24px;
		width: 60px;
		height: 60px;
		cursor: pointer;
	}

}