@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic);@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic);@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i&subset=cyrillic);.intec-bt-button,.intec-image{white-space:nowrap;text-align:center}html{height:100%}body{font-family:'P22 underground',sans-serif}p{margin:0;padding:0}.h1,h1{line-height:normal}.public .intec-template{display:block;height:100%;min-height:320px}.public .intec-template .intec-template-content{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;background:#fff}.public .intec-template .intec-template-content:after{display:table;content:"";clear:both}.public .intec-template .intec-template-footer{display:block;top:auto;right:0;bottom:0;left:0}.intec-aligner,.intec-bt-button,.intec-cursor,.intec-image img{display:inline-block}.intec-no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.intec-aligner{vertical-align:middle;height:100%;width:0;overflow:hidden}.intec-image{position:relative;font-size:0}.item-image-stick-wrap,.loader{position:absolute;top:0;left:0}.intec-image img{vertical-align:middle;max-width:100%;max-height:100%}.intec-cursor{width:19px;height:19px;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../images/cursor.png)}.intec-bt-button{height:30px;line-height:30px;padding:0 15px;font-size:14px;border:none;background:#116afc;text-shadow:0 1px 0 #006cae;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.intec-bt-button,.intec-bt-button:focus,.intec-bt-button:hover{color:#fff;text-decoration:none}.intec-bt-button:hover{background:#3C85F3}.intec-bt-button.button-big{height:47px;line-height:47px;padding:0 32px;font-weight:700}.intec-min-button,.intec-min-button i{height:27px;line-height:27px;display:inline-block}.intec-min-button{opacity:.7}.intec-min-button.add:hover{color:#116afc}.intec-min-button.added{opacity:1!important;color:#116afc}.intec-min-button{width:27px;border-radius:50%;text-align:center;vertical-align:middle;color:#e3e4e4;font-size:0;cursor:pointer}.intec-min-button i{font-size:18px;transition:.1s}.intec-min-button i:active{font-size:20px}.intec-min-button.intec-min-button-compare{margin-right:15px}.intec-compare,.intec-like{cursor:pointer}.intec-compare.glyph-icon-compare,.intec-like{line-height:1;color:#A6B1B7;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}.intec-compare.glyph-icon-compare.active,.intec-compare.glyph-icon-compare.hover,.intec-compare.glyph-icon-compare:active,.intec-compare.glyph-icon-compare:hover,.intec-like.added,.intec-like.hover,.intec-like:active,.intec-like:hover{color:#116AFC}.intec-bt-button .intec-basket.glyph-icon-cart{display:inline-block;vertical-align:middle;margin-right:10px;font-size:21px;line-height:1}.item-image-stick-wrap{max-width:100%;overflow:hidden;opacity:.9;pointer-events:none}.item-image-stick{display:inline-block;padding:6px 12px;margin:0 100% 5px 0;font-size:12px;color:#fff;cursor:default;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.item-image-stick.is-new{background:#0a71ff;background:-moz-linear-gradient(top,#0a71ff 0,#0478ff 50%,#017cff 100%);background:-webkit-linear-gradient(top,#0a71ff 0,#0478ff 50%,#017cff 100%);background:linear-gradient(to bottom,#0a71ff 0,#0478ff 50%,#017cff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a71ff', endColorstr='#017cff', GradientType=0 )}.item-image-stick.is-popular{background:#1bcda1}.item-image-stick.is-recommendation{background:#f8862a;background:-moz-linear-gradient(top,#f8862a 0,#f85954 50%,#f82880 100%);background:-webkit-linear-gradient(top,#f8862a 0,#f85954 50%,#f82880 100%);background:linear-gradient(to bottom,#f8862a 0,#f85954 50%,#f82880 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8862a', endColorstr='#f82880', GradientType=0 )}.intec-form form{padding:0;margin:0}.intec-form .intec-form-field{margin:20px 0}.intec-form .intec-form-caption{margin-bottom:10px;color:#262626;font-size:14px}.intec-form .intec-form-description{color:#424242}.intec-form .intec-form-buttons-wrap{margin-top:20px}.intec-form .intec-form-value>input[type=text],.intec-form .intec-form-value>select,.intec-form .intec-form-value>textarea{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:12px;border:1px solid #e8e8e8;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.intec-form .intec-form-value>input[type=text]:focus,.intec-form .intec-form-value>select:focus,.intec-form .intec-form-value>textarea:focus{border-color:#7b7b80}.intec-form .intec-form-value>textarea{max-width:100%}.intec-tabs.nav-tabs{border-color:#ebebeb}.intec-tabs.nav-tabs>li>a,.intec-tabs.nav-tabs>li>a:focus,.intec-tabs.nav-tabs>li>a:hover{margin:0;color:#2c2c2c;font-size:14px;border:none;background:0 0;border-bottom:2px solid transparent;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.intec-tabs.nav-tabs>li.active>a,.intec-tabs.nav-tabs>li>a:focus,.intec-tabs.nav-tabs>li>a:hover{border-bottom-color:#116afc}.popup-window{max-width:100%;overflow:hidden;margin:5px 0;font-family:inherit}.popup-window,.popup-window.popup-window-with-titlebar{padding:25px 35px 30px;min-width:320px}.popup-window .popup-window-titlebar{height:auto;margin-bottom:20px;font-size:24px;font-weight:700}.popup-window .popup-window-buttons{text-align:left}.popup-window .popup-window-button{font-family:inherit;text-transform:none}.popup-window .popup-window-close-icon:after{background-image:url(../images/cancel.png)}.popup-window .popup-window-content{padding:0;background-color:transparent;border-color:transparent;max-width:100%}.lg-backdrop{background-color:rgba(27,30,37,.9)}.loader.bounce>i:before,.loader.folding>i:before{content:'';background-color:#fff}.loader{opacity:0}.loader.folding>i,.loading-container{position:relative}.loading-container>*{visibility:hidden}.loading-container>.loader{visibility:visible;opacity:1}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}.loader.folding{display:block;width:12px!important;height:12px!important;top:50%;left:50%;margin-top:-6px;margin-left:-6px;transform:rotateZ(45deg)}.loader.folding>i{display:block;float:left;width:6px;height:6px;transform:scale(1.1)}.loader.folding>i:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:sk-foldCubeAngle 1.6s infinite linear both;transform-origin:100% 100%}.loader.folding>i:first-child+i{transform:scale(1.1) rotateZ(90deg)}.loader.folding>i:first-child+i+i{transform:scale(1.1) rotateZ(270deg);clear:left}.loader.folding>i:first-child+i+i+i{transform:scale(1.1) rotateZ(180deg)}.loader.folding>i:first-child+i:before{animation-delay:.2s}.loader.folding>i:first-child+i+i:before{animation-delay:.6s}.loader.folding>i:first-child+i+i+i:before{animation-delay:.4s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.loader.bounce{display:inline-block;width:100%;height:100%;text-align:center}.loader.bounce:after{content:'';width:0;height:100%}.loader.bounce>i{width:10px;height:10px;margin:0 5px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.loader.bounce:after,.loader.bounce>i{display:inline-block;vertical-align:middle}.loader.bounce>i:before{display:block;width:100%;height:100%;animation:sk-bouncedelay 1.2s infinite ease-in-out both}.loader.bounce>i:first-child{margin-left:0}.loader.bounce>i:last-child{margin-right:0}.loader.bounce>i:first-child:before{margin-left:0;animation-delay:-.32s}.loader.bounce>i:first-child+i:before{animation-delay:-.16s}@media all and (max-width:720px){.intec-about-company-more,.intec-about-company-title{text-align:center}}
.intec-content{max-width:1280px;min-width:320px;margin:0 auto;clear:both;overflow:hidden}.intec-content.intec-content-visible{overflow:visible}.intec-content .intec-content-responsive{margin:0 -20px}.intec-content .intec-content-responsive.intec-content-responsive-mobile{margin:0}.intec-content .intec-content-wrapper{display:block;margin-left:20px;margin-right:20px}.intec-content .intec-content-left{width:260px;float:left}.intec-content .intec-content-right{margin-left:290px}.intec-content .intec-content-right .intec-content-right-wrapper{display:block;width:100%;float:left}.intec-content .intec-content{max-width:none;min-width:0;margin:0;clear:none;overflow:visible}.intec-content .intec-content.intec-content-primary{max-width:1280px;min-width:320px;margin:0 auto;clear:both;overflow:hidden}.intec-content .intec-content.intec-content-primary.intec-content-visible{overflow:visible}.intec-content .intec-content .intec-content-wrapper{margin:0}.intec-content .intec-content.intec-content-primary .intec-content-wrapper{margin-left:20px;margin-right:20px}@media all and (max-width:720px){.intec-content .intec-content-left{display:none}.intec-content .intec-content-left.intec-content-left-visible{display:block;width:auto;float:none;margin-bottom:35px}.intec-content .intec-content-right{margin:0}.intec-content .intec-content-responsive.intec-content-responsive-desktop{margin:0}.intec-content .intec-content-responsive.intec-content-responsive-mobile{margin:0 -20px}}
.intec-button{display:inline-block;vertical-align:middle;padding:5px 8px;font-size:14px;font-weight:normal;font-style:normal;line-height:17px;text-align:center;text-decoration:none;background:#e7e7e7;border:1px solid #e7e7e7;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-property:background,color,border;-moz-transition-property:background,color,border;-ms-transition-property:background,color,border;-o-transition-property:background,color,border;transition-property:background,color,border}.intec-button:hover,.intec-button.hover,.intec-button:active,.intec-button.active,.intec-button:focus,.intec-button.focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:none}.intec-button.intec-button-block{display:block;vertical-align:baseline;width:100%}.intec-button.intec-button-fb{font-weight:bold}.intec-button.intec-button-fi{font-style:italic}.intec-button.intec-button-fs-10{font-size:10px;line-height:13px}.intec-button.intec-button-sm,.intec-button.intec-button-fs-12{font-size:12px;line-height:15px}.intec-button.intec-button-md,.intec-button.intec-button-lg,.intec-button.intec-button-fs-14{font-size:14px;line-height:17px}.intec-button.intec-button-md{line-height:25px}.intec-button.intec-button-fs-16{font-size:16px;line-height:19px}.intec-button.intec-button-fs-18{font-size:18px;line-height:21px}.intec-button.intec-button-fs-20{font-size:20px;line-height:23px}.intec-button.intec-button-sm,.intec-button.intec-button-s-1{padding:4px 6px}.intec-button.intec-button-s-2{padding:5px 8px}.intec-button.intec-button-s-3{padding:6px 10px}.intec-button.intec-button-md,.intec-button.intec-button-s-4{padding:7px 12px}.intec-button.intec-button-s-5{padding:8px 14px}.intec-button.intec-button-lg,.intec-button.intec-button-s-6{padding:9px 16px;border-width:2px}.intec-button.intec-button-s-7{padding:12px 20px;border-width:2px}.intec-button.intec-button-r-0{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.intec-button.intec-button-r-1{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.intec-button.intec-button-r-2{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.intec-button.intec-button-r-3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.intec-button.intec-button-r-4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.intec-button.intec-button-r-5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.intec-button.intec-button-w-icon{white-space:nowrap}.intec-button.intec-button-w-icon .intec-button-icon,.intec-button.intec-button-w-icon .intec-button-text{display:inline-block;vertical-align:middle}.intec-button.intec-button-cl-common{color:#fff;background-color:#116afc;border-color:#116afc}.intec-button.intec-button-cl-common:hover,.intec-button.intec-button-cl-common.hover{background-color:#2498fc;border-color:#2498fc}.intec-button.intec-button-cl-common:active,.intec-button.intec-button-cl-common.active{background-color:#2498fc;border-color:#2498fc}.intec-button.intec-button-cl-common.intec-button-transparent{color:#116afc}.intec-button.intec-button-cl-common.intec-button-transparent:hover,.intec-button.intec-button-cl-common.intec-button-transparent.hover{color:#fff}.intec-button.intec-button-cl-common.intec-button-transparent:active,.intec-button.intec-button-cl-common.intec-button-transparent.active{color:#fff}.intec-button.intec-button-cl-default{color:#939393;background-color:#e7e7e7;border-color:#e7e7e7}.intec-button.intec-button-cl-default:hover,.intec-button.intec-button-cl-default.hover{background-color:#cfcfcf;border-color:#cfcfcf}.intec-button.intec-button-cl-default:active,.intec-button.intec-button-cl-default.active{background-color:#cfcfcf;border-color:#cfcfcf}.intec-button.intec-button-cl-default.intec-button-transparent{color:#939393}.intec-button.intec-button-cl-default.intec-button-transparent:hover,.intec-button.intec-button-cl-default.intec-button-transparent.hover{background-color:transparent;border-color:#cfcfcf}.intec-button.intec-button-cl-default.intec-button-transparent:active,.intec-button.intec-button-cl-default.intec-button-transparent.active{color:#939393;background-color:#e7e7e7}.intec-button.intec-button-link{color:#116afc;background-color:transparent;border-color:transparent}.intec-button.intec-button-link:hover,.intec-button.intec-button-link.hover{color:#2498fc;background-color:transparent;border-color:transparent}.intec-button.intec-button-link:active,.intec-button.intec-button-link.active{color:#2498fc;background-color:transparent;border-color:transparent}.intec-button.intec-button-transparent{background-color:transparent}.intec-contest-checkbox{border:1px solid #e8e8e8;border-radius:3px;height:14px;width:14px;position:relative}.intec-contest-checkbox.checked:after{content:"";position:absolute;background:#cfcfcf;position:absolute;margin:auto;left:2px;right:2px;top:2px;bottom:2px;border-radius:1px}
/** -- Basic inputs -- **/

.intec-input,
.intec-input:hover,
.intec-input:focus,
.intec-input:active {
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
input.intec-input[type="text"],
input.intec-input[type="password"],
select.intec-input,
textarea.intec-input {
    padding: 8px 14px;
    border: 1px solid #e4e4e4;
    background: #fff;
    outline: none;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
input.intec-input[type="text"]:focus,
input.intec-input[type="password"]:focus,
select.intec-input:focus,
textarea.intec-input:focus {
    border-color: #7b7b80;
}
textarea.intec-input {
    max-width: 100%;
}

/** -- Checkboxes & Radioboxes -- **/

.intec-input.intec-input-checkbox,
.intec-input.intec-input-radio {
    display: inline-block;
    vertical-align: baseline;
    font-size: 0;
    line-height: 1;
    white-space: nowrap;
}
.intec-input.intec-input-checkbox input[type="checkbox"],
.intec-input.intec-input-radio input[type="radio"] {
    display: none;
}
.intec-input.intec-input-checkbox .intec-input-selector,
.intec-input.intec-input-radio .intec-input-selector {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 14px;
    height: 14px;
    background: #e9e9e9;
    margin-right: 6px;
    border: 1px solid #c9c9c9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
}
.intec-input.intec-input-checkbox .intec-input-selector {
    border-radius: 2px;
}
.intec-input.intec-input-radio .intec-input-selector {
    border-radius: 7px;
}
.intec-input.intec-input-checkbox input:checked + .intec-input-selector:before,
.intec-input.intec-input-radio input:checked + .intec-input-selector:before {
    content: '';
    display: block;
    position: absolute;
    top: 3px;
    left: 3px;
    right: 3px;
    bottom: 3px;
    background: #1a58d7;
}
.intec-input.intec-input-checkbox input:checked + .intec-input-selector:before {
    border-radius: 2px;
}
.intec-input.intec-input-radio input:checked + .intec-input-selector:before {
    border-radius: 4px;
}
.intec-input.intec-input-checkbox .intec-input-text,
.intec-input.intec-input-radio .intec-input-text {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    line-height: 1.5;
    white-space: normal;
}

.intec-input.intec-input-block {
    display: block;
    width: 100%;
}

/** -- Numeric input -- **/

.intec-input-numeric {
    display: inline-block;
    position: relative;
    height: 35px;
    font-size: 0;
    white-space: nowrap;
}
.intec-input-numeric .intec-input-numeric-button,
.intec-input-numeric .intec-input-numeric-text {
    outline: none;
}
.intec-input-numeric .intec-input-numeric-button {
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    padding: 0 14px;
    font-size: 14px;
    color: #1d1d1d;
    background: transparent;
    border: none;
    cursor: pointer;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    -webkit-transition: background 0.3s;
    -moz-transition: background 0.3s;
    -ms-transition: background 0.3s;
    -o-transition: background 0.3s;
    transition: background 0.3s;
}
.intec-input-numeric .intec-input-numeric-button:hover {
    background: #e6e6e6;
}
.intec-input-numeric .intec-input-numeric-button.intec-input-numeric-button-left {
    border-right: 1px solid #ececec;
    border-radius: 5px 0 0 5px;
}
.intec-input-numeric .intec-input-numeric-button.intec-input-numeric-button-right {
    border-left: 1px solid #ececec;
    border-radius: 0 5px 5px 0;
}
.intec-input-numeric .intec-input-numeric-text {
    display: inline-block;
    vertical-align: middle;
    width: 48px;
    padding: 0 6px;
    height: 100%;
    font-size: 14px;
    color: #1d1d1d;
    text-align: center;
    border: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}