﻿@charset "UTF-8";  @font-face{	font-family: 'Myriad Pro';	src: url('../fonts/myriadpro-light.eot');	src: url('../fonts/myriadpro-light.eot?#iefix') format('embedded-opentype'),	     url('../fonts/myriadpro-light.woff') format('woff'),	     url('../fonts/myriadpro-light.ttf') format('truetype');	font-weight: 200;	font-style: normal;}@font-face{	font-family: 'Myriad Pro';	src: url('../fonts/myriadpro-regular.eot');	src: url('../fonts/myriadpro-regular.eot?#iefix') format('embedded-opentype'),	     url('../fonts/myriadpro-regular.woff') format('woff'),	     url('../fonts/myriadpro-regular.ttf') format('truetype');	font-weight: normal;	font-style: normal;}@font-face{	font-family: 'Myriad Pro';	src: url('../fonts/myriadpro-bold.eot');	src: url('../fonts/myriadpro-bold.eot?#iefix') format('embedded-opentype'),	     url('../fonts/myriadpro-bold.woff') format('woff'),	     url('../fonts/myriadpro-bold.ttf') format('truetype');	font-weight: bold;	font-style: normal;}/* common */html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,button,textarea,p,blockquote,th,td{	margin: 0;	padding: 0;}table{	border-spacing: 0;}img{	border: none;}ul li{	list-style: none;}h1,h2,h3,h4,h5,h6{	font-size: 100%;	font-weight: normal;}sup,sub{	vertical-align: baseline;}input,button,textarea,select,optgroup,option{ 	font-family: inherit;	font-size: inherit;	font-style: inherit;	font-weight: inherit;}input:focus,textarea:focus,select:focus{	outline: none;}html{	height: 100%;}body{	font-family: Arial, sans-serif;	font-size: 12px;	line-height: 14px;	text-align: left;	color: #4c4d4d;	height: 100%;	background: #fff;}.font{	font-family: 'Myriad Pro';}hr{	border: 0 none;	height: 1px;	color: #4c4d4d;	background: #4c4d4d;}a{	text-decoration: none;	outline: none;	color: #cc703d;}.clear{	display: block;	clear: both;	height: 0;}/* off */.warp{	width: 960px;	margin: 0 auto;	min-height: 100%;	height: auto !important;	height: 100%;}/* header */.header{}.header .logo{	float: left;	padding: 28px 0 0 15px;}.header .right{	float: right;	padding: 36px 24px 0 0;}.icons,.phone{	float: left;}.icons{	margin-right: 88px;}.icons li{	float: left;	width: 28px;	height: 28px;	text-align: center;	margin-left: 46px;	border: solid 1px transparent;	background: none bottom;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.icons li:hover,.icons li.active{	border-color: #f2f2f2;	background: #fdfdfd url('../images/icons.png') repeat-x bottom;	-webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.3);	-moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.3);	box-shadow: 1px 1px 0 rgba(0,0,0,0.3);}.icons li:first-child{	margin-left: 0;}.icons li a{	display: block;	width: 28px;	height: 28px;}.icons li img{	vertical-align: top;	margin-top: 10px;}.icons li:first-child img{	margin-top: 9px;}.phone-code{	color: #757575;	font-weight: 200;	font-size: 16px;}.phone b{	color: #757575;	font-size: 27px;}.callback{	text-align: right;}.callback a,.callback span{	text-decoration: underline;	cursor: pointer;	color: #cc703d;}.callback a:hover,.callback span:hover{	text-decoration: none;}.nav{	position: relative;	margin-top: 24px;}.nav-bg{	position: absolute;	width: 100%;	height: 38px;	background: url('../images/nav-li.png') repeat-x top;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.nav-inbox{	position: relative;}.nav .main{	float: left;}.nav .main li{	float: left;	height: 38px;	color: #fff;	background: url('../images/spacer-main.png') no-repeat right top;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.nav .main li:first-child{	-webkit-border-radius: 5px 0 0 5px;	-moz-border-radius: 5px 0 0 5px;	-o-border-radius: 5px 0 0 5px;	border-radius: 5px 0 0 5px;}.nav .main:hover li{	height: 87px;}.nav .main li:hover{	height: 87px;	background: #c1693a url('../images/spacer-li-hover.png') no-repeat right top;}.nav .main li a{	display: block;	height: 27px;	padding: 11px 16px 0;	color: #fff;}.sub{	display: none;	position: absolute;	width: 100%;	left: 0;	top: 39px;	height: 48px;	background: #c1693a url('../images/nav-td.png') repeat-x bottom;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.nav .main li:hover .sub{	display: table;}.sub tr td{	width: 1000px;	vertical-align: top;	background: url('../images/spacer-sub.png') no-repeat left top;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.sub tr td:first-child{	background: none;	-webkit-border-radius: 5px 0 0 5px;	-moz-border-radius: 5px 0 0 5px;	-o-border-radius: 5px 0 0 5px;	border-radius: 5px 0 0 5px;}.sub tr td:last-child{	-webkit-border-radius: 0 5px 5px 0;	-moz-border-radius: 0 5px 5px 0;	-o-border-radius: 0 5px 5px 0;	border-radius: 0 5px 5px 0;}.sub tr td:hover{	box-shadow: inset 0 0 100px rgba(0,0,0,0.1);}.nav .sub tr td a{	height: 37px;}.nav .search{	float: right;	padding: 4px 7px 0 0;}.search *{	vertical-align: top;}.text-field{	width: 167px;	height: 28px;	background: #fff url('../images/search.png') repeat-x bottom;	-webkit-border-radius: 28px;	-moz-border-radius: 28px;	-o-border-radius: 28px;	border-radius: 28px;	box-shadow: inset 1px 1px 0 rgba(0,0,0,0.42);}.search input[type="text"]{	width: 120px;	height: 28px;	padding: 0 0 0 15px;	margin: 0 5px 0 0;	color: #ababab;	border: 0 none;	background: none;}.search input[type="submit"]{	cursor: pointer;	border: 0 none;	margin-top: 9px;	width: 12px;	height: 12px;	background: url('../images/submit.png') no-repeat;}/* header off *//* content */.content{	padding: 0 0 135px;}.content-top{	padding: 0 7px 20px;	background: #fff url('../images/bg.png') repeat-x bottom;	-webkit-border-radius: 0 0 5px 5px;	-moz-border-radius: 0 0 5px 5px;	-o-border-radius: 0 0 5px 5px;	border-radius: 0 0 5px 5px;}.breadcrumb{	float: left;	margin-top: 30px;}.breadcrumb *{}.breadcrumb a{	text-decoration: underline;}.breadcrumb a:hover{	text-decoration: none;}.breadcrumb span{	position: relative;	top: -1px;	margin: 0 12px;	color: #b1b1b1;}.basket{	float: right;	padding: 24px 0 0;}.basket-inbox{	float: left;}.basket-inbox img{	float: left;	margin: 1px 20px 0 0;}.basket-text{	float: right;	color: #6b6b6b;}.button *{	font-weight: 200;}.button{	cursor: pointer;	color: #757575;	font-size: 17px;	font-weight: 200;	line-height: 26px;	text-align: center;	width: 100px;	height: 26px;	border: solid 1px #f0f0f0;	background: #fff url('../images/button.png') repeat-x bottom;	-webkit-border-radius: 26px;	-moz-border-radius: 26px;	-o-border-radius: 26px;	border-radius: 26px;	-webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.3);	-moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.3);	box-shadow: 1px 1px 0 rgba(0,0,0,0.3);	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.button:hover{	background: #fff url('../images/button-hover.png') repeat-x top;}.basket-button{	float: left;	margin: -1px 11px 0 24px;	line-height: 28px;}.section-header{	font-size: 17px;	line-height: 20px;	color: #757575;	font-weight: 200;}.content-top .section-header{	float: left;	padding: 28px 0 0 5px;}.section-header *{	vertical-align: top;	font-weight: 200;}.section-header img{	margin-right: 10px;}.content-top .section-header img{	margin-right: 20px;}.left-section{	float: left;	width: 724px;	padding-bottom: 20px;}.catalog{	padding-top: 15px;}.catalog .cell{	float: left;	position: relative;	margin: 16px 18px 0 0;	width: 141px;	padding: 0 10px;	height: 203px;	text-align: center;	border: solid 1px #f3f3f3;	-webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	-moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	-webkit-border-radius: 16px;	-moz-border-radius: 16px;	-o-border-radius: 16px;	border-radius: 16px;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.catalog .cell:hover,.catalog .cell.active{	box-shadow: 3px 3px 0 #cc703d, -3px -3px 0 #cc703d, -3px 3px 0 #cc703d, 3px -3px 0 #cc703d;}.catalog .cell a{	text-decoration: underline;}.catalog .cell a:hover{	text-decoration: none;}.product-image{	cursor: pointer;	display: table-cell;	vertical-align: middle;	font-size: 0;	line-height: 0;	width: 141px;	height: 140px;	overflow: hidden;	-webkit-border-radius: 16px;	-moz-border-radius: 16px;	-o-border-radius: 16px;	border-radius: 16px;}.product-popup{	display: none;	position: absolute;	z-index: 1;	bottom: 25%;	left: 50%;	padding: 20px;	text-align: left;	border: solid 1px #dbdbdb;	background: #fff;	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.15);	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.15);	box-shadow: 0 0 10px rgba(0,0,0,0.15);	-webkit-border-radius: 16px;	-moz-border-radius: 16px;	-o-border-radius: 16px;	border-radius: 16px;}.product-popup ul{	display: table-cell;	padding-right: 20px;}.product-popup ul li{	margin-top: 18px;}.product-popup ul li:first-child{	margin-top: 0;}.product-popup .close{	position: absolute;	right: 6px;	top: 6px;	cursor: pointer;}.right-section{	float: right;	position: relative;	padding: 28px 0;	width: 208px;}.right-section .section-header{	padding: 40px 0 10px;}.right-section .section-header:first-child{	padding: 0 0 10px;}.filter select{	position: relative;	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
    margin: 2px 0;	color: #6b6b6b;    width: 100%;	height: 36px;
	line-height: 36px;	border: solid 1px transparent;	background: none;}.filter .select{	position: absolute;	border: solid 1px #eaeaea;    width: 158px;	padding: 0 32px 0 16px;
	margin: 2px 0 0;
	height: 34px;
	color: #6b6b6b;	line-height: 34px;
	background: url('../images/select.png') no-repeat 184px center;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.filter input[type='submit']{	margin-top: 8px;	font-weight: 200;	height: 28px;	line-height: 28px;}.news-date{	font-size: 9px;	line-height: 12px;	color: #757575;	padding: 8px 0;}.news-text{	padding: 0 0 8px;}.news-text a{	text-decoration: underline;}.news-text a:hover{	text-decoration: none;}.index-tab-nav{	padding: 30px 0 0;	margin-bottom: 24px;	width: 100%;	background: #fff url('../images/bg.png') repeat-x bottom;}.index-tab-nav .spacer{	width: 0;	padding: 0 45px 0 0;	background: url('../images/spacer.png') no-repeat right bottom;}.index-tab-nav td.tab-link{	width: 1%;}.index-tab-nav .spacer-last{	width: 98%;	background: url('../images/spacer-last.png') no-repeat left bottom;}.index-tab-nav .tab-link a{	display: block;	height: 31px;	line-height: 30px;	padding: 0 15px;	-webkit-border-radius: 4px 4px 0 0;	-moz-border-radius: 4px 4px 0 0;	-o-border-radius: 4px 4px 0 0;	border-radius: 4px 4px 0 0;	-webkit-box-shadow: 0 -1px 0 #e5e5e5, inset -1px 0 0 rgba(0,0,0,0.1), inset 1px 0 0 rgba(0,0,0,0.1);	-moz-box-shadow: 0 -1px 0 #e5e5e5, inset -1px 0 0 rgba(0,0,0,0.1), inset 1px 0 0 rgba(0,0,0,0.1);	box-shadow: 0 -1px 0 #e5e5e5, inset -1px 0 0 rgba(0,0,0,0.1), inset 1px 0 0 rgba(0,0,0,0.1);	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.index-tab-nav .link1 a{	background: url('../images/index-tab-left.png') no-repeat right bottom;}.index-tab-nav .link2 a{	background: url('../images/index-tab-right.png') no-repeat left bottom;}.index-tab-nav .tab-link:hover a,.index-tab-nav .tab-link.active a{	background: url('../images/index-tab.png') repeat-x bottom;}.index-tab-nav .tab-link.active a{	cursor: default;}.index-tab-nav td a{	color: #4c4d4d;}.index-tab{	display: none;}.index-tab.active{	display: block;}.index-tab h3 a{	text-decoration: underline;}.index-tab h3 a:hover{	text-decoration: none;}.index-tab li h3{	height: 28px;}.index-tab li{	float: left;	width: 212px;	margin: 0 19px 16px 0;}.index-tab-image{	position: relative;	border: solid 1px #ececec;	font-size: 0;	line-height: 0;	margin-bottom: 12px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.index-tab-image img{	display: inline-block; *display: inline; zoom: 1;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.new{	position: absolute;	right: -1px;	top: -1px;	-webkit-border-radius: 0 5px 0 0;	-moz-border-radius: 0 5px 0 0;	-o-border-radius: 0 5px 0 0;	border-radius: 0 5px 0 0;}.index-buy{	float: right;	width: 84px;	margin-top: 2px;	height: 26px;	line-height: 28px;}.index-tab .price,.product-tab .price,.item-buy .price{	font-size: 18px;	line-height: 18px;	color: #cc703d;}.tabs-container{	padding-bottom: 20px;	background: url('../images/bg.png') repeat-x bottom;	margin-bottom: 20px;}.ajax-loading{	height: 250px;	background: url('../images/ajax-loading.gif') no-repeat center center;}
.about-header{	padding: 10px 0 20px;}.about-header img{	margin-top: -4px;}.text,.text p{	padding-bottom: 20px;}.text a{	text-decoration: underline;}.text a:hover{	text-decoration: none;}.product{	padding: 14px 0 20px;}.product h1{	font-size: 21px;	font-weight: bold;	line-height: 22px;	color: #cc703d;}.art{	color: #b1b1b1;}.product-tab-nav{	margin-top: 12px;	height: 37px;}.product-tab-nav li{	position: relative;	float: left;	margin-left: 2px;	border: solid 1px #f3f3f3;	background: #fff;	-webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	-moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	-webkit-border-radius: 14px 14px 0 0;	-moz-border-radius: 14px 14px 0 0;	-o-border-radius: 14px 14px 0 0;	border-radius: 14px 14px 0 0;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.product-tab-nav li:first-child{	margin-left: 0;}.product-tab-nav li:hover{	background: #f8f8f8;}.product-tab-nav li.active{	background: #fff;	border-bottom: solid 1px #fff;	-webkit-box-shadow: 1px 0 0 rgba(0,0,0,0.22);	-moz-box-shadow: 1px 0 0 rgba(0,0,0,0.22);	box-shadow: 1px 0 0 rgba(0,0,0,0.22);}.product-tab-nav li a{	display: block;	height: 37px;	line-height: 36px;	padding: 0 20px;	color: #6b6b6b;}.product-tab-nav li.active a{	cursor: default;	font-weight: bold;	height: 40px;}.product-tab-nav li.active:after{	position: absolute;	right: -2px;	bottom: -1px;	content: '.';	font-size: 0;	line-height: 0;	color: transparent;	width: 1px;	height: 1px;	background: #f3f3f3;}.product-tab{	display: none;	margin-top: -1px;	padding: 20px;	border: solid 1px #f3f3f3;	-webkit-border-radius: 0 14px 14px 14px;	-moz-border-radius: 0 14px 14px 14px;	-o-border-radius: 0 14px 14px 14px;	border-radius: 0 14px 14px 14px;	-webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	-moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	box-shadow: 1px 1px 0 rgba(0,0,0,0.22);}.product-tab.active{	display: block;}.product-tab .left{	float: left;	width: 224px;}.product-tab .right{	float: right;	width: 444px;	color: #6b6b6b;}.product .product-image,.product-thumbs li{	cursor: default;	width: 212px;	height: 262px;	border: solid 1px #ececec;	font-size: 0;	line-height: 0;	margin-bottom: 12px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.product .product-image img,.product-thumbs li img{	display: inline-block; *display: inline; zoom: 1;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.product-thumbs li{	float: left;	width: 100px;	height: 111px;	margin: 8px 9px 0 0;}.product-price{	width: 212px;	padding-top: 24px;}.product-tab .right a{	text-decoration: underline;}.product-tab .right a:hover{	text-decoration: none;}.product-tab .right p{	padding-bottom: 8px;}.product-options{	width: 100%;}.product-options td{	white-space: nowrap;	padding-left: 16px;	padding-bottom: 10px;}.product-options td:first-child{	width: 99%;	white-space: normal;}.product-options .price{	font-size: 12px;	line-height: 14px;}.product-options .button{	display: block;	width: 41px;	height: 22px;	padding-top: 3px;	font-size: 0;	line-height: 0;	margin-top: -2px;}.char ul{	padding: 10px;}.char ul li{	list-style: square;}.char ul ul li{	list-style: disc;}.char sup{	position: relative;	top: 2px;	font-size: 70%;	vertical-align: top;	line-height: 50%;}.doc p{	padding-bottom: 8px;}.doc a{	text-decoration: underline;}.doc a:hover{	text-decoration: none;}.vendors{	margin: 8px 0 20px;	width: 724px;	padding: 20px 0 0;	border: solid 1px #f3f3f3;	-webkit-border-radius: 14px;	-moz-border-radius: 14px;	-o-border-radius: 14px;	border-radius: 14px;	-webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	-moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.22);	box-shadow: 1px 1px 0 rgba(0,0,0,0.22);}.vendors-top{	padding: 0 12px 12px;	border-bottom: solid 1px #f4f4f4;	background: url('../images/bg.png') repeat-x bottom;}.vendors-top.last{	-webkit-border-radius: 0 0 14px 14px;	-moz-border-radius: 0 0 14px 14px;	-o-border-radius: 0 0 14px 14px;	border-radius: 0 0 14px 14px;}.vendors-header{	padding-left: 10px;	margin-top: 20px;}.vendors-top .vendors-header:first-child{	margin-top: 0;}.vendors-list li{	float: left;	position: relative;	padding: 2px 10px;	margin-left: -1px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	-o-border-radius: 3px;	border-radius: 3px;}.vendors-list li:before{	position: absolute;	left: -1px;	content: '|';	color: #d7d7d7;}.vendors-list li:first-child{	margin-left: 0;}.vendors-list li a{	text-decoration: underline;}.vendors-list li a:hover{	text-decoration: none;}.vendors-list li.active{	z-index: 1;	color: #fff;	background: #6b6b6b;}.vendors-list li:first-child:before,.vendors-list li.active:before{	content: '';}.vendors-list li.active a{	text-decoration: none;	color: #fff;}.vendors-top .pager{	float: right;	margin-top: 12px;}.pager li{	float: left;	margin-left: 3px;}.pager li span,.pager li a{	display: block;	text-align: center;	padding: 4px 10px;	color: #6b6b6b;	border: solid 1px #eaeaea;	background: #fff;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	-o-border-radius: 3px;	border-radius: 3px;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.pager li a:hover{	background: #f8f8f8;}.pager li.active span,.pager li.active a{	font-weight: bold;	color: #fff;	border-color: #b2a592;	background: #bcaf9c url('../images/pager.png') repeat-x bottom;}.vendors-items li{	padding: 20px;	border-bottom: solid 1px #f4f4f4;	background: url('../images/bg.png') repeat-x bottom;}.item-image{	float: left;}.item-image div{	display: table-cell;	text-align: center;	vertical-align: middle;	border: solid 1px #ececec;	width: 100px;	height: 111px;	font-size: 0;	line-height: 0;	margin-bottom: 12px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.item-image img{	display: inline-block; *display: inline; zoom: 1;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}.item-desc{	float: left;	width: 416px;	color: #6b6b6b;	padding-left: 30px;}.item-desc h2,.item-desc h3{	padding-bottom: 12px;}.item-desc a{	text-decoration: underline;}.item-desc a:hover{	text-decoration: none;}.item-buy{	float: right;}.item-buy .button{	display: block;	margin-top: 10px;	width: 82px;	height: 26px;	line-height: 26px;}.vendors-add-desc{	padding: 0 16px 20px;}.vendors-add-desc a{	text-decoration: underline;}.vendors-add-desc a:hover{	text-decoration: none;}.vendors-add-desc p{	padding-top: 20px;}.note{	padding-top: 30px;	color: #757575;}/* content off *//* footer */.footer{	margin: -135px auto 0;	width: 960px;	height: 105px;	padding: 30px 0 0;	background: url('../images/footer.png') repeat-x top;	-webkit-border-radius: 7px;	-moz-border-radius: 7px;	-o-border-radius: 7px;	border-radius: 7px;}.dev,.footer-menu{	float: left;	margin-left: 30px;}.footer-menu li{	margin-top: 8px;}.footer-menu li:first-child{	margin-top: 0;}.footer-menu li a,.dev a{	text-decoration: underline;}.footer-menu li a:hover,.dev a:hover{	text-decoration: none;}.dev tr td{	vertical-align: top;}.dev tr:first-child td{	padding-bottom: 12px;}.dev tr td:first-child{	text-align: right;	padding-right: 12px;}.counters{	float: left;	margin-left: 60px;}.counters li{	margin-top: 6px;}.counters li:first-child{	margin-top: 0;}.send{	float: right;}.send .search{	float: right;	margin: 16px 0 0;}.send-link a{	display: inline-block; *display: inline; zoom: 1;	font-size: 18px;	line-height: 14px;	border-bottom: dashed 1px #cc703d;}.send-link a:hover{	border-bottom-style: dotted;}/* footer off *//* END */