/* Indenim Bot Custom Styles */

/* Container centering - max-width 1300px везде */
.container {
    max-width: 1300px;
    margin: 0 auto;
}

/* Page container также 1300px */
.page-container {
    max-width: 1300px !important;
    margin: 100px auto 40px;
    padding: 0 20px;
}

/* View container padding */
.view .container {
    padding: 30px 30px;
}

/* Loading состояние */
.loading {
    padding-left: 30px !important;
    padding-right: 30px !important;
}

/* Скрыть блок с логотипом */
.top__logo {
    display: none !important;
}

/* Изменить цвет кнопок p-button на бренд Indenim */
.p-button.p-component.p-button-icon-only,
.p-button.p-component,
.p-button {
    background-color: #F6550C !important;
    border-color: #F6550C !important;
    height: 40px !important;
    min-height: 40px !important;
}

.p-button.p-component.p-button-icon-only:hover,
.p-button.p-component:hover,
.p-button:hover {
    background-color: #d94a0a !important;
    border-color: #d94a0a !important;
}

.p-button.p-component.p-button-icon-only:active,
.p-button.p-component:active,
.p-button:active {
    background-color: #c1420a !important;
    border-color: #c1420a !important;
}

/* Цвет фокуса для кнопок */
.p-button:focus {
    box-shadow: 0 0 0 2px #fff, 0 0 0 4px #F6550C, 0 1px 2px 0 black !important;
}

/* Стиль для пункта меню Филиалы */
.branches-menu-item a {
    text-decoration: none;
}

.branches-menu-item .p-ripple:hover {
    background-color: rgba(246, 85, 12, 0.1) !important;
}

.branches-menu-item .p-ripple:active {
    background-color: rgba(246, 85, 12, 0.2) !important;
}
