#backgroundPopup{z-index:999;position:fixed;display:none;height:100%;width:100%;background:#000000;top:0px;left:0px}
#toPopup{font-family:"lucida grande", tahoma, verdana, arial, sans-serif;background:none repeat scroll 0 0 #FFFFFF;border:10px solid #CCCCCC;border-radius:3px 3px 3px 3px;color:#333333;display:none;font-size:14px;left:50%;margin-left:-402px;position:fixed;top:30%;width:800px;z-index:1000;height:420px;}
@media (max-width:768px){#toPopup{font-family:"lucida grande", tahoma, verdana, arial, sans-serif;background:none repeat scroll 0 0 #FFFFFF;border:10px solid #CCCCCC;border-radius:3px 3px 3px 3px;color:#333333;display:none;font-size:14px;left:50%;margin-left:-151px;position:fixed;top:30%;width:303px;z-index:1000;height:420px;}
}
@media (min-width:480px) and (max-width:768px){#toPopup{z-index:9999;top:calc(100%-140px);top:47%;}
#toPopup iframe{max-height:100%;}
#toPopup{height:165px;}
div#popup_content iframe, div#popup_content > div{min-height:145px !important;}
}
@media (max-width:480px){#toPopup{height:320px;width:290px;}
div#popup_content iframe, div#popup_content > div{min-height:300px !important;}
}
@media only screen and (min-width:320px) and (max-width:600px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#toPopup{height:165px;}
div#popup_content iframe, div#popup_content > div{min-height:145px !important;}
}
.topopup > img{margin-bottom:-4px}
div.loader{height:32px;width:32px;display:none;z-index:9999;top:40%;left:50%;position:absolute;margin-left:-10px}
div.close{cursor:pointer;height:30px;position:absolute;right:-25px;top:-25px;width:30px;opacity:1;}
div.close img{width:100%;}
span.ecs_tooltip{background:none repeat scroll 0 0 #000000;border-radius:2px 2px 2px 2px;color:#FFFFFF;display:none;font-size:11px;height:16px;opacity:0.7;padding:4px 3px 2px 5px;position:absolute;right:-62px;text-align:center;top:-51px;width:93px}
span.arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #000000;display:block;height:1px;left:40px;position:relative;top:3px;width:1px}
div#popup_content{margin:0;}
div#popup_content iframe,
div#popup_content > div{width:100%;min-height:400px;}