@charset "UTF-8";body{background:linear-gradient(#fff, #000);padding:60px 0 0 0;margin:0}body #container{width:1280px;margin:0 auto;padding:0;box-shadow:0px 36px 82px 8px rgba(0,0,1,0.18)}@media (max-width: 1280px){body{padding-top:0px}}.clear{clear:both}nav .home{display:none}.admin-bar{padding:10px 20px;background:#fff;border-top:1px solid #000}.admin-bar .meta{position:relative;font-family:Arial,sans-serif}.admin-bar .meta .title,.admin-bar .meta .description,.admin-bar .meta .keywords{position:relative;margin-left:160px;margin-right:130px;margin-bottom:1px;padding:5px}.admin-bar .meta .title:hover,.admin-bar .meta .description:hover,.admin-bar .meta .keywords:hover{background:#f2f2f2}.admin-bar .meta .title:before,.admin-bar .meta .description:before,.admin-bar .meta .keywords:before{padding:5px;display:block;width:140px;background:#ff5050;position:absolute;left:-155px;top:0px}.admin-bar .meta .title.ok:before,.admin-bar .meta .description.ok:before,.admin-bar .meta .keywords.ok:before{background:#50ff50}.admin-bar .meta .title:before{content:"Title:"}.admin-bar .meta .description:before{content:"Description:"}.admin-bar .meta .keywords{margin-bottom:10px}.admin-bar .meta .keywords:before{content:"Keywords:"}.admin-bar a,.admin-bar span{font-family:Arial,sans-serif;margin:right 5px;padding:5px 10px;color:#000;background:#fff;text-decoration:none;display:block;float:left}.admin-bar a.right,.admin-bar span.right{float:right}.admin-bar a{border:1px solid #000}.admin-bar a:hover{background:#def2fc}#container{position:relative}.popup{display:none;content:" ";background:rgba(0,0,0,0.729);position:fixed;width:100%;height:100%;left:0;top:0}.popup .content{position:absolute;width:530px;padding:90px 94px 105px 55px;background:#fff;border-radius:6px;top:50px;left:50%;margin-left:-340px}.popup .content .row{padding:0 0 19px 0}.popup .content .close{width:32px;height:32px;position:absolute;right:38px;top:38px;cursor:pointer}.popup .content form label{font-size:10px;font-family:"Raleway";font-weight:bold;color:#9fa3a7;text-transform:uppercase;line-height:2.684;width:80px;text-align:right;display:inline-block;padding:0 23px}.popup .content form label.top{vertical-align:top}.popup .content form input,.popup .content form textarea{font-size:14px;font-weight:bold;font-family:"Raleway";color:#2c2c2c;font-weight:bold;line-height:1.917;border:none;border-bottom:1px solid #ccc;padding:7px;width:383px;max-width:383px;max-height:400px;outline:none}.popup .content form input:valid,.popup .content form textarea:valid{background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bGluZSB4MT0iMSIgeTE9IjUiIHgyPSI4IiB5Mj0iMTIiIHN0eWxlPSJzdHJva2U6Izk5YmEwMDtzdHJva2Utd2lkdGg6MiI+PC9saW5lPjxsaW5lIHgxPSI4IiB5MT0iMTIiIHgyPSIxOCIgeTI9IjEiIHN0eWxlPSJzdHJva2U6Izk5YmEwMDtzdHJva2Utd2lkdGg6MiI+PC9saW5lPjwvc3ZnPgo=") top right no-repeat}.popup .content form input.error:invalid,.popup .content form textarea.error:invalid{border-color:red}.popup .content form input[type=submit]{font-size:14px;color:#fff;background-color:#02bce3;text-transform:uppercase;border-radius:3px;width:176px;padding:13px;position:absolute;bottom:-26.5px;left:252px;border:none;cursor:pointer}.popup .content form input[type=submit]:valid{background:#02bce3}.switch-lang{display:none;background:#f4f3f3;border:1px solid #e0e0e0;padding:15px 15px 8px 15px;position:absolute;right:-33px;text-align:center;top:57px;width:66px;z-index:99}.switch-lang.show{display:block}.switch-lang:before{content:" ";position:absolute;width:20px;height:20px;left:40px;top:-11px;background:#f4f3f3;transform:rotate(45deg);z-index:100;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.switch-lang .lang{height:23px;font-family:Lato,Arial,sans-serif;font-weight:bold;font-size:10pt;color:#02bce3;text-transform:uppercase;position:relative;padding:2px 29px 2px 0;display:block;text-decoration:none}.switch-lang .lang.active{text-decoration:underline;opacity:1}.switch-lang .lang:after{position:absolute;content:" ";width:23px;height:23px;background:left center no-repeat url(../images/lang.png);right:0;top:-2px}.switch-lang .lang.ru:after{background-position:-23px 0}@font-face{font-family:"Raleway";src:url(fonts/Raleway-Medium.ttf)}@font-face{font-family:"Raleway";src:url(fonts/Raleway-Light.ttf);font-weight:lighter}@font-face{font-family:"Raleway";src:url(fonts/Raleway-Bold.ttf);font-weight:bold}@font-face{font-family:"Raleway";src:url(fonts/Raleway-Thin.ttf);font-weight:200}@font-face{font-family:"Raleway";src:url(fonts/Raleway-ExtraBold.ttf);font-weight:800}@font-face{font-family:"Lato";src:url(fonts/Lato-Regular.ttf)}@font-face{font-family:"Lato";src:url(fonts/Lato-Medium.ttf);font-weight:400}@font-face{font-family:"Raleway Black";src:url(fonts/Raleway-Black.ttf);font-weight:bold}@font-face{font-family:"Roboto";src:url(fonts/Roboto-Regular.ttf)}@font-face{font-family:"Montserrat";src:url(fonts/Montserrat-Bold.ttf);font-weight:bold}header{padding:47px 56px 40px 65px;background:#fff}header .logo{display:block;float:left;width:218px;height:46px;background:url(../images/Logo.png) center center no-repeat;background-size:100%;position:relative}header .logo a{position:absolute;left:0;top:0;right:0;bottom:0}header .toggle-nav{display:none}header nav{display:inline-block;height:46px;margin-left:57px;margin-top:5px}header nav a{font-family:"Raleway";font-size:15px;line-height:15px;text-align:center;text-decoration:none;color:#282700;text-transform:uppercase;display:block;float:left;vertical-align:middle;padding:7px 10px 4px 10px;letter-spacing:0.1px;margin:5px}header nav a span{white-space:nowrap;display:inline-block}header nav a:hover{text-decoration:none}header nav a:hover span{font-weight:bold;color:#282700}header nav a.home{display:none}header nav a.active{border-bottom:1px solid #02bce3;font-weight:bold}header .contacts{display:block;float:right;height:46px;width:100px;position:relative}header .contacts .send-request{position:absolute;left:0;width:132px;text-align:center;top:20px;margin:5px;font-size:11px;font-family:"Lato",Arial,sans-serif;text-decoration:underline;text-transform:uppercase;line-height:1.818}header .contacts .send-request a{color:#00aef2}header .contacts .phone{float:left;margin:5px 4px 5px 5px;padding:6px 6px 6px 7px;border-bottom:1px solid #bae9fb;position:absolute;left:0;top:-15px}header .contacts .phone a{font-size:12px;font-family:"Lato";color:#00adef;text-transform:uppercase;line-height:15px;text-align:center;text-decoration:none;letter-spacing:0.25px}header .contacts .phone a b{font-size:15px;color:#282700;letter-spacing:0.3px}header .contacts .buttons{height:46px;width:127px;float:right;position:relative}header .contacts .buttons>a,header .contacts .buttons>span{text-decoration:none;position:absolute;display:block;top:1px;left:0px;background:#f4f3f3 url(../images/contacts/skype-colored.png) no-repeat center center;width:40px;height:40px;border-radius:30px}header .contacts .buttons>a.email,header .contacts .buttons>span.email{left:47px;background:#f4f3f3 url(../images/contacts/mail.png) no-repeat center center}header .contacts .buttons>a.lang,header .contacts .buttons>span.lang{cursor:pointer;left:94px;background:#f4f3f3;color:#282700}header .contacts .buttons>a.lang:before,header .contacts .buttons>span.lang:before{content:"EN";position:absolute;left:10px;top:8px}header .contacts .buttons>a.lang.ru-ru:before,header .contacts .buttons>span.lang.ru-ru:before{content:"RU"}.breadcrumbs{position:relative;font-family:"Raleway";line-height:20px;text-transform:uppercase;font-size:15px;height:20px;padding:28px 68px}.breadcrumbs a{color:#02bce3;text-decoration:none;float:left}.breadcrumbs span{float:left;font-weight:bold}.breadcrumbs .attachment,.breadcrumbs .back-link{font-weight:bold;letter-spacing:0.1px;float:right;text-decoration:underline;text-shadow:1px 1px #b1e3f5}.breadcrumbs .attachment:before{width:25px;height:29px;position:absolute;content:"";top:-5px;left:-37px;background:url(../images/pdf.png) center center no-repeat}#container{background:#fff url(../images/about_bg.png) no-repeat 0 144px}footer .contacts a{color:#212529;display:inline-block}footer .contacts a.phone{padding:2px 0 2px 30px;background:3px center no-repeat url(/static/layout/images/icons/phone.png)}footer .contacts a.fax{padding:4px 0 4px 30px;background:left center no-repeat url(/static/layout/images/icons/fax.png)}footer .contacts a.email{padding:2px 0 2px 35px;background:3px center no-repeat url(/static/layout/images/icons/email.png)}.typography{padding:18px 128px;font-family:"Raleway"}.typography img{max-width:100%;margin:0}.typography h1{margin:11px 0 0 0;padding:9px 0;text-align:center;font-size:31px}.typography h1 span{padding-bottom:8px;border-bottom:2px solid #eceef0}.typography blockquote{margin:62px 32px;padding:50px 0;border-bottom:1px solid #eaeaec;border-top:1px solid #eaeaec;font-size:24px;color:#212121;line-height:1.5;text-align:center}.typography p{padding:42px 32px;font-size:16px;line-height:24px;margin:36px 0 0 0;text-align:justify}.typography hr{width:972px;color:#eaeaec}.typography h2{margin:20px 0;padding:0;font-weight:bold;text-align:left;font-size:30px}.typography h3{margin:20px 0;font-size:26px}.typography h4{margin:20px 0;font-size:24px}.typography h5{margin:20px 0;font-size:21px}.typography h6{margin:20px 0;font-size:17px}.typography p{font-size:15px;margin:0 0 30px 0;padding:0}.typography ul{font-size:15px;line-height:29px}.typography ol{font-size:15px;line-height:29px}.typography .columns{margin:36px 0 55px 0}.typography .columns .left{width:438px;padding-left:24px;position:relative;display:block;float:left}.typography .columns .right{width:438px;padding-right:24px;position:relative;display:block;float:right}.typography .columns h1{border-bottom:none;margin:20px 0;padding:0;text-align:left;font-size:36px}.typography .columns p{font-size:15px;margin:0 0 30px 0;padding:0}.row{margin-bottom:24px}.row p{line-height:20px;margin-bottom:0}.card{background:transparent}section.estimate{text-align:center;padding:60px 32px 28px 32px;background:#f4f4f4}section.estimate .success{display:none}section.estimate.sent .success{font-family:"Raleway",Arial,sans-serif;display:block}section.estimate.sent form,section.estimate.sent .attachment{display:none}section.estimate h2{font-size:36px;font-family:"Raleway";color:#212121;line-height:1.589;text-align:center;font-weight:normal;padding-left:31px;letter-spacing:-0.3px}section.estimate .attachment{padding:21px 222px 21px 222px;text-align:left}section.estimate .attachment .link-wrap .remove{cursor:pointer;padding-left:10px;color:red;font-family:"Raleway",Arial,sans-serif}section.estimate .attachment a.error{color:red}section.estimate .attachment a,section.estimate .attachment .link{color:#7e7e7e;font-size:13px;font-family:"Roboto";text-decoration:underline;line-height:1.538;display:inline-block;position:relative;cursor:pointer}section.estimate .attachment a:before,section.estimate .attachment .link:before{content:" ";background:url(../images/skrepka.png) center center no-repeat;position:absolute;width:20px;height:20px;left:-29px}section.estimate form{display:block;height:52px;margin-top:41px}section.estimate form input{display:inline-block;vertical-align:middle;width:280px;height:52px;border:none;outline:none;border-radius:3px;margin:0 4px 0 0;font-size:14px;font-family:"Raleway";color:#4d4d4d;text-align:left;line-height:1.429;background-color:#fff;padding:0 30px}section.estimate form input[type=file]{display:none}section.estimate form input.error{box-shadow:inset 0 0 5px red}section.estimate form .submit{display:inline-block;cursor:pointer;background-color:#02bce3;font-weight:bold;text-transform:uppercase;text-align:center;color:#fff;width:170px;position:relative;vertical-align:middle;margin:0}section.estimate form .submit:before{content:"Отправить";position:absolute;left:44px;top:19px}#container>footer{font-weight:600;padding:26px 80px 100px 80px;text-align:center;background:#dcedf5;margin-bottom:40px;position:relative}#container>footer p{margin-bottom:0}#container>footer .logo{display:block;float:left;width:218px;height:46px;background:url(../images/Logo.png) center center no-repeat;background-size:100%;position:relative}#container>footer .logo a{position:absolute;left:0;right:0;top:0;bottom:0}#container>footer nav{display:inline-block;float:left;padding-left:16px;padding-right:2px}#container>footer nav a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;line-height:15px;text-decoration:none;color:#282700;display:block;vertical-align:bottom;text-align:left;padding:3px 7px 3px 4px;letter-spacing:0.2px;margin:5px}#container>footer nav a span{padding:3px 7px 3px 4px;text-align:left}#container>footer nav a:hover{font-weight:bold}#container>footer nav a.active span{border-bottom:1px solid #02bce3;font-weight:600}#container>footer .company-data{float:left;text-align:left;padding-left:9px}#container>footer .contacts{float:left;text-align:left;padding-left:0}#container>footer .contacts a{color:#212529}#container>footer .company-data h4,#container>footer .contacts h4{font-weight:400;margin-bottom:7px}#container>footer .company-data p,#container>footer .contacts p{font-weight:400;line-height:23px}#container>footer .send-request{height:46px;display:block;float:right;padding-right:2px}#container>footer .send-request a{font-size:14px;font-weight:bold;font-family:"Raleway";color:#fff;text-transform:uppercase;line-height:1.429;text-align:center;text-decoration:none;background-color:#02bce3;border-radius:3px;padding:14px 20px 13px 21px;display:block;letter-spacing:0.3px}.spacer{height:44px;background:#f4f4f4}.lubricants-for-railway .row .col-lg-12.gallery{text-align:center}.lubricants-for-railway .row .col-lg-12.gallery img{margin:0 7px}.lubricants-for-railway .row.category .title{font-size:22px;margin-top:35px;margin-bottom:0px}.lubricants-for-railway .row.category p{text-align:center}.lubricants-for-railway .row .col-lg-4 h5{margin-top:39px;margin-bottom:5px;font-size:17px}.lubricants-for-railway .row p{margin-bottom:0}.lubricants-for-railway .row:after{content:" ";display:block;width:97%;height:1px;background:#7d7d7d;margin:10px auto 0;border-top:1px solid #bfbfbf;border-bottom:1px solid #f1f1f1}.lubricants-for-railway .row.brand:after,.lubricants-for-railway .row.category:after,.lubricants-for-railway .row.gallery-wrapper:after{display:none}.lubricants-for-railway footer .row:after{display:none}.lubricants-for-railway .row:last-child:after{display:none}.lubricants-for-railway .row .col-lg-4 dl{font-size:14px}.lubricants-for-railway .row .col-lg-4 dt{width:180px;display:inline-block;font-weight:normal;line-height:20px}.lubricants-for-railway .row .col-lg-4 dd{width:100px;margin:0;display:inline-block;line-height:20px}.lubricants-for-railway ul.props{padding:0;list-style:none}.lubricants-for-railway ul.props li{padding-left:54px;line-height:52px}.lubricants-for-railway ul.props li.bio{background:no-repeat 5px 2px url(/media/infrastructure/railway/leaf.png)}.lubricants-for-railway ul.props li.low-temp{background:no-repeat 5px 2px url(/media/infrastructure/railway/low-temp.png)}.lubricants-for-railway ul.props li.high-temp{background:no-repeat 5px 2px url(/media/infrastructure/railway/high-temp.png)}.lubricants-for-railway .row.brand{margin-bottom:14px}.lubricants-for-railway .row.brand h4{color:#006eac;margin-bottom:0;font-size:21px}.lubricants-for-railway .row.brand h4 sup{font-size:14px;padding-left:4px}.lubricants-for-railway .row.brand p{font-size:12px;line-height:14px}.stationary-rail-lubrication-systems ul,.workshop-equipment ul{padding-left:55px}.stationary-rail-lubrication-systems ul li,.workshop-equipment ul li{padding-left:20px;line-height:24px}.stationary-rail-lubrication-systems .typography h4,.workshop-equipment .typography h4{margin:43px 0 13px}.stationary-rail-lubrication-systems .typography p,.workshop-equipment .typography p{margin:10px}.stationary-rail-lubrication-systems h3,.workshop-equipment h3{text-align:center}.stationary-rail-lubrication-systems .row,.workshop-equipment .row{margin-bottom:44px}.stationary-rail-lubrication-systems .row .col-lg-6,.workshop-equipment .row .col-lg-6{text-align:center}.stationary-rail-lubrication-systems .row .col-lg-6:first-child,.workshop-equipment .row .col-lg-6:first-child{padding-left:67px}.stationary-rail-lubrication-systems .row .col-lg-6:last-child,.workshop-equipment .row .col-lg-6:last-child{padding-right:76px}.stationary-rail-lubrication-systems .row .col-lg-6 img,.workshop-equipment .row .col-lg-6 img{margin-bottom:28px}.stationary-rail-lubrication-systems .row .col-lg-6 p,.workshop-equipment .row .col-lg-6 p{text-align:center}
