.cd-dropdown-wrapper .menulogo {
    border: 2px solid white;
    border-radius: 50%;
    top: -2px;}

.shop-info p {
    line-height:22px;
    padding:20px;}
    
.shop-info p:first-letter {
    font-size:24px;
    margin:bottom:-2px;
    display:inline-block;
    position:relative;}

/*Подправляем фильтр*/
.filter-param .group .item {
        overflow: hidden;}
.filter-param .group {
    max-height: 200px;
    overflow: auto;}
    
/* Простой Спойлер - не кросбраузерный */
.spoiler_body { display: none; }
.spoiler input { display: none; }
.spoiler input:checked + .spoiler_body { display: block; }
.spoiler label {cursor: copy;}

/*ОЧЕНЬ Простой спойлер Телефон в шапке */
.top_phones {color: black;} 
.top_phones:hover, .top_phones:active, .top_phones:focus, .top_phones:visited{    text-decoration: none;
    color: #3c3c3c;}
div#top_phones {width: 185px;}    
#top_phones ul li{    margin-top: 8px; font-size: 18px;font-weight: bold;
    background-repeat: no-repeat;
    background-position: 20px center;
    background-size: 1.8rem; text-align: right!important;}

#top_phones {
display: none;     position: absolute;    z-index: 9998;
    background-color: #fff;
    border-bottom: 0px solid red;
    border-right: 0px solid red;
    border-left: 0px solid red;
    padding: 0 10px 10px 10px;
    text-align: left;
    margin-left: 9px;
    box-shadow: 5px 5px 10px 2px rgba(176, 176, 176, 0.27);
    -webkit-box-shadow: 5px 5px 10px 2px rgba(176, 176, 176, 0.27);
    -moz-box-shadow: 5px 5px 10px 2px rgba(176, 176, 176, 0.27);}

li.p_life {background-image: url(/wa-data/public/site/themes/epika_o18/img/logo/life.png);}
li.p_vod {background-image: url(/wa-data/public/site/themes/epika_o18/img/logo/vod.png);}   
li.p_ks {background-image: url(/wa-data/public/site/themes/epika_o18/img/logo/ks.png);}

/*Кнопка Вайбер для ПК и Мобилки*/
#vb_mb{display:none}
@media (max-width:1024px){
#vb_pk{display:none}
#vb_mb{display:block}}

/* Бейдж скидки - вправо. Понадобилось поправить этот же параметр в главном CSS  */
.badge.discount {right: 0 !important;}  
.badge{    z-index: 14;} /*понижаем уровень, перекрывает выпад. хлебные крошки*/

/* ЯРЛЫКИ в просмотренных прячем, так как не правильно отображаются  */
.scroll-container .thumbs.product-list  .-b- {visibility: hidden;}

/* Мигающий текст */
#blink {
  -webkit-animation: blink 2s linear infinite;
  animation: blink 2s linear infinite;
}
@-webkit-keyframes blink {
  50% { color: rgb(34, 34, 34); }
  51% { color: rgba(34, 34, 34, 0); }
  100% { color: rgba(34, 34, 34, 0); }
}
@keyframes blink {
  50% { color: rgb(34, 34, 34); }
  51% { color: rgba(34, 34, 34, 0); }
  100% { color: rgba(34, 34, 34, 0); }
}

/*Верхнее меню в мобильной версии*/
.epika .flexMenu-popup {background-color: #e0e0e0!important;     margin-top: -8px;}
li.flexMenu-viewMore.flexMenu-allInPopup.active {background-color: #e0e0e0; }
header .top-line .pages li a {
    display: inline-block;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 18px;
    padding: 6px 12px;}
.flexMenu-viewMore.flexMenu-allInPopup.active li{ display: block;}
    
/*Верхнее меню переход на ОЧКИ*/
.pages li a[href="https://ochki.ua"] {
    color: #b59022!important;
    font-weight: bold;}
.pages li a:hover[href="https://ochki.ua"] {
    color: red!important;
    font-weight: bold;}    
    
/*Всплывающая подсказка в БОНУС*/   
.btooltip {
			border-bottom: 1px dotted #000000; color: #000000; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		.btooltip span {
			margin-left: -999em;
			position: absolute;
		}
		.btooltip:hover span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 180px;
		}
		.btooltip:hover img {
			border: 0; margin: -10px 0 0 -55px;
			float: left; position: absolute;
		}
		.btooltip:hover em {
			font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 0.9em; /*font-weight: bold;*/
			display: block; padding: 0.2em 0 0.6em 0;
		}
		.bclassic { padding: 0.8em 1em; }
		.bclassic {background: #FFFFAA; border: 1px solid #FFAD33; }
		.custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }/*
		
		.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33; }
*/

/*Плати позже*/
h3.credit-tariff-i-title {
    background: #4e6bb2;
    font-size: 16px;
    padding: 5px;
    color: #fff!important;
}
.add-to-credit-btn {
    margin-right: 15px;
    margin-bottom: 15px;
        transition: all 0.3s;
    background-color: #5d5d5d!important;
    text-transform: uppercase;
    border: none;
    color: white;
    border-radius: 30px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 14px;
    overflow: visible;
    cursor: pointer;
    display: inline-block;
}

.add-to-credit-btn:hover {
    background-color: #000000!important;
}

.tags { margin-top: 20px;}

/*Корректировка галереи на странице товара*/
 .product-gallery .lg-image {align-items: normal;}
 @media only screen and (min-width: 1020px)
 .englare-main {top: 25%!important;}
 #swipebox-container .more-images  .scroller {
    margin-left: 40px;
}

/*Нашли дешевле    */
.btn-success { border-radius: 30px!important;}
.b-bestprice__wrapper { margin-bottom: 17px!important;}

/* Блок Перехода на страницу продукта */
.prd_in_review {
    background-color: white;
    position: relative;
    float: right;
    margin: -20px 0 20px 0;
    padding: 10px;
}

.prd_in_review_desc {text-decoration: none;
    color: #0d0d0d;
    width: 200px;
    margin-top: 10px;}
    
/* Кнопка Купить в 1 клик на страницу продукта */    
.instantorder-btn{
    margin-right: 15px;
    margin-bottom: 15px;
    transition: all 0.3s;
    background-color: #785b4d!important;
    text-transform: uppercase;
    border: none;
    color: white;
    border-radius: 30px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 14px;
    overflow: visible;
    cursor: pointer;
    display: inline-block;
}
.instantorder-btn:hover { background-color: #4CAF50!important;}       

/* Кнопка Купить в 1 клик в Корзину*/ 
.remodal_in .cart-body .instantorder-btn{
margin-right: 25px;
margin-bottom: 0px;
float: right;}

.cartOS__form .wa-form .wa-field .wa-value select{padding: 0!important;}  