

/* Start:/local/templates/axoft-template/js/vendor/swiper-slider/swiper.min.css?155023346017759*/
/**
 * Swiper 3.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2017, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 10, 2017
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
/* End */


/* Start:/local/templates/axoft-template/js/vendor/select2/select2.min.css?155023346015196*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* End */


/* Start:/local/templates/axoft-template/js/vendor/social/social-likes_birman.css?155023346059947*/
/*! Social Likes v3.1.2 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.social-likes,.social-likes__widget{display:inline-block;padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important}.social-likes{opacity:0}.social-likes_visible{opacity:1;transition:opacity .1s ease-in}.social-likes>*{display:inline-block;visibility:hidden}.social-likes_vertical>*{display:block}.social-likes_visible>*{visibility:inherit}.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}.social-likes__widget:before,.social-likes__widget:after{display:none!important}.social-likes_vertical .social-likes__widget{display:block;float:left;clear:left}.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;margin:0;outline:0}.social-likes__button{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute;top:0;left:0}.social-likes__counter{display:none;position:relative}.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}.social-likes_ready .social-likes__counter_empty{display:none}.social-likes_vertical .social-likes__widget{display:block}.social-likes_notext .social-likes__button{padding-left:0}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}.social-likes__button_single{position:relative}.social-likes{min-height:36px;margin:-6px}.social-likes,.social-likes_single-w{line-height:19px}.social-likes__widget{margin:6px;color:#000;background:#fff;border:1px solid #ccc;border-radius:3px;line-height:19px}.social-likes__widget:hover,.social-likes__widget:active,.social-likes__widget:focus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;cursor:pointer}.social-likes__button,.social-likes__counter{vertical-align:middle;font-family:"Helvetica Neue",Arial,sans-serif;font-size:13px;line-height:20px;cursor:inherit}.social-likes__button{padding:1px 6px 1px 20px;font-weight:400;border-right:0}.social-likes__icon{width:20px;height:18px;margin-top:1px;background-repeat:no-repeat;background-position:50% 50%}.social-likes__counter{min-width:12px;padding:1px 4px;font-weight:400;text-align:center;border-left:1px solid #ccc}.social-likes__widget:hover>.social-likes__counter,.social-likes__widget:focus>.social-likes__counter,.social-likes__widget:active>.social-likes__counter,.social-likes__widget_active>.social-likes__counter{position:relative;border-left-color:transparent}.social-likes__widget:hover>.social-likes__counter:before,.social-likes__widget:focus>.social-likes__counter:before,.social-likes__widget:active>.social-likes__counter:before,.social-likes__widget_active>.social-likes__counter:before{content:"";position:absolute;top:0;bottom:0;left:-1px;border-left:1px solid;opacity:.4}.social-likes_vertical{margin:-6px}.social-likes_vertical .social-likes__widget{margin:6px}.social-likes_notext{margin:-3px}.social-likes_notext .social-likes__widget{margin:3px}.social-likes_notext .social-likes__button{width:18px}.social-likes_notext .social-likes__icon{width:100%;background-position:center center}.social-likes__widget_single{margin:0}.social-likes_single{margin:-12px 0 0;padding:4px 0;background:#fff;border:1px solid #ccc;border-radius:3px}.social-likes__single-container{width:100%;display:table}.social-likes_single .social-likes__widget{float:none;display:table-row;margin:0;border:0;border-radius:0;background:0 0}.social-likes_single .social-likes__button{display:block;padding:2px 6px 2px 24px}.social-likes_single .social-likes__icon{margin-left:4px;margin-top:2px}.social-likes_single .social-likes__counter{display:table-cell;padding:2px 8px 2px 4px;border-left:0;text-align:right}.social-likes_single .social-likes__widget:hover>.social-likes__counter:before,.social-likes_single .social-likes__widget:focus>.social-likes__counter:before,.social-likes_single .social-likes__widget:active>.social-likes__counter:before{display:none}.social-likes__icon_single{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAaElEQVR42mIxL/zLgATkgXgBECcC8QOYIBOagvVA7ADEa4FYAV0RIxDPAeIUKD8VygeJM7BABf8DsScQ/4HyzwGxB1QcrKgByUpk9h8YnwlJElkBiiYmBiIAbRUx0s46FizhgwEAAgwAkmYQfIjC7tcAAAAASUVORK5CYII=")}.social-likes__widget_single:hover,.social-likes__widget_single:active,.social-likes__widget_single:focus,.social-likes__widget_active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#3673f4;border-color:#3673f4;color:#fff}.social-likes__widget_single:hover .social-likes__icon_single,.social-likes__widget_single:active .social-likes__icon_single,.social-likes__widget_single:focus .social-likes__icon_single,.social-likes__widget_active .social-likes__icon_single{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAYklEQVR42mL4//8/AxKWB+L9QKyALI6u4Nx/CDiLrBCmgBGIdwOxEVQRiN4DFWcAE1DAAsR/gBgkwIjEBzMaGBAAmf0Hzgea1IDm+P9o/AYmBiIAbRUx0s46FizhgwEAAgwAAJd9Vn3NlgwAAAAASUVORK5CYII=")}.social-likes__icon_facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaklEQVR42mJ0Cp7jycDAMBeIJRnwg+dAnMxEpGIGqJq5THgULwFicSBmBGJbmCYWPCYWAvEbdEF8GmCK/yMLMjGQCLBpsIW6GwaQ/UC6Ddj8cBjJZOr44TkJ6l+ANKSAGEQofgpKGgABBgAWcxAZp2KpkQAAAABJRU5ErkJggg==")}.social-likes__widget_facebook:hover,.social-likes__widget_facebook:active,.social-likes__widget_facebook:focus{background:#425497;border-color:#425497}.social-likes__widget_facebook:hover .social-likes__icon_facebook,.social-likes__widget_facebook:active .social-likes__icon_facebook,.social-likes__widget_facebook:focus .social-likes__icon_facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaUlEQVR42mL6//+/JxA/+08YgNR4MoIYDAwMkgzEgedMeBQvAWJxIGYEYluomCQLHtMKgfgNuiA+DTDF/5EFmRhIBNg02ELdDQPIfiDdBlCw/sclRzU/PCdB/QuQhhQQgwjFT4E4GSDAAMuiQX7Tr7YFAAAAAElFTkSuQmCC")}.social-likes__icon_twitter{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAA9ElEQVR42mKU3vqak4GB4TcQ/2HABFxAXA3EzkD8DIjbgfg+ECuwAIkwIHYD4gSoAchgORD7IfEDgPgpEGczAQlBII4C4kNAbIikSAqIfdEMYgRiMSD+B7JxJ9SZFkB8Foj3A/FWIP4KVYgO5gHxFpBGNSA+DsS2UIVOUIwLfAYRIKe+gGoiFpyDaTwJxEVA/J0ITd+hXgNrBIETMCcQADOA+D26RpCn/+LRdAuI62EcmMb/0IjOx6H5ATSu4a4ChaoPEMcAsTUQy6Bp+AfEy4C4EIjfIEuANG4B4rvQVKEOTWYfoKG3HYgfoluvPm8jA0CAAQAqvDQ/IXqkWQAAAABJRU5ErkJggg==")}.social-likes__widget_twitter:hover,.social-likes__widget_twitter:active,.social-likes__widget_twitter:focus{background:#00b7ec;border-color:#00b7ec}.social-likes__widget_twitter:hover .social-likes__icon_twitter,.social-likes__widget_twitter:active .social-likes__icon_twitter,.social-likes__widget_twitter:focus .social-likes__icon_twitter{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAQAAAD4iURRAAAAo0lEQVQYGQXBsSoEAACA4Z8YKIO6yXLzjYrkHS5Wm5GyYPMAUgarMikpGZQHsFh4BZPhJi9wJdzn+7JkQZJk2bl3TzYNbGTfvUVJ8gyYmdjJMd6sS9bMAHwbZ+QHMy9OHQDgWtn1CgAALpUtAADAnpITUwAAU6tKtn0BALiSkjkXfgHAhxUpybwjvwA+DSVl7MEEwJ87A0lKRs7cenTj0FCSpH8xHAhkcGt6PAAAAABJRU5ErkJggg==")}.social-likes__icon_plusone{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABD0lEQVR42nTSsUtCURTH8eszSGgIgkqSoHBQh7QpbAlBcRCJ2staHFoa+hNyzqXBoan+gMDdoWgymkwkBxMiggo3a3Cp76WfcJHXgQ/nvfveue+ewwt08luGmEEdcwgjZP7iFrtmIqaUn5SXkUEDA+wZn/CwgQgetHYjC+JbZCOANWf9VXmobDd+c4vu8YgoalhFFpf4VL8rmMW8vR/3lEQV2yijhUO99KzeQ7p+95wjneAMQcRQ1JfsNA/wrc1T46KaznyMJqZxrcIvdNRf3957Gm8JO0ggjRx+cKpN21h0B7GJDw3EOGPvYuQ3ctvgC+K4w7nOfoQlFP4rsg+usI4Lrff0Z7QnCyqpffMrwAC15jTuOMaeqQAAAABJRU5ErkJggg==")}.social-likes__widget_plusone:hover,.social-likes__widget_plusone:active,.social-likes__widget_plusone:focus{background:#dd4241;border-color:#dd4241}.social-likes__widget_plusone:hover .social-likes__icon_plusone,.social-likes__widget_plusone:active .social-likes__icon_plusone,.social-likes__widget_plusone:focus .social-likes__icon_plusone{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAA5klEQVR42myRvQrCMBSFUyehmyC4Zte1OPoALi6+gy/j6uobiINbF3Fx6tDFpZtSUFzEPxQxnksPchty4WvSJPeek5vIOWcQMViCFuiApqliDUbGD0kCeyLzAfiAI4i5VkM+CfiChdpIXRU2lNSgYAR6ysCB441jAkrfXs7KM1YXq3PuicUxuIO2/GvZKSh4n4xrcugKniwq88L3O+GmVB0GlKxWElsl2IEt1d4qsctu/ruXskqiFKXtL2WzRiQJ6McJWO8Jc/AA/dDj7niPDb2LpRU4e+q1x7VMkM5cSMZ7mBA/AQYALgmaWsDGGiQAAAAASUVORK5CYII=")}.social-likes__icon_mailru{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABIElEQVR42mTSzytEURjG8XunISbFxmQ5UYqGIj9KMztLCyTKrMZCs7K1U7NSLBRloWb+AREmFpPF7GUzRBaymGLpV5bi+9RzM+XU595zT+85533PueHTXhC1BFaRx6DHnnGEbbxoIPSEFCp+l3DjCWOYc38FFzEe7Tj3Dlr5AG0OWscA6jhFX5zHmgO1+oy3V0AHirhHGZ36jjnnknfaxzKmMIxdTKMHO0pPE/px6cA7nAV/bQsfXky7fmtCqA5a8Bn8bz/WqlhNaCCDE0xivCk459zfMKq6VPQxCth0wTUfcZdr+UIaWVR1D0k6115lFkNYwLuPeB4beFUm0cVN4NCnoaBb5z3iDFTfIx7Cpl+j23eyiF6Pqb4lXEVBvwIMAGRTP1kwMI3TAAAAAElFTkSuQmCC")}.social-likes__widget_mailru:hover,.social-likes__widget_mailru:active,.social-likes__widget_mailru:focus{background:#255896;border-color:#255896;color:#ffcd00}.social-likes__widget_mailru:hover .social-likes__icon_mailru,.social-likes__widget_mailru:active .social-likes__icon_mailru,.social-likes__widget_mailru:focus .social-likes__icon_mailru{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABIElEQVR42mTSzytEURjG8Xtn0IyIDc1SFpJQ5EdN1ChLC6PJFCsWsvInKCvFQllYKPaaZpIpC83CntkgsrBSLP1K2Wh8n3pupubU5865p/c9533PnbBWDaLRijWsYMBrLyhiF69aCJ3Qg7J/j3DrhDFkPV/FuRKSTK6RQAbtmMEPCojjxGv9TTw2XIJ2n/PxN2jDFh5wjA69x1yzytBJB1hCGsPYxyxS2FN5SuhDxYH3OAv+xw4+vZlO/VVCqAma8RU0jpq1KFYJz5jCKSYxXhe87NrfMaq+1HQJ69h2w5e+4k738o1BTONC19rNpOpd5jGEHD5wiAVs4k2VRB9uwneectCd6x5xBervCY9h3V+jy99kEb1eU395XEVBfwIMAE0mQy9JLJUSAAAAAElFTkSuQmCC")}.social-likes__icon_vkontakte{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAsElEQVR42mKJLJ3tycDAMBeIJRnwg+dAnMxEpGIGqJq5TGiKGZEwSE4ViDcha2LCYpIREK8C4l4gfgLElciSLDisDgXi/0A8DYi58GkA8Y8AsQkQfwHie0C8BVkBupO4kWyIBWJxIE4D4u/4nKQMxOVQ9jcgbgPii0BsgUvDIyCeBcR/gHgFVI00PhsuA3E61Lkg2xYAsSyyhudIcfGBQOS9AJmSAmIQEdNPQUkDIMAA8iAe2OyimvEAAAAASUVORK5CYII=")}.social-likes__widget_vkontakte:hover,.social-likes__widget_vkontakte:active,.social-likes__widget_vkontakte:focus{background:#526e8f;border-color:#526e8f}.social-likes__widget_vkontakte:hover .social-likes__icon_vkontakte,.social-likes__widget_vkontakte:active .social-likes__icon_vkontakte,.social-likes__widget_vkontakte:focus .social-likes__icon_vkontakte{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAfUlEQVQYGQXBMQ4BUQAFwGej0P1aohJCJBpcwu6N1AqVTqFX6TSu4B4if2+gNGZirwIAqPZRAQBADSAiBmYeQACxcXc2sgICiA4/MzsggKFia6HxBAIolk6Oxia+EEDRgYN4QQDF2tXF1NAbAigiGnM3ICoAAOij1QMA+Gj/aNf4AJYJLVIAAAAASUVORK5CYII=")}.social-likes__icon_odnoklassniki{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAyElEQVR42kzPMQtBcRTG4UvKQmalZFNKDNdm5gsYFCUlCbMyGMwsfACLzRcw2EwsGJTBQAZlUgxsfidvceq5/3vPeTv3Xs99FHMoP3ooOd+aoo+3T40hmnjouYsQWl4uEdRxRkLO6kVsQwB23nDRBruP2swGJ+zgYqKAq97JAi8UMUNFgb16LwvUkEYHcQUOaGNjgTKyaGCrQErn0gJVpQt/g6teObbfPGKAp/Orp3pH25DEHGGsFchghbxXXxvEAjlZqFf8CDAAgr4qyqKlfhgAAAAASUVORK5CYII=");background-position:6px 3px}.social-likes__widget_odnoklassniki:hover,.social-likes__widget_odnoklassniki:active,.social-likes__widget_odnoklassniki:focus{background:#f6903b;border-color:#f6903b}.social-likes__widget_odnoklassniki:hover .social-likes__icon_odnoklassniki,.social-likes__widget_odnoklassniki:active .social-likes__icon_odnoklassniki,.social-likes__widget_odnoklassniki:focus .social-likes__icon_odnoklassniki{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAQAAAD1lzQWAAAAgElEQVQIHQXBoRGCAAAF0N80OoA0AxTHcQMncAaO7J1ndRCbgUDRbPCgMABEjnu+F7FRGwxqG4m4YTLhJrG36BUKvcU+SnQiOpSx9cHDAx/biMoP/FQSZ3cnFxcnd+d4YfX2tuIVB1cjGF0dIgpf8FVIHI1otRgdozF72tl5mjV/486WhTdrOooAAAAASUVORK5CYII=")}.social-likes__icon_pinterest{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAABCUlEQVR42nTRPUvDUBTG8ZtoKYogTsGCoAXtUqFuBR1c/AZddNbRQUqhH0Eo6KKDb0gpXQUHBxF0Kg6KFAWh4qI4KxQRtKXxf+C5OEgP/Ehu8uTclwSN0VmnWsE6shjEF05QwZMFQr04QB3vKOmjGlZxiZxTcE0Pi9jCGD402xnOsYNF67yBGwWP8IaCwhe4xjxmLDyNUySxjGGk3F/5Wcb9Rib04FNLu9LYmk2ih1cbVLXmKXTRwoPCc8jgES/WpYymlhOpSxoxdjXTNn7spo19nYbN1ME9hjTexLE/OqsAC/jGknYf6Yxv/U592LrkcYdn+VehrgmM4ND1r8CHB7CnX96v4l8BBgB54jWa5GM+bAAAAABJRU5ErkJggg==")}.social-likes__widget_pinterest:hover,.social-likes__widget_pinterest:active,.social-likes__widget_pinterest:focus{background:#cc002b;border-color:#cc002b}.social-likes__widget_pinterest:hover .social-likes__icon_pinterest,.social-likes__widget_pinterest:active .social-likes__icon_pinterest,.social-likes__widget_pinterest:focus .social-likes__icon_pinterest{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAQAAADV/FywAAAAvklEQVQYGQXBsUoUAACA4f/i8MBB0TdINCQQhHoDaXRzagkkopYGhRYfwKWhSYLDZ2ixNyiTVp1cXMQgaDpNsa6v70vy3DcTt34ZeyRlaIzPXnvpAy6tK2+wIwuSZ/75Yphz3+XQjS3JVzwOe0Z+463kCBu58dHIT/fW5IEzUys58NeqK6eSJ/44NZM5r2yaurTkoRNsK8kuLlybYt9AycAnd5a98M5TScmsH44lSVIyb2JbkiSDZNF7I0mS9B8IOsS5z/yrNgAAAABJRU5ErkJggg==")}

.social-likes__icon_rss {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAP5RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wNS0xMFQxNjoyNjoyOCswNTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTYtMDUtMTBUMTY6Mjg6MTQrMDU6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA1LTEwVDE2OjI4OjE0KzA1OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpjZDMxODA0NS1mMzQ3LTQ4NDEtYTRhMS0zNzBmMzNjNDVlYjY8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozZjMwZjY4Mi0xNmEyLTExZTYtYjlkMy1kMjUzZDBhMGFjMDU8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpiOTQzYjQ3YS0yMWYwLTdhNDktYWNjOC00YmFhZWI3MDU3MDA8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6Yjk0M2I0N2EtMjFmMC03YTQ5LWFjYzgtNGJhYWViNzA1NzAwPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE2LTA1LTEwVDE2OjI2OjI4KzA1OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjI4MGU4ODA2LTQ2NzgtNDU0NS05NGRmLTJmNDJhZjA5MDFkMjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wNS0xMFQxNjoyODoxNCswNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y29udmVydGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5kZXJpdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpjZDMxODA0NS1mMzQ3LTQ4NDEtYTRhMS0zNzBmMzNjNDVlYjY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTYtMDUtMTBUMTY6Mjg6MTQrMDU6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjI4MGU4ODA2LTQ2NzgtNDU0NS05NGRmLTJmNDJhZjA5MDFkMjwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpiOTQzYjQ3YS0yMWYwLTdhNDktYWNjOC00YmFhZWI3MDU3MDA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgIDxzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpiOTQzYjQ3YS0yMWYwLTdhNDktYWNjOC00YmFhZWI3MDU3MDA8L3N0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPkFkb2JlIFJHQiAoMTk5OCk8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTI8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PuH45+oAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOgAAFIIAAEVWAAAOpcAABdv11ofkAAAAdpJREFUeNpEkU9Ik3Ech5/vb+9892quSXOtbYK4PAiGRYfoUkTX6GaXPHXytENURCQRdYpoh6JQsFt/6BBoRBAhiAWFdNklRQQj/LcWm+5Pr/Pd79vBqOf+8HzgI/7U2P1gbuISrV1DW7uKtx/CEVDlH6qi9ZJ1jl94JrVrKZXufsyhAXRrDbv+DbbWkVgKvBjYABAQ0HoZh2ZjWxLZqHvxCQC2WiL4NEkwNwE/l5FEFlp7knjRqtRvD5YJt8dMehBJH8E5NUooHCEordB8OoKuFpDkwN8SWwZrIbIPjENr/iX+1ST+ixxOvJfIlVkkcxQtLYNxADC6vYl09eCOjONd/0xb7h2tL89pPDiLmBDu6GsIe/C7sidILIVuLOA/OkfzQx6n7yRevohdmmVn+hahzjjOmRxa/gEiGNwOtFpENxcJ3t7FHx9GxODe+Erw/h4tv0bo9ChEk7DrY7SyhsSzuHeW8PK/sIszNGceEu4ZwmSGCD5OEop0YjLH0EYZg1qDMf9P6jyILUzv7e09gf0+jwDSlYadhpHazX5FLab7MAroxgISTWDifdjtTdipYhL92MoqWlpB/FeXHweFN8NiAwOixFLQbKDVItJxAMSg1aJgQuoMnZ/6MwAPxsCIfVVcGAAAAABJRU5ErkJggg==');

}
.social-likes__widget_rss:hover, .social-likes__widget_rss:active, .social-likes__widget_rss:focus {
  background: #ff8900;
  border-color: #ff8900
}
.social-likes__widget_rss:hover .social-likes__icon_rss,
.social-likes__widget_rss:active .social-likes__icon_rss,
.social-likes__widget_rss:focus .social-likes__icon_rss {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAP5RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wNS0xMFQxNjoyNjoyOCswNTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTYtMDUtMTBUMTY6Mjc6MDcrMDU6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA1LTEwVDE2OjI3OjA3KzA1OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo0N2JlN2Q3OC0zZjBhLTc2NDAtYmJjMi00ZTllMGVjYWVjYWY8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowYjBiZDQ1ZS0xNmEyLTExZTYtYjlkMy1kMjUzZDBhMGFjMDU8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpiOTQzYjQ3YS0yMWYwLTdhNDktYWNjOC00YmFhZWI3MDU3MDA8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6Yjk0M2I0N2EtMjFmMC03YTQ5LWFjYzgtNGJhYWViNzA1NzAwPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE2LTA1LTEwVDE2OjI2OjI4KzA1OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjllZmJlNTEzLTM3MmItYzk0Ni05Yzg1LTU5MzJjMzRiMzMyYjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wNS0xMFQxNjoyNzowNyswNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y29udmVydGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5kZXJpdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo0N2JlN2Q3OC0zZjBhLTc2NDAtYmJjMi00ZTllMGVjYWVjYWY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTYtMDUtMTBUMTY6Mjc6MDcrMDU6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjllZmJlNTEzLTM3MmItYzk0Ni05Yzg1LTU5MzJjMzRiMzMyYjwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpiOTQzYjQ3YS0yMWYwLTdhNDktYWNjOC00YmFhZWI3MDU3MDA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgIDxzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpiOTQzYjQ3YS0yMWYwLTdhNDktYWNjOC00YmFhZWI3MDU3MDA8L3N0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPkFkb2JlIFJHQiAoMTk5OCk8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTI8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PrrjKAUAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOgAAFIIAAEVWAAAOpcAABdv11ofkAAAAWpJREFUeNp8kE0rdVEcxdc+rm6IR6mrpAzIQOqpm4FSyoAyEj6D8hF8gFNMRCbyEUweZWBmIGVgIl2XvBWly0Vyzu2cfexz9n8Z7Mdb5Dda/9dVS9lKeV/96RhQja0KAJBqMn0BQHyBQobVI0WSACBP1/CaC0B9A34jBwAM75CsTgEAvLYu5IZnkesb+7bMJKQSHYrKNympHEMeLmG2l4EkhNf5F/nJBaiWwseBDghJakIT096UKDogSWbnu4z8IqOFQUpY5RsSP4siSdbuoVfGAQB1/ePIT/iQxyska9NQhR40zKx/ctCB0Ga0j1dMDzbc5/lB53Sxx8gvMjvbcQ7Rk0BqD5afsJUyI7/I5N8cSTJeHGG8NOqGRgsoljTaffaLJMn0cNNpEzMtbb1rkvQA9TU7sajrHgIA2OoZvPZe1w7u/kf1RvpCZuYjkfD+Rw17e3IkOpD3YVITGu3qzAjTxGkTi62UT18HAF0zWfoDbudMAAAAAElFTkSuQmCC');
}
/* End */


