

/* Start:/bitrix/templates/capitalim_s1/components/bitrix/menu/catalog_vertical/style.css?17081086676525*/
.bx_vertical_menu_advanced{	
	background:#ecf1f6;
	border-radius:4px;
}
.bx_vertical_menu_advanced>ul{
	display:block;
	margin:0 0 10px 0;
	padding:0;
	width:100%;
	border-radius:5px;
	background:#ecf1f6;
	list-style:none;
}
.bx_vertical_menu_advanced>ul li {
	border-top: 1px dotted #a2abb4;
}
.bx_vertical_menu_advanced>ul li:first-child{
	border:0;
}
/* 1 уровень */
.bx_vertical_menu_advanced .bx_hma_one_lvl{
	display:block;
	padding:0;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl>a{
	position:relative;
	z-index:105;
	display:block;
	padding:10px 20px 10px 12px;
	color:#444648;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	line-height:16px;
	font-weight: bold;
	background-image:url(/bitrix/templates/capitalim_s1/components/bitrix/menu/catalog_vertical/images/menu_arrow.png);
	background-repeat:no-repeat;
	background-position:95% 50%;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child,
.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child>a{border-radius:4px 4px 0 0}
.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child,
.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child>a {border-radius:0 0 4px 4px}
.bx_vertical_menu_advanced ul:last-child .bx_hma_one_lvl:last-child>a{border-bottom:none}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a{}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a{
	background-image:url(/bitrix/templates/capitalim_s1/components/bitrix/menu/catalog_vertical/images/arrow.png);
	background-position:right;
	background-repeat:no-repeat;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a{		
	border:none;	
	color:#fff;
	background-color:#444648;	
}
.bx_vertical_menu_advanced li:first-child .bx_hma_one_lvl.hover>a{
	border-radius:3px 3px 0 0;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover{}
.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover>a{z-index:1500}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a:active,
.bx_vertical_menu_advanced .bx_hma_one_lvl.current>a{}
/* // 1й уровень */
/* Контейнер*/
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container{
	position:absolute;
	top:0;
	left:0;
	z-index:1300;
	display:none;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-radius: 3px;	
	box-shadow:0 5px 10px 0 rgba(1,1,1,.29);
	background: #ecf1f6 !important;
	-webkit-box-shadow: 1px 1px 4px #7a7c7e;
	-moz-box-shadow: 1px 1px 4px #7a7c7e;
	box-shadow: 1px 1px 4px #7a7c7e;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover .bx_children_container{display:block}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block{
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin-bottom:-20000px;
	padding:9px 21px;
	padding-bottom:20000px;
	min-width:130px;
	max-width:280px;	
}
.bx_shadow_fix{display:none}
.bx_vertical_menu_advanced .dropdown:hover .bx_shadow_fix,
.bx_vertical_menu_advanced .dropdown.hover .bx_shadow_fix{
	position: absolute;
	top: 0;
	right: -2px;
	bottom: -5px;
	z-index: 1500;
	display: block;
	width: 5px;
	opacity: 1;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child{border-left:none}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1 .bx_children_block{width:100%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2 .bx_children_block{}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3 .bx_children_block{width:33.3%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4 .bx_children_block{width:25%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block.advanced{
	border-left:none;
	background:#f7fafb;
	box-shadow:inset 5px 0 7px -5px rgba(0,0,0,.12);
}
/*// Контейнер*/
/* 2й уровень*/
.bx_vertical_menu_advanced .bx_hma_one_lvl ul{
	display:block;
	margin:0;
	padding:0 0 10px 0;
	list-style:none;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel {
	display: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a{
	display:block;
	padding:5px 0;
}

/*.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a:hover{
	color: #366181;
}*/
/* //2й уровень*/
/* 3й уровень */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul{border-bottom:1px solid #f2f2f2}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent:last-child ul{border-bottom:none}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul li{line-height:24px}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a{
	display:block;
	padding:5px 10px;
}
/*.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a:hover{
	background:#f0f6f8;
	box-shadow:inset 0 1px 1px 0 #e3e9eb;
}*/
/* // 3й уровень */

/* Панель */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_advanced_panel{
	display:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_block.advanced .bx_children_advanced_panel{display:block !important}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel img{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	max-width:100%;
	max-height:220px;
	border:1px solid #e7e9ea;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel p{
	max-width:100%;
	max-height:220px;
	color:#000;
	text-align:left;
	white-space:normal;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
}

/* // Панель*/
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li{
	display:block;	
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a{
	display:block;
	color:#444648;
	text-decoration:none;	
	font-size: 14px;
	line-height:23px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a:hover{
	color:#08579d;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl ul li ul li a{
	color:#444648;
	text-decoration:none;
	font-size: 14px;
	line-height:16px;
}


@media (max-width:569px) {
	.bx_vertical_menu_advanced{display:none}
	.header_inner_bottom_line{
		overflow:hidden;
		height:auto;
	}
}
/* End */


/* Start:/bitrix/templates/capitalim_s1/components/bitrix/catalog.element/product_day/style.css?17081086672286*/
.product_element {
	margin-top:40px;
	padding-bottom:16px;
}
.header_yellow {
	background:#ffcb00;
	font-size:17px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	text-shadow:1px 1px 1px #ffee00;
	line-height: 40px;
	box-shadow: 0px -3px 2px #eaba00 inset;
	border-radius:5px 5px 0 0;
}
.product_element {
	border:1px solid #dfdfdf;
   background:#fff;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;	
	width:100%;	
	position:relative;
}
.plash_tax {
	width:56px;
	height:43px;
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/catalog.element/product_day/images/plash_tax.png) no-repeat left;
	position:absolute;
	top:20px;
	left:0;
	padding-left:13px;
}
.plash_tax .text_tax {
	color:#000;
	font-size:11px;
	padding-top:2px;
}
.plash_tax .value_tax{
	color:#000;
	font-weight:bold;
	font-size:19px;
}
.product_element a.img_product_day {
	width: 81%;
	display: block;
	margin: 0 auto;
	padding-top: 60%;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center;
	margin-top:20px;
	position:relative;
}
.product_element .img_product_day img{
	max-width:209px;
	max-height:172px;
}
.product_element .name_product {
	width: 81%;
	margin: 0 auto;
	text-align:center;
}
.product_element .name_product a {
	color:#1161a6;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
.product_element .name_product a:hover{
	color:#686868;
}
.product_element .price_block .new_price {
	font-size:24px;
	font-weight:bold;
	color:#282828;
	text-align: left;
	padding-left: 26%;
	margin-top: 5px;
}
.product_element .price_block .new_price span {
	font-size:18px;
}
.product_element .price_block .old_price {
	font-size:15px;
	color:#777777;
	text-align: left;
	padding-left: 26%;
	text-decoration:line-through;
	line-height:10px;
}
.product_element .time {
	width: 81%;
	margin: 0 auto;
	margin-top:20px;
}
.product_element .time .pdtd {
	font-size:10px;
	color:#777777;
	text-align:center;
}
.product_element .time .pd_td {
	width:37px;
	height:40px;
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/catalog.element/product_day/images/product.png) no-repeat center;
	color:#fff;
	text-align:center;
	font-size:24px;
	font-family:Arial Narrow,Arial,sans-serif;
}
.product_element .time .pd_num_separator {
	font-weight:bold;
	color:#282827;
}
#action_end {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
/* End */


/* Start:/bitrix/templates/capitalim_s1/components/bitrix/news.list/new_on_main/style.css?1708108667653*/
.main_news {
	padding-left:0;
	margin-top:33px;	
}
.main_news .news-date-time{
	font-size:11px;
	color:#686868!important;
	margin-bottom:8px;
}
.main_news .news-item a.name_news {
	font-size:13px;
	display:block;
	height:36px;
	overflow:hidden;
	font-weight:bold;
}
.main_news .preview {
	padding-top: 10px;
	margin-bottom: 12px;
	line-height: 15px;
	font-size:12px;
	color:#686868;
}
.main_news  a.header_grey{
	text-decoration: none;
	margin-bottom: 15px;
	display: block;
}
.main_news .news-item {
	border-top:1px dotted #c6c6c6;
	margin-bottom:5px;
	margin-left:9px;
	padding-top:5px;
}
.main_news .all_news {
	font-size: 12px;
	line-height: 31px;
}
/* End */


/* Start:/bitrix/templates/capitalim_s1/components/bitrix/news.list/articles_on_main/style.css?1708108667701*/
.main_articles {
	padding-left:0;
	margin-top:33px;	
}
.news-date-time{
	font-size:11px;
	color:#686868!important;
	margin-bottom:8px;
}
.main_articles a.name_news {
	font-size:14px;
	display:block;
	height:36px;
	overflow:hidden;
}
.main_articles .preview {
	padding-top: 10px;
	margin-bottom: 5px;
	line-height: 15px;
	font-size:12px;
	color:#686868;
}
.main_articles  a.header_grey{
	text-decoration: none;
	margin-bottom: 15px;
	display: block;
}
.main_articles .news-item {
	border-top:0;
	margin-bottom:20px;
	margin-left:9px;
}
.all_news {
	font-size: 12px;
	line-height: 31px;
}
.main_articles .picture {
	max-width:53px;
	max-height:53px;
	margin-right:2px;
	margin-bottom:2px;
	float:left;
}
/* End */


/* Start:/bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/style.css?17081086671592*/
.bx-wrapper .bx-viewport {
	border:0!important;
	margin:0;
	left:0!important;
	border-radius:3px;
	-moz-box-sizing: border-box; /* Р”Р»СЏ Firefox */  
	box-sizing: border-box; /* РЁРёСЂРёРЅР° Р±Р»РѕРєР° СЃ РїРѕР»СЏРјРё */
	box-shadow:none!important;
}
.bx-wrapper {
	padding-bottom:3%!important;
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/images/shadow_banner.png) no-repeat bottom;
	background-size:contain;
}
.bx_slider {
	margin:0;
	padding:0;
}
.bx-wrapper .bx-controls-direction a {
	width:40px!important;
	height:40px!important;
	z-index:10;
}
.bx-wrapper .bx-prev {
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/images/sprite.png) no-repeat 0 0!important;
}
.bx-wrapper .bx-prev:hover {
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/images/sprite.png) no-repeat 0 -40px!important;
}
.bx-wrapper .bx-next {
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/images/sprite.png) no-repeat -40px 0!important;
}
.bx-wrapper .bx-next:hover {
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/images/sprite.png) no-repeat -40px -40px!important;
}
.bx-wrapper .bx-pager {
	text-align: right!important;
	font-size: 0!important;	
	padding-top: 0!important;
	bottom: 13%!important;
	right:30px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	width:20px!important;
	height:20px!important;
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/images/sprite.png) no-repeat -80px 0!important;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover {
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/images/sprite.png) no-repeat -80px -20px!important;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/images/sprite.png) no-repeat -80px -20px!important;
}
@media (max-width:768px){
	.bx-wrapper .bx-pager {
		text-align: center!important;	
		right:auto!important;
	}
}
/* End */


/* Start:/bitrix/templates/capitalim_s1/components/bitrix/news.list/four_banners/style.css?17081086671823*/
.banners-list {
	width:100%;	
}
.banners-list ul {
	padding:0;
	margin:0;
	list-style:none;
}
.banners-list ul li{
	width: 21.9%;
	float: left;
	margin-right: 1.2%;
	margin-bottom:15px;
	position:relative;
}
.banners-list ul li {
	width: 21.9%;
	float: left;
	margin-right: 4.1%;
}
.banners-list ul li:last-child {
	float:right;
	clear:right;
	margin-right:0;
}
.banners-list ul li a.img_banner {
	display:block;
	width:100%;
	border:1px solid #f4f4f4;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-top: 117.5%;
	background-position:center;
	background-repeat:no-repeat;
	background-size:100%;
	border-radius:3px;
	box-shadow:1px 1px 1px #dcdcdc;
}
.banners-list ul li .link {
	background-color:#000;
	width:120px;
	height:31px;
	opacity:0.76;
	position:absolute;
	bottom:29px;
	right:1px;
}
.banners-list ul li .link p {
	font-size: 14px;
	padding-top: 0;
	width: 100%;
	margin: 0;
	line-height: 33px;
	height: 100%;
	display: block;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Babas',Arial,sans-serif;
	background: url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/four_banners/images/arrow.png) no-repeat 19px 12px;
}
.banners-list ul li .link p:hover{
	color:#cf9f33;
	background:url(/bitrix/templates/capitalim_s1/components/bitrix/news.list/four_banners/images/arrow_hover.png) no-repeat 19px 12px;
}
@media (max-width:768px){
	.banners-list ul li{
		width:49%;
		margin-right:1%;
		float:left;
		box-shadow:none;
		border:0;
	}	
	.banners-list ul li a.img_banner {
		box-shadow:none;
		border:0;
	}
	.banners-list ul li:nth-child(even) {
		margin-right:0;
		float:right;
	}
	.banners-list ul li a.img_banner{
		background-size:contain;
		background-position:top;
		padding-top:70%;
	}
}
@media (max-width:460px){
	.banners-list ul li .link{
		display:none;
	}
}
@media (max-width:310px){
	.banners-list ul li {
		width:100%;
		margin-right:0;
	}
	.banners-list ul li .link{
		display:block;
	}
}
/* End */


/* Start:/bitrix/templates/capitalim_s1/components/bitrix/news.list/shares_index/style.css?17081086672328*/
.shares {
	padding:0;
	margin:0;	
}
.one_shares {
	width:47.8%;	
	margin-bottom:25px;
	-moz-box-sizing: border-box; 
   box-sizing: border-box; 
	list-style:none;
	float:left;
	border:1px solid #dddddd;
	border-radius:5px;
	padding:12px 16px;
	margin:0;
	margin-bottom:15px;
	position:relative;
}
.one_shares a.detail_shares {
	position:absolute;
	bottom:0;
	right:15px;
	height: 23px;
	width: 84px;
	text-align:center;
	background:#ffcc00;
	display:block;
	color:#444648;
	font-size:10px;
	font-style:italic;
	text-decoration:none;
	border-radius:5px 5px 0 0;
	line-height: 25px;
}
.one_shares:hover{
	box-shadow: 3px 3px 4px #ddd;
} 
.one_shares:nth-child(2) {
	float:right;
}
.one_shares a.img_shares {
	display: block;
	position: relative;
	width: 27%;
	padding-top: 27%;
	float: left;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
.one_shares a.img_shares span.stick {
	display:block;
	position:absolute;
	width:80%;
	height:48px;
	background:rgba(207,159,51,0.87);
	left:0;
	bottom:35px;
	padding-left:20px;
	font-size:30px;
	color:#fff;
	font-family:'Babas',Arial,sans-serif;
	line-height: 46px;
}
.one_shares .body_shares {
	float: right;
	width: 69%;
}
.one_shares a.name_shares {
	font-size:15px;	
	font-family:Arial,sans-serif;
	color:#444648;
	text-decoration:none;
	display:block;
	font-weight:bold;
	height: 32px;
	line-height: 15px;
}
.one_shares  a.name_shares:hover{
	color:#1d6eb1;
	text-decoration:underline;
}
.one_shares .prev_text {
	clear:both;
	width:100%;
	overflow:hidden;
	padding-top:0;
	font-size:11px;
	color:#2e2e2e;
	min-height: 65px;
	line-height:12px;
}
.one_shares .period {
	font-size:12px;
	font-family:Arial,sans-serif;	
	color:#1060a5;
	display:block;
	width:auto;
	padding:5px 30% 5px 0;
	float:left;
	border-top:1px dotted #a0a0a0;
	border-bottom:1px dotted #a0a0a0;
	overflow:hidden;
	margin-top:7px;
	font-weight:bold;
	margin-bottom: 7px;
}
.one_shares .period p {
	padding:0;
	margin:0;
}
@media (max-width:1024px){
	.one_shares a.img_shares span.stick {
		font-size:24px;
	}
	.one_shares {
		width:100%;
	}
}
@media (max-width:600px){
	.one_shares a.img_shares span.stick {
		display:none;
	}
}
@media (max-width:580px) {
	.one_shares a.img_shares {
		display:none;
		width:0;
		height:0;
	}
	.one_shares .body_shares {
		width:100%;
	}
}
/* End */


/* Start:/bitrix/templates/capitalim_s1/components/bitrix/catalog.sections.top/uni_rublicks/style.css?17081086671022*/
.catalog-sections-top ul {
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
}
.catalog-sections-top ul li.one_section {
	width: 23.5%;
	float: left;
	margin-right: 1.5%;
	margin-bottom: 15px;
	position: relative;
}
.catalog-sections-top ul li.one_section:last-child {
	float:right;
}
.catalog-sections-top ul li.one_section a.img_banner {
	display:block;
	width:100%;	
	padding-top: 54.0%;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
}
.catalog-sections-top ul li.one_section a.name {
	text-align:center;
	display:block;
	width:100%;
	margin-top:20px;
	font-size: 16px;
	font-weight: bold;
}
@media (max-width:768px){
	.catalog-sections-top ul li.one_section {
		width:49%;
		margin-right:1%;
		float:left;
		box-shadow:none;
		border:0;
	}	
	.catalog-sections-top ul li.one_section:nth-child(even) {
		margin-right:0;
		float:right;
	}
		.catalog-sections-top ul li.one_section a.img_banner {
		background-size:contain;
		background-position:top;
		padding-top:70%;
	}
}
/* End */


/* Start:/bitrix/templates/capitalim_s1/components/bitrix/catalog.top/uni_popular/style.css?17081086672790*/
ul.popular {
	list-style:none;
	margin:0;
	padding:0;
	margin-bottom:-40px;
}
ul.popular .one_section_product_cells {
	width:24%;	
	display:inline-block;
	margin-bottom:40px;
	padding-bottom:22px;	
	vertical-align:top;
}
ul.popular li.one_section_product_cells:nth-child(4n) .image_product {
	border-right:0;
}
ul.popular .one_section_product_cells .image_product {
	width: 88%;
	padding-top: 64%;
	display: block;
	background-position:center;	
	background-repeat:no-repeat;
	background-size:contain;
	margin:0 auto;
	position:relative;
	border-right:1px dotted #bfbfbf;
}
ul.popular .one_section_product_cells .image_product:hover {
	-webkit-filter: contrast(110%);
}
ul.popular .one_section_product_cells .name_product {
	height:47px;
	overflow:hidden;
	margin-top:15px;
	width: 88%;
	margin:0 auto;
	line-height:18px;
}
ul.popular .one_section_product_cells .price_block .name_price {		
}
ul.popular .one_section_product_cells .price_block .old_price {
	padding-left:5px;
}
ul.popular .one_section_product_cells .price_block .old_price, 
ul.popular .one_section_product_cells .price_block .old_price span{
	color:#2d2d2d;
	font-size:12px;
	font-weight:normal;
	text-decoration:line-through;
	
}
.one_section_product_cells .name_product a {
	color:#1d6eb1;
	font-size:15px;
	font-weight:bold;
	height:37px;
	overflow:hidden;
	display:block;
}
ul.popular .one_section_product_cells .name_product a:hover{
	color:#444648;
}
ul.popular .one_section_product_cells .buys {
	width: 88%;
	margin:0 auto;
	overflow:hidden;
	margin-top:5px;
}
ul.popular .one_section_product_cells .price_block {
	margin-left:0;
	float:left;
}
ul.popular .one_section_product_cells .price_block .new_price {
	font-size:17px;
	font-weight:bold;
	color:#3b3b43;
	background:#fed700;
	padding:1px 5px;
	border-radius:3px;
}
ul.popular .one_section_product_cells .price_block .new_price span { 
	font-size:17px;
}
ul.popular .one_section_product_cells .buy_block {	
	float:right;
}
ul.popular .one_section_product_cells .big_buy{
	width:100%;
} 
@media all and (max-width:1000px) {
	ul.popular .one_section_product_cells {
		width:32%;
	}
	ul.popular li.one_section_product_cells:nth-child(4n) .image_product {
		border-right:1px dotted #bfbfbf;
	}
	ul.popular li.one_section_product_cells:nth-child(3n) .image_product {
		border-right:0;
	}
}
@media all and (max-width:640px) {
	ul.popular .one_section_product_cells {
		width:49%;
	}
	ul.popular li.one_section_product_cells:nth-child(3n) .image_product {
		border-right:1px dotted #bfbfbf;
	}
	ul.popular li.one_section_product_cells:nth-child(2n) .image_product {
		border-right:0;
	}
}
@media all and (max-width:350px) {
	ul.popular .one_section_product_cells {
		width:100%;
	}
	ul.popular li.one_section_product_cells .image_product {
		border:0!important;
	}
}
/* End */
/* /bitrix/templates/capitalim_s1/components/bitrix/menu/catalog_vertical/style.css?17081086676525 */
/* /bitrix/templates/capitalim_s1/components/bitrix/catalog.element/product_day/style.css?17081086672286 */
/* /bitrix/templates/capitalim_s1/components/bitrix/news.list/new_on_main/style.css?1708108667653 */
/* /bitrix/templates/capitalim_s1/components/bitrix/news.list/articles_on_main/style.css?1708108667701 */
/* /bitrix/templates/capitalim_s1/components/bitrix/news.list/main_slider/style.css?17081086671592 */
/* /bitrix/templates/capitalim_s1/components/bitrix/news.list/four_banners/style.css?17081086671823 */
/* /bitrix/templates/capitalim_s1/components/bitrix/news.list/shares_index/style.css?17081086672328 */
/* /bitrix/templates/capitalim_s1/components/bitrix/catalog.sections.top/uni_rublicks/style.css?17081086671022 */
/* /bitrix/templates/capitalim_s1/components/bitrix/catalog.top/uni_popular/style.css?17081086672790 */
