.overlay_popup{background:#000; position:absolute;	opacity:.7;	filter:alpha(opacity=50); -ms-filter:"alpha(Opacity=50)"; top:0; bottom:0; left:0; right:0; z-index:1000;}

.popup_box{top:15%; bottom:0; left:0; right:0; z-index:1000; position:fixed;}

img#close_s{position:absolute; right:-17px; top:-10px; cursor:pointer;}
div#popupContact_s{width:980px;margin:0 auto; z-index:9999;}
#popupContact_s1{width:680px;margin:0 auto; z-index:9999; position:relative}
.popupRegister{max-width:850px!important; min-width:471px; position:relative; z-index:10;}

.popupLogin {max-width:420px!important; min-width:400px; position:relative; z-index:10;}
.popupInqueryTravel {max-width:720px!important; min-width:450px; position:relative; z-index:10;}
.CountryPopup {max-width:620px!important; min-width:600px; position:relative; z-index:10;}

.popupVerifyMobileNumber{max-width:720px!important; min-width:700px; position:relative!important ; z-index:10;}
#form_s{max-width:980px; min-width:400px; padding:0; border:8px solid #f6f6f6; background-color:#fff;}

.popupMobileVerificationTTW{max-width:570px!important; min-width:550px; position:relative; z-index:10;}

.plantrip{max-width:500px!important; min-width:500px; position:relative!important ; z-index:10;}
.ViewMobileNumber{max-width:720px!important; min-width:700px; position:relative!important ; z-index:10;}

.plan-your-holiday{max-width:410px!important; min-width:410px; position:relative!important ; z-index:10;}

.arrow_bottom03:after, .arrow_bottom03:before{top:100%; left:47%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none;}
.arrow_bottom03:after{border-top-color:#fff; border-width:12px; margin-left:-12px;} 
.arrow_bottom03:before{border-top-color:#ccc; border-width:14px; margin-left:-14px;} 

@media(max-width:640px){
.popupVerifyMobileNumber{max-width:90% !important;min-width:90%;}
.pyt ul, .pyt ul li{ display:block; width:100%}
#form_s{min-width: 90%;}
.popup_box{top:5%;}

.ViewMobileNumber {max-width: 100%!important;min-width: auto;}
.fancybox-slide>* {padding: 10px;}
img#close_s {right: -6px;top: -5px;}
}