*{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.zero-bm{margin-bottom:0!important}p.item-stars{font-family:chm-font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1.5em;font-size:10px;color:#757575;letter-spacing:.2em}.orange{color:#ec5e41!important}.treug:after{display:inline-block;content:'';width:10px;height:5px;background:url(../images/ic-treug-down-w.svg) center no-repeat;vertical-align:middle;margin-left:8px;cursor:pointer;opacity:.5;-webkit-transition-property:opacity,color;transition-property:opacity,color;-webkit-transition-duration:.3s;transition-duration:.3s}.treug.up:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uppercase{text-transform:uppercase!important}@font-face{font-family:chm-font;src:url(../fonts/chm-font.eot?e6sdbf);src:url(../fonts/chm-font.eot?#iefixe6sdbf) format('embedded-opentype'),url(../fonts/chm-font.ttf?e6sdbf) format('truetype'),url(../fonts/chm-font.woff?e6sdbf) format('woff'),url(../fonts/chm-font.svg?e6sdbf#chm-font) format('svg');font-weight:400;font-style:normal}.icon-ic-star-gr:before{content:"\61"}.icon-ic-star-gr-empty:before{content:"\62"}.icon{background-image:url(../images/sprite.png)}input:active,input:focus,input:hover{outline:0}input.type-1{width:100%;font-size:16px;font-weight:400;line-height:19px;padding:5px 0;border:0;background-color:transparent;border-bottom:1px solid #e0e0e0}input::-webkit-input-placeholder{font:400 16px/19px Roboto,sans-serif}input::-moz-placeholder{font:400 16px/19px Roboto,sans-serif}a{text-decoration:none;color:inherit;-webkit-transition-property:opacity,color;transition-property:opacity,color;-webkit-transition-duration:.3s;transition-duration:.3s}a:active,a:focus,a:hover{outline:0;border:0}a.add-to-busket{display:inline-block;width:20px;height:21px;background:url(../images/ic-item-busket.svg) center no-repeat}a.in-busket{display:inline-block;width:20px;height:20px;background:url(../images/ic-busket-gr.svg) center no-repeat}a.x-close-1{display:block;width:14px;height:14px;background:url(../images/x-close-1.svg) center no-repeat}a.x-close-2{display:inline-block;width:10px;height:10px;background:url(../images/x-close-2.svg) center no-repeat}a.comfirm{display:inline-block;width:18px;height:13px;background:url(../images/ic-ok.svg) center no-repeat;opacity:.2}a.comfirm.active,a.comfirm:hover{opacity:1}a.delete{display:inline-block;width:14px;height:18px;background:url(../images/ic-trash.svg) center no-repeat}a.settings{display:inline-block;width:19px;height:20px;background:url(../images/ic-settings.svg) center no-repeat}a.fb{display:inline-block;width:24px;height:24px;background:url(../images/ic-fb.svg) center no-repeat}a.vk{display:inline-block;width:24px;height:24px;background:url(../images/ic-vk.svg) center no-repeat}a.plus:before{content:'';display:inline-block;width:16px;height:16px;background:url(../images/ic-plus-or.svg) center no-repeat;vertical-align:middle;margin-right:10px}button{cursor:pointer}button.btn{border-radius:2px;border:0;background-color:#888;color:#fff;padding:11px 20px!important;font:500 14px/16px Roboto,sans-serif!important;text-transform:uppercase;height:39px}button.orange-btn{background-color:#ec5e41!important}.switcher{width:37px;height:20px;position:relative;display:inline-block}.switcher *{-webkit-transition:all .2s;transition:all .2s}.switcher input.switcher-value{display:none}.switcher input.switcher-value:checked~.switcher_btn{background-color:#ec5e41}.switcher input.switcher-value:checked~.switcher_btn~span{margin-left:20px;background-color:#ec5e41}.switcher .switcher_btn{background-color:#bdbdbd;opacity:.4;border-radius:6px;display:block;cursor:pointer;width:34px;height:14px;position:absolute;z-index:0}.switcher .switcher_btn~span{width:20px;height:20px;border-radius:50%;display:block;z-index:1;position:relative;background-color:#bdbdbd;pointer-events:none;top:-3px;left:-3px}.radio-switcher{position:relative;display:inline-block;vertical-align:middle}.radio-switcher *{-webkit-transition:all .2s;transition:all .2s}.radio-switcher .radio-btn{border-radius:50%;border:2px solid #737373;display:inline-block;cursor:pointer;width:21px;height:21px;position:relative;z-index:0}.radio-switcher .radio-btn+span{opacity:0;width:11px;height:11px;border-radius:50%;z-index:1;position:absolute;background-color:#ec5e41;pointer-events:none;top:5px;left:5px}.radio-switcher input.radio-input{display:none}.radio-switcher input.radio-input:checked~.radio-btn{border:2px solid #ec5e41}.radio-switcher input.radio-input:checked~.radio-btn+span{opacity:1}.chm-checkbox{display:none}.chm-checkbox+label{font-size:13px;color:#707070}.chm-checkbox+label:before{content:'';display:inline-block;border:2px solid #8c8b8b;border-radius:2px;width:18px;height:18px;cursor:pointer;vertical-align:-6px;margin-right:12px}.chm-checkbox:checked+label:before{background:url(../images/ic-ok-2.svg) center no-repeat #8c8b8b}.chm-checkbox.type-1+label{font-size:16px;color:#737373}.chm-checkbox.type-1+label:before{border:2px solid #737373;width:18px;height:18px;cursor:pointer;vertical-align:-6px;margin-right:12px}.chm-checkbox.type-1:checked+label:before{background-color:#737373}html{width:100%;height:100%}body{width:100%;height:100%;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa}.wrapper{width:100%;min-width:1280px;position:relative;overflow:hidden}.header,footer{width:100%;height:auto;background:#FFE680;position:relative;min-width:1280px}.middle{width:100%;position:relative}.middle:after{display:table;clear:both;content:''}.middle .container{width:100%;float:left;padding-right:320px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.middle .container .content{padding:0 24px 24px;margin:0 auto;max-width:1280px}.middle .container.full-width{padding-right:0}.right-sidebar{float:right;width:320px;margin-left:-320px;padding-bottom:30px;position:relative;background-color:#f5f5f5;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.right-sidebar:before{content:"";display:block;width:1px;height:100%;border-left:1px solid #e0e0e0;position:absolute;z-index:2}.right-sidebar.hidden{-webkit-transform:translate(320px,0);-ms-transform:translate(320px,0);transform:translate(320px,0)}.left-side,.right-side{display:inline-block;vertical-align:top}.right-side{text-align:right;float:right}.header{color:#858d98;background-color:#0a1a30;padding-top:14px}.header .main-logo,.header h1{margin-left:24px}.header h1{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:8px}.header .right-side{padding-right:24px}.header .main-logo{width:56px;height:36px;display:inline-block;border-right:1px solid #313f51;padding-right:20px;background-color:#0a1a30;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .main-logo img{width:100%;height:auto}.header nav.top-nav{background-color:#0a1a30;font-size:12px;display:inline-block;vertical-align:13px;letter-spacing:.5px}.header nav.top-nav a{display:inline-block;margin-left:25px}.header nav.top-nav a.active,.header nav.top-nav a:hover{color:#fff}.header nav.breadcrump{color:#fff;font-size:14px;margin-left:84px;margin-top:41px;margin-bottom:22px}.header nav.breadcrump a:not(.treug){opacity:.7}.header nav.breadcrump a:not(.treug):after{content:'';display:inline-block;width:8px;height:12px;background:url(../images/ic-ar-r-w.svg) center no-repeat;margin:0 17px}.header nav.breadcrump a:not(.treug):last-child{cursor:default}.header nav.breadcrump a:not(.treug):last-child:after{content:none}.header nav.breadcrump a:not(.treug):hover,.header nav.breadcrump a:not(.treug):last-child{opacity:1}.header nav.breadcrump .breadcrump-menu{display:inline-block;position:relative}.header nav.breadcrump .breadcrump-menu .treug:after{opacity:1}.header nav.breadcrump .breadcrump-menu:hover .treug:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header nav.breadcrump .breadcrump-menu:hover ul.breadcrump-level-2{display:block}.header nav.breadcrump .breadcrump-menu ul.breadcrump-level-2{display:none;position:absolute;color:#3D3D3D;border-radius:2px;background-color:#FFF;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.16);box-shadow:0 2px 10px rgba(0,0,0,.16);height:auto;font-weight:400;z-index:4}.header nav.breadcrump .breadcrump-menu ul.breadcrump-level-2 li{text-align:left;line-height:0}.header nav.breadcrump .breadcrump-menu ul.breadcrump-level-2 li a{display:inline-block;font-size:14px;line-height:14px;cursor:pointer;padding:14px;white-space:nowrap;max-width:400px;text-overflow:ellipsis;overflow:hidden}.header nav.breadcrump .breadcrump-menu ul.breadcrump-level-2 li:hover a{background-color:#EEE}.header nav.main-menu{font-size:13px;font-weight:500;letter-spacing:.5px}.header nav.main-menu ul.level-1{text-transform:uppercase}.header nav.main-menu ul.level-1>li{position:relative;cursor:pointer;display:inline-block;padding:12px 25px}.header nav.main-menu ul.level-1>li:not(:first-child){margin-left:-4px}.header nav.main-menu ul.level-1>li.active,.header nav.main-menu ul.level-1>li:hover{color:#fff}.header nav.main-menu ul.level-1>li.active:after,.header nav.main-menu ul.level-1>li:hover:after{opacity:1}.header nav.main-menu ul.level-1>li.active{border-bottom:2px solid #ec5e41}.header nav.main-menu ul.level-1>li:hover>ul.level-2{display:block}.header nav.main-menu ul.level-1>li.treug:hover:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header nav.main-menu ul.level-1>li ul.level-2{right:20px}.header nav.modes{margin-top:8px;padding-left:24px;margin-left:24px;border-left:1px solid #626c7b;height:24px;display:inline-block}.header nav.modes a{display:inline-block;width:18px;height:100%;vertical-align:top;opacity:.5}.header nav.modes a:not(:first-child){margin-left:22px}.header nav.modes a:hover{opacity:1}.header nav.modes a.mode-1{background:url(../images/ic-002.svg) left center no-repeat}.header nav.modes a.mode-1.active{opacity:1;background:url(../images/ic-002-active.svg) left center no-repeat}.header nav.modes a.mode-2{background:url(../images/ic-map.svg) left center no-repeat}.header nav.modes a.mode-2.active{opacity:1;background:url(../images/ic-map-active.svg) left center no-repeat}.header nav.modes a.mode-3{background:url(../images/ic-001-active.svg) left center no-repeat;opacity:1}.header nav.modes a.mode-3.active{background:url(../images/ic-001.svg) left center no-repeat}.header nav.modes .sep{margin-left:24px;display:inline-block;width:1px;height:100%;border-right:1px solid #626c7c}.header ul.level-2{display:none;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.16);box-shadow:0 2px 10px rgba(0,0,0,.16);height:auto;position:absolute;right:0;z-index:3;margin-top:5px;color:#3d3d3d;text-transform:none;font-weight:400}.header ul.level-2>li{font-size:14px;line-height:16px;text-align:left;display:block}.header ul.level-2>li a{border-radius:2px;display:inline-block;width:100%;cursor:pointer;padding:14px 50px 14px 16px}.header ul.level-2>li:hover a{background-color:#eee}.header .services .alert,.header .services .busket,.header .services .user,.header .services a{display:inline-block;vertical-align:middle;position:relative}.header .services .alert,.header .services .busket{opacity:.5}.header .services .alert:hover,.header .services .busket:hover{opacity:1}.header .services .busket,.header .services .user{margin-left:20px}.header .services .alert a{width:17px;height:28px;background:url(../images/ic-alert-w.svg) center no-repeat}.header .services .alert.exists:after{position:absolute;content:'';width:8px;height:8px;display:inline-block;background-color:#ec5e41;border-radius:50%;vertical-align:top}.header .services .busket{padding-right:20px;border-right:1px solid #313f51}.header .services .busket a{width:20px;height:20px;background:url(../images/ic-busket.svg) center no-repeat}.header .services .user{position:relative;color:#fff;padding-bottom:5px;padding-top:5px}.header .services .user>a{opacity:.5}.header .services .user>a:hover,.header .services .user>a:hover:after{opacity:1}.header .services .user:hover>ul.level-2{display:block}.header .services .user a.treug:hover:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .services+.callback{margin-top:49px;font-size:12px}.header .services+.callback a:hover{color:#fff}.header .control-bar{background-color:#1e2d43;height:43px}.header .control-bar .existing{display:inline-block;height:100%;vertical-align:-2px}.header .control-bar .existing .title{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;height:100%;vertical-align:top;margin-right:24px;color:#bdbdbd}.header:after{content:'';display:block;clear:both}.container .map{width:100%;min-height:600px}.content .list{margin-top:35px}.content .list h2{font-size:16px;line-height:19px;color:#202020}.content .list h2.type-1{font-size:20px;font-weight:500;line-height:24px;color:#1f1f1f}.content .list h2.type-1+.items-header{margin-top:20px}.content .list .items-header{padding:0 18px;font-size:12px;line-height:14px;color:#afafaf}.content .list .items-header a.sort:after{content:'';display:inline-block;width:10px;height:10px;background:url(../images/ic-arr-down-w.svg);vertical-align:middle;margin-left:8px}.content .list .items-header a.sort.asc:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.content .list .no-items{width:100%;height:auto;font-size:13px;line-height:15px;color:#757575;margin-top:15px}.content .list .no-items p{margin-top:7px}.content .list .item{margin-top:15px;width:100%;height:auto;padding:15px 18px;background-color:#fff;border:1px solid #eee;border-radius:2px;font-size:13px;line-height:15px;color:#757575;cursor:pointer}.content .list .item p{margin-top:7px;display:block;line-height:16px}.content .list .item p.item-name,.content .list .item p.item-price{font-size:14px;font-weight:500;color:#212121}.content .list .item p.item-url{margin-top:4px}.content .list .item p.item-n-comments{display:block;color:#a5a5a5;line-height:18px}.content .list .item p.item-type{color:#212121}.content .list .item p.item-code{display:block}.content .list .item p.item-avail:not(.yes){color:#eb9c12}.content .list .item p.item-avail.yes{color:#29b873}.content .list .item p.item-price{text-transform:uppercase}.content .list .item p.item-total-price,.content .list .item p.item-total-title{font-size:14px;font-weight:500;color:#212121}.content .list .item p.item-total-title{text-align:right}.content .list .item a.add-to-busket,.content .list .item a.in-busket{margin-top:3px}.content .list .item .item-footer{margin-top:20px}.content .list .item .item-phone .short{display:inline-block;margin-right:32px;color:#212121;font-weight:500}.content .list .item .item-phone .show-phone{color:#ec5e41;text-transform:uppercase;padding:7px;border-radius:2px}.content .list .item .item-phone .show-phone:hover{background-color:#f5f5f5}.content .list .item.item-error{background-color:#c0392b;color:#fff;border:0}.content .list .item.active{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.16),0 8px 17px rgba(0,0,0,.2);box-shadow:0 6px 20px rgba(0,0,0,.16),0 8px 17px rgba(0,0,0,.2)}.content .list .item.type-1{padding-left:0;padding-right:0}.content .list .item.type-1 .item-body,.content .list .item.type-1 .item-header{padding-left:15px;padding-right:15px}.content .list .item.type-1 .item-header{border-bottom:1px solid #eee;padding-bottom:15px}.content .list .item.type-1 .item-header .item-header-controls a{vertical-align:bottom;margin-left:20px}.content .list .item.type-1 .item-header:after{content:'';display:block;clear:both}.content .list .item.type-1 .item-body{padding-top:16px;padding-bottom:11px}.content .list .item.viewed .item-body,.content .list .item.viewed .item-header{opacity:.7}.content .list table{width:100%;table-layout:fixed}.content .list table tr:not(:last-child){border-bottom:16px solid;border-color:transparent}.content .list table tr.fadeout td{position:relative}.content .list table tr.fadeout td:not(.item-phone):after{content:'';display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(255,255,255,0)),color-stop(120%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 30%,#fff 120%);background:linear-gradient(to bottom,rgba(255,255,255,0) 30%,#fff 120%)}.content .list table td,.content .list table th{vertical-align:top;text-align:left;word-wrap:break-word}.content .list table td.col-seller,.content .list table th.col-seller{padding-right:3%}.content .list table td.item-phone,.content .list table th.item-phone{vertical-align:top}.content .list table td.col-rate,.content .list table th.col-rate{width:15%}.content .list table td.col-type,.content .list table th.col-type{width:13%}.content .list table td.col-avail,.content .list table th.col-avail{width:12%}.content .list table td.col-conditions,.content .list table th.col-conditions{width:25%}.content .list table td.col-conditions.total,.content .list table th.col-conditions.total{text-align:right;padding-right:20px}.content .list table td.col-price,.content .list table th.col-price{padding-left:2%;width:11%}.content .list table td.col-busket,.content .list table th.col-busket{width:2%;text-align:right}.content .list tfoot td{padding-top:20px}.content .list.req-complects .item p.item-price{font-weight:400}.right-sidebar nav.right-sidebar-menu{background-color:#eee;font-size:13px;font-weight:500}.right-sidebar nav.right-sidebar-menu ul.level-1 li{cursor:pointer;display:inline-block;padding:inherit;padding-top:12px;padding-bottom:12px;width:33.3%;color:#6d6d6d;text-align:center;text-transform:uppercase}.right-sidebar nav.right-sidebar-menu ul.level-1 li:not(:first-child){margin-left:-4px}.right-sidebar nav.right-sidebar-menu ul.level-1 li:last-child{float:right}.right-sidebar nav.right-sidebar-menu ul.level-1 li.active,.right-sidebar nav.right-sidebar-menu ul.level-1 li:hover{border-bottom:2px solid #ec5e41;color:#212121}.right-sidebar nav.right-sidebar-menu ul.level-1:after{content:'';display:block;clear:both}.right-sidebar nav.right-sidebar-menu ul.level-2{display:none}.right-sidebar nav.right-sidebar-menu.two-items ul.level-1 li{width:50%}.right-sidebar .right-sidebar-map{position:relative;width:320px;height:320px;background-color:#eee}.right-sidebar .right-sidebar-map:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.right-sidebar .right-sidebar-footer{margin-top:26px}.right-sidebar .right-sidebar-footer .chm-checkbox+label{margin-left:28px}.right-sidebar .right-sidebar-body{margin-top:40px}.right-sidebar .right-sidebar-body .left-side{width:60%}.right-sidebar .right-sidebar-body .right-side{width:40%}.right-sidebar .right-sidebar-body .right-sidebar-block{margin-top:16px;font-size:13px;line-height:15px;color:#212121;padding-bottom:31px;margin-left:24px;margin-right:24px;border-bottom:1px solid #d8d8d8}.right-sidebar .right-sidebar-body .right-sidebar-block:last-child{border-bottom:0 none;padding-bottom:0}.right-sidebar .right-sidebar-body .right-sidebar-block h3{text-transform:uppercase;font-weight:500;margin-bottom:20px}.right-sidebar .right-sidebar-body .right-sidebar-block a.sidebar-name{display:inline-block;margin-top:5px}.right-sidebar .right-sidebar-body .right-sidebar-block p{margin-top:5px}.right-sidebar .right-sidebar-body .right-sidebar-block p.sidebar-n-comments,.right-sidebar .right-sidebar-body .right-sidebar-block p.sidebar-stars,.right-sidebar .right-sidebar-body .right-sidebar-block p.sidebar-url{color:#a1a1a1}.right-sidebar .right-sidebar-body .right-sidebar-block p.sidebar-n-comments{margin-top:5px}.right-sidebar .right-sidebar-body .right-sidebar-block ul.sidebar-items-list li{margin-top:12px}.right-sidebar .right-sidebar-body .right-sidebar-block ul.sidebar-items-list li:after{content:'';display:block;clear:both}.right-sidebar .right-sidebar-body .right-sidebar-block ul.sidebar-items-list li .item-address,.right-sidebar .right-sidebar-body .right-sidebar-block ul.sidebar-items-list li .item-price{display:none!important}.right-sidebar .comments .comments-header{margin-bottom:21px}.right-sidebar .comments .comments-header .n-comments{font-size:12px;line-height:14px;font-weight:500;text-transform:uppercase}.right-sidebar .comments .comments-header:after{content:'';display:block;clear:both}.right-sidebar .comments .comments-body .comment{margin-top:18px}.right-sidebar .comments .comments-body .comment:not(:last-child){padding-bottom:24px;border-bottom:1px solid #d8d8d8}.right-sidebar .comments .comments-body .comment .comment-header h4{font-weight:500}.right-sidebar .comments .comments-body .comment .comment-header .date{color:#acacac}.right-sidebar .comments .comments-body .comment .comment-body{color:#707070;margin-top:11px}.right-sidebar .comments .comments-footer{margin-top:24px;font-size:12px;font-weight:500;text-transform:uppercase;color:#707070;text-align:right}.right-sidebar .comments .comments-footer .comments-controls a.send-comment{color:#ec5e41;margin-left:22px}.right-sidebar.seller .seller-address h3{margin-bottom:0!important}.right-sidebar.seller .seller-address .sidebar-url{color:#797979}.right-sidebar.seller .seller-address .sidebar-address{margin-top:14px}.right-sidebar.seller .seller-address .sidebar-metro{margin-top:11px;color:#a1a1a1}.right-sidebar.seller .seller-address ul.sidebar-metro-list{margin-top:6px}.right-sidebar.seller .seller-address ul.sidebar-metro-list li{line-height:17px;color:#707070}.right-sidebar.seller .seller-address ul.sidebar-metro-list li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#ec5e41;margin-right:5px}.right-sidebar.seller .seller-phones{margin-top:15px;padding-bottom:20px}.right-sidebar.seller .seller-phones .left-side{width:40%}.right-sidebar.seller .seller-phones .right-side{width:60%}.right-sidebar.seller .seller-phones ul.sidebar-phones-list li{line-height:17px}.right-sidebar.seller .seller-phones a.sidebar-show-phone{color:#ec5e41}.right-sidebar.seller .seller-phones:after{content:'';display:block;clear:both}.right-sidebar.seller .seller-schedule{margin-top:15px;border-bottom:0 none}.right-sidebar.seller .seller-schedule p:before{content:'';width:16px;height:16px;display:inline-block;vertical-align:-3px;margin-right:5px}.right-sidebar.seller .seller-schedule p.schedule-opened{color:#29b873}.right-sidebar.seller .seller-schedule p.schedule-opened:before{background:url(../images/ic-clock-gr.svg) center no-repeat}.right-sidebar.seller .seller-schedule p.schedule-closed{color:#ec5e41}.right-sidebar.seller .seller-schedule p.schedule-closed:before{background:url(../images/ic-clock-or.svg) center no-repeat}.right-sidebar.seller .items-list-block{display:none}.right-sidebar.spare-parts h4{color:#a1a1a1;margin-top:25px}.right-sidebar.spare-parts h4.change-items{margin-top:8px}.right-sidebar.spare-parts table{table-layout:fixed;width:100%}.right-sidebar.spare-parts table.change-items td{padding-top:7px}.right-sidebar.spare-parts table td{vertical-align:top;padding-top:15px;font-weight:400;word-wrap:break-word}.right-sidebar.spare-parts table td.item-code{width:40%;color:#707070;text-align:center}.right-sidebar.spare-parts table td.item-prices{width:20%;color:#ec5e41;text-align:right}.right-sidebar.spare-parts .item-info-list li.item-info:not(:first-child){margin-top:25px}.right-sidebar.spare-parts .item-info-list li.item-info .item-info-header table td{padding-top:0;color:#a1a1a1}.right-sidebar.spare-parts .item-info-list li.item-info .item-info-header table td.item-type{width:26%}.right-sidebar.spare-parts .item-info-list li.item-info .item-info-header table td.item-code{text-align:right;width:30%}.right-sidebar.spare-parts .item-info-list li.item-info .item-info-body{margin-top:8px}.right-sidebar.spare-parts .item-info-list li.item-info .item-info-footer{margin-top:18px;text-align:right}.right-sidebar.spare-parts .item-info-list li.item-info .item-info-footer nav{color:#ec5e41}.right-sidebar.spare-parts .item-info-list li.item-info .item-info-footer nav a.item-params{margin-right:26px}.mode-map .right-sidebar.seller .seller-schedule{border-bottom:1px solid #D8D8D8}.map .placemark_layout{text-align:center;position:relative;width:68px;height:24px;background-color:rgba(0,0,0,.54);left:-34px;top:-30px;color:#fff}.map .placemark_layout:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-top-color:rgba(0,0,0,.54);border-width:5px;margin-left:-5px}.map .placemark_layout span.price{display:inline-block;font-size:13px;line-height:15px;font-weight:500;width:60px;padding:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map .placemark_layout.active{background-color:#ec5f41}.map .placemark_layout.active:before{border-top-color:#ec5f41}.map .placemark_layout_simple{position:relative;width:24px;height:34px;left:24px;top:-34px;background:url(../images/map-placemark-simple-orange.svg) center no-repeat}.notice-block-wrapper{position:absolute;z-index:100;width:325px;height:100%;top:0;right:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.notice-block-wrapper.hidden{-webkit-transform:translate(320px,0);-ms-transform:translate(320px,0);transform:translate(320px,0)}.notice-block{position:absolute;width:320px;height:100%;background-color:#eee;top:0;right:0;font-size:13px;line-height:17px;padding:20px 0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1),0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.1),0 2px 5px rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.notice-block a.x-close-1,.notice-block a.x-close-2{position:absolute;top:0;right:0}.notice-block .notice-block-body,.notice-block .notice-block-footer,.notice-block .notice-block-header{padding-left:17px;padding-right:17px}.notice-block .notice-block-header{position:relative;margin-bottom:48px}.notice-block .notice-block-header h2{text-transform:uppercase;font-weight:500}.notice-block .notice-block-header a.x-close-1{right:17px}.notice-block .notice-block-body ul.notices-list>li{width:100%;height:auto;background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;padding:10px 12px;margin-bottom:25px}.notice-block .notice-block-body ul.notices-list>li .notice-header{display:block;position:relative;width:100%}.notice-block .notice-block-body ul.notices-list>li .notice-header time{color:#a8a8a8}.notice-block .notice-block-body ul.notices-list>li .notice-header h3{margin-top:20px;margin-bottom:18px}.notice-block .notice-block-body ul.notices-list>li .notice-body ul.notice-offers-list li{margin-top:8px}.notice-block .notice-block-body ul.notices-list>li .notice-body ul.notice-offers-list li span{color:#ec5e41}.notice-block .notice-block-body .no-notices{position:absolute;top:50%;width:100%;margin-top:-40px}.notice-block .notice-block-footer{border-top:1px solid #e0e0e0;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0;width:100%}.notice-block .notice-block-footer h3{text-transform:uppercase;color:#ec5e41;margin-top:5px}.notice-block .notice-block-footer:after{content:'';display:block;clear:both}.notice-block.hidden{-webkit-transform:translate(320px,0);-ms-transform:translate(320px,0);transform:translate(320px,0)}.list.notices .item time{color:#a8a8a8}.list.notices .item .item-body{color:#757575}.list.notices .item .item-body h3{font-weight:500}.list.notices .item .item-body .notice-offers-list{margin-top:10px;font-weight:400}.list.notices .item .item-body .notice-offers-list>li{display:inline-block}.list.notices .item .orange{color:#ec5e41}.no-notices{display:block;text-align:center;color:#707070;margin-top:75px}.no-notices:before{content:'';margin:0 auto 18px;display:block;width:34px;height:40px;background:url(../images/ic-alert.svg) center no-repeat}.callback .form-footer,.callback .form-row{margin-top:20px}.callback .form-footer{text-align:right}.basket .list table td.col-conditions,.basket .list table th.col-conditions{width:20%}.basket .list table td.col-busket,.basket .list table th.col-busket{width:7%}.basket input.quantity{width:32px;height:24px;border:1px solid #e0e0e0;color:#ec5e41;text-align:center;border-radius:2px;font:400 13px/15px Roboto,sans-serif;margin-right:27px}.basket .basket-result{margin-top:34px;padding-top:20px;border-top:1px solid #e0e0e0;text-align:right;font-size:16px;line-height:25px;font-weight:500}.basket .basket-result .basket-result-sum{color:#ec5e41}.basket .order-form-block .basket-send-order-form fieldset.form-row{margin-top:26px}.basket .order-form-block .basket-send-order-form fieldset.form-row p{margin-top:10px}.basket .order-form-block .basket-send-order-form fieldset.form-footer{margin-top:38px;padding-top:20px;border-top:1px solid #e0e0e0}.basket .order-form-block .basket-send-order-form fieldset.form-footer:after{content:'';display:block;clear:both}.basket .order-form-block .basket-send-order-form input.type-1{width:31.8%}.basket .order-form-block .basket-send-order-form input.type-1:not(:first-child){margin-left:2%}.basket .order-form-block .basket-send-order-form p{font-size:12px;line-height:14px;color:#a5a5a5}.reg{width:960px}.reg section.reg-row{padding-top:20px;margin-top:40px;padding-right:240px}.reg section.reg-row:not(:first-child){border-top:1px solid #e0e0e0;margin-top:70px}.reg section.subscribe-section{padding-bottom:30px}.reg section.subscribe-section:not(:first-of-type){border-top:1px solid #e0e0e0;padding-top:20px}.reg section.subscribe-section .left-side{width:46%}.reg section.subscribe-section .right-side{width:43%}.reg section:after{content:'';display:block;clear:both}.reg fieldset legend{font-size:20px;font-weight:500;line-height:24px;margin-bottom:28px}.reg fieldset .btn-block{margin-top:29px;text-align:right}.reg fieldset.reg-password,.reg fieldset.reg-profile{display:inline-block;width:42.6%;vertical-align:top}.reg fieldset.reg-profile{margin-right:14%}.reg fieldset.reg-subscribes h4{font-size:16px;line-height:19px}.reg fieldset.reg-subscribes p{font-size:12px;line-height:14px;color:#a5a5a5;margin-top:7px}.reg fieldset.reg-subscribes .reg-subscribe-item:not(:first-child){margin-top:30px}.reg fieldset.reg-subscribes .reg-subscribe-item .left-side{width:70%;text-align:left}.reg fieldset.reg-subscribes .reg-subscribe-item .right-side{width:29%}.reg fieldset.reg-subscribes .reg-subscribe-item .title{font-size:16px;line-height:19px;color:#737373}.reg fieldset.reg-subscribes .reg-subscribe-item .switcher{margin-top:3px}.reg fieldset.reg-subscribes .reg-subscribe-item .reg-subscribe-period,.reg fieldset.reg-subscribes .reg-subscribe-item .reg-subscribe-period .radio-switcher{margin-top:8px}.reg fieldset.reg-subscribes .reg-subscribe-item .reg-subscribe-period .radio-switcher .title{font-size:14px;line-height:17px;margin-left:10px;vertical-align:5px}.reg fieldset.reg-subscribes .reg-subscribe-item .reg-subscribe-period .mdl-radio{margin-top:8px}.reg fieldset.reg-subscribes .reg-subscribe-item:after{content:'';display:block;clear:both}.home{background:url(../images/home-bg.jpg) center/cover no-repeat #142138}.home .wrapper{height:100%;overflow:auto}.home .middle{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;padding-bottom:36px}.home .footer{height:36px;margin-top:-36px!important}.home .middle .container .content{max-width:735px;text-align:center}.home .header{padding-top:30px;background-color:transparent}.home .header h1{margin-left:50px}.home .header h1 a{display:block;width:155px;height:36px;background:url(../images/chm-logo-w.svg) center no-repeat;text-indent:-99999px}.home .header nav{background-color:transparent}.home .header nav.top-nav{margin-right:25px;color:#fff;margin-top:15px}.home .header .sep{vertical-align:2px;display:inline-block;width:1px;height:30px;background-color:#5e6777}.home .content{color:#fff}.home .content h2{font-size:36px;font-weight:300;line-height:42px;margin-top:145px;margin-bottom:40px}.home .content input.home-search{margin-top:9px;border-radius:2px;padding:16px 25px;border:0;width:70%;font-size:16px;line-height:19px;-webkit-box-sizing:border-box;box-sizing:border-box}.home .content input.home-search:active,.home .content input.home-search:focus,.home .content input.home-search:hover{border:2px solid #ec5e41;padding:14px 23px}.home .content .plus{display:block;margin-left:-39%;margin-top:15px}.home .content button.btn{margin-top:40px;margin-bottom:120px}.home .content .home-help-block{border-top:1px solid #3b4658;padding-top:48px}.home .content .home-help-block ul.home-helps>li{display:inline-block;width:32%;font-size:14px;font-weight:400;line-height:18px}.home .content .home-help-block ul.home-helps>li:not(:first-child){margin-left:1%}.home .content .home-help-block ul.home-helps>li:before{content:'';display:block;margin:0 auto 23px;width:64px;height:64px;background-color:#fff;border-radius:50%}.home .content .home-help-block ul.home-helps>li:nth-child(1):before{background:url(../images/ic-pack.svg) center/70% no-repeat #fff}.home .content .home-help-block ul.home-helps>li:nth-child(2):before{background:url(../images/ic-settings-home.png) center no-repeat #fff}.home .content .home-help-block ul.home-helps>li:nth-child(3):before{background:url(../images/ic-map.png) center no-repeat #fff}.home .content .view{margin-top:48px;text-transform:uppercase}.home .content small a{display:inline-block;font-size:12px;line-height:14px;color:#4b5e6e;margin-top:7px;height:14px}.home .footer{padding-left:50px;padding-right:50px;background-color:transparent;color:#555f6f}.home .footer .copy{display:inline-block}.home .footer nav.footer-socials{display:inline-block;vertical-align:middle;margin-left:17px}.home .footer nav.footer-socials a{margin-left:13px}.home .footer .find-code-block{display:block;width:254px;height:36px;border-radius:4px 4px 0 0;background-color:#fff;text-align:left;padding:10px 15px;color:#ec5e41}.home .footer .find-code-block .find-code:before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#27ae60;margin-right:8px}