button.mfp-close,.mfp-wrap button.mfp-close:active{
    font-size: 40px !important;
    font-weight: bold !important;
    top: -33px!important;
    right: -33px!important;
		color: #00a88e!important;
    opacity: .7!important;
}

button.mfp-close:active {
    position: absolute;
    top: -2px !important;
}

.et_pb_video_popup_wrapper{
	position: relative; 
	text-align: center;
}

.video_thumbnail {
  display: inherit;
}
.video_thumbnail img{
	display: block;
}
.video_thumbnail:hover {
  cursor: pointer;
}

.video_thumbnail .play-btn {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.et_wiz_popupvideo {
	padding-top: 56.25%;
	background-size: cover;
}
.et_pb_video_wiz_play {
    display: block;
    position: absolute;
    z-index: 100;
    top: 0%;
    left: 0%;
    right:0;
    bottom:0;
    color: #fff;
        font-size: 5rem;
        text-align: center;
        line-height: normal;
}
.et_wiz_popupvideo:hover {
opacity: .8;	
}
.et_pb_video_wiz_play:before {
    font-family: "ETmodules";
    content: "\49";
    display: block;
      position: absolute;
      right: 0;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -o-transform: translateY(-50%);
}

button.mfp-close, .mfp-wrap button.mfp-close:active {

}
