._notification-container{
    position:fixed;
    width:300px;
    padding:10px;
    max-width:100%;
    font-family:inherit;
    z-index: 90000000;
}

._notification-container.middle{
    top:50%;
    margin-top:-200px;
}

._notification-container.center{
    left:50%;
    margin-left:-150px;
}


._notification-container.top{
    top:0;
}
._notification-container.left{
    left:0;
}
._notification-container.right{
    right:0;
}
._notification-container.bottom{
    bottom:0;
}
._notification-container ._notification:after{
    clear:both;
    display:block;
    content:"";
}

._notification-container ._notification {
  display: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
  /*background: #000000;*/
  background: #EE7942;
  opacity: .90;
  color: #fff;
  border-radius: 3px;
  font-size: 15px;
  /*font-weight:600;*/
  margin: 5px;

  border:1px solid #EB692D;
  -webkit-box-shadow: 0 0 5px 0px rgba(0,0,0,0.5);
  /*-moz-box-shadow: 0 0 3px #000;
  box-shadow: 0 0 3px #000000;*/
}
._notification-container ._notification ._msg {
  float: left;
  padding-top: 4px;
  width: 80%;
  line-height:1.5;
}
._notification-container ._notification .fa {
  /*color: #4679bd;*/
  float: left;
  margin-right: 10px;
}
/*._notification-container ._notification.success .fa {
  color: #008000;
}
._notification-container ._notification.warning .fa {
  color: #ffa500;
}
._notification-container ._notification.error .fa {
  color: #ff0000;
}
*/
._notification-container ._notification.success {
  background: #47B347;
  border:1px solid #398E39;
}
._notification-container ._notification.warning {
  background: #EE7942;

  border:1px solid #E95916;
}
._notification-container ._notification.error {
  background: #FF6347;
  border:1px solid #FF3814;
}
