

/* Start:/local/templates/uniconf/components/bitrix/news/catalog/style.css?163335332321911*/
/**

* @category		Individ

* @copyright	2013 Individ LTD (http://individ.ru)

*/

#page {

    background: url("/local/templates/uniconf/components/bitrix/news/catalog/../../../../images/milk-and-coffee-background.jpg") no-repeat scroll center 0 #E8CDAD !important;

}

#page #header {

	background: #f3f3f3;

}

/* Products list */

.news-catalog-list .catalog-filter{

	padding-bottom: 20px;

    position: relative;

    z-index: 4;

}

.news-catalog-list .catalog-filter h2{

	font-size: 23px;

	font-weight: bold;

	margin-bottom: 34px;

}

.news-catalog-list .production-content.search-filter {

	padding-bottom: 22px;

}









.news-catalog-list .catalog-search-box{

	background: #fff4c9;

	border-radius: 4px 0 0 4px;

	color: #472412;

	padding: 20px;

	position: fixed;

	right: 0;

	top: 25%;

	width: 120px;

	z-index: 100;

	

	background: -moz-linear-gradient(top,  #fff4c9 0%, #ffffff 100%);

	background: -webkit-linear-gradient(top,  #fff4c9 0%,#ffffff 100%);

	background: -o-linear-gradient(top,  #fff4c9 0%,#ffffff 100%);

	background: -ms-linear-gradient(top,  #fff4c9 0%,#ffffff 100%);

	background: linear-gradient(to bottom,  #fff4c9 0%,#ffffff 100%);

	

	-moz-box-shadow: 2px 2px 3px 1px rgba(0, 0, 0, 0.25);

	-o-box-shadow: 2px 2px 3px 1px rgba(0, 0, 0, 0.25);

	-webkit-box-shadow: 2px 2px 3px 1px rgba(0, 0, 0, 0.25);

	box-shadow: 2px 2px 3px 1px rgba(0, 0, 0, 0.25);

}

.news-catalog-list .catalog-search-box h3,

.news-catalog-list .catalog-search-box h4{

	text-align: center;

	text-transform: uppercase;

}

.news-catalog-list .catalog-search-box h3{

	font-size: 16px;

	font-weight: bold;

	margin: 0 0 10px;

}

.news-catalog-list .catalog-search-box h4{

	font-size: 13px;

}

.news-catalog-list .catalog-search-box .markers li{

	margin-bottom: 14px;

}

.news-catalog-list .catalog-search-box select{

	padding: 1px 2px 0;

	width: 100%;

}









.news-catalog-list .catalog-filter .factories{

	background-color: #D8B487;

	border: 1px solid #B68D5B;

	border-radius: 4px;

	color: #472412;

	float: left;

	padding: 12px;

	position: relative;

	width: 244px;

	z-index: 0;

	

	-moz-box-shadow: 0 2px 3px 2px rgba(0, 0, 0, 0.3);

	-o-box-shadow: 0 2px 3px 2px rgba(0, 0, 0, 0.3);

	-webkit-box-shadow: 0 2px 3px 2px rgba(0, 0, 0, 0.3);

	box-shadow: 0 2px 3px 2px rgba(0, 0, 0, 0.3);

}

.news-catalog-list .catalog-filter .factories:before{

	bottom: 0;

	content: '';

	left: 0;

	position: absolute;

	right: 0;

	top: 0;

	z-index: -1;

	

	background-image: -moz-radial-gradient(center, ellipse cover,  rgba(240,222,193,1) 0%, rgba(240,222,193,0) 100%);

	background-image: -webkit-radial-gradient(center, ellipse cover,  rgba(240,222,193,1) 0%,rgba(240,222,193,0) 100%);

	background-image: -o-radial-gradient(center, ellipse cover,  rgba(240,222,193,1) 0%,rgba(240,222,193,0) 100%);

	background-image: -ms-radial-gradient(center, ellipse cover,  rgba(240,222,193,1) 0%,rgba(240,222,193,0) 100%);

	background-image: radial-gradient(ellipse at center,  rgba(240,222,193,1) 0%,rgba(240,222,193,0) 100%);

}

.news-catalog-list .catalog-filter .factories h3{

	font-size: 20px;

	font-weight: bold;

	height: 32px;

	line-height: 32px;

	margin: 20px 0 30px 10px;

	text-transform: uppercase;

}

.news-catalog-list .catalog-filter .factories .count{

    background: url("/local/templates/uniconf/components/bitrix/news/catalog/../../../../images/catalog/fabtics-count.png") no-repeat scroll 0 0 transparent;

    display: inline-block;

    font-size: 65px;

    height: 51px;

    padding-right: 20px;

    vertical-align: top;

    width: 66px;

}

.news-catalog-list .catalog-filter .factories select{

	width: 100%;

}



.select-wrap select.select-big optgroup {

	margin:0 0 10px 0;

}

.select-wrap select.select-big option {

	font-size:14px;

}



.news-catalog-list .catalog-filter .factories select option.enabled {

	margin-left:15px;

}

.news-catalog-list .catalog-filter .factories select option.disabled {

	margin-left:15px;

}









.news-catalog-list .catalog-filter .brands{

	float: left;

	font-size: 13px;

	margin-left: 20px;

	width: 640px;

}

.news-catalog-list .catalog-filter .your-choice-brand{

    display: none;

    float: right;

    font-size: 13px;

    margin-top: 10px;

    width: 642px;

}

.news-catalog-list .catalog-filter .your-choice-brand .red {

	color: red;

}

.news-catalog-list .catalog-filter .small-arrows-wrap{

	padding-left: 0;

	padding-right: 0;

	z-index: -1;

}

.news-catalog-list .catalog-filter .small-brown-arrows{

	visibility: hidden;

}

.news-catalog-list .catalog-filter .small-brown-arrows{

}

.news-catalog-list .catalog-filter .brands .jq-scrollbar{

	margin-top: 8px;

}

.news-catalog-list .catalog-filter .brands .jq-scrollbar-bar{

	color: #ffffff;

	font-size: 14px;

	font-weight: bold;

	line-height: 18px;

	text-align: center;

}

.news-catalog-list .catalog-filter .brands article{

	color: #482C22;

	float: left;

	margin: 2px 2px 4px 6px;

	min-height: 118px;

	padding: 5px;

	text-align: center;

	width: 110px;

}

.news-catalog-list .catalog-filter .brands article:hover,

.news-catalog-list .catalog-filter .brands article.selected

{

	background-color: #ffffff;

	border-radius: 2px;

	

	-moz-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.37);

	-o-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.37);

	-webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.37);

	box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.37);

	

	color: #ffffff;

	

	background: rgb(254,149,22); /* Old browsers */

	background: -moz-linear-gradient(top, rgba(254,149,22,1) 0%, rgba(205,88,1,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,149,22,1)), color-stop(100%,rgba(205,88,1,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, rgba(254,149,22,1) 0%,rgba(205,88,1,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, rgba(254,149,22,1) 0%,rgba(205,88,1,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, rgba(254,149,22,1) 0%,rgba(205,88,1,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom, rgba(254,149,22,1) 0%,rgba(205,88,1,1) 100%); /* W3C */

}



.news-catalog-list .catalog-filter .brands article .image{

	display: block;

	height: 86px;

}

.news-catalog-list .catalog-filter .brands article img{

	max-height: 84px;

	width: 100%;

	border: 1px solid #DBC4A5;

	background: #FCF4E9;

	border-radius: 4px;

	-moz-box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, 0.2);

	-o-box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, 0.2);

	-webkit-box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, 0.2);

	box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, 0.2);

}

.news-catalog-list .catalog-filter .brands article h3{

	font-size: 13px;

	font-weight: normal;

	margin: 0 -5px;

}

.news-catalog-list .catalog-filter .brands article a{

	text-decoration: none;

}









.news-catalog-list  .production-bottom-desc{

	padding-bottom: 30px;

}









/* Product detail */

.news-catalog-detail .general{

	color: #482C22;

	margin-bottom: 20px;

}

.news-catalog-detail .details-awards {

	width: 420px;

	float: left;

}

.news-catalog-detail .details-block,

.news-catalog-detail .awards-block{

	/*float: left;*/
	clear: left;

	margin-right: 30px;

	width: 420px;

}

.news-catalog-detail .images-block{

	float: right;

	width: 490px;

}



.news-catalog-detail .details-block .text{

	font-size: 14px;

	line-height: 1.5;

	margin-bottom: 16px;

}

.news-catalog-detail .details-block table.props{

	background-color: #FBF4E3;

	margin-bottom: 16px;

	width: 100%;

	

	-moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.25);

	-o-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.25);

	-webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.25);

	box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.25);

}

