/*--------------------------------------------------------------
 * [NEXTLOOP] - noty modified styling
 * [REQUIRES] - fontawesome v4
 *--------------------------------------------------------------*/
.noty_message {
    font-size: 15px !important;
    color: rgb(255, 255, 255);
    padding: 20px!important;
    /* font-weight: 600; */
}

.noty_type_information .noty_message:before {
    font-family: FontAwesome;
    content: "\f05a";
    font-size: 22px;
    padding-right: 7px;
    color: #ffffff;
}

.noty_type_success .noty_message:before {
    font-family: FontAwesome;
    content: "\f00c";
    font-size: 22px;
    padding-right: 7px;
    color: #ffffff;
}

.noty_type_warning .noty_message:before {
    font-family: FontAwesome;
    content: "\f071";
    font-size: 18px;
    padding-right: 7px;
    color: #ffffff;
}

.noty_message:after {
    clear: both;
}

.noty_type_warning {
    background-color: rgb(217, 83, 79);
    /* border: 1px solid #EFAF1E; */
    border-radius: 3px;
}

.noty_type_information {
    background-color: #5bc0de;
    /* border: 1px solid #EFAF1E; */
    border-radius: 3px;
}

.noty_type_success {
    background-color: rgb(96, 186, 135);
    /* border: 1px solid #EFAF1E; */
    border-radius: 3px;
}

/*better centering of top notice*/
#noty_top_layout_container {
    left: 1% !important;
    width: 98% !important;
    text-align: center;
}

.i-am-new li {
    background: transparent !important;
    border-radius: 0 !important;
    border: 0 !important;
}