


/* Start:/bitrix/templates/post_wide/components/bitrix/menu/horizontal_multilevel-v1/style.css*/
/**Top menu**/
#hmm-v1,#hmm-v1 ul{	
margin:0; 
padding:0;	
min-height:22px;	
width:100%;	
list-style:none;	
font:normal 16px/22px Tahoma;	
text-transform: uppercase;	
float:left;	/*font-size:90%*/}
#hmm-v1{	}/*Links*/
#hmm-v1 a{	
display:block;	
padding:0;	
/*padding:0.3em 0.8em;*/	
text-decoration:none;	
text-align:center;
color:#494949;
}
#hmm-v1 li {/*	float:left;*/
zoom:1;
display:inline-block;
*display: inline;
}
/*Root items*/
#hmm-v1 li a.root-item{
padding:0 5px;	
}
/*Root menu selected*/
#hmm-v1 li a.root-item-selected{	
padding:0 5px;	
}
/*Root items: hover*/
#hmm-v1 li:hover a.root-item, 
#hmm-v1 li.jshover a.root-item{
border-bottom:2px solid #d93131;
}
/*Item-parents*/
#hmm-v1 a.parent{	/*background: url('/bitrix/templates/post_wide/components/bitrix/menu/horizontal_multilevel-v1/images/arrow.gif') center right no-repeat;*/}/*Denied items*/#hmm-v1 a.denied{	/*background: url('/bitrix/templates/post_wide/components/bitrix/menu/horizontal_multilevel-v1/images/lock.gif') center right no-repeat;*/}/*Child-items: hover*/#hmm-v1 li:hover, #hmm-v1 li.jshover{}/*Child-items selected*/#hmm-v1 li.item-selected{}/*Sub-menu box*/#hmm-v1 li ul{	position:absolute;	/*top:-999em;*/	top:auto;	display:none;	z-index:500;	height:auto;	/*width:12em;*/	width:135px;	background:#F5F5F5;	border:1px solid #C1C1C1;}/*Sub-menu item box*/#hmm-v1 li li {	width:100%;	border-bottom:1px solid #DEDEDE;}/*Item link*/#hmm-v1 li ul a{	text-align:left;}/*Items text color & size */#hmm-v1 li a,#hmm-v1 li:hover li a,#hmm-v1 li.jshover li a,#hmm-v1 li:hover li:hover li a,#hmm-v1 li.jshover li.jshover li a,#hmm-v1 li:hover li:hover li:hover li a,#hmm-v1 li.jshover li.jshover li.jshover li a,#hmm-v1 li:hover li:hover li:hover li:hover li a,#hmm-v1 li.jshover li.jshover li.jshover li.jshover li a,#hmm-v1 li:hover li:hover li:hover li:hover li:hover li a,#hmm-v1 li.jshover li.jshover li.jshover li.jshover li.jshover li a{}/*Items text color & size: hover*/#hmm-v1 li:hover li:hover a,#hmm-v1 li.jshover li.jshover a,#hmm-v1 li:hover li:hover li:hover a,#hmm-v1 li.jshover li.jshover li.jshover a,#hmm-v1 li:hover li:hover li:hover li:hover a,#hmm-v1 li.jshover li.jshover li.jshover li.jshover a#hmm-v1 li:hover li:hover li:hover li:hover li:hover a,#hmm-v1 li.jshover li.jshover li.jshover li.jshover li.jshover a#hmm-v1 li:hover li:hover li:hover li:hover li:hover li:hover a,#hmm-v1 li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{}#hmm-v1 li ul ul{	margin:-27px 0 0 132px;	/*margin:-1.93em 0 0 11.6em;*/}#hmm-v1 li:hover ul ul,#hmm-v1 li.jshover ul ul,#hmm-v1 li:hover ul ul ul,#hmm-v1 li.jshover ul ul ul,#hmm-v1 li:hover ul ul ul ul,#hmm-v1 li.jshover ul ul ul ul,#hmm-v1 li:hover ul ul ul ul ul,#hmm-v1 li.jshover ul ul ul ul ul{	/*top:-999em;*/	display:none;}#hmm-v1 li:hover ul,#hmm-v1 li.jshover ul,#hmm-v1 li li:hover ul,#hmm-v1 li li.jshover ul,#hmm-v1 li li li:hover ul,#hmm-v1 li li li.jshover ul,#hmm-v1 li li li li:hover ul,#hmm-v1 li li li li.jshover ul,#hmm-v1 li li li li li:hover ul,#hmm-v1 li li li li li.jshover ul{	/*z-index:1000;	top:auto;*/	display:block;}div.menu-clear-left{	clear:left;}
/* End */



