


/* Start:/bitrix/templates/empils/components/bitrix/news.list/slider/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/bitrix/templates/empils/template_styles.css*/
.tablebodytext
{
display:none;
}
/* Slider */
.slider {

height:700px;
position:relative;
}

#slides .prev,#slides .next {
width:65px;
height:46px;
position:absolute;
top:50%;
cursor:pointer;
}
#slides .prev {
background:url('/bitrix/templates/empils/img/left_arrow.png') center center no-repeat;
left:0px;
}
#slides .next {
background:url('/bitrix/templates/empils/img/right_arrow.png') center center no-repeat;
right:0px;
}
/* EndSlider */
.rotate_block{
min-height:216px;
	position:relative;
	z-index:1;
	-moz-perspective: 800px;
	-webkit-perspective: 800px;
	perspective: 800px;
	cursor:pointer;
}
.rotate_block .top,.rotate_block .backside {
box-shadow: 0 0 10px 1px rgba(0,0,0,0.15);
}

.rotate_block div{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	
	-moz-transition:0.8s;
	-webkit-transition:0.8s;
	transition:0.8s;
}

.rotate_block img {
height: 100%;
width:100%;
}
.rotate_block .top
{
	background:#fff;
}

.rotate_block .top p
{
	margin-left:12px;
}

.backside{
	z-index:1;
	opacity:0;
	overflow:hidden;

}

.rotate_block.flipped .top{
	
	opacity:0;

}

.rotate_block.flipped .backside{
	
	opacity:1;

}
.quad {
position:relative;
padding-left:15px;
}

.quad:before {
position: absolute;
content: "";
width: 12px;
height: 12px;
background: #fe7700;
left: 0px;
top: 5px;
border-radius: 3px;
}

.black-link {
text-decoration:none;
color:#323232;
}

.desc_section_text{
height: 200px;
vertical-align: middle;
display: table-cell;
}

.desc_section {
background:#eae7e7;
font-size:18px;
margin-bottom: 20px;
}

.desc_image {
width: 235px;
float: left;
overflow: hidden;
margin-right: 30px;
}

.mix {
display:none;
}
.black-name {
color:#323232;
font-weight:normal;

}
.prod_text {
padding-left: 140px;
margin-bottom: 20px;
font-size: 14px;
line-height: 1.2;
font-weight: bold;
}

.filter {
cursor:pointer;
}

.visible {
display:block !important;
}
#shadOverlay {
display:none;
background:#000;
opacity:0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
position:fixed;
width:100%;
height:100%;
z-index:10;
top:0;
left:0;
}
.popup {
position:absolute;
width:980px;
left:50%;
margin-left:-490px;
z-index:100;
top:120px;
}
.back {
cursor:pointer;
}
.close {
text-decoration:none;
position:absolute;
right:0px;
color:#aaa;
font-size:30px;
z-index:101;
padding:5px 15px;
cursor:pointer;
}

.title_popup {
color:#333;
text-transform:uppercase;
font-size:18px;
font-weight:bold;
}
.formMessage {
display:none;
background:#fff;
background:rgba(255,255,255,0.9);

color:#333;
position:fixed;
width:450px;
margin-left:-250px;
left:50%;
/*max-height:100px;*/
line-height:30px;
z-index:102;
top:30%;
font-size:20px;
border:1px solid #666;
box-shadow:0 0 3px #555;
border-radius:5px;
padding:25px;
text-align:center;
}

.popup .form_vacancy {
margin-left:0;
}

.image_section div {
height:221px;
}
.image_section img {
width:100%;
height:100%;
}

.color_v {
width:140px;
height:70px;
float:left;
border-right: 1px solid #ccc;
}

.palitra>div {
height: 70px;
min-height: 70px !important;
padding: 0 !important;
margin-top: 7px !important;
display: table !important;
box-shadow: 0 0 2px 0px rgba(0,0,0,0.5) !important;
float:left;
}
.palitra span {
display: table-cell;
vertical-align: middle;
width: 100%;
padding: 0 20px;
}
.palitra {
margin:30px 0 10px;
}

.button_calc {
width: 236px;
font-size: 17px;
line-height: 48px;
}

#contact {
width: 400px;
left: inherit;
margin-left: -165px;
margin-top: -780px;
color:#000;
}


footer {
position:relative;
}
.text_gray {
display:inline-block;
}

.catalog {
position: absolute;
top: -180px;
right: 5%;
width:200px !important;
}

.icon_filtr p {
height:38px;
word-wrap: break-word;
}

.right-footer {
position:relative;
}
#calc_b {

}
#calc {
width: 800px;
margin-left: -400px;
left:50%;
}

#feed {
width: 400px;
left: inherit;
margin-left: -165px;
margin-top: -480px;
color:#000;
text-align: justify;
line-height: 1;
}
#feedt {
width: 400px;
left: inherit;
margin-left: 0px;
margin-top: -280px;
color:#000;
text-align: justify;
line-height: 1;
}
#feedt p {
margin:0;
}
#feed input[type="submit"],#feedt input[type="submit"],#contact input[type="submit"] {
float:left;
width:150px;
}
.close-text {
position: relative;
float: right;
font-size: 19px;
color: #222;
text-decoration: underline;
padding-top: 40px;
}

