.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}hr.clearfix{border:0;display:block;height:0;line-height:0;margin:0;padding:0;width:100%}.text-wrap{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.breadcrumbs,.hidden-mobile,.tmp123{display:none!important}body{min-width:200px}body.body-fancy{overflow:hidden}.hidden-desktop{display:inherit}#header,.content,#footer,.breadcrumbs,.filter{padding-left:20px;padding-right:20px}.btn-menu-toggle{display:block}.article,.categories-list,.map-projects{margin-bottom:0;padding-bottom:0;top:auto}.article>.title,h1.title{font-size:30px;padding-bottom:20px}.article .wysiwyg h2,.article .wysiwyg h3,.article .wysiwyg h4{padding-bottom:20px}.article .wysiwyg h2{font-size:25px}.article .wysiwyg h3{font-size:23px}.article .wysiwyg h4{font-size:19px}#header>.in{border-bottom:0;height:auto;padding-bottom:20px;padding-top:20px}#logo{margin:0}.btn-menu-toggle{color:#000;height:40px;float:right;margin:0;padding:0;width:40px}#header .form-search{clear:both;display:none;height:31px;margin-top:10px;position:static;width:100%}#header .form-search.active{display:block}#header .form-search .input-text{height:40px;width:86%}#header .form-search .btn{padding:10px 12px;width:14%}#header .form-search .btn .glyphicon{margin:0 auto}#header #menu{clear:both;display:none;float:left;margin-top:20px;width:100%}#header #menu.active{display:block}#header #menu li{border-top:1px solid #e6e6e6;display:block;float:none;padding:10px 0}#header #menu a{color:#000;font-size:17px;padding-left:0;padding-right:0}#header .lang{margin-right:20px;margin-top:5px}#header .lang.active,#header .lang.active ul{background-color:#000}#header .lang .current{display:block;padding:4px 10px;text-align:center}#header .lang .current,#header .lang ul{width:50px}#header .lang ul{display:none;padding:0 10px 0 11px;position:absolute;left:0;z-index:1}#header .lang ul li{display:block;float:none;padding:6px 0;text-align:center}#header .lang ul li.lang-active{display:none}#header .lang a{font-size:18px}#header .lang.active .current,#header .lang.active a{color:#fff}#nav{border-top:3px solid #e6e6e6;clear:both;margin-top:20px;padding-top:20px}#nav ul{float:none}#nav .item{float:none}#nav .item a{display:block;padding-left:0;padding-right:0;position:relative}#nav .item.active a{border:0;color:#ea6f39}#nav .item:hover .underline{left:0;right:0}.content{padding-bottom:20px;padding-top:20px}.container-top{padding-bottom:20px}.container-top .carousel{max-width:100%;margin-right:0;padding-bottom:20px;width:100%}.start .container-top .carousel{min-height:0}.carousel-inner>.item>img{width:100%}.container-top .list{padding-bottom:30px;position:static;width:100%}.list .image.image-left{display:block;float:none}.start .container-top .list .image.image-left{float:left;margin-right:8%;width:40%}.start .container-top .list .image img{max-width:100%;width:100%}.start .container-top .list .item .wysiwyg{display:block;font-size:14px;float:right;padding-bottom:20px;width:52%}.start .container-top .list .item .wysiwyg p{display:none}.start .container-top .list .item .wysiwyg p:first-child{display:block}.start .list.full .item .btn,.start .container-top .list .item .btn{display:block;position:static}.start .container-top .list .item .btn{bottom:0;float:right;font-size:14px;position:absolute;right:0;width:52%}.container-bottom{padding-top:20px}.container-bottom .list .item .title,.container-bottom .list .item .wysiwyg{min-height:0}.container-bottom .list .item .image,.container-bottom .list .item .image IMG{height:auto;width:100%}.container-bottom .list .item .btn-link{display:none}.container-fluid .filter{clear:both;margin-left:-20px;margin-right:-20px;margin-top:0;top:auto}.filter .title{display:block;color:#fff;margin:0 0 20px;padding:0}.filter .title .btn-collapse{display:block;height:100%;position:absolute;left:0;top:0;width:100%}.filter .title .t{background-color:#ea6f39;display:block;padding:10px;text-transform:uppercase}.filter .collapse{display:none;visibility:hidden}.filter .collapse.in{display:block;visibility:visible}.filter table{margin-bottom:30px}.filter table td{display:block;text-align:left;width:100%}.filter .btn{display:block;max-width:inherit;text-align:left}.product .inner-page{padding-bottom:20px}.product .container-top{padding-bottom:0}.product .container-top .carousel{max-width:100%;margin-right:0;width:100%}.product .container-top .carousel .carousel-inner{margin-left:0;margin-right:0;width:100%}.product .container-top .list{padding-bottom:0}.product .container-top .list,.product .container-top .list:nth-child(even),.product .container-top .list.list-bottom{float:left;width:48%}.product .container-top .list.has-wide-title,.product .container-top .list.has-wide-title+.list{float:none;width:100%}.product .container-top .carousel .item{border-left:0;border-right:0}.product .container-top .list .item{margin-bottom:20px;width:100%}.product .container-top .list.has-wide-title .item{padding-bottom:120px;text-align:center}.product .container-top .list.has-wide-title+.list .item{width:48%}.product .container-top .list.has-wide-title+.list .item:nth-child(even),.product .container-top .list.has-wide-title+.list .item.pull-left:nth-child(even){float:right!important}.product .list .image.image-right{display:block;float:none}.product .container-top .list.has-wide-title .image h1,.product .container-top .list.has-wide-title .image h1 span{font-size:30px;padding:0}.product .container-top .list .image img,.product .container-top .list .image img.invisible{display:block;float:none;margin:0 auto;max-width:100%;visibility:visible}.product .container-top .list .image img.invisible{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.product .container-top .list .image h1{display:block;padding-left:0;text-align:center;top:32%;width:100%}.product .container-top .list.has-wide-title .image img.invisible{display:none}.product .container-top .list.list-bottom{bottom:auto;float:right}.specs,.product.has-gallery .specs{clear:both;float:none;margin:0 0 20px;max-height:none;width:100%}.specs .nav-tabs{width:100%}.specs .tab-content table{margin-bottom:10px}.specs .nav-tabs>li:first-child,.specs .tab-content table td:first-child{width:40%}.specs .nav-tabs>li:last-child,.specs .tab-content table td:last-child{width:60%}.specs .tab-content table td{font-size:15px}.product .inner-page .wysiwyg{font-size:15px;padding-bottom:0;width:100%}.gallery{margin-top:20px;min-height:none;width:100%}.gallery .item{float:none;margin-bottom:20px;margin-right:0;width:100%}.gallery .item img{max-width:100%;width:100%}.fancybox-bg{display:none!important}#fancybox-left,#fancybox-right{width:15%}.gallery-single .item{width:49%}.gallery-single .item:nth-child(even){float:right}.gallery.gpl{margin-top:0;margin-bottom:60px;overflow:visible}.gallery.gpl,.gallery.gpl .item img{height:300px}.gallery .item{width:auto}.gallery.gpl .flickity-page-dots .dot{background-color:#fff;border:2px solid #a4a6a8;border-radius:0;height:8px;outline:2px solid #fff;width:8px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-transition:all ease 500ms;-moz-transition:all ease 500ms;-o-transition:all ease 500ms;-ms-transition:all ease 500ms;transition:all ease 500ms}.gallery.gpl .flickity-page-dots .dot.is-selected{background-color:#a4a6a8;border:1px solid #fff;height:8px;outline:2px solid #a4a6a8;width:8px}.list.full{margin-bottom:0}.list.full .item{margin-bottom:30px;padding-right:0;width:49%}.list.col-3 .item,.list.col-3 .item.even{float:none;margin-left:0;margin-right:0;width:100%}.list.full .item:not(.hidden):nth-child(odd){float:right}.list.full .item:not(.hidden):nth-child(even){margin-right:2%}.list.list-2016 .item,.list.list-2016 .item:not(.hidden):nth-child(odd){float:none}.list.list-2016 .item{width:100%}.list.full .image.image-left{display:block;margin-right:0;width:100%}.list.list-2016 .image.image-left{float:left;width:49%}.list.list-2016 .image.image-left:nth-child(even){float:right}.list.list-2016 .item .image.is-wide{width:100%}.list.full .image img,.list.list-2016 .item .image.is-wide img{max-width:100%;width:100%}.list.full .item .title{padding-top:10px}.list.col-3 .item .title{height:auto}.list.list-2016 .item .title{clear:both;padding-top:20px}.list.list-2016 .item .title-small{clear:both;padding-top:0}.list.full .item .wysiwyg{font-size:15px}.list.full .item .btn.btn-more{display:none;position:relative}.list.list-2016 .item .btn.btn-more{clear:both;display:inline-block;margin-top:20px}.list.list-2016 .item .bottom,.attributes{bottom:auto;float:none;position:relative;left:auto}.attribute{float:right;margin-right:0;margin-left:25px}.attribute:last-child{margin-left:0}.list-2016 .tooltip{display:none!important}.article{padding-bottom:30px}.article .wysiwyg{font-size:15px}.article .wysiwyg img{max-width:100%;margin-left:0!important;margin-right:0!important}.article .wysiwyg img:first-child{margin-bottom:20px;height:auto}.article .wysiwyg table{display:block;max-width:100%}.article .wysiwyg table tbody,.article .wysiwyg table tr,.article .wysiwyg table td{display:block;padding:0!important;width:100%!important}.article .wysiwyg h4+.hidden-mobile+p,.article .wysiwyg h4+p{padding-bottom:20px}.block-contacts.slim .form-contacts,.block-contacts.slim .text-contacts{float:none;width:100%}.block-contacts.slim .text-contacts table{margin:0!important}.block-contacts.slim .text-contacts table td{display:block;padding:0 0 20px}.block-contacts.slim .form-group{padding-bottom:0}.block-contacts.slim .form-group,.form-control-left{margin-bottom:10px}.form-control-left,.form-control-right{float:none}.block-contacts .form-inline .form-control{width:100%}.block-contacts .btn-warning{box-sizing:content-box;padding:10px;text-align:center}.categories-list .wysiwyg{padding-bottom:20px}.categories-list .wysiwyg p>img{margin-bottom:20px;margin-right:0;width:100%}.categories-list .container-bottom{padding-top:0}.categories-list .container-bottom .list .item .title{min-height:0;padding-bottom:10px}.categories-list .container-bottom .list .item .wysiwyg{width:100%}.contacts-article .wysiwyg,.form-contacts{float:none;width:100%}.contacts-article .wysiwyg{padding-bottom:20px}.block-contacts .form-group{padding-bottom:10px}.contacts-article .map-contacts{padding-top:20px}.contacts-article .map-contacts .underline{margin-bottom:20px}.contacts-article .map-contacts .map{height:300px}.contacts-article .wysiwyg table{height:auto!important;width:100%!important}.textures{position:relative}.textures ul{overflow-x:scroll}.textures:after{color:#000;content:"\e080";height:24px;margin:-12px 0 0;position:absolute;right:10px;top:50%;visibility:visible;width:24px;font-family:'Glyphicons Halflings';font-style:normal;font-size:24px;font-weight:400}.error-404 h1{font-size:1200%;text-align:center}#footer>.in{padding-top:20px}#footer .col-md-3{padding-bottom:20px;padding-left:0;padding-right:0}#footer .nav li a,#footer .wysiwyg p,#footer .wysiwyg p span{font-size:15px!important}#footer .nav li a{display:inline-block;margin:5px 0}.copyright{margin-top:20px;padding-top:20px}.block-grey{position:relative}.container-top .block-grey{height:auto;position:relative;width:100%}.inner .block-grey{margin-bottom:40px;margin-top:-20px}.inner .block-grey2{background-position:-290px center}.block-grey>.in{padding:40px 20px}.container-top .block-grey h1,.container-top .block-grey .h1{font-size:26px}.block-grey-after{margin-bottom:40px;margin-top:0}.block-grey.light .btn-more{display:block;float:none;margin-top:30px;width:100%}.block-grey.light>.in{padding:20px}.seo-home .custom,.seo-home .custom:nth-child(1),.seo-home .custom:nth-child(2){float:none;width:100%}.seo-home .custom .title{min-height:0}.unique-decisions .block-grey2{background-color:#424348;background-image:none!important}.form-group-attachment{float:none}.form-attachment,.form-control.form-attachment{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group-attachment label,.block-contacts .form-group-attachment label,.form-group-attachment .relative{float:none}.form-group-attachment label,.block-contacts .form-group-attachment label{width:auto}.form-group-attachment .relative{margin:0}.form-group-attachment label,.block-contacts .form-group-attachment label,.btn-attachment{margin-top:10px}@media(min-width:481px){#header .form-search{clear:none;margin-right:20px;margin-top:6px;position:absolute;right:50px;width:auto}#header .form-search .input-text{height:26px;width:auto}#header .form-search .btn{padding-bottom:3px;padding-top:3px;width:auto}.container-top .list{float:left;width:49%}.container-top .list:nth-child(even){float:right}.start .list.full .item .btn,.start .container-top .list .item .btn{display:inline-block}.start .container-top .list .image.image-left{float:none;width:100%}.start .container-top .list .item .title{margin-top:10px}.start .container-top .list .item .wysiwyg,.start .container-top .list .item .wysiwyg p,.start .container-top .list .item .wysiwyg p:first-child{display:block;overflow:visible;white-space:normal}.start .container-top .list .item .wysiwyg{float:none;padding-bottom:0;width:auto}.start .container-top .list .item .btn{bottom:auto;float:none;margin-top:0;position:static;right:auto;width:100%}.container-bottom .list .item{border-bottom:1px solid #e6e6e6;clear:both;display:block;margin-bottom:20px;padding-bottom:20px;width:100%}.container-bottom .list .item:last-child{border-bottom:0}.container-bottom .list .item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.container-bottom .list .item .image,.container-bottom .list .item .wysiwyg{float:left;width:49%}.container-bottom .list .item .wysiwyg{border-bottom:0;float:right}.list.col-3 .item,.list.col-3 .item.even{clear:both;float:left;margin-bottom:20px;width:48%}.list.col-3 .item .wysiwyg,.list.col-3 .item .wysiwyg.has-readmore{border-bottom:0}.list.col-3 .item:nth-child(even),.list.col-3 .item.even:nth-child(even),.list.col-3 .item.odd:nth-child(even){clear:none;float:right}.block-contacts.slim .text-contacts table td{float:left;width:48%}.block-contacts.slim .text-contacts table td:last-child{float:right}.form-control-left{float:left}.form-control-right{float:right}.block-contacts .form-inline .form-control{width:48%}.block-contacts .btn-warning{width:calc(48% - 20px)}.contacts-article .wysiwyg table td{display:block;float:left;width:48%!important}.contacts-article .wysiwyg table td:ngth-child(even){float:right}#footer .col-md-3{float:left;width:49%}#footer .col-md-3:nth-child(even){float:right}.container-top .block-grey h1,.container-top .block-grey .h1{font-size:40px}.inner .block-grey2{background-position:center center}}@media(min-width:769px){.btn-menu-toggle{display:none}#header .form-search{display:block;margin-right:0;right:0}#header #menu{display:block!important;border-top:1px solid #e6e6e6;padding-top:20px}#header #menu ul{float:right;margin-right:-20px}#header #menu li{border-top:0;display:block;float:left}#header #menu a{font-size:15px;padding-left:20px;padding-right:20px}#header .lang{margin-right:0px;margin-top:10px}#header .lang .current{display:none}#header .lang ul{display:block;position:static;width:auto}#header .lang.active,#header .lang.active ul{background-color:transparent}#header .lang ul li,#header .lang ul li.lang-active{display:block;float:left;padding:0 6px}#header .lang.active .current,#header .lang.active a,#header .lang a{color:#000;font-size:13px}#nav{border-top:0;margin-top:0;padding-top:10px;text-align:center}#nav ul{float:right}#nav .item{display:inline}#nav .item a{display:inline-block;padding-left:20px;padding-right:20px}#nav .item:hover .underline{left:20px;right:20px}#nav .item:last-child:hover .underline{right:0}.container-top .carousel{max-width:742px;margin-right:30px;padding-bottom:0;width:59%}.start .container-top .carousel{min-height:236px}.container-top .list,.container-top .list:nth-child(even){float:none;padding-bottom:0;position:absolute;width:36%}.container-top .list.list-bottom{bottom:19px}.list .item .title{padding-top:0}.list .item .title,.list .item .title a{font-size:18px}.list .image.image-left{float:left}.start .container-top .list .image.image-left{float:left;margin-right:20px;width:41%}.start .container-top .list .image img{max-width:90%}.start .container-top .list .item .wysiwyg{display:none;font-size:12px}.start .container-top .list .item .wysiwyg p{margin:0;padding:0}.start .list.full .item .btn,.start .container-top .list .item .btn{font-size:12px;position:absolute}.start .container-top .list .item .btn{width:51%}.container-bottom .list .item{border-bottom:0;clear:none;float:left;width:33.3333333%}.container-bottom .list .item .title{min-height:80px}.container-bottom .list .item .wysiwyg{min-height:89px}.container-bottom .list .item .image,.container-bottom .list .item .wysiwyg{float:none;width:100%}.container-bottom .list .item .btn-link{display:inline-block}.product .container-top{padding-bottom:42px}.product .container-top .carousel{max-width:719px;margin-right:10px;width:62.2%}.product .container-top .carousel .carousel-inner{margin-left:-10px;margin-right:-10px;width:103%}.product .container-top .list,.product .container-top .list:nth-child(even),.product .container-top .list.list-bottom{float:none;width:36%}.product .container-top .list.list-bottom{bottom:23px}.product .container-top .list.has-wide-title,.product .container-top .list.has-wide-title+.list{width:36%}.product .container-top .carousel .item{border-left:10px solid #fff;border-right:10px solid #fff}.product .container-top .list .item{border-left:10px solid #fff;border-right:10px solid #fff;margin-bottom:20px;width:50%}.product .container-top .list .image h1{padding-left:2px;top:18%}.gallery-single .item,.gallery-single .item:nth-child(even){float:left;width:33.3333333%}.gallery .item{float:left;width:48%}.gallery .item:nth-child(even){float:right}.article .wysiwyg table .hidden-mobile:first-child{display:block!important;margin:0}.article .wysiwyg table td[style*="33%"]{display:block;float:left;padding-left:15px!important;padding-right:15px!important;width:50%!important}.article .wysiwyg table td[style*="33%"]:nth-child(odd){clear:both;margin-left:-15px}.article .wysiwyg table td[style*="33%"]:nth-child(even){margin-right:-15px}.article .wysiwyg table td[colspan="3"]:nth-child(odd),.article .wysiwyg table td[colspan="3"]:nth-child(even),.article .wysiwyg table td[colspan="3"]{border-bottom:1px solid #eee;margin:0;padding-left:0!important;padding-right:0!important;width:100%!important}.article .wysiwyg table tr:first-child td[colspan="3"],.article .wysiwyg table tr:nth-child(2) td[colspan="3"],.article .wysiwyg table tr:last-child td[colspan="3"]{border:0}.article .wysiwyg h4+.hidden-mobile+p,.article .wysiwyg h4+p{padding-bottom:0}.block-contacts.slim .form-contacts,.block-contacts.slim .text-contacts{float:left;width:48%}.block-contacts.slim .text-contacts{float:right}.categories-list .wysiwyg p>img{width:50%}.categories-list .container-bottom .list .item .wysiwyg{border-bottom:1px solid #e6e6e6}.contacts-article .wysiwyg:first-child,.form-contacts{float:left;width:50%}.contacts-article .block-contacts .btn-warning{width:auto}.contacts-article .wysiwyg table td{padding-bottom:30px!important;width:33.3333333%!important}#footer .col-md-3{width:25%}#footer .col-md-3>.nav{padding-right:10px}.container-top .block-grey{height:93.6%;position:absolute;width:37%}.container-top .block-grey h1,.container-top .block-grey .h1{font-size:28px}}
