/*!
 * Site Style
 * Copyright 2011-2014 Apx SpA.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.state-error+em {
    display: block;
    padding: 0 1px;
    font-style: normal;
    font-size: 12px;
    line-height: 25px;
    color: #A90329;
    margin-top: -15px;
}

.state-error input {
    background: #fff0f0;
    border-color: #A90329;
}

.state-error select {
    background: #fff0f0;
    border-color: #A90329;
}

.state-error textarea {
    background: #fff0f0;
    border-color: #A90329;
}

.state-ok textarea {
    background: #000;
    border-color: #A90329;
}

.invalid {
    color: #A90329;
}

.state-success input {
    background: #f0fff0;
    border-color: #7DC27D;
}

.state-success select {
    background: #f0fff0;
    border-color: #7DC27D;
}

.state-success textarea {
    background: #f0fff0;
    border-color: #7DC27D;
}

.alert-success {
    border-color: #3c763d;
}

#nav li a:hover, #nav li a.active {background: #f9f9f9;}
#nav .treeview-menu li {margin-left:10px;}