/* Start:/local/templates/axoft-template/js/vendor/schedule/schedule.css?15502334607963*/
/* b-month_calendar > */
.b-month_calendar_wrap {
	width: 880px;
	position:relative;
	z-index:1;
}
.b-month_calendar {
	width: 100%;
	border: 1px solid #eaebec;
}
.b-month_calendar .year {
	font-size: 24px;
	font-weight: 300;
	color: #999;
	text-align:left;
	border-bottom: 1px solid #eaebec;
}
	.b-month_calendar thead .year td,
	.b-month_calendar tfoot .year td {
		padding:10px;
	}
.b-month_calendar .months {
	font-size:12px;
	font-weight: 300;
	border: 1px solid #eaebec;
}
	.b-month_calendar .months .b-month_active {
		background:#e1f8ff;
	}
	.b-month_calendar thead .months td, .b-month_calendar tfoot .months td {
		padding: 10px 0;
		text-align: center;
	}
.b-month_calendar .days {
	color:#1e2849;
	font-size:12px;
}
.b-month_calendar .b-month_active {
	/*background:#e1f8ff;*/
}

.b-month_calendar .year .b-month_active {
	background:none;
}
.b-month_calendar tbody td, .b-month_calendar .months td, .b-month_calendar .days td {
	border: 1px solid #eaebec;
	border-width:0 1px;
}
.b-month_calendar thead .cell_wrapper,
.b-month_calendar tfoot .cell_wrapper {
	position:relative;
	z-index:2;
	overflow:hidden;
}
.b-month_calendar thead .cell_wrapper{
	padding-top: 10px;
}
.b-month_calendar tfoot .cell_wrapper {
	padding-top: 2px;
	padding-bottom: 9px;
}
.b-month_calendar {
	table-layout: fixed;
}
.b-month_calendar tbody .cell_wrapper {
	padding-bottom:85px;
	position:relative;
}
.b-month_calendar .b-month_active .days {

	float: left;
	width: 20%;
	width: 16.66%;
	text-align: right;
}
	.b-month_calendar .b-month_active .day_1 {
	}
	.b-month_calendar .b-month_active .day_5 {
	}
	.b-month_calendar .b-month_active .day_10 {
	}
	.b-month_calendar .b-month_active .day_15 {
	}
	.b-month_calendar .b-month_active .day_20 {
	}
	.b-month_calendar .b-month_active .day_25 {
	}
	.b-month_calendar .b-month_active .day_30 {
		/*display: none;*/
		visibility: hidden;
	}
.b-month_calendar .b-month_active .cell_grid {
	position:absolute;
	z-index:1;
	left:0;
	right:0;
	top:-8px;
	bottom:-8px;
	width:100%;
	/*height:100%;*/
}
	.b-month_calendar .b-month_active .cell_grid .b-day {
		float: left;
		width:3.333%;
		height:100%;
		text-align: center;
	}

	.b-month_calendar .b-month_active .cell_grid .b-day:last-child {
		border:0;
	}
		/* bot_mode = ON > */
		.b-month_calendar .b-month_active .cell_grid .b-day_1 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_2 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_3 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_4 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_5 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_6 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_7 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_8 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_9 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_10 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_11 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_12 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_13 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_14 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_15 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_16 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_17 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_18 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_19 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_20 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_21 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_22 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_23 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_24 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_25 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_26 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_27 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_28 {
		}
		.b-month_calenda.b-simple_tooltip P {
			margin-bottom:2px;
		}
		r .b-month_active .cell_grid .b-day_29 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_30 {
		}
		.b-month_calendar .b-month_active .cell_grid .b-day_31 {
			display: none;
		}
		/* bot_mode = OFF < */
		.b-month_calendar .b-month_active .cell_grid .b-day_today:before {
			content:"";
			display: inline-block;
			height: 100%;
			margin-left: -1px;
			border-left: 1px solid #56cef5;
		}
.b-month_calendar .b-month_active .b-event_wrap {
	position:relative;
	z-index:5;
	height:31px;
	margin:8px 0;
}
.b-month_calendar .b-month_active .b-event {
	position:absolute;
	z-index:5;
	height:31px;
	line-height:31px;
}
.b-month_calendar .b-month_active .b-event .b-left, .b-month_calendar .b-month_active .b-event .b-right {
	display: none;
}
.b-month_calendar .b-month_active .b-event .b-right {
	display: none;
}
	/*.b-month_calendar .b-month_active .b-event .b-left I, .b-month_calendar .b-month_active .b-event .b-right I {
		background:url('/local/templates/axoft-template/js/vendor/schedule/images/corners.png') no-repeat;
		display:block;
		width:56px;
		height:222px;
	}*/
.b-month_calendar .b-month_active .b-event .b-event_text {
	height:100%;
	width: 100% !important;
	padding: 0 10px;
	display:block;
	font-size:12px;
	color:#fff;
	overflow:hidden;
	-ms-text-overflow: ellipsis;
	    text-overflow: ellipsis;
	white-space:nowrap;
}
	.b-month_calendar .cred a,
	.b-month_calendar .cgreen a {
		color: #fff;
	}

	.b-month_calendar .cred .b-event,
	.b-month_calendar .cgreen .b-event  {
		background: #16A974;
	}

	.b-month_calendar .b-month_active .cgreen .b-event_text {
	}
	.b-month_calendar .b-month_active .cred .b-event_text {
	}
	.b-month_calendar .b-month_active .cgreen .b-left I {
		display: none;
	}
	.b-month_calendar .b-month_active .cgreen .b-right I {
		display: none;
	}
	.b-month_calendar .b-month_active .cred .b-left I {
		display: none;
	}
	.b-month_calendar .b-month_active .cred .b-right I {
		display: none;
	}
.b-month_calendar .b-month_active .cgreen .cl .b-left I, .b-month_calendar .b-month_active .cgreen .cr .b-right I,
.b-month_calendar .b-month_active .cred .cl .b-left I, .b-month_calendar .b-month_active .cred .cr .b-right I {
	display:none;
}
.b-month_calendar .b-month_active .cgreen .cl .b-left, .b-month_calendar .b-month_active .cgreen .cr .b-right,
.b-month_calendar .b-month_active .cred .cl .b-left, .b-month_calendar .b-month_active .cred .cr .b-right {
	background:none;
	border:#9adbda 2px solid;
	border-right:0;
	width:12px;
	height:27px;
}
.b-month_calendar .b-month_active .cgreen .cr .b-right, .b-month_calendar .b-month_active .cred .cr .b-right {
	border:#9adbda 2px solid;
	border-left:0;
}
.b-month_calendar .b-month_active .cred .cl .b-left, .b-month_calendar .b-month_active .cred .cr .b-right {
	border-color:#9adbda;
}
/* b-month_calendar < */

.b-simple_tooltip P {
	margin-bottom:2px;
}
/* b-tooltip > */
.b-tooltip {
	font-size: 11px;
	width:195px;
/*  position:absolute; */
	z-index:1000;
	background: #FFF;
	padding-bottom: 7px;
	color:#333;
	text-align:left;
}
.b-tooltip .b-close {
	position:absolute;
	width:9px;
	height:9px;
	top:8px;
	margin-left:100%;
	left:-17px;
	text-indent:-9999px;
	background-position:-25px 0;
	z-index:100;
	cursor:pointer;
}
.b-tooltip .b-corner_content {
	height:auto !important;
	min-height:50px;
	height:50px;
}
.b-tooltip_with_ico .b-bot {
	margin-right:54px;
	z-index:12;
}
.b-tooltip_with_ico .b-br {
	top:-37px;
	height:51px;
	width:54px;
}
.b-tooltip_with_ico .b-br .b-corner_img {
	margin:-140px 0 0;
}

.b-tooltip .b-block_left {
	margin-right:19px;
}
.b-tooltip .b-date_big {
	font-size:26px;
}
.b-tooltip .red {
	color:#cb3327;
	padding-bottom: 5px;
	font-weight: bold;
}
.b-tooltip .b-small_text {
	line-height:1;
}
/* b-tooltip < */

.b-event {
	cursor: pointer;
}

.windowWrapper {
	position: absolute;
	z-index: 1000;
	background: #FFF;
	border: 1px solid #eaebec;
	padding: 10px 10px 0 10px;
}


/* End */


/* Start:/local/templates/axoft-template/css/style_diz.css?1550233460121932*/
@charset "UTF-8";
p, span, h1, h2, h3, h4, h5, h6, applet, object, iframe, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, ins, kbd, q, s, samp, strike, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, label, legend, article, aside, button, canvas, details,
embed, figure, figcaption, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in IE and iOS.
 */
html {
  line-height: 1.15;
  -ms-text-size-adjust: none;
  -webkit-text-size-adjust: none; }

/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0; }

table {
  border-collapse: collapse;
  border-spacing: 0px;
  border-width: 0px; }

caption,
th,
td {
  vertical-align: baseline;
  text-align: left; }

ol, ul {
  list-style: none; }

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  /* 1 */
  display: block; }

/**
 * Add the correct display in IE 9-.
 */
audio,
canvas,
progress,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline; }

/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */
template,
[hidden] {
  display: none; }

/* Links
   ========================================================================== */
/**
	 * 1. Remove the gray background on active links in IE 10.
	 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
	 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
	 * Remove the outline on focused links when they are also active or hovered
	 * in all browsers (opinionated).
	 */
a:active,
a:hover {
  outline-width: 0; }

/* Embedded content
   ========================================================================== */
/**
	 * Remove the border on images inside links in IE 10-.
	 */
img {
  max-width: 100%;
  border-style: none;
  vertical-align: baseline; }

/**
	 * Hide the overflow in IE.
	 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
	 * 1. Correct the inheritance and scaling of font size in all browsers.
	 * 2. Correct the odd `em` font sizing in all browsers.
	 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
	 * Add the correct margin in IE 8.
	 */
figure {
  margin: 1em 40px; }

/**
	 * 1. Add the correct box sizing in Firefox.
	 * 2. Show the overflow in Edge and IE.
	 */
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/* Forms
   ========================================================================== */
/**
	 * 1. Change font properties to `inherit` in all browsers (opinionated).
	 * 2. Remove the margin in Firefox and Safari.
	 */
button,
input,
optgroup,
select,
textarea {
  background: 0 none;
  font: inherit;
  /* 1 */
  margin: 0;
  /* 2 */ }

button {
  border: 0 none;
  border-radius: 0;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/**
	 * Restore the font weight unset by the previous rule.
	 */
optgroup {
  font-weight: bold; }

/**
	 * Show the overflow in IE.
	 * 1. Show the overflow in Edge.
	 */
button,
input {
  /* 1 */
  overflow: visible; }

/**
	 * Remove the inheritance of text transform in Edge, Firefox, and IE.
	 * 1. Remove the inheritance of text transform in Firefox.
	 */
button,
select {
  /* 1 */
  text-transform: none; }

/**
	 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
	 *    controls in Android 4.
	 * 2. Correct the inability to style clickable types in iOS and Safari.
	 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

/**
	 * Remove the inner border and padding in Firefox.
	 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
	 * Restore the focus styles unset by the previous rule.
	 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
	 * Change the border, margin, and padding in all browsers (opinionated).
	 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
	 * 1. Correct the text wrapping in Edge and IE.
	 * 2. Correct the color inheritance from `fieldset` elements in IE.
	 * 3. Remove the padding so developers are not caught out when they zero out
	 *    `fieldset` elements in all browsers.
	 */
legend {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
	 * Remove the default vertical scrollbar in IE.
	 */
textarea {
  overflow: auto; }

/**
	 * 1. Add the correct box sizing in IE 10-.
	 * 2. Remove the padding in IE 10-.
	 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
	 * Correct the cursor style of increment and decrement buttons in Chrome.
	 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
	 * 1. Correct the odd appearance in Chrome and Safari.
	 * 2. Correct the outline style in Safari.
	 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
	 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
	 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
	 * Correct the text style of placeholders in Chrome, Edge, and Safari.
	 */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54; }

/**
	 * 1. Correct the inability to style clickable types in iOS and Safari.
	 * 2. Change font properties to `inherit` in Safari.
	 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* HostcmsPanel reset b*/
.hostcmsPanel {
  z-index: 1002 !important; }

.hostcmsPanel a {
  display: inline-block !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
  line-height: normal !important;
  vertical-align: inherit !important; }

.hostcmsWindow input,
.hostcmsWindow textarea {
  color: #000 !important;
  text-shadow: none !important;
  font-weight: normal !important;
  font-style: normal !important; }

/* HostcmsPanel reset e */
@font-face {
  font-family: 'rubl';
  src: url("/local/templates/axoft-template/css/../fonts/rouble-webfont.eot");
  src: url("/local/templates/axoft-template/css/../fonts/rouble-webfont.eot?#iefix") format("embedded-opentype"), url("/local/templates/axoft-template/css/../fonts/rouble-webfont.woff2") format("woff2"), url("/local/templates/axoft-template/css/../fonts/rouble-webfont.woff") format("woff"), url("/local/templates/axoft-template/css/../fonts/rouble-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

.g-fwl {
  font-weight: 300; }

.g-fwb {
  font-weight: 700; }

.currency_rub {
  font-family: 'rubl';
  vertical-align: baseline;
  margin-left: 3px;
  margin-left: 0.3rem; }

html, body, table, button, input, textarea, select {
  font-size: 10px;
  font-family: "Roboto",Arial,Verdana,Tahoma,Helvetica,'Ubuntu Light',Ubuntu,sans-serif; }

ymaps {
  font-family: "Roboto",Arial,Verdana,Tahoma,Helvetica,'Ubuntu Light',Ubuntu,sans-serif; }

.fs_10 {
  font-size: 1em; }

h6,
.h6 {
  font-size: 1.2em;
  line-height: 1.333; }

h5,
.h5 {
  font-size: 1.4em;
  line-height: 1.45; }

h4,
.h4,
.t-h4 {
  font-size: 1.6em;
  line-height: 1.25; }

h3,
.h3,
.t-h3 {
  font-size: 1.8em;
  line-height: 1.25; }

h2,
.h2,
.t-h2 {
  font-size: 2em;
  line-height: 1.35; }

h1,
.h1,
.t-h1 {
  font-size: 2.4em;
  line-height: 1.25; }

/* ico */
.g-ico.g-ico-s-arrow-b-bu {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -130px -111px;
  width: 12px;
  height: 9px; }

.g-ico.g-ico-s-arrow-b-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -144px -111px;
  width: 12px;
  height: 9px; }

.g-ico.g-ico-s-arrow-b-sm-bu {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -178px -81px;
  width: 8px;
  height: 5px; }

.g-ico.g-ico-s-arrow-b-sm-w {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -178px -88px;
  width: 8px;
  height: 5px; }

.g-ico.g-ico-s-arrow-l-bu-big {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -109px -83px;
  width: 15px;
  height: 34px; }

.g-ico.g-ico-s-arrow-l-bu {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -178px -25px;
  width: 8px;
  height: 12px; }

.g-ico.g-ico-s-arrow-l-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -178px -39px;
  width: 8px;
  height: 12px; }

.g-ico.g-ico-s-arrow-l-grey-big {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -161px -72px;
  width: 15px;
  height: 34px; }

.g-ico.g-ico-s-arrow-r-bu-big {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -161px -36px;
  width: 15px;
  height: 34px; }

.g-ico.g-ico-s-arrow-r-bu {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -178px -53px;
  width: 8px;
  height: 12px; }

.g-ico.g-ico-s-arrow-r-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -178px -67px;
  width: 8px;
  height: 12px; }

