

/* Start:/local/templates/.default/components/bitrix/news/blog/style.css?16642883522418*/
 .block-title{
    font-size: 18px;
    font-weight: 500;
    display: block;
    padding: 3px 5px;
    border-bottom: solid 2px #c61919;
    margin-bottom: 8px;
}

.left-block .card, .right-block .card
{
    border-radius: 6px;
}

.left-block .card .card-header, .right-block .card .card-header
{
    border-bottom: 2px solid #c61919;
    background-color: white;
    color: black;
    font-size: 18px;
    font-weight: 500;
}

.card{
    box-shadow: none!important;
}

.socserv-link{
    width: 100%;
    height: auto;
}

.socserv-link img{
    width: 100%;
    height: auto;
}

.socserv-links{
    background-color: white;
    padding: 5px;
    border-radius: 6px;
}

.overlay-full .stat {
    text-align: right;
    color: grey;
    font-size: 16px;
    line-height: 16px;
    display:inline-block;
    padding: 5px;
    -webkit-transition: color .5s linear;
    -moz-transition: color .5s linear;
    -o-transition: color .5s linear;
    transition: color .5s linear;
    position: absolute;
    top:10px;
    right: 0;

}
.overlay-full .stat span,  .overlay-full .stat span i{
    padding: 0 5px;

}

.overlay-full:hover .stat {
    color: white;
}

#showbooking_button, #showbooking_button:hover, #showbooking_button:active, #showbooking_button:focus
{
    width:100%;
    outline:0 none;
    padding:10px;
    margin: 15px auto;
    -webkit-transition: color .5s linear;
    -moz-transition: color .5s linear;
    -o-transition: color .5s linear;
    transition: color .5s linear;
    box-shadow: 0 0 0 0 #fff;

}
#bookingform_wrapper
{
    height: 0px;
    overflow:hidden;
    outline: 0 none;
    padding:0;
    margin:0;
}

#searchBtnWrapper {
    margin:5px auto;
}
#bookingform_wrapper.show_booking_block
{
    height: 100%;
}
#showbooking_button.disable_booking_button
{
    background: #dcdcdc;
}

.overflow-visible {
    overflow: visible!important;
}

.blog-items .blog-item-img-wrapper a
{
    display:block;
}
.blog-items .blog-item-img-wrapper
{
    overflow:hidden;
}

.filter-form .btn-filter{
    font-size: .75rem;
    height: auto!important;
    width: 100%;
    padding: 10px 10px;
    font-weight: 700;
}

.filter-form .sod_select{
    line-height: 15px;
    font-size: .9rem;
}

.filter-form .filter-input{
    height: auto!important;
    font-size: .9rem;
}
/* End */
/* /local/templates/.default/components/bitrix/news/blog/style.css?16642883522418 */
