﻿/*
*           Message.css
*
*           --20160414
*
*******************************************/
div.PopupHolder{display:none;position: fixed;left:0px;right:0px;top:0px;bottom:0px;
    background-image:url(/Styles/Graphics/Print/Common/Message/mod-popupbackdrop2_50.png);
    font-family: "Helvetica Neue", "Lucida Grande",
    "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    z-index:-1;}
div.PopupHolder.Show{display:block;z-index:5;}
div.PopupHolder.ShowAbsolute{display:block;position:absolute;z-index:5;}
div.MessagePopupContainer{width:200px;height:0px;position:absolute;
    left:0px;right:0px;margin:auto;overflow:hidden;}
div.MessagePopupContainer.Show{top:0px;bottom:0px;overflow:visible;}
div.MessagePopupContainer.ShowAbsolute{overflow:visible;}
div.MessageLabel {height: 21px;display:none;position: absolute; top: -11px; left: 15px; border-radius:5px;
    padding: 0px 8px 0px 8px;background-color: rgba(177,177,177,1.0); line-height: 18px;
    font-size: 12px; text-align: center;z-index:1;}
div.MessagePopupWrapper{width:200px;display:block;position:relative;
    padding:20px 0 30px 0;background-color:#e1e2e2;font-family:'open sans';font-weight:300;
    color:#646464;box-shadow: 2px 2px 5px #5b5b5b;text-align:center;}
div.MessageLogo{width:200px;height:57px;display:none;margin:0 auto;
    background-color:transparent;
    background-position:-460px -1170px;}
div.MessageTitle{display:none;margin:20px 0 20px 0;font-size:16px;font-family:'open sans';
    font-weight:400;color:#f16623;}
div.MessageContainer {box-sizing:border-box;display:table;position:relative;
    margin:0px auto 20px auto;}
div.MessageWrapper{width:150px;display:table-cell;border-radius:15px;white-space:pre-wrap;
    font-size:24px;vertical-align:middle;}
div.MessageWrapper.Error{color:red;}
div.MessageWrapper.Info{color:blue;}
span.MessageHolder{}
div.MessageOKButton{width:86px;display:inline-block;padding:20px;
    background-color:#007647;font-size:13px;line-height:13px;
    font-weight:300;color:white;cursor:pointer;}
div.MessageOKButton:hover{background-color:#009667;}
div.MessageOKButton:active{background-color:#00c697;}
div.MessageOKButton::before{content:"Ok";}
span.MessageRequired::before{content:"Message text required.";}
span.EmailOrPhoneRequired::before{content:"Email or Phone Number Required";}
span.EmailInvalid::before{content:"Invalid email address.";}
span.PhoneInvalid::before{content:"Invalid phone number.";}
span.MessageSending:before{content:"Sending";}
span.MessageSendingError:before{content:"Message not successfully sent.  Please try again later.";}
span.MessageSent:before{content:"Message successfully sent.";}
span.MessageSent:before{content:"Message Sent";}
.OverflowHidden{overflow:hidden;}