.news-catalog-detail .details-block table.props tr{

	border: 1px solid #E3CAAE;

}

.news-catalog-detail .details-block table.props td{

	padding: 6px 12px;

}

.news-catalog-detail .details-block table.props .name{

	color: #601F09;

	width: 74%;

}

.news-catalog-detail .details-block table.props .value{

	color: #383838;

	font-size: 14px;

	border-left: 1px solid #E3CAAE;

	border-right: 1px solid #E3CAAE;

}



.news-catalog-detail .images-block .full{

	float: left;

	margin-right: 28px;

	position: relative;

	text-align: center;

	width: 380px;

	/*min-height:350px;*/

}

/*

.news-catalog-detail .images-block .small-brown-arrows.prev{

	background-position: -63px -397px;

}

.news-catalog-detail .images-block .small-brown-arrows.next{

	background-position: -83px -397px;

}*/

.news-catalog-detail .images-block .full img{

	max-width: 100%;

}

.news-catalog-detail .images-block .full .marker{

	background: url(/local/templates/uniconf/components/bitrix/news/catalog/../../../../images/markers.png) no-repeat 0 0 transparent;

	float: left;

    position: relative;

    top: 0;

    vertical-align: top;

    width: 110px;

	margin-bottom: 2px;

	left: -5px;

}