/* Start:/bitrix/templates/post_wide/components/bitrix/catalog.section.list/catalog-menu/style.css*/
/* line */
.bx_catalog_line{margin-bottom: 30px;}
.bx_catalog_line .bx_catalog_line_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_line .bx_catalog_line_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_line .bx_catalog_line_ul{padding: 0;}
.bx_catalog_line .bx_catalog_line_ul li{
	margin-bottom: 20px;
	list-style: none;
}
.bx_catalog_line .bx_catalog_line_ul li:before {content: '' !important}

.bx_catalog_line .bx_catalog_line_img{
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 40px;
	width: 125px;
	height: 125px;
	border:1px solid #ccc;
	border-radius: 2px;
			background-position: center;
			background-repeat: no-repeat;
	-webkit-background-size:contain;
			background-size:contain;
}

.bx_catalog_line .bx_catalog_line_title{
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 18px;
}
.bx_catalog_line .bx_catalog_line_title a{
	color: #4c7da6;
	font-size: 18px;
}
.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration: none;}
.bx_catalog_line .bx_catalog_line_title span{font-size: 16px}
.bx_catalog_line .bx_catalog_line_description{
	color: #3f3f3f;
	font-size: 13px;
	line-height: 16px;
}


@media (max-width:639px) {
	.bx-touch .bx_catalog_line .bx_catalog_line_img{
		margin-right: 10px;
		width: 50px;
		height: 50px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 14px;
	}
	.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size: 14px;}
	.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size: 11px;}
}



.bx_catalog_line .bx_catalog_line_img,
.bx_catalog_line .bx_catalog_line_title,
.bx_catalog_line .bx_catalog_line_title a,
.bx_catalog_line .bx_catalog_line_description{
	-webkit-transition: all 0.3s ease;
	   -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	     -o-transition: all 0.3s ease;
	 		transition: all 0.3s ease;
}

/* text */
.bx_catalog_text_menu{margin: 0;}
.bx_catalog_text_menu table td.bx_catalog_text_td
{
	vertical-align:middle;
	background-color: #E8E8E8;
}
td.bx_catalog_text_td a.item_cm_first,
td.bx_catalog_text_td a.item_cm_last,
td.bx_catalog_text_td a.item_cm_middle
{
	color: #494949;
	text-decoration: none;
	display:block;
	padding:10px 0;
}
/*
td.bx_catalog_text_td a.item_cm_first{margin:0 3px 0 0;}
td.bx_catalog_text_td a.item_cm_last{margin:0 0 0 3px;}
td.bx_catalog_text_td a.item_cm_middle{margin:0 3px;}
*/

td.bx_catalog_text_td h2.bx_catalog_text_menu_title{
width:250px;
padding:0 30px 0 0;
text-align:left;
margin:0 auto;
background:url('/bitrix/templates/post_wide/components/bitrix/catalog.section.list/catalog-menu/images/text-item.png') right center no-repeat;
color: #494949;
text-decoration: none;
text-transform: uppercase;
font:bold 14px/17px Tahoma, Arial, sans-serif;
}
.bx_catalog_text_menu table td.bx_catalog_text_td:hover,
td.bx_catalog_text_td a.item_cm_first:hover,
td.bx_catalog_text_td a.item_cm_last:hover,
td.bx_catalog_text_td a.item_cm_middle:hover {
  background-color:#B6B6B6;
}
td.bx_catalog_text_td a.item_cm_first:hover h2.bx_catalog_text_menu_title,
td.bx_catalog_text_td a.item_cm_last:hover h2.bx_catalog_text_menu_title,
td.bx_catalog_text_td a.item_cm_middle:hover h2.bx_catalog_text_menu_title{ 
color:white;
}
td.bx_catalog_text_td a.item_cm_first h2.item_selected,
td.bx_catalog_text_td a.item_cm_last h2.item_selected,
td.bx_catalog_text_td a.item_cm_middle h2.item_selected{ 
color:#d72f2f;
}


