﻿@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,900&subset=cyrillic,cyrillic-ext,latin-ext";.form-control:focus,.btn:focus{border-color:#ced4da;box-shadow:none}.grecaptcha-badge{display:none}.btn:hover,.fa-trash-o,.ui-spinner a{cursor:pointer}.modal .requiredtext{color:#a6a6a6;margin-top:1rem}.modal .requiredtext b{color:red}body{font-family:"Open Sans",sans-serif;overflow-x:hidden;overflow-y:scroll;color:#888;font-size:.9rem}a{color:#004d9e}.content{padding:20px 0}ul{padding:0;margin:0px;list-style:none}.btn-base{margin-top:2rem;background:#004d9e;color:#fff;border-radius:0}.btn-base:hover{box-shadow:0 0 10px gray}header .topline{background:#004d9e;font-size:.7rem;height:30px;color:#fff}header .topline a{color:#fff}header .topline .menu li{display:inline-block;line-height:30px}header .topline .menu li a:after{content:"|";margin:0 6px;text-decoration:none;display:inline-block}header .topline .menu li:last-child a:after{content:""}header .topline .contacts{font-size:1rem;text-align:right}header .topline .contacts a{margin-top:3px;display:inline-block;font-weight:600}header .topline .contacts a i{font-size:.8rem}header .topline .contacts a:nth-child(2){margin-left:10px}header .head{height:110px}header .head .logotype{margin-top:28px}header .head .searchbysite{max-width:170px;margin-top:42px;float:right}header .head .searchbysite input.ya-site-form__input-text{width:100%;border:1px solid #eee !important;padding:6px;font-size:.7rem;box-sizing:border-box}header .head .searchbysite input.ya-site-form__input-text:after{content:"";font-family:"Font Awesome 5 Pro";position:absolute;top:7px;right:10px;cursor:pointer;color:#d9d9d9}header .navigator{border-top:1px solid #eee}header .navigator ul.basemenu{margin:0px}header .navigator ul.basemenu li{display:inline-block;position:relative}header .navigator ul.basemenu li a{color:#8a8a8a;text-decoration:none;line-height:60px;display:inline-block;padding:0 20px;border-left:1px solid #eee;position:relative}header .navigator ul.basemenu li a:hover{text-decoration:none;color:#004d9e}header .navigator ul.basemenu li a:hover:before{background:#004d9e;opacity:1;width:100%;transition-duration:.3s}header .navigator ul.basemenu li a:before{content:"";height:2px;position:absolute;top:0px;left:0px;opacity:0;width:0%;transition-duration:.3s}header .navigator ul.basemenu li:last-child a{border-right:1px solid #eee}header .navigator ul.basemenu li:hover ul{display:block}header .navigator ul.basemenu li ul{display:none;position:absolute;background:#fff;box-shadow:0 0 10px #b3b3b3;z-index:100}header .navigator ul.basemenu li ul li{width:100%}header .navigator ul.basemenu li ul li a{width:100%}header .chapterline{background:#004d9e;min-height:90px}header .chapterline h1{font-size:1.4rem;color:#fff;line-height:46px}header .chapterline .breadcrumbs li{display:inline-block;color:#fff;font-size:.7rem}header .chapterline .breadcrumbs li a{color:#fff;text-decoration:none}header .chapterline .breadcrumbs li:after{content:"";font-family:"Font Awesome 5 Pro";margin:0px 8px}header .chapterline .breadcrumbs li:last-child:after{content:""}header .chapterline .breadcrumbs li:first-child:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:600;margin-right:6px}footer .footer{background:#004d9e;color:#fff;padding:20px 0;font-size:.8rem}footer .footer .title{font-size:1.2rem}footer .footer ul{margin-top:10px}footer .footer ul a{color:#fff}footer .footer ul a:hover{text-decoration:underline}footer .footer .contacts{text-align:right}footer .bottomline{padding:20px 0;color:#000;font-size:.8rem}footer .bottomline .menu li{display:inline-block;line-height:30px}footer .bottomline .menu li a{color:#000}footer .bottomline .menu li a:after{content:"|";margin:0 6px;text-decoration:none;display:inline-block;color:#c8c8c8}footer .bottomline .menu li:last-child a:after{content:""}form .fal{margin-right:.6rem}form .error{display:none;color:red;text-align:center}form .success{display:none;text-align:center;color:green}form .terms{font-size:.7rem;margin-top:1rem;background:#f0f0f0;padding:6px 10px;border-radius:4px}body.module-pages .page-gallery{text-align:center}body.module-pages .page-gallery img{display:inline-block;height:200px;cursor:zoom-in}.card-category{min-height:140px;border:1px solid #f0f0f0;margin:10px 0;padding:20px;position:relative}.card-category img{width:100%}.card-category a{text-decoration:none}.card-category a{color:#6a6a6a}.card-category a:hover{text-decoration:none;color:#004d9e}.card-category:before{content:"";display:block;width:10px;height:2px;background:#004d9e;position:absolute;top:0px;left:0px;transition-duration:.5s}.card-category:after{content:"";display:block;width:2px;height:10px;background:#004d9e;position:absolute;top:0px;left:0px;transition-duration:.5s}.card-category:hover:before{width:100px;height:2px;transition-duration:.3s}.card-category:hover:after{width:2px;height:100px;transition-duration:.3s}.card-product.tiles{border:1px solid #f0f0f0;margin:10px 0;text-align:center;padding:16px;position:relative}.card-product.tiles img{width:100%;max-width:200px;display:block;margin:auto}.card-product.tiles .title{border-top:3px solid #f0f0f0;padding-top:10px;margin-top:20px}.card-product.tiles .article{font-weight:600;font-size:.8rem;margin-top:6px}.card-product.tiles a{text-decoration:none}.card-product.tiles .oldprice span{text-decoration:line-through}.card-product.tiles .actionprice{font-size:1.1rem;font-weight:600}.card-product.tiles a{color:#6a6a6a}.card-product.tiles a:hover{text-decoration:none;color:#004d9e}.card-product.tiles:before{content:"";display:block;width:10px;height:2px;background:#004d9e;position:absolute;top:0px;left:0px;transition-duration:.5s}.card-product.tiles:after{content:"";display:block;width:2px;height:10px;background:#004d9e;position:absolute;top:0px;left:0px;transition-duration:.5s}.card-product.tiles:hover:before{width:100px;height:2px;transition-duration:.3s}.card-product.tiles:hover:after{width:2px;height:100px;transition-duration:.3s}body.module-product .price{font-size:1.4rem;font-weight:600;margin-top:2rem}body.module-product .price span{color:#004d9e}body.module-product .btn-buy{margin-top:2rem;background:#004d9e;color:#fff;border-radius:0}body.module-product .btn-buy:hover{box-shadow:0 0 10px gray}body.module-product .product-tabs{margin-top:2rem}body.module-product .product-tabs .tab-content{margin-top:20px}body.module-product .product-tabs .tab-content h4{color:blue}body.module-product .product-image{border:1px solid #f0f0f0}body.module-product .product-image img{width:100%;cursor:zoom-in}body.module-product .product-gallery img{height:100px;cursor:zoom-in}body.module-product h1{font-size:1.8rem;color:#666}body.module-product .product-gallery li{width:33.333%;display:inline-block}body.module-product .product-gallery li img{width:100%}body.module-product .article{margin-top:10px}body.module-product .article span{font-style:italic;font-weight:600}body.module-product .manufacturer{margin-top:10px}body.module-product .manufacturer span{font-style:italic;font-weight:600}body.module-product .origin{margin-top:10px}body.module-product .origin span{font-style:italic;font-weight:600}body.module-product .sharelinks{margin-top:30px}body.module-product .sharelinks .title{margin-bottom:10px}body.module-contacts .office-unit .title{font-size:1.2rem;font-weight:600}body.module-contacts .office-unit table{margin-top:20px}body.module-contacts .office-unit table .fal{color:#004d9e}body.module-contacts form .title{font-size:1.2rem;font-weight:600}body.module-contacts form .form-body{margin-top:30px}body.module-contacts form input,body.module-contacts form textarea,body.module-contacts form button{border-radius:0}body.module-contacts form .btn{color:gray;border:1px solid gray}@media(max-width: 575px){.front-guard .title{font-size:1.4rem}header .chapterline h1{line-height:50px}header .chapterline .breadcrumbs{line-height:inherit;text-align:inherit}header .head .searchbysite{display:none}header .navigator-mobile{background:#353535;color:#fff}header .navigator-mobile .topbar{padding:12px 0}header .navigator-mobile .topbar .basemenu{z-index:100;position:absolute;display:none;left:0;right:0;padding:0px 15px;background:gray;top:47px}header .navigator-mobile .topbar .basemenu li{padding:10px 0;border-bottom:1px solid #ddd}header .navigator-mobile .topbar .basemenu li a{color:gray;width:100%;display:block}header .navigator-mobile .topbar .fa-bars{font-size:20px;cursor:pointer}}
