@charset "UTF-8";@font-face{font-family:Arimo;src:url(../font/arimo.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arimo;src:url(../font/arimo_bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Playfair Display";src:url(../font/playfair_display_italic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html{width:100%;height:100%}body{margin:0;padding:0;font:0 Arimo,Arial,sans-serif;color:#222;height:100%}.noscroll{overflow:hidden}img{border:0}.lfloat{float:left!important}.rfloat{float:right!important}.ltext{text-align:left!important}.rtext{text-align:right!important}.ctext{text-align:center!important}a{color:#41acfd;text-decoration:none}.textblock a,a.invert{text-decoration:underline}a:hover{text-decoration:underline}.textblock a:hover,a.invert:hover{text-decoration:none}.innerlink{display:inline-block;vertical-align:middle;font-size:12px;color:#8ea4bb!important;border-bottom:1px dotted #8ea4bb}.innerlink:hover{color:#41acfd!important;border-bottom:1px solid #41acfd;text-decoration:none}.positive{color:#17be13}.negative{color:#f93769}.nowrap{white-space:nowrap!important}li,ol,ul{margin:0;padding:0;list-style:none;line-height:1em}table{border-collapse:collapse}.cfix:after{display:block;content:"";clear:both!important}.hidden{display:none!important}obsolete{display:none}.ico{display:inline-block;vertical-align:middle;cursor:pointer;width:24px;height:24px}.ico:hover{opacity:.7}.ico .icotext{display:none!important}.ico:before,.icolink:before{display:inline-block;content:"";width:24px;height:24px;background:url(../img/ico.png) no-repeat}.icolink{display:inline-block;white-space:nowrap}.icolink:before{vertical-align:middle;margin:-2px 5px 0 0}.ico.smallico,.smallico:before{width:16px;height:16px}.ico-stats:before{background-position:0 -70px}.ico-foto:before{background-position:0 -88px}.ico-map:before{background-position:-17px -88px}.ico-print:before{background-position:-34px -88px}.ico-comment:before{background-position:0 -132px}.forumlist .ico-comment:before{background-position:-17px -132px}.ico-forum:before{background-position:-17px -70px}.ico-skype:before{background-position:0 -150px}.ico-search:before{background-position:-17px -150px}.ico-help:before{background-position:-34px -168px}.ico-presentation:before{background-position:0 -186px}.ico-techspecs:before{background-position:-34px -318px}.ico-price:before{background-position:0 -362px}.ico-calendar:before{background-position:-34px -256px}.ico-left,.ico-left:before,.ico-right,.ico-right:before{width:16px;height:32px}.restolist .ico-left,.restolist .ico-left:before,.restolist .ico-right,.restolist .ico-right:before{width:16px;height:26px}.ico-left:before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAzMiI+DQo8cGF0aCBmaWxsPSIjNDFBQ0ZEIiBkPSJNMTUsMzJjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtMTQtMTVjLTAuMS0wLjEtMC4xLTAuMi0wLjItMC4zQzAsMTYuMywwLDE2LjIsMCwxNmMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMA0KCWMwLTAuMSwwLTAuMywwLjEtMC40YzAtMC4xLDAuMS0wLjIsMC4yLTAuM2wxNC0xNWMwLjQtMC40LDEtMC40LDEuNCwwYzAuNCwwLjQsMC40LDEsMCwxLjRMMi40LDE2bDEzLjQsMTQuM2MwLjQsMC40LDAuNCwxLDAsMS40DQoJQzE1LjUsMzEuOSwxNS4yLDMyLDE1LDMyeiIvPg0KPC9zdmc+")}.modwin .ico-left:before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAzMiI+DQo8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTUsMzJjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtMTQtMTVjLTAuMS0wLjEtMC4xLTAuMi0wLjItMC4zQzAsMTYuMywwLDE2LjIsMCwxNmMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMA0KCWMwLTAuMSwwLTAuMywwLjEtMC40YzAtMC4xLDAuMS0wLjIsMC4yLTAuM2wxNC0xNWMwLjQtMC40LDEtMC40LDEuNCwwYzAuNCwwLjQsMC40LDEsMCwxLjRMMi40LDE2bDEzLjQsMTQuM2MwLjQsMC40LDAuNCwxLDAsMS40DQoJQzE1LjUsMzEuOSwxNS4yLDMyLDE1LDMyeiIvPg0KPC9zdmc+")}.restolist .ico-left:before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAxNiAyNiI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNi42OTcsMTIuOTc5bDkuMTI0LTkuMTIzYzAuMjM5LTAuMjQxLDAuMjM5LTAuNjI5LDAtMC44N0wxMy4yMTMsMC4zOGMtMC4yNC0wLjI0LTAuNjI4LTAuMjQtMC44NjgsMA0KTDIuNzg3LDkuOTM4TDAuMTgsMTIuNTQ1Yy0wLjI0MSwwLjI0MS0wLjI0LDAuNjI5LDAsMC44NjhsMi42MDcsMi42MDZsOS41NTgsOS41NTljMC4yNCwwLjIzOSwwLjYyOCwwLjI0LDAuODY4LDBsMi42MDctMi42MDYNCmMwLjIzOC0wLjIzOSwwLjIzOS0wLjYyOCwwLTAuODY5TDYuNjk3LDEyLjk3OXoiLz4NCjwvc3ZnPg==")}.ico-right:before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAzMiI+DQo8cGF0aCBmaWxsPSIjNDFBQ0ZEIiBkPSJNMSwzMmMwLjMsMCwwLjUtMC4xLDAuNy0wLjNsMTQtMTVjMC4xLTAuMSwwLjEtMC4yLDAuMi0wLjNDMTYsMTYuMywxNiwxNi4yLDE2LDE2YzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwDQoJYzAtMC4xLDAtMC4zLTAuMS0wLjRjMC0wLjEtMC4xLTAuMi0wLjItMC4zbC0xNC0xNWMtMC40LTAuNC0xLTAuNC0xLjQsMGMtMC40LDAuNC0wLjQsMSwwLDEuNEwxMy42LDE2TDAuMywzMC4zDQoJYy0wLjQsMC40LTAuNCwxLDAsMS40QzAuNSwzMS45LDAuNywzMiwxLDMyeiIvPg0KPC9zdmc+")}.modwin .ico-right:before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAzMiI+DQo8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMSwzMmMwLjMsMCwwLjUtMC4xLDAuNy0wLjNsMTQtMTVjMC4xLTAuMSwwLjEtMC4yLDAuMi0wLjNDMTYsMTYuMywxNiwxNi4yLDE2LDE2YzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwDQoJYzAtMC4xLDAtMC4zLTAuMS0wLjRjMC0wLjEtMC4xLTAuMi0wLjItMC4zbC0xNC0xNWMtMC40LTAuNC0xLTAuNC0xLjQsMGMtMC40LDAuNC0wLjQsMSwwLDEuNEwxMy42LDE2TDAuMywzMC4zDQoJYy0wLjQsMC40LTAuNCwxLDAsMS40QzAuNSwzMS45LDAuNywzMiwxLDMyeiIvPg0KPC9zdmc+")}.restolist .ico-right:before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAxNiAyNiI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOS4zMDMsMTIuOTc5TDAuMTgsMy44NTZjLTAuMjM5LTAuMjQxLTAuMjM5LTAuNjI5LDAtMC44N0wyLjc4NywwLjM4YzAuMjQtMC4yNCwwLjYyOC0wLjI0LDAuODY4LDANCmw5LjU1OCw5LjU1OGwyLjYwNywyLjYwN2MwLjI0MSwwLjI0MSwwLjI0LDAuNjI5LDAsMC44NjhsLTIuNjA3LDIuNjA2bC05LjU1OCw5LjU1OWMtMC4yNCwwLjIzOS0wLjYyOCwwLjI0LTAuODY4LDBMMC4xOCwyMi45NzENCmMtMC4yMzgtMC4yMzktMC4yMzktMC42MjgsMC0wLjg2OUw5LjMwMywxMi45Nzl6Ii8+DQo8L3N2Zz4=")}.ico-view-full:before{background-position:0 -52px}.ico-view-text:before{background-position:-17px -52px}.ico-view-map:before{background-position:-34px -52px}.ico-reload:before{background-position:-34px -132px}.ico-sale:before{background-position:-17px -300px}.ico-action:before{background-position:-17px -362px}.nav .ico-action:before{margin-top:-6px}.nav .active .ico-action:before{margin-top:-4px}form{margin:0}.button,button,input,select,textarea{margin:0;outline:0;vertical-align:middle;box-sizing:border-box;line-height:1em}input::-ms-clear{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{resize:vertical}input,select,textarea{padding:3px;border:1px solid #aaa;font:13px Arimo,Arial,sans-serif}input[type=file]{padding:0;border:0}input[type=checkbox],input[type=radio]{vertical-align:middle;margin:0 5px 0 0}label{font-size:13px}input[type=checkbox]+label,input[type=radio]+label{vertical-align:middle}.button,button{color:#fff!important;background:#41acfd;border:1px solid #41acfd;border-radius:4px;cursor:pointer;font-family:Arimo,Arial,sans-serif;transition:.3s ease-out;padding:8px 30px;font-size:15px}.button:hover,button:hover{background:#0f96fc;border-color:#0f96fc;box-shadow:0 2px 7px rgba(0,0,0,.2)}.button:disabled,button:disabled{background:#d2d2d2!important;border-color:#d2d2d2!important;box-shadow:none;cursor:default}.button{display:inline-block;text-decoration:none!important;text-align:center!important}.but-small{padding:7px 20px;font-size:12px}.but-white{background:#fff!important;border-color:#8ea4bb;color:#8ea4bb!important;transition:none}.but-white:hover{border-color:#41acfd;color:#41acfd!important;box-shadow:none}.but-white:disabled{background:#fff!important;border-color:#ddd!important;color:#c2c2c2!important}.but-gray{background:#8ea4bb;border-color:#8ea4bb}.but-gray:hover{background:#6e8aa8;border-color:#6e8aa8}.but-help{background:#17be13;border-color:#17be13;float:left;min-width:200px;margin:0 0 10px;white-space:nowrap}.but-help:hover{background:#15b012;border-color:#15b012}.address-button-all,.but-calc-add,.catalog-calc .button,.catalog-guest .button{background:#fff!important;color:#41acfd!important;transition:none}.address-button-all:hover,.but-calc-add:hover,.catalog-calc .button:hover,.catalog-guest .button:hover{color:#0f96fc!important;box-shadow:none}.button-set{margin:20px 0 0}.button-set .button,.button-set button{margin:0 10px 10px 0}.feedback{display:none;position:absolute;z-index:1;left:0;bottom:100%;margin:0 0 5px;font:11px Arimo,Arial,sans-serif!important}.form-error input,.form-error select,.form-error textarea{border-color:#f93769!important}.form-error .feedback{display:block}.cbox-title{margin:0 0 10px;font-size:13px}.cbox-set+.cbox-set{margin-top:5px}.plumin{display:inline-block;vertical-align:middle;white-space:nowrap;font-size:0}.plumin input{width:50px!important;margin:0!important;border-radius:0!important;text-align:center;vertical-align:top;height:26px!important}.plumin-button{display:inline-block;vertical-align:top;text-align:center;background:#eff1f3;border:1px solid #aaa;cursor:pointer;font-size:14px;width:24px;height:21px;padding:3px 0 0}.plumin-button:hover{background:#e0e4e8}.plumin-button:before{display:inline}.plumin-minus{border-radius:3px 0 0 3px;border-right:0}.plumin-minus:before{content:"-"}.plumin-plus{border-radius:0 3px 3px 0;border-left:0}.plumin-plus:before{content:"+"}.form-captcha{white-space:nowrap}.form-captcha img,.form-captcha input{vertical-align:middle}.form-captcha img{width:100px;height:28px;margin:0 10px 0 0}.form-captcha .ico{margin:0 20px 0 0;vertical-align:middle}.form-captcha input{width:100px!important;width:calc(100% - 146px)!important}.form-date{padding:0 26px 0 0;white-space:nowrap}.form-date .ico{margin:0 -26px 0 10px;vertical-align:middle}.header{color:#8ea4bb;margin:0 auto;padding:30px 0 20px;height:50px;width:1244px;text-align:center}.header a{color:#8ea4bb}.header-logo{float:left;text-align:left;white-space:nowrap}.header-logo img{vertical-align:middle;margin:0 18px -1px 0}.header-logo span{display:inline-block;vertical-align:middle;max-width:140px;white-space:normal;font:14px "Playfair Display",serif;line-height:1em}.header-user{float:right;text-align:right}.header-user p{margin:5px 0 10px;font-size:12px;line-height:1em;white-space:nowrap}.header-user-sep{margin:0 5px;color:#d8dfe7}.header-user-name{display:inline-block;vertical-align:top;max-width:70px;overflow:hidden}.header-city{position:relative}.header-city p{margin-top:15px}.header-city-link{text-decoration:none!important;white-space:nowrap}.header-city-link span{color:#1c6bbb;border-bottom:1px dotted #1c6bbb}.header-city-link span:hover{color:#41acfd;border-bottom:1px solid #41acfd}.header-city-link:before{background-position:-34px -300px;opacity:.7}.header-city-link:hover:before{opacity:1}.header-citylist{display:none;position:absolute;z-index:10;top:100%;right:0;width:360px;margin:10px 0 0;padding:20px;background:#fff;border:1px solid #d8dfe7;box-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left}.header-citylist ul{display:inline-block;vertical-align:top;margin:0 10px 0 0;width:45%;width:calc(50% - 10px)}.header-citylist li{margin:0 0 10px;font-size:14px}.header-citylist a{color:#222}.header-city-more{padding:10px 0 0;font-size:12px}.header-city-more a{color:#8ea4bb}.header-links{white-space:nowrap;margin:14px 0 0}.header-links a:hover{text-decoration:none}.header-links li{display:inline-block;margin:0 14px;font:14px "Playfair Display",serif}.header-calc:before{background-position:0 0}.header-calc.active{color:#ff9600}.header-calc.active:before{background-position:0 -274px}.header-calc:hover{color:#ff9600}.header-guest:before{background-position:-26px 0}.header-guest.active{color:#41acfd}.header-guest.active:before{background-position:-26px -274px}.header-guest:hover{color:#41acfd}.header-news:before{background-position:0 -26px;margin-right:6px}.header-news.active{color:#04bea6}.header-news.active:before{background-position:0 -336px}.header-news:hover{color:#04bea6}.header-fav:before{background-position:0 -318px}.header-fav.active:before{background-position:-17px -318px}.nav{position:relative;z-index:9;margin:0 0 30px;height:48px;text-align:center;white-space:nowrap;overflow:visible}@keyframes fixmenu{0%{opacity:0}100%{opacity:1}}.mainmenu{background:#1c6bbb}.fixed .mainmenu{position:fixed;z-index:10;top:0;left:0;right:0;background:rgba(28,107,187,.9);animation:fixmenu .5s}.mainmenu-item{font-size:13px;display:inline-block;position:relative;z-index:2}.mainmenu-item.active{position:static;z-index:1}.fixed .mainmenu-item.active{position:relative;z-index:2}.mainmenu-link{display:block;text-transform:uppercase;color:#fff;position:relative;text-decoration:none!important;height:13px;padding:17px 20px 16px}.active .mainmenu-link,.mainmenu-link:hover{background:#2b84df}.active .mainmenu-link:after{display:block;content:"";width:0;height:0;border:11px solid transparent;border-top:0;border-bottom-color:#fff;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.fixed .active .mainmenu-link:after{display:none}.hover .mainmenu-link{background:#fff;border-top:1px solid #d8dfe7;padding-top:16px;color:#222}.hover.active .mainmenu-link{background:#2b84df;border:0;padding-top:17px;color:#fff}.fixed .active .mainmenu-link{background:0 0}.fixed .active .mainmenu-link:hover{background:#2b84df}.fixed .hover.active .mainmenu-link{background:#fff;border-top:1px solid #d8dfe7;padding-top:16px;color:#222}.fixed .hover .mainmenu-link:after{display:none}.submenu{display:none;position:absolute;z-index:1;top:100%;left:0;margin:0 -1px;padding:20px 15px 5px;width:135px;min-width:100%;min-width:calc(100% - 20px);background:#fff;border:1px solid #d8dfe7;border-top:0;box-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;white-space:normal}.mainmenu-item:nth-child(n+8) .submenu{left:auto;right:0}.fixed .mainmenu-item:nth-child(n+8) .submenu{left:auto!important;right:0!important;margin:0 -1px!important}.hover .submenu{display:block}.active .submenu{display:block;top:auto;bottom:0;left:0!important;right:0!important;margin:0!important;padding:18px 0 0;width:auto;min-width:0;height:30px;border:0;border-bottom:1px solid #d8dfe7;box-shadow:none;text-align:center;white-space:nowrap}.active .submenu li{display:inline-block;margin:0 20px;font-size:14px}.active .submenu a{display:inline-block;padding:0 0 5px}.active .submenu a.active,.active .submenu a:hover{padding:0 0 3px;border-bottom:2px solid #95d1ff;text-decoration:none}.fixed .submenu{display:none!important}.fixed .hover .submenu{display:block!important}.fixed .active .submenu{top:100%;bottom:auto;right:auto!important;margin:0 -1px!important;padding:20px 15px 5px;width:135px;min-width:100%;min-width:calc(100% - 20px);height:auto;background:#fff;border:1px solid #d8dfe7;border-top:0;box-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;white-space:normal}.fixed .active .submenu li{display:block;margin:0 0 15px!important}.fixed .active .submenu a{padding:0!important;border:0!important;color:#222!important}.fixed .active .submenu a:hover{text-decoration:underline}.submenu li{margin:0 0 15px}.submenu a{color:#222}.company-prodmenu,.leftmenu{padding:0 0 50px}.company-prodmenu li,.leftmenu li{padding:0 0 0 11px;line-height:1.1em;position:relative;z-index:1;margin:0 0 15px;font-size:15px}.company-prodmenu li:last-child,.leftmenu li:last-child{margin:0}.company-prodmenu a,.leftmenu a{color:#222}.company-prodmenu .active,.leftmenu .active{color:#f93769}.company-prodmenu .active:after,.company-prodmenu .active:before,.leftmenu .active:after,.leftmenu .active:before{display:block;content:"";width:0;height:0;border:5px solid transparent;border-right:0;position:absolute;top:2px}.company-prodmenu .active:before,.leftmenu .active:before{border-left-color:#f93769;left:0;z-index:1}.company-prodmenu .active:after,.leftmenu .active:after{border-left-color:#fff;left:-2px;z-index:2}.submenu-open{padding:0 0 47px}.submenu-actions a{color:#f93769}.main{display:block;min-height:60%;margin:0 auto 60px;width:1244px}.leftside{float:left;width:165px;padding:52px 0 0}.infopage{margin:0 0 0 205px}.infopage-aside,.infopage-content{display:inline-block;vertical-align:top}.infopage-content{margin:0 0 40px;width:834px}.infopage-aside{width:165px;margin:0 0 40px 40px}.infopage-aside-title{margin:0 0 20px;font-size:12px;text-transform:uppercase;color:#8ea4bb}.loadwrap{position:relative}.loading{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.9) url(../img/loading.gif) center center no-repeat;z-index:99}.modwin-gallery .loading{width:60px;height:60px;margin:auto;border-radius:50%}.calc-wrapper .loading,.catalog .loading{background-position:center 150px;left:-5px;right:-5px}h1{font-size:28px;margin:0 0 25px;line-height:1em}.section{margin:0 0 50px;border-top:1px solid #d8dfe7;padding:45px 0 0}.main>.section{clear:both}.main>.section .section-title,.main>.section h2{text-align:center}.index .section{margin:0 0 60px;padding:55px 0 0}.infopage .section:last-child{margin-bottom:0}.section:empty{display:none}.section-noborder{border-top:0}.section h2,.section-title{font-size:24px;font-weight:700;margin:0 0 31px}.section-title-popular{font-family:"Playfair Display",serif;font-weight:400;display:inline-block;margin-right:8px}.section-stats{margin:-10px 0 20px!important}.slideshow,.slideshow-container{position:relative;z-index:1}.slideshow-container{height:175px;overflow:hidden}.slideshow-content{position:absolute;z-index:1;white-space:nowrap}.slideshow-link{display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0}.arrow-nav{position:absolute;z-index:3;top:50%;background:#fff;margin:-36px 0 0}.arrow-nav.disabled{display:none}.restolist .arrow-nav{background:rgba(0,0,0,.4);margin:-21px 0 0;transition:.25s ease-out}.restolist .arrow-nav .ico{opacity:.8}.restolist .arrow-nav:hover{background:rgba(0,0,0,.6)!important}.restolist .arrow-nav:hover .ico{opacity:1!important}.modwin .arrow-nav{z-index:100;background:0 0}.modwin .arrow-nav .ico{padding:20px 0!important}.modwin .arrow-nav .ico:hover{opacity:1}.modwin .arrow-nav .ico:hover:before{opacity:.7}.modwin-gallery .arrow-nav .ico{padding:20px 10px!important;background:rgba(0,0,0,.7)!important}.arrow-left{left:0}.restolist .arrow-left{border-radius:0 2px 2px 0}.arrow-left .ico{padding:20px 15px 20px 0}.restolist .arrow-left .ico{padding:10px 10px 10px 5px}.modwin .arrow-left{left:-30px}.modwin-gallery .arrow-left{left:0}.arrow-right{right:0}.restolist .arrow-right{border-radius:2px 0 0 2px}.arrow-right .ico{padding:20px 0 20px 15px}.restolist .arrow-right .ico{padding:10px 5px 10px 10px}.modwin .arrow-right{right:-30px}.modwin-gallery .arrow-right{right:0}.fav.ico{display:none!important;position:absolute;z-index:10;background:rgba(255,255,255,.7);border-radius:50%;padding:3px}.fav.ico:before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEuOTk1LDYuNTg5QzguODk2LTAuNjkyLDAuMDg5LDEuMDA3LDAuMDMxLDkuNDU4DQpDMCwxNC4xLDQuMjI1LDE1LjgzNSw3LjAzOSwxNy42ODljMi43MjgsMS44MDEsNC42NjksNC4yNjIsNC45NzQsNS4zMTFjMC4yNjEtMS4wMjcsMi40MjMtMy41NTksNC45NS01LjM2DQpjMi43Ni0xLjk3LDcuMDM5LTMuNTksNy4wMDYtOC4yMzJDMjMuOTExLDAuOTM2LDE0Ljk1LTAuNDAxLDExLjk5NSw2LjU4OXoiLz4NCjxwYXRoIGZpbGw9IiNGOTM3NjkiIGQ9Ik02LjAwOSwzLjljMS43MzgsMC4wMDEsMy4zMjIsMS4yODUsNC4yMzYsMy40MzRjMC4yOTgsMC43MDEsMC45ODcsMS4xNTYsMS43NDksMS4xNTYNCmMwLjAwMSwwLDAuMDAxLDAsMC4wMDIsMGMwLjc2My0wLjAwMSwxLjQ1MS0wLjQ1OCwxLjc0OC0xLjE2MWMwLjg4Mi0yLjA4NywyLjQ3NC0zLjMzMyw0LjI1OS0zLjMzM2MyLjAwNSwwLDQuMDQsMS42NzgsNC4wNjUsNS40MjYNCmMwLjAxOCwyLjUzOC0xLjY3MywzLjc4MS00LjQ1OSw1LjUyN2MtMC41ODYsMC4zNjctMS4xOTIsMC43NDctMS43NDgsMS4xNDVjLTEuMzE1LDAuOTM2LTIuNzM2LDIuMjA4LTMuODM3LDMuNDY5DQpjLTEuMDY5LTEuMjM1LTIuNDc4LTIuNDk0LTMuOTQxLTMuNDZjLTAuNDQyLTAuMjkxLTAuOTE4LTAuNTgxLTEuNDA4LTAuODc3Yy0yLjg3OC0xLjc0Ni00Ljc2My0zLjA5LTQuNzQ1LTUuNzU0DQpDMS45NTcsNS42NDQsNC4wNjMsMy45LDYuMDA5LDMuOSBNNi4wMSwyQzIuOTU4LDIsMC4wNjQsNC42MjUsMC4wMzEsOS40NThDMCwxNC4xLDQuMjI1LDE1LjgzNiw3LjAzOSwxNy42ODkNCkM5Ljc2NywxOS40OSwxMS43MDgsMjEuOTUsMTIuMDEzLDIzYzAuMjYxLTEuMDI2LDIuNDIzLTMuNTYsNC45NS01LjM1OGMyLjc2LTEuOTcyLDcuMDM4LTMuNTkxLDcuMDA2LTguMjMzDQpjLTAuMDMzLTQuODAzLTIuOTI3LTcuMzEzLTUuOTY2LTcuMzEzYy0yLjMyLDAtNC43MjksMS40NjUtNi4wMDksNC40OTRDMTAuNjY3LDMuNDcyLDguMjk1LDIuMDAxLDYuMDEsMkw2LjAxLDJ6Ii8+DQo8L3N2Zz4=")}.fav.ico .icotext{position:absolute;top:6px;right:100%;margin:0 5px 0 0;padding:4px 5px;font-size:12px;line-height:1em;white-space:nowrap;color:#fff;background:rgba(0,0,0,.6);border-radius:3px}.fav.ico.smallico .icotext{top:2px;font-size:11px}.fav.ico:hover{opacity:1;background:#fff;text-decoration:none}.fav.ico:hover .icotext{display:block!important}.fav.ico.active{display:block!important}.fav.ico.active .icotext{color:#fff;background:rgba(249,55,105,.8)}.fav.icolink:before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQo8cGF0aCBmaWxsPSIjNDFBQ0ZEIiBkPSJNNi4wMDksMy45YzEuNzM4LDAuMDAxLDMuMzIyLDEuMjg1LDQuMjM2LDMuNDM0YzAuMjk4LDAuNzAxLDAuOTg3LDEuMTU2LDEuNzQ5LDEuMTU2DQpjMC4wMDEsMCwwLjAwMSwwLDAuMDAyLDBjMC43NjMtMC4wMDEsMS40NTEtMC40NTgsMS43NDgtMS4xNjFjMC44ODItMi4wODcsMi40NzQtMy4zMzMsNC4yNTktMy4zMzNjMi4wMDUsMCw0LjA0LDEuNjc4LDQuMDY1LDUuNDI2DQpjMC4wMTgsMi41MzgtMS42NzMsMy43ODEtNC40NTksNS41MjdjLTAuNTg2LDAuMzY3LTEuMTkyLDAuNzQ3LTEuNzQ4LDEuMTQ1Yy0xLjMxNSwwLjkzNi0yLjczNiwyLjIwOC0zLjgzNywzLjQ2OQ0KYy0xLjA2OS0xLjIzNS0yLjQ3OC0yLjQ5NC0zLjk0MS0zLjQ2Yy0wLjQ0Mi0wLjI5MS0wLjkxOC0wLjU4MS0xLjQwOC0wLjg3N2MtMi44NzgtMS43NDYtNC43NjMtMy4wOS00Ljc0NS01Ljc1NA0KQzEuOTU3LDUuNjQ0LDQuMDYzLDMuOSw2LjAwOSwzLjkgTTYuMDEsMkMyLjk1OCwyLDAuMDY0LDQuNjI1LDAuMDMxLDkuNDU4QzAsMTQuMSw0LjIyNSwxNS44MzYsNy4wMzksMTcuNjg5DQpDOS43NjcsMTkuNDksMTEuNzA4LDIxLjk1LDEyLjAxMywyM2MwLjI2MS0xLjAyNiwyLjQyMy0zLjU2LDQuOTUtNS4zNThjMi43Ni0xLjk3Miw3LjAzOC0zLjU5MSw3LjAwNi04LjIzMw0KYy0wLjAzMy00LjgwMy0yLjkyNy03LjMxMy01Ljk2Ni03LjMxM2MtMi4zMiwwLTQuNzI5LDEuNDY1LTYuMDA5LDQuNDk0QzEwLjY2NywzLjQ3Miw4LjI5NSwyLjAwMSw2LjAxLDJMNi4wMSwyeiIvPg0KPC9zdmc+")}.fav:before{transition:transform .25s ease-out}.fav.active{color:#f93769!important}.fav.active:before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQo8cGF0aCBmaWxsPSIjRUUzQjZBIiBkPSJNMTEuOTk1LDYuNTg5QzguODk2LTAuNjkyLDAuMDg5LDEuMDA3LDAuMDMxLDkuNDU4DQoJQzAsMTQuMSw0LjIyNSwxNS44MzUsNy4wMzksMTcuNjg5YzIuNzI4LDEuODAxLDQuNjY5LDQuMjYyLDQuOTc0LDUuMzExYzAuMjYxLTEuMDI3LDIuNDIzLTMuNTU5LDQuOTUtNS4zNg0KCWMyLjc2LTEuOTcsNy4wMzktMy41OSw3LjAwNi04LjIzMkMyMy45MTEsMC45MzYsMTQuOTUtMC40MDEsMTEuOTk1LDYuNTg5eiIvPg0KPC9zdmc+");transform:rotateY(180deg)}.fav-section-all{float:right;margin:0 0 0 20px}.viewlist ul{margin:0 auto;white-space:nowrap;text-align:center;max-width:1232px;overflow:hidden}.viewlist li{display:inline-block;margin:0 5px}.viewlist a:hover img{opacity:.85}.viewlist img{width:101px;height:auto}.scroll-toplink{display:none;position:fixed;z-index:50;bottom:10px;right:10px;padding:10px;background:#8ea4bb;border-radius:50%;opacity:.7}.scroll-toplink:hover{opacity:1}.scroll-toplink:before{background-position:0 -106px}.search{float:right;margin:0 0 0 20px;display:inline-block;padding:5px;border:1px solid #bbc9d7;white-space:nowrap}.infopage-aside .search{float:none;margin:0 0 30px}.search button,.search input{vertical-align:middle}.search input{border:0;width:127px;height:16px;padding:0;margin:0 10px 0 0;-webkit-appearance:none}.search button{padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:0!important}.search-word{color:#f93769}.paginator{margin:0 0 40px;text-align:center}.vendortab~.paginator{margin:0 0 40px}.paginator li{display:inline-block;margin:0 10px;font-size:16px;color:#777}.paginator .active{font-weight:700;color:#222}.rating{width:100px;height:20px;background:url(../img/rating.png) 0 0 repeat-x}.rating:after{display:block;content:"";width:0;height:20px;background:url(../img/rating.png) 0 100% repeat-x}.rate1:after{width:20px}.rate1-5:after{width:30px}.rate2:after{width:40px}.rate2-5:after{width:50px}.rate3:after{width:60px}.rate3-5:after{width:70px}.rate4:after{width:80px}.rate4-5:after{width:90px}.rate5:after{width:100px}.selector{margin:0 0 30px;padding:0 0 25px;border-bottom:1px solid #d8dfe7}.selector select{font-size:15px;padding:5px;min-width:250px}.switch{white-space:nowrap;margin:0 0 10px}.switch li{display:inline-block;font-size:14px;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #d8dfe7}.switch li:last-child{margin:0;padding:0;border:0}.switch a{color:#8ea4bb}.switch-right{float:right;margin:13px 0 0}.switch-title{display:inline-block;margin:0 10px 0 0;font-size:14px}.subscribe{border-bottom:1px solid #d8dfe7;text-align:center;margin:0 0 40px;padding:20px 0 40px}.index .subscribe{border-bottom:0;margin:0;border-top:1px solid #d8dfe7;padding:60px 0 0}.subscribe input{padding:6px 10px;border-color:#d0d7df;border-radius:3px;font-size:14px;width:275px;height:36px}.index .subscribe input{padding:10px;height:40px;font-size:16px}.subscribe button{height:36px;font-size:14px}.index .subscribe button{height:40px;font-size:16px}.subscribe .loading{top:-10px;left:-10px;right:-10px;bottom:-10px}.subscribe-title{font:20px "Playfair Display",serif;line-height:1em;margin:-5px 0 10px}.index .subscribe-title{font-size:24px}.subscribe-slogan{color:#8ea4bb;margin:0 0 25px;font-size:15px}.subscribe-form{display:inline-block;white-space:nowrap}.subscribe-set{position:relative;z-index:1;display:inline-block;vertical-align:top;margin:0 20px 0 0}.subscribe-feedback{margin:0 0 15px;font-size:15px;font-weight:700;color:#17be13}.actionlist{padding:20px 0}.action{margin:0 0 30px;border-bottom:1px solid #e5e9ed;min-height:145px;margin:0 0 20px;padding:5px 0 20px 190px}.action img{width:165px;height:auto;margin:0 0 15px!important}.action-img{width:150px;height:150px;background:top center no-repeat;background-size:cover;float:left;margin:-5px 0 0 -190px}.action-name{display:block;font-size:16px;font-weight:700;padding:0 0 5px}.action-text{margin:15px 0 0;font-size:15px;color:#222}.video-preview{position:relative;z-index:1}.video-preview:after{display:block;content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;margin:auto;background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCA4MCI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDAsNWMxOS4yOTksMCwzNSwxNS43MDEsMzUsMzVTNTkuMjk5LDc1LDQwLDc1QzIwLjcwMSw3NSw1LDU5LjI5OSw1LDQwUzIwLjcwMSw1LDQwLDUgTTQwLDANCglDMTcuOTA5LDAsMCwxNy45MDksMCw0MGMwLDIyLjA5MiwxNy45MDksNDAsNDAsNDBjMjIuMDkyLDAsNDAtMTcuOTA4LDQwLTQwQzgwLDE3LjkwOSw2Mi4wOTIsMCw0MCwwTDQwLDB6Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjI5LDIwIDI5LDQwIDI5LDYwIDU5LDQwICIvPg0KPC9zdmc+");opacity:.6;width:80px;height:80px}.servicelist .video-preview:after{width:50px;height:50px}.servicelist .video-preview{display:inline-block;margin:0 2px 0 0}.servicelist .video-preview:last-child{margin:0}.map-title{font-size:13px}.map-text{margin:5px 0 0;font-size:14px}.nocomment{font-size:15px;line-height:1.5em;color:#8ea4bb;margin:0}.company .nocomment{text-align:center}.nocomment+.section{margin-top:45px}.alert{margin:0 0 20px;padding:10px 15px 10px 41px;font-size:14px;background:#fef9df;position:relative;z-index:1}.alert:before{display:block;content:"";position:absolute;z-index:1;top:10px;left:15px;width:16px;height:16px;background:url(../img/ico.png) 0 -300px no-repeat}.footer{background:#fcfcfc;border-top:1px solid #d8dfe7;text-align:center;padding:0 0 55px;min-width:1244px}.footer-links{padding:60px 0 40px;white-space:nowrap}.footer-set{display:inline-block;vertical-align:middle;white-space:normal;text-align:left;margin:0 30px;width:334px}.footer-set li{font-size:15px;margin:0 0 20px}.footer-set li:last-child{margin:0}.footer-set a{color:#222}.footer-soclinks{text-align:right}.footer-end{border-top:1px solid #e5e9ed;margin:0 auto;padding:45px 0 0;width:1184px}.footer-advert{padding:0 0 23px}.footer-advert ul{float:left}.footer-advert li{font-size:13px;display:inline-block;margin:0 30px 20px 0}.footer-advert li:last-child{margin-right:0}.footer-advert a{color:#222}.copyright{color:#777;width:75%;text-align:left;font-size:13px}.copyright span{display:block;margin:10px 0 0;font-size:11px;color:#999}.liveinternet{float:right;padding:2px 0 0}.evita{font-size:13px;line-height:1em;float:right}.evita a{color:#00a284}.footer-desktop{text-align:center;margin:20px 0 -55px}.footer-desktop a{background:#8ea4bb;color:#fff;display:inline-block;padding:15px 30px;font-size:16px}.index-search{background:#eff1f3;text-align:center;margin:0 0 10px}.index-search input,.index-search select{font-size:14px;padding:5px}.index-search label{font-size:14px}.index-search-filter,.index-search-img,.index-search-nav{width:622px}.index-search-nav{height:28px;overflow:visible;white-space:nowrap;padding:45px 0 30px}.index-search-nav li{font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:top;font-size:20px;margin:0 30px}.index-search-nav a{display:inline-block;padding:0 1px 5px;color:#8ea4bb;border-bottom:3px solid #eff1f3}.index-search-nav a:hover{border-color:#8ea4bb;text-decoration:none}.index-search-nav .active a{color:#222!important;border-color:#95d1ff!important;cursor:default}.index-search-filter,.index-search-img{display:inline-block;vertical-align:top}.index-search-img{background-size:cover!important;height:455px;position:relative;z-index:1;background:center center no-repeat;margin:-103px 0 0}.index-search-img a{display:block;width:100%;height:100%;text-decoration:none!important}.index-rubriclist{padding:50px 0 45px;margin:0 30px}.index-rubriclist li{box-sizing:border-box;min-height:32px;display:inline-block;vertical-align:top;margin:0 10px 15px 0;width:45%;width:calc(50% - 10px)}.index-rubriclist img{float:left;width:32px;height:32px}.index-rubriclist a{color:#222}.index-rubriclist a:hover .index-rubric-name{text-decoration:underline}.index-rubric-name{display:inline-block;padding:9px 0 0 15px;font-size:18px;font-weight:700;line-height:1em;text-transform:uppercase}.section-slogan{margin:-15px 0 30px;font:16px "Playfair Display",serif;color:#777;text-align:center}.index-servicelist{text-align:center;margin:0 0 -45px}.index-servicelist li{display:inline-block;vertical-align:top;width:270px;margin:0 50px 40px 0}.index-servicelist li:last-child{margin-right:0}.index-servicelist a{display:block;text-decoration:none!important}.index-servicelist a:hover img{margin:8px 0 17px}.index-servicelist img{margin:0 0 25px;transition:.2s ease-out}.index-service-title{margin:0 0 12px;line-height:1em;color:#222;font:20px "Playfair Display",serif}a:hover .index-service-title{color:#f93769}.index-service-text{font-size:14px;line-height:1.4em;color:#999}.index-advice{margin:0 0 -40px}.index-advice li{display:inline-block;vertical-align:top;margin:0 32px 40px 0;width:287px}.index-advice li:nth-child(4n){margin-right:0}.index-advice a{display:block;color:#222}.index-advice a:hover{text-decoration:none!important;color:#f93769}.index-advice a:hover img{opacity:.85}.index-advice img{width:100%;height:auto}.index-advice-title{margin:15px 5px 0;font-size:16px;font-weight:700;line-height:1.1em}.catalog{position:relative;z-index:1;margin:0 0 40px 205px}.catalog .company-type{font-size:11px}.catalog h1{display:inline;margin:0 10px 0 0}.advice{margin:0 0 40px}.advice h3{margin:0 0 12px;font-size:16px}.advice h3 a{color:#222}.advice p{font-size:14px;line-height:1.2em;margin:0}.advice .more{line-height:1.8em;color:#8ea4bb}.advice-type{margin:0 0 10px;font-size:12px;line-height:1em;text-transform:uppercase;color:#8ea4bb}.catalog-header{max-width:80%;max-width:calc(100% - 180px);margin:0 0 25px}.stats-link{display:inline-block;vertical-align:top;margin:8px 0 0}.stats{font-size:12px!important;display:none;margin:15px 0 0}.dresstype{text-align:center;margin:10px 0 25px;padding:10px 0;height:155px}.dresstype li{display:inline-block;vertical-align:top;width:92px;min-height:155px;overflow:visible;font-size:12px;margin:0 3px 0 0;padding:0 10px}.dresstype li:last-child{margin:0}.dresstype img{width:92px;height:128px;margin:0 0 8px}.filter{background:#eff1f3;position:relative;z-index:2;margin:10px 0 25px;padding:20px 15px 0;white-space:nowrap;clear:right}.filter-option,.filter-optionset,.filter-price,.filter-submit{display:inline-block;vertical-align:top}.index-search .filter-option,.index-search .filter-optionset,.index-search .filter-price,.index-search .filter-submit{display:block;margin:0 auto 16px;text-align:left;width:370px}.filter-optionset{white-space:normal;width:660px;margin:0 5px 0 0}.filter-optionset-more{display:none}.filter-optionset-more-link{display:inline-block;margin:-5px 0 10px;font-size:12px;color:#8ea4bb}.filter-option{position:relative;width:27%;width:calc(100% / 3 - 15px);margin:0 15px 20px 0}.filter-option select{width:100%}.filter-option .more{display:none;margin:5px 0 0;font-size:11px}.filter-option.cbox{padding:5px 0 0}.filter-hidden-option{display:none;margin:5px 0 0;background:#fff;border:1px solid #d8dfe7;z-index:3;position:absolute;top:100%;left:-1px;padding:10px 0 0 10px;box-shadow:0 1px 2px rgba(0,0,0,.1);width:400px}.index-search .filter-hidden-option{left:-1px!important;right:auto!important}.filter-hidden-option .cbox{display:inline-block;vertical-align:top;margin:0 10px 10px 0;width:190px}.filter-hidden-toggler{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0}.filter-price{margin:0 25px 20px 0;width:205px}.filter-price label{vertical-align:middle;margin:0 5px 0 0}.filter-price input{vertical-align:middle;width:70px}.index-search .filter-price input{width:80px}.index-search .filter-price{padding:15px 0;border-top:1px solid #d8dfe7;border-bottom:1px solid #d8dfe7}.filter-price-title{margin:-2px 0 10px;font-size:13px}.filter-price-from{float:left;margin:0 0 14px}.filter-price-till{float:right;margin:0 0 14px}.filter-submit{width:114px;margin:0 0 13px;position:relative;z-index:1}.filter-submit button{width:100%;padding:8px}.index-search .filter-submit button{padding:10px 50px;width:auto;font-size:16px}.index-search .filter-submit{text-align:center;padding:4px 0 0;margin:0 auto}.filter-result{text-align:center;line-height:1em;margin:-1px 0 10px;font-size:12px}.index-search .filter-result{margin:0 0 15px}.filter-result b{font-weight:400}.index-search .filter-result-clear{margin:0 0 0 20px}.filter-result-clear a{color:#8ea4bb}.filter-loading{display:none;text-align:center;margin:-3px 0 8px}.index-search .filter-loading{margin:0 0 11px}.top-title{font-weight:700;text-align:center;position:relative;z-index:1;clear:right;font-size:24px;margin:0 0 25px;border-top:10px solid transparent}.top-title .wrap{display:inline-block;padding:0 20px;background:#fff;position:relative;z-index:2}.top-title .num{color:#41acfd;margin:0 10px 0 0}.top-title:after{display:block;content:"";border-top:1px solid #e5e9ed;position:absolute;z-index:1;top:16px;left:0;right:0}.top-separator{text-align:center;font:24px "Playfair Display",serif;line-height:1em;color:#8ea4bb;margin:0 0 20px;padding:20px 0 10px}.prodlist .top-separator{padding-left:33px}.prodlist.prodimg-square .top-separator{padding-left:12px}.prodlist.prodimg-horizontal .top-separator{padding-left:14px}.restolist .top-separator{padding-left:11px}.catalog-sort{display:table;width:100%;border-top:1px solid #d8dfe7;border-bottom:1px solid #d8dfe7;margin:0 0 20px}.comment-action+.catalog-sort{margin:-20px 0 40px}.catalog-result,.sorting{display:table-cell;vertical-align:top;padding:8px 0!important;font-size:13px}.catalog-result{text-align:left}.catalog-result .num{font-weight:700}.sorting{text-align:right;white-space:nowrap}.sorting ul{display:inline-block}.sorting li{display:inline-block;margin:0 15px 0 0!important}.sorting li:last-child{margin:0!important}.sorting li a{color:#8ea4bb}.sorting li a.active{color:#222}.sorting li a.active:after{display:inline-block;content:"";width:0;height:0;border:5px solid transparent;vertical-align:middle;margin:0 0 0 5px}.sort-down:after{border-bottom:0!important;border-top-color:#222!important}.sort-up:after{border-top:0!important;border-bottom-color:#222!important}.sorting-title{display:inline-block;margin:0 10px 0 0}.catalog-color{margin:0 0 25px;padding:8px 0 0 45px;min-height:27px}.catalog-color img{float:left;margin:-8px 0 0 -45px}.catalog-color span{font-weight:700;font-size:13px}.prodlist{padding:0 0 10px;margin:0 0 0 -33px}.prodlist.prodimg-horizontal{margin:0 0 0 -14px}.prodlist.prodlist-mini{margin:0 0 0 -12px}.prodlist.prodlist-mini li{margin:0 0 25px 12px;width:198px}.product .prodlist{margin:0}.product .prodlist li{margin:0 12px 25px 0;width:14%;width:calc(100% / 6 - 10px)}.product .prodlist li:last-child{margin-right:0}.prodlist li{display:inline-block;vertical-align:top;font-size:13px;position:relative;z-index:1;width:235px;margin:0 0 25px 33px}.prodlist li:hover .fav{display:block!important}.index .prodlist li{margin:0 6px 25px;text-align:left}.prodlist img{margin:0 0 7px;width:100%;height:auto}.prodlist a{display:block;color:#777;text-decoration:none!important}.prodlist a:hover{color:#222}.prodlist a:hover img{opacity:.85}.prodlist a:hover .art,.prodlist a:hover .prodlist-companytype{color:#222}.prodlist s{display:inline-block;color:#8ea4bb}.prodlist .fav{top:7px;right:7px}.prodlist button{margin:10px 0 0;width:100%}.index .prodlist{text-align:center;margin:0}.prodlist .name{display:block;margin:0 0 5px}.prodlist .brand{display:block;margin:10px 0 0}.prodimg-square{margin:0 0 0 -12px}.prodimg-square li{margin-left:12px;width:22%;width:calc(25% - 12px)}.prodimg-horizontal li{margin-left:14px!important;width:337px}.product .prodimg-horizontal li{width:22%;width:calc(25% - 9px);margin-left:0!important}.prodlist-img-extra{position:absolute;z-index:2;top:240px;right:0;width:63px!important;border-top:5px solid #fff;border-left:5px solid #fff}.prodlist-price{display:inline-block;color:#f93769;margin:0 5px 0 0}.prodlist-companytype{display:block;margin:6px 0 2px;font-size:12px;text-transform:lowercase;color:#999}.prodlist-companyname{color:#222}.prodlist-articul{display:block;margin:6px 0 0}.prodlist-articul .art{font-size:12px;color:#999}.prodlist-prodname{display:block;margin:8px 0 0;line-height:1.2em}.prodlist-detail{display:block;margin:6px 0 0}.prodlist-view{display:block;margin:0 0 10px;font-size:12px;color:#17be13}.prodlist-view-change{color:#999}.restolist .fav,.restolist .ico-comment,.servicelist .fav,.servicelist .ico-comment{vertical-align:middle;font-size:12px}.restolist .ico-comment,.servicelist .ico-comment{margin-right:20px}.restolist{margin:0 0 0 -11px;padding:0 0 20px}.restolist .company-type{overflow:hidden;line-height:1.4em;margin:0}.restolist-item{position:relative;z-index:1;display:inline-block;vertical-align:top;margin:0 0 11px 11px;padding:20px 20px 30px 11px;width:32%;width:calc(100% / 3 - 11px);box-sizing:border-box;border-right:1px solid #e5e9ed;border-bottom:1px solid #e5e9ed;white-space:nowrap}.restolist-name{display:block;font-weight:700;margin:0 0 5px;padding:3px 0 0;font-size:16px}.restolist-name:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:-webkit-linear-gradient(left,rgba(255,255,255,.3),#fff);background:linear-gradient(to left,#fff,rgba(255,255,255,.3))}.restolist-name a{color:#222}.restolist-location{color:#777;margin:0 0 12px;padding:3px 0;font-size:14px}.restolist-location,.restolist-name{line-height:1em;max-width:100%;overflow:hidden;position:relative}.restolist-location:after,.restolist-name:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:-webkit-linear-gradient(left,rgba(255,255,255,.3),#fff);background:linear-gradient(to left,#fff,rgba(255,255,255,.3))}.restolist-hall-name{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:3px 5px;background:rgba(0,0,0,.3);text-align:center;font-size:12px;color:#fff;line-height:1.2em}.restolist-price{color:#f93769;font-size:14px}.restolist-pricetype{font-size:14px}.restolist-hall{margin:25px 0 15px;font-size:14px}.company-hall-list,.restolist-hall-list{white-space:normal;font-size:0;margin:0 0 0 -5px;padding:0 0 5px}.company-hall-list li,.restolist-hall-list li{display:inline-block;font-size:13px;margin:0 0 5px 5px}.company-hall-list a,.company-hall-list span,.restolist-hall-list a,.restolist-hall-list span{display:block;padding:3px 4px;border:1px solid #d8dfe7;border-radius:3px;background:#f8fafb;color:#222}.company-hall-list .active a,.company-hall-list a:hover,.restolist-hall-list .active a,.restolist-hall-list a:hover{background:#8ea4bb;border-color:#8ea4bb;color:#fff;text-decoration:none}.restolist-hall-img{z-index:1;background:#eff1f3;margin:0;width:307px;height:230px;position:relative}.restolist-hall-img img{width:307px;height:230px}h1+.servicelist{padding-top:10px}.servicelist-item{border-top:1px solid #d8dfe7;position:relative;z-index:1;padding:30px 0 0;margin:0 0 35px}.servicelist-item:first-child{padding:15px 0 0;border:0}.top-separator+.servicelist-item,.top-title+.servicelist .servicelist-item:first-child{padding:0;border:0}.servicelist-name{display:block;font-weight:700;margin:0 0 15px;font-size:18px;line-height:1em}.servicetype-noprice .servicelist-name{margin:0 0 25px}.servicelist-zags .servicelist-name{margin-right:110px;line-height:1.3em}.servicelist-name a{color:#222}.servicelist-price-set{line-height:1em;display:inline-block;vertical-align:top;margin:0 40px 20px 0;max-width:45%;max-width:calc(50% - 40px);font-size:14px}.servicelist-salon .servicelist-price-set{max-width:none}.servicelist-pricetype{display:block;margin:0 0 2px}.servicelist-price{color:#f93769}.servicetype-tamada .servicelist-gallery{position:relative;z-index:1}.servicelist-gallery img{width:auto;height:175px;margin:0 2px 0 0}.servicelist-gallery img:last-child{margin:0}.servicetype-tamada .slideshow{margin-left:185px}.servicelist-text{margin:0 0 20px;font-size:14px;line-height:1em}.servicelist-goods{white-space:nowrap;overflow:hidden}.servicelist-goods li{display:inline-block;width:16%;width:calc(100% / 6 - 5px);margin:0 6px 0 0}.servicelist-goods li:last-child{margin:0}.servicelist-goods img{width:100%;height:auto}.servicelist-goods a:hover img{opacity:.85}.servicelist-goods.prodimg-horizontal li{width:23%;width:calc(25% - 3px);margin:0 4px 0 0!important}.servicelist-salon{padding:35px 0 0;border-top:1px solid #d8dfe7}.catalog-sort+.servicelist-salon{padding:0;border:0}.servicelist-salon .servicelist-descr{display:table;width:100%;margin:0 0 5px}.servicelist-salon .servicelist-descr-set{display:table-cell;vertical-align:top}.servicelist-salon .company-type,.servicelist-salon .servicelist-name{margin-right:10px}.servicelist-goodstype{text-align:right;vertical-align:bottom!important;white-space:nowrap}.servicelist-goodstype img{margin:0 0 15px 10px;opacity:.7}.servicelist-goodstype a:hover img{opacity:1}.vendortab-goodstype{margin:0 0 -10px}.vendortab-goodstype img{opacity:.7;margin:0 10px 10px 0}.vendortab-goodstype a:hover img{opacity:1}.servicelist-avatar{overflow:hidden;position:absolute;z-index:2;top:0;left:0;width:169px;height:169px;border:3px solid #e5e9ed}.servicelist-avatar img{height:auto;width:169px}.servicelist-footer{margin:20px 0 0}.servicelist-descr+.servicelist-footer{margin:0}.servicelist-action{float:right;margin:8px 0 0}.restolist .servicelist-action{float:none;margin:20px 0 0}.servicelist-zags .rating{display:inline-block;vertical-align:top;margin:0 0 20px}.servicelist-zags .ico-comment{margin:0}.servicelist-address{line-height:1.3em;font-size:14px}.servicelist-zags .servicelist-address{display:inline-block;vertical-align:top;margin:0 0 20px;max-width:70%}.servicelist-address-set{display:inline-block;vertical-align:top;margin:0 20px 20px 0}.servicelist-zags .servicelist-address-set{margin:0 40px 0 0}.servicelist-street{display:block;margin:0 0 5px}.sale-date{color:#999;margin:0 0 15px;font-size:18px}.sale-prodmenu{margin:0 0 40px;padding:10px 10px 0;background:#f8fafb;border-bottom:1px solid #d8dfe7;white-space:nowrap;text-align:left}.sale-prodmenu li{display:inline-block;padding:15px 20px;font-size:13px;text-transform:uppercase}.sale-prodmenu a{color:#222}.sale-prodmenu .active{display:block;margin:-14px -19px -16px;padding:14px 19px 16px;background:#fff;border:1px solid #d8dfe7;border-bottom:0;border-radius:3px 3px 0 0}.sale-addbutton{margin:-20px 0 20px}.popular-descr{text-align:center;padding:0 0 20px}.popular-descr li{display:inline-block;margin:0 20px 1.5em;font-size:16px;line-height:1.3em}.popular-title{padding:10px 0 0;margin:0 0 10px;font-size:18px;font-weight:700}.catalog-switch{white-space:nowrap;margin:0 0 20px}.catalog-switch li{display:inline-block;border:1px solid #d5d5d5;border-right-color:#d8dfe7;border-left:0;font-size:12px;padding:9px 15px 7px}.catalog-switch li:first-child{border-left:1px solid #d5d5d5;border-radius:3px 0 0 3px}.catalog-switch li:last-child{border-right-color:#d5d5d5;border-radius:0 3px 3px 0}.catalog-switch a{color:#555}.catalog-switch a:hover{text-decoration:none;color:#222}.catalog-switch .active{background:#eff1f3}.catalog-switch .icolink:before{opacity:.7;margin:-3px 6px 0 0}.catalog-switch .active .icolink:before,.catalog-switch .icolink:hover:before{opacity:1}.catalog-calc,.catalog-guest{float:right}.catalog-calc .button,.catalog-guest .button{width:129px;padding:8px 20px}.zagslist ul{display:inline-block;vertical-align:top;margin:0;padding:0 30px 0 0;width:45%;width:calc(50% - 30px)}.zagslist li{font-size:15px;margin:0 0 15px}.zagslist a{color:#1c6bbb}.zagslist a:visited{color:#8ea4bb}.companylist-map{height:450px;padding:30px 0 0}.catalog-map{position:relative;z-index:1;height:800px;margin:0 0 40px;padding:10px 0 0}.map-info{font-size:12px;padding:0 0 0 175px;width:200px;min-height:120px}.map-info img{width:160px;height:120px;float:left;margin:0 0 0 -175px}.map-info .company-type{margin:0 0 5px!important;font-size:9px}.map-info .restolist-hall{margin:10px 0 5px}.map-info .company-hall-list,.map-info .restolist-hall-list{margin:0}.map-info .company-hall-list li,.map-info .restolist-hall-list li{margin:0 2px 2px 0;font-size:11px}.map-info .company-hall-list span,.map-info .restolist-hall-list span{padding:5px 5px 4px}.map-name{margin:0 0 10px;font-size:13px;font-weight:700}.map-name a{color:#222}.map-price{color:#f93769}.vendortab{margin:0 0 30px}.vendortab-item{border-top:1px solid #e5e9ed;display:table;width:100%}.vendortab-item:first-child{border:0}.vendortab-item:hover{background:#f8fafb}.vendortab-info,.vendortab-name{display:table-cell;vertical-align:middle;padding:15px 10px;line-height:1.2em}.vendortab-name{font-weight:700;width:40%;font-size:16px}.vendortab-name a{color:#222}.vendortab-location{font-weight:400;line-height:1.2em;color:#999;margin:5px 0 0;font-size:12px}.vendortab-info{font-size:14px;width:30%}.vendortab-info-only{width:60%}.vendortab-price{color:#f93769}.vendortab-noprice{color:#999}.catalog-total{font-size:12px;color:#8ea4bb;margin:10px 0 -10px}.nogoods-descr{font-size:16px;font-weight:700;margin:0 0 40px}.nogoods-descr+.nogoods-descr{margin-top:-20px}.nogoods-descr-free{color:#f93769}.nogoods-citylist{margin:-10px 0 20px}.nogoods-citylist li{display:inline-block;vertical-align:top;font-size:16px;margin:0 30px 15px 0;width:30%;width:calc(100% / 3 - 20px)}.nogoods-citylist li:nth-child(3n){margin-right:0}.nogoods-redirect{margin:0 0 20px;font-size:18px}.catalog-noresult-alert{font-size:14px;color:#f93769;margin:0 0 100px}.but-more-set{min-height:32px;text-align:center;position:relative;z-index:1}.catalog .but-more-set{margin:0 0 30px}.commentlist+.but-more-set,.company-album+.but-more-set{margin-top:30px}.company-gallery~.but-more-set{padding-top:10px}.infopage .but-more-set{text-align:left}.journallist~.but-more-set{text-align:center}.but-more-set .but-help+.but-more{float:right}.but-more-loading button{opacity:0}.but-more-loading .loading{display:block;background-position:top center}.but-more{margin:0 0 10px;min-width:200px}.companylist li{display:inline-block;vertical-align:top;font-size:15px;margin:0 30px 15px 0;width:30%;width:calc(100% / 3 - 20px)}.companylist a{color:#1c6bbb}.companylist a:visited{color:#8ea4bb}.prodlist-mwlink{display:none!important;position:absolute;z-index:2;top:290px;left:20px;right:20px;padding:7px 10px;text-align:center;font-size:12px!important;color:#222!important;border:1px solid #bbb;background:rgba(255,255,255,.6);border-radius:4px}.prodimg-bigsquare .prodlist-mwlink{top:190px}.prodimg-square .prodlist-mwlink{top:155px}.prodimg-horizontal .prodlist-mwlink{top:150px;left:50px;right:50px}.prodlist-mwlink:hover{background:rgba(255,255,255,.8)}.prodlist li:hover .prodlist-mwlink{display:block!important}.section .prodlist li:hover .prodlist-mwlink{display:none!important}.prodlist-viewnum{padding:0 0 30px;text-align:center;white-space:nowrap;line-height:1em;color:#8ea4bb;margin:0 0 0 33px;font-size:13px}.prodlist-viewnum:last-child{padding:0 0 20px}.prodlist-viewnum+.top-separator{margin-top:-10px;padding-top:0}.prodimg-square .prodlist-viewnum{margin-left:12px}.prodimg-horizontal .prodlist-viewnum{margin-left:14px}.company .item-details+.item-details{margin-top:25px}.item-details td,.item-details th{padding:4px 0;text-align:left;vertical-align:top;font-size:13px}.company .item-details td,.company .item-details th{font-size:15px}.item-details tr:last-child td,.item-details tr:last-child th{padding-bottom:4px!important}.item-details th{padding-right:20px!important}.company .item-details th{padding:1px 20px 10px 0}.company .item-details td{line-height:1.4em;padding:0 0 10px}.item-details .innerlink{margin:0 0 0 5px;line-height:1.1em}.item-details-more{display:none}.item-details-more.active{display:inline}.item-price{font-size:16px;color:#f93769;margin:0;padding:10px 0 0}.company .item-price{padding:0}.item-details .item-price{margin:0}.company .item-details .item-price{font-size:15px;display:block;text-align:right}.product .item-details .item-price{font-size:13px}.product .item-price+.item-price{padding-top:15px}.item-price s{margin:0 20px;color:#8ea4bb}.item-profit{font-size:13px;color:#17be13;display:inline-block;margin:5px 0 0}.item-pricetype{color:#222}.item-pricedescr{display:block;margin:5px 0 0;font-size:12px;color:#777}.item-buttons{font-size:0;padding:20px 0}.company .item-buttons{padding:0}.company .address-set+.item-buttons{padding:10px 0 0}.product .item-buttons button{margin:0 20px 0 0;padding:8px 20px}.modwin .product .item-buttons button{padding:8px;width:45%;width:calc(50% - 10px)}.modwin .product .item-buttons button:nth-child(2){margin-right:0}.company-archive .item-buttons button{width:100%}.modwin .item-buttons noindex{display:block;margin:0 0 20px}.item-buttons:empty{padding:15px 0 0}.item-companylink{position:absolute;z-index:2;bottom:0;left:0;font-size:18px;line-height:1em;font-weight:700}.address{margin:0 0 10px;border-bottom:1px solid #d8dfe7;padding:30px 0 40px}.address:last-of-type{margin:0;padding-bottom:0;border:0}.address-set{white-space:nowrap;margin:0 0 20px}.address-set:last-child{margin:0}.product .address-set{margin:0 0 15px}button+.address-set{margin-top:20px!important}.address-data,.address-type{display:inline-block;vertical-align:top}.address-type{width:20px;margin:0 15px 0 0}.address-type img{opacity:.7;margin:-1px 0 0}.address-data{font-size:15px;white-space:normal;max-width:80%;max-width:calc(100% - 35px)}.address-data ul{padding:0!important}.zags-info .address-data ul{margin:15px 0 0!important}.address-data li{padding:0!important;list-style:none!important}.company-address .address-metro,.modwin .address-metro,.product .address-metro{display:inline}.company-hasrequest .company-address .address-metro{display:block}.address-metro-coma{display:none}.company-address .address-metro-coma,.modwin .address-metro-coma,.product .address-metro-coma{display:inline}.company-hasrequest .company-address .address-metro-coma{display:none}.address-phone{margin:0 0 -6px!important}.company .address-phone{margin:0!important}.address-phone li{margin:0 0 6px}.address-links{margin:10px 0 -8px!important}.address-links li{margin:0 0 8px!important}.address-ul-inline li{display:inline-block;margin-right:20px!important}.address-ul-inline li:last-child{margin-right:0!important}.address-comment{margin:5px 0 0;font-size:14px;color:#777}.itempage .address-comment{display:none}.address-time{margin:10px 0 0}.address-map{height:350px}.modwin .address-map{padding:10px 0 0}.address-print{margin:20px 0 0;font-size:13px}.product{margin:0 0 40px}.modwin .product{margin:-20px -30px}.product-img{float:left;width:462px;position:relative;z-index:1}.main .prodtype-car .product-img{width:393px}.product-img-main{position:relative;overflow:hidden;width:389px;height:556px;margin:0 0 0 73px}.prodtype-car .product-img-main{width:393px;height:227px;margin:0 0 0 34px}.main .prodtype-car .product-img-main{margin-left:0}.product-img-main .loading{top:-1px;left:-1px;right:-1px;bottom:-1px;background-color:#fff;border:1px solid #eee}.product-img-main:hover .product-img-zoom{display:block}.product-img-main:hover .product-new{display:none!important}.product-img-main-mdl,.product-img-zoom img{max-width:100%;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:auto;max-height:100%}.product-img-zoom{display:none;position:absolute;z-index:5;width:100%;height:100%;top:0;left:0;overflow:hidden;cursor:move}.product-img-zoom-wrap{position:absolute;z-index:1;width:200%;height:200%;background:#f8fafb}.product-thumbs{position:absolute;z-index:1;top:0;left:0}.product-thumbs li{margin:0 0 5px}.product-thumbs a{display:block;border:2px solid transparent}.product-thumbs a:hover{border-color:#95d1ff}.product-thumbs a.active{border-color:#41acfd!important;cursor:default}.product-thumbs a.active img{opacity:.5}.product-car-interior{margin-top:53px!important;height:276px!important}.product-new,.product-top{position:absolute;z-index:2;top:-1px;left:-1px}.product-new{width:33px;height:33px;background:url(../img/new.png) 0 0 no-repeat}.product-top{width:44px;height:44px;background:url(../img/top.svg) 0 0 no-repeat}.product-info{min-height:556px;overflow:visible;position:relative;z-index:1;margin:0 0 40px 502px}.modwin .product-info{margin:0 0 0 482px;padding:0 0 36px;min-height:520px;position:relative;z-index:1}.product-info+.section{clear:both}.product-info+.section-noborder{padding-top:25px}.main .prodtype-car .product-info{margin-left:433px}.product-info h1{margin:-3px 0 20px;font-size:24px}.modwin .product-info h1{font-size:18px;font-weight:700;margin-bottom:14px}.product-info .fav{font-size:15px;vertical-align:middle}.product-info .fav:before{margin-right:6px}.product-articul{color:#f93769}.product-descr{margin:0 0 20px;font-size:13px;line-height:1.2em;color:#777}.product-maindescr{margin:0 0 10px;font-size:13px}.product-address{border-top:1px solid #d8dfe7;padding:20px 0 0}.product-address-title{margin:0 0 20px;font-size:18px;font-weight:700}.product-company{margin:0 0 15px;font-size:13px;text-transform:lowercase;color:#999}.product-company a{font-size:15px;font-weight:700;text-transform:none}.product-tablink{text-align:right;margin:25px 0 0;font-size:12px}.product-tablink a{color:#8ea4bb}.product-ringpair{border-top:1px solid #d8dfe7;border-bottom:1px solid #d8dfe7;display:table;width:100%;margin:10px 0 0}.product-ringpair li{font-size:13px;display:table-cell;width:50%;vertical-align:top}.product-ringpair li:first-child{padding:15px 20px 15px 0;border-right:1px solid #d8dfe7}.product-ringpair li:last-child{padding:15px 0 15px 20px}.product-ringpair-descr{margin:0}.product-ringpair-descr b{display:inline-block;margin:0 0 5px}.company h1{display:inline;font-size:0;margin:0}.company .leftside{padding:0}.company .section{clear:both}.company .section h2,.company .section-title{text-align:center}.blocks h2:not(:first-child){border-top:1px solid #d8dfe7;padding:45px 0 0}.company-next{float:right;font-size:12px;color:#8ea4bb;white-space:nowrap}.company-next:after{display:inline-block;content:"";width:0;height:0;border:4px solid transparent;vertical-align:middle;border-left-color:#8ea4bb;border-right:0;margin:-2px 0 0 5px}.company-header{margin:0 0 25px;display:table;width:100%;position:relative;z-index:5}.company-header .icolink{font-size:13px}.company-header .fav{margin:0 0 0 20px}.company-header .item-price{margin:20px 0 0;font-size:18px}.company-name{display:table-cell;vertical-align:bottom;text-align:left;padding:3px 30px 0 0}.company-name .rating{margin:15px 0 0}.company-name button{margin:-5px 0 -5px 10px;padding:7px 10px}.company-type{display:block;font-weight:400;text-transform:uppercase;line-height:1em;color:#8ea4bb;margin:0 0 5px;font-size:12px}.company-title{vertical-align:middle;margin:0 10px 0 0;font-weight:700;line-height:1em;font-size:32px}.company-top{display:inline-block;color:#fff;background:#f93769;border-radius:3px;vertical-align:bottom;margin:0 0 3px;padding:3px 5px 2px;font-size:12px}.company-action{display:table-cell;vertical-align:bottom;text-align:right;white-space:nowrap}.company-phone{font-size:18px;padding:14px 0 0}.company-phone-more{display:inline-block;position:relative;z-index:5}.company-phone-list{display:none;position:absolute;top:100%;right:0;margin:10px 0 0;background:#fff;border:1px solid #d8dfe7;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:20px 20px 10px}.company-phone-list li{font-size:16px;margin:0 0 10px}.company-cover{position:relative;z-index:1;height:495px;margin:0 0 20px}.company-cover-vertical{height:442px}.company-cover-square{height:309px}.company-cover-horizontal{height:479px}.company-cover-all{position:absolute;z-index:2;right:0;background:rgba(0,0,0,.6);color:#fff;font-size:14px;bottom:30px;padding:18px 20px}.company-cover-img{position:relative;z-index:1;overflow:hidden;background:#eff1f3 50% 50% no-repeat;background-size:cover}.company-cover-vertical .company-cover-img{display:inline-block;vertical-align:top;margin:0 3px 0 0;width:309px;height:442px}.company-cover-square .company-cover-img{display:inline-block;margin:0 3px 0 0;width:309px;height:309px}.company-cover-horizontal .company-cover-img{background-position:0 50%}.company-cover-img-big{float:left;width:742px;height:495px}.company-cover-horizontal .company-cover-img-big{width:829px;height:479px}.company-cover-tiles .company-cover-img-big{background-position:50% 0;width:496px}.company-cover-img-middle{float:right;margin:0 0 3px;width:499px;height:330px}.company-cover-img-small{display:inline-block;margin:0 0 0 3px;width:248px;height:162px}.company-cover-horizontal .company-cover-img-small{width:412px;height:238px}.company-cover-tiles .company-cover-img-small{width:371px;height:246px}.company-cover-img-last{margin:0!important}.company-cover-vertical .company-cover-img-last{width:308px}.company-cover-square .company-cover-img-last{width:308px}.company-cover-img-top{margin-bottom:3px}.company-cover-item{position:absolute;z-index:1;left:20px;right:20px;max-width:300px;margin:0 auto;background:#fff;padding:5px 10px;font-size:12px;text-transform:lowercase;color:#999;text-align:center;box-shadow:0 2px 3px rgba(0,0,0,.3);bottom:0;opacity:0;transition:.2s ease-out}a:hover .company-cover-item{bottom:20px;opacity:1}.company-cover-item b{display:block;font-size:12px;font-weight:400;text-transform:none;color:#777}.company-cover-item .item-price{margin:0 0 3px;padding:0;font-size:13px}.company-cover-item .item-price s{margin:0 0 0 20px}.company-cover-fotorama{position:absolute;z-index:-1;bottom:0;right:0;width:1px;height:1px;box-sizing:border-box;overflow:hidden}.company-info{margin:0 0 10px;display:table;width:100%}.company-info+.section{padding-top:25px}.company-address,.company-descr,.company-request{display:table-cell;vertical-align:top}.modwin .company-address,.modwin .company-descr{display:block}.company-descr{font-size:15px;padding:10px 40px 20px 0}.company-descr .item-buttons:last-child{padding-bottom:0}.company-descr .but-calc-add{margin:11px 0 0}.company-descr-text{margin:0 0 28px;line-height:1.4em}.company-descr-text:last-child{margin-bottom:0}.company-descr-text p{margin-top:0}.company-descr-text p:last-child{margin:0}.company-link{font-size:15px;word-wrap:break-word}.company-link+.company-link{margin-top:10px}.company-link a{color:#8ea4bb}.company-info-title{font-weight:700}.company-special{display:table;width:100%}.company-special:before{display:table-cell;content:"";width:42px;height:32px;background:url(../img/ico_deal.svg) 0 0 no-repeat}.item-details~.company-special{margin-top:30px}.company-special-data{display:table-cell;vertical-align:middle;font-weight:700;line-height:1.4em;color:#17be13}.company-address{border-left:1px solid #d8dfe7;padding:10px 0 20px 40px;width:480px}.company-nodescr .company-address{width:auto!important;padding-left:0!important;border:0!important}.company-hasrequest .company-address{width:270px;max-width:270px;padding:10px 40px 20px;border-right:1px solid #d8dfe7}.company-hasrequest .company-address .address-set{margin:0 0 30px}.company-hasrequest .company-address button+.address-set{margin-top:30px!important}.company-archive .company-address{width:300px;max-width:300px}.company-address a{max-width:100%;word-wrap:break-word}.company-address a .icotext{white-space:normal}.company-request{width:270px;padding:0 0 10px 40px}.company-request .request-set{display:block;width:auto;margin:20px 0 0}.company-request .request-set label{font-size:14px}.company-request .request-set input,.company-request .request-set select,.company-request .request-set textarea{font-size:14px;padding:5px}.company-request textarea{height:80px}.company-request button{width:100%;margin:20px 0 0}.company-request .but-small{width:auto}.company-request-person{margin:0 0 18px;min-height:80px;padding:0 0 0 100px;font-size:14px}.company-request-person img{float:left;margin:0 0 0 -100px;border-radius:50%;width:80px;height:80px}.company-request-person b{display:inline-block;margin:20px 0 2px;font-size:18px}.company-request-text{padding:0 0 5px;font-size:15px}.company-request-back{display:inline-block;margin:20px 0 0;font-size:12px;color:#8ea4bb}.company-request-back:before{display:inline-block;content:"";width:0;height:0;border:5px solid transparent;vertical-align:middle;border-right-color:#8ea4bb;border-left:0;margin:-2px 6px 0 0}.company-request-result{padding:20px 0 10px 55px;min-height:40px;font-size:18px;font-weight:700;color:#17be13}.company-request-result img{float:left;margin:0 0 0 -55px}.company-prodmenu li{margin:0 0 20px;font-size:16px}.company-brandmenu select{margin:0 18px 18px 0;min-width:200px;max-width:calc(50% - 9px)}.company-brandmenu select:last-child{margin-right:0}.company-fulladdress .address,.company-fulladdress .address-map{display:inline-block;vertical-align:top}.company-fulladdress .address-map{width:884px;height:450px}.company-fulladdress .address{width:320px;margin:0 0 0 40px;padding:10px 0 0;border-bottom:0}.company-fulladdress .address-set{margin:0 0 30px}.company-fulladdress button+.address-set{margin-top:30px!important}.company-hall-list{padding:0;margin:-1px 0 0 -5px}.company-hall-list li{font-size:14px}.company-gallery{overflow:hidden;position:relative;z-index:1;margin:0 -6px 20px;min-height:750px;max-height:750px}.company-gallery.opened{max-height:none}.company-gallery.opened:after{display:none}.company-gallery li{display:inline-block;vertical-align:top;width:22%;width:calc(25% - 12px);margin:0 6px 12px}.company-gallery img{width:100%;height:auto}.company-gallery a:hover img{opacity:.85}.company-gallery:after{display:block;content:"";position:absolute;z-index:2;bottom:0;right:0;left:0;height:50px;background:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background:linear-gradient(to top,#fff,transparent)}.company-album{padding:10px 0 20px}.company-album+.company-album{padding-top:40px}.company-video iframe{width:765px;height:430px}.company-album-descr{float:left;width:419px;margin:30px 0 0}.company-album-descr h3{font:400 20px "Playfair Display",serif;margin:0 0 30px}.company-album-descr h3 img{vertical-align:middle;margin:0 0 0 5px}.company-album-descr h3 img:hover{opacity:.85}.company-album-descr p{line-height:1.4em;color:#777;margin:0 0 1.5em;font-size:15px}.company-album-img{float:right;width:765px}.company-video-preview{position:relative;z-index:1;cursor:pointer;background:#eff1f3 50% 50% no-repeat;background-size:cover;height:430px}.company-video-preview svg{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:auto}.company-video-preview:hover .company-video-play-bg{-moz-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:red;fill-opacity:1}.company-hall-descr{margin:0 0 20px}.company-hall-descr p{margin:0;color:#222;font-size:15px}.company-hall-descr p+p{margin-top:.8em}.company-hall-descr .stats-link{vertical-align:top;margin:2px 0 0}.company-hall-price{color:#f93769}.company-hall-free{color:#17be13}.company-portrait{float:left;margin:0 20px 15px 0}.company-license{font-size:11px;color:#999;text-align:center;margin:60px 0 50px}.bonus-info{font-size:18px;font-weight:900;color:#17be13;position:relative;z-index:2;border-top:1px solid #e5e9ed;padding:25px 0 0 70px;margin:-5px 0 28px;line-height:1em}.modwin .bonus-info{border-top:0;border-bottom:1px solid #e5e9ed;margin:-15px 0 20px;padding-bottom:25px}.bonus-info .button{font-size:15px;font-weight:400;background:#17be13;border-color:#17be13;margin:-9px 0 -5px 15px;padding:7px 20px 8px}.bonus-info .button:hover{background:#15b012;border-color:#15b012}.bonus-num{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+DQo8cGF0aCBmaWxsPSIjMTdiZTEzIiBkPSJNNDUuOTQsMjVsMy43OTMtNC4wOTVjMC4yMTgtMC4yMzUsMC4zMS0wLjU2MSwwLjI0Ny0wLjg3NWMtMC4wNjMtMC4zMTQtMC4yNzEtMC41OC0wLjU2My0wLjcxMw0KbC01LjA3Mi0yLjMzMWwxLjkzOC01LjIzNGMwLjExMS0wLjMsMC4wNzItMC42MzYtMC4xMDYtMC45MDNjLTAuMTc4LTAuMjY3LTAuNDczLTAuNDMyLTAuNzkzLTAuNDQ0bC01LjU3OC0wLjIxMmwtMC4yMTItNS41NzgNCkMzOS41ODIsNC4yOTUsMzkuNDE3LDQsMzkuMTUsMy44MjJjLTAuMTY3LTAuMTExLTAuMzYtMC4xNjgtMC41NTYtMC4xNjhjLTAuMTE3LDAtMC4yMzQsMC4wMjEtMC4zNDgsMC4wNjNsLTUuMjMzLDEuOTM4DQpsLTIuMzMxLTUuMDcyYy0wLjEzNC0wLjI5Mi0wLjM5OC0wLjUwMS0wLjcxMy0wLjU2M0MyOS45MDQsMC4wMDYsMjkuODM5LDAsMjkuNzc0LDBjLTAuMjUsMC0wLjQ5MywwLjA5NC0wLjY4LDAuMjY3TDI1LDQuMDYxDQpsLTQuMDk1LTMuNzk0QzIwLjcxOSwwLjA5NCwyMC40NzUsMCwyMC4yMjYsMGMtMC4wNjUsMC0wLjEzLDAuMDA2LTAuMTk1LDAuMDE5Yy0wLjMxNCwwLjA2My0wLjU4LDAuMjcyLTAuNzEzLDAuNTYzbC0yLjMzMSw1LjA3Mg0KbC01LjIzNC0xLjkzOGMtMC4xMTItMC4wNDItMC4yMy0wLjA2My0wLjM0Ny0wLjA2M2MtMC4xOTUsMC0wLjM4OSwwLjA1Ny0wLjU1NiwwLjE2OEMxMC41ODMsNCwxMC40MTcsNC4yOTUsMTAuNDA1LDQuNjE1DQpsLTAuMjEyLDUuNTc4bC01LjU3OCwwLjIxMkM0LjI5NSwxMC40MTgsNCwxMC41ODMsMy44MjIsMTAuODVzLTAuMjE3LDAuNjAzLTAuMTA2LDAuOTAzbDEuOTM4LDUuMjM0bC01LjA3MiwyLjMzMQ0KYy0wLjI5MiwwLjEzNC0wLjUwMSwwLjM5OS0wLjU2MywwLjcxM2MtMC4wNjMsMC4zMTQsMC4wMywwLjY0LDAuMjQ4LDAuODc1TDQuMDYxLDI1bC0zLjc5NCw0LjA5NQ0KYy0wLjIxOCwwLjIzNS0wLjMxLDAuNTYxLTAuMjQ4LDAuODc1YzAuMDYzLDAuMzE0LDAuMjcyLDAuNTc5LDAuNTYzLDAuNzE0bDUuMDcyLDIuMzI5bC0xLjkzOCw1LjIzNA0KYy0wLjExMSwwLjMwMS0wLjA3MiwwLjYzNywwLjEwNiwwLjkwM3MwLjQ3MywwLjQzMiwwLjc5MywwLjQ0M2w1LjU3OCwwLjIxMmwwLjIxMiw1LjU3OGMwLjAxMiwwLjMyLDAuMTc3LDAuNjE1LDAuNDQ0LDAuNzkzDQpjMC4xNjcsMC4xMTEsMC4zNiwwLjE2OSwwLjU1NiwwLjE2OWMwLjExNywwLDAuMjM0LTAuMDIxLDAuMzQ3LTAuMDYzbDUuMjM0LTEuOTM4bDIuMzMxLDUuMDcyYzAuMTM0LDAuMjkxLDAuMzk5LDAuNSwwLjcxMywwLjU2Mw0KYzAuMDY1LDAuMDE0LDAuMTMsMC4wMiwwLjE5NSwwLjAyYzAuMjUsMCwwLjQ5My0wLjA5NCwwLjY4LTAuMjY3TDI1LDQ1LjkzOWw0LjA5NSwzLjc5NGMwLjE4NywwLjE3MywwLjQzLDAuMjY3LDAuNjgsMC4yNjcNCmMwLjA2NCwwLDAuMTMtMC4wMDYsMC4xOTUtMC4wMmMwLjMxNC0wLjA2MywwLjU3OS0wLjI3MSwwLjcxMy0wLjU2M2wyLjMzMS01LjA3Mmw1LjIzMywxLjkzOGMwLjExMywwLjA0MiwwLjIzLDAuMDYzLDAuMzQ4LDAuMDYzDQpjMC4xOTUsMCwwLjM4OS0wLjA1OCwwLjU1Ni0wLjE2OWMwLjI2Ny0wLjE3OCwwLjQzMi0wLjQ3MywwLjQ0My0wLjc5M2wwLjIxMi01LjU3OGw1LjU3OC0wLjIxMmMwLjMyLTAuMDEyLDAuNjE1LTAuMTc3LDAuNzkzLTAuNDQzDQpjMC4xNzktMC4yNjcsMC4yMTgtMC42MDMsMC4xMDYtMC45MDNsLTEuOTM4LTUuMjM0bDUuMDcxLTIuMzI5YzAuMjkyLTAuMTM1LDAuNTAxLTAuMzk5LDAuNTYzLTAuNzE0cy0wLjAyOS0wLjY0LTAuMjQ3LTAuODc1DQpMNDUuOTQsMjV6Ii8+DQo8L3N2Zz4=");overflow:visible;text-align:center;position:absolute;z-index:1;top:10px;left:0;width:50px;height:50px}.restolist .bonus-num{z-index:2;top:5px;right:5px;left:auto;width:40px;height:40px}.bonus-number{color:#fff;font-weight:400;padding:16px 0 0;font-size:19px}.restolist .bonus-number{padding:20px 0 0;font-size:15px}.company-request-bonus{font-weight:700;color:#17be13;margin:10px 0 0}.company-priceset-short{display:block;margin:3px 0 0;font-size:13px;font-weight:400;color:#8ea4bb}.request-item{display:table;width:100%;margin:15px 0;border-top:1px solid #d8dfe7;border-bottom:1px solid #d8dfe7}.request-item img{height:80px}.request-item-descr,.request-item-img{display:table-cell;padding:10px 0}.request-item-img{padding-right:20px!important;vertical-align:top;width:1%}.request-item-descr{vertical-align:middle}.request-item-name{font-size:24px}.request-item-company{margin:10px 0 0;font-size:16px}.request-item-company span{font-size:13px;text-transform:lowercase;color:#777}.request{margin:0 -20px 0 0}.req{font-size:14px;color:#f93769}.required{margin:0 0 20px;font-size:11px;color:#777}.request-set{position:relative;z-index:1;display:inline-block;margin:0 30px 20px 0;width:30%;width:calc(100% / 3 - 21px)}.request-set:nth-child(3n){margin-right:0}.request-set label{display:block;margin:0 0 5px;font-size:12px}.request-set input,.request-set select,.request-set textarea{width:100%}.request-set .feedback{left:auto;right:0}.request-set label~.feedback{top:4px;bottom:auto;margin:0}.request-text{display:block;width:auto;margin:0 0 20px}.comment-feedback p,.request p,.request-feedback p{font-size:15px}.request-feedback{padding:10px 0 0}.request-feedback img{max-width:100%}.comment-feedback{padding:20px 0 0}.comment-feedback img{margin:10px 0 0;max-width:100%}.comment-feedback-title,.request-feedback-title{font-size:16px;font-weight:700}.request-feedback-title{color:#17be13}.help-header img{height:100px}.help-header p{margin:10px 0 0;font-size:14px}.help-header p:first-of-type{margin:0}.help-header i{color:#17be13;font-style:normal}.request-subtitle{margin:0 0 10px;font-size:12px;font-weight:700}.used-feedback,.used-form{padding:20px 0 0}.used-feedback .itempage{margin-top:0!important;margin-bottom:30px!important;padding-bottom:30px;border-bottom:1px solid #d8dfe7}.used-feedback>.loading{margin-left:-30px;margin-right:-30px}.request-rate{white-space:nowrap}.request-rate li{display:inline-block;width:20px;height:20px;margin:2px 5px 1px 0}.request-rate button{border:0!important;border-radius:0!important;width:20px;height:20px;padding:0!important;box-shadow:none!important;font-size:0!important;background:url(../img/rating.png) top left no-repeat}.request-rate.rate1 li:first-child button{background-position:bottom left}.request-rate.rate2 li:nth-child(-n+2) button{background-position:bottom left}.request-rate.rate3 li:nth-child(-n+3) button{background-position:bottom left}.request-rate.rate4 li:nth-child(-n+4) button{background-position:bottom left}.request-rate.rate5 button{background-position:bottom left}.seo-index{text-align:center;margin:0 0 40px;padding:10px 0 0}.seo-index h1{margin:0 0 5px;font-weight:700;font-size:36px}.seo-index h2{margin:0 0 10px;font:22px "Playfair Display",serif}.seo-index p{margin:0 auto;max-width:86%;font-size:14px;line-height:1.3em;color:#999}.breadcrumbs{margin:0 0 25px}.breadcrumbs li{display:inline-block;margin:0 10px 10px 0;padding:0 10px 0 0;border-right:1px solid #d8dfe7;font-size:12px;color:#999}.breadcrumbs li:last-child{border:0}.breadcrumbs a{color:#999}.seo-popular-title{margin:0 0 15px 11px;font-size:12px;text-transform:uppercase;color:#8ea4bb}.seo-popular li{margin:0 0 10px;font-size:14px}.seo-popular .more{display:inline-block;margin:10px 0 0 11px;font-size:14px;color:#8ea4bb}.seo-intro{margin:0;padding:0 0 20px;font-size:12px;color:#999}.seo-fulltext a,.seo-intro a{color:#777;text-decoration:underline}.seo-fulltext a:hover,.seo-intro a:hover{text-decoration:none}.seo-taglist{margin:0 0 50px}.seo-taglist li{display:inline-block;margin:0 10px 5px 0;font-size:14px}.seo-taglist li.seotag-level-2{font-size:17px}.seo-taglist li.seotag-level-3{font-size:20px}.seo-taglist li.seotag-level-4{font-size:22px}.seo-taglist a{color:#777}.seo-fulltext{font-size:13px;color:#777}.seo-fulltext h2,.seo-fulltext h3,.seo-fulltext h4,.seo-fulltext h5,.seo-fulltext h6{margin:0 0 1.2em;font-size:13px;font-weight:700;color:#555}.seo-fulltext li,.seo-fulltext p{margin:0 0 1.2em}.seo-fulltext li,.seo-fulltext ul{list-style:disc outside}.seo-fulltext ul{padding:0 0 0 20px}.seo-fulltext .more{display:none}.banner-top{min-width:1244px;text-align:center;background:#eff1f3}.banner-ver{height:505px;margin:0 0 40px}.banner-hor{text-align:center;padding:10px 0 50px}.catalog .banner-hor{padding-top:20px}.catalog .banner-hor:last-child{padding-bottom:10px}.paginator~.banner-hor{padding-top:10px}.company~.banner-hor{padding:40px 0;border-top:1px solid #d8dfe7}.banner-hor img{max-width:100%;height:auto}.banner-promo{margin:0 0 25px 33px}.banner-promo a{display:block;position:relative;z-index:1;border:1px solid #d8dfe7;height:250px;background:center right no-repeat;background-size:503px auto}.banner-promo-title{position:absolute;z-index:3;top:20px;font-weight:700;text-align:left;left:25px;font-size:32px;line-height:1.2em;color:#1c6bbb}.banner-promo-text{position:absolute;z-index:3;line-height:1.4em;text-align:left;left:25px;bottom:25px;font-size:20px;color:#222}.recommend{margin:0 0 50px}.infopage .recommend{width:165px}.recommend img{width:165px;height:auto;margin:0 0 15px!important}.recommendlist .recommend img{float:left;margin:-10px 0 0 -195px!important}.recommendlist .recommend{margin:0 0 20px;width:auto;border-bottom:1px solid #e5e9ed;padding:10px 0 20px 195px}.recommendlist .recommend:after{display:block;content:"";clear:both}.recommendlist .recommend:last-child{border:0;margin:0}.recommend-title{margin:0 0 15px;font-size:12px;text-transform:uppercase}.recommend-title a{color:#8ea4bb}.recommend-link-inner{display:inline-block;color:#222}.recommendlist .recommend-link-inner{display:inline;color:#1c6bbb}.recommend-name{font-size:13px;font-weight:700}.recommendlist .recommend-name{font-size:16px}.recommend-text{display:block;margin:10px 0;font-size:12px;color:#777}.recommendlist .recommend-text{margin:15px 0 10px;font-size:15px;color:#222}.recommend-link-outer{font-size:12px}.recommendlist .recommend-link-outer{font-size:14px}.recommendlist{padding:20px 0 0}.credobanner{margin:0 0 20px;padding:15px 0 0 15px;border:1px solid #d8dfe7}.product .credobanner{margin:20px 0 0;border-bottom:0}.credobanner-link,.credobanner-logo,.credobanner-text{display:inline-block;vertical-align:middle;margin:0 40px 15px 0}.modwin .credobanner-logo{display:block}.credobanner-logo img{width:auto;height:32px}.credobanner-text{font-size:15px}.modwin .credobanner-text{margin-right:20px}.credobanner-text strong{display:block;margin:0 0 3px}.credobanner-link{margin:0 0 15px}.comment-selector{padding:0;border:0}.comment-selector select{max-width:300px}.comment-selector~.catalog-sort{clear:both}.comment-action{text-align:center;margin:0 0 40px}.infopage .comment-action{text-align:left}h1+.comment-action{padding-top:10px}.comment-selector+.comment-action{float:right;margin:-50px 0 30px}.comment-selector+.comment-action li{margin:0!important}.comment-action li{font-size:15px;display:inline-block;margin:0 20px}.infopage .comment-action li{margin:0 40px 0 0}.commentlist{margin:0 0 -20px}.infopage .commentlist{margin:0 0 -10px}.infopage .commentlist~.ctext{text-align:left!important}.index .commentlist{margin:0 0 -50px}.comment{min-height:95px;margin:0 0 50px;display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;padding:0 70px 0 120px}.comment:nth-child(even){padding:0 0 0 190px}.infopage .comment{display:block;width:auto;padding:0 0 0 120px}.index .comment{margin:0 45px 50px 0!important;padding:0 0 0 90px!important;width:30%;width:calc(100% / 3 - 31px)}.index .comment:nth-child(3n){margin-right:0!important}.comment img{float:left;border-radius:50%;width:95px;height:95px;margin:0 0 0 -120px}.index .comment img{width:75px;height:75px;margin:0 0 0 -90px}.comment .more{color:#999}.comment-company{margin:0 0 10px;font-size:13px;color:#999}.comment-name{font:15px "Playfair Display",serif;margin:0 20px 10px 0}.comment-answer .comment-name{font:14px Arimo,Arial,sans-serif}.comment-date{color:#8ea4bb;font-size:13px}.comment-text{padding:10px 0 0;line-height:1.4em;font-size:15px}.comment-answer-link{margin:10px 0 0;font-size:14px}.comment-answer .comment-answer-link a{color:#8ea4bb}.comment-answer{display:none;margin:10px 0 0 20px;padding:10px 0 0}.infopage .article~.article{border-top:1px solid #d8dfe7;padding:80px 0 0}.company .article{padding:0 0 20px}.company-album+.article{margin-top:60px}.modwin .article{padding:30px 0 0}.article h1{margin:0 0 20px;font-size:32px}.article h2{margin:1em 0;font-size:22px}.article h3{margin:0 0 1.2em;font:400 20px "Playfair Display",serif}.article h3 a{color:#222}.article dd,.article dt,.article li,.article p{font-size:16px;line-height:1.5em}.article p{margin:0 0 1.8em}.article ol,.article ul{font-size:16px;margin:0 0 2em;padding:0 0 0 30px}.article ul li{list-style:disc}.article ol li{list-style:decimal}.article li{margin:0 0 .6em}.article blockquote{margin:0;font-family:"Playfair Display",serif;color:#555;padding:20px 60px}.article blockquote li,.article blockquote p{font-size:18px}.article em,.article i{font-style:normal}.article img{display:block;margin:0 auto;max-width:100%;height:auto;margin-bottom:40px}.article .img-left,.article .img-right{display:inline-block}.article .img-left{float:left;margin:10px 30px 30px 0}.article .img-right{float:right;margin:10px 0 30px 30px}.article iframe{max-width:100%}.article .sorting ul{margin:-10px 0 10px;padding:0}.article-intro{color:#555;margin:0 0 25px!important;line-height:1.4em!important;font-size:18px!important}.article-intro em{font-style:normal}.article-imgcaption{margin:-25px 0 0;line-height:1.3em;color:#999;text-align:center;font-size:15px}.article-imgcaption+p{margin-top:2em}.article-date{margin:0 0 20px;font-size:13px;color:#8ea4bb}.article-imgcaption+.article-date,img+.article-date{margin-top:50px}.article-video{margin:20px 0}.journalmenu{padding:5px 0 10px}.journalmenu a.active{color:#f93769!important}.journalmenu-item{font-size:13px}.journalmenu-itemlink{text-transform:uppercase;color:#1c6bbb}.journalmenu-sublevel{margin:8px 0 26px}.journalmenu-sublevel li{margin:0 0 .7em;font-size:12px}.journalmenu-sublevel a{color:#222}.journal-intro{margin:0 0 40px;display:block;border-top:10px solid transparent;padding:0 0 0 685px;height:474px;position:relative;z-index:1}.journal-intro a{display:block;box-sizing:border-box;width:353px;height:158px;padding:30px 20px 0 40px;text-decoration:none!important}.journal-intro-item{display:block;border-left:1px solid #fff;position:relative;overflow:hidden}.journal-intro-item:after{display:block;content:"";position:absolute;top:0;left:30px;right:0;border-top:1px solid #d8dfe7}.active+.journal-intro-item:after,.journal-intro-item.active:after,.journal-intro-item:first-child:after{display:none}.journal-intro-item.active{position:static;background:-webkit-linear-gradient(-60deg,#7990a7,#8ea4bb);background:linear-gradient(-60deg,#7990a7,#8ea4bb);border-left-color:#d8dfe7}.journal-intro-img{display:none;position:absolute;top:0;left:0;width:685px;height:474px;overflow:hidden}.journal-intro-img img{width:685px;height:474px}.active .journal-intro-img{display:block}.journal-intro-title{font-weight:700;line-height:1em;color:#222;font-size:22px;margin:0 0 15px}.active .journal-intro-title{color:#fff}.journal-intro-text{line-height:1em;font-size:16px;color:#999}.active .journal-intro-text{color:#dfe4e9}.journallist{margin:0 0 -40px}.journal-today .journallist{margin:0 0 30px}.journallist li{display:inline-block;vertical-align:top;margin:0 32px 50px 0;width:325px}.infopage-aside .journallist li{display:block;width:auto;margin:0 0 30px}.journallist li:nth-child(3n){margin-right:0}.journal-today .journallist li{margin:0 20px 10px 0;width:296px}.journal-today .journallist li:last-child{margin-right:0}.journallist img{width:100%;height:auto;max-height:225px;margin:0 0 20px}.infopage-aside .journallist img{margin:0 0 10px}.journallist a:hover{display:block;text-decoration:none}.journallist a:hover img{opacity:.85}.journallist-rubric,.journallist-text,.journallist-title{margin:0 10px 15px;max-width:305px}.journallist-rubric{font-size:10px;text-transform:uppercase;line-height:1em;color:#8ea4bb}.journallist-title{font-size:18px;font-weight:700;line-height:1em;color:#222}a:hover .journallist-title{color:#f93769}.journal-today .journallist-title{font-size:16px}.infopage-aside .journallist-title{margin:0 5px;font-size:13px;font-weight:400;line-height:1.3em;color:#777}.journallist-text{margin-bottom:0;line-height:1.2em;color:#555;font-size:15px}.journal-today .journallist-text{font-size:14px}.journal-rubric-title{font-family:"Playfair Display",serif;font-weight:400}.journal-rubric-all{float:right;margin:5px 0 0 20px}.journal-subrubric{padding:10px 0 40px}.journal-subrubric .journallist{margin-bottom:0}.journal-morelist{margin:0 0 40px}.article .journal-morelist{padding:30px 0 20px;border-bottom:1px solid #d8dfe7}.journal-morelist .section-title{margin:0 0 15px;font-size:18px;font-weight:700}.journal-morelist ul{margin:0!important;padding:0 0 0 25px!important;color:#8ea4bb}.journal-morelist li{list-style:disc;font-size:15px!important;line-height:1.6em;margin:0 0 .4em!important}.journal-morelist a{text-decoration:underline}.journal-morelist a:hover{text-decoration:none}.omen-header{margin:0 0 40px;border-bottom:1px solid #d8dfe7}.omen{margin:0 0 40px;border-bottom:1px solid #d8dfe7}.omen ul{display:table;margin:20px 0 25px!important;padding:0!important}.omen li{display:table-cell;margin:0!important;text-align:center;vertical-align:bottom;white-space:nowrap;border-left:1px solid #e5e9ed;line-height:1em!important;width:100px;padding:0 20px;font-size:13px}.omen li:first-child{padding-left:0;border-left:0}.omen-num{display:block;margin:0 0 0 14px;font-size:36px;line-height:1em}.omen-num-pers{font-size:20px;line-height:1em;vertical-align:top}.omen-positive{color:#17be13}.omen-negative{color:#f93769}.omen-neutral{color:#8ea4bb}.omen-title{font-size:18px!important;margin:0!important}.zags-time{margin:-10px 0 0;padding:0 0 10px}.zags-time h2{margin:0 0 .5em}.zags-time p{margin:0 0 1em!important}.zags-internet{border:2px dotted #17be13;margin:0 0 30px;padding:30px 30px 30px 140px;min-height:80px}.zags-internet img{float:left;margin:0 0 0 -110px}.zags-internet h2{font-size:16px;margin:-.2em 0 .7em}.zags-internet p{font-size:15px!important;margin:0!important}.zags-info{margin:0 0 30px;display:table}.company .zags-info+.zags-info{padding-top:30px}h1+.zags-info{border-top:5px solid transparent}.zags-info img{margin:0 40px 0 0;max-width:none}.zags-info p{margin:0!important}.company .zags-info p{font-size:16px;line-height:1.6em}.zags-info p+p{margin-top:.8em!important}.zags-info-img,.zags-info-text{display:table-cell;vertical-align:top}.zags-internet-link{font-size:15px}.zags-internet-link a{color:#17be13}.zags-more{margin:0!important;font-size:14px!important;color:#777}.faq dt{margin:0 0 10px}.faq dd{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #d8dfe7}.faq dd:last-child{border:0}.lawlist{padding:20px 0 0}.lawlist li{margin:0 0 1.5em;font-size:18px;font-weight:700}.lawlist a{color:#1c6bbb}.article-law h2{font-size:24px}.article-law h3{padding:1em 0 0;font:700 18px Arimo,Arial,sans-serif}.article-law h4{margin:1em 0;font-size:16px}.article-law address{margin:-10px 0 0;font-size:14px;font-style:normal;color:#777}.advert-search{display:inline-block;vertical-align:top;margin:0 0 40px;width:45%;width:calc(50% - 10px)}.advert-search+.advert-search{margin:0 0 0 20px}.advert-search td{padding:0 5px 10px 0;vertical-align:top}.advert-search a{color:#777;text-decoration:none!important}.advert-search-phrase{padding:0 0 10px 5px!important;font-size:15px}.advert-search-pos{font-size:12px}.advert-search-pos+.advert-search-pos{margin:0 0 0 15px}.advert-search-pos img,.advert-search-pos span{display:inline-block;vertical-align:middle}.advert-search-pos img{margin:0!important}.advert-price{margin:0 0 30px;padding:20px;background:#eff1f3;white-space:nowrap}.advert-price .button,.advert-price label,.advert-price select{vertical-align:middle}.advert-price label{font-size:16px;font-weight:700;margin:0 10px 0 0}.advert-price select{margin:0 10px 0 0}.advert-links{padding:0!important}.advert-links li{list-style:none!important}.advert-links .icolink:before{margin-right:8px}.advert-phone{font-size:20px!important}.advert-contact-mob p{font-weight:700}.advert-pricelist{width:1024px;height:auto}.contact-map{height:400px;margin:-10px 0 40px}.contact-map-allcity{padding:0}.contact-franchisebut{margin:10px 0 0}.nopage{text-align:center;padding:50px 0 0}.nopage h1{font-size:36px;font-weight:700;text-transform:uppercase}.nopage p{margin:0 0 1em;font-size:15px;line-height:1.2em}.nopage-title{font:28px "Playfair Display",serif!important}.soclinks{margin:0 0 40px}.footer .soclinks{margin:0 0 -15px}.product .soclinks{margin:20px 0}.modwin .soclinks{margin:20px 0 0}.login .soclinks{margin:0 0 30px}.soclinks ul{display:inline-block;vertical-align:middle}.article .soclinks ul{margin:0;padding:0;font-size:0}.soclinks li{display:inline-block;margin:0 10px 0 0}.soclinks li:last-child{margin-right:0}.footer .soclinks li{margin:0 0 15px 15px}.login .soclinks li{margin:0 10px}.modwin-soclinks .soclinks li{margin:0 20px 0 0}.soclinks .ico:hover{opacity:1}.soclinks .ico:before{background-image:url(../img/soclinks.svg)}.soclinks-big .ico,.soclinks-big .ico:before{width:32px;height:32px}.soclinks-big .ico:hover{opacity:.7}.ico-vk:before{background-position:-34px 0}.soclinks-big .ico-vk:before{background-position:0 0!important}.ico-vk:hover:before{background-position:-34px -26px}.ico-facebook:before{background-position:-34px -52px}.soclinks-big .ico-facebook:before{background-position:0 -34px!important}.ico-facebook:hover:before{background-position:-34px -78px}.soclinks-big .ico-instagram:before{background-position:0 -68px}.ico-ok:before{background-position:-34px -104px}.soclinks-big .ico-ok:before{background-position:0 -102px!important}.ico-ok:hover:before{background-position:-34px -130px}.ico-twitter:before{background-position:-34px -156px}.soclinks-big .ico-twitter:before{background-position:0 -136px!important}.ico-twitter:hover:before{background-position:-34px -182px}.soclinks-big .ico-youtube:before{background-position:0 -170px}.ico-google:before{background-position:-34px -208px}.soclinks-big .ico-google:before{background-position:0 -204px!important}.ico-google:hover:before{background-position:-34px -234px}.soclinks-big .ico-pinterest:before{background-position:0 -238px}.soclinks-title{display:inline-block;margin:0 15px 0 0;vertical-align:middle;font-size:14px;font-weight:700;color:#8ea4bb}.footer .soclinks-title,.modwin-soclinks .soclinks-title{display:block;margin:0 0 20px;font-weight:400;font-size:15px}.modwin-soclinks .soclinks-title{color:#222}.modwin{display:none;position:fixed;z-index:1000;top:-1px;left:0;right:0;bottom:-1px;background:rgba(0,0,0,.7);overflow:auto}.modwin-wrap-tab{width:100%;height:100%;display:table}.modwin-wrap-td{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle}.modwin-close{z-index:100;position:absolute;top:10px;right:-35px}.modwin-close:before{background-position:-26px -26px}.modwin-gallery .modwin-close{top:5px;right:5px;padding:5px;background:rgba(0,0,0,.7)}.modwin-content{background:#fff;text-align:left;margin:0 auto;min-height:420px;position:relative;padding:40px 50px;width:900px}.modwin-small{width:350px;min-height:0}.modwin-mini{min-height:0;width:200px;padding:20px}.modwin-advert{width:400px}.modwin-title{font-weight:700;line-height:1em;font-size:24px}.modwin-gallery{padding:0;width:100%;height:100%;min-height:0;background:rgba(0,0,0,.4);text-align:center}.modwin-gallery-img iframe,.modwin-gallery-img img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.modwin-gallery-descr{position:absolute;z-index:2;left:0;right:0;bottom:0;width:80%;padding:10px;margin:0 auto;background:rgba(0,0,0,.5)}.modwin-gallery-descr p{margin:0;font-size:12px;color:#fff}.modwin-gallery-descr p+p{margin:10px 0 0}.modwin-gallery-descr a{color:#fff}.modwin-calc{width:550px;min-height:0}.modwin-calc .request-item-descr,.modwin-calc .request-item-img{padding:15px 0}.modwin-calc .request-item-name{font-size:20px}.modwin-calc .item-price{font-size:15px}.modwin-calc label{font-size:15px}.modwin-calc-text{margin:30px 0;font-size:16px}.modwin-calc-result{margin:0 0 20px;padding:20px 0 0 55px;min-height:40px;font-size:18px;font-weight:700;color:#17be13}.modwin-calc-result img{float:left;margin:-10px 0 0 -55px}.modwin-calc-choose{display:table;margin:0 0 20px}.modwin-calc-choose li{font-size:15px;display:table-row}.modwin-calc-choose .item-price{padding:0}.modwin-calc-choose-cbox,.modwin-calc-choose-name,.modwin-calc-choose-price{display:table-cell;vertical-align:top}.modwin-calc-choose-cbox{padding:0 5px 0 0}.modwin-calc-choose-name{padding:2px 20px 15px 0}.modwin-calc-choose-price{width:150px;padding:2px 0 15px}.modwin-calc-specify{margin:0 0 35px}.modwin-calc-choose-name .modwin-calc-specify{margin:10px 0 0}.modwin-calc-specify label{vertical-align:middle}.modwin-calc-specify input{width:50px;margin:0 5px 0 10px}.modwin-buttons{text-align:right}.modwin-buttons .button:first-child,.modwin-buttons button:first-child{float:left;margin:0 20px 0 0}.modwin-package{width:550px;min-height:0}.modwin-package .article{padding:20px 0 0}.modwin-package .article p{font-size:15px}.modwin-package .item-price{padding:0;line-height:1em!important;margin:0 0 30px!important;font-size:20px!important}.calc-wrapper{position:relative;z-index:1}.calc-wrapper h3{margin:0 0 1em;font-size:22px}.calc-wrapper~.article{border:0!important;padding:0!important}.calc-input{white-space:nowrap}.calc-input input,.calc-input label{vertical-align:middle;font-size:14px}.calc-input input{margin:0 5px 0 0;text-align:right;width:100px}.calc-input input.readonly{margin:1px 6px 1px 1px;border:0;background:0 0}.calc-settings{background:#eff1f3;margin:0 0 35px;padding:15px 15px 0}.calc-settings input,.calc-settings label{font-size:15px}.calc-settings input{text-align:left;margin:0 10px 0 0}.calc-input,.calc-set-title,.calc-settings-set{display:inline-block;vertical-align:middle}.calc-settings-set{margin:0 30px 15px 0}.calc-set-title{font-weight:700;margin:0 10px 0 0;font-size:15px}.calc-settings-guest input{width:60px}.calc-settings-sum input{width:120px}.calc-tab{display:table;width:100%}.calc-set{display:table-cell;vertical-align:top;padding:5px 10px}.calc-set-paid,.calc-set-price{width:150px;text-align:center}.calc-set-paymore{text-align:right;width:120px}.calc-subheader .calc-set-paymore,.calc-summary .calc-set-paymore{text-align:center;padding-right:47px}.calc-set-ico{font-size:0!important;width:16px}.calc-set-ico:first-child{border-right:1px solid #e5e9ed}.calc-set-ico:last-child{border-left:1px solid #e5e9ed}.calc-set-guest-name{text-align:center;padding-left:47px}.calc-set-guest-num{text-align:center;width:130px}.calc-set-guest-num label{display:none}.calc-set-guest-come input:checked+label,.calc-set-guest-invite input:checked+label{font-weight:700;color:#17be13}.calc-cbox-uncome:checked+label{color:#f93769!important}.calc-set-guest-invite{width:130px}.calc-set-guest-come{width:180px}.calc-subheader .calc-set-guest-come,.calc-summary .calc-set-guest-come{padding-right:47px}.calc-set-guest-come .cbox-set{display:inline-block;margin:0 20px 0 0}.calc-set-guest-come .cbox-set:last-child{margin:0}.calc-summary{margin:0 0 25px;font-size:16px}.calc-summary .calc-set{text-align:center}.calc-summary-recommend{font-weight:700;vertical-align:middle;text-align:left!important;font-size:15px}.modwin .calc-summary-recommend{font-size:16px}.calc-summary-total{font-weight:700}.calc-summary-title{display:block;margin:0 0 .4em;font-weight:700}.article+.guest-summary{border-top:1px solid #d8dfe7;padding:25px 0 0}.calc-summary-guest-title{vertical-align:middle;font-size:20px}.calc-group{margin:0 0 30px}.calc-header{background:#1c6bbb;font-size:16px;font-weight:700;color:#fff;margin:0 0 5px}.calc-header .calc-set{vertical-align:middle;padding:12px 10px}.calc-header .calc-set-ico{border-left-color:#1c6bbb}.calc-header .ico-close:before{background-position:-17px -168px}.calc-header-title{font-size:18px;padding-left:15px!important}.calc-subheader{border-bottom:1px solid #e5e9ed;font-size:12px;color:#8ea4bb}.calc-subheader .calc-set{padding-bottom:2px;text-align:center}.calc-item{border-bottom:1px solid #e5e9ed;font-size:14px}.calc-item.edited,.calc-item.invited{background:#f7f7f7}.calc-item.edited .calc-set-price{background:#f0f0f0}.calc-item.uncome{background:#feecec}.calc-item.done{background:#eaffea}.calc-item.done .calc-set-price{background:#e0fae0}.calc-item .calc-set-ico{padding-top:10px}.calc-item .calc-set-ico .ico-close:before{background-position:0 -168px}.calc-item .ico-comment:before{background-position:-17px -132px}.calc-item .ico-comment.active:before{background-position:-34px -150px}.calc-item .calc-input{font-size:0}.calc-item .calc-set-price{background:#fafbfb}.calc-item .calc-set-price input{font-weight:700}.calc-item .calc-set-paymore{padding-top:10px}.calc-item .calc-set-paymore span{margin-right:10px}.calc-item .calc-set-guest-come,.calc-item .calc-set-guest-invite{padding-top:10px;font-size:0}.calc-item .calc-set-guest-come{opacity:0}.calc-item.invited .calc-set-guest-come{opacity:1}.calc-item-descr{padding:0}.calc-item-name{padding:10px}.calc-item-title{font-weight:700;margin:0 5px 0 0}.calc-item-example{font-size:12px;color:#8ea4bb}.calc-item-product{display:inline-block;vertical-align:middle}.calc-item-product a{font-size:12px;margin:0 3px 0 0}.calc-item-product .ico-close{margin:0;border-radius:50%;border:1px solid #8ea4bb;vertical-align:middle;padding:4px;width:8px;height:8px}.calc-item-product .ico-close:before{width:8px;height:8px;background-position:-4px -172px;vertical-align:top}.calc-item-unit{width:160px}.calc-item-unit input{width:55px}.calc-item-help{display:inline-block;vertical-align:middle;margin:0 10px 0 0;position:relative;z-index:2;font-size:0}.calc-item-help .ico-help{cursor:help}.calc-item-help p{display:none;position:absolute;z-index:2;bottom:100%;left:0;margin:0 0 10px -21px;border:1px solid #d8dfe7;border-radius:3px;background:#fff;padding:10px 20px;width:250px;font-size:12px;line-height:1.5em;box-shadow:0 1px 2px rgba(0,0,0,.1)}.calc-item-help:hover p{display:block}.calc-item-comment{display:none;font-size:12px;margin:10px}.calc-item-comment textarea{width:100%;margin:0 0 10px}.calc-item-comment button{margin:0 20px 0 0}.calc-item-comment p{margin:0 0 10px;color:#777}.calc-item-comment li{display:inline-block;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #e5e9ed}.calc-item-comment li:last-child{border:0}.calc-input-title{display:none}.calc-paymore-title{display:none}.calc-add-item{margin:10px 0 0}.calc-add-item button{vertical-align:middle;margin:0 10px 10px 0}.calc-add-title{font-size:14px;color:#777;display:inline-block;vertical-align:middle;margin:0 10px 10px 0}.calc-add-group{padding:20px 10px 10px;border-top:1px solid #d8dfe7;border-bottom:1px solid #d8dfe7;background:#eff1f3;text-align:center;margin:0 0 25px}.calc-add-group .calc-add-title{display:block;margin:0 0 10px;font-size:16px;color:#222}.calc-add-group button{margin:0 5px 10px}.calc-nameinput{width:100%;margin:-5px 0 0;font-weight:700}.calc-header-title .calc-nameinput{border-color:#95d1ff;background:#1f78d1;color:#fff;font-size:16px;margin:-5px 0}.calc-buttons{margin:0 0 40px;padding:30px 0 0;border-top:1px solid #d8dfe7}.calc-buttons a{vertical-align:middle;font-size:14px}.calc-but-delete{float:right}.calc-but-save{margin:0 30px 0 0}.calc-group-toggler{display:none}.calc-group-close{display:none}.calc-remove{text-align:center}.calc-remove button{display:block;width:100%;margin:0 auto}.calc-remove button+button{margin-top:20px}.calc-dilemma{display:none;position:absolute;z-index:10;top:0;bottom:0;background:rgba(0,0,0,.5);font-size:15px;left:0;right:0}.calc-dilemma.active{display:block}.calc-dilemma button{width:100%;margin:0 0 20px}.calc-dilemma-wrap{background:#fff;margin:50px auto;width:350px;padding:30px 30px 10px}.calc-dilemma-title{margin:0 0 20px;font-weight:700}.calc-dilemma-text{margin:0 0 30px;line-height:1.3em}.calc-feedback{display:none;margin:0 0 15px;font-size:12px}.calc-summary-credit{margin:5px 0 0;font-weight:400;color:#222;font-size:15px}.modwin .calc-summary-credit{margin:10px 0 0}.calc-summary-credit a{color:#17be13}.calc-price-toggler{display:none}.but-calc-credit{background:#17be13;border-color:#17be13;white-space:nowrap;float:right;width:160px;margin-right:45%;margin-right:calc(50% - 80px)}.but-calc-credit:hover{background:#15b012;border-color:#15b012}.login-separator{padding:30px 0 0;text-align:center}.login-separator .button{display:block;padding:15px;font-size:18px}.login-separator .button+.button{margin-top:30px}.login-separator+.login-separator{margin:30px 0 0;border-top:1px solid #d8dfe7}.login-separator li{font-size:16px;margin:0 0 20px}.login-separator-title{margin:0 0 20px;font-size:18px;font-weight:700}.login,.login-feedback{position:relative;z-index:1;width:600px;margin:0 auto;text-align:center}.login h2,.login-feedback h2{font-size:20px;margin:0 0 10px}.login p,.login-feedback p{font-size:13px;margin:0 0 20px}.login-social{margin:0 0 30px;border-bottom:1px solid #d8dfe7}.login-social p{color:#8ea4bb}.login-form{padding:0 0 10px}.login-form h2{margin:0 10px 30px}.login-form p{margin:-10px 0 30px}.login-set{position:relative;clear:both;width:300px;margin:0 auto 20px;text-align:left}.login-set .cbox-title,.login-set label{font-size:14px}.login-set input,.login-set select{margin:5px 0 0;width:100%;padding:5px 10px}.login-set .form-captcha{margin:5px 0 0}.login-set .form-captcha input{margin:0}.login-set .feedback{left:auto;right:0;top:4px;bottom:auto;margin:0}.login-set.cbox input{width:auto;margin:0 5px 0 0}.login-set.cbox .feedback{position:relative;right:auto;top:auto;margin:10px 0 0!important}.login-register .login-set{padding:0 0 0 200px}.login-register .login-set .feedback{top:auto;bottom:100%}.login-set-title{float:left;margin:5px 0 0 -200px;width:180px}.login-button{padding:10px 0 0;text-align:center}.login-button button{width:100%;padding:10px;font-size:15px}.login-remindlink{float:right;display:inline-block;margin:3px 0 0;font-size:12px;color:#8ea4bb}.login-more{border-top:1px solid #d8dfe7;font-size:15px;padding:30px 0 0}.login-feedback h2{margin:0 0 20px}.socgroups{margin:0 0 40px}.socgroups .soclinks{margin:0 0 15px;text-align:center}.socgroups .soclinks li{margin:0 5px}.socgroups .soclinks .ico{opacity:.3}.socgroups .soclinks .ico.active,.socgroups .soclinks .ico:hover{opacity:1}.socgroups iframe{width:165px}iframe#fb-likebox{height:230px}iframe#twitter-widget-0{min-width:165px!important}iframe#twitter-widget-0 div.stream{height:214px!important}.forum-timeselect{margin:0 0 20px;max-width:100%}.forumlist{margin:0 0 40px}.button-set+.forumlist{margin-top:10px}.forumlist li{padding:15px 10px;min-height:16px;border-bottom:1px solid #e5e9ed;position:relative;z-index:1}.forumlist li:nth-child(even){background:#f8fafb}.forumlist a{display:inline-block;font-size:16px;font-weight:700;line-height:1em;color:#222;text-decoration:none!important;max-width:80%;max-width:calc(100% - 100px)}.forumlist a:hover .forumlist-link{text-decoration:underline}.forumlist .ico-comment{display:block;position:absolute;right:10px;font-size:13px;color:#8ea4bb;top:18px;width:70px}.forumlist .ico-comment .icotext{margin-left:5px}.forumlist-new{font-size:12px;font-weight:400;color:#17be13}.forumlist-descr{margin:10px 0;font-size:13px;line-height:1.3em}.forum-thread .button-set{margin-bottom:30px}.forum-post{margin:0 0 40px;min-height:95px;border-bottom:1px solid #d8dfe7;padding:0 0 30px 125px}.forum-post-avatar{float:left;border-radius:50%;width:95px;height:95px;margin:0 0 0 -125px}.forum-post-name{font:16px "Playfair Display",serif;margin:0 20px 10px 0}.forum-post-date{font-size:13px;color:#8ea4bb}.forum-post-text{padding:20px 0 30px;font-size:15px;line-height:1.5em}.forum-post-text img{vertical-align:top;margin:0 5px}.forum-post-links{text-align:right}.forum-post-links li{display:inline-block;margin:0 0 0 20px;font-size:13px}.forum-post-attach{margin:0 0 30px;padding:15px 15px 1px;background:#eff1f3}.forum-post-attach li{margin:0 0 15px;font-size:14px}.forum-post-attach li.img{display:inline-block;vertical-align:top;margin:0 15px 15px 0}.forum-post-attach a{color:#222}.forum-post-attach a:hover img{opacity:.85}.forum-post-attach img{height:70px;width:auto}.forum-post-attach-title{margin:0 0 15px;font-size:12px;font-weight:700}.forum-post-attach-size{font-size:12px;color:#777}.kmsgtext-quote{margin:0 0 15px;padding:10px;background:#f8fafb;font-size:12px;color:#777}.infopage-content #ktopicsform .button-set div.checkall{padding:10px 10px 0 0;display:inline-block;float:right;font-size:12px}.forumlist .kunena-check-topic-actions,form#ktopicsform ul.forumlist li.forumbulkactions div,form#ktopicsform ul.forumlist li.kunena-footer-select{float:right}.forum-thread .kreply-form{border:1px solid #bfc3c6;padding:10px;font-size:12px;margin-bottom:5px}.forum-thread .kreply-form textarea{width:95%;margin:5px 0 5px 0}.forum-thread .kreply-form input{margin:5px 10px 0 0}ul.forumlist .kalert a{font-size:12px}#Kunena{font-size:12px}.kunapproved .forum-post-text{background-color:#ff9}.account-wellcome{padding:0!important}.account-wellcome li{margin:0 0 50px;list-style:none!important;padding:0 0 0 110px;min-height:85px}.account-wellcome img{width:80px;height:80px;float:left;margin:3px 0 0 -110px}.account-wellcome-title{margin:0 0 10px;font-size:18px;font-weight:700}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;clear:both;background:#fff;border-radius:3px;margin:0 8px;height:10px}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-connect{background:#95d1ff}[disabled] .noUi-connect{background:#ccc}.noUi-origin{left:auto;right:0;height:0}.noUi-handle{position:absolute;left:auto;border:1px solid #777;background:#fff;outline:0;cursor:pointer;border-radius:5px;width:16px;height:16px;right:-8px;top:-3px}.noUi-handle:hover{border-color:#222}.noUi-active{border-color:#222}.noUi-state-drag *{cursor:inherit!important}.noUi-draggable{cursor:ew-resize}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.ui-datepicker{width:auto;padding:9px;border:1px solid #d8dfe7;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.ui-datepicker .ui-datepicker-header{position:relative;padding:5px 10px;margin:0 0 5px;background:#fff;border:0!important;border-radius:0!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:8px;width:1px;height:1px;border:0!important;background:0 0!important;cursor:pointer!important}.ui-datepicker .ui-datepicker-prev{left:11px}.ui-datepicker .ui-datepicker-next{right:11px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{content:" ";height:0;width:0;position:absolute;top:0;border:solid transparent;border-width:8px 10px}.ui-datepicker .ui-datepicker-prev:before{right:100%;border-right-color:#8ea4bb}.ui-datepicker .ui-datepicker-prev:hover:before{border-right-color:#41acfd}.ui-datepicker .ui-datepicker-next:before{left:100%;border-left-color:#8ea4bb}.ui-datepicker .ui-datepicker-next:hover:before{border-left-color:#41acfd}.ui-datepicker .ui-datepicker-title{margin:0 1.5em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:14px!important;margin:0;padding:2px}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month{width:100px;margin:0 5px}.ui-datepicker select.ui-datepicker-year{width:70px;margin:0 5px}.ui-datepicker table{width:100%!important;border:0!important;border-collapse:collapse}.ui-datepicker td,.ui-datepicker th{text-align:center!important;border:1px solid #d8dfe7!important}.ui-datepicker th{padding:4px!important;font-size:13px!important;font-weight:400!important;color:#777!important;background-color:#fff!important}.ui-datepicker td{padding:0!important}.ui-datepicker td a,.ui-datepicker td span{display:inline-block!important;padding:4px 0!important;text-align:center;width:100%;min-width:30px!important;margin:0!important;font-size:13px!important;border:0!important}.ui-datepicker td span{background:#fff!important}.ui-datepicker td a{color:#222!important;text-decoration:none!important;background:#eff1f3!important}.ui-datepicker td a:hover{color:#fff!important;background:#8ea4bb!important}.ui-datepicker td a.ui-state-active{color:#fff!important;background:#f93769!important}#ui-datepicker-div{z-index:9999;display:none}.ui-helper-clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ui-state-disabled{opacity:.35}@media only screen and (min-width:1025px){.banner-top{padding:10px 0}}@media only screen and (min-width:1280px){.footer-soclinks{width:384px;vertical-align:top}.filter-optionset{min-height:90px}.catalog .filter-result-clear{display:block;position:absolute;z-index:1;top:100%;left:0;right:0;margin:10px 0 0}.prodimg-square li{width:198px}.product .prodimg-square li{margin-right:11px;width:198px}.companylist li:nth-child(3n){margin-right:0}.main .product .item-buttons button{min-width:250px}.main .product-img{width:470px}.main .product-img-main{margin-left:81px}.main .product-info{margin-left:510px}}@media only screen and (max-width:1279px){.modwin .ico-left,.modwin .ico-left:before,.modwin .ico-right,.modwin .ico-right:before{width:12px;height:24px}.header{padding:30px 10px;width:980px}.header-links{margin:2px 0 0}.header-links .icotext{display:block}.nav{min-width:1000px}.mainmenu-item{font-size:12px}.mainmenu-link{padding-left:10px;padding-right:10px}.active .submenu li{margin:0 10px}.main{width:980px;padding:0 10px}.infopage-content{width:570px}.modwin .arrow-nav .ico{padding:20px 5px!important;background:#8ea4bb}.modwin .arrow-left{left:-8px}.modwin .arrow-right{right:-8px}.viewlist li{margin:0 3px}.viewlist li:nth-child(10){display:none}.infopage .subscribe-form{white-space:normal}.infopage .subscribe-set{display:block;margin:0 0 20px}.footer{min-width:1000px}.footer-links{min-width:1000px}.footer-set{margin:0 10px;width:306px}.footer-end{width:970px}.index-search-filter,.index-search-img,.index-search-nav{width:490px}.index-servicelist li{width:22%;width:calc(25% - 30px);margin:0 40px 40px 0}.index-advice li{margin:0 20px 40px 0;width:230px}.index-advice-title{font-size:16px}.dresstype li{margin:0}.catalog .filter{padding:15px}.filter-optionset{display:block;width:auto;margin-right:-15px}.filter-optionset-more-link{margin:-5px 0 20px}.filter-option:nth-child(3n) .filter-hidden-option{left:auto;right:-1px}.catalog .filter-price{float:left;width:27%;width:calc(100% / 3 - 10px);margin:0}.catalog .filter-price~.filter-submit{min-height:73px}.catalog .filter-submit{display:block;width:30%;margin:0 0 0 70%}.filter-result-clear{margin:0 0 0 20px}.prodlist .top-separator{padding-left:20px}.restolist .top-separator{padding-left:30px}.prodlist{margin:0 0 0 -20px}.prodlist.prodlist-mini li{width:17%;width:calc(20% - 12px)}.product .prodlist li{margin-right:15px;width:17%;width:calc(20% - 12px)}.product .prodlist li:last-child{display:none}.product .prodlist li:nth-child(5){margin-right:0}.prodlist li{width:20%;width:calc(25% - 20px);margin:0 0 25px 20px}.index .prodlist li{width:16%;width:calc(20% - 12px)}.prodlist img{max-width:100%}.prodimg-horizontal li{width:32%;width:calc(100% / 3 - 14px)}.product .prodimg-horizontal li{width:30%;width:calc(100% / 3 - 10px)}.product .prodimg-horizontal li:nth-child(3){margin-right:0}.prodlist-img-extra{width:50px!important;top:179px}.restolist{margin:0 0 0 -30px}.restolist-item{margin:0 0 15px 30px;width:46%;width:calc(50% - 30px)}.sale-prodmenu li{font-size:12px}.companylist li{width:45%;width:calc(50% - 15px)}.companylist li:nth-child(even){margin-right:0}.prodlist-mwlink{top:210px}.prodimg-bigsquare .prodlist-mwlink{top:130px}.prodimg-square .prodlist-mwlink{top:140px}.prodimg-horizontal .prodlist-mwlink{left:30px;right:30px;top:100px}.company .item-details td,.company .item-details th{font-size:13px}.product .item-buttons button{padding:8px 5px;width:45%;width:calc(50% - 10px)}.product .item-buttons button:nth-child(2){margin-right:0}.item-buttons noindex{display:block;margin:0 0 20px}.address-data{font-size:13px}.main .product-info{margin:0 0 40px 482px}.modwin .product-info h1{margin-right:20px}.main .product-ringpair{display:block}.main .product-ringpair li{display:block;width:auto;padding:15px 0!important}.main .product-ringpair li:first-child{border-right:0;border-bottom:1px solid #d8dfe7}.main .product-ringpair-descr b{margin:0 5px 0 0}.main .product-ringpair-descr br{display:none}.company-cover{height:390px}.company-cover-vertical{height:347px}.company-cover-square{height:243px}.company-cover-horizontal{height:377px}.company-cover-tiles{height:389px}.company-cover-vertical .company-cover-img{width:243px;height:347px}.company-cover-square .company-cover-img{width:243px;height:243px}.company-cover-img-big{width:584px;height:390px}.company-cover-horizontal .company-cover-img-big{width:653px;height:377px}.company-cover-tiles .company-cover-img-big{width:390px}.company-cover-img-middle{width:393px;height:260px}.company-cover-img-small{width:195px;height:127px}.company-cover-horizontal .company-cover-img-small{width:324px;height:187px}.company-cover-tiles .company-cover-img-small{width:292px;height:193px}.company-cover-vertical .company-cover-img-last{width:242px}.company-cover-square .company-cover-img-last{width:242px}.company-cover-item{left:10px;right:10px}.company-cover-item .item-price s{display:block;margin:3px 0 0}.company-descr{font-size:13px;padding:10px 20px 10px 0}.company-link{font-size:13px}.company-address{width:390px}.company-hasrequest .company-address{width:220px;max-width:220px;padding:10px 20px}.company-request{width:220px;padding:0 0 10px 20px}.company-fulladdress .address-map{width:620px}.company-video iframe{width:650px;height:365px}.company-album-descr{width:300px;margin:20px 0 0}.company-album-descr h3{margin:0 0 25px}.company-album-descr p{font-size:13px}.company-album-img{width:650px}.company-video-preview{height:365px}.company-hall-descr{margin:0 0 15px}.banner-top{min-width:1000px}.banner-hor{height:auto}.banner-promo{margin:0 0 25px 20px}.banner-promo a{background-size:378px auto}.comment-text{font-size:14px}.article .img-left,.article .img-right{max-width:40%}.journal-intro{padding:0 0 0 474px}.journal-intro a{width:300px;padding:30px 15px 0 30px}.journal-intro-item:after{left:20px}.journal-intro-img{width:474px}.journal-intro-img img{margin-left:-105px}.journal-intro-title{font-size:20px}.journal-intro-text{font-size:15px}.journallist li{margin-right:20px;width:245px}.journal-today .journallist li{width:230px}.journallist-title{font-size:16px}.journallist-text{font-size:14px}.zags-info img{max-width:200px;height:auto;margin:0 20px 0 0}.zags-internet-link{font-size:14px}.advert-search-phrase{padding:0 0 10px!important;font-size:13px}.advert-search-pos{font-size:10px}.footer .soclinks ul{max-width:200px}.modwin-close{right:10px;width:16px;height:16px}.modwin-close:before{width:16px;height:16px;background-position:-34px -70px}.modwin-gallery .modwin-close:before{background-position:-30px -30px}.modwin-mini{padding:40px 20px 20px}.calc-input input{width:80px}.calc-set{padding:5px}.calc-set-paid,.calc-set-price{width:120px}.calc-set-paymore{width:100px;font-size:12px}.calc-subheader .calc-set-paymore,.calc-summary .calc-set-paymore{padding-right:32px}.calc-set-guest-name{padding-left:32px}.calc-subheader .calc-set-guest-come,.calc-summary .calc-set-guest-come{padding-right:32px}.calc-summary{font-size:14px}.calc-summary .calc-set{vertical-align:middle}.calc-summary .calc-set-paymore{font-size:14px}.calc-header{font-size:15px}.calc-header .calc-set{padding:10px 5px}.calc-header-title{padding-left:10px!important;font-size:16px}.calc-item-unit{width:140px}.calc-item-unit label{font-size:12px}}