
    /*popup*/
#cb_popup_wrap {
	width: 100%;
	height: 100%;
	display: none;
	z-index: 999999999;
	position: fixed;
	background: rgba(0, 0, 0, 0.8);
}
#cb_popup_center {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
#cb_popup_content {
	min-width: 10%;
	max-width: 60%;
	min-height: 10%;
	overflow: hidden;
	position: relative;
	background: rgba(255, 255, 255, 1);
}
@media all and (max-width:720px){
	#cb_popup_content {
		max-width: 85%;
	}
    #cb_popup_img{
        width: 100%
    }
}
#cb_popup_close {
	top: 5px;
	right: 5px;
	opacity: 1;
	z-index: 99999;
	cursor: pointer;
	position: fixed;
}
#cb_popup_content img:nth-child(2) {
	width: 100%;
}
.cb_popup_animation {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: pulse;
	animation-name: pulse;
}
@-webkit-keyframes pulse {
0% {
-webkit-transform:scale(1);
transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
-moz-transform:scale(1);
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
-moz-transform:scale(1.1);
}
100% {
-webkit-transform:scale(1);
transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
-moz-transform:scale(1);
}
}
@keyframes pulse {
0% {
-webkit-transform:scale(1);
transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
-moz-transform:scale(1);
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
-moz-transform:scale(1.1);
}
100% {
-webkit-transform:scale(1);
transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
-moz-transform:scale(1);
}
}

/*end*/