/** Special IE6 Style Positioning **/
.ie6 {
 position: absolute;
}

.ie6.top-right {
 right: auto;
 bottom: auto;
 left: expression((0 - jGrowl.offsetWidth + (document.documentElement.clientWidth ? document.documentElement.clientWidth: document.body.clientWidth) + (ignoreMe2=document.documentElement.scrollLeft ? document.documentElement.scrollLeft: document.body.scrollLeft)) + 'px');
 top: expression((0 + (ignoreMe=document.documentElement.scrollTop ? document.documentElement.scrollTop: document.body.scrollTop)) + 'px');
}

.ie6.top-left {
 left: expression((0 + (ignoreMe2=document.documentElement.scrollLeft ? document.documentElement.scrollLeft: document.body.scrollLeft)) + 'px');
 top: expression((0 + (ignoreMe=document.documentElement.scrollTop ? document.documentElement.scrollTop: document.body.scrollTop)) + 'px');
}

.ie6.bottom-right {
 left: expression((0 - jGrowl.offsetWidth + (document.documentElement.clientWidth ? document.documentElement.clientWidth: document.body.clientWidth) + (ignoreMe2=document.documentElement.scrollLeft ? document.documentElement.scrollLeft: document.body.scrollLeft)) + 'px');
 top: expression((0 - jGrowl.offsetHeight + (document.documentElement.clientHeight ? document.documentElement.clientHeight: document.body.clientHeight) + (ignoreMe=document.documentElement.scrollTop ? document.documentElement.scrollTop: document.body.scrollTop)) + 'px');
}

.ie6.bottom-left {
 left: expression((0 + (ignoreMe2=document.documentElement.scrollLeft ? document.documentElement.scrollLeft: document.body.scrollLeft)) + 'px');
 top: expression((0 - jGrowl.offsetHeight + (document.documentElement.clientHeight ? document.documentElement.clientHeight: document.body.clientHeight) + (ignoreMe=document.documentElement.scrollTop ? document.documentElement.scrollTop: document.body.scrollTop)) + 'px');
}

.ie6.center {
 left: expression((0 + (ignoreMe2=document.documentElement.scrollLeft ? document.documentElement.scrollLeft: document.body.scrollLeft)) + 'px');
 top: expression((0 + (ignoreMe=document.documentElement.scrollTop ? document.documentElement.scrollTop: document.body.scrollTop)) + 'px');
 width: 100%;
}

/** jGrowl Styling **/
.jGrowl {
 z-index: 99999999;
 color: #fff;
 font-size: 12px;
 position: fixed !important;
}

.jGrowl.top-left {
 left: 0px;
 top: 0px;
}

.jGrowl.top-right {
 right: 0px;
 top: 0px;
}

.jGrowl.bottom-left {
 left: 30px;
 bottom: 30px;
}

.jGrowl.bottom-right {
 right: 30px;
 bottom: 30px;
}

.jGrowl.bottom {
 bottom: 35px;
 width: 100%;
 text-align: center;
}

.jGrowl.bottom .jGrowl-notification {
 margin: 0 auto;
}
#bootConfirm.modal {width:450px;}
#bootConfirm.modal ,
.jGrowl.center {
 text-align: center;
 top: 50%;
 left: 50%;
 -ms-transform: translate(-50%, -50%);
 transform: translate(-50%, -50%);
}

/** Cross Browser Styling **/
.center .jGrowl-notification, .center .jGrowl-closer {
 margin-left: auto;
 margin-right: auto;
}

.center .jGrowl-notification {
 display: inline-block !important;
 min-width: auto !important;
}

.jGrowl .jGrowl-notification, .jGrowl .jGrowl-closer {
 /*background-color: 		#000;*/
 opacity: .95;
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
 zoom: 1;
 padding: 12px 20px;
 margin-top: 5px;
 margin-bottom: 5px;
 font-size: 23px;
 text-align: left;
 display: none;
 border-radius: 5px;
 border-width: 3px;
 box-shadow: 0 0 5px 0 #333;
 -moz-box-shadow: 0 0 5px 0 #333;
 -webkit-box-shadow: 0 0 5px 0 #333;
}

.jGrowl .jGrowl-notification {
 min-height: 30px;
 min-width: 300px;
 max-width: 600px;
 /*padding: 30px;*/
}

.jGrowl .jGrowl-notification,
.jGrowl .jGrowl-closer {
 margin: 2px;
}

.jGrowl .jGrowl-notification .jGrowl-header {
 font-weight: bold;
 font-size: .85em;
}

.jGrowl .jGrowl-notification .jGrowl-close {
 z-index: 99;
 font-weight: bold;
 font-size: 24px;
 cursor: pointer;
 color: #999;
 position: absolute;
 right: 15px;
 top: 5px;
}

.jGrowl .jGrowl-notification .jGrowl-close:hover {
 color: #666;
}

.jGrowl .jGrowl-closer {
 padding-top: 4px;
 padding-bottom: 4px;
 cursor: pointer;
 font-size: .9em;
 font-weight: bold;
 text-align: center;
}

/** Hide jGrowl when printing **/
@media print {
 .jGrowl {
  display: none;
 }
}