.news-catalog-detail .images-block .full .markers{

	bottom: 0;

    height: 100%;

    position: absolute;

    top: 0;

    width: 110px;

}

.news-catalog-detail .images-block .full .marker.new{

	background-position: -63px -315px;

	height: 50px;

	width: 113px;

}

.news-catalog-detail .images-block .full .marker.hit{

	background-position: -63px -194px;

	height: 45px;

	width: 113px;

}

.news-catalog-detail .images-block .full .marker.abstinence{

	background-position: -85px -235px;

	height: 75px;

	width: 113px;

}

.news-catalog-detail .images-block .full .marker.halyal{

	background-position: -87px -526px;

	height: 72px;

	width: 114px;

}

.news-catalog-detail .images-block .full .marker.spec-cena{

	background-position: -1px -375px;

	height: 79px;

	width: 75px;

}

.news-catalog-detail .images-block .full .marker.sell{

	background-position: -59px -130px;

	height: 53px;

	width: 140px;

}

.news-catalog-detail .images-block .full .marker.no-karamel{

	background-position: -65px -455px;

	height: 70px;

	width: 107px;

}

/*Иконка Здоровый продукт 2017*/

/*.news-catalog-detail .images-block .full .marker.zdor{

	background-position: -120px -1px;

    height: 80px;

    width: 80px;

}*/

.news-catalog-detail .images-block .full .button{

	display: inline-block;

	font-weight: normal;

	margin-top: 14px;

	

	-moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.25);

	-o-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.25);

	-webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.25);

	box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.25);

}

.news-catalog-detail .images-block .thumbs{

	float: left;

	width: 82px;

}

.news-catalog-detail .images-block .thumbs li{

	height: 83px;

	margin-bottom: 8px;

}

.news-catalog-detail .images-block .thumbs img{

	max-width: 100%;

	

	-moz-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.25);

	-o-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.25);

	-webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.25);

	box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.25);

}



.news-catalog-detail .awards-block .news-list-awards-slider h2{

	font-size: 18px;

	font-weight: bold;

}



.news-catalog-detail .accent-block{

	margin-bottom: 20px;

}



.news-catalog-detail .assortment-block{

	margin-bottom: 50px;

}

.news-catalog-detail .assortment-block h2{

}

.news-catalog-detail .assortment-block .search-filter,

.news-catalog-detail .assortment-block .bot-bar{

	display: none;

}

.news-catalog-detail .assortment-block .header{

	margin-bottom: 16px;

}

.news-catalog-detail .assortment-block .header h2{

	float: left;

	font-weight: bold;

	margin: 0;

}

.news-catalog-detail .assortment-block .header p{

	color: #903003;

	float: right;

	font-size: 12px;

	margin: 0;

	padding-top: 6px;

}

.news-catalog-detail .assortment-block .header .button{

	font-size: 14px;

	font-weight: normal;

	margin-left: 24px;

}

.news-catalog-detail .assortment-block .assort-items{

	overflow: hidden;

}

.news-catalog-detail .assortment-block .assort-items .small-arrows-wrap{

	padding: 0;

	width: 99999px;

}

.news-catalog-detail .assortment-block .assort-items section{

    float: left;

}

.news-catalog-detail .assortment-block .assort-items section a{

    display: inline-block;

}

.news-catalog-detail .assortment-block .assortment-scrollbar{

	margin: 0 auto;

	width: 50%;

}
.news-catalog-detail .return {
    text-align: right;
    margin-bottom: 12px;
}


/* new select =) */

.my-select {

	position: relative;

	z-index: 5;

}

.my-select .factory-b-link{

	background: #FFFFFF;

	border: 1px solid #AAAAAA;

	border-radius: 5px;

	display: inline-block;

	overflow: hidden;

	position: relative;

	z-index: 0;

    padding: 16px 10px;

    text-decoration: none;

    width: 100%;

	height: 50px;

	overflow: hidden;

	

	

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	

	-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16) inset;

	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16) inset;

	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16) inset;

	

	/* Правки (2 строчки в селекте), если что удалить */

	padding: 10px;

}

