.abrabr {
 padding:0px;
}

#music{
    position: fixed;
    z-index: 9999;
    right: 95px;
    bottom: 14px;
      text-align:right;
}

@media screen and (max-width: 768px) {
#music{
    position: fixed;
    z-index: 9999;
    right: 75px;
    bottom: 0px;
    width: 60%;
    text-align:center;
}
}

.lp-map-block-7 .contacts path:not([fill]) {
    fill: #ffffff !important;
}

.lp-map-block-7 .contacts path:not([fill]) {
    fill: #ffffff !important;
}

.lp-prods6 ._lp-max-width{
	display:none !important;
}

.lp-prods6__item-price{
	margin: 0 auto !important;
}

.lp-form-5__inner{
	overflow:visible !important;
}

/* Основная кнопка мессэнджер
---------------------*/
.messanger {
    position: fixed;
    left: 58px;
    bottom: 0px;
    transform: translate(-50%, -50%);
    background: #ff7b00; /*цвет кнопки*/
    border-radius: 50%;
    width: 55px; /*ширина кнопки*/
    height: 55px; /*высота кнопки*/
    color: #fff;
    text-align: center;
    line-height: 53px; /*центровка иконки в кнопке*/
    font-size: 35px; /*размер иконки*/
    z-index: 9999;
}
.messanger a {
    color: #ffffff !important;
}
.messanger a:hover {
    color: #ffffff !important;
}
.messanger:before,
.messanger:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #ff7b00; /*цвет анимированных волн от кнопки*/
    left: -20px;
    right: -20px;
    top: -20px;
    bottom: -20px;
    border-radius: 50%;
    animation: animate 1.5s linear infinite;
    opacity: 0;
    backface-visibility: hidden; 
}
 
.messanger:after{
    animation-delay: .5s;
}
 
@keyframes animate
{
    0%
    {
        transform: scale(0.5);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        transform: scale(1.2);
        opacity: 0;
    }
}

@media (max-width : 800px) {  
.messanger {   
    bottom: -25px;
    left: 30px;
  }
}


/*WhatsApp кнопка */
.whatsapp-button {
    display:inline-block;
    margin: 0 0 20px;
    transform: translate(-50%, -50%);
    background: #25D366; /*цвет кнопки*/
    border-radius: 50%;
    width: 55px; /*ширина кнопки*/
    height: 55px; /*высота кнопки*/
    color: #fff;
    text-align: center;
    line-height: 53px; /*центровка иконки в кнопке*/
    font-size: 35px; /*размер иконки*/
    z-index: 9999;
}
.whatsapp-button a {
    color: #fff;
}
.whatsapp-button:before,
.whatsapp-button:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #25D366; /*цвет анимированных волн от кнопки*/
    left: -20px;
    right: -20px;
    top: -20px;
    bottom: -20px;
    border-radius: 50%;
    animation: animate 1.5s linear infinite;
    opacity: 0;
    backface-visibility: hidden; 
}
 
.whatsapp-button:after{
    animation-delay: .5s;
}
 
@keyframes animate
{
    0%
    {
        transform: scale(0.5);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        transform: scale(1.2);
        opacity: 0;
    }
}

@media (max-width : 800px) {  
.whatsapp-button {   
    bottom: -25px;
    left: 30px;
  }
}

/*Telegram кнопка */
.telegram-button {
    display:inline-block;
    margin: 0 0 20px;
    transform: translate(-50%, -50%);
    background: #0088cc; /*цвет кнопки*/
    border-radius: 50%;
    width: 55px; /*ширина кнопки*/
    height: 55px; /*высота кнопки*/
    color: #fff;
    text-align: center;
    line-height: 53px; /*центровка иконки в кнопке*/
    font-size: 35px; /*размер иконки*/
    z-index: 9999;
}
.telegram-button a {
    color: #fff;
}
.telegram-button:before,
.telegram-button:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #0088cc; /*цвет анимированных волн от кнопки*/
    left: -20px;
    right: -20px;
    top: -20px;
    bottom: -20px;
    border-radius: 50%;
    animation: animate 1.5s linear infinite;
    opacity: 0;
    backface-visibility: hidden; 
}
 
.telegram-button:after{
    animation-delay: .5s;
}
 
@keyframes animate
{
    0%
    {
        transform: scale(0.5);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        transform: scale(1.2);
        opacity: 0;
    }
}

@media (max-width : 800px) {  
.telegram-button {   
    bottom: 35px; 
    left: 30px;
  }
}

/*Telephone кнопка */
.call-button {
    display:inline-block;
    transform: translate(-50%, -50%);
    background: #ff7b00; /*цвет кнопки*/
    border-radius: 50%;
    width: 55px; /*ширина кнопки*/
    height: 55px; /*высота кнопки*/
    color: #ffffff;
    text-align: center;
    line-height: 53px; /*центровка иконки в кнопке*/
    font-size: 35px; /*размер иконки*/
    z-index: 9999;
    cursor:pointer !important;
}

.call-button:before,
.call-button:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #ff7b00; /*цвет анимированных волн от кнопки*/
    left: -20px;
    right: -20px;
    top: -20px;
    bottom: -20px;
    border-radius: 50%;
    animation: animate 1.5s linear infinite;
    opacity: 0;
    backface-visibility: hidden; 
}
 
.call-button:after{
    animation-delay: .5s;
}
 
@keyframes animate
{
    0%
    {
        transform: scale(0.5);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        transform: scale(1.2);
        opacity: 0;
    }
}

@media (max-width : 800px) {  
.call-button {   
    bottom: -25px;
    left: 30px;
  }
}

@media (max-width : 800px) {  
.messanger {   
    bottom: 0px;
    left: 40px;
  }
}

.messanger_in{
    z-index:999;
    display:none;
    position: absolute;
    bottom: -27px;
    left: 27px;
}

@media (max-width : 800px){
    .messanger_in{
    z-index:999;
    display:none;
    position: absolute;
    bottom: 40px;
    left: 27px;
}
}

@media (min-width : 800px){
.messanger:hover{
    background:transparent;
    color:transparent;
}
}

.messanger:before:hover{
    border:none;
}
.messanger:after:hover{
    border:none;
}

.messanger:hover .messanger_in{
    display:block;
}
.messanger:active .messanger_in{
    display:block;
}