/*!
Author  : Hunter Perrin
Version : 3.2.0
Link    : http://sciactive.com/pnotify/
*/
.ui-pnotify{
	top:36px;
	right:36px;
	position:absolute;
	height:auto;
	z-index:2
}
body>.ui-pnotify{
	position:fixed;
	z-index:100040
}
.ui-pnotify-modal-overlay{
	background-color:rgba(0,0,0,.4);
	top:0;
	left:0;
	position:absolute;
	height:100%;
	width:100%;
	z-index:1
}
body>.ui-pnotify-modal-overlay{
	position:fixed;
	z-index:100039
}
.ui-pnotify.ui-pnotify-in{
	display:block!important
}
.ui-pnotify.ui-pnotify-move{
	transition:left .5s ease,top .5s ease,right .5s ease,bottom .5s ease
}
.ui-pnotify.ui-pnotify-fade-slow{
	transition:opacity .4s linear;
	opacity:0
}
.ui-pnotify.ui-pnotify-fade-slow.ui-pnotify.ui-pnotify-move{
	transition:opacity .4s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease
}
.ui-pnotify.ui-pnotify-fade-normal{
	transition:opacity .25s linear;
	opacity:0
}
.ui-pnotify.ui-pnotify-fade-normal.ui-pnotify.ui-pnotify-move{
	transition:opacity .25s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease
}
.ui-pnotify.ui-pnotify-fade-fast{
	transition:opacity .1s linear;
	opacity:0
}
.ui-pnotify.ui-pnotify-fade-fast.ui-pnotify.ui-pnotify-move{
	transition:opacity .1s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease
}
.ui-pnotify.ui-pnotify-fade-in{
	opacity:1
}
.ui-pnotify .ui-pnotify-shadow{
	-webkit-box-shadow:2px 2px 6px 0 rgb(197, 197, 197);
	-moz-box-shadow:2px 2px 6px 0 rgb(197, 197, 197);
	box-shadow: 2px 2px 6px 0 rgb(197, 197, 197);
}
.ui-pnotify-container{
	background-position:0 0;
	padding:.8em;
	height:100%;
	margin:0
}
.ui-pnotify-container:after{
	content:" ";
	visibility:hidden;
	display:block;
	height:0;
	clear:both
}
.ui-pnotify-container.ui-pnotify-sharp{
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.ui-pnotify-title{
	display:block;
	margin-bottom:.4em;
	margin-top:0
}
.ui-pnotify-text{
	display:block
}
.ui-pnotify-icon,.ui-pnotify-icon span{
	display:block;
	float:left;
	margin-right:.2em
}
.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-topleft{
	left:25px;
	right:auto
}
.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-bottomright{
	bottom:25px;
	top:auto
}
.ui-pnotify.stack-modal{
	left:50%;
	right:auto;
	margin-left:-150px
}

.brighttheme{
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.brighttheme.ui-pnotify-container{
	padding:18px
}
.brighttheme .ui-pnotify-title{
	margin-bottom:12px;
	font-weight: bold;
    font-size: 14px;
}

.brighttheme-notice{
	background: url(../../img/ico_petroil.png);
    background-position: right -32px bottom -40px;
    background-repeat: no-repeat;
    background-size: 100px;
	background-color: #eeeeee;
    border: 0 solid #0286a5;
    color: #00437f;
}

/* Notificaciones Petroil */

.brighttheme-info{
	background: url(../../img/ico_petroil.png);
    background-position: right -32px bottom -40px;
    background-repeat: no-repeat;
    background-size: 100px;
	background-color: #94adcc;
    border: 0 solid #94adcc;
    color: #00437f;
}

.brighttheme-success{
	background: url(../../img/ico_petroil.png);
    background-position: right -32px bottom -40px;
    background-repeat: no-repeat;
    background-size: 100px;
	background-color: #86e66e;
    border: 0 solid #35db00;
    color: #00437f;
}

.brighttheme-error{
	background: url(../../img/ico_petroil.png);
    background-position: right -32px bottom -40px;
    background-repeat: no-repeat;
    background-size: 100px;
	background-color: #ffaba2;
	border: 0 solid #ff1800;
    color: #00437f;
}

.brighttheme-dark{
	background: url(../../img/ico_petroil.png);
    background-position: right -32px bottom -40px;
    background-repeat: no-repeat;
    background-size: 100px;
    background-color: #868585;
    border: 0 solid #000000;
    color: #ffffff;
}


/*
.brighttheme-info{
	background-color:#8fcedd;
	border:0 solid #0286a5;
	color:#012831
}
.brighttheme-success{
	background-color:#aff29a;
	border:0 solid #35db00;
	color:#104300
}
.brighttheme-error{
	background-color:#ffaba2;
	background-image:repeating-linear-gradient(135deg,transparent,transparent 35px,rgba(255,255,255,.3) 35px,rgba(255,255,255,.3) 70px);
	border:0 solid #ff1800;
	color:#4f0800
}

*/


.brighttheme-icon-closer,.brighttheme-icon-info,.brighttheme-icon-notice,.brighttheme-icon-sticker,.brighttheme-icon-success{
	position:relative;
	width:16px;
	height:16px;
	font-size:12px;
	font-weight:700;
	line-height:16px;
	font-family:"Courier New",Courier,monospace;
	border-radius:50%
}
.brighttheme-icon-closer:after,.brighttheme-icon-info:after,.brighttheme-icon-notice:after,.brighttheme-icon-sticker:after,.brighttheme-icon-success:after{
	position:absolute;
	top:0;
	left:4px
}
.brighttheme-icon-notice{
	background-color: rgb(255, 139, 5);
    color: #f3f3f3;
    margin-top: 2px;
}
.brighttheme-icon-notice:after{
	content:"!"
}

/*
.brighttheme-icon-info{
	background-color:#012831;
	color:#8fcedd;
	margin-top:2px
}
*/

/*  icon info petroil */

.brighttheme-icon-info{
	background-color:#00437f;
	color:#f3f3f3;
	margin-top:2px
}

.brighttheme-icon-info:after{
	content:"i"
}
/*
.brighttheme-icon-success{
	background-color:#104300;
	color:#aff29a;
	margin-top:2px
}
*/

/* icon Success Petroil */

.brighttheme-icon-success{
	background-color:#104300;
	color:#f3f3f3;
	margin-top:2px
}

.brighttheme-icon-success:after{
	content:"\002713"
}

/*
.brighttheme-icon-error{
	position:relative;
	width:0;
	height:0;
	border-left:8px solid transparent;
	border-right:8px solid transparent;
	border-bottom:16px solid #2e0400;
	font-size:0;
	line-height:0;
	color:#ffaba2;
	margin-top:1px
}*/

/* Error Petroil */

.brighttheme-icon-error{
	position: relative;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 16px solid #f90000;
    font-size: 0;
    line-height: 0;
    color: #f3f3f3;
    margin-top: 1px;
}

.brighttheme-icon-error:after{
	position:absolute;
	top:1px;
	left:-4px;
	font-size:12px;
	font-weight:700;
	line-height:16px;
	font-family:"Courier New",Courier,monospace;
	content:"!"
}
.brighttheme-icon-closer,.brighttheme-icon-sticker{
	display:inline-block
}
.brighttheme-icon-closer:after{
	top:-4px;
	content:"\002715"
}
.brighttheme-icon-sticker:after{
	top:-5px;
	content:"\01D1BC";
	-moz-transform:rotate(-90deg);
	-webkit-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg)
}
.brighttheme-icon-sticker.brighttheme-icon-stuck:after{
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.brighttheme .ui-pnotify-action-bar{
	padding-top:12px
}
.brighttheme .ui-pnotify-action-bar input,.brighttheme .ui-pnotify-action-bar textarea{
	display:block;
	width:100%;
	margin-bottom:12px!important
}
.brighttheme .ui-pnotify-action-button{
	text-transform:uppercase;
	font-weight:700;
	padding:4px 8px;
	border:none;
	background:0 0
}
.brighttheme .ui-pnotify-action-button.btn-primary{
	border:none;
	border-radius:0
}
.brighttheme-notice .ui-pnotify-action-button.btn-primary{
	background-color:#ff0;
	color:#4f4f00
}
.brighttheme-info .ui-pnotify-action-button.btn-primary{
	background-color:#0286a5;
	color:#012831
}
.brighttheme-success .ui-pnotify-action-button.btn-primary{
	background-color:#35db00;
	color:#104300
}
.brighttheme-error .ui-pnotify-action-button.btn-primary{
	background-color:#ff1800;
	color:#4f0800
}

.ui-pnotify-closer,.ui-pnotify-sticker{
	float:right;
	margin-left:.2em
}

.ui-pnotify-history-container{
	position:absolute;
	top:0;
	right:18px;
	width:70px;
	border-top:none;
	padding:0;
	-webkit-border-top-left-radius:0;
	-moz-border-top-left-radius:0;
	border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-moz-border-top-right-radius:0;
	border-top-right-radius:0;
	z-index:10000
}
.ui-pnotify-history-container.ui-pnotify-history-fixed{
	position:fixed
}
.ui-pnotify-history-container .ui-pnotify-history-header{
	padding:2px;
	text-align:center
}
.ui-pnotify-history-container button{
	cursor:pointer;
	display:block;
	width:100%
}
.ui-pnotify-history-container .ui-pnotify-history-pulldown{
	display:block;
	margin:0 auto
}
.ui-pnotify-history-brighttheme{
	background-color:#8fcedd;
	border:0 solid #0286a5;
	color:#012831
}
.ui-pnotify-history-brighttheme button{
	text-transform:uppercase;
	font-weight:700;
	padding:4px 8px;
	border:none;
	background:0 0
}
.ui-pnotify-history-brighttheme .ui-pnotify-history-pulldown::after{
	display:block;
	font-size:16px;
	line-height:14px;
	padding-bottom:4px;
	content:"⌄";
	text-align:center;
	font-weight:700;
	font-family:Arial,sans-serif
}

.ui-pnotify-container{
	position:relative;
	left:0
}
@media (max-width:480px){
	.ui-pnotify-mobile-able.ui-pnotify{
	position:fixed;
	top:0;
	right:0;
	left:0;
	width:auto!important;
	font-size:1.2em;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	font-smoothing:antialiased
}
.ui-pnotify-mobile-able.ui-pnotify .ui-pnotify-shadow{
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border-bottom-width:5px
}
.ui-pnotify-mobile-able .ui-pnotify-container{
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-topleft{
	left:0;
	right:0
}
.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright{
	left:0;
	right:0;
	bottom:0;
	top:auto
}
.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft .ui-pnotify-shadow,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright .ui-pnotify-shadow{
	border-top-width:5px;
	border-bottom-width:1px
}

}

.ui-pnotify.ui-pnotify-nonblock-fade{
	opacity:.2
}
.ui-pnotify.ui-pnotify-nonblock-hide{
	display:none!important
}