.my-select .factory-b-link:after{

	color: #000000;

	content: '▼';

	font-size: 11px;

	line-height: 1;

	margin-top: -5px;

	position: absolute;

	right: 4px;

	top: 50%;

	z-index: -1;

}

/* правка для левого большого выпадающего списка */

	article.factories .my-select .factory-b-link:after{

		top: 18px;

	}

/* */

.my-select .link-small,

.my-select .link-small-section

{

	height: 12px;

	padding: 2px 4px 18px;

}



.my-select .factory-b-list {

    background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #AAAAAA;

    border-left: 1px solid #AAAAAA;

    border-radius: 0 0 5px 5px;

    border-right: 1px solid #AAAAAA;

    display: none;

    height: 300px;

    overflow: auto;

    position: absolute;

    top: 45px;

    width: 243px;

}

.my-select .list-small{

    border: 1px solid #AAAAAA;

    border-radius: 5px 5px 5px 5px;

    height: 268px;

    overflow: auto;

    right: 0;

    top: -248px;

}

.my-select .list-small-section{

    border: 1px solid #AAAAAA;

    border-radius: 5px 5px 5px 5px;

    height: 113px;

    overflow: auto;

    right: 0;

    top: 0;

    width: 200px;

	z-index: 5;

}

article.factory {

	position:relative;

	z-index:2;

}

article.brand, 

article.section

{

	z-index:1;

}

.my-select .factory-b-list ul{

    list-style: none;

	margin: 0;

}

.my-select .factory-b-list ul li{

	padding: 3px 10px 3px 25px;

}

.my-select .factory-b-list ul li.disabled{

	color: #cccccc;

}

.my-select .factory-b-list ul li.disabled:hover,

.my-select .factory-b-list ul li.disabled-cat:hover

{

	background: none;

}

.my-select .list-small-section ul li {

	padding: 3px 10px 3px 5px;

}

.my-select .list-small-section ul li.selected{

	background: #ccc;

}

.my-select .factory-b-list ul li.category{

    padding-left: 10px;

}

.my-select .factory-b-list ul li.category span{

    color: #858585;

    display: block;

    padding-left: 20px;

}



.my-select .factory-b-list ul li.disabled-cat{

    padding-left: 10px;

	font-weight: bold;

}

.my-select .factory-b-list ul li.enable,

.my-select .factory-b-list ul li.all

{

    cursor: pointer;

}

.my-select .factory-b-list ul li:hover{

	background: #FFE6C9;

}



.catalog-search-box .category-view{

	display: none;

}



