

/**************************************\
| Box
\**************************************/

.nbito-client .nbito-box
{
    position:relative;
    padding:20px;
    border:1px rgba(0,0,0,0.1) solid;
    margin-bottom:20px;
    border-radius: 4px;
}
.nbito-client .nbito-box.nbito-icon
{
    font-family:"muli-light";
    padding-left:60px;
}
.nbito-client .nbito-box:before
{
    font-family:"client-FontAwesome";
    position:absolute;
    clear:both;
    font-size:2em;
    left:20px;
    height:60px;
    width:60px;
    line-height:60px;
    left:0;
    top:0;
    text-align:center;
}

/*
.nbito-client .nbito-alert,
.nbito-client.nbito-alert-box
{
    padding:20px;
    border:1px rgba(0,0,0,0.1) solid;
    margin-bottom:20px;
}
*/

/**************************************\
| Info
\**************************************/

.nbito-client .nbito-info
{
    background-color:#75b1f6;
    border-color:;
    color:#00397e;
}
.nbito-client .nbito-box.nbito-info
{
    padding-left:60px;
}
.nbito-client .nbito-box.nbito-info:before
{
    content:"\f129";
}
.nbito-client .nbito-info a{ color:#00397e; font-weight:bold; }


/**************************************\
| Success
\**************************************/

.nbito-client .nbito-success
{
    background-color:#b7e73e;
    border-color:#5d8d00;
    color:#3f6f00;
}
.nbito-client .nbito-box.nbito-success
{
    padding-left:60px;
}
.nbito-client .nbito-success:before
{
    content:"\f00c";
}
.nbito-client .nbito-success a{ color:#3f6f00; font-weight:bold; }


/**************************************\
| Error
\**************************************/

.nbito-client .nbito-error
{
    background-color:#ff6163;
    border-color:#bd0709;
    color:#9f0000;    
}
.nbito-client .nbito-box.nbito-error
{
    padding-left:60px;
}
.nbito-client .nbito-error:before
{
    content:"";
}
.nbito-client .nbito-error a{ color:#9f0000; font-weight:bold; }


/**************************************\
| Warning
\**************************************/

.nbito-client .nbito-warning
{
    background-color:#fff766;
    border-color:#d59d0c;
    color:#b77f00;        
}
.nbito-client .nbito-box.nbito-warning
{
    padding-left:60px;
}
.nbito-client .nbito-warning:before
{
    content:"\f071";
}
.nbito-client .nbito-warning a{ color:#b77f00; font-weight:bold; }
