/**
 * Additional styles for BraincraftedBootstrapBundle
 * (c) 2013 Florian Eckerstorfer (http://braincrafted.com)
 * http://bootstrap.braincrafted.com
 */

.bootstrap-time {
    width: 100%;
    select {
        display: inline-block;
        width: auto;
    }
}

.bootstrap-date {
    width: 100%;
    select {
        display: inline-block;
        width: auto;
        margin-right: 5px;
    }
}

.bootstrap-datetime {
    .bootstrap-time,
    .bootstrap-date {
        display: inline-block;
        width: auto;
    }
}

.form-group {
    .bc-collection {
        margin-bottom: 0;
        li + li {
            margin-top: 10px;
        }
        li:nth-last-child(1) {
            margin-bottom: 10px;
        }
    }
}

.form-inline {
    .form-group {
        margin-left: 0;
        margin-right: 0;
    }
}

.form-horizontal {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg12 {
        .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12,
        .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
            padding-left: 0;
        }
    }
}


form {
    .has-error {
        ul.help-block {
            list-style: none;
            padding-left: 0;
        }
    }
    .alert {
        ul {
            list-style: none;
            padding-left: 0;
        }
    }
}
