.cf:before,.cf:after{display:table;content:" "}.cf:after{clear:both}.cf{*zoom:1}a{text-decoration:none;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.log{margin-top:15px;font-size:18px;text-transform:uppercase}.log ul{margin:0 0 10px}.log>ul{padding:0}.log>ul li{margin:0;border-top:1px solid #dadada;border-bottom:1px solid #dadada;border-left:none;border-left:1px solid #dadada}.log>ul li:last-child{border-right:1px solid #dadada}.log>ul li.lang{width:112px;box-sizing:border-box}.log>ul li.current{border-top:1px solid #369ab2;border-bottom:1px solid #369ab2;border-left:1px solid #369ab2}.log>ul li.current a{color:#fff;background:#369ab2}.log>ul li a{display:block;padding:10px 27px}#lang{position:relative}#lang ul{position:absolute;top:81%;left:-8px;z-index:999;padding:0;margin:0;list-style:none;background:#fff;background:transparent;border:0}#lang ul li{display:none;border:0;box-sizing:border-box}#lang ul li a{position:relative;top:10px;left:6px;width:112px;padding:10px 0;color:#fff;background:#fff;background:#369ab2;border:1px solid #dadada}#lang ul li a .flag{margin-right:5px;margin-left:-3px}#lang ul a:hover{color:#999;background-color:#f0f0f0}#lang ul.true li{display:block}#lang .country .flag{float:left;margin:3px 6px 0 0;color:white}i{display:inline-block}i.flag{width:17px;height:17px}i.flag.en{background:url(/Content/images/flags/en.png)}i.flag.ru{margin-top:-20px;background:url(/Content/images/flags/ru.png)}i.flag.bg{margin-top:-20px;background:url(/Content/images/flags/bg.png)}i.flag.cs{margin-top:-20px;background:url(/Content/images/flags/cz.png)}i.flag.au,i.flag.at{margin-top:-20px;background:url(/Content/images/flags/au.png)}body{margin:0}div,p{box-sizing:border-box}.full img{width:100%}.container{width:100%;font-family:sans-serif;text-align:center}.content.container{margin-top:71px;background:#fff}.d2 div{float:left;width:50%}.d3 div{float:left;width:33%}.left{float:left}.right{float:right!important}ul{list-style:none}ul li{display:inline-block;margin-right:20px}ul li a{text-decoration:none}.block{padding:0 8px 16px}.block.contacts div{float:none;width:100%;line-height:26px}.block.contacts div i{margin-top:4px;margin-right:5px}.block.contacts .facebook{display:none}h2{font-size:22px;font-weight:normal;color:#369ab2;text-transform:uppercase}h3{padding:15px;margin-bottom:0;font-weight:normal;letter-spacing:1px;color:#fff;text-transform:uppercase;background-color:#369ab2}.header,.footer{padding:10px 16px 0}.header{position:fixed;top:0;left:0;z-index:999999;padding-top:10px;padding-bottom:12px;background:#fff;border-bottom:2px solid #dadada}.d2.blocks .logo{height:60px}.d2.blocks .block-coolfit .cool-logos{float:none;width:100%}.d2.blocks .block-coolfit .logo{display:inline-block;height:80px;vertical-align:middle}.d2.blocks .block-coolfit .logo:first-child{height:91px}.d2.blocks .second{position:relative}.d2.blocks .second span{position:absolute;right:8px;bottom:40px;z-index:2;display:block;width:350px;padding:13px 25px;font-size:25px;font-weight:bold;text-align:left;text-transform:uppercase;background:#fff;transition:all .2s ease}.d2.blocks .second span:hover{bottom:41px}.d2.blocks .second span:active{bottom:39px}.d2.blocks p{width:85%;margin:auto;line-height:23px;text-align:justify;-moz-text-align-last:center;text-align-last:center}.d3.blocks .block{padding-bottom:0;color:#fff}.d3.blocks .block p{margin-bottom:0}.d3.blocks .block>div,.d3.blocks .block>p,.d3.blocks .block>ul{width:100%;height:132px;padding:30px 25px;margin-top:1px;font-size:14px;line-height:20px;text-align:justify;background-color:#444;box-sizing:border-box;-moz-text-align-last:center;text-align-last:center}.d3.blocks .block>ul li{display:block;float:left;width:43%;height:40px}.d3.blocks .block>ul li.walltopia a{background:url(/Content/Images/walltopia-grey.png) no-repeat;background-size:85%}.d3.blocks .block>ul li.walltopia a:hover{background:url(/Content/Images/walltopia.png) no-repeat;background-size:85%}.d3.blocks .block>ul li.afcm a{margin-top:-10px;background:url(/Content/Images/afcm-grey.png) no-repeat;background-size:85%}.d3.blocks .block>ul li.afcm a:hover{margin-top:-10px;background:url(/Content/Images/afcm.png) no-repeat;background-size:85%}.d3.blocks .block>ul li.ms a{margin-top:5px;margin-left:20px;background:url(/Content/Images/ms-grey.png) no-repeat;background-size:85%}.d3.blocks .block>ul li.ms a:hover{margin-top:5px;margin-left:20px;background:url(/Content/Images/ms.png) no-repeat;background-size:85%}.d3.blocks .block>ul li.sodexo{float:right;height:77px}.d3.blocks .block>ul li.sodexo a{margin-top:-14px;margin-left:45px;background:url(/Content/Images/sodexo-logo-gray.png) no-repeat;background-size:55%}.d3.blocks .block>ul li.sodexo a:hover{margin-top:-14px;margin-left:45px;background:url(/Content/Images/sodexo-logo.png) no-repeat;background-size:55%}.d3.blocks .block>ul li.coolfit{float:right;height:55px;text-align:center}.d3.blocks .block>ul li.coolfit a{display:inline-block;width:30%;height:60px;margin:0;vertical-align:middle;box-sizing:border-box}.d3.blocks .block>ul li.coolfit a img{width:100%;height:auto}.d3.blocks .block>ul li.coolfit a.coolfit-logo{margin-top:-6px;background:url(/Content/Images/CoolFit-PNG-logos-gray.png) no-repeat 0 0;background-size:100%}.d3.blocks .block>ul li.coolfit a.befit-logo{width:27%;background:url(/Content/Images/BeFit-PNG-logos-gray.png) no-repeat 0 0;background-size:100%}.d3.blocks .block>ul li.coolfit a.luxfit-logo{width:29%;background:url(/Content/Images/LuxFit-PNG-logos-gray.png) no-repeat 0 0;background-size:100%}.d3.blocks .block>ul li.coolfit a.coolfit-logo:hover{background-image:url(/Content/Images/CoolFit-PNG-logos.png)}.d3.blocks .block>ul li.coolfit a.befit-logo:hover{background-image:url(/Content/Images/BeFit-PNG-logos.png)}.d3.blocks .block>ul li.coolfit a.luxfit-logo:hover{background-image:url(/Content/Images/LuxFit-PNG-logos.png)}.d3.blocks .block>ul li a{display:block;width:100%;height:100%}.footer-top{position:relative;left:-50%;float:right;width:100%;background:#fff}.footer-top .blocks{position:relative;left:50%}.footer-top .blocks .block{width:33.33%}.footer{background:#fff}.footer div{font-weight:bold}.footer div a{color:#333}.footer div a:hover{color:#369ab2}.footer .rights{width:36%;font-size:13px}.footer .nav{width:57%}.footer .social{float:right;width:5%}.rights p{text-align:left;text-transform:uppercase}.social{text-align:right}.blocks .block h2.mobile,.blocks .block a.learn{display:none}.footer .social{float:right;width:auto}@media(max-width:1400px){.footer .social{float:right;width:auto}.footer .social ul{padding:0;margin:0}.footer .social ul li{margin:0}.footer .rights{width:auto}.rights p{margin:0}.footer .nav{float:right;width:auto;font-size:12px}.footer .nav ul{padding:0;margin:0}.footer .nav ul li{margin-right:10px}.d3.blocks .block.contacts>div{padding:10px}.d3.blocks .block>div,.d3.blocks .block>p,.d3.blocks .block>ul{height:auto;min-height:150px}}@media(max-width:1024px){{}.d3.blocks .block>div,.d3.blocks .block>p,.d3.blocks .block>ul{min-height:200px}.d2.blocks p{text-align:center}.d2.blocks h2{font-size:18px}.d3.blocks h3{font-size:16px}.d3.blocks .block>div{font-size:12px}.d3.blocks .block>ul{padding:10px}.d3.blocks .block>ul li{float:none;width:200px;padding:0;margin:0 auto}.d3.blocks .block>ul li:nth-child(2n+1){margin:0 auto}.d3.blocks .block>ul li.coolfit{float:none}.d3.blocks .block>ul li.ms a{margin-left:0}.d3.blocks .block>ul li.afcm a{margin-top:-4px}.d3.blocks .block>p{padding:15px 10px;font-size:12px}.footer.container{padding:10px 5px 5px}.footer .social,.footer .rights{display:inline-block;float:none;vertical-align:middle}.footer .nav{width:100%}}@media(max-width:768px){.content.container{margin-top:90px}.container{padding:0 15px}.header .logo{width:150px;margin:5px 0}.header .logo img{width:100%;height:auto}.log{font-size:16px}.log>ul li.lang{width:75px}.log>ul li a{padding:10px 10px}.block .logo{margin-top:12px}.d2.blocks div{float:none;width:100%}.blocks .block.full{display:none}.blocks .block h2.mobile{display:block;font-size:22px;text-align:center}.footer-top .blocks .about{width:100%}.footer-top .blocks .partners{width:100%}.footer-top .blocks.d3 div.contacts{width:100%;clear:both;font-weight:bold}.footer-top .blocks.d3 div.contacts a{color:#777}.block.contacts .facebook{display:block}.d3.blocks .block>div,.d3.blocks .block>p,.d3.blocks .block>ul{min-height:1px;padding:20px}.d3.blocks .block>p{font-size:14px}.d3.blocks .block.partners h3{text-align:center}.d3.blocks .block.partners>ul li{float:left;width:49%;height:60px;margin:5px 0 5px 2%}.d3.blocks .block>ul li.coolfit{height:82px}.d3.blocks .block.partners>ul{position:relative;padding:20px;margin:0;overflow:hidden}.d3.blocks .block>ul li.coolfit a{height:82px}.d3.blocks .block>ul li.coolfit a.luxfit-logo{width:31%}.d3.blocks .block.partners>ul li:nth-child(2n+1){margin-left:0}.d3.blocks .block.partners>ul li a{margin:0;background-position:center}.d3.blocks .block>ul,.d3.blocks .block>div{padding:0}.footer-top .blocks.d3 div.contacts a{color:#fff}.footer.container{padding:10px;margin:0}.footer .rights{margin-bottom:10px}.footer .nav ul li{margin:0 5px}.footer .nav ul{padding:0}.footer .social{display:none;width:100%;text-align:center}.footer .social ul{padding:0}.footer-top{left:auto;float:none;width:auto}.footer-top .blocks{left:auto;padding:0}}@media(max-width:520px){.container{padding:0 10px}.header .logo{width:120px}.log{font-size:12px}.log>ul li.lang{width:50px}.log>ul li a{padding:5px}#lang .country .flag{display:inline-block;float:none;width:14px;height:14px;margin:0 3px 0 0;vertical-align:middle;background-size:14px 14px}.block{padding:0 0 15px}.d2.blocks p{width:auto}.d2.blocks .block-coolfit .logo{height:73px}.d2.blocks .block-coolfit .logo:first-child{height:83px}.d3.blocks .block>ul li.coolfit,.d3.blocks .block>ul li.coolfit a,.d3.blocks .block.partners>ul li{height:60px}}@media(max-width:380px){.d3.blocks .block>ul li.coolfit,.d3.blocks .block>ul li.coolfit a,.d3.blocks .block.partners>ul li{height:35px}}@media(min-width:768px) and (max-width:992px){.log>ul li a{padding:10px 17px}.container{padding:15px}.content.container{margin-top:90px}.blocks.d3{margin-right:15px;margin-left:15px}}@media(min-width:992px) and (max-width:1200px){.footer .rights{font-size:12px}.d3.blocks .block>div,.d3.blocks .block>p,.d3.blocks .block>ul{padding:15px}.d3.blocks .block>ul li.walltopia a{background-size:100%}.d3.blocks .block>ul li.afcm a{margin-top:0;background-size:100%}}#cookie-consent{position:relative;z-index:1000}#cookie-consent .cookie-wrapper{position:fixed;right:0;bottom:0;left:0;padding:10px 20px;font-size:16px;line-height:1.2;color:#fff;background:#333}#cookie-consent .cookie-wrapper p{display:inline-block;padding:0;margin:3px 10px 3px 0;vertical-align:middle}#cookie-consent .cookie-wrapper a{display:inline-block;padding:5px 15px;margin-right:10px;line-height:20px;color:#fff;vertical-align:middle;background-color:#3799b1}#cookie-consent .cookie-wrapper a.more{background-color:#267386}