.g-ico.g-ico-s-arrow-r-grey-big {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -161px 0px;
  width: 15px;
  height: 34px; }

.g-ico.g-ico-s-cart {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -117px -122px;
  width: 22px;
  height: 18px; }

.g-ico.g-ico-s-cash {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: 0px -122px;
  width: 34px;
  height: 28px; }

.g-ico.g-ico-s-checkbox {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -141px -122px;
  width: 18px;
  height: 17px; }

.g-ico.g-ico-s-checkbox_small-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -178px -14px;
  width: 11px;
  height: 9px; }

.g-ico.g-ico-s-del-bl {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -36px -152px;
  width: 16px;
  height: 16px; }

.g-ico.g-ico-s-edit-bu {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -161px -126px;
  width: 15px;
  height: 16px; }

.g-ico.g-ico-s-edit-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -161px -108px;
  width: 15px;
  height: 16px; }

.g-ico.g-ico-s-event-label_callendar-big-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -89px 0px;
  width: 39px;
  height: 38px; }

.g-ico.g-ico-s-event-label_callendar-big {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -89px -40px;
  width: 39px;
  height: 38px; }

.g-ico.g-ico-s-event-label_offline-big-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -130px -35px;
  width: 23px;
  height: 36px; }

.g-ico.g-ico-s-event-label_offline-big {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -130px -73px;
  width: 23px;
  height: 36px; }

.g-ico.g-ico-s-event-label_offline {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -130px 0px;
  width: 29px;
  height: 33px; }

.g-ico.g-ico-s-event-label_online-big-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: 0px -44px;
  width: 43px;
  height: 37px; }

.g-ico.g-ico-s-event-label_online-big {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -44px 0px;
  width: 43px;
  height: 37px; }

.g-ico.g-ico-s-event-label_online {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -45px -44px;
  width: 40px;
  height: 35px; }

.g-ico.g-ico-s-event-label_time-big-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -38px -83px;
  width: 36px;
  height: 37px; }

.g-ico.g-ico-s-event-label_time-big {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: 0px -83px;
  width: 36px;
  height: 37px; }

.g-ico.g-ico-s-flag_kz {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -54px -152px;
  width: 18px;
  height: 12px; }

.g-ico.g-ico-s-flag_ru {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -74px -152px;
  width: 18px;
  height: 12px; }

.g-ico.g-ico-s-flag_ua {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -94px -152px;
  width: 18px;
  height: 12px; }

.g-ico.g-ico-s-key {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -114px -152px;
  width: 14px;
  height: 12px; }

.g-ico.g-ico-s-key_green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -130px -152px;
  width: 14px;
  height: 12px; }

.g-ico.g-ico-s-pic {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: 0px 0px;
  width: 42px;
  height: 42px; }

.g-ico.g-ico-s-power-bu {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -159px -152px;
  width: 11px;
  height: 12px; }

.g-ico.g-ico-s-power-green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -178px 0px;
  width: 11px;
  height: 12px; }

.g-ico.g-ico-s-power-red {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -146px -152px;
  width: 11px;
  height: 12px; }

.g-ico.g-ico-s-search {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: 0px -152px;
  width: 16px;
  height: 16px; }

.g-ico.g-ico-s-search_green {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -18px -152px;
  width: 16px;
  height: 16px; }

.g-ico.g-ico-s-soc_f {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -63px -122px;
  width: 25px;
  height: 25px; }

.g-ico.g-ico-s-soc_t {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -36px -122px;
  width: 25px;
  height: 25px; }

.g-ico.g-ico-s-soc_vk {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -90px -122px;
  width: 25px;
  height: 25px; }

.g-ico.g-ico-s-user {
  background-image: url(/local/templates/axoft-template/css/../images/sprite/sprite.png);
  background-position: -76px -83px;
  width: 31px;
  height: 36px; }

.g-ico {
  display: inline-block;
  vertical-align: middle; }

.g-ico__h-cont {
  display: inline-block;
  vertical-align: middle;
  position: relative; }
  .g-ico__h-cont .g-ico {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    .g-ico__h-cont .g-ico_a {
      opacity: 1;
      filter: Alpha(opacity=100);
      visibility: visible;
      z-index: 1; }
    .g-ico__h-cont .g-ico_h {
      opacity: 0;
      filter: Alpha(opacity=000);
      visibility: hidden;
      z-index: 0; }

.g-ico__h:hover .g-ico__h-cont .g-ico_a {
  opacity: 0;
  filter: Alpha(opacity=000);
  visibility: hidden;
  z-index: 0; }

.g-ico__h:hover .g-ico__h-cont .g-ico_h {
  opacity: 1;
  filter: Alpha(opacity=100);
  visibility: visible;
  z-index: 1; }

.g-ico__h-cont_s-key {
  width: 14px;
  height: 12px; }

.g-ico__h-cont_s-arrow-r-bu-big {
  width: 15px;
  height: 34px; }

.g-ico__h-cont_s-arrow-l-bu-big {
  width: 15px;
  height: 34px; }

.g-ico__h-cont_s-arrow-l-bu {
  width: 8px;
  height: 12px; }

.g-ico__h-cont_s-arrow-b-bu {
  width: 12px;
  height: 9px; }

.g-ico__h-cont_s-power-bu {
  width: 11px;
  height: 12px; }

.g-ico__h-cont_s-edit-bu {
  width: 15px;
  height: 16px; }

/* Build */
/* Setting base element */
*, *:after, *:before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0; }

a {
  text-decoration: none;
  color: #1e2849; }

.js-tel {
  cursor: default; }

iframe {
  max-width: 100%; }

.fr {
  float: right; }

.fl {
  float: left; }

.tar {
  text-align: right; }

.tac {
  text-align: center; }

.height {
  height: 100%; }

.nowrap {
  white-space: nowrap; }

.relative {
  position: relative; }

.g-wrap {
  max-height: 100%;
  overflow: hidden; }

.g-zoom {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.5);
  background-image: url(/local/templates/axoft-template/css/../images/ico-zoom.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 4em;
  opacity: 0;
  filter: Alpha(opacity=000);
  -webkit-transition: opacity 0.25s;
  transition: opacity 0.25s; }
  .g-zoom:hover {
    opacity: 1;
    filter: Alpha(opacity=100); }

/* Vertical align middle element */
.g-vac, .g-btn, .pagenav__link, .g-article-cont-title__in {
  display: block;
  white-space: nowrap; }
  .g-vac:after, .g-btn:after, .pagenav__link:after, .g-article-cont-title__in:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0; }

.g-vac__el, .g-btn__txt, .pagenav__txt, .g-article-cont-title__txt {
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
  line-height: 1; }

/* Diz absolute */
.diz, .diz-img, .diz-bg {
  display: block;
  position: absolute;
  z-index: -10;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px; }

.abs, .checkbox__input,
.radio__input, .g-link {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto; }

.abs_t {
  bottom: auto; }

.abs_r {
  left: auto; }

.abs_b {
  top: auto; }

.abs_l {
  right: auto; }

.bg_img {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; }

.editor a, .g-menu-dop__link, .g-article_t-title__link, .g-article_t-more__link, .g-article_t-remark__link, .g-article_i-title__link, .g-article_i-more__link, .g-article_i-remark__link, .g-back__link,
.g-forward__link, .header-country-title, .header-language-title, .header-tel__link, .header-mail__link, .header-feedback__link, .header-access-login-link, .header-access-split-link, .header-access-reg-link, .header-cab-in-link, .nav-menu-el-link, .footer-feedback-link, .main-about-el, .main-articles-item-title__link, .main-vendor-title__link, .about-us-dop-gr__name, .about-hist-el__name, .about-comments-el-title__link, .about-comments-el-more__link, .vendors-el-title__link, .category-el-title__link, .events-el-tile-name__link, .events-el-tile-info__link, .events-el-list-name__link {
  -webkit-transition: color 0.25s;
  transition: color 0.25s; }

/* Table element */
.tfixed {
  table-layout: fixed; }

.twidth {
  width: 100%; }

.theight {
  height: 100%; }

.tbig {
  width: 100%;
  height: 100%; }

.height td,
.tbig td,
.height td .height td,
.tbig td .tbig td {
  height: 100%; }

.theight td td,
.tbig td td {
  height: auto; }

/* Null and clearfix*/
.null {
  display: inline-block;
  width: 0px;
  height: 0px;
  font-size: 0px;
  clear: both; }

.null:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

html[xmlns] .null {
  display: block; }

:root .null {
  display: block; }

/*
		 * Clearfix: contain floats
		 *
		 * For modern browsers
		 * 1. The space content is one way to avoid an Opera bug when the
		 *    `contenteditable` attribute is included anywhere else in the document.
		 *    Otherwise it causes space to appear at the top and bottom of elements
		 *    that receive the `clearfix` class.
		 * 2. The use of `table` rather than `block` is only necessary if using
		 *    `:before` to contain the top-margins of child elements.
		 */
.clearfix:before, .clearfix:after {
  content: " ";
  /* 1 */
  display: block;
  /* 2 */
  display: table;
  /* 2 */ }

.clearfix:after {
  clear: both; }

