.sm-video-popup-btn {
 	cursor:pointer
}

.sm-video-popup-container {
	display:none;
	opacity:0;
	visibility:hidden;
	transition:all .3s linear;
	z-index:-1
}

.sm-video-popup-container.show-popup {
	display:initial;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.7);
	position:fixed;
	top:0;
	left:0;
	opacity:1;
	visibility:visible;
	z-index:99999
}

.sm-video-popup-content {
	background:#fff;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	background: #ffffff;
	padding: 20px 20px 16px 20px;
}

.sm-video-popup-close {
    position: absolute;
    top: 0;
    right: -28px;
    transform: translate(-50%,-50%);
    text-align: center;
	background-color: #000000;
	color: #ffffff;
	border-radius: 50%;
}

.sm-clear-float {
	clear:both;
}

.smapp-cookie  {
	box-shadow: 2px 2px 8px 5px rgba(0,0,0,.1);
}
.sm-cookie-content a {
	text-shadow: none !important;
}

@media screen and (max-width: 980px) {
	.smapp-cookie {
		padding: 20px !important;
	}
	.sm-cookie-agree {
		position: initial !important;
		display: block !important;
	}
	.sm-video-popup-content {
		width: 90%;
	}
}