

/* Start:/local/templates/mi/template_styles.css?15868512994494*/
.development_page .tabSpaser{
	display: none;
}

.highcart_block  {
	overflow:hidden;
}






.highcart_block  a{
	text-decoration:none;
	background:#a2b2c8;
	padding:0px 15px 0px;
	margin:0px;
	height:45px;
	line-height:45px;
	margin:0px;
	display:block;
	float:left;
	font-size:1.125em;
	color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
	border-right:2px solid #fff;
}
.highcart_block  span{
	text-decoration:none;
	background:#a2b2c8;
	padding:0px 19px 0px;
	margin:0px;
	height:45px;
	line-height:45px;
	display:block;
	float:left;
	font-size:1.125em;
	color:#ccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
	border-right:2px solid #fff;
}


.highcart_block  a:hover {
	background:#bac9db;
}
.highcart_block  a.active {
	background:#e3e8ee;
	color: #333;
	text-decoration:none;
}

.highchart_buttons_block {
	display:inline-block;
}

.highchart_inputs_block{
	float:right;
	width:370px;
	margin-top:10px;
}



.highchart_inputs_block input {
	width:130px;
	height:24px;
	border:1px solid #a7abb3;
	line-height:24px;
	padding:0px 5px;
	float:left;
	display:block;
	font-size:1em;
	color:#566673;


	-webkit-appearance: none;
	margin-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.highchart_inputs_block input:focus {
	border-color:#566673;
	-webkit-box-shadow:inset 0px 0px 0px 1px #566673;
	-moz-box-shadow:inset 0px 0px 0px 1px #566673;
	box-shadow:inset 0px 0px 0px 1px #566673;
}

.highchart_inputs_block label {
	width:30px;
	display:block;
	float:left;
	font-size:1.2em;
}





.period_block{

	background:#a2b2c8;
	height:45px;
	color:#333333;
	padding-left:25px;
	line-height:45px;

	width:470px;
	float:right;
}
.period_block p{
	font-size:1.125em;
	font-family:Georgia, "Times New Roman", Times, serif;
	display:inline;
}


.period_block input:focus {
	border:2px solid #54585a;
}
.period_block label {
	margin-left:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.125em;

}

.period_block input {
	width:120px;
	height:28px;
	padding:0px 5px;
	font-size:1em;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:30px;
	display:inline-block;
	border:2px solid #fff;
	background:url(/local/templates/mi/_i/icon_calendar_1.png) no-repeat right 6px top 4px #ffffff;
	margin-left:5px;
	cursor:pointer;
}


.od {
	background-image:url(/local/templates/mi/_i/icons.png);
	width:24px;
	height:24px;
	background-position:0px 0px;
	float:left;
	display:block;
	margin-left: 7px;
}
.od:hover {
	background-position:-25px 0px;
}
.footer .od {
	background-image:url(/local/templates/mi/_i/icons.png);
	width:24px;
	height:24px;
	background-position:-50px 0px;
	float:left;
	display:block;
	margin-left: 7px;
}


.blue_btn.see_also{
    float: left !important;
    margin: 35px 0 0 20px !important;
}

.red_heading1.fl_left{
   float: left !important;
}

.sertificate_form_block .res_block{
  font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}


.hidden_content2{
  display: none;
}
.hidden_content2.active{
    display: block;
}

.product_page_final .hidden_content .tabs{
    text-align:inherit;
    margin-left: -2px;
    margin-bottom: 30px;

}

.product_page_final .hidden_content .tabs a {
    text-decoration: none;
    background: #a2b2c8;
    padding: 17px 20px 16px;
    margin-left: -4px;
    min-width: 137px;
    display: inline-block;
    float: none;
    font-size: 1.125em;
    color: #333333;
    font-family: Georgia, "Times New Roman", Times, serif;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    transition: all 0.4s;
    border-left: 2px solid #fff !important;
    line-height: normal;
    width: inherit;
    height: inherit;
}

.product_page_final .hidden_content .tabs a.active {
    background: #e3e8ee;
}

#products_segment .three_info_blocks .image_block{
   overflow: hidden;
}
#products_segment .three_info_blocks .block:hover .image_block img{
	-moz-transform: scale(1.1);
  	-webkit-transform: scale(1.1);
  	transform: scale(1.1);
}

#products_segment .three_info_blocks .image_block img{
    max-width: 100%;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#products_segment .three_info_blocks .image_block{
	overflow: hidden;
	display: block;
}



/* End */
/* /local/templates/mi/template_styles.css?15868512994494 */