td.bx_catalog_text_td h2.one_line{
font:bold 14px/35px Tahoma, Arial, sans-serif;
}
a.item_cm_middle h2.one_line{
text-align:center;
}
/*
@media (max-width:639px) {
	.bx-touch .bx_catalog_text_menu .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 12px;
	}
	.bx-touch .bx_catalog_text_menu .bx_catalog_line_title a{font-size: 12px;}
}

	.bx_catalog_text_menu .bx_catalog_line_title,
	.bx_catalog_text_menu .bx_catalog_line_title a{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
*/
	
/* tile */

.bx_catalog_tile{margin-bottom: 30px;}
.bx_catalog_tile .bx_catalog_tile_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_tile .bx_catalog_tile_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_tile .bx_catalog_tile_ul{padding: 0;}
.bx_catalog_tile .bx_catalog_tile_ul li{
	float: left;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
	margin-bottom: 20px;
	padding: 0 10px;
	width:12.5%;
	list-style: none;
	text-align: center;
}
.bx_catalog_tile .bx_catalog_tile_ul li:before {content: '' !important}
.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: both;}

.bx_catalog_tile .bx_catalog_tile_img{
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0 auto;
	width: 78px;
	height: 78px;
	border:1px solid #ccc;
	border-radius: 2px;
			background-color: #fff;
			background-position: center;
			background-repeat: no-repeat;
	-webkit-background-size:contain;
			background-size:contain;
}
.bx_catalog_tile .bx_catalog_tile_title{
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a{
	color: #4c7da6;
	font-size: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration: none;}
.bx_catalog_tile .bx_catalog_tile_title span{font-size: 12px;}




/*2*/
@media (max-width:980px){
	.bx_catalog_tile .bx_catalog_tile_ul li{width:20%;}
	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear: both;}
}
/*3*/
@media (max-width:639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title{
		margin-bottom: 5px;
		line-height: 14px;
	}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size: 11px;}
}
@media (min-width:480px) and (max-width:639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear: both;}
}
/*4*/
@media (max-width:479px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_img{
		width: 100%;
		height: 80px;
	}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear: both;}

}


	.bx_catalog_tile .bx_catalog_tile_title,
	.bx_catalog_tile .bx_catalog_tile_title a,
	.bx_catalog_tile .bx_catalog_tile_ul li,
	.bx_catalog_tile .bx_catalog_tile_img{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
	
/* list */

.bx_sitemap{margin-bottom: 30px;}
.bx_sitemap .bx_sitemap_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_sitemap .bx_sitemap_title a{
	color: #000;
	text-decoration: none;
}

.bx_sitemap .bx_sitemap_ul li{
	padding: 0;
	line-height: 14px;
}
.bx_sitemap .bx_sitemap_ul li:before {content: '' !important}
.bx_sitemap .bx_sitemap_li_title{
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: top;
	font-weight: normal;
	line-height: 13px;
	margin-bottom: 10px;
}
.bx_sitemap .bx_sitemap_li_title a{
	color: #4c7da6;
	white-space: nowrap;
	font-size: 13px;
}
.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration: none}
.bx_sitemap .bx_sitemap_li_title span{font-size: 11px;}

@media (max-width:639px) {
	.bx-touch .bx_sitemap .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 12px;
	}
	.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size: 12px;}
}

	.bx_sitemap .bx_catalog_line_title,
	.bx_sitemap .bx_catalog_line_title a{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
/* End */



/* Start:/bitrix/templates/post_wide/components/bitrix/breadcrumb/vizual/style.css*/
ul.breadcrumb-navigation{	
padding:0; 
margin:0;		
list-style:none;
color:#707070;
font:normal 14px/20px Tahoma, sans-serif;
}
ul.breadcrumb-navigation li{	
float:left;
display:inline;
height:20px;
margin:0 12px 0 0;
}
ul.breadcrumb-navigation a{
text-decoration:none;
color:#707070;
font:normal 14px/20px Tahoma, sans-serif;
}
.home_index{
background: url('/bitrix/templates/post_wide/components/bitrix/breadcrumb/vizual/images/home.png') no-repeat left 2px;
width:18px;
height:20px;
float:left;
display:inline;
}
.arrow_index{
background: url('/bitrix/templates/post_wide/components/bitrix/breadcrumb/vizual/images/arrow.png') no-repeat left 3px;
width:7px;
height:20px;
float:left;
display:inline;
}
/* End */



/* Start:/bitrix/templates/post_wide/styles.css*/
﻿img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Helvetica,sans-serif; 
	margin:1.3em 0 1em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:200%; margin:0 0 1em; }
