/* Перезапись Bootstrap */
.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info h4 {
    color: #5bc0de;
}
/*# sourceMappingURL=bootstrap.css.map */
.border-gray{
    border-color: #dee2e6 #dee2e6 #fff;
}

.green-custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff!important;
    border-color: #495057!important;
    background-color: #495057!important;
}

/*Выравниваем блоки */
.equal, .equal > div[class*='col-'] {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex:1 0 auto;
}


.rounded-4 {
    border-radius: 0.35rem !important;
}
.rounded-5 {
    border-radius: 0.40rem !important;
}
.rounded-6 {
    border-radius: 0.45rem !important;
}
.rounded-7 {
    border-radius: 0.50rem !important;
}
.rounded-8 {
    border-radius: 0.55rem !important;
}
.rounded-9 {
    border-radius: 0.60rem !important;
}
.rounded-10 {
    border-radius: 0.60rem !important;
}
.rounded-11 {
    border-radius: 0.65rem !important;
}
.rounded-12 {
    border-radius: 0.70rem !important;
}
.rounded-13 {
    border-radius: 0.75rem !important;
}
.rounded-14 {
    border-radius: 0.80rem !important;
}
.rounded-15 {
    border-radius: 0.85rem !important;
}
.rounded-16 {
    border-radius: 0.90rem !important;
}
.rounded-17 {
    border-radius: 0.95rem !important;
}
.rounded-18 {
    border-radius: 1rem !important;
}
.rounded-19 {
    border-radius: 1.05rem !important;
}
.rounded-20 {
    border-radius: 1.1rem !important;
}
.rounded-21 {
    border-radius: 1.15rem !important;
}