/* Copyright (C) Alba Web Design, http://www.gnu.org/licenses/gpl.html GNU/GPL 	
https://alba-soboni.ua/templates/jv-safari/css/albacontent.css	
2022-08-21 00:00 */

/* #ProOPC .proopc-finalpage .proopc-register-login {display: none !important;} */

/* Кнопка Заказ в один клик */
/* Если расскомментировано, то кнопка не показывается. Плагин 1007 должен быть отключен */
/*.addtocart-quickorder {display: none !important;}*/

/* Кнопка Купить в модальном окне */
/*.#fancybox-wrap #fancybox-content .product-related-popup .addtocart-area .addtocart-button {display: none;} */

/* Модуль 915 переключения языков */
.language-switching {display: none;}

.block-mainnav .fxmenu > .level1[class*="cols"] > .fxcolumns > .insubitem > ul { /* menu */
	height: 236px;
}

div.go-shopping-content div.go-shopping-text,
div.go-shopping-content div.bonus-text {
	display: none;
}

.block.blockequalize.equal-column.row.newsletter-border.light.parentBackground {
	position: inherit;
}


/* Стили для бейджиков */	
.thumb-item-img .vm-badges > div.b-hot {
	background-color: #ff4747;
}


/* Главная страница. Подписка */
#block-bottom .acymailing_module .acymailing_introtext,
#block-bottom .acymailing_module .acymailing_module_success {
	color: #0189d3;
}


/* Стили для информационного текста */	
#bd_results a.bold {	
	color: #ff4747;
	text-decoration: none;
	font-weight: bold;
}	

#bd_results a.bold:hover {	
	color: #222222;
	text-decoration: underline;
	font-weight: bold;
}	

#bd_results p {	
	text-indent: 25px;
	text-align: justify;
}	

#bd_results strong {	
	color: #606060;
	font-weight: bold;
}	

#bd_results h3 {	
	margin: 12px 0 16px 0;
	color: #333333;
	font-size: 18px;
	text-transform: uppercase;
	text-align: left;
}	

#bd_results h4 {	
	margin: 8px 0 4px 0;
	color: #333333;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
}	

#bd_results .trademark {	
	font-family: georgia, palatino, serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
}	

#bd_results .epigraph {	
	text-align: right;
	font-family: georgia, palatino, serif;
	font-size: 13pt;
	font-style: italic;
	font-weight: bold;
}	

#bd_results .wishes,	
#bd_results .sentiment,	
#block-bottomb .sentiment {	
	text-align: center;
	font-family: georgia, palatino, serif;
	font-size: 12pt;
	font-style: italic;
}
	
#block-bottomb .sentiment {
	color: #bbbbbb;
}

#bd_results .caption,	
#bd_results .illustration,	
#bd_results .button-area {	
	text-align: center;
}	

#bd_results .signature {	
	font-style: italic;
	text-align: right;
	text-indent: 25px;
}	

#bd_results .sing {	
	float: right;
	margin: 4px 7px 12px 0 !important;
	font-size: 90%;
	font-weight: bold;
}	

#bd_results .section {	
	font-size: 12px;
}	

#bd_results .ruddy {	
	color: #a23b6c;
}	

#bd_results .country {	
	font-family: "MS Serif", "New York", serif;
	font-size: 110%;
}	

#bd_results article ul {	
	margin-right: 16px;
	list-style-type: square;
}	

#bd_results ul.sphere {	
 	list-style-image: url('/images/filling-all/casing/sphere.png');
}	

#bd_results ul.sphere ul {	
	margin-top: 8px;
 	list-style-image: url('/images/filling-all/casing/sphere-gray.png');
}	

#bd_results ul.sphere ul a {	
	color: #3f3f3f !important;
}	

#bd_results ul.sphere ul a:hover {	
	color: #d80000 !important;
}	

#bd_results ul.ruddy {	
 	list-style-image: url('/images/filling-all/casing/marker-ruddy.png');
}	

#bd_results ul.blue {	
 	list-style-image: url('/images/filling-all/casing/marker-blue.png');
}	

#bd_results .red {	
	color: #d80000;
}	

#bd_results .imgleft {	
	float: left;
	margin: 7px 12px 7px 1px;
}	

#bd_results .imgright {	
	float: right;
	margin: 7px 3px 7px 12px;
}	

#bd_results .imgcenter{	
	text-align: center;
}	

#bd_results .post-content table {	
	border-collapse: collapse;
	font-size: 12px;
	text-align: center;
	border: 1px solid #ffffff; /* Таблица размеров */
	margin: 0 auto;
}	

#bd_results .post-content table th,	
#bd_results .post-content table td {	
	width: 100px;
	padding: 0 5px;
	border: 1px solid #ffffff; /* Таблица размеров */
  text-align: center;	
}	


/* Страница FAQ */
#content .accordion-3.panel-group .panel.active .panel-heading:before {
	display: none;
}

#bd_results .post-content .accordion.panel-group .panel .panel-heading h4.panel-title {
	color: #6c6c6c;
	font-weight: normal;
	text-transform: none;
	text-align: left;
}

#bd_results .post-content .accordion.panel-group .panel .panel-heading h4.panel-title a {
	display: block;
	margin-left: 40px;
	margin-top: 0px;
	text-align: justify;
}
    
#bd_results .post-content .accordion.panel-group .panel .panel-heading:before {
	top: -4px;
	bottom: auto;
}
    
#bd_results .post-content .accordion.panel-group .panel .panel-body {
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;	
}
   

/* Left Column. Фильтры и Поиск */	
/* Стили для фильтра */	
.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-palette::before {
  color: transparent;
	width: 21px;
	height: 21px;
	margin-left: 2px;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-white::before {
	color: #ffffff;
	border: 2px solid #686666;
	padding: 1px 0px 0px 0px !important;
	margin-left: 1px !important;
	margin-right: 9px !important;
	line-height: 18px !important;
	font-size: 22px !important;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-silver::before {
	color: #c5c9ce;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-gold::before {	
	color: #cc9e6a;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-bronze::before {
	color: #917d7e;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-black::before {
	color: #000000;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-red::before {
	color: #ff0000;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-grey::before {
	color: #bbbabb;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-blue::before {
	color: #2b2ec3;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-brown::before {
	color: #513614;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-bordo::before {
	color: #791e1e;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-cyan::before {
	color: #52abd0;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-khaki::before {
	color: #446520;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-green::before {
	color: #099f41;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-peach::before {
	color: #c87d7a;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-coral::before {
	color: #f05d65;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-raspberry::before {
	color: #e04672;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-eggplant::before {
	color: #41203b;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-beige::before {
	color: #dec9bf;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-turquoise::before {
	color: #41ebe9;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-mint::before {
	color: #98f3ae;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-pink::before {
	color: #f3b1f2;
}	

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-yellow::before {
	color: #ffff00;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-lilac::before {
	color: #cb95ed;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-violet::before {
	color: #8106a9;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-nickel::before {
	color: #f5f2df;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-platinum::before {
	color: #f8f4f1;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-olive::before {
	color: #7f9f5d;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-orange::before {
	color: #fca601;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-milk::before {
	color: #fffee9;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-graphite::before {
	color: #333333;
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-multicolor::before {
	background-image:url(../images/palette/multicolor.jpg);
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-leopard::before {
	background-image:url(../images/palette/leopard.jpg);
}

.cf_wrapp_all form.cf_form ul.cf_filters_list span.cf-lightblue::before {
	color: #e8eefd;
}

.attention {
	color: #ff0000;
	font-weight: bold;
	margin-bottom: 10px;
}