h2 { font-size:160%; }
h3 { font-size:140%; }
h4 { font-size:140%; }
h5 { font-size:120%; }
h6 { font-size:100%; }

hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}
h1#pagetitle{
font:normal 18px/25px 'CalibriBold', Tahoma, Arial, sans-serif;
text-transform: uppercase;	
margin:40px 0 10px 70px;
color:#d72f2f;
}
h2#pagetitle
{
	font:normal 18px/25px 'CalibriBold', Tahoma, Arial, sans-serif;
	text-transform: uppercase;	
	margin:10px 0 10px 20px;
	color:#d72f2f;
}
h1#pagecatalogtitle{
font:normal 18px/25px 'CalibriBold', Tahoma, Arial, sans-serif;
text-transform: uppercase;	
margin:40px 0 10px 20px;
color:#d72f2f;
}
h1#pagecatalogtitle_detail{
font:normal 18px/25px 'CalibriBold', Tahoma, Arial, sans-serif;
text-transform: uppercase;	
margin:0px 0 10px 0px;
color:#d72f2f;
}

h2{
font:normal 18px/25px 'CalibriBold', Tahoma, Arial, sans-serif;
text-transform: uppercase;	
margin:30px 0 10px 18px;
color:#d72f2f;
}

#workarea ol li, #workarea ul li { margin: 0.6em 0; }
#workarea ul { list-style-type: disc; }
/* End */



/* Start:/bitrix/templates/post_wide/template_styles.css*/
html { width:100%; height: 100%; }

@font-face {
font-family:"CalibriLight";
src: url(/bitrix/templates/post_wide/fonts/istokwebregular.eot);
} 

@font-face {
font-family:"Calibri";
src: url(/bitrix/templates/post_wide/fonts/calibril.ttf);
} 
@font-face {
font-family:"CalibriBold";
src: url(/bitrix/templates/post_wide/fonts/calibrib.ttf);
} 
@font-face {
font-family:"CalibriItalic";
src: url(/bitrix/templates/post_wide/fonts/calibrii.ttf);
} 

