.header{position:relative}.logo{width:94px;height:129px;float:left}.logo>a{background:url(/img/xlogo.png.pagespeed.ic.hA3bl1jVoV.png) no-repeat 9px 25px;display:block;height:100%;border-bottom:none}@media screen and (min-width:1px){.logo>a{background:url(/img/xlogo,402x.png.pagespeed.ic.4Q6J0L6CSB.png) no-repeat 9px 25px;background-size:76px 96px}}.header_main{margin:0 0 0 120px}.header_links{height:30px;padding:24px 0 6px}.header_links>li{float:left;padding:0 0 0 14px}.header_links>li:first-child{padding:0}.header_links li a{border-bottom:none;color:#919191;font:12px/30px Arial,Helvetica}.header_links .header_auth_login{width:85px;float:right;padding:0;position:relative}.auth_logged_open{width:88px;display:inline-block;*display: inline;*zoom: 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.auth_logged_popup{display:none;background:#efefef;width:100px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.35);-moz-box-shadow:0 1px 2px rgba(0,0,0,.35);box-shadow:0 1px 2px rgba(0,0,0,.35);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 0 0 -50px;padding:10px;position:absolute;z-index:97;top:34px;left:50%;font:12px/14px Arial,Helvetica;text-align:center}.auth_logged_popup li{padding:4px 0}.auth_logged_popup:before{content:"";background:#efefef;width:15px;height:4px;margin:0 0 0 -8px;position:absolute;z-index:3;top:-0;left:50%}.header_links .header_auth_search{width:150px;float:right;padding:0;position:relative}.header_auth_search>a{display:none}#page_search{position:relative;display:inline-block;*display: inline-block;*zoom: 1;float:right}#page_search input{background:#fff;border:1px solid transparent;width:146px;height:30px;padding:8px 8px 6px 24px;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font:700 12px/16px Arial,Helvetica}#page_search input:hover{border:1px solid #eee}#page_search input:focus{border:1px solid #ccc;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);box-shadow:inset 1px 1px 1px rgba(0,0,0,.1)}#page_search button{background:none;border:none;width:24px;height:30px;position:absolute;top:0;left:-1px;cursor:pointer}#page_search .icon{margin:0 0 0 9px}.header_links_more{display:none}.header_links_more:hover a{color:#2f67a7!important}.header_links_more:active a{color:#289c52!important}#header_links_more_select{width:33px;height:30px;opacity:0;cursor:pointer;position:absolute;top:0;right:0}.header_choose_region{padding:0 0 2px 0;font-size:12px}.header_contacts{height:42px}.header_contacts>li{float:left;padding:0 0 0 10px;vertical-align:middle;font:italic 12px/32px Arial,Helvetica}.header_contacts>li:first-child{padding:0}.header_contacts>li a{border-bottom:none}.header_contacts>li.phone_region{padding-left:0}.header_contacts .header_contacts_phone{position:relative;font:italic 11px/14px Arial,Helvetica;margin-right:20px}.header_contacts .header_contacts_callback{padding:0 0 0 20px}.header_contacts_callback_mobile{display:none}.header_contacts .header_contacts_social{padding:0 0 0 16px}.header_contacts .header_contacts_time{padding-top:2px;font-size:11px;line-height:14px}.header_contacts_phone span{display:block;position:relative;font:20px/36px 'Din','Arial Narrow',Arial}.header_contacts_phone span small{position:relative;top:-8px;left:4px;font-size:16px}.header_contacts_phone span small b{font-weight:300;font-family:Arial,Helvetica,sans-serif}.header_contacts_phone_descript{position:absolute;top:27px;left:0;font:700 10px/14px Arial,Helvetica,sans-serif}.header_contacts .cart{width:244px;float:right;padding:0}.cart_wrap{padding:6px 8px;font:15px/22px 'Din','Arial Narrow',Arial}#cart_mini{display:inline-block;*display: inline;*zoom: 1}#cart_mini_empty{text-transform:uppercase}#cart_mini_full{background:#e1f3e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cart_wrap li{display:inline;margin:0 0 0 5px}.cart_wrap li:first-child{margin:0}.cart_count{color:#6d6d6d}#cart_mini_count{font-weight:300}#cart_mini_discount{color:#d21e1e}.cart_wrap .cart_checkout{position:relative;top:-1px}.cart_wrap .btn_mini{padding:0 6px;margin-left:5px}.navbar{border-bottom:1px solid #054f05;-webkit-box-shadow:0 2px 4px rgba(57,87,57,.64);-moz-box-shadow:0 2px 4px rgba(57,87,57,.64);box-shadow:0 2px 4px rgba(57,87,57,.64);margin:12px 0 0;position:relative}.navbar>table{position:relative;z-index:23;border-collapse:collapse;width:100%;height:40px}.navbar>table>tbody>tr>td select{display:none;width:100%;height:100%;opacity:0;position:absolute;z-index:3;top:0}.navbar>table>tbody>tr>td>a{background:#289c52;border:1px solid;border-bottom:none;border-color:#5bb47b #18762f #054f05 #6fba76;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;height:39px;display:block;padding:0 14px;white-space:nowrap;color:#fff!important;font:16px/39px 'Din','Arial Narrow',Arial;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.52);text-decoration:none}.navbar>table>tbody>tr>td:first-child>a{border-left:none}.navbar>table>tbody>tr>td:last-child>a{border-right:none}.navbar>table>tbody>tr>td.dropdown>a.active,.navbar>table>tbody>tr>td>a:hover{background:#007026;border-color:#004c1a #006021 #007026 #006021;-webkit-box-shadow:inset 0 4px 6px rgba(0,0,0,.34);-moz-box-shadow:inset 0 4px 6px rgba(0,0,0,.34);box-shadow:inset 0 4px 6px rgba(0,0,0,.34)}.navbar>table>tbody>tr>td.siblingHover>a{border-color:#5bb47b #6fba76 #054f05 #6fba76}.navbar>table>tbody>tr>td>a>i{background:url(/img/xarrows.gif.pagespeed.ic.nKx6RVCNfE.png) no-repeat 0 -4px;width:5px;height:4px;display:inline-block;*display: inline;*zoom: 1;margin:0 0 0 6px;position:relative;top:-3px}.navbar_list{border-left:1px solid #f6f6f6;display:table-cell;height:100%}.navbar_list.mini{border-left:none;border-right:1px solid #f6f6f6}.navbar_list ul{padding:0 18px;height:100%}.navbar_list:first-child ul{border-left:1px solid #f6f6f6}.navbar_list li{border-top:1px solid #f6f6f6}.navbar_list li:first-child{border-top:none}.navbar_list a{border-bottom:none;display:block;padding:7px 0;font:13px/16px Arial,Helvetica;text-decoration:none}.navbar_list.mini a{white-space:nowrap;color:#000;font-size:11px}.navbar_hit{height:100%;padding:0 20px;display:table-cell}.navbar_hit_title{padding:6px 0 12px;font:17px/22px 'Din','Arial Narrow',Arial}.navbar_brand{width:138px}.navbar_brand li a{width:101px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown_wrap{background:#fff;border:2px solid #007026;display:none;padding:16px 0;position:absolute;z-index:70;top:41px;left:0}.navbar_christmas{width:144px;height:91px;position:absolute;z-index:3;top:-24px;right:-42px}.navbar_christmas_mini{width:117px;height:74px;top:-20px;right:auto;left:-20px}.navbar_christmas *{position:absolute;z-index:3}.navbar_christmas_branch_top{background:url(/img/christmas/branch_top.png.pagespeed.ce.6m06AxDJLS.png) no-repeat;width:90px;height:66px;top:0;left:0;-webkit-animation:navbarchristmasbranch 8s infinite cubic-bezier(.44,1,.69,.05)}.navbar_christmas_mini .navbar_christmas_branch_top{background:url(/img/christmas/xbranch_top_mini.png.pagespeed.ic.byWlgBw3Om.png) no-repeat;width:73px;height:54px;top:0;left:44px}.navbar_christmas_branch_bottom{background:url(/img/christmas/branch_bottom.png.pagespeed.ce.A45kZ2C-5I.png) no-repeat;width:113px;height:41px;top:50px;left:0;-webkit-animation:navbarchristmasbranchbottom 8s infinite cubic-bezier(.16,.83,.79,.07)}.navbar_christmas_mini .navbar_christmas_branch_bottom{background:url(/img/christmas/branch_bottom_mini.png.pagespeed.ce.EhHTSKcmgL.png) no-repeat;width:92px;height:33px;top:41px;left:25px}.navbar_christmas_branch_middle{background:url(/img/christmas/branch_middle.png.pagespeed.ce.cmkvFzXNHy.png) no-repeat;width:96px;height:51px;top:9px;left:48px;-webkit-animation:navbarchristmasbranchmiddle 10s infinite cubic-bezier(.16,.83,.79,.07)}.navbar_christmas_mini .navbar_christmas_branch_middle{background:url(/img/christmas/xbranch_middle_mini.png.pagespeed.ic.GoMA-_jiwi.png) no-repeat;width:78px;height:42px;top:7px;left:0}.navbar_christmas_balls{width:113px;height:41px;z-index:2;top:50px;left:0;-webkit-animation:navbarchristmasbranchbottom 8s infinite cubic-bezier(.16,.83,.79,.07)}.navbar_christmas_ball_blue{background:url(/img/christmas/ball_blue.png.pagespeed.ce.Apd7vyvu1L.png) no-repeat;width:37px;height:43px;top:20px;left:2px}.navbar_christmas_ball_red{background:url(/img/christmas/ball_red.png.pagespeed.ce.711EdNc2oU.png) no-repeat;width:26px;height:30px;top:20px;left:50px}@-webkit-keyframes navbarchristmasbranch {
	0 {
		-webkit-transform: rotate(0);
	}
	20% {
		-webkit-transform: rotate(5deg);
	}
	60% {
		-webkit-transform: rotate(10deg);
	}
	80% {
		-webkit-transform: rotate(5deg);
	}
	100% {
		-webkit-transform: rotate(0);
	}
}@-webkit-keyframes navbarchristmasbranchmiddle {
	0 {
		-webkit-transform: rotate(0);
	}
	20% {
		-webkit-transform: rotate(7deg);
	}
	60% {
		-webkit-transform: rotate(12deg);
	}
	80% {
		-webkit-transform: rotate(2deg);
	}
	100% {
		-webkit-transform: rotate(0);
	}
}@-webkit-keyframes navbarchristmasbranchbottom {
	0 {
		-webkit-transform: rotate(0);
	}
	20% {
		-webkit-transform: rotate(3deg);
	}
	60% {
		-webkit-transform: rotate(5deg);
	}
	80% {
		-webkit-transform: rotate(-2deg);
	}
	100% {
		-webkit-transform: rotate(0);
	}
}