#toast-overlay{z-index:9998; display:none; position:fixed; top:0; left:0; background:url(images/overlay.png) repeat;  -webkit-overflow-scrolling: touch;  height:100%; width:100%;/*onefinger scroll for iPad*/ }
#toast-overlay  > * { -webkit-transform: translateZ(0px); }
.toast-container{width:400px;z-index:9999;}
* html .toast-container{position:absolute;}
.toast-item-wrapper{}
.toast-item{height:auto;background:#333;opacity:.9;-moz-border-radius:10px;-webkit-border-radius:10px;color:#eee;padding:20px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:14px;border:2px solid #999;display:block;position:relative;margin:0;}
#toast-block{overflow:hidden;}
.toast-item p{text-align:left;margin-left:50px;}
.toast-item-close{background:url(images/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px;}
.toast-item-close:hover{cursor:pointer;}
.toast-item-image{width:32px;height:32px;margin:0 10px 10px 0;float:left;}
.toast-item-image-notice{background:url(images/notice.png);}
.toast-item-image-success{background:url(images/success.png);}
.toast-item-image-warning{background:url(images/warning.png);}
.toast-item-image-error{background:url(images/error.png);}
.toast-type-notice{color:#FFF;}
.toast-type-success{color:#FFF;}
.toast-type-warning{color:#FFF;border-color:#FCBD57;}
.toast-type-error{color:#FFF;border-color:#B32B2B;}
.toast-position-top-left{position:fixed;left:20px;top:20px;}
.toast-position-top-center{position:fixed;top:20px;left:50%;margin-left:-140px;}
.toast-position-top-right{position:fixed;top:20px;right:20px;}
.toast-position-middle-left{position:fixed;left:20px;top:50%;margin-top:-40px;}
.toast-position-middle-center{position:fixed;left:50%;margin-left:-200px;margin-top:-40px;top:30%;}
.toast-position-middle-right{position:fixed;right:20px;margin-left:-200px;margin-top:-40px;top:50%;}