@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(/bitrix/templates/post_wide/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */
  src: local('Material Icons'),
       local('MaterialIcons-Regular'),
       url(/bitrix/templates/post_wide/fonts/MaterialIcons-Regular.woff2) format('woff2'),
       url(/bitrix/templates/post_wide/fonts/MaterialIcons-Regular.woff) format('woff'),
       url(/bitrix/templates/post_wide/fonts/MaterialIcons-Regular.ttf) format('truetype');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

/* Rules for sizing the icon. */
.material-icons.md-18 { font-size: 18px; }
.material-icons.md-24 { font-size: 24px; }
.material-icons.md-36 { font-size: 36px; }
.material-icons.md-48 { font-size: 48px; }

/* Rules for using icons as black on a light background. */
.material-icons.md-dark { color: rgba(0, 0, 0, 0.54); }
.material-icons.md-dark.md-inactive { color: rgba(0, 0, 0, 0.26); }

/* Rules for using icons as white on a dark background. */
.material-icons.md-light { color: rgba(255, 255, 255, 1); }
.material-icons.md-light.md-inactive { color: rgba(255, 255, 255, 0.3); }

body
{
	height:100%;
	margin:0;
	padding:0;

font:normal 16px/20px 'Calibri', Tahoma, Arial, sans-serif;

min-height:100%;
min-width: 1100px;	
color:#494949;
	text-align:center;
}
a:link {color:#494949;}
a:visited {color:#494949;}
a:hover {color:#494949;}
a:active {color:#494949;}

form { margin:0; padding:0;}
form.main-form
{ 
	display: block;
	margin:0; 
	padding:0;
	width:100%;
	height:100%;
}
textarea:focus, 
input:focus{
outline:none
}
 
pre
{
	text-align:left;
	font:normal 9pt/10pt Arial; 
	color:blue;
}
 
#page-wrapper
{	
	/*
	min-height:100%;	
	*/
	min-height:1200px;	
	margin: 0 auto -90px;
	text-align:left;
}

* html #page-wrapper { height: 100%; }

#header 
{ 
	height: 80px; position: relative; z-index: 10; width:100%;
	border-bottom:3px solid #DADADA;
	padding:0 0 2px 0;
	margin:0 0 1px 0;
	text-align:center;
}
.header
{
	margin:0 auto;
	width:1200px;
	text-align:left;
}

#top-menu{
margin:50px 0 0 0;
width: 100%;
height: 20px;
}

#logo 
{
	width: 273px; 
	height: 56px;
	margin:18px 0 0 30px;
	text-align: center;
}
#logo a { outline: none;}

#contacts_one
{
	font:normal 22px/25px 'CalibriBold', Tahoma, Arial, sans-serif;
	color:#d72f2f;
	margin:20px 0 0 0;
	float:left;
	display:inline;
}
#contacts_two
{
	background: url('/bitrix/templates/post_wide/images/phone_ico3.png') no-repeat left 3px;
	float:left;
	display:inline;
	color:#d72f2f;
	margin:20px 0 0 10px;
	padding:0 0 0 25px;
	font:normal 14px/25px 'Calibri', Tahoma, Arial, sans-serif;
}
#contacts_two_inner
{
	font:normal 22px/25px 'CalibriBold', Tahoma, Arial, sans-serif;
}
.worktime_c
{
	margin-top:5px;
	font-size:12pt;
}

#banner 
{ 
	margin:0 auto 10px auto; 
	width:100%; 
	height: 400px;  
	position: relative; 
	overflow:hidden;
	text-align:center;
	background-repeat: no-repeat;
	background-position: center top;
}
#banner_catalog 
{ 
	margin:0 auto 10px auto; 
	width:100%; 
	height: 255px; 
	position: relative; 
	overflow:hidden;
	text-align:center;
	background-repeat: no-repeat;
	background-position: center top;	
}
#banner-overlay 
{ 
	height: 35px; 
	position: absolute; 
	width:279px; 
	right:250px; 
	top: 0; 
	background: url('/bitrix/templates/post_wide/images/search1.png') no-repeat left top;
}

/*
#banner-image { padding:0; width: 437px; vertical-align: top;}
#banner-image div { width: 437px; height: 142px; overflow: hidden;}
*/

#content 
{ 
	width:1200px; 
	overflow: hidden; 
	margin: 0 auto 30px; 
	zoom: 1;
}

#workarea_left{
margin:0 0 0 0;
}
#workarea_wide{
margin:0 0;
}
#sidebar {
float:left;
display:inline;
width:290px;
margin:0 0 0 29px;
}

#sidebar_catalog {
float:left;
display:inline;
width:300px;
margin:0 0 0 30px;
}
#sidebar a{
text-decoration:none;
}
#workarea_left p{
text-indent:22px;
}
.content-breadcrumb{
float:left;
display:inline;
height:20px;
margin:30px 0 0 0px;
}
.content-search{
float:right;
display:inline;
height:28px;
margin:30px 0 0 0;
width:546px;
background: url('/bitrix/templates/post_wide/images/search2.png') no-repeat left top;
}

#footer  
{
	background: #E8E8E8;
	width:1200px; 
	margin:0 auto;  
	position: relative;
	border-top:2px solid #D72F2F;
}
#footer  #footer-bottom-menu{
background: #F3F3F3;
height: 38px; 
width:100%; 
float:left;
display:inline;
}
/*
#copyright { width: 49%; top: 20px; left: 25px;}
#copyright p { margin: 0;}
*/
#footer-links { 
margin:0 0 0 50px; 
padding:0; 
list-style: none; 
text-align: left;
}
#footer-links li { 
display: inline; 
padding-right:40px;
}
#footer-links li  a{
text-decoration:none;
font:normal 14px/38px 'CalibriBold', Tahoma, Arial, sans-serif;
text-transform: uppercase;	
}
.contacts-bottom{margin:15px 0 0 50px; padding-bottom:15px;}
#social{margin:15px 50px 0 0;}