/* Form */
.placeholder,
.placeholdersjs {
  color: #7c7b7b; }

::-webkit-input-placeholder {
  color: #7c7b7b;
  opacity: 1; }

::-o-input-placeholder {
  color: #7c7b7b; }

:-moz-placeholder {
  color: #7c7b7b;
  -moz-opacity: 1;
  opacity: 1; }

::-moz-placeholder {
  color: #7c7b7b;
  -moz-opacity: 1;
  opacity: 1; }

:-ms-input-placeholder {
  color: #7c7b7b; }

::-ms-clear {
  display: none; }

.input__search,
.input__field,
.textarea {
  font-size: 1.4em;
  width: 100%;
  height: 40px;
  height: 4rem;
  background: #f9f9f9;
  border: 1px solid #d4d4d4;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 2px;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: all  .25s;
  transition: all  .25s; }
  .input__search_sm,
  .input__field_sm,
  .g-form_sm .input__field,
  .textarea_sm,
  .g-form_sm .textarea {
    height: 32px;
    height: 3.2rem;
    padding-right: 10px;
    padding-left: 10px;
    padding-right: 1rem;
    padding-left: 1rem; }
  .input__search:focus, .input__search:hover,
  .input__field:focus,
  .input__field:hover,
  .textarea:focus,
  .textarea:hover {
    border-color: #e4e4e4;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  .input__search:focus,
  .input__field:focus,
  .textarea:focus {
    -webkit-box-shadow: 0 0 5px 3px #e1e6e8;
    box-shadow: 0 0 5px 3px #e1e6e8;
    -webkit-box-shadow: 0 0 0.5rem 0.3rem #e1e6e8;
    box-shadow: 0 0 0.5rem 0.3rem #e1e6e8; }

.textarea {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-top: 1rem;
  padding-bottom: 1rem;
  height: 140px;
  height: 14rem;
  resize: none; }
  .textarea_sm, .g-form_sm .textarea {
    padding-right: 10px;
    padding-left: 10px;
    padding-right: 1rem;
    padding-left: 1rem; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: searchfield-cancel-button;
  -moz-appearance: searchfield-cancel-button;
  appearance: searchfield-cancel-button; }

[type="date"]::-webkit-inner-spin-button {
  height: 100%; }

.input__field[type="file"] {
  background: none;
  border: 0 none;
  padding: 0;
  height: auto; }

.input__file-hide {
  width: 100%;
  opacity: 0;
  filter: Alpha(opacity=000);
  text-indent: -10000px;
  z-index: 1050; }

/* select2 settings */
.select2 {
  width: 100%; }

.select2-container--default {
  max-width: 100%; }
  .select2-container--default .select2-selection--single,
  .select2-container--default .select2-selection--multiple {
    height: 4em;
    width: 100%;
    background: #f9f9f9;
    border: 1px solid #d4d4d4 !important;
    border-radius: 2px;
    outline: 0 none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
    .select2-container--default .select2-selection--single .select2-selection__rendered,
    .select2-container--default .select2-selection--multiple .select2-selection__rendered {
      line-height: 40px;
      line-height: 4rem;
      padding-right: 28px;
      padding-right: 2.8rem;
      padding-left: 10px;
      padding-left: 1rem;
      font-size: 1.4em; }
    .select2-container--default .select2-selection--single .select2-selection__arrow,
    .select2-container--default .select2-selection--multiple .select2-selection__arrow {
      height: 4em;
      width: 2.8em; }
  .select2-container--default .select2-dropdown {
    border: 1px solid #d4d4d4;
    border-radius: 2px; }
  .select2-container--default .select2-results__option {
    font-size: 1.4em;
    padding: 9px 10px 8px;
    padding: 0.9rem 1rem 0.8rem; }
  .select2-container--default .select2-results__option--highlighted {
    background-color: #09b7f1; }
  .select2-container--default .select2-search--inline .select2-search__field {
    background: #f9f9f9; }
  .select2-container--default .select2-selection--multiple {
    height: auto;
    min-height: 4em; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered {
      line-height: normal;
      padding: 0 10px 8px 10px;
      padding: 0 1rem 0.8rem 1rem;
      font-size: 1.4em; }
      .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
        line-height: 19px;
        line-height: 1.9rem;
        margin: 10px 5px 0;
        margin: 1rem 0.5rem 0;
        padding-right: 0;
        border-color: #d4d4d4;
        background: #f5f5f5; }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
      float: right;
      padding: 1px 8px 0 6px;
      margin-right: 0;
      font-size: 1.2em;
      font-weight: 700; }

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.checkbox-cont,
.radio-cont {
  margin-right: -2.8em; }
  .checkbox-cont_drop,
  .radio-cont_drop {
    margin-right: 0; }
    .checkbox-cont_drop .checkbox,
    .checkbox-cont_drop .radio,
    .radio-cont_drop .checkbox,
    .radio-cont_drop .radio {
      display: block;
      margin-right: 0; }

.checkbox,
.radio {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  margin: 0 2.8em 0 0;
  position: relative;
  z-index: 1;
  text-align: left; }

.checkbox__label,
.radio__label {
  display: block;
  min-height: 3em;
  height: 100%;
  padding: 0.8em 0 0 3.2em;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #494949; }

.checkbox__input,
.radio__input {
  right: auto;
  clip: rect(0, 0, 0, 0); }
  .checkbox__input:checked ~ .checkbox__diz .checkbox__diz-ico,
  .checkbox__input:checked ~ .checkbox__diz .radio__diz-ico,
  .checkbox__input:checked ~ .radio__diz .checkbox__diz-ico,
  .checkbox__input:checked ~ .radio__diz .radio__diz-ico,
  .radio__input:checked ~ .checkbox__diz .checkbox__diz-ico,
  .radio__input:checked ~ .checkbox__diz .radio__diz-ico,
  .radio__input:checked ~ .radio__diz .checkbox__diz-ico,
  .radio__input:checked ~ .radio__diz .radio__diz-ico {
    opacity: 1;
    filter: Alpha(opacity=100); }
  .checkbox__input:checked ~ .radio__diz,
  .radio__input:checked ~ .radio__diz {
    border-color: #61acec; }

.checkbox__diz,
.radio__diz {
  top: 0.7em;
  bottom: auto;
  width: 2em;
  height: 2em;
  background: transparent;
  border: 3px solid #acadb1;
  z-index: -3; }
  .checkbox__diz-ico,
  .radio__diz-ico {
    width: 1.8em;
    height: 1.7em;
    top: -0.5em;
    left: 0.1em;
    z-index: -1;
    opacity: 0;
    filter: Alpha(opacity=000); }

.checkbox__txt,
.radio__txt {
  font-size: 1.4em;
  line-height: 1.45;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%; }

.checkbox__dop,
.radio__dop {
  display: block;
  color: #828282;
  font-size: 1.2em;
  line-height: 1.3; }

.checkbox_block,
.radio_block {
  display: block; }

.checkbox_mb-off,
.radio_mb-off {
  margin-bottom: 0; }

.checkbox:hover .radio__diz,
.radio:hover .radio__diz {
  border-color: #61acec; }

.checkbox:hover .checkbox__txt,
.checkbox:hover .radio__txt,
.radio:hover .checkbox__txt,
.radio:hover .radio__txt {
  color: #000; }

.radio__diz {
  border-radius: 100%; }
  .radio__diz-ico {
    top: 0;
    left: 0;
    width: 0.6em;
    height: 0.6em;
    border-radius: 100%;
    z-index: -1;
    background: #61acec; }

.checkbox_small-green .checkbox__label {
  padding: 0.7em 0 0 2.4em; }

.checkbox_small-green .checkbox__diz {
  width: 1.5em;
  height: 1.5em;
  border: 1px solid #dbdcde;
  background: #fff; }
  .checkbox_small-green .checkbox__diz-ico {
    width: 1.1em;
    height: 0.9em;
    top: 0.2em;
    left: 0; }

.checkbox_small-green .checkbox__txt {
  font-size: 1.4em;
  line-height: 1.2;
  color: #828282; }

.checkbox_small-green .checkbox__input:checked ~ .checkbox__diz,
.checkbox_small-green .checkbox__input:checked ~ .radio__diz {
  border-color: #00b27c; }

.checkbox_small-green .checkbox__input:checked ~ .checkbox__txt,
.checkbox_small-green .checkbox__input:checked ~ .radio__txt {
  color: #00b27c; }

.checkbox_small-green:hover .checkbox__diz {
  border-color: #00b27c; }

.checkbox_small-green:hover .checkbox__txt {
  color: #00b27c; }

.radio-switcher__title-txt {
  font-size: 1.4em;
  line-height: 1.35; }

.radio-switcher .radio {
  display: inline-block;
  margin-left: 2.5em; }
  .radio-switcher .radio:first-child, .radio-switcher .radio:first-of-type {
    margin-left: 0; }
  .radio-switcher .radio__label {
    padding: 0;
    cursor: default; }
  .radio-switcher .radio__diz {
    display: none; }
  .radio-switcher .radio__txt {
    display: block;
    padding: 5px 0;
    padding: 0.5rem 0;
    font-size: 1.3em;
    line-height: 1.2; }
    .radio-switcher .radio__txt_btn {
      display: block;
      text-decoration: underline;
      cursor: pointer; }
    .radio-switcher .radio__txt_title {
      display: none; }
    .radio-switcher .radio__txt_green {
      color: #00b27c; }
    .radio-switcher .radio__txt_red {
      color: #de0036; }
  .radio-switcher .radio__input:checked ~ .radio__txt_btn {
    display: none; }
  .radio-switcher .radio__input:checked ~ .radio__txt_title {
    display: block; }
  .radio-switcher .radio:hover .radio__txt_green {
    color: #00b27c; }
  .radio-switcher .radio:hover .radio__txt_red {
    color: #de0036; }

.g-form {
  margin-top: 3em;
  margin-bottom: 3em; }
  .g-form__wrap {
    margin: 0 0 0 -2em; }
  .g-form__wrap .g-form-item_wide {
    padding-left: 2em; }
  .g-form__left, .g-form__right {
    float: left;
    width: 50%;
    padding: 0 2em; }
    .g-form__left .g-form-item, .g-form__right .g-form-item {
      max-width: 100%; }
  .g-form .textarea {
    height: 141px;
    height: 14.1rem; }
  .g-form__gr {
    margin-top: 4em; }
    .g-form__gr:first-of-type, .g-form__gr:first-child {
      margin-top: 0; }
    .g-form__gr-title {
      margin-bottom: 2.2em; }
      .g-form__gr-title-txt {
        font-size: 2em;
        color: #288B94; }
  .g-form-item {
    max-width: 40em;
    margin-bottom: 3.2em; }
    .g-form-item__name {
      margin-bottom: 0.7em;
      color: #474747; }
      .g-form-item__name-txt {
        font-size: 1.4em; }
    .g-form-item-field tr td {
      padding-top: 1em; }
    .g-form-item-field tr:first-of-type td,
    .g-form-item-field tr:first-child td {
      padding-top: 0; }
    .g-form-item-field .td-currency {
      vertical-align: top;
      width: 10em;
      padding-left: 1em; }
    .g-form-item-field_captcha {
      overflow: hidden; }
    .g-form-item-field .g-form-item__name-split {
      display: block;
      width: 1em;
      height: 1em; }
    .g-form-item-field .g-form-item__name-txt {
      display: inline-block;
      min-width: 22px;
      min-width: 2.2rem;
      padding-top: 2px;
      padding-top: 0.15rem; }
    .g-form-item-captcha {
      float: left;
      margin-right: 1.4em;
      max-width: 13em;
      height: 4em; }
    .g-form-item__dop {
      margin-top: 1.5em; }
    .g-form-item_full {
      width: 100%;
      max-width: 100%; }
    .g-form-item_wide {
      width: 100%;
      max-width: 100%;
      padding-right: 2em; }
    .g-form-item_dop {
      margin-top: -2em; }
  .g-form__btn {
    margin-bottom: 3.2em; }
  .g-form__bottom-text {
    margin-top: 3.2em; }
  .g-form_sm .select2-container--default .select2-selection--single,
  .g-form_sm .select2-container--default .select2-selection--multiple {
    height: 3.2em; }
    .g-form_sm .select2-container--default .select2-selection--single .select2-selection__rendered,
    .g-form_sm .select2-container--default .select2-selection--multiple .select2-selection__rendered {
      line-height: 32px; }
    .g-form_sm .select2-container--default .select2-selection--single .select2-selection__arrow,
    .g-form_sm .select2-container--default .select2-selection--multiple .select2-selection__arrow {
      height: 3.2em; }
  .g-form_sm .g-form-item {
    margin-bottom: 1.5em; }
    .g-form_sm .g-form-item__name {
      margin-bottom: 0.5em; }

.g-search {
  margin-bottom: 4.5em; }
  .g-search td {
    vertical-align: top; }
  .g-search__btn {
    margin-left: 1em; }
  .g-search_line-r {
    margin-bottom: 3.8em;
    margin-top: 0.3em; }

/* G-Btn */
.g-link {
  background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  z-index: 100; }

button.g-btn:after {
  display: none; }

.g-btn {
  display: inline-block;
  height: 3.2em;
  position: relative;
  z-index: 5;
  padding: 0 1.9em 0 2em;
  background: #fff;
  -webkit-transition: all .25s;
  transition: all .25s;
  line-height: 1;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-align: center; }
  .g-btn__txt {
    font-size: 1.4em; }
  .g-btn_blue {
    color: #fff;
    background: #09b7f1; }
    .g-btn_blue:focus, .g-btn_blue:hover {
      background: #00b27c; }
  .g-btn_green {
    color: #fff;
    background: #00b27c; }
    .g-btn_green:focus, .g-btn_green:hover {
      background: #09b7f1; }
  .g-btn_promo {
    color: #fff;
    background: #07b0ba; }
    .g-btn_promo:focus, .g-btn_promo:hover {
      background: #1fcbd5; }
  .g-btn_brd-blue {
    color: #09b7f1;
    background: transparent;
    border: 2px solid #09b7f1; }
    .g-btn_brd-blue:focus, .g-btn_brd-blue:hover {
      color: #00b27c;
      border-color: #00b27c; }
  .g-btn_brd-green {
    color: #00b27c;
    background: transparent;
    border: 2px solid #00b27c; }
    .g-btn_brd-green:focus, .g-btn_brd-green:hover {
      color: #09b7f1;
      border-color: #09b7f1; }
  .g-btn_brd-white {
    color: #fff;
    background: transparent;
    border: 2px solid #fff; }
  .g-btn_brd-slim {
    border-width: 1px; }
  .g-btn_link {
    padding-top: 0.15em;
    color: #09b7f1;
    background: transparent;
    border: 0 none; }
    .g-btn_link:focus, .g-btn_link:hover {
      color: #00b27c; }
  .g-btn_link .g-btn__txt {
    font-size: 1.6em; }
  .g-btn_cgreen {
    color: #00b27c; }
    .g-btn_cgreen:focus, .g-btn_cgreen:hover {
      color: #00b27c;
      text-decoration: underline; }
  .g-btn_cred {
    color: #de0036; }
    .g-btn_cred:focus, .g-btn_cred:hover {
      color: #de0036;
      text-decoration: underline; }
  .g-btn_wide {
    width: 100%; }
  .g-btn_nm {
    height: 4em; }
  .g-btn_sm {
    height: 3.2em; }
  .g-btn_p-t {
    padding-top: 0.15em; }
  .g-btn_p-big {
    padding-right: 3em;
    padding-left: 3em; }
  .g-btn_p-sm {
    padding-right: 1.2em;
    padding-left: 1.2em; }
  .g-btn_big {
    height: 4.4em;
    padding: 0.15em 2.3em 0 2.5em; }
  .g-btn_big .g-btn__txt {
    font-size: 1.6em;
    font-weight: 700; }
  .g-btn_big.g-btn_brd-blue, .g-btn_big.g-btn_brd-green {
    border-width: 3px; }
  .g-btn_fssm .g-btn__txt {
    font-size: 1.6em; }
  .g-btn_fsmin .g-btn__txt {
    font-size: 1.4em; }
  .g-btn_fsmid .g-btn__txt,
  .g-btn_subscribe .g-btn__txt {
    font-size: 1.8em;
    font-weight: 300; }
  .g-btn_form {
    min-width: 24em; }
  .g-btn_form .g-btn__txt,
  .g-btn_fsbig .g-btn__txt,
  .g-btn_send .g-btn__txt {
    font-size: 2em;
    font-weight: 300; }

/* Editor	*/
.editor {
  font-size: 1.4em;
  line-height: 1.3;
  word-break: break-word; }
  .editor ul, .editor ol {
    margin: 0 0 14px 30px;
    margin: 0 0 1.4rem 3rem;
    list-style: disc outside; }
    .editor ul ul, .editor ul ol, .editor ol ul, .editor ol ol {
      margin-top: 10px;
      margin-top: 1rem; }
  .editor ol {
    list-style-type: none;
    /* Убираем исходные маркеры */
    counter-reset: num;
    /* Задаём имя счетчика */ }
    .editor ol > li {
      position: relative;
      z-index: 1; }
      .editor ol > li:before {
        content: counter(num) ". ";
        /* Выводим число */
        counter-increment: num;
        /* Увеличиваем значение счётчика */
        position: absolute;
        left: -24px;
        left: -2.4rem; }
  .editor p, .editor span, .editor li {
    font-size: 1em;
    margin-bottom: 10px;
    margin-bottom: 1rem; }
    .editor p span, .editor p p, .editor span span, .editor span p, .editor li span, .editor li p {
      margin-bottom: 0; }
  .editor li {
    margin-bottom: 6px;
    margin-bottom: .6rem; }
    .editor li span, .editor li p {
      margin-bottom: 0; }
  .editor a {
    color: #09b7f1; }
    .editor a:hover {
      color: #00b27c; }
  .editor p:empty,
  .editor span:empty,
  .editor strong:empty,
  .editor em:empty,
  .editor li:empty,
  .editor a:empty {
    border: 0 none;
    padding: 0;
    margin: 0;
    height: 0;
    width: 0; }
  .editor hr {
    margin: 1.5em 0;
    height: 1px;
    background: #dbdcde;
    -ms-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .editor img {
    max-width: 100%;
    max-height: 100%;
    margin-bottom: 20px;
    margin-bottom: 2rem; }
  .editor iframe {
    max-width: 100%; }
  .editor table {
    max-width: 100%; }
  .editor th,
  .editor td {
    font-size: 1.4em;
    vertical-align: inherit;
    padding: 4px 8px;
    padding: 0.4rem 0.8rem; }
    .editor th td,
    .editor td td {
      font-size: 1em; }
    .editor th p, .editor th span, .editor th li,
    .editor td p,
    .editor td span,
    .editor td li {
      margin-bottom: 0; }
    .editor th:first-child,
    .editor td:first-child {
      padding-left: 0; }
  .editor sup {
    vertical-align: super;
    font-size: x-small; }
  .editor strong,
  .editor b {
    font-weight: 700; }
  .editor em,
  .editor i {
    font-size: italic; }
  .editor h1, .editor .h1 {
    font-size: 1.715em;
    line-height: 1.2;
    margin-top: 0.6em;
    margin-bottom: 0.6em; }
  .editor h2, .editor .h2 {
    font-size: 1.428em;
    line-height: 1.25;
    margin-bottom: .6em;
    margin-top: 1em; }
  .editor h3, .editor .h3 {
    font-size: 1.285em;
    line-height: 1.35;
    margin-top: 1.2em;
    margin-bottom: .8em; }
  .editor h4, .editor .h4 {
    font-size: 1.142em;
    line-height: 1.35;
    margin-top: 1em;
    margin-bottom: .6em; }
  .editor h1:first-child, .editor .h1:first-child, .editor h2:first-child, .editor .h2:first-child, .editor h3:first-child, .editor .h3:first-child, .editor h4:first-child, .editor .h4:first-child {
    margin-top: 0; }
  .editor h5, .editor .h5 {
    font-size: 1em;
    margin-bottom: 1em; }
  .editor h6, .editor .h6 {
    font-size: 0.857em;
    margin-bottom: 1.2em; }
  .editor_big {
    font-size: 1.6em;
    line-height: 1.375; }
    .editor_big h1, .editor_big .h1 {
      font-size: 1.5em;
      line-height: 1.25;
      margin-top: 0.8em;
      margin-bottom: 0.8em; }
    .editor_big h2, .editor_big .h2 {
      font-size: 1.25em;
      line-height: 1.35;
      margin-bottom: .8em;
      margin-top: 1em; }
    .editor_big h3, .editor_big .h3 {
      font-size: 1.125em;
      line-height: 1.4;
      margin-top: 1em;
      margin-bottom: .8em; }
    .editor_big h4, .editor_big .h4 {
      font-size: 1em;
      line-height: 1.375;
      margin-top: 1.4em;
      margin-bottom: 1em; }
    .editor_big h1:first-child, .editor_big .h1:first-child, .editor_big h2:first-child, .editor_big .h2:first-child, .editor_big h3:first-child, .editor_big .h3:first-child, .editor_big h4:first-child, .editor_big .h4:first-child {
      margin-top: 0; }
    .editor_big h5, .editor_big .h5 {
      font-size: 0.857em;
      margin-bottom: 1.2em; }
    .editor_big h6, .editor_big .h6 {
      font-size: 0.75em;
      margin-bottom: 1.4em; }
  .editor_mb-off p, .editor_mb-off span, .editor_mb-off li {
    margin-bottom: 0; }

/* Breadcrumbs */
.breadcrumbs {
  color: #888888; }
  .breadcrumbs__wrap {
    height: 4em;
    padding: 1.1em 2em 0 2em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
  .breadcrumbs__link {
    padding: 1.4em 0 1.3em;
    color: #888888; }
    .breadcrumbs__link:hover {
      color: #09b7f1; }
  .breadcrumbs__split {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -2px;
    margin: 0 1.2em 0 1.3em;
    height: 20px;
    width: 1px;
    background: #eaebec; }
  .breadcrumbs__split .breadcrumbs__txt {
    font-size: 2em; }
  .breadcrumbs__current {
    color: #00b27c; }
  .breadcrumbs__txt {
    font-size: 1.4em;
    font-weight: 300; }

/* menu-dop global very similar on breadcrumbs */
.g-menu-dop {
  color: #888888; }
  .g-menu-dop__link {
    float: left;
    height: 4em;
    color: #888888;
    padding: 0 2em;
    position: relative; }
    .g-menu-dop__link:before {
      content: "";
      display: inline-block;
      width: 1px;
      position: absolute;
      top: 1em;
      bottom: 1em;
      left: 0;
      background: #eaebec; }
    .g-menu-dop__link:first-of-type:before, .g-menu-dop__link:first-child:before {
      display: none; }
    .g-menu-dop__link.active, .g-menu-dop__link:hover {
      color: #00b27c; }
  .g-menu-dop__txt {
    font-size: 1.4em;
    font-weight: 300; }

.columns {
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
  -webkit-column-break-before: column;
  page-break-before: column;
  break-before: column;
  -webkit-column-break-after: column;
  page-break-after: column;
  break-after: column;
  display: block; }
  .columns_x3 {
    -webkit-columns: 3;
    -moz-columns: 3;
    columns: 3; }
  .columns_x2 {
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2; }

/* Pagenav */
.pagenav {
  margin: 2em 0 1em;
  overflow: hidden;
  position: relative;
  z-index: 1;
  text-align: center; }
  .pagenav-list {
    display: inline-block; }
  .pagenav-wrap {
    float: left; }
  .pagenav__link {
    float: left;
    min-width: 3em;
    height: 3em;
    padding: 0.15em 0.5em 0 0.5em;
    margin: 0 0.45em;
    text-align: center;
    position: relative;
    white-space: nowrap;
    color: #09b7f1;
    -webkit-transition: all 0.25s;
    transition: all 0.25s; }
    .pagenav__link.current {
      z-index: 1;
      cursor: default;
      background: transparent;
      color: #888888; }
      .pagenav__link.current:hover {
        background: transparent; }
    .pagenav__link:hover {
      z-index: 2;
      background: #f2f2f2; }
    .pagenav__link_prev, .pagenav__link_next {
      margin: 0 0.6em; }
    .pagenav__link_start, .pagenav__link_end {
      padding: 0 0.7em; }
      .pagenav__link_start .pagenav__txt, .pagenav__link_end .pagenav__txt {
        font-size: 1.3em;
        font-weight: 400; }
      .pagenav__link_start:hover, .pagenav__link_end:hover {
        color: #00b27c;
        background: transparent; }
    .pagenav__link.off {
      display: none;
      cursor: default; }
  .pagenav__txt {
    font-size: 1.4em;
    font-weight: 700;
    white-space: nowrap; }

/* Text background text bottom b */
.g-article_i__wrap-in,
.events-el-list__wrap, .g-text__bg {
  position: relative; }
  .g-article_i__wrap-in:after,
  .events-el-list__wrap:after, .g-text__bg:after {
    content: "";
    display: block;
    height: 1em;
    position: absolute;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(20%, #fff), color-stop(20%, rgba(255, 255, 255, 0)));
    background-image: -webkit-linear-gradient(bottom, #fff 20%, rgba(255, 255, 255, 0));
    background-image: linear-gradient(to top, #fff 20%, rgba(255, 255, 255, 0)); }

/* grid */
.grid {
  margin: 0 -1em; }
  .grid_row {
    margin-bottom: 3.2em; }
  .grid__el {
    float: left;
    padding: 0 1em; }
    .grid__el_mb {
      margin-bottom: 3.2em; }
  .grid_flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .grid_flex-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .grid_x2 .grid__el {
    width: 50%; }
  .grid_x3 .grid__el {
    width: 33.333%; }
  .grid_x4 .grid__el {
    width: 25%; }
  .grid_big {
    margin-right: -1.5em;
    margin-left: -1.5em; }
    .grid_big .grid__el {
      padding-right: 1.5em;
      padding-left: 1.5em; }

/* slider global */
.g-slider__cont {
  padding: 0 4.4em;
  position: relative; }

.g-slider {
  height: 100%;
  position: relative;
  overflow: hidden;
  z-index: 1; }

.g-slider .swiper-lazy {
  visibility: hidden; }
  .g-slider .swiper-lazy.swiper-lazy-loaded {
    visibility: visible; }

.g-slider__btn {
  width: 4.4em;
  height: 7.6em;
  background: #f5f0eb;
  background: rgba(255, 255, 255, 0.25);
  z-index: 5;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s; }
  .g-slider__btn:hover {
    background: rgba(255, 255, 255, 0.6); }

.g-slider .swiper-pagination {
  bottom: 0; }
  .g-slider .swiper-pagination-bullet {
    width: 2.6em;
    height: 2.6em;
    position: relative;
    margin: 0 0.3em;
    background: 0 none;
    opacity: 1; }
    .g-slider .swiper-pagination-bullet:after {
      content: "";
      display: block;
      position: absolute;
      width: 100%;
      height: 0.3em;
      top: 0;
      bottom: 0;
      margin: auto;
      background: #fff; }
    .g-slider .swiper-pagination-bullet:hover {
      opacity: 0.7; }
    .g-slider .swiper-pagination-bullet-active {
      cursor: default; }
      .g-slider .swiper-pagination-bullet-active:after {
        background: #00adef; }
      .g-slider .swiper-pagination-bullet-active:hover {
        opacity: 1; }

/* grayscale */
.grayscale,
.grayscale-to-fade:hover {
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  -webkit-filter: gray;
  filter: gray; }

.grayscale.grayscale-fade,
.grayscale-to-fade {
  -webkit-transition: -webkit-filter .5s;
  transition: -webkit-filter .5s;
  transition: filter .5s;
  transition: filter .5s, -webkit-filter .5s; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .grayscale.grayscale-fade {
    -webkit-transition: -webkit-filter .5s;
    transition: -webkit-filter .5s; } }

.grayscale.grayscale-fade:hover,
.grayscale.grayscale-off {
  -webkit-filter: grayscale(0);
  filter: grayscale(0); }

.grayscale.grayscale-replaced {
  -webkit-filter: none;
  filter: none; }

.grayscale.grayscale-replaced > svg {
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease;
  opacity: 1; }

.grayscale.grayscale-replaced.grayscale-fade:hover > svg,
.grayscale.grayscale-replaced.grayscale-off > svg {
  opacity: 0; }

/* g-drop */
.g-drop {
  position: relative;
  -webkit-transition: all 0.25s;
  transition: all 0.25s; }
  .g-drop-drop {
    position: absolute;
    top: 100%;
    left: 0;
    min-width: 19em;
    background: #f8f8f8;
    padding: 1px;
    -webkit-transition: all 0.25s;
    transition: all 0.25s;
    opacity: 0;
    visibility: hidden;
    pointer-events: none; }
    .g-drop-drop__link {
      padding: 1em 2em;
      -webkit-transition: all 0.25s;
      transition: all 0.25s; }
      .g-drop-drop__link.active, .g-drop-drop__link:hover {
        background: #fff;
        color: #00b27c; }
  .g-drop:hover {
    z-index: 1050;
    background: #f8f8f8; }
  .g-drop:hover .g-drop-drop {
    opacity: 1;
    visibility: visible;
    pointer-events: auto; }

/* article glob */
.g-article_t__wrap {
  margin-bottom: 0.8em; }
  .g-article_t__wrap-in {
    overflow: hidden; }

.g-article_t-title__link:hover {
  color: #09b7f1; }

.g-article_t-title__txt {
  font-size: 1.4em;
  font-weight: 700;
  line-height: 1.3; }

.g-article_t__text {
  margin-top: 0.9em; }

.g-article_t-more__link {
  display: inline-block;
  padding: 1em 0;
  color: #09b7f1; }
  .g-article_t-more__link:hover {
    color: #00b27c; }
    .g-article_t-more__link:hover .g-article_t-more__txt-arrow {
      left: 3px; }

.g-article_t-more__txt {
  font-size: 1.2em; }
  .g-article_t-more__txt-arrow {
    margin-left: 3px;
    position: relative;
    left: 0;
    -webkit-transition: left 0.25s;
    transition: left 0.25s; }

.g-article_t-remark {
  padding-top: 1.7em;
  border-top: 1px solid #e5e6e7;
  color: #828282; }
  .g-article_t-remark__link {
    display: inline-block;
    color: #828282; }
    .g-article_t-remark__link:hover {
      color: #09b7f1; }
  .g-article_t-remark__txt {
    font-size: 1.4em;
    line-height: 1.27; }
    .g-article_t-remark__txt-split {
      font-size: 1.4em;
      line-height: 1.27;
      margin: 0 3px;
      margin: 0 0.3rem; }

.g-article_i {
  position: relative;
  padding-top: 2em; }
  .g-article_i:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 23.1em;
    height: 1px;
    background: #e1e2e3; }
  .g-article_i-preview {
    float: left;
    display: block;
    width: 21.6em;
    height: 16.6em;
    margin-right: 1.5em;
    padding: 1em;
    background: #f5f5f5;
    border: 1px solid #e1e2e3;
    -webkit-transition: border-color 0.25s;
    transition: border-color 0.25s; }
    .g-article_i-preview__wrap {
      display: block;
      position: relative;
      width: 100%;
      height: 100%;
      overflow: hidden; }
    .g-article_i-preview:hover {
      border-color: #09b7f1; }
  .g-article_i__wrap {
    overflow: hidden;
    min-height: 19.3em; }
    .g-article_i__wrap-in {
      overflow: hidden;
      height: 12.4em; }
  .g-article_i-title {
    margin-top: -0.5em; }
    .g-article_i-title__link {
      display: inline-block;
      color: #09b7f1; }
      .g-article_i-title__link:hover {
        color: #00b27c; }
    .g-article_i-title__txt {
      font-size: 2.4em;
      font-weight: 300;
      line-height: 1.25; }
  .g-article_i__text {
    margin-top: 1.3em;
    margin-bottom: 0.3em; }
    .g-article_i__text .editor {
      line-height: 1.25; }
  .g-article_i-more__link {
    display: inline-block;
    padding: 0.8em 0;
    color: #09b7f1; }
    .g-article_i-more__link:hover {
      color: #00b27c; }
      .g-article_i-more__link:hover .g-article_i-more__txt-arrow {
        left: 3px; }
  .g-article_i-more__txt {
    font-size: 1.5em; }
    .g-article_i-more__txt-arrow {
      margin-left: 3px;
      position: relative;
      left: 0;
      -webkit-transition: left 0.25s;
      transition: left 0.25s; }
  .g-article_i-remark {
    color: #828282; }
    .g-article_i-remark__txt {
      font-size: 1.4em;
      line-height: 1.27; }
    .g-article_i-remark__link {
      display: inline-block;
      margin-right: 1.7em;
      color: #09b7f1; }
      .g-article_i-remark__link:hover {
        color: #00b27c; }
    .g-article_i-remark__date {
      display: inline-block; }
  .g-article_i:first-of-type, .g-article_i:first-child {
    padding-top: 0; }
    .g-article_i:first-of-type:before, .g-article_i:first-child:before {
      display: none; }

.g-article-vendor {
  margin: 2.5em 0 5em;
  max-height: 20em; }

.g-article-vendor-el {
  display: block; }
  .g-article-vendor-el__img {
    display: block;
    margin: auto; }

.g-article-li__list_poff {
  margin-right: -1.5em;
  margin-left: -1.5em;
  margin-bottom: 4em; }

.g-article-li {
  padding: 0 1.5em; }

.g-article-li__link {
  display: inline-block;
  padding: 0.25em 0; }
  .g-article-li__link:hover {
    color: #09b7f1; }
  .g-article-li__link.not-active, .g-article-li__link.not-active:hover {
    color: inherit;
    cursor: default; }
  .g-article-li__link_color {
    color: #09b7f1; }
    .g-article-li__link_color:hover {
      color: #00b27c; }
  .g-article-li__link_big .g-article-li__txt {
    font-size: 1.6em;
    line-height: 1.2; }

.g-article-li__txt {
  font-size: 1.4em;
  line-height: 1.25; }

.g-article_promo {
  padding-bottom: 0.6em;
  border-bottom: 1px solid #e5e6e7; }

.g-article_search {
  margin-bottom: 3.2em;
  padding-bottom: 0.6em;
  border-bottom: 1px solid #e5e6e7; }

.g-article-cont-title {
  position: relative; }

.g-article-cont_right .g-article-cont-title {
  height: 3.2em;
  margin-bottom: 0.1em; }
  .g-article-cont_right .g-article-cont-title__in {
    height: 100%;
    padding: 0.15em 1.9em 0;
    background: #dbdcde; }
  .g-article-cont_right .g-article-cont-title__txt {
    font-weight: 700;
    font-size: 1.4em; }

.g-article-cont_right {
  margin-bottom: 2em; }
  .g-article-cont_right-mb-big {
    margin-bottom: 3.2em; }
  .g-article-cont_right .g-article_t {
    padding: 1.6em 1.9em 1.2em;
    border-top: 1px solid #e5e6e7; }
    .g-article-cont_right .g-article_t:first-of-type, .g-article-cont_right .g-article_t:first-child {
      border-top: 0 none; }
    .g-article-cont_right .g-article_t__wrap {
      margin-bottom: 0; }
      .g-article-cont_right .g-article_t__wrap-in {
        max-height: 8.1em; }
    .g-article-cont_right .g-article_t-remark {
      padding-top: 0;
      border: 0 none; }
      .g-article-cont_right .g-article_t-remark__link {
        display: inline-block;
        margin-right: 1.5em; }
      .g-article-cont_right .g-article_t-remark__date {
        display: inline-block; }
  .g-article-cont_right .radio-switcher {
    padding: 1.2em 1.9em 0.4em;
    border-bottom: 1px solid #dbdcde; }

.g-article-cont_line .g-article-cont-title {
  height: 3.2em;
  margin-bottom: 2em;
  border-bottom: 1px solid #dbdcde; }
  .g-article-cont_line .g-article-cont-title__in {
    display: inline-block;
    height: 100%;
    padding: 0.25em 1.9em 0;
    background: #dbdcde; }
  .g-article-cont_line .g-article-cont-title__txt {
    font-weight: 700;
    font-size: 1.4em; }

.g-article-cont_line {
  position: relative;
  margin-bottom: 2.5em;
  padding-top: 0.4em; }
  .g-article-cont_line .row {
    height: 100%; }
  .g-article-cont_line .g-article_t {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .g-article-cont_line .g-article_t__wrap {
      margin-bottom: 0;
      -webkit-box-flex: 1 0 0;
      -webkit-flex: 1 0 0;
      -ms-flex: 1 0 0;
      flex: 1 0 0; }
      .g-article-cont_line .g-article_t__wrap-in {
        max-height: 15.3em; }
    .g-article-cont_line .g-article_t-remark {
      padding-top: 0.9em; }
      .g-article-cont_line .g-article_t-remark__link {
        margin-bottom: 0.3em; }

/* Datapicker */
.ui-datepicker {
  display: none;
  position: absolute;
  margin-top: 10px;
  width: 24em;
  -webkit-box-shadow: 0 none;
  box-shadow: 0 none;
  background: #fff;
  border: 1px solid grey;
  border-radius: 0;
  padding: 0.4em 0.7em 0.8em;
  overflow: hidden;
  font-size: 10px;
  font-weight: normal; }
  .ui-datepicker .ui-widget-header {
    padding: 1.7em 5em 1.4em;
    margin: 0 -0.7em;
    background: 0 none;
    border: 0 none;
    border-radius: 0;
    color: black;
    position: relative; }
  .ui-datepicker .ui-datepicker-title {
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
    margin: 0; }
  .ui-datepicker .ui-datepicker-next,
  .ui-datepicker .ui-datepicker-prev {
    display: block;
    position: absolute;
    background: 0 none;
    border: 0 none;
    border-radius: 0;
    top: 0;
    height: 100%;
    width: 4em;
    cursor: pointer; }
    .ui-datepicker .ui-datepicker-next .ui-icon,
    .ui-datepicker .ui-datepicker-prev .ui-icon {
      display: block;
      position: absolute;
      width: 3em;
      height: 3em;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      margin: auto;
      border-radius: 100%;
      background-repeat: no-repeat;
      background-position: center;
      background-size: 0.6em auto;
      text-indent: -100000px; }
    .ui-datepicker .ui-datepicker-next:hover,
    .ui-datepicker .ui-datepicker-prev:hover {
      background: 0 none;
      border: 0 none;
      border-radius: 0; }
      .ui-datepicker .ui-datepicker-next:hover .ui-icon,
      .ui-datepicker .ui-datepicker-prev:hover .ui-icon {
        opacity: 0.7;
        filter: Alpha(opacity=070); }
    .ui-datepicker .ui-datepicker-next.ui-state-disabled,
    .ui-datepicker .ui-datepicker-prev.ui-state-disabled {
      display: none; }
  .ui-datepicker .ui-datepicker-next {
    right: 0; }
    .ui-datepicker .ui-datepicker-next .ui-icon {
      background-image: url(/local/templates/axoft-template/css/../images/date__ico-next.png); }
  .ui-datepicker .ui-datepicker-prev {
    left: 0; }
    .ui-datepicker .ui-datepicker-prev .ui-icon {
      background-image: url(/local/templates/axoft-template/css/../images/date__ico-prev.png); }
  .ui-datepicker .ui-datepicker-calendar {
    font-size: 10px; }
  .ui-datepicker .ui-datepicker-calendar th,
  .ui-datepicker .ui-datepicker-calendar td {
    font-size: 13px;
    font-weight: normal;
    padding: 1px 4px;
    text-align: center; }
  .ui-datepicker .ui-datepicker-calendar th {
    color: black;
    padding: 6px 0 10px; }
  .ui-datepicker .ui-datepicker-calendar .ui-state-default {
    display: block;
    width: 24px;
    height: 24px;
    margin: auto;
    background: 0 none;
    border: 0 none;
    border-radius: 0;
    color: #1e2849;
    text-align: center;
    line-height: 24px; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-default:hover {
      color: black;
      background: #f2f2f2; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-active {
      color: #FFF;
      background: black; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-highlight {
      color: black;
      background: #f2f2f2; }
  .ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default {
    color: #828282; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default:hover {
      color: #828282;
      background: none; }
  .ui-datepicker select.ui-datepicker-year {
    font-size: 14px;
    width: 60px;
    background: 0 none;
    border: 0 none; }
    .ui-datepicker select.ui-datepicker-year option {
      color: #000; }

/* / datapicker */
.g-soc-link {
  float: left;
  margin-right: 0.6em;
  opacity: 0.8;
  filter: Alpha(opacity=080); }
  .g-soc-link__ico {
    display: block; }
  .g-soc-link:hover {
    opacity: 1;
    filter: Alpha(opacity=100); }

.g-subscribe {
  border: 1px solid #e1e2e3;
  background: #f5f5f5;
  padding: 1.7em 1.9em;
  margin-bottom: 3.6em; }
  .g-subscribe__title {
    margin-bottom: 1.6em; }
    .g-subscribe__title-txt {
      font-size: 2.4em;
      color: #00b27c; }
  .g-subscribe-form {
    margin-bottom: 1em; }
    .g-subscribe-form__txt {
      font-size: 1.4em;
      line-height: 1.4;
      display: block;
      margin-bottom: 8px;
      margin-bottom: 0.8rem; }
    .g-subscribe-form__field {
      margin-bottom: 1.3em; }
      .g-subscribe-form__field .input__field {
        background: transparent; }
  .g-subscribe-soc__txt {
    font-size: 1.4em;
    line-height: 1.4;
    display: block;
    margin-bottom: 10px;
    margin-bottom: 1rem; }

.g-block {
  border: 1px solid #e1e2e3;
  background: #f5f5f5;
  padding: 1.7em 1.9em 1.85em;
  margin-bottom: 3.6em; }
  .g-block__title {
    margin-bottom: 1em; }
    .g-block__title-txt {
      font-size: 1.4em;
      line-height: 1.25;
      font-weight: 700;
      color: #828282; }
      .g-block__title-txt_dark {
        color: #1e2849; }
  .g-block__remark {
    margin-top: 0.8em; }
    .g-block__remark-txt {
      font-size: 1.3em;
      line-height: 1.25;
      font-weight: 700;
      color: #828282; }
      .g-block__remark-txt_dark {
        color: #1e2849; }
  .g-block__desc {
    margin-bottom: 1em; }
  .g-block__list_currency {
    margin-right: -2em; }
  .g-block__list_filter {
    margin-top: 1.2em; }
  .g-block__link {
    color: #09b7f1;
    display: block;
    padding: 0.5em 0; }
    .g-block__link-txt {
      font-size: 1.3em;
      line-height: 1.25; }
    .g-block__link:hover {
      color: #00b27c; }
    .g-block__link-gr .g-block__link {
      padding: 0.3em 0; }
    .g-block__link-gr-list {
      margin-bottom: 0.5em; }
      .g-block__link-gr-list li {
        position: relative;
        padding-left: 1.5em; }
        .g-block__link-gr-list li:before {
          content: "•";
          font-size: 1.2em;
          position: absolute;
          top: 0.3rem;
          left: 0; }
      .g-block__link-gr-list .g-block__link {
        padding: 2px 0;
        padding: 0.2rem 0; }
        .g-block__link-gr-list .g-block__link-txt {
          font-size: 1.2em; }
  .g-block-currency {
    float: left;
    min-height: 3.5em;
    margin-right: 2em;
    margin-bottom: 0.5em; }
    .g-block-currency__link {
      color: #09b7f1; }
      .g-block-currency__link-txt {
        font-size: 1.4em;
        line-height: 1.2; }
      .g-block-currency__link:hover {
        color: #00b27c; }
      .g-block-currency__link.active {
        cursor: default;
        color: #1e2849;
        font-weight: 700; }
    .g-block-currency__val {
      padding-top: 0.7em; }
      .g-block-currency__val-txt {
        font-size: 1.1em;
        font-weight: 300; }
  .g-block-man {
    padding-top: 0.1em; }
    .g-block-man-item {
      margin-top: 1.3em; }
      .g-block-man-item:first-of-type, .g-block-man-item:first-child {
        margin-top: 0; }
      .g-block-man-item__img {
        float: left;
        max-width: 5.4em;
        margin-right: 2em; }
      .g-block-man-item__wrap {
        overflow: hidden; }
      .g-block-man-item__name {
        color: #828282;
        margin-bottom: 0.4em; }
        .g-block-man-item__name-txt {
          font-size: 1.4em;
          line-height: 1.25; }
      .g-block-man-item__val-txt {
        font-size: 1.3em;
        line-height: 1.2; }
        .g-block-man-item__val-txt_big {
          font-size: 1.4em;
          line-height: 1.25; }
      .g-block-man-item__val-link {
        color: #09b7f1; }
        .g-block-man-item__val-link:hover {
          color: #00b27c; }
  .g-block-filter__name {
    display: inline-block;
    padding: 0.3em 0;
    cursor: pointer; }
    .g-block-filter__name-txt {
      font-size: 1.4em;
      color: #09b7f1; }
  .g-block-filter__list {
    overflow: hidden; }
    .g-block-filter__list-wrap {
      padding-left: 3.2em; }
  .g-block-filter-item__txt {
    font-size: 1.4em;
    line-height: 1.25; }
  .g-block-filter-item__link {
    display: inline-block;
    padding: 0.3em 0;
    color: #09b7f1; }
    .g-block-filter-item__link:hover {
      color: #00b27c; }
  .g-block-filter-active__name {
    float: left;
    display: block;
    width: 100%;
    padding-top: 0.4em;
    padding-bottom: 0.4em;
    padding-right: 7em;
    margin-right: -5.5em; }
    .g-block-filter-active__name-txt {
      font-size: 1.4em;
      line-height: 1.25;
      color: #288B94; }
  .g-block-filter-active-del {
    float: right;
    max-width: 5.5em;
    padding: 0.4em 0;
    color: #00b27c; }
    .g-block-filter-active-del__txt {
      display: block;
      font-size: 1.4em;
      line-height: 1.25; }
    .g-block-filter-active-del:hover {
      color: #09b7f1; }
  .g-block .checkbox_small-green .checkbox__txt {
    color: #1e2849; }
  .g-block .radio-switcher {
    padding-left: 1.9em; }
  .g-block-form {
    margin-top: 1.5em;
    margin-top: 0.3em;
    margin-bottom: 0.2em; }
  .g-block__title + .g-block-form {
    margin-top: 1.5em; }
  .g-block .input__field,
  .g-block .textarea,
  .g-block .select2-container--default .select2-selection--single,
  .g-block .select2-container--default .select2-selection--multiple {
    background: #fff; }

.g-abc-filter {
  margin-bottom: 0.8em; }
  .g-abc-filter__list {
    margin: 0 -0.75em; }
  .g-abc-filter-el {
    float: left; }
    .g-abc-filter-el__link {
      display: block;
      padding: 0.5em 0.75em;
      color: #09b7f1; }
      .g-abc-filter-el__link.active {
        color: #1e2849; }
      .g-abc-filter-el__link:hover {
        color: #00b27c; }
    .g-abc-filter-el__txt {
      font-size: 1.4em;
      font-weight: 700; }

.g-filter-r__list {
  margin-bottom: 2em; }

.g-filter-r-item {
  display: block;
  position: relative;
  margin-top: -1px; }

.g-filter-r-item-title {
  width: 100%;
  height: auto;
  min-height: 3.2em;
  border: 1px solid #00b27c;
  position: relative;
  padding: 0.7em 4em 0.7em 1.4em;
  background: #fff;
  text-align: left; }
  .g-filter-r-item-title__txt {
    font-size: 1.4em;
    color: #00b27c; }
  .g-filter-r-item-title__num {
    display: inline;
    color: #828282; }
  .g-filter-r-item-title__arrow {
    width: 3.6em;
    border-left: 1px solid #00b27c; }
    .g-filter-r-item-title__arrow-ico {
      width: 0;
      height: 0;
      border: 0.6em solid transparent;
      border-top: 0.6em solid #00b27c;
      border-bottom: 0 none; }
  .g-filter-r-item-title[aria-expanded="true"] .g-filter-r-item-title__arrow-ico {
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg); }

.g-filter-r-item-drop {
  white-space: normal;
  min-width: 16em;
  max-height: 40em;
  -ms-overflow-y: auto;
  overflow-y: auto;
  left: 0;
  border: 1px solid #00b27c;
  border-top: 0 none;
  background: #fff;
  z-index: 150; }
  .g-filter-r-item-drop-in {
    padding: 0.6em 1.1em; }

.g-filter-r-btn {
  vertical-align: top;
  padding: 0 1.2em;
  margin-right: -1.2em; }
  .g-filter-r-btn .g-btn__txt {
    font-size: 1.4em; }

.g-heading-img__cont {
  margin-bottom: 3em; }

.g-heading-img {
  width: 100%;
  margin: auto; }

.g-heading-search {
  margin-top: 2.6em;
  margin-bottom: 2em; }
  .g-heading-search__in {
    width: 100%;
    margin-right: -34em;
    padding-right: 36em;
    padding-top: 0.2em;
    float: left; }
    .g-heading-search__in-dop {
      padding-top: 0.4em; }
      .g-heading-search__in-dop-txt {
        font-size: 1.4em;
        color: #288B94; }
  .g-heading-search .g-search {
    float: right;
    width: 34em;
    margin-bottom: 0; }

.g-social {
  margin: 2.8em 0;
  text-align: right; }

.g-back__link,
.g-forward__link {
  display: inline-block;
  color: #09b7f1;
  position: relative;
  height: 4em;
  white-space: nowrap; }
  .g-back__link:hover,
  .g-forward__link:hover {
    color: #00b27c; }

.g-back__ico-cont,
.g-forward__ico-cont {
  vertical-align: middle;
  margin-right: 0.6em; }

.g-back__txt,
.g-forward__txt {
  vertical-align: middle;
  font-size: 1.4em; }
  .g-back__txt_big,
  .g-forward__txt_big {
    font-size: 1.6em; }

.g-forward__ico-cont {
  margin-right: 0;
  margin-left: 0.6em; }

.g-table {
  margin-bottom: 3.8em; }
  .g-table + .pagenav {
    margin-top: 4.5em; }
  .g-table__title {
    margin-bottom: 1.5em; }
    .g-table__title-txt {
      font-size: 1.8em;
      line-height: 1.25;
      font-weight: 700; }
  .g-table__desc {
    margin-bottom: 1.5em; }
  .g-table__in {
    margin-bottom: 2em; }
  .g-table__txt {
    font-size: 1.4em; }
    .g-table__txt_green2 {
      color: #288B94; }
    .g-table__txt_dop {
      display: block;
      margin-top: 2px;
      margin-top: 0.2rem;
      font-size: 1.2em;
      color: #828282; }
  .g-table__btn {
    display: inline-block;
    vertical-align: middle;
    min-height: 3em;
    min-width: 3em;
    padding: 0 0.4em; }
    .g-table__btn:after {
      height: 3em; }
  .g-table__tr_disable {
    color: #828282; }
  .g-table th {
    padding: 1.4em 1.5em;
    font-weight: 400; }
  .g-table td {
    padding: 1.9em 1.5em; }
    .g-table td a {
      color: #09b7f1; }
      .g-table td a:hover {
        color: #00b27c; }
    .g-table td .g-table__link_green {
      color: #00b27c; }
      .g-table td .g-table__link_green:hover {
        color: #09b7f1; }
  .g-table td.g-table__td_ico, .g-table__td_ico {
    vertical-align: top;
    padding: 1.2em 1em 1.2em 1.5em; }
  .g-table thead tr {
    background: #eee; }
  .g-table tbody tr {
    border-bottom: 1px solid #dbdcde; }
  .g-table tbody tr:hover {
    background: #fdfdfd; }
  .g-table tfoot td {
    background: transparent; }

.g-play {
  display: block;
  margin: auto;
  width: 4.1em;
  height: 2.6em;
  border: 1px solid #262c49;
  border-radius: 6px;
  position: relative;
  cursor: pointer;
  -webkit-transition: border-color 0.25s;
  transition: border-color 0.25s; }
  .g-play__corner {
    width: 0;
    height: 0;
    border: 7px solid transparent;
    border-left: 12px solid #262c49;
    border-right: 0 none;
    left: 0.3em;
    -webkit-transition: border-color 0.25s;
    transition: border-color 0.25s; }
  .g-play:hover {
    border-color: #00b27c; }
  .g-play:hover .g-play__corner {
    border-left-color: #00b27c; }

.g-dop-prod {
  margin-bottom: 1.2em; }
  .g-dop-prod__title {
    margin-bottom: 2.4em; }
    .g-dop-prod__title-txt {
      font-size: 2.4em;
      line-height: 1.25;
      font-weight: 300; }
  .g-dop-prod-el {
    padding-bottom: 0.6em;
    margin-bottom: 2em;
    border-bottom: 1px solid #e1e2e3; }
    .g-dop-prod-el-preview {
      display: block;
      max-height: 24.2em;
      overflow: hidden;
      padding: 2em;
      background: #f5f5f5;
      border: 1px solid #e1e2e3;
      -webkit-transition: border-color 0.25s;
      transition: border-color 0.25s; }
      .g-dop-prod-el-preview__wrap {
        display: block;
        position: relative;
        width: 100%;
        height: 100%; }
        .g-dop-prod-el-preview__wrap-size {
          display: block;
          padding-bottom: 87%; }
      .g-dop-prod-el-preview:hover {
        border-color: #09b7f1; }
    .g-dop-prod-el__text {
      padding: 1.2em 0 0; }
    .g-dop-prod-el__name, .g-dop-prod-el__vendor {
      margin-bottom: 0.4em; }
      .g-dop-prod-el__name-txt, .g-dop-prod-el__vendor-txt {
        display: block;
        font-size: 1.8em;
        font-weight: 300;
        line-height: 1.25; }
      .g-dop-prod-el__name-link, .g-dop-prod-el__vendor-link {
        color: #828282; }
        .g-dop-prod-el__name-link:hover, .g-dop-prod-el__vendor-link:hover {
          color: #09b7f1; }
  .g-dop-prod_small .g-dop-prod__title {
    margin-bottom: 1.5em; }
    .g-dop-prod_small .g-dop-prod__title-txt {
      font-size: 1.8em;
      font-weight: 400; }

.g-input-el__file {
  margin: 1em 0; }

.g-input-el__in {
  display: none;
  padding: 1.8em 4em 1.4em 2em;
  margin-top: -1px;
  border-top: 1px solid #cbcbcb;
  border-bottom: 1px solid #cbcbcb;
  white-space: nowrap;
  position: relative;
  padding-right: 4em; }

.g-input-el__name {
  display: inline-block;
  width: 250px;
  width: 25rem;
  margin-right: 10px;
  margin-right: 1rem;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  font-size: 1.3em;
  vertical-align: middle; }

.g-input-el__size {
  font-size: 1.3em;
  display: inline-block;
  vertical-align: middle; }

.g-input-el__btn {
  height: 100%;
  width: 4em; }

.g-input-el.hidden {
  display: none; }

.g-input-el.active .g-input-el__in {
  display: block; }

.g-input-el.active .g-input-el__file {
  display: none; }

/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  .fade.in {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.in {
    display: block; }

tr.collapse.in {
  display: table-row; }

tbody.collapse.in {
  display: table-row-group; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; }

.nav-tabs__cont {
  position: relative; }
  .nav-tabs__cont:after {
    content: "";
    display: block;
    height: 0;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 0;
    border-bottom: 1px solid #e5e6e7; }

.nav-tabs__wrapper {
  width: 100%;
  overflow: hidden;
  overflow-x: auto; }

.nav-tabs {
  display: table;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }

.nav-tabs-li {
  display: table-cell; }
  .nav-tabs-li__a {
    display: block;
    padding: 0 2.8em;
    height: 4em;
    line-height: 4;
    border: 1px solid transparent;
    position: relative;
    z-index: 1;
    color: #828282; }
    .nav-tabs-li__a:after {
      content: "";
      display: block;
      position: absolute;
      bottom: -2px;
      left: 0;
      width: 100%;
      height: 3px; }
    .nav-tabs-li__a-txt {
      font-size: 1.4em;
      line-height: 1.4;
      font-weight: 700; }
    .nav-tabs-li__a:hover {
      color: #1e2849;
      text-decoration: none; }
  .nav-tabs-li.active .nav-tabs-li__a {
    background-color: #fff;
    border-color: #e5e6e7;
    border-bottom-color: transparent;
    cursor: default;
    color: #1e2849; }
    .nav-tabs-li.active .nav-tabs-li__a:after {
      background: #FFF;
      z-index: 2; }

.tab-content__pane {
  display: none;
  padding: 2em 0; }
  .tab-content__pane.active {
    display: block; }
  .tab-content__pane_active {
    display: block;
    padding-top: 4em; }

.tab-content__heading {
  color: #288B94;
  margin-bottom: 2.3em; }
  .tab-content__heading-txt {
    padding-top: 3px;
    padding-top: 0.3rem;
    float: left; }
  .tab-content__heading .g-btn {
    float: right; }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 9px;
  opacity: 0;
  filter: alpha(opacity=0); }
  .tooltip.in {
    opacity: 1;
    filter: alpha(opacity=100); }
  .tooltip.top {
    margin-top: -3px;
    padding: 5px 0; }
  .tooltip.right {
    margin-left: 3px;
    padding: 0 5px; }
  .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0; }
  .tooltip.left {
    margin-left: -3px;
    padding: 0 5px; }

.tooltip-inner {
  font-size: 12px;
  max-width: 340px;
  padding: 9px 19px;
  color: #4c4c4c;
  text-align: left;
  background-color: #d6d6d6;
  border-radius: 4px; }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.tooltip.top {
  left: auto !important;
  margin-top: -12px;
  margin-left: -15px;
  padding-top: 0;
  padding-bottom: 0; }

.tooltip.top .tooltip-arrow {
  top: 100%;
  left: 27px !important;
  margin-left: -5px;
  border-width: 0 10px 10px;
  border-left-color: #d6d6d6; }

.tooltip.top-left {
  top: auto !important;
  bottom: 100%;
  margin-bottom: 10px;
  margin-left: -24px !important;
  border-width: 0 10px 10px;
  border-left-color: #d6d6d6; }

.tooltip.top-left .tooltip-arrow {
  top: 100%;
  left: 16px !important;
  border-width: 0 10px 10px;
  border-left-color: #d6d6d6; }

.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 10px;
  margin-bottom: -10px;
  border-width: 10px 10px 0;
  border-top-color: #d6d6d6; }

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -10px;
  border-width: 10px 10px 10px 0;
  border-right-color: #d6d6d6; }

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -10px;
  border-width: 10px 0 10px 10px;
  border-left-color: #d6d6d6; }

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -10px;
  border-width: 0 10px 10px;
  border-bottom-color: #d6d6d6; }

.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 10px;
  margin-top: -10px;
  border-width: 0 10px 10px;
  border-bottom-color: #d6d6d6; }

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 10px;
  margin-top: -10px;
  border-width: 0 10px 10px;
  border-bottom-color: #d6d6d6; }

.g-btn__faq {
  width: 16px;
  height: 16px;
  padding: 0 1px 0 0;
  text-align: center;
  background: #288B94;
  border-radius: 100%;
  color: #fff; }
  .g-btn__faq-cont {
    display: inline-block;
    vertical-align: top;
    margin-left: 8px; }

body {
  color: #1e2849;
  background: #fff;
  font-smoothing: subpixel-antialiased;
  height: 100%; }

.body {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1; }
  .body-wrap {
    position: relative;
    z-index: 1;
    min-width: 100em;
    min-height: 100%;
    min-height: 100vh;
    overflow: hidden;
    padding-bottom: 35em; }

.content {
  /*max-width: 122em;*/
  /*max-width: 114em;*/
  max-width: 104em;
  margin: 0 auto;
  padding: 0 2em; }

.header__top {
  height: 3.5em;
  background: #f2f2f2;
  position: relative; }
  .header__top-left {
    height: 100%;
    float: left;
    max-width: 50%; }
  .header__top-right {
    height: 100%;
    float: right;
    max-width: 50%; }

.header-country {
  height: 100%;
  float: left;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .header-country-title {
    padding: 0 1.6em 0 2.3em;
    height: 100%;
    min-width: 11.2em;
    color: #fff;
    background: #262c49; }
    .header-country-title__txt {
      font-size: 1.2em; }
    .header-country-title__arrow {
      margin-left: 6px; }
  .header-country-drop {
    min-width: 11.2em; }
    .header-country-drop-link {
      padding: 1em 2.3em;
      white-space: nowrap; }
      .header-country-drop-link__txt {
        font-size: 1.2em;
        line-height: 1.2; }

.header-language {
  height: 100%;
  float: left;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .header-language__flag {
    vertical-align: baseline;
    margin: 0 5px 0 0; }
  .header-language-title {
    padding: 0.1em 2em 0 2em;
    height: 100%;
    min-width: 5em;
    color: #262c49; }
    .header-language-title__txt {
      font-size: 1.2em;
      line-height: 1.2; }
    .header-language-title__arrow {
      margin-left: 3px;
      margin-bottom: 2px; }
  .header-language-drop {
    width: 100%;
    min-width: 5em; }
    .header-language-drop-link {
      color: #262c49;
      padding: 1em 2em;
      white-space: nowrap; }
      .header-language-drop-link__txt {
        font-size: 1.2em;
        line-height: 1.2; }

.header-tel, .header-mail, .header-feedback {
  float: left;
  margin-left: 2em;
  height: 100%;
  white-space: nowrap;
  color: #262c49; }
  .header-tel__title, .header-mail__title, .header-feedback__title {
    display: inline-block;
    height: 100%; }
    .header-tel__title-txt, .header-mail__title-txt, .header-feedback__title-txt {
      font-size: 1.2em; }
  .header-tel__link, .header-mail__link, .header-feedback__link {
    display: inline-block;
    height: 100%;
    white-space: nowrap;
    color: #262c49; }
    .header-tel__link-txt, .header-mail__link-txt, .header-feedback__link-txt {
      font-size: 1.2em; }

.header-mail__link:hover, .header-feedback__link:hover {
  color: #00b27c; }

.header-feedback__link-txt {
  text-decoration: underline; }

.header__bottom {
  position: relative; }
  .header__bottom-in {
    position: relative;
    padding: 0 22em; }

.header-logo__cont {
  text-align: center;
  padding: 2em 0; }

.header-logo {
  display: inline-block;
  text-align: center; }
  .header-logo__img {
    display: block;
    margin-bottom: 0.3em; }
  .header-logo__text {
    display: block; }
    .header-logo__text-txt {
      font-size: 1.6em;
      line-height: 1.25; }

.header-access {
  margin-top: 0.5em; }
  .header-access-login, .header-access-split, .header-access-reg {
    float: left;
    display: inline-block; }
    .header-access-login-link, .header-access-split-link, .header-access-reg-link {
      height: 3.6em; }
      .header-access-login-link__wrap, .header-access-split-link__wrap, .header-access-reg-link__wrap {
        min-height: 1.4em; }
      .header-access-login-link__ico-cont, .header-access-split-link__ico-cont, .header-access-reg-link__ico-cont {
        margin: 0 1.5em 0.2em 0; }
      .header-access-login-link__txt, .header-access-split-link__txt, .header-access-reg-link__txt {
        font-size: 1.2em; }
      .header-access-login-link:hover, .header-access-split-link:hover, .header-access-reg-link:hover {
        color: #00b27c; }

.header-cab {
  top: 0.5em;
  width: 20em; }
  .header-cab-in {
    margin-bottom: 0.5em; }
    .header-cab-in__title {
      padding: 1em 3.3em 1em 2em;
      text-align: right;
      position: relative; }
      .header-cab-in__title__ico-cont {
        position: absolute;
        top: 1.2em;
        right: 1.1em; }
    .header-cab-in-link {
      display: inline-block; }
      .header-cab-in-link__txt {
        font-size: 1.2em;
        line-height: 1.25; }
      .header-cab-in-link:hover {
        color: #00b27c; }
    .header-cab-in-drop {
      width: 100%;
      min-width: 19em;
      border-top: 1px solid #dbdcde; }
      .header-cab-in-drop-link {
        padding: 0.8em 2em; }
        .header-cab-in-drop-link__txt {
          font-size: 1.2em;
          line-height: 1.2;
          font-weight: 300; }
          .header-cab-in-drop-link__txt-new {
            margin-left: 3px; }

.nav {
  height: 5.3em;
  border-top: 1px solid #ececed;
  border-bottom: 1px solid #ececed;
  position: relative;
  padding-right: 6em;
  z-index: 3; }
  .nav-menu {
    height: 100%; }
    .nav-menu-el {
      float: left;
      display: inline-block;
      height: 100%; }
      .nav-menu-el-link {
        padding: 0.1em 2.25em 0;
        height: 100%;
        position: relative; }
        .nav-menu-el-link__txt {
          font-size: 1.6em; }
        .nav-menu-el-link:before {
          content: "";
          display: block;
          position: absolute;
          z-index: 1;
          right: 2.25em;
          left: 2.25em;
          bottom: -1px;
          border-bottom: 1px solid #ececed; }
      .nav-menu-el-drop {
        min-width: 19em; }
        .nav-menu-el-drop-link {
          padding: 1em 2em 1em 2.25em; }
          .nav-menu-el-drop-link__txt {
            font-size: 1.4em;
            line-height: 1.2; }
            .nav-menu-el-drop-link__txt-new {
              margin-left: 3px; }
      .nav-menu-el:first-of-type .nav-menu-el-link,
      .nav-menu-el:first-child .nav-menu-el-link {
        padding-left: 2em; }
        .nav-menu-el:first-of-type .nav-menu-el-link:before,
        .nav-menu-el:first-child .nav-menu-el-link:before {
          left: 2em; }
      .nav-menu-el:first-of-type .nav-menu-el-drop-link,
      .nav-menu-el:first-child .nav-menu-el-drop-link {
        padding-left: 2em; }
      .nav-menu-el.active .nav-menu-el-link,
      .nav-menu-el:hover .nav-menu-el-link {
        color: #00b27c; }
  .nav-search {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 4em;
    height: 4em;
    margin: auto;
    overflow: hidden;
    -webkit-transition: width 0.3s;
    transition: width 0.3s; }
    .nav-search__trigger {
      cursor: pointer;
      z-index: 5; }
    .nav-search__in {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 30em; }
    .nav-search__btn {
      width: 4em;
      height: 100%; }
    .nav-search .input__search {
      padding-right: 10px;
      padding-left: 40px;
      padding-top: 2px;
      padding-right: 1rem;
      padding-left: 4rem;
      padding-top: 0.15rem;
      opacity: 0;
      filter: alpha(opacity=000);
      -webkit-transition: opacity 0.2s;
      transition: opacity 0.2s; }
    .nav-search.open {
      width: 30em; }
      .nav-search.open .input__search {
        opacity: 1;
        filter: alpha(opacity=100); }
    .nav-search.open .nav-search__trigger {
      z-index: -1; }

.footer {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 33em;
  background: #f2f2f2;
  padding: 4.5em 0 2em;
  color: #828282; }
  .footer__left {
    float: left;
    width: 22em;
    padding: 0.2em 1.5em 0 0; }
  .footer-copyright__txt {
    font-size: 1.2em;
    line-height: 1.6;
    display: block;
    margin-bottom: 10px;
    margin-bottom: 1rem; }
  .footer-tel {
    margin-bottom: 1.9em; }
    .footer-tel-link {
      display: inline-block;
      padding: 0.5em 0;
      white-space: nowrap;
      color: #494949; }
      .footer-tel-link__txt {
        font-size: 1.4em;
        line-height: 1.45; }
  .footer-feedback-link {
    display: inline-block;
    padding: 0.5em 0;
    white-space: nowrap;
    color: #09b7f1; }
    .footer-feedback-link__txt {
      font-size: 1.2em;
      line-height: 1.5; }
    .footer-feedback-link:hover {
      color: #00b27c; }
  .footer__right {
    overflow: hidden;
    text-align: right; }
  .footer-menu {
    display: inline-block;
    text-align: left;
    margin-right: -1.5em; }
    .footer-menu td {
      vertical-align: top; }
    .footer-menu__gr {
      display: inline-block;
      width: 100%;
      min-width: 10.4em;
      max-width: 24.4em;
      min-height: 23.5em;
      padding: 0 1.5em;
      border-left: 1px solid #e6e6e7;
      text-align: center; }
      .footer-menu__gr-in {
        display: inline-block;
        text-align: left; }
    .footer-menu__title {
      white-space: nowrap; }
    .footer-menu-link {
      display: block;
      padding: 0.25em 0;
      color: #828282; }
      .footer-menu-link__txt {
        font-size: 1.2em;
        line-height: 1.2; }
        .footer-menu-link__txt-new {
          margin-left: 3px; }
      .footer-menu-link:hover {
        color: #09b7f1; }

.main-slider__cont {
  height: 30em;
  margin-bottom: 3em;
  overflow: hidden;
  position: relative; }
  .main-slider__cont-size {
    padding-bottom: 25.44%; }

.main-slider {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%; }

.main-slider__slide {
  height: 100%; }

.main-slider-el {
  display: block;
  position: relative;
  width: 100%;
  height: 100%; }
  .main-slider-el__img {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover; }

.main-about {
  margin-bottom: 6.4em;
  padding-top: 1em; }
  .main-about-el {
    max-width: 23em;
    margin: auto;
    position: relative;
    text-align: center; }
    .main-about-el__img-wrap {
      height: 6.5em;
      margin-bottom: 2.5em;
      position: relative; }
    .main-about-el__title-txt {
      font-size: 1.4em;
      line-height: 1.23; }
    .main-about-el:hover {
      color: #07b9c5; }

.main-become-partner {
  text-align: center;
  margin-bottom: 5.3em; }
  .main-become-partner__btn {
    position: relative; }
    .main-become-partner__btn-wrap {
      display: inline-block;
      background: #fff;
      position: relative;
      z-index: 1;
      padding: 0 1.5em;
      text-transform: uppercase; }
  .main-become-partner__line {
    height: 1px;
    background: #e5e6e7; }

.main-articles {
  margin-bottom: 4.8em; }
  .main-articles-item-title {
    margin-bottom: 1.8em; }
    .main-articles-item-title__link:hover {
      color: #09b7f1; }
    .main-articles-item-title__txt {
      font-size: 2.4em; }
  .main-articles .g-article_t__wrap-in {
    max-height: 24.3em; }

.main-vendor {
  height: 29.3em;
  margin-bottom: 2.2em;
  background: url(/local/templates/axoft-template/css/../images/pages/main/vendors-bg.jpg) no-repeat center; }
  .main-vendor-title {
    padding-top: 1.4em;
    margin-bottom: 0.4em;
    text-align: center; }
    .main-vendor-title__link:hover {
      color: #09b7f1; }
    .main-vendor-title__txt {
      font-size: 2.4em; }
  .main-vendor-slider {
    height: 20em; }
    .main-vendor-slider__slide {
      height: 100%;
      padding: 1em; }
    .main-vendor-slider-el {
      display: block;
      position: relative;
      width: 100%;
      height: 100%; }

.inner-page-slider__cont {
  height: 30em;
  margin-bottom: 3em;
  overflow: hidden;
  position: relative; }
  .inner-page-slider__cont-size {
    padding-bottom: 16.95%; }

.inner-page-slider {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%; }

.inner-page-slider__slide {
  height: 100%; }

.inner-page-slider-el {
  display: block;
  position: relative;
  width: 100%;
  height: 100%; }
  .inner-page-slider-el__img {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover; }

.inner-page__cont {
  margin-top: 2.6em;
  margin-bottom: 2em; }

.inner-page__left {
  float: left;
  width: 100%;
  margin-right: -28em;
  padding-right: 30em; }

.inner-page__heading {
  margin-bottom: 2.8em;
  font-weight: 300; }

.inner-page__right {
  margin-top: 0.4em;
  float: right;
  width: 28em; }
  .inner-page__right-btn {
    margin-bottom: 3em; }
  .inner-page__right_tabs {
    padding-top: 3.6em; }

.inner-page__desc {
  margin-bottom: 2.8em; }

.inner-page__bottom {
  border-top: 1px solid #dbdcde;
  margin-bottom: 2em; }
  .inner-page__bottom-left {
    float: left; }
  .inner-page__bottom-right {
    float: right;
    text-align: right; }
  .inner-page__bottom .g-back {
    padding-top: 0.1em; }
  .inner-page__bottom-info {
    padding-top: 1.1em; }
  .inner-page__bottom-txt {
    display: block;
    color: #828282;
    font-size: 1.4em;
    line-height: 1.45; }
  .inner-page__bottom .g-social {
    margin-top: 1em; }

.about-us-dop {
  margin-top: 3em; }
  .about-us-dop-gr {
    margin-bottom: 1em; }
    .about-us-dop-gr__name {
      display: inline-block;
      padding: 0.5em 0 1em;
      cursor: pointer;
      color: #288B94; }
      .about-us-dop-gr__name-txt {
        font-size: 1.8em; }
      .about-us-dop-gr__name[aria-expanded="true"] {
        color: #1e2849; }
        .about-us-dop-gr__name[aria-expanded="true"]:hover {
          color: #288B94; }
      .about-us-dop-gr__name:hover {
        color: #1e2849; }
    .about-us-dop-gr__list-wrap {
      padding: 1em 0 1em;
      overflow: hidden; }
  .about-us-dop-el {
    margin-bottom: 0.5em; }
    .about-us-dop-el__date {
      margin-right: 1em;
      float: left; }
      .about-us-dop-el__date-txt {
        font-size: 1.6em;
        color: #288B94; }
    .about-us-dop-el__desc {
      padding-top: 0.1em;
      overflow: hidden; }

.about-registration-indicator {
  margin-bottom: 4em; }
  .about-registration-indicator-el {
    float: left;
    padding-right: 1.3em;
    width: 30%; }
    .about-registration-indicator-el__diz {
      height: 2em;
      margin-bottom: 0.9em;
      position: relative;
      background: #dbdcde; }
      .about-registration-indicator-el__diz:before {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        right: 100%;
        margin-right: -0.1em;
        border: 1em solid #dbdcde;
        border-left-color: transparent;
        border-right: 0 none; }
      .about-registration-indicator-el__diz:after {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        left: 100%;
        margin-left: -0.1em;
        border: 1em solid transparent;
        border-left-color: #dbdcde;
        border-right: 0 none; }
    .about-registration-indicator-el__title-txt {
      font-size: 1.2em;
      color: #828282; }
    .about-registration-indicator-el.active .about-registration-indicator-el__diz {
      background: #00adef; }
      .about-registration-indicator-el.active .about-registration-indicator-el__diz:after {
        border-left-color: #00adef; }
      .about-registration-indicator-el.active .about-registration-indicator-el__diz:before {
        border-top-color: #00adef;
        border-bottom-color: #00adef; }
    .about-registration-indicator-el.active + .about-registration-indicator-el.active .about-registration-indicator-el__diz {
      background: #009daa; }
      .about-registration-indicator-el.active + .about-registration-indicator-el.active .about-registration-indicator-el__diz:after {
        border-left-color: #009daa; }
      .about-registration-indicator-el.active + .about-registration-indicator-el.active .about-registration-indicator-el__diz:before {
        border-top-color: #009daa;
        border-bottom-color: #009daa; }
    .about-registration-indicator-el.active + .about-registration-indicator-el.active + .about-registration-indicator-el.active .about-registration-indicator-el__diz {
      background: #02a17b; }
      .about-registration-indicator-el.active + .about-registration-indicator-el.active + .about-registration-indicator-el.active .about-registration-indicator-el__diz:after {
        border-left-color: #02a17b; }
      .about-registration-indicator-el.active + .about-registration-indicator-el.active + .about-registration-indicator-el.active .about-registration-indicator-el__diz:before {
        border-top-color: #02a17b;
        border-bottom-color: #02a17b; }
    .about-registration-indicator-el:first-of-type .about-registration-indicator-el__diz:before,
    .about-registration-indicator-el:first-child .about-registration-indicator-el__diz:before {
      display: none; }

.about-hist {
  margin-bottom: 3em; }
  .about-hist-el {
    margin-bottom: 1em;
    border-bottom: 1px dashed #dbdcde;
    margin-bottom: 0.5em; }
    .about-hist-el__name {
      display: inline-block;
      padding: 0.8em 0 1em;
      cursor: pointer;
      color: #288B94; }
      .about-hist-el__name-txt {
        font-size: 1.6em; }
      .about-hist-el__name[aria-expanded="true"] {
        color: #1e2849; }
        .about-hist-el__name[aria-expanded="true"]:hover {
          color: #288B94; }
      .about-hist-el__name:hover {
        color: #1e2849; }
    .about-hist-el__list-wrap {
      padding: 1em 0 1em;
      overflow: hidden; }
    .about-hist-el__desc {
      padding-top: 0.1em;
      overflow: hidden; }

.about-comments__list {
  margin-bottom: 3em; }

.about-comments-el {
  margin-bottom: 1em;
  padding-top: 2em;
  border-top: 1px solid #e5e6e7; }
  .about-comments-el:first-of-type, .about-comments-el:first-child {
    padding-top: 0;
    border-top: 0 none; }
  .about-comments-el__wrap {
    margin-bottom: 0.8em; }
    .about-comments-el__wrap-in {
      overflow: hidden;
      max-height: 12.55em; }
  .about-comments-el-title {
    margin-bottom: 0.9em; }
    .about-comments-el-title__link {
      color: #09b7f1; }
      .about-comments-el-title__link:hover {
        color: #00b27c; }
    .about-comments-el-title__txt {
      font-size: 2em;
      font-weight: 300;
      line-height: 1.35; }
  .about-comments-el-more__link {
    display: inline-block;
    padding: 1em 0;
    color: #09b7f1; }
    .about-comments-el-more__link:hover {
      color: #00b27c; }
      .about-comments-el-more__link:hover .about-comments-el-more__txt-arrow {
        left: 3px; }
  .about-comments-el-more__txt {
    font-size: 1.5em; }
    .about-comments-el-more__txt-arrow {
      margin-left: 3px;
      position: relative;
      left: 0;
      -webkit-transition: left 0.25s;
      transition: left 0.25s; }
  .about-comments-el-remark {
    color: #828282; }
    .about-comments-el-remark__txt {
      font-size: 1.4em;
      line-height: 1.27; }

.vendors__list {
  margin-bottom: 3.2em; }

.vendors-el {
  position: relative;
  padding-top: 2.8em;
  padding-bottom: 2em; }
  .vendors-el:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    height: 1px;
    background: #e1e2e3; }
  .vendors-el__left {
    float: left;
    display: block;
    width: 20em;
    margin-right: 1.5em; }
    .vendors-el__left-text,
    .vendors-el__left .inner-page__right-btn,
    .vendors-el__left .g-block {
      margin-top: 2em; }
  .vendors-el-preview {
    display: block;
    text-align: center; }
    .vendors-el-preview__img {
      display: inline-block; }
  .vendors-el__wrap {
    overflow: hidden; }
  .vendors-el-title {
    margin-top: -0.5em; }
    .vendors-el-title__link {
      display: inline-block;
      color: #09b7f1; }
      .vendors-el-title__link:hover {
        color: #00b27c; }
    .vendors-el-title__txt {
      font-size: 2.4em;
      font-weight: 300;
      line-height: 1.25; }
  .vendors-el__text {
    margin-top: 1.3em;
    margin-bottom: 0.3em;
    max-height: 29em;
    overflow: hidden; }
    .vendors-el__text .editor {
      line-height: 1.25; }
  .vendors-el:first-of-type, .vendors-el:first-child {
    padding-top: 0; }
    .vendors-el:first-of-type:before, .vendors-el:first-child:before {
      display: none; }
  .vendors-el_full {
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 2em; }
    .vendors-el_full:before {
      display: none; }
  .vendors-el_full .vendors-el__text {
    margin-top: 0;
    max-height: inherit;
    overflow: visible; }
    .vendors-el_full .vendors-el__text .editor {
      line-height: 1.3; }

.category__list {
  margin-bottom: 3.2em; }

.category-el {
  position: relative;
  padding-top: 2.8em;
  padding-bottom: 2em; }
  .category-el:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 23.1em;
    height: 1px;
    background: #e1e2e3; }
  .category-el__left {
    float: left;
    display: block;
    width: 21.6em;
    margin-right: 1.5em; }
    .category-el__left-text,
    .category-el__left .inner-page__right-btn,
    .category-el__left .g-block {
      margin-top: 2em; }
  .category-el-preview {
    display: block;
    height: 19.6em;
    background: #f5f5f5;
    padding: 1.5em;
    border: 1px solid #e1e2e3;
    -webkit-transition: border-color 0.25s;
    transition: border-color 0.25s; }
    .category-el-preview__wrap {
      display: block;
      position: relative;
      width: 100%;
      height: 100%; }
    .category-el-preview:hover {
      border-color: #09b7f1; }
  .category-el__wrap {
    overflow: hidden;
    min-height: 19.6em; }
  .category-el-title {
    margin-top: -0.5em; }
    .category-el-title__link {
      display: inline-block;
      color: #09b7f1; }
      .category-el-title__link:hover {
        color: #00b27c; }
    .category-el-title__txt {
      font-size: 2.4em;
      font-weight: 300;
      line-height: 1.25; }
  .category-el-item__list {
    margin: 1.2em 0 1.3em;
    padding-bottom: 1.4em;
    border-bottom: 1px solid #e1e2e3; }
  .category-el-item {
    margin-bottom: 0.4em; }
  .category-el-item__name {
    display: inline-block;
    margin-right: 0.3em; }
    .category-el-item__name-txt {
      font-size: 1.4em;
      line-height: 1.25;
      color: #acacac; }
  .category-el-item__val {
    display: inline-block; }
    .category-el-item__val-txt {
      font-size: 1.4em;
      line-height: 1.25; }
    .category-el-item__val-link {
      color: #09b7f1; }
      .category-el-item__val-link:hover {
        color: #00b27c; }
  .category-el__text {
    margin-top: 1.3em;
    margin-bottom: 0.3em;
    max-height: 29em;
    overflow: hidden; }
    .category-el__text .editor {
      line-height: 1.25; }
  .category-el:first-of-type, .category-el:first-child {
    padding-top: 0; }
    .category-el:first-of-type:before, .category-el:first-child:before {
      display: none; }
  .category-el_full .category-el__left {
    margin-right: 2em; }
  .category-el_full .category-el-preview {
    margin-bottom: 2em; }
  .category-el_full .category-el-item__list {
    margin-top: 0; }
  .category-el_full .category-el__text {
    max-height: inherit;
    overflow: visible; }
    .category-el_full .category-el__text .editor {
      line-height: 1.3; }

.category-detail {
  margin-bottom: 3.2em; }

.promo__list {
  padding-top: 2em; }

.promo-label {
  padding: 1.8em 2em 0;
  background: #07b0ba;
  position: relative;
  color: #fff; }
  .promo-label-diz {
    height: 0.6em;
    text-align: center;
    margin: 0 0.1em;
    overflow: hidden;
    z-index: 1; }
    .promo-label-diz__ball {
      display: inline-block;
      vertical-align: top;
      margin: 0 0.2em;
      width: 1em;
      height: 0.6em;
      border-radius: 0 0 0.5em 0.5em;
      background: #fff; }
  .promo-label-item {
    margin-bottom: 1em; }
    .promo-label-item__title-txt {
      font-size: 1.8em;
      line-height: 1.20; }
    .promo-label-item__val-txt {
      font-size: 2em;
      line-height: 1.2;
      font-weight: 300; }
    .promo-label-item__link {
      color: #fff; }
  .promo-label-btn-back {
    height: 5.1em;
    border-top: 1px solid #92dce1;
    padding: 0 0 0 1.7em;
    position: relative;
    color: #fff;
    -webkit-transition: all 0.25s;
    transition: all 0.25s; }
    .promo-label-btn-back:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0.15em;
      left: 0;
      margin: auto;
      width: 0;
      height: 0;
      border: 0.6em solid transparent;
      border-right: 0.6em solid #fff;
      border-left: 0; }
    .promo-label-btn-back__txt {
      font-size: 1.4em;
      line-height: 1; }
    .promo-label-btn-back:hover {
      padding-left: 3em; }

.events-page {
  margin-bottom: 3em; }

.events__heading {
  float: left;
  padding: 2em 0;
  margin-bottom: 2.7em;
  white-space: nowrap; }
  .events__heading-in {
    display: inline-block;
    vertical-align: top;
    white-space: normal; }

.events-view {
  display: inline-block;
  vertical-align: top;
  margin-left: 1.4em; }
  .events-view-btn {
    padding: 0.7em; }
    .events-view-btn__ico-cont {
      display: block;
      width: 1.6em;
      height: 1.6em;
      position: relative; }
    .events-view-btn__ico {
      height: 0.4em;
      background: #dbdcde;
      -webkit-transition: background-color 0.25s;
      transition: background-color 0.25s; }
      .events-view-btn__ico_dot {
        width: 0.4em; }
    .events-view-btn.active .events-view-btn__ico,
    .events-view-btn:hover .events-view-btn__ico {
      background: #00adef; }

.events-filter {
  float: right;
  padding-top: 2em;
  white-space: nowrap; }
  .events-filter-item {
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin-left: 1em; }
    .events-filter-item-title {
      height: 3.2em;
      border: 1px solid #00b27c;
      position: relative;
      padding: 0.1em 6.2em 0 1.9em;
      background: #fff; }
      .events-filter-item-title__txt {
        font-size: 1.4em;
        color: #00b27c; }
      .events-filter-item-title__num {
        margin-left: 3px;
        display: inline-block;
        min-width: 9px; }
      .events-filter-item-title__arrow {
        width: 4.2em;
        border-left: 1px solid #00b27c; }
        .events-filter-item-title__arrow-ico {
          width: 0;
          height: 0;
          border: 0.6em solid transparent;
          border-top: 0.6em solid #00b27c;
          border-bottom: 0 none; }
    .events-filter-item-drop {
      display: none;
      white-space: normal;
      position: absolute;
      min-width: 16em;
      width: 100%;
      top: 100%;
      max-height: 40em;
      -ms-overflow-y: auto;
      overflow-y: auto;
      left: 0;
      padding: 0.6em 1.1em;
      border: 1px solid #00b27c;
      border-top: 0 none;
      background: #fff;
      z-index: 150; }
    .events-filter-item.open .events-filter-item-title__arrow-ico {
      -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
      transform: rotate(-180deg); }
    .events-filter-item.open .events-filter-item-drop {
      display: block; }
  .events-filter-btn {
    vertical-align: top;
    padding: 0 1.2em;
    margin-right: -1.2em; }
    .events-filter-btn .g-btn__txt {
      font-size: 1.4em; }

.events__list {
  margin-bottom: 3em; }
  .events__list_tile .grid__el {
    margin-bottom: 2em; }
  .events__list_tile .events-el-list {
    display: none; }
  .events__list_list .grid__el {
    width: 100%;
    margin-bottom: 2em; }
    .events__list_list .grid__el:first-of-type .events-el, .events__list_list .grid__el:first-child .events-el {
      padding-top: 0; }
      .events__list_list .grid__el:first-of-type .events-el:before, .events__list_list .grid__el:first-child .events-el:before {
        display: none; }
  .events__list_list .events-el {
    height: auto;
    padding-top: 4.3em;
    margin-bottom: 1.6em;
    position: relative; }
    .events__list_list .events-el:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      left: 23.6em;
      border-top: 1px solid #e1e2e3; }
    .events__list_list .events-el-tile {
      -webkit-transition: none;
      transition: none;
      float: left;
      width: 21.6em;
      min-height: 19em;
      margin-right: 2em; }
      .events__list_list .events-el-tile-name {
        display: none; }
      .events__list_list .events-el-tile-info {
        margin-bottom: 0.5em; }
        .events__list_list .events-el-tile-info__txt_name {
          display: none; }
        .events__list_list .events-el-tile-info__txt_val {
          line-height: 1.6; }
        .events__list_list .events-el-tile-info_vendor {
          height: 8em;
          overflow: hidden; }
      .events__list_list .events-el-tile:hover {
        border-color: #e1e2e3; }

.events-el {
  height: 100%; }
  .events-el-tile {
    height: 100%;
    padding: 7em 1.3em 1em;
    position: relative;
    background: #f5f5f5;
    border: 1px solid #e1e2e3;
    -webkit-transition: border-color 0.25s;
    transition: border-color 0.25s; }
    .events-el-tile__label {
      position: absolute;
      top: 1em;
      left: 1.3em; }
    .events-el-tile-date {
      position: absolute;
      top: 1.2em;
      right: 1.6em;
      text-align: right; }
      .events-el-tile-date__txt {
        display: block;
        font-size: 2.4em;
        font-weight: 300;
        line-height: 1.2;
        color: #288B94; }
      .events-el-tile-date__time-txt {
        display: block;
        font-size: 1.4em;
        line-height: 1.25;
        color: #acacac; }
    .events-el-tile-name {
      height: 10em;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 5;
      -webkit-box-orient: vertical; }
      .events-el-tile-name__link {
        color: #09b7f1; }
        .events-el-tile-name__link:hover {
          color: #00b27c; }
      .events-el-tile-name__txt {
        font-size: 1.6em;
        line-height: 1.2; }
    .events-el-tile-info {
      margin-bottom: 0.5em; }
      .events-el-tile-info__txt_name {
        font-size: 1.4em;
        line-height: 1.4;
        color: #acacac;
        margin-right: 3px; }
      .events-el-tile-info__txt_val {
        font-size: 1.4em;
        line-height: 1.4;
        color: #828282; }
      .events-el-tile-info__link {
        color: #828282; }
        .events-el-tile-info__link:hover {
          color: #09b7f1; }
    .events-el-tile:hover {
      border-color: #dbdcde; }
  .events-el-list {
    overflow: hidden; }
    .events-el-list__wrap {
      padding-bottom: 0.3em;
      margin-bottom: 1.6em; }
      .events-el-list__wrap-in {
        height: 13.3em;
        padding: 1em 0 0.2em;
        overflow: hidden; }
    .events-el-list-name {
      margin-bottom: 2.3em; }
      .events-el-list-name__txt {
        font-size: 2.4em;
        line-height: 1.25;
        font-weight: 300; }
      .events-el-list-name__link {
        color: #09b7f1; }
        .events-el-list-name__link:hover {
          color: #00b27c; }

.events-inner-right {
  margin-bottom: 0.6em; }
  .events-inner-right-item {
    padding: 2.8em 0 2.8em;
    border-top: 1px solid #e5e6e7; }
    .events-inner-right-item:first-of-type, .events-inner-right-item:first-child {
      padding-top: 0;
      border-top: 0 none; }
    .events-inner-right-item__ico {
      float: left;
      width: 4.4em;
      position: relative;
      text-align: center;
      margin-right: 1em;
      padding-top: 0.5em; }
    .events-inner-right-item__title {
      color: #828282;
      margin-bottom: 0.4em; }
      .events-inner-right-item__title-txt {
        font-size: 1.8em; }
    .events-inner-right-item__wrap {
      overflow: hidden; }
    .events-inner-right-item__txt {
      font-size: 1.4em;
      line-height: 1.45; }
    .events-inner-right-item__link {
      color: #09b7f1; }
      .events-inner-right-item__link:hover {
        color: #00b27c; }

.events-panel {
  height: 28.2em;
  position: relative;
  padding-left: 42em;
  margin-bottom: 3em; }
  .events-panel__img {
    width: 42em;
    z-index: -1; }
  .events-panel-info {
    width: 100%;
    height: 100%;
    position: relative;
    padding: 3.8em 2em 2em 2.7em;
    z-index: 1; }
    .events-panel-info-diz {
      z-index: -1; }
      .events-panel-info-diz__bg {
        background: #00afbc;
        left: 1.2em; }
      .events-panel-info-diz-corner {
        display: block;
        width: 21.2em;
        height: 100%;
        position: absolute;
        top: 0;
        right: 100%; }
        .events-panel-info-diz-corner__white {
          display: block;
          width: 0;
          height: 0;
          border-bottom: 28.2em solid #fff;
          border-left: 21.2em solid transparent; }
        .events-panel-info-diz-corner__color {
          display: block;
          width: 0;
          height: 0;
          left: 1.2em;
          border-bottom: 28.2em solid #00afbc;
          border-left: 21.2em solid transparent; }
  .events-panel-heading {
    color: #fff; }
    .events-panel-heading h1 {
      font-size: 2.8em;
      line-height: 1.3; }
  .events-panel-data td {
    vertical-align: bottom; }
  .events-panel-data-item {
    color: #fff;
    display: inline-block;
    padding: 0 0.6em;
    text-align: left; }
    .events-panel-data-item:after {
      height: 5.8em; }
    .events-panel-data-item__in {
      white-space: nowrap; }
    .events-panel-data-item__ico {
      display: inline-block;
      vertical-align: middle;
      margin-right: 0.8em; }
    .events-panel-data-item__text {
      display: inline-block;
      vertical-align: middle;
      white-space: normal;
      padding-top: 0.1em;
      max-width: 26.7em;
      max-height: 8em;
      overflow: hidden; }
    .events-panel-data-item__txt {
      display: block; }
      .events-panel-data-item__txt_big {
        font-size: 1.8em;
        line-height: 1.4;
        font-weight: 700; }
      .events-panel-data-item__txt_mid {
        font-size: 1.5em;
        line-height: 1.35; }
      .events-panel-data-item__txt_sm {
        font-size: 1.4em;
        line-height: 1.4;
        font-weight: 700; }
    .events-panel-data-item .g-btn__txt {
      white-space: nowrap; }
  .events-panel-data_abs {
    position: absolute;
    bottom: 1.4em;
    right: 1.4em;
    left: -14em; }
    .events-panel-data_abs td {
      text-align: center; }
  .events-panel-data_rel td {
    text-align: left; }
  .events-panel-data_black .events-panel-data-item {
    color: #1e2849; }
    .events-panel-data_black .events-panel-data-item__txt_big {
      font-weight: 400; }

.news-page {
  margin-bottom: 2em; }
  .news-page__list {
    margin-bottom: 3em; }

.auth-page__desc {
  margin-bottom: 3em; }

.cab-order-data {
  margin-bottom: 3.8em; }
  .cab-order-data__title {
    margin-bottom: 1em; }
    .cab-order-data__title-txt {
      font-size: 1.6em;
      line-height: 1.35;
      font-weight: 700; }
  .cab-order-data__item {
    margin-bottom: 1em; }
    .cab-order-data__item-txt {
      font-size: 1.4em;
      line-height: 1.45; }
    .cab-order-data__item-val {
      margin-right: 3px;
      margin-right: 0.3rem; }

.cab-company-logo {
  margin-bottom: 4.8em; }
  .cab-company-logo__left {
    float: left;
    width: 18em;
    margin-right: 2em; }
  .cab-company-logo-img__preview[src=""] {
    display: none; }
  .cab-company-logo-img__preview[src*="jpg"], .cab-company-logo-img__preview[src*="gif"], .cab-company-logo-img__preview[src*="png"], .cab-company-logo-img__preview.active {
    display: block; }
    .cab-company-logo-img__preview.server ~ .cab-company-logo-img__in, .cab-company-logo-img__preview[src*="jpg"] ~ .cab-company-logo-img__in, .cab-company-logo-img__preview[src*="gif"] ~ .cab-company-logo-img__in, .cab-company-logo-img__preview[src*="png"] ~ .cab-company-logo-img__in, .cab-company-logo-img__preview.active ~ .cab-company-logo-img__in {
      display: none; }
    .cab-company-logo-img__preview.server ~ .cab-company-logo__btn, .cab-company-logo-img__preview[src*="jpg"] ~ .cab-company-logo__btn, .cab-company-logo-img__preview[src*="gif"] ~ .cab-company-logo__btn, .cab-company-logo-img__preview[src*="png"] ~ .cab-company-logo__btn, .cab-company-logo-img__preview.active ~ .cab-company-logo__btn {
      display: block; }
    .cab-company-logo-img__preview.server ~ .cab-company-logo__btn .btn_save {
      display: none; }
  .cab-company-logo-img {
    display: block; }
  .cab-company-logo-img__in {
    overflow: hidden;
    background: #fdfdfd;
    border: 1px solid #dbdcde;
    height: 18em;
    width: 100%;
    position: relative; }
  .cab-company-logo-img__txt {
    font-size: 1.4em;
    line-height: 1.35;
    color: #09b7f1;
    text-decoration: underline;
    display: block;
    text-align: center;
    padding: 0 10px;
    padding: 0 1rem;
    position: absolute;
    width: 100%;
    bottom: 10px;
    bottom: 1rem; }
  .cab-company-logo__btn {
    display: none; }
    .cab-company-logo__btn .g-btn {
      width: 50%;
      float: left; }
  .cab-company-logo-text {
    overflow: hidden; }
    .cab-company-logo-text__title {
      margin-bottom: 0.5em; }
      .cab-company-logo-text__title-txt {
        font-size: 1.4em;
        line-height: 1.35;
        font-weight: 700; }

.cab-company-payers__title {
  margin-bottom: 2.2em; }
  .cab-company-payers__title-txt {
    font-size: 2em;
    color: #288B94; }

.cab-company-payers-el {
  margin-bottom: 3.8em; }
  .cab-company-payers-el__title {
    margin-bottom: 1em; }
    .cab-company-payers-el__title-txt {
      font-size: 1.4em;
      line-height: 1.35;
      font-weight: 700; }
  .cab-company-payers-el__item {
    margin-bottom: 1em; }
    .cab-company-payers-el__item-txt {
      font-size: 1.4em;
      line-height: 1.45; }
    .cab-company-payers-el__item-val {
      margin-right: 3px;
      margin-right: 0.3rem; }
  .cab-company-payers-el__btn .g-btn {
    padding-right: 0;
    padding-left: 0; }

.cab-request-data, .cab-marketing-data {
  margin-bottom: 2em; }
  .cab-request-data__title, .cab-marketing-data__title {
    margin-bottom: 2em; }
    .cab-request-data__title-txt, .cab-marketing-data__title-txt {
      font-size: 1.8em;
      line-height: 1.25; }
  .cab-request-data__item, .cab-marketing-data__item {
    max-width: 58em;
    margin-bottom: 1.5em; }
    .cab-request-data__item-txt, .cab-marketing-data__item-txt {
      font-size: 1.4em;
      line-height: 1.45; }
    .cab-request-data__item-name, .cab-marketing-data__item-name {
      font-weight: 700; }
    .cab-request-data__item-val, .cab-marketing-data__item-val {
      display: block;
      margin-right: 3px;
      margin-right: 0.3rem; }
      .cab-request-data__item-val a, .cab-marketing-data__item-val a {
        color: #09b7f1; }
        .cab-request-data__item-val a:hover, .cab-marketing-data__item-val a:hover {
          color: #00b27c; }
    .cab-request-data__item .g-table, .cab-marketing-data__item .g-table {
      margin-top: 1.5em;
      margin-bottom: 1.5em; }
      .cab-request-data__item .g-table__in, .cab-marketing-data__item .g-table__in {
        display: inline-block;
        min-width: 38em;
        border-top: 1px solid #dbdcde;
        margin-bottom: 0.5em; }

.contacts-city {
  margin-bottom: 2em;
  margin-left: 2em; }
  .contacts-city__el {
    display: inline-block;
    height: 4em;
    margin-right: 10%; }
    .contacts-city__el-txt {
      font-size: 1.4em;
      line-height: 1.45; }
    .contacts-city__el:hover {
      color: #09b7f1; }
    .contacts-city__el.active {
      color: #288B94;
      cursor: default; }

.contacts-map {
  height: 36.8em;
  margin-bottom: 4.5em;
  background: grey; }

.contacts-office {
  margin-bottom: 4.5em; }
  .contacts-office__title {
    margin-bottom: 2.8em; }
    .contacts-office__title-txt {
      font-size: 2em;
      line-height: 1.25;
      font-weight: 700; }
  .contacts-office-data__item.hidden {
    display: none; }
  .contacts-office-data__txt {
    font-size: 1.4em;
    line-height: 1.45; }
  .contacts-office-data__name {
    font-weight: 700; }
  .contacts-office-data__val {
    display: inline-block;
    margin-right: 3px; }

.contacts-time {
  margin-bottom: 3.8em; }
  .contacts-time__title {
    margin-bottom: 2.8em; }
    .contacts-time__title-txt {
      font-size: 2em;
      line-height: 1.25;
      font-weight: 700; }
  .contacts-time-data-item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    min-width: 9.2em;
    margin-right: 3.2em; }
    .contacts-time-data-item__txt {
      font-size: 1.4em;
      line-height: 1.45; }
    .contacts-time-data-item__name-list {
      margin-right: -3.2em; }
    .contacts-time-data-item__name {
      display: inline-block;
      margin: 0 3.2em 1em 0; }
    .contacts-time-data-item__val {
      display: inline-block; }
    .contacts-time-data-item__indicator {
      height: 0.6em;
      min-height: 4px;
      margin-bottom: 1em;
      background: #e7e7e7; }
      .contacts-time-data-item__indicator.active {
        background: #00b0bd; }

.contacts-director {
  margin-top: -0.4em;
  margin-bottom: 4.5em; }
  .contacts-director__title {
    margin-bottom: 1.5em; }
    .contacts-director__title-txt {
      font-size: 2em;
      line-height: 1.25;
      font-weight: 700; }
  .contacts-director-item__list {
    padding: 0.2em 2em;
    background: #f5f5f5; }
  .contacts-director-item {
    padding: 1.5em 0;
    border-top: 1px solid #e1e2e3; }
    .contacts-director-item:first-of-type, .contacts-director-item:first-child {
      border-top: 0 none; }
  .contacts-director-item__title {
    margin-bottom: 0.4em; }
    .contacts-director-item__title-txt {
      font-size: 1.5em;
      line-height: 1.35; }
  .contacts-director-item__txt {
    display: block;
    font-size: 1.4em;
    line-height: 1.45; }
    .contacts-director-item__txt_fio {
      margin-bottom: 5px; }
    .contacts-director-item__txt a {
      color: #09b7f1; }
      .contacts-director-item__txt a:hover {
        color: #00b27c; }
  .contacts-director-item__val {
    display: inline-block;
    margin-right: 3px; }

.search-page .g-search {
  margin-top: 2em;
  margin-bottom: 2em; }

.page-404 {
  padding: 0.3em 5em;
  max-width: 70.6em;
  margin: auto; }
  .page-404__img {
    float: left;
    margin: 0.8em 4.4em 0 0; }
  .page-404__desc-heading {
    margin-bottom: 2em;
    font-weight: 300; }
  .page-404__desc .editor p, .page-404__desc .editor span, .page-404__desc .editor li {
    margin-bottom: 18px;
    margin-bottom: 1.8rem; }
    .page-404__desc .editor p span, .page-404__desc .editor p p, .page-404__desc .editor span span, .page-404__desc .editor span p, .page-404__desc .editor li span, .page-404__desc .editor li p {
      margin-bottom: 0; }
  .page-404__link-cont .g-forward__link {
    float: right; }
    .page-404__link-cont .g-forward__link:first-child {
      float: left; }

/*# sourceMappingURL=maps/style_diz.css.map */

label.error {
  display: block;
  font-size: 1.2em;
  margin-top: 1.2em;
  color: red;
}

input[type=checkbox] + label.error {
  display: none;
}

input[type=email].error {
  border-color: red;
}
input[type=password].error {
  border-color: red;
}
input[type=date].error {
  border-color: red;
}
input[type=checkbox].error ~ i {
  border-color: red;
}
input[type=checkbox].error + label {
  display: none;
}
input[type=radio].error ~ i {
  border-color: red;
}
input[type=radio].error + label {
  display: none;
}
input[type=text].error {
  border-color: red;
}
input[type=tel].error {
  border-color: red;
}
textarea.error {
  border-color: red;
}
select.error {
  border-color: red;
}
select.error + label {
  position: absolute !important;
  z-index: 9999;
  margin-top: 4.6em !important;
}
select.error ~ .select2 .selection .select2-selection {
  border-color: red !important;
}
form p#message {
  font-size: 1.2em;
  // margin-top: 1.2em;
}

form#organizer_question_form p#message {
  font-size: 1.2em;
  margin-top: 1.2em;
}
.cabinet-company_logo {

}
.cabinet-company_logo__text {
  font-size: 1.2em;
  line-height: 1.2em;
  cursor: pointer;
  color: #09b7f1;
  text-decoration: underline;

}
.cabinet-company_logo__input {
  display: none;
}
/* End */


/* Start:/local/templates/axoft-template/components/bitrix/menu/top_menu/style.min.css?15502334603715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/local/templates/axoft-template/components/bitrix/menu/top_menu/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/local/templates/axoft-template/components/bitrix/menu/top_menu/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/local/templates/axoft-template/components/bitrix/menu/top_menu/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */
/* /local/templates/axoft-template/js/vendor/swiper-slider/swiper.min.css?155023346017759 */
/* /local/templates/axoft-template/js/vendor/select2/select2.min.css?155023346015196 */
/* /local/templates/axoft-template/js/vendor/social/social-likes_birman.css?155023346059947 */
/* /local/templates/axoft-template/js/vendor/schedule/schedule.css?15502334607963 */
/* /local/templates/axoft-template/css/style_diz.css?1550233460121932 */
/* /local/templates/axoft-template/components/bitrix/menu/top_menu/style.min.css?15502334603715 */