@media screen and (max-width: 960px), screen and (max-device-width: 960px) {

	.news-catalog-list .catalog-search-box{

		border-radius: 4px;

		padding: 10px;

		position: relative;

		width: auto;

		z-index: 3;

	}

	.news-catalog-list .catalog-search-box h3{

		display: none;

	}

	.news-catalog-list .catalog-search-box h4{

		margin: 4px 0 8px;

	}

	.news-catalog-list .catalog-search-box .markers{

		float: left;

		position: relative;

		width: 450px;

	}

	/* Блок секции

	.news-catalog-list .catalog-search-box .markers:after{ 

		background: #F0DF95;

		bottom: 0;

		content: '';

		position: absolute;

		right: 0;

		top: 0;

		width: 1px;

	}*/

	.news-catalog-list .catalog-search-box .markers ul{

		margin-top: -12px;

	}

	.news-catalog-list .catalog-search-box .markers li{

		float: left;

		margin: 12px 0 0;

		width: 205px;

	}

	.news-catalog-list .catalog-search-box .markers label{

		margin-right: 8px;

	}

	.news-catalog-list .catalog-search-box .section{

		position: absolute;

		right: 40px;

		top: 17px;

		width: 160px;

	}

	.news-catalog-list .catalog-search-box .factory,

	.news-catalog-list .catalog-search-box .brand{

		display: none;

	}

	

	.news-catalog-list .catalog-filter .factories{

		width: 192px;

	}

	.news-catalog-list .catalog-filter .brands{

		margin-left: 4px;

		padding: 0 16px 0 10px;

		width: 392px;

	}

	.catalog-filter .brands .small-brown-arrows {

		top: 37%;

	}

	

	.news-catalog-list .catalog-filter .your-choice-brand{

		width: 398px;

	}

	

	.news-catalog-list .catalog-filter .small-brown-arrows{

		visibility: visible;

	}

	.news-catalog-list .catalog-filter .brands .scroll-pane {

		display: none;

	}

	

	

	

	

	.news-catalog-list .search-filter{

		display: none;

	}

	

	

	

	

	.news-catalog-list .production-ajax-content .production-white{

		margin-top: -34px;

		padding-top: 44px;

	}

	

	

	

	

	.news-catalog-detail .details-block{

		width: 290px;

	}

	.news-catalog-detail .images-block{

		width: 320px;

	}

	.news-catalog-detail .images-block .full{

		float: none;

		margin: 0 30px 20px;

		width: auto;

		min-height:50px;

	}

	.news-catalog-detail .images-block .full .button{

		display: none;

	}

	.news-catalog-detail .images-block .thumbs{

		float: none;

		width: auto;

	}

	.news-catalog-detail .images-block .thumbs li{

		display: inline-block;

		height: auto;

		margin: 5px;

	}

	.news-catalog-detail .images-block .thumbs a{

		background: #B8B8B8;

		border-radius: 100px;

		display: inline-block;

		height: 16px;

		width: 16px;

		

		background: -moz-linear-gradient(top,  #dddddd 0%, #a8a8a8 100%);

		background: -webkit-linear-gradient(top,  #dddddd 0%,#a8a8a8 100%);

		background: -o-linear-gradient(top,  #dddddd 0%,#a8a8a8 100%);

		background: -ms-linear-gradient(top,  #dddddd 0%,#a8a8a8 100%);

		background: linear-gradient(to bottom,  #dddddd 0%,#a8a8a8 100%);

	}

	.news-catalog-detail .images-block .thumbs .active a{

		background: #be4918;

		background: -moz-linear-gradient(top,  #be4918 0%, #8d2e01 100%);

		background: -webkit-linear-gradient(top,  #be4918 0%,#8d2e01 100%);

		background: -o-linear-gradient(top,  #be4918 0%,#8d2e01 100%);

		background: -ms-linear-gradient(top,  #be4918 0%,#8d2e01 100%);

		background: linear-gradient(to bottom,  #be4918 0%,#8d2e01 100%);

	}

	.news-catalog-detail .images-block .thumbs img{

		display: none;

	}

	.news-catalog-detail .images-block .small-arrows-wrap{

		padding: 0;

		text-align: center;

	}

	.news-catalog-detail .images-block .small-brown-arrows{

		visibility: hidden;

	}

	.news-catalog-detail .details-awards {

		width: 315px;

	}

	

	.news-catalog-detail .awards-block{

		clear: both;

		float: none;

		margin: 20px 0 10px;

		width: auto;

	}

	

	.news-catalog-detail .assortment-block .header h2,

	.news-catalog-detail .assortment-block .header p{

		float: none;

		margin: 0;

	}

	.news-catalog-detail .assortment-block .header .button{

		background: none;

		color: inherit;

		font-size: inherit;

		padding: 0;

		text-decoration: underline;

	}

	

	.news-catalog-detail .assortment-block .assortment-scrollbar{

		width: 80%;

	}

	

	.my-select .factory-b-list {

		width: 191px;

	}

	



	.catalog-search-box .category-view{

		display: block;

	}

}









@media screen and (max-width: 660px), screen and (max-device-width: 660px) {

	.news-catalog-list .catalog-filter h2 {

		font-size: 20px;

	}

	.news-catalog-list .catalog-filter .factories{

		float: none;

		margin: 0 auto 20px;

		width: 80%;

	}

	.news-catalog-list .catalog-filter .brands{

		float: none;

		margin-left: -10px;

		width: auto;

	}

	.news-catalog-list .catalog-filter .brands article{

		width: 120px;

	}

	.news-catalog-list .catalog-filter .brands article .image{

		height: 90px;

	}

	

	.news-catalog-list .catalog-search-box .markers,

	.news-catalog-list .catalog-search-box .section{

		float: none;

		padding: 0;

		width: auto;

	}

	.news-catalog-list .catalog-search-box .markers:after,

	.news-catalog-list .catalog-search-box .section:after{

		display: none;

	}

	.news-catalog-list .catalog-search-box .markers li{

		width: 142px;

	}

	.news-catalog-list .catalog-search-box h4{

		float: left;

		margin: 0 6% 0 0;

		text-align: right;

		width: 36%;

	}

	.news-catalog-list .catalog-search-box .fieldset{

		float: left;

		width: 50%;

	}

	.news-catalog-list .catalog-search-box .section{

		float: left;

		margin-top: 15px;

		position: relative;

		vertical-align: top;

		width: 100%;

		top: 0;

		right: 0;

	}

	

	.news-catalog-list .catalog-filter .your-choice-brand {

		width: 286px;

	}

	

	.news-catalog-list .catalog-filter .brands {

		padding: 0 16px 0 17px;

	}

	

	.news-catalog-list .production-ajax-content .production-white {

		margin-top: -66px;

		padding-top: 76px;

	}

	

	

	

	

	.news-catalog-detail .general{

		margin: 0;

	}

	.news-catalog-detail .images-block,

	.news-catalog-detail .details-block{

		float: none;

		margin: 0;

		

	}

	.news-catalog-detail .assortment-block .assort-items{

	}

	.news-catalog-detail .assortment-block .assort-items .small-arrows-wrap{

		left: 0 !important;

		padding: 0 34px;

		width: 200px;

		height: 265px;

	}

	.news-catalog-detail .assortment-block .assort-items section{

		float: none;

	}

	

	.news-catalog-detail .assortment-block .header p{

		padding: 12px 0;

	}

	

	.news-catalog-detail .assortment-block .assortment-scrollbar{

		display: none;

	}

	

	.my-select .factory-b-list {

		width: 240px;

	}

}
/* End */


/* Start:/local/templates/uniconf/components/bitrix/system.pagenavigation/.default/style.css?16214230291133*/
.pagenav,
.paging
{
    color: #232323;
    font-size: 12px;
    font-weight: bold;
    margin: 8px auto;
    text-align: center;
    width: 300px;
}
.pagenav {
	display: none;
}
.ipad .pagenav{font-size:22px;}

.pagenav a.begin, .pagenav a.prev, .pagenav a.next, .pagenav a.end{
	display: inline-block; width:10px; height:9px;
	background: url('/local/templates/uniconf/components/bitrix/system.pagenavigation/.default/images/ars.png') no-repeat 0 0;
}
.pagenav a.prev{background-position:0 -18px;}
.pagenav a.next{background-position:0 -27px;}
.pagenav a.end{background-position:0 -9px;}

.pagenav a{margin:0 2px; color: #232323; text-decoration:none; vertical-align:middle;}
.ipad .pagenav a{margin:0 10px;}

.pagenav input.inp{
	width:39px; height:24px; padding:0;
	background: transparent url('/local/templates/uniconf/components/bitrix/system.pagenavigation/.default/images/inp.png') no-repeat 0 0;
	border:none;outline:none; text-align:center; vertical-align:middle;
	font-family: Arial, Verdana; font-weight:bold; color: #232323;
}
.ipad .pagenav input.inp{font-size:22px; width:41px; background-position:1px 0;}


.pagenav .info{font-size:15px; color:#6c6c6c; font-weight:normal; text-align:center;}
.pagenav .info span{font-size:12px;}
.ipad .pagenav .info{display:none;}
/* End */


/* Start:/local/components/individ/news.list/templates/production-catalog/style.css?16330774299831*/
.news-production-catalog{
	position: relative;
	width: 100%;
}
.news-production-catalog .production-content{
	padding: 12px 0;
}
.news-production-catalog .production-white{
	background-color: #fff;
}
.news-production-catalog .bot-bar a{
	color:#943008;
}
.news-production-catalog .production-text{
	font-size: 15px;
	line-height: 23px;
	text-align: center;
}
.news-production-catalog .bot-bar {
	padding-top:0px;
}
.news-production-catalog .production-tshadow{
	position: relative;
}
.news-production-catalog .production-tshadow:before{
	background-image: url(/local/components/individ/news.list/templates/production-catalog/../../../../../../images/inko.png);
	background-repeat: no-repeat;
	background-position: center 0;
	content: '';
	height: 9px;
	left: 0;
	position: absolute;
	right: 0;
	top: -9px;
}




.news-production-catalog .factory-details .image{
	float: left;
	margin-right: -200px;
	width: 200px;
}
.news-production-catalog .factory-details h3{
	display: none;
}
.news-production-catalog .factory-details .image img{
	max-width: 180px;
}
.news-production-catalog .factory-details .text{
	color: #3B1A07;
	float: left;
	font-size: 14px;
	margin-left: 200px;
}
.news-production-catalog .factory-details .text.no-image{
	margin-left: 0;
}
.news-production-catalog .factory-details .show-more{
	color: #8A1B04;
	font-size: 12px;
}




.news-production-catalog .assort-items {
	position: relative;
}
.news-production-catalog .assort-items.nopadding {
	padding: 0;
}
.news-production-catalog .assort-items .small-brown-arrows {
	display: none;
}
.news-production-catalog .assort-items section {
	margin-left: -8px;
}

.news-production-catalog .assort-items article {
	border-radius:4px;
	float: left;
	height: 235px;
	margin-bottom: 8px;
	margin-left: 8px;
	overflow: hidden;
	padding: 15px 6px 4px;
	position: relative;
	text-align: center;
	width: 168px;
}
.news-production-catalog .assort-items article:hover {
	background: none;
	
	-moz-box-shadow: inset 0px 0px 2px 2px #F5EBE1;
	-webkit-box-shadow: inset 0px 0px 2px 2px #F5EBE1;
	box-shadow: inset 0px 0px 2px 2px #F5EBE1; 
}
.news-production-catalog .assort-items article:after{
	bottom: 0;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	right: 0;
	
	background: -moz-linear-gradient(left, rgba(226,201,171,0) 0%, rgba(226,201,171,1) 28%, rgba(226,201,171,1) 50%, rgba(226,201,171,1) 74%, rgba(226,201,171,0) 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(left, rgba(226,201,171,0) 0%,rgba(226,201,171,1) 28%,rgba(226,201,171,1) 50%,rgba(226,201,171,1) 74%,rgba(226,201,171,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(226,201,171,0) 0%,rgba(226,201,171,1) 28%,rgba(226,201,171,1) 50%,rgba(226,201,171,1) 74%,rgba(226,201,171,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(226,201,171,0) 0%,rgba(226,201,171,1) 28%,rgba(226,201,171,1) 50%,rgba(226,201,171,1) 74%,rgba(226,201,171,0) 100%); /* IE10+ */
	background: linear-gradient(to right, rgba(226,201,171,0) 0%,rgba(226,201,171,1) 28%,rgba(226,201,171,1) 50%,rgba(226,201,171,1) 74%,rgba(226,201,171,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e2c9ab', endColorstr='#00e2c9ab',GradientType=1 ); /* IE6-9 */
}
.news-production-catalog .assort-items article:hover:after {
	background: none;
}
.news-production-catalog .assort-items article h3 {
	font-size: inherit;
	font-weight: bold;
	margin: 0;
	min-height: 48px;
}
.news-production-catalog .assort-items article .image {
    height: 135px;
    overflow: hidden;
    position: relative;
}
.news-production-catalog .assort-items article .image img{
	max-width: 100%;
}
.news-production-catalog .assort-items article .desc {
	height: 88px;
	overflow: hidden;
}
.news-production-catalog .assort-items article .toolbar {
	background: #ffffff;
	bottom: 5px;
	display: none;
	height: 68px;
	left: 5px;
	position: absolute;
	right: 5px;
	
	background: -moz-linear-gradient(left, rgba(255, 255, 255,0) 0%, #ffffff 25%);
	background: -webkit-linear-gradient(left, rgba(255, 255, 255,0) 0%, #ffffff 25%);
	background: -o-linear-gradient(left, rgba(255, 255, 255,0) 0%, #ffffff 25%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255,0) 0%, #ffffff 25%);
	background: linear-gradient(to bottom, rgba(255, 255, 255,0) 0%, #ffffff 25%);
}
.news-production-catalog .assort-items article:hover .toolbar {
	display: block;
} 
.news-production-catalog .assort-items article .toolbar button {
    display: inline-block;
    font-family: PT Sans;
    font-weight: normal;
    margin-top: 24px;
    padding: 5px 14px;
    text-transform: none;
}
.news-production-catalog .assort-items article img {
	margin-top:10px;
}
.news-production-catalog .assort-items article .markers {
    bottom: 0;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 70px;
}
.news-production-catalog .assort-items article .marker {
	background: url(/local/components/individ/news.list/templates/production-catalog/../../../../../../images/markers.png) no-repeat 0 0;
    float: right;
    position: relative;
    /*right: 20px;*/
    top: 0;
    vertical-align: top;
    width: 62px;
	margin-bottom: 2px;
}
.news-production-catalog .assort-items article .marker.new {
	background-position: 0px -84px;
	height: 28px;
}
.news-production-catalog .assort-items article .marker.abstinence {
	background-position: 0px -113px;
	height: 34px;
	 width: 36px;
}
.news-production-catalog .assort-items article .marker.hit {
	background-position: 0 -42px;
	 width: 53px;
	height: 40px;
}
.news-production-catalog .assort-items article .marker.kosher {
	/*background-position: 0 -150px;
	height: 40px;
	 width: 40px;*/
}
.news-production-catalog .assort-items article .marker.halyal {
    background-position: 0 -552px;
    width: 43px;
    height: 34px;
}
.news-production-catalog .assort-items article .marker.spec-cena {
	background-position: 0 -190px;
	height: 40px;
	 width: 40px;
}
.news-production-catalog .assort-items article .marker.sell {
	background-position: -131px -103px;
	height: 23px;
	width: 60px;
}
.news-production-catalog .assort-items article .marker.no-karamel {
	background-position: 0 -472px;
    height: 38px;
    width: 58px;
}
.news-production-catalog .assort-items article .marker.vegetarian {
	background-position: 0px -625px;
	height: 50px;
	width: 50px;
}
/*Иконка Здоровый продукт 2017*/
/*.news-production-catalog .assort-items article .marker.zdor {
	background-position: -62px -1px;
    height: 48px;
    width: 48px;
}
*/
.news-production-catalog .new-year {
	display: none;
	width: 940px;
	margin: 0 auto;
}
.search-filter li.default {
	opacity: 0.5;
	cursor: default;
}
.search-filter li.used {
	opacity: 1;
	cursor: pointer;
}
.news-catalog-list .search {
    vertical-align: top;
}
.news-catalog-list .search input[type=text]{
    border-radius: 5px;
    font-size: 9px;
    height: 20px;
    padding: 4px;
    width: 100%;
}
.news-catalog-list .search input[type=submit]{
    border-radius: 5px;
	margin-top: 5px;
    font-size: 12px;
    height: 21px;
    margin-left: 0;
    padding-top: 0;
    width: 100%;
	font-weight: normal;
	padding: 2px;
}
.news-catalog-list .search input[type=submit]:hover{
	background: #FFFFFF;
}


@media screen and (max-width: 960px), screen and (max-device-width: 960px) {
	.news-production-catalog .factory-details .image {
		margin-right: -160px;
		width: 160px;
	}
	.news-production-catalog .factory-details .image img {
		 max-width: 150px;
	}
	.news-production-catalog .factory-details .text {
		margin-left: 160px;
	}
	
	.news-production-catalog .assort-items section {
		margin-left: 0;
	}
	.news-production-catalog .assort-items article {
		margin-left: 24px;
	}
	.news-production-catalog .new-year {
		width: 640px;
	}
	.news-catalog-list .catalog-filter .brands .scroll-pane {
		display: none !important;
	}
	.news-catalog-list .search {
		float: left;
		margin-top: 10px;
		position: relative;
		vertical-align: top;
		width: 100%;
	}
	.news-catalog-list .search input[type="text"] {
		border-radius: 5px;
		font-size: 13px;
		height: 26px;
		width: 510px;
		 padding: 4px;
	}
	.news-catalog-list .search input[type="submit"] {
		border-radius: 5px;
		font-size: 14px;
		height: 25px;
		vertical-align: top;
		width: 106px;
		padding: 2px;
		margin-top: 0;
	}
}




@media screen and (max-width: 660px), screen and (max-device-width: 660px) {
	.news-production-catalog .factory-details .image {
		float: none;
		margin: 0 auto 24px;
		width: 150px;
	}
	.news-production-catalog .factory-details .image img {
		 max-width: 100%;
	}
	.news-production-catalog .factory-details .text {
		float: none;
		margin-left: 0;
	}
	
	
	.news-production-catalog .assort-items section {
		text-align: center;
	}
	
	.news-production-catalog .assort-items .small-brown-arrows {
		display: block;
	}

	.news-production-catalog .assort-items .width {
		/*margin-left: auto;
		margin-right: auto;
		padding: 0 34px;
		width: 200px;*/
		padding: 0;
		margin: 0 auto;
		width: 100%;
	}
	.news-production-catalog .assort-items .width .caroufredsel_wrapper{
		height: 280px !important;
	}
.news-production-catalog .assort-items section a{
	display:inline-block;
}
	.news-production-catalog .assort-items article {
		background: none;
		margin: 0 2px;
		height: 245px;
		padding: 15px 2px 4px;
		-moz-box-shadow: inset 0px 0px 2px 2px #F5EBE1;
		-webkit-box-shadow: inset 0px 0px 2px 2px #F5EBE1;
		box-shadow: inset 0px 0px 2px 2px #F5EBE1; 
	}
	.news-production-catalog .assort-items article:after {
		background: none;
	}
	.news-production-catalog .new-year {
		width: 308px;
	}
	/*.paging {
		display: none;
	}*/
	.news-production-catalog .assort-items article .toolbar {
		display: block;
		left: 2px;
		right:2px;
		/*height: 78px;*/
	}
	.news-catalog-list .search input[type="text"] {
		width: 192px;
	}
	.news-catalog-list .search input[type="submit"] {
		width: 87px;
		padding: 2px;
	}

}
/* End */
/* /local/templates/uniconf/components/bitrix/news/catalog/style.css?163335332321911 */
/* /local/templates/uniconf/components/bitrix/system.pagenavigation/.default/style.css?16214230291133 */
/* /local/components/individ/news.list/templates/production-catalog/style.css?16330774299831 */