.contacts-bottom,
#social
{
	font:normal 14px/20px 'CalibriBold', Tahoma, Arial, sans-serif;
	color:#969595;
}
.contacts-bottom b
{
	font:normal 16px/30px 'Calibri', Tahoma, Arial, sans-serif;
	color:#494949;
}
.contacts-bottom span
{
	font:normal 24px/30px 'Calibri', Tahoma, Arial, sans-serif;
	color:#494949;
}
#footer a,
.contacts-bottom a,
#social a{
text-decoration:none;
}
#mapsite{
background: url('/bitrix/templates/post_wide/images/map_ico.png') no-repeat left top;
padding:0 0 0 28px;
margin:10px 0 0 0;
}
#mapsite span{
font:normal 18px/19px 'Calibri', Tahoma, Arial, sans-serif;
color:#494949;
border-bottom:1px dotted #494949;
}
#facebook_link,
#vk_link{
font:normal 18px/25px 'Calibri', Tahoma, Arial, sans-serif;
color:#494949;
padding:0 0 0 35px;
margin:5px 0 0 0;
}
#facebook_link{background: url('/bitrix/templates/post_wide/images/facebook_ico.png') no-repeat left top;}
#vk_link{background: url('/bitrix/templates/post_wide/images/vk_ico.png') no-repeat left top;}

#letter_post_container{
width:260px;
text-align:left;
}
#letter_post{
margin:26px auto 0 auto;
padding:25px 0 10px 75px;
background: url('/bitrix/templates/post_wide/images/letter_ico.png') no-repeat left top;
}
#letter_post span{
border-bottom:1px dotted #494949;
font:normal 18px/30px 'Calibri', Tahoma, Arial, sans-serif;
text-transform: uppercase;
color:#8d8d8d;
}
#copyright_container{
margin:30px auto 0 auto;
color:#8d8d8d;
font:normal 14px/20px 'Calibri', Tahoma, Arial, sans-serif;
}

.contactspage-adress,
.contactspage-phone,
.contactspage-email,
.contactspage-worktime{
padding:0 0 0 35px;
font:normal 18px/25px 'Calibri', Tahoma, Arial, sans-serif;
color:#494949;
margin:10px 0 0 0;
}
.contactspage-adress{background: url('/bitrix/templates/post_wide/images/ico_adress.png') no-repeat left top;}
.contactspage-phone{background: url('/bitrix/templates/post_wide/images/ico_phone.png') no-repeat left 8px;}
.contactspage-email{background: url('/bitrix/templates/post_wide/images/ico_letter.png') no-repeat left 5px;}

div.content-block { margin-bottom: 24px; }
div.content-block-inner { padding: 22px 18px 22px 21px;}

div.information-block div.top
{
	height: 13px;
	border-right: 1px solid;
	font-size: 1px;
	background: #FFF url('/bitrix/templates/post_wide/images/sidebar-corners-form.gif') no-repeat left top;
}

div.information-block div.bottom
{
	height: 13px;
	border-left: 1px solid;
	font-size: 1px;
	background: #FFF url('/bitrix/templates/post_wide/images/sidebar-corners-form.gif') no-repeat right bottom;
}

div.information-block-inner
{
	border-left: 1px solid;
	border-right: 1px solid;
	padding: 9px 18px 9px 21px;
	zoom: 1;
}

div.information-block div.top, div.information-block div.bottom, div.information-block-inner { border-color: #E3E3E3; }

#search {  
width:230px; 
overflow: hidden;
margin:7px 0 0 30px;
}
#search div.search-inner-box{
float: left; 
display:inline;
border: none; 
height: 20px;
overflow:hidden;
}

#search div.search-inner-box input{
border:none;
width:190px;
height: 20px;
padding:0;
margin:0;
font:normal 14px/18px 'CalibriItalic', Tahoma, Arial, sans-serif;
color:#8e8e8e;
}
#search input { vertical-align: top;}
#search-button { 
float: left; 
display:inline;
width:27px; 
border: none;
margin:0 0 0 10px;
}
#search-button input::-moz-focus-inner { border: 0; padding: 0; }/*Remove button padding in FF*/
#search-button input 
{
background:transparent;
	display: block;
	border: none;
	width:27px;
	padding:0;
	margin:0;
	height: 22px;
	cursor: pointer;
	cursor: hand;
	outline: none;	
}

#search2{  
width:532px; 
overflow: hidden;
margin:2px 0 0 10px;
}
#search2 div.search-inner-box2{
float: left; 
display:inline;
border: none; 
height: 20px;
overflow:hidden;
}

