/* ============================================
        Фиксы бутстрапа под наш проект
============================================  */

i {
    margin-top : 2px !important;
}


.img-polaroid {
    -webkit-box-sizing : border-box;
    -moz-box-sizing    : border-box;
    box-sizing         : border-box;;
}


/* -- перекрасим бордер у редактора, если есть ошибки -- */
.redactor_box.error {
    border-color : #B94A48;
}


/* -- что бы работал input-block-level класс для инпутов с препондом -- */
.input-prepend {
    padding-left       : 30px;
    width              : 100%;
    box-sizing         : border-box;
    -moz-box-sizing    : border-box;
    -webkit-box-sizing : border-box;
}


.input-prepend > .add-on {
    margin-left : -30px;
}


.input-prepend .input-block-level {
    width : 100%;
}


/* -- что бы нормально паддинги у вела отрабатывались -- */
.well {
    box-sizing         : border-box;
    -webkit-box-sizing : border-box;
    -moz-box-sizing    : border-box;
}


/* -- обстиленные модальные окна -- */
.modal-action {
    border-bottom   : 1px dashed #174988;
    text-decoration : none;
}


.modal-action:hover {
    text-decoration : none;
    border-bottom   : none;
}


.modal form {
    margin : 0;
}


.modal-header h3 {
    font-weight : normal;
}

/* --- выравнивание в таблицах --- */
.table th.text-center,
.table td.text-center{
    text-align: center;
}

.table th.text-right,
.table td.text-right{
    text-align: right;
}

/* --- активный элемент навигации --- */
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus{
    color: #F1F1F1;
    float: none;
    padding: 10px 15px;
    text-decoration: none;
    text-shadow: 1px 1px 0 #555555;
    background-color: inherit;
    box-shadow: inset 0 -2px 0 #fff;
}

.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover{
    box-shadow: inset 0 -2px 0 rgba(255,255,255,.5);
}