

/* Start:/support/service-centers/style.css?1774345804858*/


.support-item{
    background-color: var(--light);
    border-radius:var(--border-radius-sm);
    display: flex;
    align-items: center;
    flex-direction: row;
    padding: 1rem 0.7rem;
    height: 100%;
    line-height: 1.3;
    font-weight: 500;
}
.support-item i{
    color:#CD0000;
}
.support-item:hover{
    background-color: var(--blue);
    color:#ffffff!important;
    text-decoration:none;
}
.support-item:hover i{
    color:#ffffff;
}
.support-item .img{
    width:3.125rem;
    font-size: 3rem;
    display:inline-block;
    text-align:center;
    margin-right: 1rem;
}
@media screen and (max-width: 767px) {
    .support-item{
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .support-item .img{
        margin-right: 0;
        margin-bottom:0.5rem;
    }
}
/* End */


/* Start:/local/templates/ibpstore/components/bitrix/system.pagenavigation/.default/style.css?17743458031119*/
.pagination-container ul.pagination{
    --pagination-border-radius:0;
    --pagination-active-bg: transparent;
    --pagination-active-border-color: transparent;
    --pagination-active-color: var(--primary);
    --pagination-hover-color: var(--primary);
    --pagination-hover-bg: transparent;
    --pagination-hover-border-color: transparent;
    --pagination-focus-color: var(--primary);
    --pagination-focus-bg: transparent;
    --pagination-font-size: 1rem;
    --pagination-color: #000000;
}

.pagination-container .page-link.showing,
.pagination-container .view-more-button{
    font-size: 0.9333rem;
    font-weight: 400;
    padding-left: 0;
    padding-right: 0;
}
.pagination-container .view-more-button{
    font-size:1.067rem;
    font-weight: 500;
    text-decoration:none;
    color:#000;
}
.pagination-container .view-more-button i{
    background-color: var(--light);
    color: #000;
    border-radius: 50%;
    padding: 0.4rem;
    font-size: 1rem;
}
.pagination-container .view-more-button:hover i{
    background-color: var(--primary);
    color:#fff;
}

.page-load-status {
    display: none;
}
/* End */


/* Start:/local/templates/ibpstore/components/bitrix/news.list/service-centers/style.css?17743458031798*/
.service-centers-list .service-centers-item .card-body span,
#map .card-body span{
    display: block;
    margin-bottom: 0.25rem;
}
.service-centers-list .service-centers-item span:last-child{
    margin-bottom: 0;
}
.service-centers-list .items-list{
    position: relative;
}
.service-centers-list .filter-label{
    display: block;
    font-weight: 500;
    margin-bottom: 1rem;
}
.service-centers-list .items-list-wrapper{
    height:42.8571rem;
    overflow-y: auto;
}
.service-centers-list .service-centers-item{
    width: 100%;
}

div#zoom-out {
    width: 50px;
    height: 50px;
    border-radius: 50px;
    background: white;
    box-shadow: 0px 5px 5px rgb(0 0 0 / 15%);
    position: relative;
}
div#zoom-in {
    width: 50px;
    height: 50px;
    border-radius: 50px;
    background: white;
    box-shadow: 0px 5px 5px rgb(0 0 0 / 15%);
    position: relative;
}
div#zoom-out,
div#zoom-in{
    display: flex;
    align-items: center;
    justify-content: center;
}
#map .in-map,
.service-centers-list .in-map {
    display: none;
}
.service-centers-item .card-title{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.service-centers-item .card-body a{
    color:var(--primary);
}
.service-centers-item .in-map{
    text-decoration: underline;
    display:none;
    font-size: 1rem;
    font-weight: 400;
}
.service-centers-item .card{
    --card-spacer-y: 0;
    --card-spacer-x: 0;
    --card-border-width:0;
    padding-bottom:1rem;
    margin-bottom:1rem;
}
@media (max-width: 767px) {
    .service-centers-item .in-map{
        display: inline-block;
    }
    .service-centers-list #map{
        min-height:20rem;
    }
}
@media screen and (min-width: 768px) {
    .service-centers-list #map.collapse:not(.show){
        display:block;
    }
}

/* End */
/* /support/service-centers/style.css?1774345804858 */
/* /local/templates/ibpstore/components/bitrix/system.pagenavigation/.default/style.css?17743458031119 */
/* /local/templates/ibpstore/components/bitrix/news.list/service-centers/style.css?17743458031798 */