#search2 div.search-inner-box2 input{
border:none;
width:495px;
height: 20px;
padding:0;
margin:0;
font:normal 14px/18px 'CalibriItalic', Tahoma, Arial, sans-serif;
color:#8e8e8e;
}
#search2 input { vertical-align: top;}
#search-button2 { 
float: left; 
display:inline;
width:27px; 
border: none;
margin:0 0 0 10px;
}
#search-button2 input::-moz-focus-inner { border: 0; padding: 0; }/*Remove button padding in FF*/
#search-button2 input 
{
background:transparent;
	display: block;
	border: none;
	width:27px;
	padding:0;
	margin:0;
	height: 22px;
	cursor: pointer;
	cursor: hand;
	outline: none;	
}

div.search-item h4 { margin-bottom: 0.4em;}

dl.block-list { margin: 0; padding:0; font-size: 0.85em;}
dl.block-list dt { margin: 1.5em 0 0.5em; }
dl.block-list dd { margin:0; padding:0;}
dl.block-list a { text-decoration: none; outline: none;}
dl.block-list a:hover { text-decoration: underline;}

#sidebar h3  
{
	font-family: Verdana;
	font-size: 1em;
	font-weight: bold;
	padding: 0 0 1em;
	margin: 0 0 1em;
}

.google_map
{
	margin:0 0 0 30px;
	padding:5px;
	border:1px solid #D0D0D0;
	float:left;
	display:inline;
}

#top-siteselector
{
	margin:21px 0 0 0;
	position:relative;	
	top:0;
	float:right;
	display:inline;
	width:100px;
}
#top-siteselector .site_sel_c
{
	position:absolute;	
	right:0;
	padding-left:6px;
	border-left:1px solid #545454;
}
#top-siteselector .sitetext,
#top-siteselector a
{
	float:right;
	display:inline;	
	margin:0 0 0 10px;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
#top-siteselector .sitetext
{
	font-size:18px;	
	line-height:18px;
	color:#da3e3e;
}
#top-siteselector a
{
	font-size:16px;
	line-height:18px;
	color:#5d5d5d;	
}
#top-siteselector .sitebox_ru,
#top-siteselector .sitebox_ua
{
	float:right;
	display:inline;
	width:21px;
	height:14px;
	margin:0 0 0 10px;
}
#top-siteselector .sitebox_ru{background: url('/bitrix/templates/post_wide/images/ru.png') left top no-repeat;}
#top-siteselector .sitebox_ua{background: url('/bitrix/templates/post_wide/images/ua.png') left top no-repeat;}

.site_select_t
{
	display:table;
	width:100%;
}
.site_select_t .site_select_c
{
	display:table-cell;
	vertical-align:middle;
}
.site_select_t .site_select_c.ico
{
	width:20px;
}
.site_select_t .ss_p
{
	background: url('/bitrix/templates/post_wide/images/ico_earth.png') left top no-repeat;
	width:17px;
	height:17px;
}
.ss_sites select
{
	font-size:1em;	
	color:#999999;
	background: #FFFFFF none repeat scroll 0% 0%;
	border:none;	
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: window;
    text-indent: 0.01px;
    text-overflow: "";
    outline: none;

    padding: 1px 25px 1px 5px;
    line-height:20px;
	
	width:85px;
	max-width:85px;
	min-width:85px;
	text-transform:uppercase;
}	
.ss_sites select::-ms-expand 
{
	display: none;
}
.ss_sites.dropdown 
{
	position: relative;
	display:block;
	overflow:hidden;
	width:65px;
	max-width:65px;
}
.ss_sites.dropdown:after 
{
	font-family: 'Material Icons';
	content: "\E5C5";
	font-size: 1.7em;
	padding:0;
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 1;
	color:#999999;
	pointer-events:none;
}
.ss_sites.dropdown:hover
{
	border-color:#C6C6C6;
}
.ss_sites.dropdown:hover select
{
	//background-color:#F0F0F0;
}
.ss_sites select:focus 
{
	outline: none;
}


/* End */
/* /bitrix/templates/post_wide/components/bitrix/menu/horizontal_multilevel-v1/style.css */
/* /bitrix/templates/post_wide/components/bitrix/catalog.section.list/catalog-menu/style.css */
/* /bitrix/templates/post_wide/components/bitrix/breadcrumb/vizual/style.css */
/* /bitrix/templates/post_wide/styles.css */
/* /bitrix/templates/post_wide/template_styles.css */
