﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,300,300italic,600,600italic,700,700italic&subset=latin,cyrillic);@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'), local('Roboto-Light'), url(http://themes.googleusercontent.com/static/fonts/roboto/v10/d-QWLnp4didxos_6urzFtg.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto Regular'), local('Roboto-Regular'), url(http://themes.googleusercontent.com/static/fonts/roboto/v10/grlryt2bdKIyfMSOhzd1eA.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(http://themes.googleusercontent.com/static/fonts/roboto/v10/vxNK-E6B13CyehuDCmvQvw.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:local('Roboto Light Italic'), local('Roboto-LightItalic'), url(http://themes.googleusercontent.com/static/fonts/roboto/v10/iE8HhaRzdhPxC93dOdA05z8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/roboto/v10/owYYXKukxFDFjr0ZO8NXhz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'), local('Roboto-Black'), url(http://themes.googleusercontent.com/static/fonts/roboto/v10/1_sFLBJZ_MiiGcnkjN_Mgg.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(http://themes.googleusercontent.com/static/fonts/roboto/v10/7KXg6nyyqN8gyMoNwQ7aOQ.woff) format('woff')}
@font-face{font-family:'pf_handbook_probold';src:url('../fonts/pfhandbookpro-bold-webfont.eot');src:url('../fonts/pfhandbookpro-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pfhandbookpro-bold-webfont.woff') format('woff'), url('../fonts/pfhandbookpro-bold-webfont.ttf') format('truetype'), url('../fonts/pfhandbookpro-bold-webfont.svg#pf_handbook_probold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'pf_handbook_promedium';src:url('../fonts/pfhandbookpro-medium-webfont.eot');src:url('../fonts/pfhandbookpro-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pfhandbookpro-medium-webfont.woff') format('woff'), url('../fonts/pfhandbookpro-medium-webfont.ttf') format('truetype'), url('../fonts/pfhandbookpro-medium-webfont.svg#pf_handbook_promedium') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'pf_handbook_proregular';src:url('../fonts/pfhandbookpro-regular-webfont.eot');src:url('../fonts/pfhandbookpro-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pfhandbookpro-regular-webfont.woff') format('woff'), url('../fonts/pfhandbookpro-regular-webfont.ttf') format('truetype'), url('../fonts/pfhandbookpro-regular-webfont.svg#pf_handbook_proregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'pf_handbook_prothin';src:url('../fonts/pfhandbookpro-thin-webfont.eot');src:url('../fonts/pfhandbookpro-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pfhandbookpro-thin-webfont.woff') format('woff'), url('../fonts/pfhandbookpro-thin-webfont.ttf') format('truetype'), url('../fonts/pfhandbookpro-thin-webfont.svg#pf_handbook_prothin') format('svg');font-weight:normal;font-style:normal}
.preloader{width:120px;height:120px;top:50%;left:50%;margin-top:-60px;margin-left:-60px;position:fixed;z-index:1000}
.dNtoLoad{opacity:0;-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}
.dib{display:inline-block;vertical-align:top}
button{border:none;background:none}
del{text-decoration:line-through}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;outline:0;border:0;background:transparent;vertical-align:baseline;font-size:100%}
li{list-style:none}
a{margin:0;padding:0;background:transparent;vertical-align:baseline;font-size:100%}
ul li{list-style:none}
input, select{vertical-align:middle;outline:none}
body{line-height:1}
ins{background-color:#ff9;color:#000;text-decoration:none}
nav ul{list-style:none}
table{border-spacing:0;border-collapse:collapse}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help}
textarea{overflow:auto}
mark{background-color:#ff9;color:#000;font-weight:bold;font-style:italic}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
footer{margin:0 auto}
blockquote, q{quotes:none}
hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}
a{outline:none}
a:active, a:focus{outline:none}
input::-webkit-input-placeholder{font-family:'Roboto', Tahoma, sans-serif;line-height:18px;font-weight:300;font-size:14px;color:#7c7d7d;opacity:1}
input::-moz-placeholder{font-family:'Roboto', Tahoma, sans-serif;line-height:34px;font-weight:300;font-size:14px;color:#7c7d7d;opacity:1}
input[type="reset"]{display:none}
input.error{border:1px solid #f00 !important}
textarea.error{border:1px solid #f00 !important}
label.error{display:none !important}
.sbHolder{font:12px Arial, sans-serif;height:32px;position:relative;width:222px;background-color:#f1f3f4;border:1px solid #c7c9ca;border-radius:5px;display:inline-block}
.sbSelector{display:block;height:32px;left:0;line-height:33px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:222px}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color:#7f8081;outline:none;text-decoration:none}
.sbToggle{display:block;outline:none;position:absolute;right:5px;top:6px;width:22px;height:20px}
.sbToggleOpen{background-position:-37px -149px}
.sbHolderDisabled{background-color:#3c3c3c;border:solid 1px #515151}
.sbOptions{background-color:#f1f3f4;border:solid 1px #c7c9ca;border-radius:0 0 7px 7px;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:28px;width:222px;z-index:1;overflow-y:auto}
.sbOptions a{display:block;outline:none;padding:7px 0 7px 10px}
.sbOptions a.dn{display:none}
.sbOptions a:link, .sbOptions a:visited{color:#7f8081;text-decoration:none}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus{color:#ebb52d;background-color:#fff;border:none}
.sbOptions .sbDisabled{color:#999;display:block;padding:7px 0 7px 3px}
.sbOptions .sbGroup{color:#ebb52d;display:block;font-weight:bold;padding:7px 0 7px 3px}
.sbOptions .sbSub{padding-left:17px}
.move-up{position:fixed;z-index:22;right:20px;bottom:50px;font:14px Arial, sans-serif;text-indent:-9999em;display:none;cursor:pointer;border-radius:50%;width:104px;height:104px;opacity:.8;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.move-up:hover{opacity:1}
.bg-timer{margin-top:18px}
.bg-timer .title-timer{font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:24px;margin-bottom:30px;text-align:center;color:#fff}
.bg-timer .cd{width:360px;margin:0 auto;position:relative;z-index:0;left:-9px}
.bg-timer .cd > span{display:none}
.bg-timer .cd > span.time{background-repeat:repeat-x;color:#fff;display:inline-block;font-family:'pf_handbook_proregular', Tahoma, sans-serif;font-size:47px;font-weight:400;height:62px;letter-spacing:22px;line-height:1;padding-left:15px;padding-top:7px;vertical-align:top;width:89px}
.bg-timer .cd > span.time:first-child{padding-left:12px}
.bg-timer .text-timer{margin-left:18px;margin-top:10px}
.bg-timer .text-timer:after{display:block;content:'';clear:both}
.bg-timer .text-timer li{float:left;margin-right:39px;font:12px Tahoma, sans-serif;color:#040404;text-transform:uppercase}
.bg-timer .text-timer li:last-child{margin-right:0}
.bg-timer .text-timer li.hour{margin-right:27px}
.bg-timer .text-timer li.minute{margin-right:14px}
.bg-timer .leave-request h2{margin-bottom:10px;margin-top:10px;text-transform:uppercase;font-family:'Roboto', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:24px;color:#000}
.bg-timer .leave-request .request-form > div{margin-top:5px}
.bg-timer .leave-request .request-form > div:first-child{margin-top:0}
.bg-timer .leave-request .request-form > div input[type="text"]{height:33px;border-radius:10px;border:1px solid rgba(0, 0, 0, 0.3);display:inline-block;vertical-align:top;width:273px;padding:0 14px;text-align:center;color:#000;font-family:'Roboto', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:18px}
.bg-timer .leave-request .request-form > div input[type="text"].error{border:1px solid rgba(255, 0, 0, 0.8)}
.bg-timer .leave-request .request-form > div input[type="submit"]{display:inline-block;vertical-align:top;border:none;background:none;width:213px;height:39px;text-indent:-9999em}
.bg-timer .leave-request .request-form > div input[type="submit"]:hover{background-position:-5px -250px}
.bg-timer .leave-request .request-form > div input[type="submit"]:active{background-position:-5px -201px}
.bg-timer .leave-request .request-form > div.want-di{position:relative;z-index:0;bottom:-9px}
.bg-timer .leave-request .request-form > div.want-call input[type="submit"]{border:none;background:none;width:194px;height:39px;text-indent:-9999em}
.bg-timer .leave-request .request-form > div.want-call input[type="submit"]:hover{background-position:-5px -103px}
.bg-timer .leave-request .request-form > div.want-call input[type="submit"]:active{background-position:-5px -54px}
.bg-timer.request-block{margin-top:50px}
.top-timer{font-family:'Roboto', Tahoma, sans-serif;line-height:1;font-weight:700;font-size:16px;color:#040404}
.top-timer strong{color:#fff}
.top-timer span{display:block;text-align:center;text-transform:uppercase;padding-top:7px}
.top-timer span:first-child{padding-top:0}
.top-timer .left{padding-left:50px}
.wrapper-timer{margin-bottom:22px}
.bg-popup{display:none;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);position:fixed;z-index:2999}
.popup{background-image:url(/images/bg-pop.png);background-repeat:repeat;display:none;padding:50px 87px;position:fixed;z-index:3000;left:50%;margin-left:-450px;min-height:100px;top:35%;width:900px}
.popup .close{opacity:.8;position:absolute;z-index:0;top:5px;right:5px;width:14px;height:13px;background-image:url(/images/close.png);background-repeat:no-repeat}
.popup > p{color:#636365;font-family:'Roboto', Tahoma, sans-serif;line-height:1;font-weight:300;font-size:18px;text-align:center;padding:10px 0 28px}
.popup .title{padding-bottom:23px;text-align:center;text-transform:uppercase;font-family:'pf_handbook_promedium', Tahoma, sans-serif;line-height:1;font-weight:500;font-size:36px;color:#fff}
.popup .wrapper-form{padding-top:0}
.popup .wrapper-form .column{width:40%}
.popup.ask-question{width:900px;height:454px;margin-top:-227px}
.popup.order-call{margin-top:-175px;height:350px}
.popup.order-call .wrapper-send{margin-top:14px;position:relative;text-align:center;z-index:0}
.popup.order-call .wrapper-send:after{display:block;content:'';clear:both}
.popup.order-call .wrapper-send .send{text-indent:-9999em}
.popup.in-popup .wrapper-after{display:block}
.popup .wrapper-after{display:none}
.popup .wrapper-after .title{margin-top:20px;text-align:center}
.popup .wrapper-after .title span{text-transform:lowercase}
.popup .wrapper-after p{margin-top:54px;color:#fff;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:22px;text-align:center}
.popup .wrapper-after .close{margin:43px auto 0;position:static;display:block;padding-top:6px;text-align:center;text-transform:uppercase;background-image:url(/images/bg-ok.png);background-repeat:no-repeat;width:107px;height:38px;float:none}
.wrapper-column:after{display:block;content:'';clear:both}
.wrapper-column{text-align:center}
.wrapper-column:after{display:block;content:'';clear:both}
.wrapper-column .column{display:inline-block;vertical-align:top;width:auto !important}
.outer-email{text-align:center}
.outer-email .wrapper-email{display:inline-block;vertical-align:top}
.popup .wrapper-form{background:none;border:none}
.popup .wrapper-form form > div.wrapper-send .send{text-indent:-9999em}
.popup .wrapper-form form > div{margin-top:18px}
#pbOverlay.show{opacity:1;pointer-events:auto}
#pbOverlay{opacity:0;overflow:hidden;width:100%;height:100%;position:fixed;z-index:9999;left:0;top:0;text-align:center;pointer-events:none;-moz-user-select:none;background:rgba(0, 0, 0, 0.85);background:radial-gradient(rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0.9) 100%);-webkit-transform:translate3d(0, 0, 0);-webkit-transition:opacity 300ms ease;-ms-transition:opacity 300ms ease;transition:opacity 300ms ease}
#pbOverlay.msie{background-color:rgba(0, 0, 0, 0.6)}
#pbOverlay.msie.pbLoading .wrapper{}
@keyframes pbLoaderFrames{50%{height:5px}
}
@-webkit-keyframes pbLoaderFrames{50%{height:5px}
}
#pbOverlay .pbLoader{visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:scale(.2);transform:scale(.2);position:absolute;z-index:999;top:50%;left:50%;margin:-50px 0 0 -50px;text-align:center;border-radius:100%;box-shadow:15px 32px 60px -20px #fff inset, 1px 1px 3px 1px #fff inset, 0 0 20px;width:100px;height:100px;transition:0.3s;-webkit-transition:0.2s}
#pbOverlay.thumbs .pbLoader{margin-top:-100px}
#pbOverlay.pbLoading:not(.msie):not(.error) .pbLoader{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}
#pbOverlay .pbLoader b{display:inline-block;vertical-align:middle;margin:0 2px;width:8px;height:60px;border-radius:5px;background:rgba(255, 255, 255, 0.8);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-webkit-animation:.9s pbLoaderFrames infinite linear;animation:.9s pbLoaderFrames infinite linear}
#pbOverlay .pbLoader b:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}
#pbOverlay .pbLoader b:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}
#pbOverlay .wrapper:after, #pbCaption .pbThumbs ul:after, #pbOverlay .prevNext:after, #pbOverlay .pbLoader:before{content:"";display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle}
@keyframes deadImage{50%{text-shadow:0 0 25px rgba(255, 255, 255, 0.5);transform:scale(.85)}
}
@-webkit-keyframes deadImage{50%{text-shadow:0 0 25px rgba(255, 255, 255, 0.5);-webkit-transform:scale(.85)}
}
#pbOverlay .wrapper{-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;height:100%;perspective:1200px;-webkit-perspective:1200px;position:relative}
#pbOverlay.video .wrapper{z-index:11;display:inline-block}
#pbOverlay.pbLoading .wrapper{display:inline-block;width:100%}
#pbOverlay .wrapper:before{content:'\2716';color:transparent;text-shadow:0 2px 35px rgba(255, 255, 255, 0);font-size:0;vertical-align:middle;cursor:default;-webkit-transition:text-shadow .7s ease-out;transition:text-shadow .7s ease-out}
#pbOverlay.error .wrapper:before{font-size:22em;text-shadow:0 0 0 #fff;-webkit-animation:2s 1s deadImage infinite linear;animation:2s 1s deadImage infinite linear}
#pbOverlay.thumbs .wrapper{margin-top:-50px;padding:50px 0}
#pbOverlay.error .wrapper img{width:0}
#pbOverlay .wrapper > div{display:none;width:624px;height:351px;vertical-align:middle;border-radius:5px;background:rgba(0, 0, 0, 0.5)}
#pbOverlay.video .wrapper > div{display:inline-block}
#pbOverlay iframe, #pbOverlay embed, #pbOverlay object{display:block;width:100%;height:100%;opacity:1;transition:0.5s}
#pbOverlay .wrapper .hide iframe{opacity:0}
#pbOverlay.show .wrapper > *{-ms-transition:.3s .5s ease-out;-webkit-transition:.8s .5s cubic-bezier(.1, .8, .5, 1.03);transition:.8s .5s cubic-bezier(.1, .87, .48, 1);-webkit-transform:none;-ms-transform:none;transform:none;-webkit-backface-visibility:hidden;box-shadow:0 0 20px #000}
#pbOverlay .wrapper > *, #pbOverlay.hide .wrapper > .prepare{display:inline-block;opacity:1;vertical-align:middle;transform:scale(0) rotateX(80deg);-webkit-transform:scale(0) rotateX(80deg);-ms-transform:scale(0) rotateX(80deg);border-radius:6px;border:none;max-height:95%;max-width:100%}
#pbOverlay.on .wrapper > *{transition-delay:0s;-webkit-transition-delay:0s;-ms-transition-delay:0s}
#pbOverlay .wrapper .zoomable{transition:.1s;-webkit-transition:.1s;-ms-transition:.1ms;position:relative;z-index:9}
#pbOverlay.hide .wrapper > *{transform:scale(1.2);-webkit-transform:scale(1.2);transform:none \9;opacity:0;-webkit-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in}
#pbCloseBtn, #pbAutoplayBtn{position:absolute;top:-50px;right:-50px;z-index:999;display:block;padding:0 0 20px 20px;text-align:center;cursor:pointer;color:#fff;transition:.3s .3s ease-out;-webkit-transition:.2s .3s ease-out}
.hide #pbCloseBtn{top:-50px;right:-50px}
.on #pbCloseBtn{top:-2px;right:-2px}
#pbCloseBtn:before{content:'\00D7';font-weight:bold}
#pbCloseBtn:before, #pbAutoplayBtn:before{display:inline-block;height:35px;width:35px;padding:8px 8px 12px 12px;font-size:2em;opacity:0.8;line-height:.7;vertical-align:middle;background:rgba(255, 255, 255, 0.2);border-radius:0 0 0 70px;transition:.1s ease-out;-webkit-transition:.1s ease-out}
#pbCloseBtn:hover:before{padding:15px 10px 24px 24px;background:rgba(255, 100, 100, 0.4)}
#pbAutoplayBtn{display:none;right:auto;left:-50px;padding:0;width:50px;height:50px;font-size:13px}
.hasAutoplay #pbAutoplayBtn{display:block}
#pbAutoplayBtn:hover{width:60px;height:60px}
.on #pbAutoplayBtn{top:0px;left:0px;transition:.1s ease-out;-webkit-transition:.1s ease-out}
#pbAutoplayBtn:before{content:'\2016';width:100%;height:100%;border-radius:0 0 70px 0;font-weight:bold;padding:0;text-indent:-6px;line-height:1.6}
#pbAutoplayBtn:active:before{text-shadow:0 0 3px #fff, 0 0 6px #fff}
#pbAutoplayBtn.play:before{content:'\25BA'}
#pbAutoplayBtn .pbProgress{display:none \9;width:100%;height:100%;overflow:hidden;position:absolute;padding:6px;top:0;left:0;opacity:0.2;transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0.4s;-ms-transition:0.4s;transition:0.4s}
#pbAutoplayBtn.playing .pbProgress{-webkit-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);transform:rotateZ(90deg)}
#pbAutoplayBtn .pbProgress:before{content:'';position:absolute;right:0;bottom:0;width:200%;height:200%;border-radius:50%;box-shadow:0 0 0 8px #fff inset}
#pbCaption, .hide #pbCaption{position:absolute;z-index:999;bottom:-110px;width:100%;-webkit-transition:0.4s;transition:0.4s}
.show.on #pbCaption{bottom:5px;transition-delay:.5s;-webkit-transition-delay:.5s}
#pbCaption .title, #pbCaption .counter{display:inline-block;color:#fff;margin:0 6px}
#pbCaption .counter{opacity:.55}
.pbCaptionText{-webkit-transition:.3s;transition:.3s;opacity:0.9;font-weight:bold;font-size:.9em;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}
.pbCaptionText.change{-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0}
#pbOverlay .pbThumbs{display:none;-webkit-transition:0.35s;transition:0.35s}
#pbOverlay.thumbs .pbThumbs{display:block;width:100%;padding:5px 0 2px;overflow:hidden}
#pbCaption .pbThumbs:hover{clear:both}
#pbCaption .pbThumbs ul{display:inline-block;position:relative;list-style:none;height:80px;padding:0 5px;margin:0;white-space:pre;transition:0.2s;-webkit-transition:0.2s}
#pbCaption .pbThumbs ul:after{vertical-align:bottom}
#pbCaption .pbThumbs li{display:inline-block;vertical-align:bottom;height:70%;opacity:.6;text-align:center;position:relative;transition:0.15s;-webkit-transition:0.15s}
#pbCaption .pbThumbs li.active{height:100%;opacity:1}
#pbCaption .pbThumbs li:hover{height:100%;opacity:1}
#pbCaption .pbThumbs li.video::before{content:'\25BA';color:#fff;font-size:20px;height:20px;width:20px;line-height:0.9;position:absolute;bottom:4px;left:7px;background:rgba(0, 0, 0, 0.4);box-shadow:0 0 0 3px rgba(0, 0, 0, 0.4);border-radius:0 3px 0 0;pointer-events:none}
#pbCaption .pbThumbs a{height:100%;padding:0 2px;display:block;-moz-user-select:none}
#pbCaption .pbThumbs img{height:96%;min-height:95.9%;border:2px solid #fff;max-width:none;border-radius:0;transition:0.15s;-webkit-transition:0.15s}
#pbCaption .pbThumbs li:hover img{min-height:96%}
#pbCaption .pbThumbs li.fast a img{transition:none;-webkit-transition:none}
#pbCaption .pbThumbs li.active a img{border-color:#d8ff16;min-height:96%}
#pbOverlay .prevNext{display:none;background:rgba(0, 0, 0, 0);position:absolute;z-index:10;height:100%;width:35%;padding:80px 0;opacity:0;box-sizing:border-box;-moz-box-sizing:border-box;top:0;transition:.2s ease-out;-webkit-transition:.2s ease-out;text-shadow:0 0 12px #000, 0 0 10px #fff;cursor:pointer}
#pbOverlay.hasArrows .prevNext{display:block}
#pbOverlay.on .prevNext:hover{opacity:.5}
#pbOverlay.on .prevNext:active{transition:80ms;opacity:1;text-shadow:0 0 16px #fff, 0 0 10px #000}
.prevNext b{display:inline-block;vertical-align:middle;transition:.2s ease-in;-webkit-transition:.2s ease-in}
.prevNext:hover b{transition:.2s cubic-bezier(.095, .87, .485, .985);-webkit-transition:.2s cubic-bezier(.095, .87, .485, .985)}
#pbPrevBtn b{transform:scale(.4) translateX(350px);-webkit-transform:scale(.4) translateX(350px)}
#pbNextBtn b{transform:scale(.4) translateX(-350px);-webkit-transform:scale(.4) translateX(-350px)}
#pbPrevBtn b:before, #pbNextBtn b:after{display:inline;line-height:.3;font-size:18em;font-weight:normal;color:#fff;font-family:Arial}
#pbPrevBtn b:before{content:'\2039'}
#pbNextBtn b:after{content:'\203A'}
#pbOverlay.on #pbPrevBtn:hover b{transform:scale(1) translateX(20px);-webkit-transform:scale(1) translateX(20px)}
#pbOverlay.on #pbNextBtn:hover b{transform:scale(1) translateX(-20px);-webkit-transform:scale(1) translateX(-20px)}
#pbOverlay.show #pbPrevBtn{left:0;text-align:left}
#pbOverlay.show #pbNextBtn{right:0;text-align:right}
@media all and (max-width:700px){#pbOverlay .wrapper img, #pbOverlay.hide .wrapper img.prepare{max-height:100%}
#pbOverlay.thumbs .wrapper{padding:0;margin:0}
#pbOverlay .pbThumbs{margin-bottom:-60px}
#pbOverlay .pbThumbs.show{margin:0}
#pbCaption .pbThumbs ul{height:50px}
#pbCaption .pbThumbs li{height:100%;opacity:1}
#pbCaption .pbThumbs li img{min-height:96.5%}
}
@media all and (max-width:710px){#pbCaption .pbThumbs li.active a img{min-height:96%}
}
.header{//background-image:url(/images/bg-top2.jpg);background-repeat:no-repeat;background-position:center top;height:688px;position:relative;z-index:0}
.header:after{content:'';position:absolute;z-index:1;background-image:url(/images/z.png);height:31px;width:100%;background-position:center top;background-repeat:no-repeat;left:0;bottom:0}
.header .logo{float:left;margin:4px 0 0px 45px}
.header .phone-block{padding-left:22px}
.header .phone-block > span{font-family:'pf_handbook_probold', Tahoma, sans-serif;line-height:1;font-weight:700;font-size:48px;display:block;text-shadow:1px 1px 2px black;}
.header .phone-block > span > span{//color:#ba5740}
.header .add-order{position:relative;z-index:10;display:inline-block;vertical-align:top;background:url('/images/bg-button.png') no-repeat -2px -44px;width:296px;height:38px}
.header .add-order:hover{background-position:-2px -2px}
.header .add-order.margin{margin:18px 0 0 24px}
.header .bu{margin-top:-3px;padding-left:24px;position:absolute;}
.header .bu span{//text-transform:uppercase;display:block;font-family:'pf_handbook_promedium', Tahoma, sans-serif;line-height:52px;font-weight:500;font-size:60px;color:#000;text-shadow:1px 1px 2px black;}
.header .wrapper-order{text-align:center;background-image:url(/images/bg-form.png);background-repeat:no-repeat;width:380px;height:368px;position:absolute;z-index:1000;right:-155px;top:-24px;padding-top:75px}
.header .wrapper-order .title{font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:36px;color:#fff;text-transform:uppercase}
.header .wrapper-order > p{padding-bottom:24px;padding-top:15px;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:14px;font-weight:400;font-size:18px;color:#fff;text-transform:lowercase;width:253px;margin:0 auto}
.header-bottom{//background-image:url(/images/bg-header-bottom.jpg);background-repeat:no-repeat;background-position:center top;height:672px}
.header-bottom .title{font-family:'pf_handbook_probold', Tahoma, sans-serif;line-height:1;font-weight:700;font-size:48px;text-transform:uppercase;color:#fdcd82;text-align:center;margin-top:197px}
.header-bottom .or{margin-top:69px;position:relative;z-index:0;left:-4px;text-transform:uppercase;color:#fff;font-family:'pf_handbook_probold', Tahoma, sans-serif;line-height:1;font-weight:700;font-size:36px;text-align:center}
.form-request{margin:0 auto;width:269px}
.form-request > div{margin-top:8px;width:100%;height:36px;background-color:#fff}
.form-request > div:first-child{margin-top:0}
.form-request > div input[type="text"]{border:none;background:none;outline:none;padding-left:39px;font-family:'pf_handbook_prothin', Tahoma, sans-serif;line-height:1;font-weight:100;font-size:18px;display:inline-block;vertical-align:top;width:100%;height:36px}
.form-request > div input[type="text"]:focus{outline:none}
.form-request > div input[type="text"].name{background:url('/images/form.png') no-repeat 8px 4px}
.form-request > div input[type="text"].name:focus{background-position:8px -23px}
.form-request > div input[type="text"].phone{background:url('/images/form.png') no-repeat 8px -76px}
.form-request > div input[type="text"].phone:focus{background-position:8px -49px}
.form-request > div.wrapper-send{background:none}
.form-request > div.wrapper-send .send{text-indent:-9999em;background:url('/images/form.png') no-repeat -5px -113px;width:269px;height:45px}
.form-request > div.wrapper-send .send:hover{background-position:-5px -168px}
.list-switch{position:relative;z-index:0;margin-top:390px;}
.list-switch li{position:absolute;z-index:0;top:-52px}
.list-switch li a{display:inline-block;vertical-align:top;text-decoration:none;background:url('/images/bg-switch.png') no-repeat}
.list-switch li a span{position:relative;z-index:0;top:-5px;display:block;text-align:center;text-transform:uppercase;color:#000;font-family:'pf_handbook_promedium', Tahoma, sans-serif;line-height:26px;font-weight:500;font-size:36px}
.list-switch li:first-child{left:-120px}
.list-switch li:first-child a{background-position:-2px -2px;width:517px;height:120px}
.list-switch li:first-child a:hover{background-position:-2px -126px}
.list-switch li:nth-child(2){right:-113px}
.list-switch li:nth-child(2) a{background-position:-11px -250px;width:511px;height:117px}
.list-switch li:nth-child(2) a:hover{background-position:-11px -374px}
.in-active{height:720px}
.in-active li{padding-top:65px;text-align:center;color:#000;font-family:'pf_handbook_prothin', Tahoma, sans-serif;line-height:1;font-weight:100;font-size:24px}
.in-active div{height:130px;}
.in-active li p{padding-top:48px}
.in-active li p.in{padding-top:31px}
.in-active li .flags li{padding-top:16px;font-family:'pf_handbook_prothin', Tahoma, sans-serif;line-height:1;font-weight:100;font-size:18px;text-align:left;padding-left:130px;position:relative;z-index:0}
.in-active li .flags li:after{content:'';position:absolute;z-index:1;background:url('/images/flags.png') no-repeat;width:28px;height:18px;left:78px;top:18px}
.in-active li .flags li a{color:#000;text-decoration:none}
.in-active li .flags li:first-child{padding-top:25px}
.in-active li .flags li:first-child:after{background-position:0 0;top:25px}
.in-active li .flags li:nth-child(2):after{background-position:0 -31px}
.in-active li .flags li:nth-child(3):after{background-position:0 -59px}
.in-active li .flags li:nth-child(4):after{background-position:0 -89px}
.in-active li .flags li:nth-child(5):after{background-position:0 -119px}
.title-block{text-align:center;text-transform:uppercase;color:#000;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:40px;padding-top:54px}
.title-block span{position:relative;z-index:0}
.title-block span:after, .title-block span:before{content:'';position:absolute;z-index:1;width:94px;height:3px;top:24px;background-image:url(/images/line.png);background-repeat:no-repeat}
.title-block span:after{left:-114px}
.title-block span:before{right:-114px}
.title-block.black{color:#fff}
.title-block.black span:after, .title-block.black span:before{background-image:url(/images/line-deliv.png)}
.manufacturers .title-block{padding-bottom:40px}
.manufacturers ul{text-align:center;padding-bottom:65px}
.manufacturers ul li{display:inline-block;vertical-align:middle;margin-left:12px}
.catalog{background-image:url(/images/bg-fon.png);background-repeat:repeat;padding-bottom:124px;padding-top:120px;}
.catalog .title-block{position:relative;z-index:0}
.catalog .title-block i{display:none;content:'';position:absolute;z-index:1;background-image:url(/images/may.png);background-repeat:no-repeat;width:381px;height:200px;top:-133px;left:-123px}
.catalog-list{position:relative;z-index:0;padding-top:70px}
.catalog-list > li{padding-right:11px}
.catalog-list > li > div{overflow:hidden;width:315px;height:650px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;margin-bottom:10px;}
.catalog-list > li > div:hover{background-color:#dbcab0}
.catalog-list > li > div .wrapper-img{text-align:center}
.catalog-list > li > div .wrapper-img img{display:inline-block;vertical-align:top;border:8px solid #fff;//width:316px;height:241px;}
.catalog-list > li > div .list-img:after{display:block;content:'';clear:both}
.catalog-list > li > div .list-img li{float:left}
.catalog-list > li > div .list-img img{cursor:pointer;display:inline-block;vertical-align:top;border:5px solid #fff;width:63px;height:54px}
.catalog-list > li > div .description{padding-top:20px}
.catalog-list > li > div .description .names{padding-left:10px;padding-right:10px}
.catalog-list > li > div .description .names h2{padding-bottom:5px;color:#000;font-family:'pf_handbook_promedium', Tahoma, sans-serif;line-height:1;font-weight:500;font-size:18px;text-transform:lowercase}
.catalog-list > li > div .description .names h2:first-letter{text-transform:uppercase}
.catalog-list > li > div .description .names h3{color:#000;font-family:'pf_handbook_promedium', Tahoma, sans-serif;line-height:1;font-weight:500;font-size:29px;padding-bottom:40px;height:50px}
.catalog-list > li > div .description .block-2{padding-left:10px;padding-right:10px}
.catalog-list > li > div .description .block-2:after{display:block;content:'';clear:both}
.catalog-list > li > div .description .block-2 > p:first-child{margin-bottom:10px}
.catalog-list > li > div .description .block-2 > p:nth-of-type(2){margin-bottom:31px}
.catalog-list > li > div .description .block-2 span{text-transform:lowercase;display:inline-block;vertical-align:top}
.catalog-list > li > div .description .block-2 span:nth-of-type(1){float:left;width:88px}
.catalog-list > li > div .description .block-2 span:nth-of-type(1){float:left}
.catalog-list > li > div .description .price{text-align:center}
.catalog-list > li > div .description .price span{left:-8px;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:36px;width:auto !important;position:relative;z-index:0;text-transform:lowercase;display:inline-block;vertical-align:top;float:none !important}
.catalog-list > li > div .description .price span:after{width:17px;height:21px;content:'';position:absolute;z-index:1;top:8px;right:-24px;//background-image:url(/images/cur.png);background-repeat:no-repeat}
.catalog-list > li > div .description .wrapper-more{text-align:center}
.catalog-list > li > div .description .wrapper-more .add-order{position:relative;z-index:10;display:inline-block;vertical-align:top;border-bottom: 1px dashed #000;    color: #000;}
.catalog-list > li > div .description .wrapper-more .add-order:hover{text-decoration:none;color:red;}
.catalog-list > li > div .description .wrapper-more .add-order.margin{margin:18px 0 0 0}
.catalog-list > li > div .description .wrapper-more .call-manager{background:url('/images/mores.png') no-repeat -2px -51px;width:233px;height:45px;text-align:center;display:inline-block;vertical-align:top;font-family:'Roboto', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:15px;margin-top:10px;color:#000;text-decoration:none;padding-bottom:2px}
.catalog-list > li > div .description .wrapper-more .call-manager:hover, .catalog-list > li > div .description .wrapper-more .call-manager:active{text-decoration:none;background-position:-2px -2px}
.order-section{margin-top:-8px;background-image:url(/images/bg-1.png);height:251px}
.helmet{background-image:url(/images/helmet.png);background-repeat:no-repeat;background-position:center -30px;height:251px}
.money-liz{background-image:url(/images/money1.png);background-repeat:no-repeat;background-position:center -30px;height:251px}
.order-lizing{margin-top:-8px;background-image:url(/images/bg-1.png);height:251px}
.left-descr{padding-top:53px}
.left-descr .title{width:350px;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:36px;color:#fff;text-transform:uppercase}
.left-descr .title span{font-size:22px;}
.left-descr p{font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:18px;color:#fff;padding-top:15px}
.right-descr .form-request{padding-top:57px}
#pbOverlay *:after, #pbOverlay *:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.reasons{margin-top:-31px;//background-image:url(/images/reasons.png);background-repeat:no-repeat;background-position:center -1px;background-size:cover;height:782px}
.reasons .reasons-block{padding-top:29px;width:406px;height:614px;margin-top:67px}
.reasons .reasons-block .title{padding-bottom:60px}
.reasons .reasons-block .title span{display:block;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:40px;font-weight:400;font-size:44px;text-transform:uppercase}
.reasons .reasons-block ul li{margin-left:60px;height:30px;margin-top:55px;position:relative;z-index:0}
.reasons .reasons-block ul li:first-child{margin-top:0}
.reasons .reasons-block ul li:after{top:-24px;content:'';position:absolute;z-index:1;background:url('/images/bg-reasons.png') no-repeat -5px -5px;width:70px;height:75px;left:-83px}
.reasons .reasons-left{padding-left:97px;float:left;background-color:rgba(41, 14, 7, 0.9)}
.reasons .reasons-left .title > span{color:#f3be6a}
.reasons .reasons-left ul{width:274px}
.reasons .reasons-left ul > li{color:#f3be6a}
.reasons .reasons-right{padding-left:63px;margin-right:52px;float:right;background-color:rgba(251, 232, 202, 0.9)}
.reasons .reasons-right .title > span{color:#8a331f}
.reasons .reasons-right ul{width:327px}
.reasons .reasons-right ul > li{color:#000}
.reasons .reasons-right ul > li:after{background-position:-5px -90px}
.how-we-work{height:579px;//background-image:url(/images/zab.png);background-position:center bottom;background-repeat:no-repeat}
.how-we-work .list-step{padding-top:91px;width:100%}
.how-we-work .list-step:after{display:block;content:'';clear:both}
.how-we-work .list-step li{margin-left:45px;text-align:center;float:left;width:168px}
.how-we-work .list-step li:first-of-type{margin-left:0}
.how-we-work .list-step li .step-img{display:inline-block;vertical-align:top;background:url('/images/steps.png') no-repeat;opacity:0;width:145px;height:150px;-moz-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);margin-bottom:23px;position:relative;z-index:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 1.2s ease-out;-o-transition:all 1.2s ease-out;}
.how-we-work .list-step li .step-img:after{content:'';position:absolute;z-index:1;top:67px;right:-43px;background-image:url(/images/arrows-step.png);background-repeat:no-repeat;width:21px;height:14px}
.how-we-work .list-step li .step-img.step1{background-position:0 0}
.how-we-work .list-step li .step-img.step2{background-position:-214px 0}
.how-we-work .list-step li .step-img.step1:hover{
    transform: scale(1.1);
}
.how-we-work .list-step li .step-img.step2:hover{
    transform: scale(1.1);
}
.how-we-work .list-step li .step-img.step3:hover{
    transform: scale(1.1);
}
.how-we-work .list-step li .step-img.step4:hover{
    transform: scale(1.1);
}
.how-we-work .list-step li .step-img.step5:hover{
    transform: scale(1.1);
}



.how-we-work .list-step li .step-img.step3{background-position:-428px 0}
.how-we-work .list-step li .step-img.step4{background-position:-641px 0}
.how-we-work .list-step li .step-img.step5{background-position:-854px 0}
.how-we-work .list-step li .step-img.step5:after{background:none}
.how-we-work .list-step li .step-img.show{top:0;left:0;-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}
.how-we-work .list-step li span{display:inline-block;vertical-align:top;height:44px;margin-bottom:7px}
.how-we-work .list-step li span:first-of-type{font-family:'pf_handbook_prothin', Tahoma, sans-serif;line-height:1;font-weight:100;font-size:21px;color:#000}
.how-we-work .list-step li .number{font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:49px;text-align:center;text-transform:uppercase;color:#9a9a9a;padding-top:18px;border-top:1px solid #000}
.delivery{padding-top:50px;padding-bottom:59px;margin-bottom:30px;background-image:url(/images/bg-delivery.jpg);background-repeat:repeat;min-height:800px;position:relative;z-index:0}
.delivery:after{content:'';position:absolute;z-index:1;width:100%;background-image:url(/images/top-delivery.png);background-position:center top;height:31px;left:0;top:0}
.delivery:before{content:'';position:absolute;z-index:1;width:100%;background-image:url(/images/bottom-delivery.png);height:31px;left:0;bottom:-8px}
.delivery .list-delivery{padding-top:62px}
.delivery .list-delivery:after{display:block;content:'';clear:both}
.delivery .list-delivery li{float:left;width:245px;height:282px;background-color:#fff;margin-left:6px;margin-top:6px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.delivery .list-delivery li:hover{outline:6px solid #faca7d}
.delivery .list-delivery li .wrapper-img{padding-top:5px;display:table-cell;vertical-align:middle;text-align:center;width:245px;height:158px}
.delivery .list-delivery li .wrapper-img img{display:inline-block;vertical-align:top;max-height:153px;max-width:245px}
.delivery .list-delivery li h2{text-align:center;font-family:'pf_handbook_prothin', Tahoma, sans-serif;line-height:1;font-weight:100;font-size:24px;color:#000;margin-bottom:10px;height:50px}
.delivery .list-delivery li .link-form{display:block;margin:0 auto;background:url('/images/delivery.png') no-repeat -5px -60px;width:170px;height:45px}
.delivery .list-delivery li .link-form:hover{background-position:-5px -5px}
.partners{padding-top:60px;background:url(/images/zub-bottom.jpg) no-repeat center top;}
.partners .inner-partners{text-align:center}
.partners .list-partners{display:inline-block;vertical-align:top;padding-top:30px}
.partners .list-partners:after{display:block;content:'';clear:both}
.partners .list-partners li{display:inline-block;vertical-align:top;margin-left:9px;margin-top:9px}
.partners .list-partners li:first-of-type{margin-left:0}
.partners .list-partners li:nth-of-type(5n){margin-left:0}
.partners .list-partners li .wrapper-img{display:table-cell;text-align:center;vertical-align:middle;width:220px;height:220px;border:1px solid #dbdbdb}
.partners .list-partners li .wrapper-img img{display:inline-block;vertical-align:top}
.deliveryRrussia{background-image:url(/images/bg-b.jpg);background-repeat:no-repeat;background-position:center top;height:796px;padding-top:61px}
.deliveryRrussia .title{text-indent:5px;text-align:center;text-transform:uppercase;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:40px;color:#fefefe}
.our-clients{background-image:url(/images/bg-fon.png);background-repeat:repeat;background-position:center bottom;padding-bottom:80px}
.our-clients .list-clients{margin-top:45px;background-image:url(/images/clients.png);background-repeat:no-repeat;background-position:center top}
.our-clients .list-clients:after{display:block;content:'';clear:both}
.our-clients .list-clients li{width:257px;padding-left:10px;height:290px;display:table-cell;text-align:center;vertical-align:middle;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:22px;color:#fff;text-transform:uppercase}
.reviews{background-image:url(/images/bg-fon.png);background-repeat:repeat;padding-bottom:105px;position:relative;z-index:0}
.reviews:after{content:'';position:absolute;z-index:1;background-image:url(/images/z.png);height:31px;width:100%;background-position:center top;background-repeat:no-repeat;left:0;bottom:-30px;transform:rotate(180deg)}
.reviews:before{content:'';position:absolute;z-index:1;background-image:url(/images/z.png);height:31px;width:100%;background-position:center top;background-repeat:no-repeat;left:0;top:-12px;}
.reviews .bor{width:100%;position:absolute;z-index:1;left:0;bottom:0;//background-image:url(/images/bg-z.png);background-repeat:no-repeat;background-position:-18px 0;height:31px}
.reviews .list-reviews h2, .reviews .list-reviews h3{padding-left:48px}
.reviews .list-reviews h2{font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:24px;color:#000}
.reviews .list-reviews h3{font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:14px;color:#000;padding-bottom:12px}
.reviews .list-reviews .wrapper-review-list{margin-top:18px;margin-bottom:20px;min-height:200px;position:relative;z-index:1}
.reviews .list-reviews .wrapper-review-list:after{content:'';position:absolute;z-index:1;background-image:url(/images/reviews-arrow.png);background-repeat:no-repeat;width:69px;height:24px;top:-23px;left:37px}
.reviews .list-reviews .wrapper-review-list .bg{position:absolute;z-index:0;top:4px;left:3px;width:100%;height:100%;background-color:#967d5e}
.reviews .list-reviews .wrapper-review-list p{position:relative;z-index:0;padding:5px 48px;color:#fff;background-color:#ae9677;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:18px}
.reviews .list-reviews .wrapper-review-list p:nth-child(2){padding-top:48px;}
.reviews .list-reviews .wrapper-review-list p:last-child{padding-bottom:48px;}
.reviews .row{padding-top:50px}
.reviews .list-r-links li{margin-bottom:40px}
.reviews .list-r-links li h2, .reviews .list-r-links li h3{padding-left:48px}
.reviews .list-r-links li h2{font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:24px;color:#000}
.reviews .list-r-links li h3{font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:14px;color:#000;padding-bottom:12px}
.reviews .list-r-links li .wrapper-review-list{margin-left:10px;margin-top:18px;margin-bottom:20px;min-height:200px;position:relative;z-index:1}
.reviews .list-r-links li .wrapper-review-list:after{content:'';position:absolute;z-index:1;//background-image:url(/images/reviews-arrow.png);background-repeat:no-repeat;width:69px;height:24px;top:-23px;left:37px}
.reviews .list-r-links li .wrapper-review-list .bg{position:absolute;z-index:0;top:4px;left:3px;width:100%;height:100%;//background-color:#967d5e}
.reviews .list-r-links li .wrapper-review-list a{display:inline-block;vertical-align:top;position:relative;z-index:1;padding:22px;background-color:#ae9677}
.verify{position:relative;z-index:0;background-image:url(/images/bg-verify.jpg);background-repeat:no-repeat;height:262px;background-position:center top}
.verify .bor{width:100%;height:31px;position:absolute;z-index:1;left:0;bottom:0;background-image:url(/images/bg-v.png);background-repeat:no-repeat;background-position:center top}
.verify .title{text-align:center;color:#fff;text-transform:uppercase;font-family:'pf_handbook_proregular', Tahoma, sans-serif;line-height:1;font-weight:400;font-size:24px;margin:50px 0 23px}
.verify .link-form{display:block;margin:0 auto;background:url('/images/verify-button.png') no-repeat -5px -5px;width:638px;height:87px;position:relative;z-index:0}
.verify .link-form:after{content:'';position:absolute;z-index:1;background-image:url(/images/bg-verify-man.png);background-repeat:no-repeat;top:-233px;left:-209px;width:396px;height:395px}
.verify .link-form:hover{background-position:-5px -102px}
.get{height:923px;background-image:url(/images/get.jpg);background-repeat:no-repeat;background-position:center bottom}
.get .list-get{margin-top:45px;text-align:center}
.get .list-get li{display:inline-block;vertical-align:top;padding-top:72px;width:233px;color:#000;font-family:'pf_handbook_prothin', Tahoma, sans-serif;line-height:1;font-weight:100;font-size:24px;margin-left:18px}
.get .list-get li:nth-of-type(5n){margin-left:0}
.get .list-get li.get-icon{position:relative;z-index:0}
.get .list-get li.get-icon:after{content:'';position:absolute;z-index:1;background:url('/images/check.png') no-repeat 0 0;width:58px;height:42px;top:10px;left:76px}
.get .list-get li.get-icon.get-icon2:after{background-position:-290px 0}
.get .list-get li.get-icon.get-icon3:after{background-position:-537px 0}
.get .list-get li.get-icon.get-icon4:after{background-position:-792px 0}
.get .list-get li.get-icon.get-icon5:after{background-position:-382px -202px}
.footer{margin-top:8px;position:relative;z-index:2;#height:800px;}
.footer .container{position:relative;z-index:2}
.footer .container .address{margin:0 auto;background:url(/images/map.png) no-repeat;width:675px;height:402px;position: relative;    bottom: -57px;}
.footer .container .address .wrapper-com-logo{text-align:center}
.footer .container .address .wrapper-com-logo img{display:inline-block;vertical-align:top}
.footer .container .address .title-block{padding-top:30px;padding-bottom:15px}
.footer .container .address .list-address li{margin-top:25px;text-align:center;position:relative;z-index:0}
.footer .container .address .list-address li:first-of-type{margin-top:15px}
.footer .container .address .list-address li span:first-of-type:after{content:'';position:absolute;z-index:1;background:url('/images/icon-map.png') no-repeat 0 0;width:19px;height:28px;top:-1px;left:-31px}
.footer .container .address .list-address li span{font-family:'pf_handbook_prothin', Tahoma, sans-serif;line-height:1;font-weight:100;font-size:24px;color:#000;position:relative;z-index:0;display:inline-block;vertical-align:top}
.footer .container .address .list-address li:nth-of-type(2) span:first-of-type:after{top:5px;left:-46px;background-position:-95px -59px;width:26px;height:19px}
.footer .container .address .list-address li:nth-of-type(3) span:first-of-type:after{top:4px;left:216px;background-position:-95px -104px;width:26px;height:26px}
.footer .container .address .list-address li:nth-of-type(3) span{display:block}
.footer .wrapper-map{position:absolute;z-index:1;top:7px;left:0;width:100%}
.footer .dev-logo{text-decoration:none;position:absolute;z-index:10;right:0;bottom:-451px;width:355px;height:60px;display:inline-block;vertical-align:top}
.footer .dev-logo > span{position:relative;z-index:0;top:2px;display:inline-block;vertical-align:top}
.footer .dev-logo > span span{display:block;color:#000;font:12px Arial, sans-serif}
.footer .dev-logo img{display:inline-block;vertical-align:top}
.footer-menu,
.footer-menu~.menu ul{display:inline;font-size:8px;}
.footer-menu~.menu, .footer-menu~.menu ul{margin:0;display:inline;}
.main{//height:6934 px;height:auto;overflow:hidden}
.mbk{position:relative;z-index:0}
.mbk .delivery{background-image:url(/images/delivery.png);background-repeat:no-repeat;width:212px;height:75px;display:block;position:absolute;z-index:1;top:85px;right:180px}
@media screen and (max-width:1025px){html, body{width:1000px !important}
html .container, body .container{width:1024px !important}
html .main, body .main{width:1054px}
.container{padding:0}
.popup-quest{position:relative;z-index:0;left:-36px}
.col-lg-3{float:left;width:25%}
.col-lg-6{width:50%;float:left}
.col-lg-4{width:33.3333%;float:left}
.col-lg-5{width:30%;float:left}
.col-lg-7{width:58.3333%;float:left}
.main{position:relative;z-index:0}
.nav{width:958px !important}
.wrapper .map .right .because{width:500px !important;height:262px !important}
.wrapper .map .help{font-size:47px !important;top:121px !important}
.mbk .delivery{right:56px}
.catalog-list > li{padding-left:3px;padding-right:3px}
.delivery .list-delivery{left:-8px;position:relative;z-index:0}
.our-clients .list-clients{position:relative;z-index:0;left:-18px}
.reviews{position:relative;z-index:0;left:-5px}
.get{position:relative;z-index:0;left:-31px}
.list-switch li a span{font-size:29px}
.list-switch li:first-child a span{padding-left:96px}
.list-switch li:nth-of-type(2) a span{padding-right:96px}
}
.seo{margin:30px 0;}
.seo-container p{padding:30px 30px;line-height:1.5;//text-indent:20 px;}
.menu{margin:20px 0;}
.menu ul{margin:0;padding:0;list-style-type:none;list-style-image:none;text-align:center;}
.menu li{display:inline;margin:0 10px;}
.menu li a{color:black;text-decoration:underline;}
.menu li a:hover{text-decoration:none;}
.description_table{width:100%;border-collapse:separate;border-spacing:0px 5px;}
.description_table tr td{vertical-align:top;}
.description_table tr td:first-child{width:57%;}
.description_table tr td:nth-child(2){text-align:right;}
#phone_order_container{position:absolute;left:200px;color:white;}
#black_line{position:absolute;width:35%;height:67px;background-color:black;}
#black_line2{left:1%;position:relative;width:20%;height:67px;}
#header_logo_text_container{float:right;width:150px;color:#fff;height:100%;padding:10px;line-height:1.1;}
#item_details{height:100%;width:100%;background-image:url(/images/bg-fon.png);background-repeat:repeat;}
#item_details_title{color:#000;font-family:'pf_handbook_promedium', Tahoma, sans-serif;line-height:1;font-weight:500;font-size:30px;padding-bottom:40px;height:50px;text-align:center;}
#item_details_title2{color:#000;font-family:'pf_handbook_promedium', Tahoma, sans-serif;line-height:1;font-weight:500;font-size:20px;text-align:center;}
#item_details_list{border-collapse:separate;border-spacing:10px 5px;background-image:url(/images/bg-fon.png);background-repeat:repeat;}
.big_image_play{position:absolute;display:block;background:url(/images/play_button.png) no-repeat;height:70px;width:70px;top:80px;left:135px;background-size:100% 100%;}
#products{margin:0 auto;width:1024px;min-height:100px;}
.portfolio-item{margin-bottom:25px;height:100px;width:23%;margin-right:20px;border:1px solid black;box-shadow:8px 7px 4px 1px rgba(0, 0, 0, 0.83);text-align:center;}
.portfolio-item a div{height:70px;position:relative;}
.portfolio-item img{margin-top:10px;max-width:161px;max-height:61px;}
.portfolio-item a span{text-decoration:underline;position:absolute;bottom:-25px;left:0;width:100%;}
.col-md-3.portfolio-item a:hover{text-decoration:none;}
.header-text{text-align:center;height:50px;padding:15px 0px 15px 0px;}
.wrap{padding-top:50px;}
.logotype{margin-top:10px;width:300px;height:60px;}
#logo_table td{width:33%;}
#logo_table{width:100%;}
.logo{width:100%;height:100px;top:0;text-align:center;}
div.footer>div.container{height:800px;}
.header-ads{position:absolute;top:100px;left:40px;z-index:9999;}
.header-ads img{width:460px;}
.header-ads2{position:absolute;top:100px;left:40px;z-index:9999;}
.header-ads2 img{width:460px;}
.header-block{position:absolute;left:-30px;bottom:-100px;width:1200px;max-width:75%;word-wrap:break-word;text-align:center;z-index:9999;}
.header-block__item{display:inline-block;width:400px;height:170px;margin-left:-80px;text-align:center;color:#fff;background:url(/images/1-02.png) no-repeat center center;background-size:400px;}
.header-block__text{display:table-cell;width:340px;height:110px;margin:0 auto;padding:20px;font-family:'Open Sans', sans-serif;font-size:18px;line-height:1.1;box-sizing:border-box;transform:rotate(7deg) translateX(20px) translateY(20px);text-align:center;vertical-align:middle;color:#fff;}
.lising{height:670px;padding-top:40px;}
.x1{width:740px;margin:auto;padding:30px;text-align:center;line-height:20px;}
.x2{padding-bottom:8px;font-weight:bold;}
.x3{font-size:17px;font-weight:bold;}
.x4{font-size:17px;font-weight:bold;padding-bottom:20px;}
.x5{float:left;display:block;margin-right:5px;margin-bottom:5px;width:210px;height:100px;border:2px solid transparent;-webkit-box-shadow:3px 3px 10px 0px #cccccc;-moz-box-shadow:3px 3px 10px 0px #cccccc;box-shadow:3px 3px 10px 0px #cccccc;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;}
.x5:hover{border:2px solid transparent;-webkit-box-shadow:3px 3px 10px 0px #ABABAB;-moz-box-shadow:3px 3px 10px 0px #ABABAB;box-shadow:3px 3px 10px 0px #ABABAB;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;}
.x6{padding:5px;font-size:14px;}
.x7{max-width:180px;max-height:40px;}
.x8{height:540px;width:50%;left:0;position:absolute;z-index:10;background-size:cover !important;}
.x9{height:540px;width:50%;right:0;position:absolute;z-index:10;background-size:cover !important;}
.x10{position:relative;z-index:100;background-image:url(/images/viezd.png)}
.x11{max-height:10px;}
.my_options{cursor:pointer;cursor:hand;}
.clear{clear:both;}
.big-logo{
    text-align: center;
    margin: 30px 0;
}

.x4{
    text-align: center;
    font-weight: bold;
    font-size: 2em;
    margin: 40px 0 20px 0;
}

.x2{
    font-weight: bold;
    margin-bottom: 10px;
}

.brand-items{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    column-gap: 20px;
    row-gap: 20px;
}

.brand-item {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 10px;
    box-shadow: 0 5px 10px rgba(0,0,0,0.5);
    font-size: 1.2rem;
}

.brand-item span{
    text-align: center;
    margin-top: 20px;
}

.brand-item .brand-photo{
    height: 120px;
    width: 100%;
}

.brand-item{
    color: #000;
}

.brand-item .brand-photo img{
    height: 100%;
    width: 100%;
    object-fit: contain;
}