

/* Start:/bitrix/templates/aspro-allcorp2/css/page-title-1.css?1567335673495*/
@media (min-width: 992px) {
	.body .content-md > .right_block.catalog_page {width: 100%;}
	.content-md > .right_block.narrow_Y.catalog_page .section-content-wrapper {width: 75%;}
	.content-md > .right_block.narrow_N.catalog_page .section-content-wrapper {width: 100%;}
	.right_block.catalog_page .main-catalog-wrapper .left_block {margin-top: 0;}
}
@media (max-width: 991px) {
	.left_block>aside, .left_block>div {display: none!important;}
	.right_block .main-catalog-wrapper {display: block;}
}
/* End */


/* Start:/bitrix/templates/aspro-allcorp2/components/aspro/social.info.allcorp2/with-text/style.css?15770829052477*/
.social-icons li.skype a {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #19B7F1;
}

.social-icons li.skype a:hover,
.social-icons li.skype:hover a {
    background-color: #19B7F1;
}

.social-icons li.skype a i {
    width: 68%;
    height: 68%;
    border-radius: 50%;
    background: #fff url('/bitrix/templates/aspro-allcorp2/components/aspro/social.info.allcorp2/with-text/images/social-sprites.png') no-repeat;
    background-position: 0 -990px;
}

.contacts .social-icons li a i svg {
    display: none;
}

.social-icons .social-icons-list {
    font-size: 15px;
}

.social-icons .social-icons-list li {
    display: flex;
    margin-bottom: 30px;
}

.social-icons .social-icons-list li.social-icons-list-item a {
    flex-shrink: 0;
    margin: 0 20px 0 0;
    width: 44px;
    height: 44px;
}

.social-icons .social-icons-list li.skype a {
    background-position-y: -2px;
}

.social-icons .social-icons-list li.skype a i {
    width: 68%;
    height: 68%;
}

.social-item__title {
    font-weight: 600;
}

.social-item__value {
    line-height: 1em;
    color: #666;
}

.social-icons .social-icons-list li.social-icons-list-item .social-item__value a {
    background: none;
    font: 15px 'Open Sans', sanf-serif;
    border-radius: 0;
    width: auto;
    height: auto;
    display: block;
}

/* стили для корректного позиционирования иконки
    каждой соц. сети
 */

.social-icons .social-icons-list li.social-icons-list-item a,
.social-icons .social-icons-list li.social-icons-list-item.mail a,
.social-icons .social-icons-list li.social-icons-list-item.telegram a {
    background-position-x: -2px;
}

.social-icons .social-icons-list li.social-icons-list-item.facebook a,
.social-icons .social-icons-list li.social-icons-list-item.gplus a {
    background-position-x: -52px;
}

.social-icons .social-icons-list li.social-icons-list-item.twitter a,
.social-icons .social-icons-list li.social-icons-list-item.viber a
{
    background-position-x: -102px;
}

.social-icons .social-icons-list li.social-icons-list-item.instagram a,
.social-icons .social-icons-list li.social-icons-list-item.whats a
{
    background-position-x: -152px;
}

.social-icons .social-icons-list li.social-icons-list-item.ytb a
{
    background-position-x: -202px;
}

.social-icons .social-icons-list li.social-icons-list-item.odn a
{
    background-position-x: -252px;
}

/* End */


/* Start:/bitrix/templates/aspro-allcorp2/components/bitrix/map.yandex.system/map/style.min.css?1567335673421*/
div.bx-yandex-map,div.bx-yandex-map div.YMaps-b-balloon-content{color:#000}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td{padding:0!important}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b{background-image:none!important}
/* End */
/* /bitrix/templates/aspro-allcorp2/css/page-title-1.css?1567335673495 */
/* /bitrix/templates/aspro-allcorp2/components/aspro/social.info.allcorp2/with-text/style.css?15770829052477 */
/* /bitrix/templates/aspro-allcorp2/components/bitrix/map.yandex.system/map/style.min.css?1567335673421 */
