.layerPopup { visibility:hidden;position:absolute;color:#FFFFFF; }
.layerPopup table td { vertical-align:middle;}
.layerPopup .text_area {background-color:#fff; max-width:550px !important; }
.layerPopup .text_area td{ padding:5px 10px; }

.OpenPop img {border-radius:20px;}

@media screen and (max-width:1100px){
	.layerPopup {width:65%; left:5% !important; right:5% !important; top:100px; margin:0 auto;}
	.layerPopup .PopImg {width:100%; }
}
@media screen and (max-width:800px){
	.layerPopup  {width:80%; }
}
@media screen and (max-width:460px){
	.layerPopup  {width:96%; left:2% !important; right:2% !important;}
}