.toast-container {
	width: 350px;
	z-index: 9999999;
}


* html .toast-container {
	position: absolute;		
}
 
.toast-item {
	height: auto;
	background: #333;
    opacity: 0.9;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	color: #eee;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 6px;
	padding-right: 6px;
	/*font-family: lucida Grande;*/
	/*font-size: 14px;*/
	border: 2px solid #999;
	display: block;
	position: relative;
	margin: 0 0 12px 0;
}

.toast-item p {
    text-align: left;
    margin-left: 50px;
    margin-top: 10px;
}

.toast-item-close {
   /* background:url(jquery-alert/close.gif);*/
    width:22px;
    height:22px;
    position: absolute;
    top:7px;
    right:7px;
}

.toast-item-image {
    width:32px;
    height: 32px;
    margin-left: 10px;
   /* margin-top: 10px;*/
    margin-right: 10px;
    float:left;
}

.toast-item-image-notice {
    background:url(jquery-alert/notice.png);
}

.toast-item-image-success {
    background:url(jquery-alert/success.png);
}

.toast-item-image-warning {
    background:url(jquery-alert/warning.png);
}

.toast-item-image-error {
    background:url(jquery-alert/error.png);
}


/** 
 * toast types 
 * 
 * pattern: toast-type-[value]
 * where 'value' is the real value of the plugin option 'type'
 * 
 */
.toast-type-notice {
  color: #3a87ad;
background-color: #d9edf7;
border-color: /*#bce8f1*/ blue;
font-size:13px;

}

.toast-type-success {
color:#468847;
background-color: #dff0d8;
border-color:/*#d6e9c6*/ green;
font-size:13px;

}

.toast-type-warning {
    color: #c09853;
    border-color: /*#fbeed5*/ yellow;
    background: #fcf8e3;
    font-size:13px;
}

.toast-type-error {
    color: #b94a48;
    border-color: /*#eed3d7*/ red;
    background: #f2dede;
    font-size:13px;
}

/** 
 * positions 
 * 
 * pattern: toast-position-[value]
 * where 'value' is the real value of the plugin option 'position'
 * 
 */
.toast-position-top-right {
    position: fixed;
    top: 35px;
    right: 20px;
}

.toast-position-center {
    position: fixed;
    left: 50%;
    margin-left: -140px;
    margin-top: -40px;
    top: 50%;
}

.toast-position-middle-bottom {
    position: fixed ;
    left: 50%;
    margin-left: -140px;
    margin-top: -40px;
    top: 75%;
}

.capa_error_alert{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFFFFF;
	opacity:0.1;
	z-index:11000;
}