.submit1 {
width: 15.2%;
line-height: 40px !important;
margin-top: 28px !important;
vertical-align: top;
background: #fe7700;
border: 1px solid #dc6700;
border-radius: 5px !important;
color: #fff;
font-size: 12px;
text-transform: uppercase;
padding-top: 3px;
float: right;
margin-right: 2.4%;
}

.button a {
cursor:pointer;
}

.cols2.shadow >div {
height: 270px;
overflow: hidden;
}

h1 .orange_text {
font-size:35px;
}

.desc_section_text img {
margin-bottom: 20px;
}

.hide_block {
display:none;
}

.img_list {
width:40%;
max-width: 140px;
height:120px;
float: left;
text-align: center;
padding-right: 10px;
}
.img_list img {
height:100%;
}
.buttons div a {
cursor:pointer;
}

.prop_name {
border-bottom:1px dashed #cacaca;
line-height: normal;
position: relative;
}
.property .black{
margin: 3px 0 0 0;
}
.property .list{
padding-top: 10px;
}
.prop_name font {
display:inline;
background: #fff;
padding: 5px 2px 10px 0;
line-height: 14px;
margin-bottom: -10px;
position: relative;
top:5px;
}

.product-list {
position:relative;

}

.logo_m {
position:absolute;
bottom:10px;
}

.errortext {
font-size:14px;
}

a.show_block {
padding: 0 25px;
text-transform: uppercase;
font-size: 15px;
letter-spacing: -0.5px;
}

.hide_list {
margin-top: 15px;
}

.pagination {
text-align: center;
}
.turn h3,.turn h4 {
cursor:pointer;
}
.turn h4.orange_text {
padding: 0;
margin:0;
}
.show {
cursor:pointer;
}

	 .personal thead{
 border-bottom: 3px solid #fe7700;
 }
 
 .personal td{
padding: 14px 0px 12px;
vertical-align: top;
 }
 
  .personal tr{
  border-bottom: 1px solid #e2dee0;
  }
 
 .info td{
padding-top: 11px;
 }
 
 .procurement{
font-size: 23px;
letter-spacing: 0.35px;
padding-top: 10px !important;
 }
 
 .top td{
 padding-top: 15px;
 }
.flags .active a {
color:#fff;
}
.flags a {
color:#aaa;
}
.symbols {
padding-top:20px;
margin:0 auto 10px;
width: 220px;
}
.symbols span {
margin:0 3px;
width: 100%;
float: left;
text-align: left;
line-height: 18px;
}
.symbols span i{font-style: normal;position: relative;}
.symbols span img{
float: left;
padding-right: 18px;
}
.symbols span.water i{top: 18px;}
.symbols span.organic i{top: 0px;}
.labels {
position: absolute;
margin-left: 50px;

}
.labels img {
margin-bottom:10px;
margin-right:10px;
}

.cols3 .black-name,.item_detail .black-name {
width: 190px;
display: inline-block;
}

.slider {
z-index:0;
}
/*.slider img {*/
/*position: absolute;*/
/*left: 50%;*/
/*margin-left: -700px;*/
/*}*/
/*.slides_container {*/
/*        width:100%;*/
/*        height:700px;*/
/*			z-index:0;*/
/*    }*/
/*    .slides_container div {*/
/*          width:100%;*/
/*          height:700px;*/
/*          display:block;*/
/*			z-index:0;*/
/*    }*/


/*.slidesjs-pagination {*/
/*list-style: none;*/
/*margin: -220px 0 0;*/
/*padding: 0 0 103px;*/
/*text-align: center;*/
/*position: absolute;*/
/*z-index: 1000;*/
/*left: 50%;*/
/*margin-left: -60px;*/
/*bottom: 0;*/
/*}*/
/*.slidesjs-navigation {*/
/*display:none;*/
/*}*/
/*.slidesjs-pagination li {*/
/*display: inline-block;*/
/*}*/
/*.slidesjs-pagination li a {*/
/*	display: inline-block;*/
/*	width: 16px;*/
/*	height: 16px;*/
/*	margin: 0 4px;*/
/*	font-size: 0px;*/
/*	cursor: pointer;*/
/*background:url('/bitrix/templates/empils/img/circle.png') -22px 0 no-repeat;*/
/*}*/
.slidesjs-pagination li a.active {
background:url('/bitrix/templates/empils/img/circle.png') 0 0 no-repeat;
}

.idea_list>div {
display:inline-block;
float: inherit !important;
width: 31.7% !important;
}

.sep {
margin-top: 10px !important;
padding-top: 10px !important;
border-top: 1px solid #777;
display: inline-block !important;
width: inherit !important;
}

.grayscale {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: url('/bitrix/templates/empils/img/grayscale.svg'); /* Firefox 4+ */
    filter: gray; /* IE 6-9 */
}
.grayscale:hover {
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    -o-filter: none;
    filter: none;
}
/* End */
/* /bitrix/templates/empils/components/bitrix/news.list/slider/style.css */
/* /bitrix/templates/empils/template_styles.css */
