

/* Start:/local/templates/e1media/components/bitrix/catalog.element/catalog_detail/style.css?17471153592306*/
.table-soc-link .table-vk-logo {
    display: none;
}

#map {
    height: 400px
}

@media (max-width: 1240px) {
    .catalog-profile-wrapper {
        display: none;
    }

    .catalog-items,
    .catalog-profile-portfolio {
        padding-left: 15px;
        padding-right: 15px;
    }

    div.catalog-profile-links > a.active {
        padding-left: 15px;
        padding-right: 15px;
        text-decoration: none;
    }
}

@media (max-width: 768px) {
    .catalog-profile-links {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .catalog-items {
        padding-left: 15px;
        padding-right: 15px;
    }

    .red_style_button,
    .js_send_message_kp,
    .js-login_only {
        margin: 20px 0;
        padding: 0 !important;
    }

    .red_style_button a,
    .js_send_message_kp a,
    .js-login_only a {
        display: block;
        padding: 6px 20px;
        background: #f70d28;
        border-radius: 12px;
        color: #fff;
        text-align: center;
    }

    .red_style_button a:hover,
    .js_send_message_kp a:hover,
    .js-login_only a:hover {
        text-decoration: none;
        color: #fff;
    }

    .catalog-portfolio-item {
        text-align: center;
    }

    .text-right {
        padding-top: 15px;
    }

    div.delete-review {
        padding-top: 0;
        padding-right: 0;
    }

    #Otzivi,
    #Otzivi > .col-md-12 {
        padding-left: 0;
        padding-right: 0;
    }

    #map {
        height: 350px
    }
}

@media (max-width: 480px) {
    div.catalog-profile-links > a.active {
        padding-left: 10px;
        padding-right: 10px;
        margin-right: 5px !important;
    }

    div.write_rew a {
        display: block;
        padding: 6px 20px;
        border-radius: 12px;
    }

    div.write_rew a:hover {
        text-decoration: none;
    }

    /*div.delete-review {
        width: 33.33%;
    }*/
    div.review-date {
        width: 100%;
    }

    .table-soc-link span {
        display: none;
    }

    .table-soc-link .table-vk-logo {
        display: inline-block;
        margin-top: 5px;
        margin-right: 5px;
    }

    #map {
        height: 270px
    }
}


.dynamicBorder {
    right: 25px;
    border: 1px solid #f70d28;
    border-radius: 5px;
    padding: 9px 15px;
}
/* End */


/* Start:/local/templates/e1media/components/bitrix/catalog.element/catalog_detail/themes/blue/style.css?1747115359591*/
/* item_detail_v2 */

/* item_detail_slider */
/* scu_detail_size */
/* scu_detail_scu */
.bx-retina .bx_item_detail.bx_blue .bx_item_slider .bx_slide ul li.bx_active .cnt,
.bx-retina .bx_item_detail.bx_blue .bx_item_detail_size ul li.bx_active .cnt,
.bx-retina .bx_item_detail.bx_blue .bx_item_detail_scu .bx_scu ul li.bx_active .cnt
{
	-webkit-border-image: url(/local/templates/e1media/components/bitrix/catalog.element/catalog_detail/themes/blue/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/e1media/components/bitrix/catalog.element/catalog_detail/themes/blue/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/e1media/components/bitrix/catalog.element/catalog_detail/themes/blue/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/e1media/components/bitrix/catalog.element/catalog_detail/themes/blue/images/x2border_active.png) 2 fill stretch;
}
/* End */
/* /local/templates/e1media/components/bitrix/catalog.element/catalog_detail/style.css?17471153592306 */
/* /local/templates/e1media/components/bitrix/catalog.element/catalog_detail/themes/blue/style.css?1747115359591 */
