@font-face {font-family: 'OpenSansBold';src: url('shriftOS/opensans-bold.eot');src: url('shriftOS/opensans-bold.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-bold.woff') format('woff'),url('shriftOS/opensans-bold.ttf') format('truetype');font-weight: bold;font-style: normal;}
@font-face {font-family: 'OpenSansBoldItalic';src: url('shriftOS/opensans-bolditalic.eot');src: url('shriftOS/opensans-bolditalic.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-bolditalic.woff') format('woff'),url('shriftOS/opensans-bolditalic.ttf') format('truetype');font-weight: bold;}
@font-face {font-family: 'OpenSansExtraboldRegular';src: url('shriftOS/opensans-extrabold.eot');src: url('shriftOS/opensans-extrabold.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-extrabold.woff') format('woff'),url('shriftOS/opensans-extrabold.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'OpenSansExtraboldItalic';src: url('shriftOS/opensans-extrabolditalic.eot');src: url('shriftOS/opensans-extrabolditalic.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-extrabolditalic.woff') format('woff'),url('shriftOS/opensans-extrabolditalic.ttf') format('truetype');font-weight: normal;}
@font-face {font-family: 'OpenSansItalic';src: url('shriftOS/opensans-italic.eot');src: url('shriftOS/opensans-italic.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-italic.woff') format('woff'),url('shriftOS/opensans-italic.ttf') format('truetype');font-weight: normal;}
@font-face {font-family: 'OpenSansLightRegular';src: url('shriftOS/opensans-light.eot');src: url('shriftOS/opensans-light.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-light.woff') format('woff'),url('shriftOS/opensans-light.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'OpenSansLightItalic';src: url('shriftOS/opensans-lightitalic.eot');src: url('shriftOS/opensans-lightitalic.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-lightitalic.woff') format('woff'),url('shriftOS/opensans-lightitalic.ttf') format('truetype');font-weight: normal;}
@font-face {font-family: 'OpenSansRegular';src: url('shriftOS/opensans-regular.eot');src: url('shriftOS/opensans-regular.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-regular.woff') format('woff'),url('shriftOS/opensans-regular.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'OpenSansSemiboldRegular';src: url('shriftOS/opensans-semibold.eot');src: url('shriftOS/opensans-semibold.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-semibold.woff') format('woff'),url('shriftOS/opensans-semibold.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'OpenSansSemiboldItalic';src: url('shriftOS/opensans-semibolditalic.eot');src: url('shriftOS/opensans-semibolditalic.eot?#iefix') format('embedded-opentype'),url('shriftOS/opensans-semibolditalic.woff') format('woff'),url('shriftOS/opensans-semibolditalic.ttf') format('truetype');font-weight: normal;}
@font-face {font-family: 'OpenSansCondensedLight';src: url('shriftOS/open_sans_condensed_light.eot');src: url('shriftOS/open_sans_condensed_light.eot?#iefix') format('embedded-opentype'),url('shriftOS/open_sans_condensed_light.woff') format('woff'),url('shriftOS/open_sans_condensed_light.ttf') format('truetype'),url('shriftOS/open_sans_condensed_light.svg#OpenSansCondensedLight') format('svg');font-weight: normal;font-style: normal;}

body{margin:0;padding:0;font-size:13px;font-family:OpenSansLightRegular;background:#f3f7f9; color:#000000;}
.c{clear:both;}
img{border:none;outline:none;vertical-align:bottom;}
.telo-klining{width:960px;margin: 0 auto;}
header{padding-top:20px;padding-bottom:20px;background:#ffffff;}
.org {display:none;}
.white-backg{background:#ffffff;}
.media-rel{position:relative;}
.logotype{background: url("../img/logotype.png") no-repeat scroll 0 0;color: #008cd7;float: left;height: 19px;margin-left: 6px;padding-left: 32px;padding-top: 85px;text-decoration: none;width: 144px;display:block;font-size:11px;}
.logomain{background: color: #008cd7;float: left; text-align:center; height: 19px;margin-left: 6px;padding-left: 56px;padding-top: 14px;text-decoration: none;width: 144px;display:block;font-size:18px; font-weight:600;}
.clock-priem{margin-left:35px;padding-left:40px;width:215px;float:left;margin-top: 30px;background:url('../img/clock-priem.jpg') no-repeat 0 9px;margin-right:40px;}
.clock-priem span{font-family:OpenSansBold;}
.header-info-company{float: left;margin-top: 10px;}
.mail-header-info{color: #000000;text-decoration: none;}
.phone-header-info{font-family: OpenSansBold;font-size: 24px;}
.call-me-header-info{border-bottom: 1px dashed #008cd7;color: #008cd7;width: 110px;cursor:pointer;}
.zakaz-ybork-header{background: url("../img/zakaz-ybork-header.jpg") no-repeat scroll 0 0;color: #ffffff;cursor: pointer;float: right;font-family: OpenSansBold;font-size: 14px;margin-top: 25px;padding: 15px 0;text-shadow: 1px 1px #686868;text-transform: uppercase;width: 184px;text-align:center;}
.zakaz-ybork-header:hover{background: url("../img/zakaz-ybork-header.jpg") no-repeat scroll 0 -50px;}
.zakaz-ybork-header:active{background: url("../img/zakaz-ybork-header.jpg") no-repeat scroll 0 -100px;padding: 16px 0 14px;}
.block-menu-top{background: rgb(122,188,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 74%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 74%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 74%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); /* IE6-9 */}
.menu-but, .menu-but-active{padding:15px 29px;font-size:14px;text-decoration:none;color:#ffffff;text-transform:uppercase;float:left;font-weight:bolder;}
.mobile-minu-chism{display:none;}
.menu-but:hover{background:#00b4e5;}
.point-menu{background: url("../img/point-menu.jpg") repeat scroll 0 0;float: left;height: 16px;margin-top: 17px;width: 1px;}
.media-klining{background:url('../img/media-klining.jpg') no-repeat center 0;height:382px;padding-top:40px;}
.zagolovok-media{color: #ffffff;font-family: OpenSansBold;margin: 0 auto 20px;text-align: center;width: 440px;}
.zagolovok-media h1{font-size:30px;}
.form-rashet-media{width:248px;margin: 0 auto;}
.span-metry{float:left;color:#ffffff;width:120px;}
.span-metry-m2{color: #ffffff;float: left;margin-top: 12px;}
.input-media{background: url("../img/input-media.png") no-repeat scroll 0 0;border-radius: 4px;float: left;height: 41px;margin: 0 6px;padding: 3px;width: 85px;}
.input-media input{border: medium none;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;height: 41px;padding: 0 5px;width: 75px;text-align:center;font-size: 18px;}
.chekbox-klining{background:url('../img/chek-klining.png') no-repeat 0 -26px;color: #ffffff;cursor: pointer;margin: 19px auto;padding-bottom: 3px;padding-left: 32px;padding-top: 3px;width:185px;}
.chek-activ-klining{background:url('../img/chek-klining.png') no-repeat 0 0;}
.chekbox-klining input{display:none;}
.wash-room{color: #ffffff;position: absolute;right: 162px;text-align: center;top: 126px;}
.wash-room span{display:block;font-size:18px;font-family:OpenSansSemiboldRegular;}
.strel-order{background: url("../img/strel-order.png") no-repeat scroll 0 0;height: 60px;left: -17px;position: absolute;top: 55px;width: 74px;}
.go-order-price{background: url("../img/go-order-price.png") no-repeat scroll 0 0;color: #ffffff;cursor: pointer;font-family: OpenSansBold;font-size: 18px;margin: 25px auto 0;padding: 15px 0 17px;text-align: center;text-shadow: 1px 1px #686868;width: 281px;}
.go-order-price:hover{background: url("../img/go-order-price.png") no-repeat scroll 0 -60px;}
.go-order-price:active{background: url("../img/go-order-price.png") no-repeat scroll 0 -120px;padding: 16px 0 16px;}
.razdels-klining{background:#ffffff;padding-top:15px;}
.one-block-razdel{float:left;margin-bottom:45px;}
.block-img-razdel{position:relative;text-decoration:none;display:block;}
.img-razdel{display:block;}
#yakor_35_go img {width:100%;}
.text-razdel{background: url("../img/text-razdel.png") repeat scroll 0 0;bottom: 0;color: #ffffff;display: block;font-family: OpenSansBold;font-size: 14px;height: 52px;position: absolute;text-align: center;text-transform: uppercase;width: 100%;}
.pad-text-razdel{padding: 5px 10px 0;display:block;}
.price-razdel{color:#00bb00;font-family: OpenSansBold;margin-top: 7px;margin-bottom: 3px;text-align: center;font-size:18px;}
.anons-one-razdel{text-align: center;}
.left-razdel{margin-left:14px;}
.pluses-klining{padding-top:45px;padding-bottom:80px;}
.one-plus-klining{padding-top:65px;margin:0 27px;width:265px;float:left;text-align:center;}
.zagolovok-plus{font-size:15px;font-family:OpenSansSemiboldRegular;}
.text-plus{margin-top:5px;}
.plus-1{background:url('../img/plus-1.jpg') no-repeat scroll center 0;}
.plus-2{background:url('../img/plus-2.jpg') no-repeat scroll center 0;}
.plus-3{background:url('../img/plus-3.jpg') no-repeat scroll center 0;}
.white-backg-shadow{background:#ffffff;box-shadow: 0 0 12px 1px #bbbbbb;padding:25px 30px 40px;}
h2{font-size:24px;font-family:OpenSansRegular;text-align:center;margin:0;padding:0 0 26px;}
.block-zag2{font-size:24px;font-family:OpenSansRegular;text-align:center;margin:0;padding:0 0 26px;}
.one-thank-you-letter{float:left;width:188px;text-align:center;height:370px;}
.name-letter{font-family:OpenSansBold; height:38px;}
.position-letter{font-family:OpenSansLightItalic;margin-bottom: 10px;}
.img-letter{background: url("../img/frame-thank-you.jpg") no-repeat scroll 0 0;height: 207px;padding: 22px 21px;width: 146px;display:block;text-decoration:none;}
.letter-left{margin-left:48px;}
.all-thakk-you-letter, .all-ready-job, .all-ready-blag{text-decoration:none;border-bottom:1px dashed #008cd7;color:#008cd7;font-size:17px;font-family:OpenSansRegular;margin:25px auto 0;width:176px;display:block;}
.all-ready-job{width:189px;}
.all-ready-blag{width:223px;}
.about-min{padding:70px 30px;}
.one-about-min{float: left;margin: 0 46px;text-align: center;width: 205px;}
.top-about-min{margin-bottom:5px;}
.big-green{font-size:48px;font-family:OpenSansBold;color:#57c000;line-height: 40px;}
.bottom-about-min{margin-top:5px;}
.one-ready-job, .one-ready-job-glav{width:204px;float:left;text-align:center;text-decoration:none;color: #1e2a2f;margin-bottom:20px;}
.img-ready-job{
    display:block;
    aspect-ratio: 204 / 180;
}
.img-ready-job img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.tel-div {
    display: none;
}

.img-vn-jobs img {
    width: 100%;
}
.text-ready-job{margin-top:5px;display:block;height:55px;}
.left-one-ready, .left-one-ready-glav{margin-left:28px;}
.our-clients{padding:30px 40px 47px;}
.our-clients-zagolovok{font-size:24px;font-family:OpenSansSemiboldRegular;text-align:center;padding-bottom:22px;}
.one-our-clients{float:left;width:155px;height:105px;margin:0 10px;}
.our-clients-1{background:url('../img/one-our-clients-1.jpg') no-repeat center center;}
.our-clients-2{background:url('../img/one-our-clients-2.png') no-repeat center center;}
.our-clients-3{background:url('../img/one-our-clients-3.png') no-repeat center center;}
.our-clients-4{background:url('../img/one-our-clients-4.png') no-repeat center center;}
.our-clients-5{background:url('../img/one-our-clients-5.jpg') no-repeat center center;}
.otziv-display{display:none;}
footer{background:#ffffff;}
.footer-nav{background: rgb(122,188,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 74%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 74%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 74%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); /* IE6-9 */}

.footer-center{padding:25px 20px 20px;}
.phone-footer{float:left;}
.number-footer{font-size:30px;font-family:OpenSansSemiboldRegular;}
.order-footer-zvonok{color:#008cd7;border-bottom:1px dashed #008cd7;width:165px;cursor:pointer;}
.our-addres{float:left;margin-left:135px;margin-top: 10px;}
.our-addres a{color:#000000;text-decoration:none;}
.we-c-oplate{width:160px;float:right;padding-bottom:52px;background:url('../img/we-prinimaem.jpg') no-repeat 0 bottom;}
.polosa-footer{background:#eef2f4;padding:7px 0;font-size:12px;}
.left-footer-polosa{float:left;padding-left:20px;}
.right-footer-polosa{float:right;padding-right: 20px;}
.artqb-href{background: url("../img/artqb.jpg") no-repeat scroll 0 0;color: #000000;float: left;margin-left: 3px;padding-left: 21px;text-decoration: none;}
.text-artqb-href{float:left;}
.kroshki-klining{padding:10px 0;}
.kroshki-klining a{text-decoration:none;color:#000000;}
h1, .zag-in-tender{font-size:40px;margin:0 0 15px;padding:0;color:#0000000;font-weight:normal;}
.block-content-right-tender h1{font-size:24px;font-family:OpenSansRegular;color:#000000;margin-bottom:10px;}
.block-menu-left{float:left;width:260px;margin-bottom:70px;}
.menu-left{background:#ffffff;box-shadow: 0 0 12px 1px #bbbbbb;padding:10px 0;margin-bottom:20px;}
.glav-razdel-menu-left, .glav-razdel-menu-left-span{display:block;border-bottom:1px solid #eef2f4;color:#000000;text-decoration:none;padding:10px 25px;font-size:18px;font-family:OpenSansSemiboldRegular;}
.razdel-menu-left{display:block;border-bottom:1px solid #eef2f4;padding:9px 15px;color:#008cd7;text-decoration:none;font-family:OpenSansRegular;}
.razdel-menu-left-span{display:block;border-bottom:1px solid #eef2f4;padding:9px 15px;color:#000000;text-decoration:none;font-family:OpenSansRegular;}
.form-order-call{box-shadow: 0 0 12px 1px #bbbbbb;padding:25px;background:#ffffff;text-align:center;}
.zag-form-order-call{color:#1e2a2f;font-size:18px;font-family:OpenSansSemiboldRegular;margin-bottom:5px;}
.menedger{width:107px;height:107px;margin: 10px auto;overflow:hidden;-moz-border-radius: 100px;-webkit-border-radius: 100px;-khtml-border-radius: 100px;border-radius: 100px;background:url('../img/menedger.jpg') no-repeat center center;}
.menedger-name{font-family:OpenSansSemiboldItalic;font-size:14px;color:#1e2a2f;margin-bottom:7px;}
.menedger-position{margin-bottom:7px;}
.menedger-phone{margin-bottom:7px;color:#008cd7;font-size:18px;font-family:OpenSansSemiboldRegular;}
.menedger-order{margin:0 auto 7px;color:#57c000;border:1px solid #57c000;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;width:205px;padding:10px 0;font-size:14px;font-family:OpenSansBold;cursor:pointer;}
.menedger-order:hover{color:#ffffff;background:#57c000;}
.block-content-right-all{float:right;width:680px;margin-bottom:50px;}
.block-content-right, .block-content-right-tender{box-shadow: 0 0 12px 1px #bbbbbb;background:#ffffff;margin-bottom:20px;}
.block-content-right-tender{padding:30px;}
.img-uslugi{float:left;}
.block-price-uslugi{float:right;background:url('../img/block-price-uslugi.jpg') no-repeat;width:256px;height:155px;padding:45px 0;text-align:center;color:#ffffff;}
.stoim-usligi{font-size:14px;}
.price-usligi{font-family:OpenSansBold;font-size:24px;}
.price-usligi span{font-size:30px;}
.but-order-usligi{background: url("../img/but-order-usligi.png") no-repeat scroll 0 0;font-family: OpenSansBold;font-size: 18px;margin: 15px auto 0;padding: 13px 0 17px;text-shadow: 1px 1px #686868;width: 184px;cursor:pointer;}
.but-order-usligi:hover{background: url("../img/but-order-usligi.png") no-repeat scroll 0 -60px;}
.but-order-usligi:active{background: url("../img/but-order-usligi.png") no-repeat scroll 0 -120px;padding: 14px 0 16px;}
.cart-content{padding:15px 22px;}
.block-but-order-cart{padding:20px 0;background:#f3f7f9;margin:20px 0;}
.but-order-cart{background: url("../img/but-order-cart.jpg") no-repeat scroll 0 0;color: #ffffff;font-family: OpenSansBold;font-size: 18px;margin: 0 auto;padding-bottom: 15px;padding-top: 15px;text-align: center;text-shadow: 1px 1px #686868;width: 239px;cursor:pointer;}
.but-order-cart:hover{background: url("../img/but-order-cart.jpg") no-repeat scroll 0 -61px;}
.but-order-cart:active{background: url("../img/but-order-cart.jpg") no-repeat scroll 0 -121px;padding-bottom: 14px;padding-top: 16px;}
ul{list-style:none;padding:0;}
ul li{background: url("../img/li.jpg") no-repeat scroll 0 13px;padding-bottom: 5px;padding-left: 15px;padding-top: 5px;}
ol li{padding-bottom: 5px;padding-left: 15px;padding-top: 5px;}
.zag-dop-gen{font-size:24px;font-family:OpenSansRegular;}
.header-table-dop{color:#ffffff;padding:10px 15px;margin-top:20px;background:#008cd7;}
.left-header-table-dop{float:left;width:47%;}
.right-header-table-dop{float:right;}
.stroka-table-dop{padding:10px 8px;border-bottom:1px solid #008cd7;}
.left-stroka-table-dop{float:left;}
.right-stroka-table-dop{float:right;}
.after-table-dop{margin: 30px 0 20px;}
.but-after-table-dop{background: url("../img/but-order-cart.jpg") no-repeat scroll 0 0;color: #ffffff;font-family: OpenSansBold;font-size: 18px;padding-bottom: 15px;padding-top: 15px;text-align: center;text-shadow: 1px 1px #686868;width: 239px;float:left;cursor:pointer;}
.but-after-table-dop:hover{background: url("../img/but-order-cart.jpg") no-repeat scroll 0 -61px;}
.but-after-table-dop:active{background: url("../img/but-order-cart.jpg") no-repeat scroll 0 -121px;padding-bottom: 14px;padding-top: 16px;}
.phone-after-table-dop{float: right;font-family: OpenSansRegular;margin-top: 4px;width: 380px;}
.phone-after-table-dop span{color:#008cd7;font-size:18px;font-family:OpenSansSemiboldRegular;}
.cart-tripl{margin-left:12px;}
.cart-content h2{text-align:left;color:#1e2a2f;padding:0;margin-bottom:15px;margin-top:10px;font-weight: normal;font-family: OpenSansSemiboldRegular;}
.slider1-li-name{float:left;margin-right:10px;font-size:14px;font-family:OpenSansBold;}
.slider1-li-ocenka{float:left;}
.position-otziv{font-family:OpenSansItalic;}
.text-otziv{font-family:OpenSansLightItalic;padding-top:10px;}
.yakors{border-bottom:1px solid #d3d6d7;margin-bottom:20px;}
.one-catalog-uslug, .one-catalog-uslug-right{float:left;margin-bottom:15px;position:relative;width:310px;height:230px;text-decoration:none;display:block;}
.one-catalog-uslug-right{float:right;}
.img-catalog-uslug{display:block;}
.text-catalog-uslug{position:absolute;top:0;left:0;width:310px;height:230px;background:url('../img/text-razdel.png');text-align:center;display:block;}
.zag-catalog-uslug{color:#ffffff;font-size:20px;text-transform:uppercase;font-family:OpenSansBold;margin-top: 50px;display:block;padding: 0 10px;}
.price-catalog-uslug{color:#00ef00;font-family:OpenSansBold;font-size:18px;display:block;}
.anons-catalog-uslug{color:#ffffff;display:block;}
.catalog-text{margin-bottom:20px;margin-top:10px;}
.question-block{margin-top:20px;}
.question-zag{color:#1e2a2f;font-size:18px;font-family:OpenSansSemiboldRegular;margin-bottom:15px;}
.question{text-decoration:none;color:#008cd7;display:block;margin-bottom:10px;}
.but-otzyv{width:234px;background:url('../img/but-otzyv.jpg')no-repeat;text-align:center;cursor:pointer;text-shadow: 1px 1px #686868;padding:14px 0 16px;font-size:18px;color:#ffffff;font-family:OpenSansBold;margin:20px auto 15px;}
.but-otzyv:hover{background:url('../img/but-otzyv.jpg')no-repeat 0 -60px;}
.but-otzyv:active{background:url('../img/but-otzyv.jpg')no-repeat 0 -120px;}
.one-yakors{color: #008cd7;cursor: pointer;float: left;font-size: 14px;margin: 0 15px 10px;}
.one-yakors span{border-bottom: 1px dashed #008cd7;}
.all-job-cart{font-size:17px;font-family:OpenSansRegular;color:#008cd7;width:177px;margin:20px auto;border-bottom:1px dashed #008cd7;display:block;text-decoration:none;}
.mobile-catalog-uslug{display:none;border-bottom: 1px solid #eef2f4;color: #000000;font-family: OpenSansSemiboldRegular;font-size: 18px;padding: 7px 25px 13px;cursor:pointer;}
.fon-chis{background: url(../img/back-fon.png);cursor: pointer;display: none;height: 100%;left: 0;overflow: auto;position: fixed;top: 0;width: 100%;z-index: 10;}
.forma-chis{display:none;background: #ffffff none repeat scroll 0 0;border-radius: 3px;margin: 0 auto;padding: 50px 70px;width: 100px;z-index: 11;margin-top:100px;margin-bottom:100px;cursor:default;position: relative;}
.close-div-chis{cursor:pointer;height: 18px;right: 18px;position: absolute;top: 18px;width: 18px;background:url(../img/close.jpg)no-repeat;}
.chis-body{overflow: hidden;height:100%;}
.ins{width:300px;display:block;}
.thank{width:300px;}
.chis-zag-form{font-family: OpenSansSemiboldRegular;font-size: 22px;margin-bottom: 15px;text-align: center;}
.chis-text-form{margin-bottom: 15px;text-align: center;}
.chis-input-form{margin-bottom: 15px;}
.chis-input-form input{font-family: OpenSansLightRegular;font-size: 14px;height: 40px;padding: 0 10px;width: 278px;border: 1px solid #b8c4cb;}
.chis-but-form{background: url("../img/but-order-cart.jpg") no-repeat scroll 0 0;outline:none;color: #ffffff;cursor: pointer;font-family: OpenSansBold;font-size: 18px;padding-bottom: 15px;padding-top: 15px;text-align: center;text-shadow: 1px 1px #686868;width: 239px;margin:0 auto;border: none;display: block; }
.chis-but-form:hover{background: url("../img/but-order-cart.jpg") no-repeat scroll 0 -61px;}
.chis-but-form:active{background: url("../img/but-order-cart.jpg") no-repeat scroll 0 -121px;padding-bottom: 14px;padding-top: 16px;}
.block-top-otzyv{margin-bottom: 20px;}
.left-top-otzyv{float:left;}
.rayting-golos{float:right;margin-top: 10px;}
.inputs-otzyv{padding: 0 10px;width: 150px;font-family: OpenSansLightRegular;font-size: 14px;height: 40px;border: 1px solid #b8c4cb;}
.radio-dolzgnost{margin-bottom: 10px;}
.radio-chek{color: #000000;font-size: 14px;padding-left: 25px;background:url('../img/chek.jpg') no-repeat 0 3px;margin-bottom: 7px;cursor:pointer;float:left;}
.activ-chek{background:url('../img/chek-activ.jpg') no-repeat 0 3px;}
.radio-chek input{display:none;}
.right-chek{float:right;}
.textarea-otzyv{margin-bottom: 20px;padding: 5px 10px;resize: none;width: 278px;border: 1px solid #b8c4cb;font-family: OpenSansLightRegular;font-size: 14px;height:100px;}
.tenders-left-block{box-shadow: 0 0 12px 1px #bbbbbb;float: left;margin-bottom: 48px;width: 419px;background:#ffffff;}
.tenders-left-block-pad{padding: 30px 27px;}
.tenders-right-block{box-shadow: 0 0 12px 1px #bbbbbb;width:520px;float:right;background:#ffffff;padding:30px 0 0;margin-bottom: 48px;}
.zagolovok-tender, .zagolovok-tender-right{font-family: OpenSansRegular;font-size: 30px;float:left;width:100%;}
.zagolovok-tender-right{padding:0 40px;}
.anons-tender a{color:#0074c9;}
.anons-tender, .anons-tender-right{margin-bottom:16px;float:left;width:100%;}
.anons-tender-right{padding:0 40px 25px;}
.one-pole-tender{margin-top: 13px;float:left;}
.input-tend{border: 1px solid #b8c4cb;height: 40px;padding: 0 10px;width: 337px;font-size: 14px;font-family: OpenSansLightRegular;}
.textarea-tend{border: 1px solid #b8c4cb;font-family: OpenSansLightRegular;font-size: 14px;height: 258px;padding: 10px;resize: none;width: 337px;}
.but-tender{background: url("../img/but-tender.jpg") no-repeat scroll -3px 0;color: #ffffff;cursor: pointer;float: left;font-family: OpenSansBold;font-size: 18px;margin-top: 20px;padding: 12px 0 16px;text-align: center;text-shadow: 1px 1px #686868;width: 361px;}
.but-tender:hover{background: url("../img/but-tender.jpg") no-repeat scroll -3px -60px;}
.but-tender:active{background: url("../img/but-tender.jpg") no-repeat scroll -3px -120px;padding: 13px 0 15px;}
.one-block-catalog-tender{border-top:1px solid #e3e7e9;padding:25px 40px;height:120px;}
.name-tender-catalog{color: #008cd7;font-family: OpensansRegular;font-size: 18px;}
.but-otvet-tender{border: 1px solid #3eab00;color: #3eab00;font-family: OpenSansBold;margin-top: 13px;padding: 10px 0;text-align: center;text-transform: uppercase;width: 180px;text-decoration:none;display:block;}
.but-otvet-tender:hover{color:#ffffff;background:#3eab00;}
.all-tender{border-top: 1px solid #e3e7e9;padding-bottom: 40px;padding-top: 30px;text-align: center;}
.all-tender a{color: #008cd7;font-family: OpenSansBold;font-size: 18px;}
.contacts-company, .vakans-company{background: #ffffff none repeat scroll 0 0;box-shadow: 0 0 12px 1px #bbbbbb;padding: 30px;margin-bottom:40px;}
.vakans-company{padding:30px 60px;}
.left-contact{width:265px;float:left;}
.right-contact{width:620px;float:right;}
.contacts-min-block{margin-bottom:22px;padding-left:60px;}
.addres-block{background:url('../img/addres-block.jpg')no-repeat 0 9px;min-height: 60px;}
.phone-block{background:url('../img/phone-block.jpg')no-repeat 0 9px;}
.mail-block{background:url('../img/mail-block.jpg')no-repeat 0 9px;margin-bottom:40px;}
.work-block{background:url('../img/work-block.jpg')no-repeat 0 1px;margin-bottom:40px; height:50px;}
.zaf-contacts{font-family: OpensansBold;font-size: 16px;}
.phone-text{color: #69b300;font-family: OpenSansBold;font-size: 24px;}
.mail-text{color: #008cd7;}
.contact-question{background: url("../img/contact-question.jpg") no-repeat scroll -5px 0;cursor: pointer;font-family: OpenSansBold;font-size: 18px;margin: 0 auto;padding: 14px 0 16px;text-shadow: 1px 1px #686868;width: 261px;text-align:center;color:#ffffff;}
.contact-question:hover{background: url("../img/contact-question.jpg") no-repeat scroll -5px -60px;}
.contact-question:active{background: url("../img/contact-question.jpg") no-repeat scroll -5px -120px;padding: 15px 0 15px;}
.text-contacts{margin-top:40px;}
.zhdem-predlozghenii{font-family: OpenSansSemiboldRegular;font-size: 18px;margin: 15px 0;}
.block-predlozhg{margin-bottom:30px;}
.but-predlozghen{background: #61bb00 none repeat scroll 0 0;color: #ffffff;cursor: pointer;float: left;font-family: OpenSansBold;margin-right: 15px;padding: 10px 0;text-align: center;text-transform: uppercase;width: 234px;text-decoration:none;display:block;}
.mail-predlozghen{background: url("../img/mail-predlozghen.png") no-repeat scroll 0 3px;color: #008cd7;float: left;font-family: OpenSansRegular;font-size: 14px;margin-right: 15px;margin-top: 8px;padding-bottom: 2px;padding-left: 34px;}
.phone-predlozghen{background: url("../img/phone-predlozghen.png") no-repeat scroll 0 0;float: left;font-family: OpenSansSemiboldRegular;font-size: 18px;margin-top: 5px;padding-bottom: 3px;padding-left: 24px;padding-top: 0;}
.zagolovok-tenders-cart{border-bottom: 1px solid #eef2f4;font-family: OpenSansSemiboldRegular;font-size: 18px;padding: 10px 20px;}
.one-tenders-cart{border-bottom: 1px solid #eef2f4;padding: 25px 20px;}
.name-tend-cart{color: #008cd7;font-family: OpenSansRegular;font-size: 15px;}
.all-tend-cart{border-bottom: 2px dashed #008cd7;color: #008cd7;display: block;font-family: OpenSansSemiboldRegular;font-size: 18px;margin: 10px auto;text-decoration: none;width: 148px;}
.top-vak{padding-left: 185px;padding-top: 8px;margin-bottom: 50px;min-height:105px;}
.block-top-23{background: url("../img/top-vak.png") no-repeat scroll 0 0;}
.block-top-21{background: rgba(0, 0, 0, 0) url("../img/top-job.png") no-repeat scroll 50px 17px;}
.zag-top-vak{font-family: OpenSansSemiboldRegular;font-size: 24px;margin-bottom: 10px;}
.text-top-vak{font-size: 13px;}
.actyal-vakans{border-bottom: 1px solid #d3d6d7;font-family: OpenSansSemiboldRegular;font-size: 18px;padding-bottom: 10px;}
.one-block-vakansii{background: url("../img/one-block-vakansii.png") no-repeat scroll 18px 31px;border-bottom: 1px solid #d3d6d7;height: 72px;overflow: hidden;}
.opens-vak{background:#f3f7f9 url('../img/opens-vak.png') no-repeat 18px 31px;}
.one-block-vakansii-top{cursor:pointer;padding: 20px 20px 20px 50px;}
.one-name-top{color: #008cd7;float: left;font-family: OpenSansSemiboldRegular;font-size: 20px;width:490px;}
.one-price-top{float: right;font-family: OpenSansRegular;font-size: 18px;margin-top: 3px;}
.text-vakansii{padding-top: 20px;}
.rezume{margin-top:10px;}
.rezume-left{background: #39c200 none repeat scroll 0 0;color: #ffffff;float: left;font-family: OpenSansBold;font-size: 14px;margin-right: 20px;padding: 10px 0;text-align: center;text-transform: uppercase;width: 225px;display:block;text-decoration:none;}
.rezume-right{float: left;font-size: 14px;margin-top: 4px;margin-bottom:20px;}
.rezume-right span{font-family: OpenSansBold;font-size: 18px;}
.one-block-vakansii-bot{padding-left:50px;padding-bottom:20px;}
.ps-usligi{padding-top:5px;}
.left-vn-jobs{float:left;width:550px;}
.right-vn-jobs{float:right;width:325px;}
.right-vn-jobs p{margin-top:0;}
.go-on-us{background:#f2f7f9;padding:20px 0;margin-top:40px;}
.go-on-us-text{width:250px;text-align:center;margin:0 auto;}
.gallery-vn-jobs{margin-top:10px;}
.go-on-us-but{background: url("../img/go-on-us-but.jpg") no-repeat scroll 0 0;color: #ffffff;cursor: pointer;font-family: OpenSansBold;font-size: 18px;margin: 15px auto 0;padding: 12px 0 16px;text-align: center;text-shadow: 1px 1px #686868;width: 272px;}
.go-on-us-but:hover{background: url("../img/go-on-us-but.jpg") no-repeat scroll 0 -60px;}
.go-on-us-but:active{background: rgba(0, 0, 0, 0) url("../img/go-on-us-but.jpg") no-repeat scroll 0 -120px;padding: 13px 0 15px;}
.gallery-vn-jobs a{display: inline-block;margin-bottom: 5px;margin-left: 3px;margin-right: 2px;}
.img-ready-job img:hover{opacity:0.7;}
.drugoy-ul span{font-family:OpenSansBold;}
.drugoy-ul li{padding-left:70px;min-height:60px;padding-top:0;padding-bottom:0;margin:15px 0;}
.drugoy-ul .li-drugoy-1{background:url('../img/ik1.png') no-repeat 0 center;}
.drugoy-ul .li-drugoy-2{background:url('../img/ik2.png') no-repeat 0 center;}
.drugoy-ul .li-drugoy-3{background:url('../img/ik3.png') no-repeat 0 center;}
.drugoy-ul .li-drugoy-4{background:url('../img/ik4.png') no-repeat 0 center;}
.drugoy-ul .li-drugoy-5{background:url('../img/ik5.png') no-repeat 0 center;}
.time-vn-jobs{font-family: OpenSansSemiboldRegular;padding-bottom: 20px;padding-left: 30px;padding-top: 5px;background:url('../img/price-vn-jobs.jpg') no-repeat 0 4px;}
.price-vn-jobs{font-family: OpenSansSemiboldRegular;font-size: 18px;}
.price-vn-jobs span{font-size:24px;}
.tab-price{font-family: OpenSansRegular;font-size:13px;color:#2b4256;margin-bottom:15px; padding-top:20px;}
.up{background:#008cd7;width:100%;height:36px;}
.up-left, .up-right{font-family: Tahoma;font-weight:bold;float:left;color:#ffffff;padding:10px;}
.up-right{float:right;}

.swiper-container-horizontal .swiper-slide img {
    height: 100%;
}

.tochki-vn-fff{
    display: grid;
    grid-template-columns: 10fr 3fr;
    /*height:35px;*/
    border-bottom:1px solid #eef2f4;
}
.tochki-vn-ccc{
    display: grid;
    grid-template-columns: 10fr 3fr;
    /*height:35px;*/
    background: #ffffff;
    border-bottom:1px solid #eef2f4;}
.tochki-left{
    /*float:left;*/
    padding:7px;
    
}
.tochki-right{
    /*float:right;*/
    padding:7px;
}

.tochki-vn-ccc .tochki-right,
.tochki-vn-fff .tochki-right {
    text-align: right;
}

@media screen and (max-width: 769px) {
    .tochki-vn-ccc,
    .tochki-vn-fff{
        grid-template-columns: 10fr 6fr;
    }
}

@media screen and (max-width: 650px) {
    .white-backg .swiper-container-horizontal {
        height: 300px;
    }
}

.price_name{font-family: OpenSansBold;font-size:16px;}
.text-price {padding-bottom:20px;}
.question-clining .photo-img-clining {margin-right: 35px;text-align: center;}
.photo-img-clining {float: left;width: 300px;}
.takzghe-question {color: #1a2e3f;font-family: OpenSansBold;font-size: 14px;margin-bottom: 15px;}
.klining-info-link{display:block; margin-bottom:10px;font-family: OpenSansRegular;}
.tel-div-chis{display:none;}

@media only screen and (max-width: 980px) {
.telo-klining{width:auto;}
.menu-but, .menu-but-active{padding: 15px 19px;}
.form-order-call{display:none;}
.block-menu-left{width:210px;}
.block-content-right-all {width: 75%;}
.block-price-uslugi{background:#0074c9;}
.img-uslugi{width:60%;overflow:hidden;height:245px;}
.img-uslugi img{width:100%;}
.block-price-uslugi{width:40%;}
.mobile-otzyv{display:none;}
.text-ready-job{width:95%;margin: 5px auto 0;}
.one-ready-job{width:32%;}
.one-ready-job img{width:100%;}
.kroshki-klining{padding-left:20px;}
.logotype{margin-left:20px;}
h1{padding-left:20px;}
.question-block{padding-left:20px;padding-right:10px;}
.one-block-razdel img{width:100%;}
.one-block-razdel{margin: 0 9px 45px;width: 23%;}
.one-plus-klining{width: 26%;}
.one-about-min{width: 27%;margin: 0 20px;}
.our-clients, .mobile-thank-you-letter{display:none;}
.one-ready-job-glav{width:22%;}
.one-ready-job-glav img{width:100%;}
.zag-catalog-uslug {font-size:18px;}
.clock-priem{display:none;}
.header-info-company{margin-left:40px;}
.pluses-klining{padding-bottom:0;}
.tenders-left-block{float:none;margin:0 auto 48px;width:520px;}
.tenders-right-block{float:none;margin:0 auto 48px;}
.one-pole-tender{float:none;margin: 0 auto 13px;text-align:center;}
.anons-tender, .zagolovok-tender{float:none;text-align:center;}
.but-tender{margin: 20px auto 0;float:none;}
.left-contact-vn{float: left;width: 35%;}
.text-contacts{float: right;width: 60%;margin-top: 0;}
.left-contact{margin-bottom:30px;width:100%;float:none;}
.right-contact{float:none;margin:0 auto;}
.left-vn-jobs{float:none;margin: 0 auto;}
.right-vn-jobs{float:none;width:550px;margin: 30px auto 0;}
.time-vn-jobs{margin: 0 auto;width: 265px;}
.price-vn-jobs{text-align:center;}
}
@media only screen and (max-width: 959px) {
.img-uslugi img{width:auto;}
.img-uslugi{width:60%;overflow:hidden;height:auto;}
}
@media only screen and (max-width: 920px) {
.one-block-razdel {margin: 0 7px 45px;}
.one-catalog-uslug, .one-catalog-uslug-right{width:289px;height:214px;}
.one-catalog-uslug img, .one-catalog-uslug-right img, .text-catalog-uslug{width:100%;}
.text-catalog-uslug{height:100%;}
}
@media only screen and (max-width: 900px) {
.but-after-table-dop{float:none; margin: 0 auto 10px;}
.phone-after-table-dop{float:none; margin: 10px auto 0;}
.left-footer-polosa{float:none;text-align:center;padding:0 20px 5px;}
.right-footer-polosa{float: none;margin: 0 auto;padding: 0;width: 275px;}
.zag-catalog-uslug {margin-top: 20px;}
}
@media only screen and (max-width: 890px) {
.block-content-right-all{width: 70%;}
.one-catalog-uslug, .one-catalog-uslug-right{height: 179px;width: 241px;}
.cart-tripl {margin-left: 10px;}
}
@media only screen and (max-width: 870px) {
.menu-but, .menu-but-active{padding: 10px 9px;}
.point-menu{margin-top:12px;}
.our-addres{margin-left: 40px;}
.left-contact-vn{width: 45%;}
.text-contacts{width: 50%;}
}
@media only screen and (max-width: 830px) {
.one-name-top{width:430px;}
.one-name-top{font-size:18px;}
.one-block-vakansii-top {padding: 22px 20px 18px 50px;}
}
@media only screen and (max-width: 795px) {
.cart-tripl {margin-left: 15px;}
.one-ready-job {width: 31%;}
.one-catalog-uslug, .one-catalog-uslug-right{width:205px;height:153px;}
.one-plus-klining{width: 27%;margin: 0 20px;}
.one-ready-job-glav {width: 23%;}
.left-one-ready-glav {margin-left: 15px;}
.one-name-top{width:370px;}
.one-name-top{font-size:16px;}
}
@media only screen and (max-width: 720px) {
.point-menu{float:none;background:none;border-bottom:1px solid #ffffff;height:0;width:auto;margin-top:0;}
.menu-but, .menu-but-active{float:none;text-align:center;display:block;}
.kroshki-klining{display:none;}
h1, .zag-in-tender{text-align:center;padding-left:0;padding-top:10px; display:block;}
.one-yakors{text-align: center;float: none;font-size: 14px;margin: 0 auto 10px;}
.block-menu-left{width:auto;float:none;margin:0;}
.block-content-right-all{float:none;}
.menu-left{text-align:center;padding:0;height: 54px;overflow:hidden;margin-top: 30px;}
.mobile-catalog-uslug{display:block;color: #ffffff;text-align:left;background: #008dd7 url("../img/chism-menu.png") no-repeat scroll 14px 20px;padding: 15px 29px 15px 50px;}
.mobile-catalog-uslug:hover{background: #00b4e5 url("../img/chism-menu.png") no-repeat scroll 14px 20px;}
.block-content-right-all{width:auto;}
.mobile-otzyv{display:block;}
.but-after-table-dop{float:left; margin: 0 ;}
.phone-after-table-dop{float:right; margin: 0;}
.cart-tripl {margin-left: 21px;}
.we-c-oplate{display:none;}
.our-addres{float:right;margin-left:0;}
.one-catalog-uslug, .one-catalog-uslug-right{width:289px;height:215px;}
.zag-catalog-uslug {font-size:20px;}
.media-klining{display:none;}
.razdels-klining{margin-top:0px;}
.mobile-block-razdel-left{float:left;margin-left:60px;}
.mobile-block-razdel-right{float:right;margin-right:60px;}
.one-block-razdel{width:auto;margin-top:15px;margin-bottom:15px;}
.razdels-klining{padding:15px 0;}
.one-about-min {width: 25%;}
.yakors{border-bottom:none;margin-bottom:0;}
.right-contact{width:100%;}
.one-price-top{display:none;}
.one-name-top{width:100%;}
.mobile-minu-chism{cursor:pointer;background: rgba(0, 0, 0, 0) url("../img/chism-menu.png") no-repeat scroll 14px 18px;border-bottom: 1px solid #ffffff;color: #ffffff;display: block;font-family: OpenSansBold;font-size: 14px;padding: 15px 29px 15px 50px;text-transform: uppercase;}
.mobile-minu-chism:hover{background:#00b4e5 url("../img/chism-menu.png") no-repeat scroll 14px 18px;}
.block-menu-top {height: 50px;overflow: hidden;}
.photo-img-clining {width:100%;}
}
@media only screen and (max-width: 690px) {
.mobile-otzyv{display:none;}
.but-after-table-dop{float:none; margin: 0 auto 10px;}
.phone-after-table-dop{float:none; margin: 10px auto 0;}
.one-catalog-uslug, .one-catalog-uslug-right {height: 201px;width: 270px;}
.zakaz-ybork-header{display:none;}
.header-info-company{float:right; margin-left:0;margin-right:15px;}
}
@media only screen and (max-width: 665px) {
.cart-tripl {margin-left: 18px;}
.one-plus-klining{width: 25%;}
.left-mobile-job-glav{float:left;margin-left:20px; margin-right:0;}
.right-mobile-job-glav{float:right;margin-right:20px; margin-left:0;}
.one-ready-job-glav{width:204px;}
.left-contact-vn{width: 55%;}
.text-contacts{width: 40%;}
.text-ready-job{display:none;}
.gallery-vn-jobs{text-align:center;}
}
@media only screen and (max-width: 640px) {
.one-catalog-uslug, .one-catalog-uslug-right {height: 171px;width: 230px;}
.mobile-block-razdel-left{float:left;margin-left:15px;}
.mobile-block-razdel-right{float:right;margin-right:15px;}
.img-vn-jobs .one-gallery-vn-jobs img, .left-vn-jobs, .right-vn-jobs{width:100%;}
.photo-img-clining {width:100%;}
}
@media only screen and (max-width: 590px) {
.img-uslugi{display:none;}
.block-price-uslugi{width:100%;}
}
@media only screen and (max-width: 575px) {
.cart-tripl {margin-left: 0;}
.left-ready-job{float:left;margin-left:20px;}
.right-ready-job{float:right;margin-right:20px;}
.one-ready-job{width:204px}
.cart-content h2{text-align:center;}
.one-catalog-uslug, .one-catalog-uslug-right {height: 153px;width: 205px;}
.zag-catalog-uslug {font-size:18px;}
.one-about-min{margin:0 15px;width: 24%;}
.one-ready-job-glav{width:41%;}
}
@media only screen and (max-width: 560px) {
.one-ready-job-glav {width: 40%;}
.one-catalog-uslug, .one-catalog-uslug-right {height: 151px;width: 203px;}
.header-info-company{text-align:center;}
.mail-header-info{display:none;}
.call-me-header-info{margin:0 auto;}
.tenders-left-block{width:100%;}
.tenders-right-block{width:100%;}
.left-contact-vn{width: 100%;float:none;}
.text-contacts{width: 100%;float:none;}
}
@media only screen and (max-width: 525px) {
.left-ready-job{margin-left:0;}
.right-ready-job{margin-right:0;}
.order-footer-zvonok{margin:0 auto;}
.phone-footer, .our-addres{float:none;margin:0 0 20px;text-align:center;}
.we-c-oplate{float:none;margin:0 auto 20px;display:block;}
.one-block-razdel {width: 45%;}
.one-plus-klining{width:265px;margin:0 auto 25px;float:none;}
.pluses-klining{padding-bottom:20px;}
.one-about-min {width: 23%;}
.pad-text-razdel{font-size: 11px;}
.one-name-top {font-size: 14px;}
.vakans-company{padding:30px 15px;}
.one-block-vakansii-bot{padding-right:15px;padding-left:15px;}
}
@media only screen and (max-width: 500px) {
.one-ready-job{width:46%;}
.one-catalog-uslug, .one-catalog-uslug-right {height: 215px;width: 289px;float:none;margin:0 auto 20px}
.logotype, .header-info-company{float:none;margin:0 auto;}
.clock-priem{float:none;display:block;margin:15px auto;}
.one-block-catalog-tender{height:auto;}
.top-vak{background:none;padding-left:0;}
.tel-div {background: rgba(0, 0, 0, 0) url("/img/tel-div.jpg") repeat-x scroll 0 0;bottom: 0;display: block;height: 61px;position: fixed;width: 100%;}
.tel-div-t {
    display: none;
    background: rgba(0, 0, 0, 0) url("/img/tel-div-t.jpg") no-repeat scroll center center;height: 61px;margin: 0 auto;width: 319px;}
.polosa-footer{padding-bottom:68px;}
}
@media only screen and (max-width: 470px) {
.logotype{display:block;margin: 0 auto 20px;float:none;}
.one-block-razdel {width: 44%;}
.one-about-min{width:205px;margin:30px auto;float:none;}
.about-min {padding: 0 30px;}
.phone-after-table-dop{width:auto;text-align:center;}
.input-tend, .textarea-tend{width:90%;}
.but-tender{border: 1px solid #57c000;border-radius: 5px;color: #ffffff;cursor: pointer;font-family: OpenSansSemiboldRegular;font-size: 18px;padding: 10px;width: 90%;background:#57c000;text-shadow:none;}
.but-tender:hover{color:#57c000;background:#ffffff;}
}
@media only screen and (max-width: 420px) {
.ins{width:100%;padding:50px 0;}
.chis-input-form input{width:80%;}
.chis-input-form{text-align:center;}
.chis-text-form{width:80%;margin:0 auto 15px}
.price-vn-jobs{font-size:14px;}
.price-vn-jobs span{font-size:16px;}
}
@media only screen and (max-width: 420px) {
.img-uslugi{width:100%;display:block;}
.cart-content ol{padding-left:20px;}
.time-vn-jobs{width:auto;background:rgba(0, 0, 0, 0) url("../img/price-vn-jobs.jpg") no-repeat scroll 0 11px;}
}
@media only screen and (max-width: 400px) {
.one-ready-job{width:204px;float:none;display: block;margin:0 auto 20px;}
.one-block-razdel {width: 229px;float:none;margin:15px auto;}
.one-ready-job-glav{float:none;margin:0 auto 20px; width:204px;display: block;}
.one-catalog-uslug, .one-catalog-uslug-right{width:272px;height:202px;}
.pad-text-razdel{font-size: 14px;}
.our-clients{display:block;}
.one-our-clients{margin:10px auto; float:none;}
.text-ready-job{display:block;}
.time-vn-jobs{width:auto;background:rgba(0, 0, 0, 0) url("../img/price-vn-jobs.jpg") no-repeat scroll 0 11px;}
.go-on-us-but{border: 1px solid #57c000;border-radius: 5px;color: #57c000;font-family: OpenSansBold;font-size: 14px;padding: 10px 0;width: 205px;background:#f2f7f9 ;text-shadow:none;}
.go-on-us-but:hover{background:#57c000;color:#ffffff;}
}

div#fancy_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000000;display: none;z-index: 30;}
* html div#fancy_overlay {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
div#fancy_wrap {text-align: left;}
div#fancy_loading {position: absolute;height: 40px;width: 40px;cursor: pointer;display: none;overflow: hidden;background: transparent;z-index: 100;}
div#fancy_loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background: transparent url('fancy_progress.png') no-repeat;}
div#fancy_loading_overlay {position: absolute;background-color: #FFF;z-index: 30;}
div#fancy_loading_icon {position: absolute;background: url('fancy_loading.gif') no-repeat;z-index: 35;width: 16px;height: 16px;}
div#fancy_outer {position: absolute;top: 0;left: 0;z-index: 90;padding: 18px 18px 33px 18px;margin: 0;overflow: hidden;background: transparent;display: none;}
div#fancy_inner {position: relative;width:100%;height:100%;border: 1px solid #BBB;background: #FFF;}
div#fancy_content {margin: 0;z-index: 100;position: absolute;}
div#fancy_div {background: #CCC;color: #000;height: 100%;width: 100%;z-index: 100;}
img#fancy_img {position: absolute;top: 0;left: 0;border:0; padding: 0; margin: 0;z-index: 100;width: 100%;height: 100%;}
div#fancy_close {position: absolute;top: -12px;right: -15px;height: 30px;width: 30px;background: url('../img/fotogal/close.png') top left no-repeat;cursor: pointer;z-index: 181;display: none;}
#fancy_frame {position: relative;width: 100%;height: 100%;display: none;}
#fancy_ajax {width: 100%;height: 100%;overflow: auto;}
a#fancy_left, a#fancy_right {position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer;z-index: 111; display: none;outline: none;}
a#fancy_left {left: 0px; }
a#fancy_right {right: 0px;}
span.fancy_ico {position: absolute; top: 50%;margin-top: -15px;width: 30px;height: 30px;z-index: 112; cursor: pointer;display: block;}
span#fancy_left_ico {left: -9999px;background: transparent url('../img/fotogal/fancy_left.png') no-repeat;}
span#fancy_right_ico {right: -9999px;background: transparent url('../img/fotogal/fancy_right.png') no-repeat;}
a#fancy_left:hover {visibility: visible;}
a#fancy_right:hover {visibility: visible;}
a#fancy_left:hover span {left: 20px; }
a#fancy_right:hover span {right: 20px; }
.fancy_bigIframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}
div#fancy_bg {position: absolute;top: 0; left: 0;width: 100%;height: 100%;z-index: 70;border: 0;padding: 0;margin: 0;}
div.fancy_bg {position: absolute;display: block;z-index: 70;border: 0;padding: 0;margin: 0;}
div.fancy_bg_n {top: -18px;width: 100%;height: 18px;background: transparent url('fancy_shadow_n.png') repeat-x;}
div.fancy_bg_ne {top: -18px;right: -13px;width: 13px;height: 18px;background: transparent url('fancy_shadow_ne.png') no-repeat;}
div.fancy_bg_e {right: -13px;height: 100%;width: 13px;background: transparent url('fancy_shadow_e.png') repeat-y;}
div.fancy_bg_se {bottom: -18px;right: -13px;width: 13px;height: 18px;background: transparent url('fancy_shadow_se.png') no-repeat;}
div.fancy_bg_s {bottom: -18px;width: 100%;height: 18px;background: transparent url('fancy_shadow_s.png') repeat-x;}
div.fancy_bg_sw {bottom: -18px;left: -13px;width: 13px;height: 18px;background: transparent url('fancy_shadow_sw.png') no-repeat;}
div.fancy_bg_w {left: -13px;height: 100%;width: 13px;background: transparent url('fancy_shadow_w.png') repeat-y;}
div.fancy_bg_nw {top: -18px;left: -13px;width: 13px;height: 18px;background: transparent url('fancy_shadow_nw.png') no-repeat;}
div#fancy_title {position: absolute;bottom: -33px;left: 0;width: 100%;z-index: 100;display: none;}
div#fancy_title div {color: #FFF;font: bold 12px Arial;padding-bottom: 3px;}
div#fancy_title table {margin: 0 auto;}
div#fancy_title table td {padding: 0;vertical-align: middle;}
td#fancy_title_left {height: 32px;width: 15px;background: transparent url(fancy_title_left.png) repeat-x;}
td#fancy_title_main {height: 32px;background: transparent url(fancy_title_main.png) repeat-x;}
td#fancy_title_right {height: 32px;width: 15px;background: transparent url(fancy_title_right.png) repeat-x;}
div.star-rating{float:left;width:20px;height:20px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel{float:left;width:1px;height:1px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url('../img/otzayv-none.jpg') no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:40px;height:40px;background-position:0 0px;border:0}
div.star-rating-on a{background:url('../img/otzayv.png')!important}
div.star-rating-hover a{background:url('../img/otzayv.png')}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important; overflow:hidden!important}
#slider1 { height: 170px; overflow:hidden; width:636px;}
#slider1 .viewport { float: left; width: 580px; height: 170px; overflow: hidden; position: relative; margin: 0 10px;}
#slider1 .buttons { display: block; margin: 71px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 17px; height: 32px; overflow: hidden; position: relative; }
#slider1 .next { background:url(../img/strel-right.png) no-repeat scroll 0 0 transparent;}
#slider1 .prev { background:url(../img/strel-left.png) no-repeat scroll 0 0 transparent; }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { height: 170px; list-style: none; position: absolute; padding: 0; padding-top:7px; margin: 0; left: 0 top: 0; }
#slider1 .overview li{height: 140px; background:#ffffff; display: block; float:left; width: 540px;  padding:0 15px 15px;}
.slider1-img{width:80px; cursor:pointer; display: inline-block; vertical-align: middle;}
.clear{clear:both;}
.chek-yarov{
padding:15px 0 0;
text-align:center;font-size:12px;
}

.pravila {color:#008cd7;}