#jGrowl{
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
#jGrowl .jGrowl-closer {
    background-image: none;
    background-color: #777;
    width: 540px;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 0 none;
    background-image: none;
}

.ui-state-highlight a{
    color: #0064a2;
}

.jGrowl {
    z-index: 10001;
}

.jGrowl.center {
    top: 110px;
    left: 0;
    right: 0;
    width: auto;
    margin: auto;
}

#jGrowl .jGrowl-notification {
    position: relative;
    width: 540px;
    padding: 25px 40px 25px 25px;
    background: #f7f7f7;
    font-weight: 600;
    box-shadow: 0 0 10px 5px rgba(0,0,0,0.1);
    border-radius: 4px;
    opacity: initial;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(1*100));
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(1*100));
}

@media screen and (max-width: 650px) {
    #jGrowl .jGrowl-notification,
    #jGrowl .jGrowl-closer{
        width: 75%;
    }
    .jGrowl{
        top: 110px;
        left: 0;
        right: 0;
        width: 90%;
        margin: auto;
    }
}

#jGrowl .jGrowl-notification.status {
     background: rgba(215, 235, 245, 0.95);
     color: #0a1f2a;
     border: none;
}

#jGrowl .jGrowl-notification.warning {
     background: rgba(250, 238, 215, 0.95);
     color: #60430c;
     border: none;
}


#jGrowl .jGrowl-notification.error {
     background: rgba(250,211,209,.95);
     color: #5c0e0a;
     border: none;
}

#jGrowl .jGrowl-notification .jGrowl-close {
    position: absolute;
    top: 10px;
    right: 10px;
    color: #666;
    cursor: pointer;
    font-size:0;
}

#jGrowl .jGrowl-notification .jGrowl-close:before {
    font-family: FontAwesome;
    font-size: 18px;
    content: '\f00d';
}

#jGrowl .jGrowl-notification .jGrowl-message {
    font-size: 14px;
}

#jGrowl .jGrowl-notification .jGrowl-message p{
    margin-bottom: 15px;
}

#jGrowl .jGrowl-notification .jGrowl-message p:last-child{
    margin-bottom: 5px;
}

#jGrowl .jGrowl-notification .jGrowl-message ul{
    margin: 0 0 0 20px;
}

#jGrowl .jGrowl-notification a {
    display: block;
}

#jGrowl .jGrowl-notification a.inline {
    display: inline;
}