@import url('https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic');@import url('https://fonts.googleapis.com/css?family=PT+Serif:400,700&subset=cyrillic');@import url('https://fonts.googleapis.com/css?family=Playfair+Display&subset=cyrillic');#page{background-color:#fff;margin:0 auto;width:1202px;}.container::after{content:"";clear:both;display:block;}.table-row{display:table;width:100%;}.table-row .column{display:table-cell;vertical-align:top;}.column-1{width:356px;}.column-2{}
*{margin:0;padding:0;border:0;outline:0;}body{background-color:#e9e9e9;color:#0a0a0a;font-family:'Roboto',sans-serif;font-size:16px;line-height:1.2em;word-wrap:break-word;margin:0;padding:0;border:0;outline:0;}a:link,a:visited{color:inherit;text-decoration:underline;}a:hover,a:active,a:focus{color:inherit;text-decoration:none;}h1,h2,h3,h4,h5,h6{color:#222;font-weight:300;line-height:1.2em;margin:1.0em 0 0.5em;}h1,h2{font-family:'Playfair Display',serif;font-size:24px;}h3{font-size:20px;}p{margin:0 0 20px;}img{outline:0;}ol,ul{margin:0;padding:0;}ol li,ul li{margin:0 0 18px;padding:0;}ul.menu{margin:0;padding:0;}ul.menu li{list-style:none;margin:0;padding:0;}ul.menu li a{color:inherit;text-decoration:none;}input::-webkit-input-placeholder{color:#000;}input::-moz-placeholder{color:#000;}input:-moz-placeholder{color:#000;}input:-ms-input-placeholder{color:#000;}input::placeholder{color:#000;}textarea::-webkit-input-placeholder{color:#000;}textarea::-moz-placeholder{color:#000;}textarea:-moz-placeholder{color:#000;}textarea:-ms-input-placeholder{color:#000;}textarea::placeholder{color:#000;}input:focus::-webkit-input-placeholder{color:transparent;}input:focus::-moz-placeholder{color:transparent;}input:focus:-moz-placeholder{color:transparent;}input:focus:-ms-input-placeholder{color:transparent;}input:focus::placeholder{color:transparent;}textarea:focus::-webkit-input-placeholder{color:transparent;}textarea:focus::-moz-placeholder{color:transparent;}textarea:focus:-moz-placeholder{color:transparent;}textarea:focus:-ms-input-placeholder{color:transparent;}textarea:focus::placeholder{color:transparent;}.form-text{background-color:transparent;border:1px solid #bbbbbb;font-family:'Roboto',sans-serif;color:#000;font-size:15px;line-height:38px;height:38px;padding:0 8px;box-sizing:border-box;width:100%;}.form-textarea{background-color:transparent;border:1px solid #bbbbbb;font-family:'Roboto',sans-serif;color:#000;font-size:15px;line-height:1.2em;padding:6px 8px;resize:none;box-sizing:border-box;}.form-actions,.form-item{margin:0 0 10px 0;}.required{box-shadow:0 0 0 transparent;}.form-submit,.node-readmore a,a.link-button{display:inline-block;border:1px solid #e1e1e1;color:#898888;font-size:14px;letter-spacing:0.045em;line-height:34px;height:34px;padding:0 14px;text-decoration:none;}.form-submit:hover,.node-readmore a:hover,a.link-button:hover{text-decoration:none;}a.link-more{background-image:url(/sites/all/themes/uaz/images/more.png);background-position:100% 100%;background-repeat:no-repeat;display:inline-block;color:#3d3d3d;font-family:'Roboto',sans-serif;font-size:14px;line-height:1em;padding-right:18px;text-decoration:none;}a.link-more:hover{text-decoration:underline;}.block > h2 a.link-more{float:right;margin-top:17px;}#header{background-color:#fff;height:108px}#header .site-name{background-color:#e1e1e1;background-image:url(/sites/all/themes/uaz/images/bg-site-name.png);background-position:50% 100%;background-repeat:no-repeat;font-family:'Playfair Display',serif;font-size:24px;line-height:1.5em;letter-spacing:0.1em;box-sizing:border-box;height:108px;padding:19px 10px;text-align:center;}#header .wrap-logo{float:right;position:relative;}#header .wrap-logo #logo{display:block;}#header .wrap-logo #logo img{display:block;}.front #header .wrap-logo #logo{margin:11px 22px 0;position:absolute;right:0;z-index:10;}.not-front #header .wrap-logo #logo{margin:6px 16px 0;}.not-front #header .wrap-logo #logo img{height:auto;width:106px;}#header .content p{margin:0;}#header .wrap-contacts{float:left;}.region-header-phone-number{background-image:url(/sites/all/themes/uaz/images/icon-telephon.png);background-position:2px 18px;background-repeat:no-repeat;letter-spacing:0.055em;margin-left:50px;padding:17px 32px;}.region-header-phone-number .content{font-family:'PT Serif',serif;font-size:18px;font-weight:bold;color:#404040;}.region-header-feedback{margin-left:50px;padding-top:4px;}.sidebar{background-color:#cecece;padding-bottom:30px;}.sidebar .block > h2{background-color:#22212a;border-left:11px solid #e70909;color:#fff;font-size:16px;line-height:1em;letter-spacing:0.05em;margin:0 0 16px;padding:11px 16px 10px;}.sidebar .block:not(.block-menu) .content{line-height:1.5em;letter-spacing:0.026em;padding:0 24px;}.sidebar .block-menu{margin-bottom:22px;}.sidebar .block-menu > h2{margin:0 0 12px;}.sidebar .menu li{line-height:24px;margin-top:8px;}.sidebar .menu li a{display:block;padding:6px 24px;position:relative;}.sidebar .menu li a::after{content:"";background-image:url(/sites/all/themes/uaz/images/has-sub.png);height:12px;width:8px;position:absolute;top:50%;right:20px;margin-top:-6px;}.sidebar .menu li a.active,.sidebar .menu li a:hover{color:#fff;text-decoration:none;}.sidebar .menu li a.active,.sidebar .menu li a:hover:before{background-color:#5d5d5d;}.sidebar .menu li a.active::after,.sidebar .menu li a:hover::after{background-image:url(/sites/all/themes/uaz/images/has-sub-active.png);}#content{padding-bottom:30px;}#content .section{padding:0 30px;}.block > h2,#page-title{letter-spacing:0.05em;margin:30px 0;}#content .main-menu{background-color:#5d5d5d;color:#fff;}.front #content .main-menu{height:19px;}.front #content .main-menu .menu{display:none;}#content .main-menu .menu{margin:0;padding:0;display:table;width:100%;}#content .main-menu .menu li{display:table-cell;font-size:14px;text-align:center;}#content .main-menu .menu li a{display:block;padding:9px 0;}#content .main-menu .menu li a:hover{text-decoration:none;}#content .main-menu .menu li a.active,#content .main-menu .menu li a:hover:before{background-color:#22212a;}.node-full{}.node-full .field{margin-bottom:21px;}.node-full .field-name-field-image img{display:block;}.node-full .field-name-body{color:#777777;font-size:14px;line-height:24px;}.node-full .field-name-field-image-certificates{font-size:0px;}.node-full .field-name-field-image-certificates .field-items .field-item{display:inline-block;margin-bottom:10px;vertical-align:top;width:50%;}.node-full .field-name-field-image-certificates .field-items .field-item.odd{text-align:right;}.node-product.node-full .field-name-field-model{color:#e3312c;font-family:'Playfair Display',serif;font-size:30px;line-height:1.2em;margin-bottom:30px;}.node-product.node-full .field-name-field-model > div{float:none;display:inline-block;font-weight:normal;}.node-product.node-full .field-name-field-image{margin:0 25px 24px 0;}.node-product.node-full .field-name-field-image img{display:block;}.field-name-field-files .field-item,.item-list ul li{font-size:16px;line-height:1.2em;list-style:none;margin:0 0 16px;padding:0;}.field-name-field-files .field-item .file-icon{display:none;}.node-teaser{}.node-product.node-teaser{font-size:1rem;margin-bottom:77px;text-align:center;}.node-product.node-teaser .field-name-field-image{border:1px solid #e1e1e1;display:inline-block;margin-bottom:15px;}.node-product.node-teaser .field-name-field-image img{display:block;}.node-product.node-teaser .field-name-field-model{color:#e3312c;font-family:'Playfair Display',serif;margin-bottom:10px;}.node-product.node-teaser .field-name-field-model > div{float:none;display:inline-block;font-weight:normal;}.node-product.node-teaser .field-name-body{color:#878686;font-size:14px;line-height:24px;}.node-product.node-teaser .link-wrapper{margin-top:15px;}.view-taxonomy-term-category{margin-top:46px;}.view-taxonomy-term-category .view-content{font-size:0;}.view-taxonomy-term-category .view-content .views-row{display:inline-block;width:50%;vertical-align:top;}.view-photos-of-works .views-row{margin-bottom:30px;}.view-photos-of-works .views-field-title{color:#e3312c;font-family:'Playfair Display',serif;margin-bottom:10px;}.view-photos-of-works .views-field-body{color:#777777;font-size:14px;line-height:24px;}.view-photos-of-works .views-field-field-gallery img{display:block;}.view-photos-of-works .views-field-field-gallery .item-list ul{margin:0 -7px;overflow:hidden;}.view-photos-of-works .views-field-field-gallery .item-list ul li{border:1px solid #e1e1e1;float:left;margin:0 6px 14px 6px;}.view-discounts .view-content{font-size:0;margin:0 -7px;}.view-discounts .view-content .views-row{display:inline-block;font-size:1rem;margin:0 7px;width:185px;vertical-align:top;}.view-discounts .view-content .views-field-field-image{margin-bottom:7px;}.view-discounts .view-content .views-field-field-image img{display:block;}.view-discounts .view-content .views-field-body{color:#aaa8a8;font-size:14px;line-height:24px;}.nivoSlider{box-shadow:0 0 0 transparent !important;margin:0 !important;}.nivoSlider .nivo-caption{background:none;color:#fff;font-family:'Playfair Display',serif;font-size:36px;line-height:64px;padding:0 0 110px;opacity:1 !important;letter-spacing:0.1em;}.nivoSlider .nivo-caption > *{padding:0;}.nivoSlider .nivo-directionNav .nivo-prevNav,.nivoSlider .nivo-directionNav .nivo-nextNav{background-position:50% 50%;background-repeat:no-repeat;height:34px;width:24px;text-indent:-9999px;position:absolute;top:50%;margin-top:-17px;opacity:1 !important;}.nivoSlider .nivo-directionNav .nivo-prevNav{background-image:url(/sites/all/themes/uaz/images/slide-prev.png);left:30px;}.nivoSlider .nivo-directionNav .nivo-nextNav{background-image:url(/sites/all/themes/uaz/images/slide-next.png);right:30px;}.menu-cube{margin:0 0px;overflow:hidden;}.menu-cube .item{float:left;}.menu-cube .item .cube-2,.menu-cube .item .cube-1{height:190px;width:211px;}.menu-cube .item:nth-child(even) .cube-2,.menu-cube .item:nth-child(odd) .cube-1{background-color:#e4e3e3;}.menu-cube .item .cube-1{background-position:50% 50%;background-repeat:no-repeat;position:relative;}.menu-cube .item:nth-child(1) .cube-1{background-image:url(/sites/all/themes/uaz/images/icon-menu-ms-excel.png);}.menu-cube .item:nth-child(2) .cube-1{background-image:url(/sites/all/themes/uaz/images/icon-menu-support.png);}.menu-cube .item:nth-child(3) .cube-1{background-image:url(/sites/all/themes/uaz/images/icon-menu-graduation-scroll-filled.png);}.menu-cube .item:nth-child(4) .cube-1{background-image:url(/sites/all/themes/uaz/images/icon-menu-delivery.png);}.menu-cube .item .cube-1 a{display:block;height:100%;width:100%;text-indent:-9999px;position:absolute;top:0;left:0;}.menu-cube .item .cube-2{color:#908d8d;font-size:14px;line-height:24px;box-sizing:border-box;padding:0 18px;overflow:hidden;position:relative;}.menu-cube .item .cube-2 .menu-btn{background-image:url(/sites/all/themes/uaz/images/has-sub.png);background-position:50% 50%;background-repeat:no-repeat;display:block;height:40px;width:40px;text-indent:-9999px;position:absolute;bottom:0;right:0;}.menu-cube .item .cube-2 .name{color:#0a0a0a;font-family:'Playfair Display',serif;font-size:18px;margin:8px 0 18px;text-align:center;}.menu-cube .item .cube-2 p:last-child{margin-bottom:0;}.view-about-company{}.view-about-company .views-row{overflow:hidden;}.view-about-company .views-field-field-image{float:left;margin-right:30px;}.view-about-company .views-field-body{color:#aaa8a8;font-size:14px;line-height:24px;}.contacts{color:#696969;font-size:14px;line-height:24px;}.contacts span{color:#aaa8a8;}.row-contacts{margin:0 -15px;}.row-contacts .column{box-sizing:border-box;padding:0 15px;width:50%;}a.link-photos-of-works{background-image:url(/sites/all/themes/uaz/images/icon-photocamera.png);background-position:10px 50%;background-repeat:no-repeat;background-color:#22212a;display:block;color:#fff;font-size:16px;line-height:1em;letter-spacing:0.05em;margin:0 -24px 16px;padding:11px 16px 10px 50px;position:relative;text-decoration:none;}a.link-photos-of-works::after{content:"";background-image:url(/sites/all/themes/uaz/images/has-sub-active.png);height:12px;width:8px;position:absolute;top:50%;right:20px;margin-top:-6px;}a.link-photos-of-works:hover{text-decoration:underline;}#footer_navigation .main-menu{background-color:#22212a;color:#fff;}#footer_navigation .main-menu .menu{margin:0;padding:0;display:table;width:100%;}#footer_navigation .main-menu .menu li{display:table-cell;padding:16px 0;text-align:center;}#footer_navigation .main-menu .menu li a:hover{text-decoration:underline;}#footer{background-color:#5d5d5d;color:#fff;padding:20px 0 14px;}#footer a{color:inherit;}#footer .site-name{float:left;font-family:'Playfair Display',serif;font-size:18px;letter-spacing:0.05em;margin-left:32px;}#footer .region-made-in{float:right;margin-right:78px;}#footer .region-made-in .content{color:#878484;letter-spacing:0.05em;}#footer .region-made-in .content a{color:#c68787;font-family:'Playfair Display',serif;font-size:18px;text-decoration:none;}#colorbox .node-webform > h2{text-align:center;margin:0 0 15px;}.menu li a,.menu li a:before{transition:all 0.5s;}.menu li a{position:relative;z-index:1;}.menu li a:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:1px;content:".";color:transparent;visibility:none;opacity:0;z-index:-1;}.menu li a:hover:before{opacity:1;visibility:visible;height:100%;}.btn-6{position:relative;overflow:hidden;z-index:0;}.btn-6 span{background-color:#5d5d5d;border-radius:50%;display:block;width:0;height:0;position:absolute;transition:width 0.4s ease-in-out,height 0.4s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;}.btn-6:hover{color:#fff;}.btn-6:hover span{width:500px;height:500px;}
