@font-face{src:url(/css/proxima/proximanova-light.eot);src:url(/css/proxima/proximanova-light.eot) format("embedded-opentype"),url(/css/proxima/proximanova-light.woff) format("woff"),url(/css/proxima/proximanova-light.ttf) format("truetype");font-weight:300;font-style:normal;font-family:Proxima Nova Lt}@font-face{src:url(/css/proxima/proximanova-regular.eot);src:url(/css/proxima/proximanova-regular.eot) format("embedded-opentype"),url(/css/proxima/proximanova-regular.woff) format("woff"),url(/css/proxima/proximanova-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-family:Proxima Nova Rg}@font-face{src:url(/css/proxima/proximanova-bold.eot);src:url(/css/proxima/proximanova-bold.eot) format("embedded-opentype"),url(/css/proxima/proximanova-bold.woff) format("woff"),url(/css/proxima/proximanova-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-family:Proxima Nova Rg}blockquote,body,h1,h2,h3,h4,ol,p,pre,textarea,ul{margin:0}input,ol,td,textarea,th,ul{padding:0}body{font-size:100%;background:#f8f8f8 none repeat scroll 0 0;font-family:Proxima Nova,Arial,Helvetica}pre{white-space:pre-wrap}input[type=reset],input[type=submit]{cursor:pointer}body,html{height:100%}h1,h2,h3,h4{font-size:100%;font-weight:400}li{list-style:none;display:list-item}table{border-collapse:collapse}.clear:after,.clear:before{content:"";clear:both;display:block}#wrapper{height:100%;height:auto!important;overflow:hidden;min-height:100%}#wrapper-content{overflow:hidden;margin:0 auto;width:100%}.wide{width:100%}.container{max-width:1100px;min-width:320px;box-sizing:border-box;margin:0 auto}#wrapper-content>.wide>.container{padding-bottom:50px}.fll{float:left}.flr{float:right}.left{width:50%;float:left}.right{width:50%;float:right}a{color:#5a3055}.tdn a,a,a.tdn{text-decoration:none}.tdn a:hover,a.tdn:hover{text-decoration:underline}.rimg img,img.rimg{width:100%;display:block}.tar{text-align:right}.btn1{padding:10px 30px;font-size:1em;border:0;font-weight:700;color:#fff;background:#753e6f none repeat scroll 0 0}.clr1{color:#8cc31d}#wrapper .clr2{color:#763e6f}.tac{text-align:center}.dib{display:inline-block}.grid>div{position:relative;box-sizing:border-box;float:left}.grid.r2>div{width:50%}.grid.r3>div{width:33.33%}.grid.r4>div{width:25%}.grid.r5>div{width:20%}#page1 h1{text-align:center}.h1,h1{font-size:1.8em;margin-bottom:30px;color:#2b3445}.h1,.text h2,h1{font-weight:700;text-transform:uppercase}.text h2{font-size:1.7em;color:#753e6f}.text h2,.text h3{margin-bottom:10px}.text h3{font-size:1.4em;color:#2b3445}.text p{margin-bottom:20px;color:#4c4c4c;line-height:25px}.text img.fll{margin-right:20px}.text img.flr{margin-left:20px}.text .sec{margin:30px 0}.text ol{padding-left:20px}.text ol li{list-style:unset;margin-bottom:20px;padding-left:10px}.w100{width:100%}input[type=submit][disabled]{opacity:.5;cursor:default}#alert_area{height:100%;justify-content:center;position:fixed;top:0;left:0;width:100%;display:flex;z-index:11}#alert{padding:15px 20px;border:1px solid #753e6f;max-width:450px;align-self:center;box-sizing:border-box;background:#fff none repeat scroll 0 0;width:100%}#alert .message{margin-bottom:20px;color:#454545;line-height:25px}#alert .ok{padding:5px 7px;color:#fff;text-align:center;box-sizing:border-box;margin:0 auto;background:#91cc1c none repeat scroll 0 0;cursor:pointer;width:80px}#alert .ok.err{background:#e76868 none repeat scroll 0 0}.fancybox-lock body,.fancybox-lock html{height:auto}.perelinkovka{padding:5px 15px;margin:20px 0;background:#e4e4e4 none repeat scroll 0 0}.perelinkovka a:hover{text-decoration:underline}.top_contacts{padding:10px 0}header .rejim_raboti{font-size:.8em;margin-bottom:5px;color:#4b4b4b}.ofis-label{padding:0 5px;color:#fff;border-radius:5px;background:#91cc1c none repeat scroll 0 0}.top_contacts .big{font-size:1.1em}.top_contacts .under{font-size:.9em}.top_contacts .addr{min-width:230px}.top_contacts .cont{min-width:200px}.top_contacts .area1>div{float:left}.top_contacts .callback{padding:8px 10px 8px 27px;font-size:.8em;text-decoration:none;color:#fff;position:relative;border-radius:15px;background:#91cc1c none repeat scroll 0 0}.top_contacts .callback:before{height:35px;content:"";position:absolute;top:50%;background:transparent url(/images/sprite.png) repeat scroll -297px -34px;left:8px;width:35px;margin-top:-7px;display:block}.inst{height:20px;background:transparent url(/images/sprite.png) no-repeat scroll -326px 0;width:20px;margin-top:3px;display:block}nav{background:#753e6f none repeat scroll 0 0}.navElems .parent>a{padding:15px 25px;color:#fff;float:left;display:block}#wrapper .navElems .active>a{color:#fff;background:#905189 none repeat scroll 0 0}nav a{text-decoration:none;text-transform:uppercase}nav a:hover{text-decoration:underline}.zakazat_poshiv{padding:15px 15px 15px 45px;color:#fff;position:relative;background:#905189 none repeat scroll 0 0}.zakazat_poshiv:before{height:17px;content:"";position:absolute;top:50%;background:transparent url(/images/sprite.png) repeat scroll -280px -33px;left:15px;width:16px;margin-top:-10px;display:block}.zakazat_poshiv:after{height:75%;border:2px dotted #be8db9;right:4px;content:"";position:absolute;bottom:4px;top:4px;left:4px;display:block}#page1 h2{padding:20px 0;font-size:2.2em;font-weight:700;margin-bottom:30px;color:#2b3445;text-transform:uppercase}#page1 h2 span{position:relative}#page1 h2 span:after{height:86px;right:-50px;content:"";position:absolute;top:-50%;background:transparent url(/images/sprite.png) no-repeat scroll 0 0;width:216px;display:block;z-index:-1}#kompania-vcifrah_block .item:not(:last-child) .border{border-right:2px dotted}#kompania-vcifrah_block h3{font-size:3.5em;font-weight:700;margin:0}#kompania-vcifrah_block .label{margin-bottom:10px;color:#767676}#page1 .text>.item{margin-bottom:50px;margin-top:50px}#kak-mirabotaem_block .item{height:240px;padding:0 10px;margin-bottom:25px;box-sizing:border-box}#kak-mirabotaem_block .item p{font-size:.9em;line-height:20px}#kak-mirabotaem_block .item:before{height:110px;content:"";margin:0 auto 10px;background:transparent url(/images/sprite.png) no-repeat scroll 0 -245px;width:110px;display:block}#kak-mirabotaem_block .item:not(:nth-child(4n)):after{height:9px;right:-80px;content:"";position:absolute;top:50px;background:transparent url(/images/sprite.png) no-repeat scroll -221px -72px;width:158px;display:block}#kak-mirabotaem_block .item:nth-child(n+4):after{transform:rotate(180deg)}#kak-mirabotaem_block .item.c1:before{background-position:0 -245px}#kak-mirabotaem_block .item.c2:before{background-position:-110px -245px}#kak-mirabotaem_block .item.c3:before{background-position:-221px -245px}#kak-mirabotaem_block .item.c4:before{background-position:-332px -245px}#kak-mirabotaem_block .item.c5:before{background-position:0 -356px}#kak-mirabotaem_block .item.c6:before{background-position:-110px -356px}#kak-mirabotaem_block .item.c7:before{background-position:-220px -356px}#kak-mirabotaem_block .item.c8:before{background-position:-332px -356px}#kak-mirabotaem_block .wrap.grid.r4{position:relative}.ardn1{height:11px;transform:rotate(90deg);content:"";position:absolute;bottom:-10px;background:transparent url(/images/sprite.png) no-repeat scroll -344px -71px;left:119px;width:37px;display:block}#main-slider{margin-bottom:40px;background:#fff none repeat scroll 0 0}#tri-kita>div{padding:10px 0 10px 80px;font-size:.85em}#tri-kita>div>p:nth-child(2){color:#5a5a5a}#tri-kita>div:after{content:"";position:absolute;top:50%;left:30px;margin-top:-15px;display:block}#tri-kita>div:first-child:after{height:31px;background:transparent url(/images/sprite.png) no-repeat scroll -221px 0;width:39px}#tri-kita>div:nth-child(2):after{height:30px;background:transparent url(/images/sprite.png) no-repeat scroll -260px 0;width:31px}#tri-kita>div:nth-child(3):after{height:33px;background:transparent url(/images/sprite.png) no-repeat scroll -291px 0;width:33px}.slider{overflow:hidden;position:relative;width:100%}.slides{height:100%;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);-ms-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1)}.slide{height:100%;clear:none;float:left}.slider-arrow{padding:20px;margin-bottom:-20px;position:absolute;display:block}.slider-arrow--right{right:30px;bottom:50%}.slider-arrow--left{bottom:50%;left:30px}.slider-nav{padding:5px;position:absolute;bottom:0;border-radius:5px 5px 0 0;background:#fff none repeat scroll 0 0}.slider-nav__item{height:10px;clear:none;margin:0 5px;border-radius:10px;background:#d7d7d7 none repeat scroll 0 0;width:10px;float:left;display:block}.slider-nav__item--current,.slider-nav__item:hover{background:#91cc1c}#onas_blok .vidi-shtor{background:transparent url(/images/back.jpg) no-repeat scroll top;margin-top:40px}#onas_blok .vidi-shtor h2{color:#fff}#onas_blok .vidi-shtor .wrap{font-size:0;max-width:960px;margin:0 auto}#onas_blok .vidi-shtor .item{font-size:1rem;position:relative;max-width:220px;text-align:left;margin:10px;vertical-align:top;display:inline-block}#onas_blok .vidi-shtor .hover{display:none}#onas_blok .vidi-shtor .item:hover .hover{height:200px;overflow:hidden;padding:15px;color:#fff;position:absolute;top:0;box-sizing:border-box;background:rgba(117,62,111,.6) none repeat scroll 0 0;left:0;display:block}#onas_blok .vidi-shtor .descr strong{text-decoration:underline}#onas_blok .vidi-shtor .descr p{font-size:.95em;margin-bottom:10px}#onas_blok .vidi-shtor .item h3{font-size:1.3em;font-weight:700;text-transform:uppercase}#onas_page .preview{max-width:300px}#page1 .onas-main-img{display:block}.onas-main-img{display:none}#onas_page .item>div{width:50%;float:left}#onas_page .item .descr{padding:0 10px;box-sizing:border-box}#onas_page .item .descr h3{font-weight:700;text-transform:uppercase}.this-is{padding:5px;font-size:1.4em;text-transform:uppercase;text-align:center;margin:10px 0;background:#e4e4e4 none repeat scroll 0 0}.this-is .inner{padding:5px;border:2px dotted #fff}#breadcrumbs{margin:20px 0}#breadcrumbs>a{text-decoration:none;color:#242122}#breadcrumbs>a:hover{text-decoration:underline;color:#8b8b8b}#breadcrumbs span{color:#8b8b8b}#nashi-preim_block .inner{margin:-15px}#nashi-preim_block .wrap>.item{height:115px;padding:15px 15px 15px 100px;border:1px dashed #ccc;color:#353535;position:relative;margin:15px;width:calc(33.33% - 30px)}#nashi-preim_block .wrap>.item:before{height:78px;content:"";position:absolute;top:15px;background:transparent url(/images/sprite.png) no-repeat scroll 0 0;left:15px;width:76px;display:block}#nashi-preim_block .wrap>.item.c1:before{background-position:0 -87px}#nashi-preim_block .wrap>.item.c2:before{background-position:-77px -85px}#nashi-preim_block .wrap>.item.c3:before{background-position:-154px -85px}#nashi-preim_block .wrap>.item.c4:before{background-position:0 -165px}#nashi-preim_block .wrap>.item.c5:before{background-position:-77px -165px}#nashi-preim_block .wrap>.item.c6:before{background-position:-154px -165px}#kak-mirabotaem_block .servisnoe{padding:20px 30px;text-align:left;background:#e5e5e5 none repeat scroll 0 0}#kak-mirabotaem_block .servisnoe div{font-size:.9em;color:#323232}#nashi-raboti_page .allCats{margin-bottom:30px}#nashi-raboti_page .allCats a{padding:5px 15px;text-decoration:underline;color:#000;float:left;display:block}#nashi-raboti_page .allCats a:first-child{padding-left:0}#nashi-raboti_page .allCats a.active{text-decoration:none;color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.5);border-radius:20px;background:#92cc1f none repeat scroll 0 0;padding-left:15px}.gallery_wrap .item{position:relative;max-width:260px;max-height:300px;margin:10px;width:calc(25% - 20px);float:left}.gallery_wrap .descr{display:none}.gallery_wrap .item:hover .descr{height:100%;padding:15px;justify-content:center;position:absolute;flex-direction:column;align-self:center;text-align:center;top:0;box-sizing:border-box;background:rgba(43,52,69,.5) none repeat scroll 0 0;left:0;width:100%;display:flex}.gallery_wrap .item:hover .descr:before{height:calc(100% - 20px);border:1px solid #fff;content:"";position:absolute;top:0;margin:10px;left:0;width:calc(100% - 20px);display:flex}.gallery_wrap a{color:#fff}.gallery_wrap_inner{margin:-10px}#uslugi-page{margin:10px 0}#uslugi-page .inner{margin:-10px}#uslugi-page .item{margin:10px;width:calc(25% - 20px)}#uslugi-page .item a{color:#000}#uslugi-page .item strong{font-size:1.2em;margin:20px 0;display:block}#poduslugi_page .item{margin-bottom:20px;float:left}#poduslugi_page .item:nth-child(odd){margin-right:20px}#poduslugi_page .item .title{font-size:1.3em;color:#000;text-transform:uppercase;margin-top:10px}.make_order{padding:10px;margin-bottom:20px;background:#fff none repeat scroll 0 0}.make_order .border{padding:15px 10px;border:2px dashed #e0e0e0}.make_order h2{font-size:2em;margin:5px 0 10px}.make_order .label{font-size:.8em;color:#818181;letter-spacing:.02em}.make_order .agreement,.make_order .rows{margin-bottom:10px}.make_order .send_btn{padding:8px 15px;font-size:1em;border:0;color:#fff;border-radius:2px;background:#91cc1c none repeat scroll 0 0}.make_order .row{padding:7px 10px 8px;font-size:1em;border:1px solid #e0e0e0;margin-right:10px;color:#747474;box-sizing:border-box;border-radius:3px;width:270px}#kontakti-page #map{height:320px;width:730px}#kontakti-blok #map{height:320px;width:550px}#kontakti-blok .kak-nas-naiti{color:#242122;width:47%}#kontakti-blok .info>div:before{height:50px;content:"";position:absolute;top:0;background:transparent url(/images/sprite.png) no-repeat scroll -265px -33px;left:0;width:50px;display:block}#kontakti-blok .info>.phone:before{height:25px;background-position:-265px -33px;width:14px}#kontakti-blok .info>.email:before{height:16px;background-position:-221px -33px;width:22px}#kontakti-blok .info>.addr:before{height:26px;background-position:-243px -33px;width:18px}#kontakti-blok .info>div{padding:3px 0 2px 40px;margin-bottom:20px;position:relative}#kontakti-blok .kak-nas-naiti a{color:#753e6f}#kontakti-page .content>div:not(#map){padding:0 0 0 40px;position:relative;margin:0 0 20px}#kontakti-page .content>div:not(#map):before{content:"";position:absolute;top:0;left:0;display:block}#kontakti-page .content>.rejim_raboti:before{height:22px;background:transparent url(/images/sprite.png) no-repeat scroll -221px -49px;width:22px}#kontakti-page .content>.phone:before{height:25px;background:transparent url(/images/sprite.png) no-repeat scroll -261px -33px;width:20px}#kontakti-page .content>.email:before{height:16px;background:transparent url(/images/sprite.png) no-repeat scroll -221px -33px;width:22px}#kontakti-page .content>.addr:before{height:27px;background:transparent url(/images/sprite.png) no-repeat scroll -243px -33px;width:18px}#kontakti-page .sidebar{padding:20px;border:1px solid #ececec;max-width:350px;box-sizing:border-box;background:#fff none repeat scroll 0 0}#kontakti-page .sidebar h2{font-size:1.8em;font-weight:700;margin-bottom:20px;text-align:center}#kontakti-page .sidebar input[type=text],#kontakti-page .sidebar textarea{padding:7px 10px;resize:none;font-size:.9em;border:1px solid #cccbca;margin-bottom:15px;color:#858585;box-sizing:border-box;width:100%;font-family:Proxima Nova,Arial,Helvetica}#kontakti-page .sidebar input[type=submit]{padding:10px 20px;border:0;color:#fff;border-radius:15px;background:#91cc1c none repeat scroll 0 0}.agreement{font-size:.84em;margin-bottom:20px;color:#585757}.agreement a{color:#91cc1c}body .agreement input[name=agree]{margin:0;width:auto}#infostran_blok{margin-top:40px}#infostran_blok a{text-decoration:none;font-weight:700;color:#1e1e1e}#infostran_blok .inner{margin:-10px}#infostran_blok .item{position:relative;margin:10px;display:inline-block}#infostran_blok .item h2{padding:10px 0;color:#753e6f;margin:0}#infostran_blok a.hover{height:450px;padding:20px;font-size:.9em;font-weight:400;color:#fff;position:absolute;top:0;box-sizing:border-box;background:rgba(43,52,69,.7) none repeat scroll 0 0;left:0;vertical-align:middle;display:none}#infostran_blok .item:hover .hover{display:block}#infostran_blok a.hover p{color:#fff}#tovar_page .inner{margin:-5px}#tovar_page .item{height:300px;position:relative;max-width:260px;margin:5px;width:25%;float:left;display:block}#tovar_page .item:hover .hover{display:block}#tovar_page .hover{height:inherit;padding:30px;color:#fff;position:absolute;text-align:center;top:0;box-sizing:border-box;background:rgba(43,52,69,.7) none repeat scroll 0 0;left:0;display:none}#tovar_page .hover:before{height:270px;border:1px solid #b7b9c0;content:"";position:absolute;top:0;margin:15px;left:0;width:230px;display:block}#tovar-item_page .preview{margin-right:15px;margin-bottom:10px;min-width:390px}#tovar-item_page .harakt{font-size:1rem;margin-bottom:20px;max-width:410px;box-sizing:border-box}#tovar-item_page .price_area{font-size:1rem;border:1px solid #ececec;max-width:260px;background:#fff none repeat scroll 0 0;margin-left:28px;float:right}#tovar-item_page .price_area .inner{padding:20px}#tovar-item_page .price_area .pp{padding:12px 20px;text-decoration:none;color:#fff;text-align:center;background:#763e6f none repeat scroll 0 0;display:block}#tovar-item_page .harakt tr:nth-child(odd){background:#e4e4e4 none repeat scroll 0 0}#tovar-item_page .harakt td{padding:7px 12px}#tovar-item_page .harakt td:nth-child(2n){text-align:right}#tovar-item_page .price_area .label{font-size:.8em;color:#585757}#tovar-item_page .price_area .price{font-size:2em;font-weight:700;margin-bottom:20px}#tovar-item_page .price_area .quest{font-size:.9em;color:#9d9d9d}#tovar-item_page{font-size:0}#tovar-item_page>div{vertical-align:top;display:inline-block}.nav-page{margin-top:30px}.nav-page>div{border:1px solid #d7d7d7;box-sizing:border-box;margin:3px;border-radius:20px;float:left}.nav-page .active,.nav-page a{padding:7px 13px;text-decoration:none;color:#000;display:block}.nav-page .active{border:0;color:#fff;background:#8cc31d none repeat scroll 0 0}#zakaz-na-glavnoy{min-height:415px;margin:50px 0;background:transparent url(/images/pic1.jpg) no-repeat scroll 100% 0}#zakaz-na-glavnoy h2{padding:10px 20px;font-size:1.4em;margin-bottom:15px;color:#fff;background:#753e6f none repeat scroll 0 0;margin-left:-130px;display:inline-block}#zakaz-na-glavnoy .text-area{margin:40px 30px 30px}#zakaz-na-glavnoy .label{font-size:.9em;margin-bottom:20px;color:#262626;line-height:25px}#zakaz-na-glavnoy .inner{max-width:340px}#zakaz-na-glavnoy input[type=text]{padding:10px;border:0;margin-bottom:10px;box-sizing:border-box;background:#eee none repeat scroll 0 0;width:100%}footer{padding:20px 0 5px;color:#fff;background:#2b3445 none repeat scroll 0 0}footer h2{font-size:1.1em;margin-bottom:15px}footer .links a{font-size:.9em;text-decoration:none;color:#ccc;line-height:20px;display:block}footer .phone{font-size:1.6em;font-weight:700}footer .bottom_contacts p:not(.phone){font-size:.9em;margin-bottom:20px;color:#ccc}#logo2{min-width:210px}footer .bottom_contacts p.rejim_raboti{margin:0}.overlay{height:100%;justify-content:center;position:fixed;top:0;background:rgba(0,0,0,.4) none repeat scroll 0 0;left:0;width:100%;display:flex;z-index:10}.overlay .popup{padding:20px;position:relative;align-self:center;box-sizing:border-box;background:#fff none repeat scroll 0 0;width:320px;font-family:Helvetica,Arial,Tahoma}.overlay .popup h2{margin-bottom:5px;font:700 1.6em Proxima Nova;text-transform:uppercase}.overlay .popup .close{height:16px;right:0;position:absolute;top:-26px;background:transparent url(/images/close.png) no-repeat scroll 0 0;cursor:pointer;width:16px}.overlay .popup input,.overlay .popup textarea{padding:5px 10px;resize:none;border:1px solid #c5c5c5;font:.9em Helvetica;box-sizing:border-box;margin:5px 0;width:100%}.overlay .popup input[type=submit]{padding:5px 30px;border:0;color:#fff;background:#8cc31d none repeat scroll 0 0;width:auto}.hamburger{height:100%;padding:30px 10px 0;justify-content:start;position:absolute;flex-direction:column;top:0;cursor:pointer;left:0;display:flex}.hamburger>div{height:5px;margin:0 0 8px;background:#91cc1c none repeat scroll 0 0;width:45px}.hamburger>div:last-child{margin:0}#itdon{padding:5px;font-size:.9em;color:#ccc;align-items:center;display:flex}#itdon a{height:15px;background:transparent url(/images/itdon.png) no-repeat scroll 0 -15px;margin-left:5px;width:49px;display:inline-block}#itdon a:hover{background:transparent url(/images/itdon.png) no-repeat scroll 0 0}@media (min-width:1101px){.nob{display:none}}@media (max-width:1100px){.container:not(.cpn){padding-right:15px;box-sizing:border-box;padding-left:15px}.nom{display:none}header{padding:5px 0;position:relative;background:#763e6f none repeat scroll 0 0}.mobile_contact .phone{font-size:1.7em;color:#8cc31d}.mobile_contact .rejim_raboti{color:#ccc}.mobile_contact{width:230px;margin-top:10px}#wrapper nav.on{box-shadow:0 4px 6px rgba(0,0,0,.7);background:#fff none repeat scroll 0 0;display:block}#wrapper nav.on a{color:#000;float:none}footer .container .bottom_contacts{width:50%;float:right}#logo{margin-left:60px}nav{position:absolute;border-bottom:1px solid #000;top:100px;left:0;z-index:1}#nashi-preim_block .grid.r3>div{width:45%}#kompania-vcifrah_block .grid.r5>div{width:33.33%}#kompania-vcifrah_block .item:not(:last-child) .border{border:0}#kak-mirabotaem_block .wrap.grid.r4>.item{width:50%}#kak-mirabotaem_block .item:not(:nth-child(4n)):after,.ardn1{background:transparent none repeat scroll 0 0}.tlt,.trt{height:9px;right:-80px;position:absolute;top:21%;background:transparent url(/images/sprite.png) no-repeat scroll -222px -72px;width:158px;display:block}.tlt{transform:rotate(180deg)}.tdn{height:9px;transform:rotate(90deg);position:absolute;bottom:0;background:transparent url(/images/sprite.png) no-repeat scroll -332px -72px;margin-left:-25px;left:50%;width:49px}#onas_page .grid.r2 .item{margin-bottom:20px;width:100%}#tovar_page .hover:before{border:0}#tovar_page .hover{padding:10px}#tovar-item_page .price_area{max-width:none;margin:0;width:100%}.content{margin-bottom:20px;float:none}#kontakti-page #map,.content{width:100%}#kontakti-page .sidebar{max-width:none;width:100%}.left_m{padding-right:10px;float:left}.left_m,.right_m{box-sizing:border-box;width:50%}.right_m{float:right;padding-left:10px}#nashi-raboti_page .allCats a{padding:10px;text-align:center;box-sizing:border-box;width:25%}#kontakti-blok #map{margin-bottom:20px;width:100%}#kontakti-blok .kak-nas-naiti{width:100%}#kontakti-blok .info>div{box-sizing:border-box;width:33%;float:left}}@media (max-width:920px){.gallery_wrap .item{width:calc(33.33% - 20px)}#tovar-item_page .harakt{max-width:none}}@media (max-width:768px){#tri-kita>div{width:50%}#tri-kita>div:after{left:15px}#kompania-vcifrah_block .grid.r5>div{width:100%}#uslugi-page .item{width:calc(33.33% - 20px)}#tovar_page .item{width:calc(33.33% - 10px)}#nashi-raboti_page .allCats a{width:33.33%}#kontakti-blok .info>div{width:50%}#zakaz-na-glavnoy h2{box-sizing:border-box;margin-left:0;width:100%}#wrapper #zakaz-na-glavnoy .text-area{margin:0;float:none}#zakaz-na-glavnoy{min-height:auto;margin:0 0 20px;background:transparent none repeat scroll 0 0}#zakaz-na-glavnoy .inner{max-width:none}}@media (max-width:640px){#tri-kita>div{width:100%}#onas_blok .vidi-shtor h2{font-size:1.6em}#page1 .onas-main-img{margin-bottom:10px;width:100%}#nashi-preim_block .grid.r3>div{height:auto;min-height:105px;width:91%}#kak-mirabotaem_block .wrap.grid.r4>.item{height:auto;width:100%}.tdn,.tlt,.trt{background:none}#onas_page .item .preview{margin-bottom:10px;width:100%}#onas_page .item .descr{padding:0}#uslugi-page .item{width:calc(50% - 20px)}#tovar_page .item{width:calc(50% - 10px)}#kontakti-page .left_m,#kontakti-page .right_m{padding:0;box-sizing:border-box;width:100%;float:none}}@media (max-width:480px){#uslugi-page .item{width:calc(100% - 20px)}#tovar_page .item{width:calc(100% - 10px)}#tovar-item_page .preview img{width:100%;display:block}#tovar-item_page .preview{min-width:auto}#tovar-item_page .harakt{padding:0;max-width:none}#logo2{display:none}#kontakti-blok .info>div,footer .container .bottom_contacts{width:100%}footer{padding:15px 0 0}.gallery_wrap .item{width:calc(50% - 20px)}#nashi-raboti_page .allCats a{width:50%}#tovar-item_page .preview{margin-right:0}}@media (max-width:390px){.gallery_wrap .item{margin:0 auto 10px;width:calc(100% - 20px);float:none}#nashi-raboti_page .allCats a{width:100%}}