.backshadowPH{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)"}
.phone-verify,.email-verify{position:fixed;z-index:1000;height:200px;left:25%;top:25%;width:50%;background-color:#fff;background:#fff;padding:15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.authfailed{border:1px solid red;padding:8px;background:#f4e6eb;margin:5px 0;display:block}
.phone-verify,.email-verify{text-align:center;width:100%;max-width:360px;height:auto;left:50%;margin-left:-160px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.5);box-shadow:0 2px 8px rgba(0,0,0,0.5)}
.phone-verify input,.email-verify input{padding:8px 5px;width:60%;display:block;margin:0 auto;margin-bottom:5px;border-radius:2px;border: 2px solid #388d16;   box-shadow: 2px 1px grey;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.phone-verify .Button,.phone-verify .button,.email-verify .Button,.email-verify .button{text-align:center;text-shadow:1px 1px 0 #1570CD;padding:10px 35px;border-radius:4px}
#phoneModal .phone-verify p,#emailModal .email-verify p{width:75%;margin:15px auto;font-family:arial;font-size:13px}
#phoneModal .phone-verify p a,#emailModal .email-verify p a{cursor: pointer;}
#phoneModal h4,#emailModal h4{font-size: 14px; padding: 5px 15px}
@media (max-width: 580px){.phone-verify input,.phone-verify .Button,.phone-verify .button,.email-verify input,.email-verify .Button,.email-verify .button{width:90%}}
.smsrates{display:inline-block;color:gray;font-size:10px}
.hidden{display:none}
#smsSent,#emailSent{
    padding: 8px 0;
    display: inline-block;
	color: green;
}
