/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/


.breadcrumbs a span, .breadcrumbs span {
    font-weight: bold;
}

table.props_list {
	width:100%;
}

.item-stock .icon {
	background: url(/bitrix/templates/aspro_next/images/ai.png) -112px -50px no-repeat;
}

.price_measure {
	display:none;
}

.sections_wrapper .list .item:hover {
	border: 1px solid #F00;
    box-shadow: 0px 0px 20px 15px rgba(255, 0, 0, 0.15);
}

.section_block .sections_wrapper .list .row > div {
    margin: 0px 0px 0px 0px;
}

.whatsapp {
    width: 96px;
    position: fixed;
    bottom: 140px;
    right: 50px;
    z-index: 500;
    display: block;
}
.whatsapp img {
	width: 96px;
    position: fixed;
    bottom: 140px;
    right: 50px;
    z-index: 500;
    display: block;
}
.whatsapp span {
    background: rgba(0,0,0,0.9);
    border-radius: 5px;
    padding: 5px 15px;
    color: #fff;
    position: absolute;
    bottom: calc(100% + 10px);
    left: 0;
    white-space: nowrap;
    opacity: 0;
    z-index: -1;
    transition: 300ms;
}
.whatsapp i {
    background: rgba(80,201,93,0.8);
    border-radius: 5px;
    padding: 3px 0px;
    color: #fff;
    position: absolute;
    top: calc(100% + 5px);
    left: 0;
    font-weight: bold;
    white-space: nowrap;
    font-style: normal;
    transition: 300ms;
    width: 100%;
    text-align: center;
}

@media(max-width:480px){
div.phone.blocks > div > a {
  /*  margin-left: -23px;*/
}
.more_phone a {
    margin-right: -30px;
	padding-left: 7px !important;
	}
}