@media screen and (max-width: 3840px) and (min-width: 1601px) { body .sl{ height: 450px !important; } .sl h2{ padding-top: 70px !important; } .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { bottom: 30px !important; } .zayav{ margin-top: -75px !important; } .right_slide .bk1{ margin-top: 45px !important; } .left_slide h3{ padding-top: 50px !important; } } @media screen and (max-width: 1600px) and (min-width: 1440px) { .sl h2{ padding-top: 40px !important; } .left_slide h3{ padding-top: 30px !important; } body .left_slide h4 { padding-top: 25px !important; font-size: 30px !important; line-height: 37px !important; } body .left_slide h5 { padding-top: 20px !important; font-size: 31px !important; line-height: 39px !important; } .right_slide .bk1{ margin-top: 30px !important; } .right_slide .bk2{ margin-top: 20px !important; } .zayav{ margin-top: -70px !important; } .right_slide #timer1d7c67c546d61177479042b0ac4ae642{ margin-top: 10px !important; } body .sl{ height: 400px !important; } } @media screen and (max-width: 1439px) and (min-width: 1366px) { .sl h2{ padding-top: 30px !important; } body .sl{ height: 340px !important; } .left_slide h3{ padding-top: 30px !important; } body .left_slide h4 { padding-top: 25px !important; font-size: 30px !important; line-height: 37px !important; } body .left_slide h5 { padding-top: 20px !important; font-size: 31px !important; line-height: 39px !important; } .right_slide .bk1{ margin-top: 20px !important; } body .right_slide .bk1 .left { font-size: 75px !important; } body .right_slide .bk1 .right p { font-size: 35px !important; line-height: 30px !important; } .right_slide .bk1 .right{ margin-top: 11px !important; } body .right_slide .bk2 .right p { font-size: 19px !important; line-height: 17px !important; } body .right_slide .bk2{ margin-top: 10px !important; height: 63px !important; } .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { bottom: 20px !important; } .zayav{ margin-top: -70px !important; } .right_slide #timer1d7c67c546d61177479042b0ac4ae642{ margin-top: 0 !important; } body .right_slide .timer-separator { font-size: 75px !important; } body .right_slide .timer-element > span >span { font-size: 70px !important; } body .right_slide #timer1d7c67c546d61177479042b0ac4ae642 { min-width: 300px !important; width: 300px !important; height: 70px !important; } } @media screen and (max-width: 1365px) and (min-width: 1280px) { .left_slide h3{ padding-top: 30px !important; } body .left_slide h4 { padding-top: 25px !important; font-size: 30px !important; line-height: 37px !important; } body .left_slide h5 { padding-top: 20px !important; font-size: 31px !important; line-height: 39px !important; } .right_slide .bk1{ margin-top: 20px !important; } .sl h2{ padding-top: 45px !important; } .zayav{ margin-top: -70px !important; } .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { bottom: 30px !important; } body .right_slide .bk1 .left { font-size: 75px !important; } body .right_slide .bk1 .right p { font-size: 35px !important; line-height: 30px !important; } .right_slide .bk1 .right{ margin-top: 11px !important; } body .right_slide .bk2 .right p { font-size: 19px !important; line-height: 17px !important; } body .right_slide .bk2{ margin-top: 10px !important; height: 63px !important; } body .right_slide .timer-separator { font-size: 75px !important; } body .right_slide .timer-element > span >span { font-size: 70px !important; } body .right_slide #timer1d7c67c546d61177479042b0ac4ae642 { min-width: 285px !important; width: 285px !important; height: 70px !important; margin-top: -5px !important; } body .sl{ height: 340px !important; } .bgvideo{ margin-top: -160px !important; min-height: 700px !important; } .left_slide { width: 800px !important; } .txt_vid{ top: 40px !important; } .wrap{ width: 1200px !important; } .bx-controls{ width: 1200px !important; } .index__about-i { width: 383px !important; } .index__about-name { width: 255px !important; } .line_about_text { margin: 20px 0 30px 30px !important; } .index__about-text{ height: 170px !important; } .link_about_text { margin-top: 15px !important; } button.link_about_text { margin-top: 15px !important; } .slick-list { max-width: 1070px !important; } .solution_left { width: 100% !important; } .solution_left .div-left { width: 555px !important; } .podrob{ margin: 0 !important; } .conf_left { margin: 55px 0 0 -13px !important; } .index__advan-i { width: 570px !important; height: 150px !important; } .index__advan-t div:last-child{ padding-right: 15px; } .index__advan-name { font-size: 15px !important; } .index__advan-name { padding-top: 40px !important; } .news_elsnab_prev { padding-right: 10px !important; } } .conf_left #timer1d7c67c546d61177479042b0ac4ae6420{ min-width: 277px !important; } @media screen and (max-width: 1279px) and (min-width: 1024px) { .conf_left #timer1d7c67c546d61177479042b0ac4ae6420{ min-width: 245px !important; height: 65px !important; } .link_about_text{ margin-top: 20px !important; } .index__about-name{ width: 206px !important; font-size: 14px !important; margin-left: 10px !important; } .index__about-pic img{ height: 45px; } .left_slide h3{ padding-top: 30px !important; } body .left_slide h4 { padding-top: 15px !important; font-size: 27px !important; line-height: 34px !important; } body .left_slide h5 { padding-top: 20px !important; font-size: 27px !important; line-height: 34px !important; } .right_slide .bk1{ margin-top: 20px !important; } body .right_slide .bk1 .left { font-size: 75px !important; } body .right_slide .bk1 .right p { font-size: 35px !important; line-height: 30px !important; } .right_slide .bk1 .right{ margin-top: 11px !important; } body .right_slide .bk2 .right p { font-size: 19px !important; line-height: 17px !important; } body .right_slide .bk2 .right .span { font-size: 17px !important; } body .right_slide .bk2 .right { width: 229px !important; } body .right_slide .bk2 { width: 280px !important; } body .right_slide .bk2{ margin-top: 10px !important; height: 63px !important; } body .sl{ height: 340px !important; } body .right_slide .timer-separator { font-size: 75px !important; } body .right_slide .timer-element > span >span { font-size: 70px !important; } body .right_slide #timer1d7c67c546d61177479042b0ac4ae642 { min-width: 285px !important; width: 285px !important; height: 70px !important; margin-top: -5px !important; } .zayav{ margin-top: -70px !important; } .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { bottom: 20px !important ; } .sl h2{ padding-top: 35px !important; } .left_slide { width: 524px !important; } body .txt_vid p { font-size: 24px !important; padding-top: 20px !important; } body .txt_vid h3 { font-size: 30px !important; margin-top: 20px !important; } body .txt_vid h2 { font-size: 75px !important; } .txt_vid{ top: 30px !important; } .wrap{ width: 900px !important; } .bx-controls{ width: 900px !important; } .index__about-b{ text-align: center; } .index__about-i{ float: initial !important; display: inline-block; margin-top: 30px; width: 286px !important; vertical-align: top; padding: 30px 0 40px 20px !important; margin-left: 15px !important; } .line_about_text{ margin: 20px 0 0 10px !important; } .index__about-b .index__about-i:first-child{ margin-left: 5px !important; } .index__about-text{ line-height: 20px !important; padding-top: 20px; height: 200px !important; padding-right: 10px !important; } .solution_left { width: 100% !important; } .offer_right { width: 100% !important; } .index__offer-b { margin-left: 0 !important; } .index__offer{ float: left; overflow: hidden; } body .conerenciya { background-size: cover !important; height: 280px !important; } body .conerenciya .timer-separator { font-size: 45px !important; } body .conerenciya .timer-element > span >span { font-size: 51px !important; } body .conerenciya #timer1d7c67c546d61177479042b0ac4ae642 { min-width: 240px !important; width: 240px !important; height: 70px !important; } .conerenciya .bk1 { margin-left: 14px !important; margin-top: 4px !important; } .podr { margin-top: 12px !important; } .conerenciya .bk2 { margin-top: 0 !important; margin-left: 16px !important; } .conf_left { margin: 42px 0 0 -9px !important; width: 245px !important; } .conf_right { width: 600px !important; margin: 20px 0 0 60px !important; } .conf_right h4{ padding-top: 10px !important; line-height: 29px !important; } body .conf_right h3 { font-size: 30px !important; } .conf_right h5{ padding-top: 10px !important; } .btna { margin-top: 15px !important; } .index__advan-i { width: 420px !important; } .index__advan-name { font-size: 15px !important; padding-top: 30px !important; } .index__advan-t div:last-child { padding-top: 10px !important; padding-right: 10px; } .slide_news { width: 835px !important; } .slide_news .owl-stage-outer{ width: 835px !important; } .slide_news .owl-carousel { width: 835px !important; } .news_elsnab_prev{ padding-right: 110px !important; } .bgvideo{ margin-top: -185px !important; } .sl5{ background: url("/bitrix/templates/new_index/images/slide5.jpg")65% 50% no-repeat !important; } } @media screen and (max-width: 1023px) and (min-width: 768px) { .left_slide h3{ padding-top: 30px !important; } body .left_slide h4 { padding-top: 25px !important; font-size: 30px !important; line-height: 37px !important; } body .left_slide h5 { padding-top: 20px !important; font-size: 31px !important; line-height: 39px !important; } .right_slide .bk1{ margin-top: 20px !important; } body .right_slide .bk1 .left { font-size: 75px !important; } body .right_slide .bk1 .right p { font-size: 35px !important; line-height: 30px !important; } .right_slide .bk1 .right{ margin-top: 11px !important; } body .right_slide .bk2 .right p { font-size: 19px !important; line-height: 17px !important; } body .right_slide .bk2 .right .span { font-size: 17px !important; } body .right_slide .bk2 .right { width: 229px !important; } body .right_slide .bk2 { width: 280px !important; } body .right_slide .bk2{ margin-top: 10px !important; height: 63px !important; } body .sl{ height: 340px !important; } body .right_slide .timer-separator { font-size: 75px !important; } body .right_slide .timer-element > span >span { font-size: 70px !important; } body .right_slide #timer1d7c67c546d61177479042b0ac4ae642 { min-width: 285px !important; width: 285px !important; height: 70px !important; margin-top: -5px !important; } .zayav{ margin-top: -70px !important; } .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { bottom: 20px !important ; } .sl5 { background: url("/bitrix/templates/new_index/images/slide5.jpg")65% 50% no-repeat !important; } .left_slide { width: 425px !important; } .right_slide { width: 275px !important; } .sl h2{ padding-top: 35px !important; } body .left_slide h3 { padding-top: 20px !important; font-size: 32px !important; } body .left_slide h5 { padding-top: 30px !important; font-size: 28px !important; line-height: 36px !important; } body .left_slide h4 { padding-top: 35px !important; font-size: 20px !important; line-height: 25px !important; } .txt_vid{ width: 447px !important; top: 30px !important; } body .txt_vid h2 { font-size: 45px !important; } body .txt_vid h3 { font-size: 25px !important; margin-top: 15px !important; } .txt_vid p { font-size: 20px !important; padding-top: 15px !important; } .wrap{ width: 700px !important; } .bx-controls{ width: 700px !important; } .index__about-i { display: inline-block !important; width: 325px !important; vertical-align: top !important; margin-top: 30px; float: initial !important; height: 405px !important; } .index__about-b{ text-align: center; } .index__about-name { width: 190px !important; } .index__about-text{ height: 190px !important; } .podbor__block { width: 340px !important; margin-left: -2px !important; background: rgba(255, 255, 255, 0.5) url("/bitrix/templates/new_index/images/podb.png")no-repeat 15px 50% !important; } .rasch__block { width: 341px !important; background: rgba(255, 255, 255, 0.5) url("/bitrix/templates/new_index/images/rasch.png")no-repeat 15px 50% !important; } #content .rasch__btn{ padding: 25px 0 25px 68px !important; background: rgba(50, 50, 50, 0) url("/bitrix/templates/new_index/images/str1.png")no-repeat 275px 15px !important; } body #content .podbor_btn { background: rgba(50, 50, 50, 0) url("/bitrix/templates/new_index/images/str2.png")no-repeat 275px 15px !important; } .offer_right { width: 100% !important; } .index__offer-b { margin-left: 0 !important; } .index__offer{ float: left; overflow: hidden; } .conerenciya .bk1{ margin: 30px auto 20px !important; float: initial !important; width: 159px !important; } .conf_right{ float: initial !important; margin: 35px auto 0 !important; width: 100% !important; text-align: center; } .conerenciya .bk1 .right { width: 103px !important; } .conerenciya .bk2 .right { width: 170px !important; } .conerenciya .bk2{ margin: 5px auto !important; float: initial !important; width: 218px !important; } .podr{ display: none !important; } .conerenciya #timer1d7c67c546d61177479042b0ac4ae642{ padding-top: 25px !important; } .conf_left { width: 100% !important; float: initial !important; margin: 0 0 0 0 !important; } .conerenciya { height: initial !important; padding-bottom: 40px; background: url("/bitrix/templates/new_index/images/back11.jpg")center no-repeat !important; } .conf_right h3{ text-align: center !important; } .conf_right h4{ text-align: center !important; } .conf_right h5{ text-align: center !important; } .btna{ margin: 25px auto 0 !important; } .index__advan-l{ width: 100% !important; } .index__advan-r{ width: 100% !important; margin-left: 0 !important; margin-top: -1px; } .slide_news { width: 400px !important; } .slide_news .owl-stage-outer{ width: 400px !important; } .slide_news .owl-carousel { width: 400px !important; } .news_elsnab_prev{ padding-right: 0 !important; } .news_elsnab_prev:before{ border-left: 60px solid #efefef !important; } body .menu>li:first-child a { width: 110px !important; padding: 23px 0 !important; font-size: 14px !important; } .sb-search { right: 110px !important; } header nav ul li a { padding: 24px 5px !important; font-size: 12px !important; } body .sl h2 { font-size: 72px !important; } .bgvideo{ margin-top: -215px !important; } } @media screen and (max-width: 767px) and (min-width: 320px) { .bx-wrapper{ display: none !important; } .top_slide_elsnab{ display: none; } .wrap{ width: 100% !important; } .head_main{ display: none; } video{ display: none; } .index__about-i{ float: initial !important; display: inline-block; vertical-align: top; margin: 30px 10px 0 10px !important; } .index__about-b{ text-align: center; } .news-list{ background: none !important; height: initial !important; } .rash{ background: url("/bitrix/templates/new_index/images/ras_img.jpg")center no-repeat; height: 161px; } .pod{ background: url("/bitrix/templates/new_index/images/pod_img.jpg")center no-repeat; height: 161px; } .rasch__block{ width: 320px !important; background: rgba(255, 255, 255, 0.5) url("/bitrix/templates/new_index/images/rasch.png")no-repeat 15px 50% !important; } #content .product_elsnab .index__h2{ padding-top: 30px !important; } #content .index__news-b .index__h2{ padding-top: 30px !important; text-align: left; } .mailing{ float: initial !important; width: 100% !important; background: #103c62 !important; margin: 0 !important; padding-bottom: 20px !important; } body .rassilka span{ text-transform: uppercase !important; } .mailing-text{ float: initial !important; margin: 0px auto 0 !important; display: block !important; } .slide_news { width: 320px !important; } .news_elsnab_prev { float: initial !important; padding: 0 0 30px 0 !important; margin: 0 auto !important; width: 320px !important; } body .news_index .index__news-i { width: 320px !important; } body .news_index .owl-item { width: 320px !important; } .index__news-name{ text-align: left !important; font-size: 13px !important; line-height: 19px !important; } body .news_index { width: 320px !important; } .news_elsnab_prev{ max-width: 100%; } .news_elsnab{ background: #efefef !important; text-align: center; } .mailing-submit{ float: initial !important; display: block !important; margin: 10px auto; } .podbor__block{ width: 320px !important; background: rgba(255, 255, 255, 0.5) url("/bitrix/templates/new_index/images/podb.png")no-repeat 15px 50% !important; } body #content .rasch__btn { padding: 25px 0 25px 65px !important; background: rgba(50, 50, 50, 0) url("/bitrix/templates/new_index/images/str1.png")no-repeat 256px 21px !important; } body #content .podbor_btn { padding: 25px 0 25px 65px !important; background: rgba(50, 50, 50, 0) url("/bitrix/templates/new_index/images/str2.png")no-repeat 256px 21px !important; } .solution_left { width: 100% !important; } .solution_left .div-left { width: 100% !important; } body .index__offer { width: 100% !important; } .offer_right { width: 100% !important; float: left !important; } .index__offer-b { margin-left: 0 !important; } .index__offer p{ padding: 25px 10px 0 10px !important; } .index__about-i { width: 300px !important; height: 420px !important; } .index__about-name { width: 167px !important; } .line_about_text { margin: 20px 0 20px 30px !important; } .index__about-text { height: 215px !important; } #content .index__h2 { font-size: 45px !important; } .index__advan-l { float: initial !important; width: 100% !important; margin-right: 0 !important; } .index__advan-i { width: 100% !important; height: initial !important; } .index__advan-name{ padding: 0 !important; } .index__advan-r { float: left; width: 100% !important; margin-left: 0 !important; margin-top: -1px; } #content h2 { padding-top: 160px !important; } body #content .solution_left>h2{ font-size: 36px !important; padding-top: 50px !important; } body #content .index__offer-b>h2{ font-size: 36px !important; padding-top: 50px !important; } body .index__offer .owl-controls .owl-nav .owl-prev{ bottom: -15px !important; } body .index__offer .owl-controls .owl-nav .owl-next{ bottom: -15px !important; } footer{ height: initial !important; } .f-copyright{ float: initial !important; display: inline-block; } .f-contacts{ float: initial !important; display: inline-block; } .index__advan-pic { float: initial !important; margin: 20px auto 0 !important; text-align: center !important; } .index__advan-block{ margin: 0 !important; } .index__advan-t { margin-left: 0 !important; padding: 15px 10px !important; text-align: center; } #up{ display: none !important; } .conerenciya .bk1{ margin: 30px auto 20px !important; float: initial !important; width: 215px !important; } .conf_right{ float: initial !important; margin: 35px auto 0 !important; width: 100% !important; text-align: center; } .conerenciya .bk1 .right { width: 103px !important; } .conerenciya .bk2 .right { width: 215px !important; } .conerenciya .bk2{ margin: 5px auto !important; float: initial !important; width: 265px !important; } .podr{ display: none !important; } .conerenciya #timer1d7c67c546d61177479042b0ac4ae642{ padding-top: 25px !important; } .conf_left { width: 100% !important; float: initial !important; margin: 0 0 0 0 !important; } .conerenciya { height: initial !important; padding-bottom: 40px; background: url("/bitrix/templates/new_index/images/back11.jpg")center no-repeat !important; } .conf_right h3{ text-align: center !important; } .conf_right h4{ text-align: center !important; } .conf_right h5{ text-align: center !important; } .btna{ margin: 25px auto 0 !important; } body #content .index__advan-block h2.index__h2{ font-size: 35px !important; padding-top: 30px !important; } .rash{ display: block !important; } .pod{ display: block !important; } .phone{ float: initial !important; display: inline-block !important; } .ajax-call-btn{ display: inline-block !important; float: initial !important; } .head_addr{ display: inline-block !important; float: initial !important; } .top_head{ height: initial !important; text-align: center; } .top_head_float{ float: initial !important; display: inline-block; } .mob_head{ display: block !important; background: url("/bitrix/templates/new_index/images/back111.jpg")center no-repeat; width: 100%; text-align: center; padding-top: 30px; } .zayav{ float: initial !important; display: inline-block !important; margin: 20px auto !important; } #content .index__h1{ color: #fff !important; margin: 0 !important; text-align: center; padding-top: 20px !important; } .zzzxxx{ display: none !important; } body .menu-link{ display: block !important; } } .bx-wrapper{margin-bottom: 0 !important;} .sl1{background: url("/bitrix/templates/new_index/images/slide1.jpg")center no-repeat;} .sl2{background: url("/bitrix/templates/new_index/images/slide2.jpg")center no-repeat; background-size: cover;} .sl3{background: url("/bitrix/templates/new_index/images/slide3.jpg")center no-repeat; background-size: cover;} .sl4{background: url("/bitrix/templates/new_index/images/slide4.jpg")center no-repeat;} .sl5{background: url("/bitrix/templates/new_index/images/slide5.jpg")center no-repeat;} .sl6{background: url("/bitrix/templates/new_index/images/slide6.jpg")center no-repeat;} .sl7{background: url("/bitrix/templates/new_index/images/slide7.jpg") center top no-repeat;background-size: cover;} .sl8{background: url("/bitrix/templates/new_index/images/slide8.jpg") center no-repeat;background-size: cover;} .sl9{background: url("/bitrix/templates/new_index/images/slide9.jpg") center no-repeat; border: 1px solid #005bae1a;} .sl10{background: url("/bitrix/templates/new_index/images/slide10.jpg") center no-repeat; border: 1px solid #005bae1a;} .top_slide_elsnab > div{ width: 100% !important; height: 630px !important; } .sl{ width: 100% !important; min-width: 768px; max-width: 1920px; height: 530px !important; margin: 0 auto; } .menu-link{ display: none; } .panel { position: fixed; left: -15.625em; /*left or right and the width of your navigation panel*/ width: 15.625em; /*should match the above value*/ } .mob_head{ display: none; } .rash{ display: inline-block; } .pod{ display: inline-block; } .panel a{ font-size: 18px !important; text-decoration: underline !important; } .h-tools{display: none;} html,body { position: relative; z-index: 0; width: 100%; height: 100%; margin: 0; padding: 0; background: #dedede; /* background: #dedede url("images/bg-fon-all.gif") top center repeat-y; */ } img { border: 0; } /* #mainDocumentWrap { position: relative; z-index: 1; width: 1240px; margin: 0 auto; background-color: white; padding-bottom: 250px; } */ #mainDocument { position: relative; background-color: white; width: 100%; margin: 0 auto; min-height:100%; /* shandow */ -webkit-box-shadow: 0px 0px 15px 5px #b4b4b4; -moz-box-shadow: 0px 0px 15px 5px #b4b4b4; box-shadow: 0px 0px 15px 5px #b4b4b4; } input[type='submit'] { -webkit-appearance: none; -moz-appearance: none; appearance: none; /*added no border rounding*/ -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } input[type='reset'] { -webkit-appearance: none; -moz-appearance: none; appearance: none; /*added no border rounding*/ -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } td{ vertical-align:top; } .starrequired{ color:red; } .errortext{ color:red; } .opacity-wrap{ display:none; position:fixed; background:#000; opacity:0.3; width:100%; height:100%; top:0; left:0; bottom:0; z-index:9999; } .menu > .item { position: relative; } .menu > .item > a { position: relative; z-index: 1; } .menu > .item > a:hover { position: relative; z-index: 3; } .menu > .item > label { position: absolute; top: 0; left: 0; z-index: 2; display: block; width: 100%; height: 100%; } .menu > .item:hover > a ~ ul, .menu > .item > input:checked + ul { display: block; } #content ul.equipment-menu li a{ font-size:15px; } #content ul.equipment-menu ul li a{ font-size:14px; } #content ul.equipment-menu ul li ul li a{ font-size:13px; } #content ul.equipment-menu ul li ul li ul li a{ font-size:13px; } header { position: relative; } header div.h-tools { height: 120px; overflow:hidden;} header div.h-tools-logo { float: left; margin: 7px 0 0 10px; width: 120px; } header div.h-tools-logo img{ width: 100%; } /* Телефоны, онлайн консультант */ header div.h-tools-contacts-box-1 { float: left; margin: 16px 0px 0px 52px; } header div.h-tools-contacts-box-1-phone { /*background: url("images/icon-phone.gif") 0px 9px no-repeat; padding-left: 31px; */ font-family: "Tahoma", Helvetica, sans-serif; line-height: 22px; font-size: 22px; color: black; } header div.h-tools-contacts-box-1-onlineConsultant a:hover { color: #ed7517; } header div.h-tools-contacts-box-1-onlineConsultant a { display:block; background: url("images/icon-headphones.gif") no-repeat -2px 1px; padding-left: 26px; margin-bottom:5px; font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; white-space: nowrap; line-height: 2; font-size: 12px; color: #0066b1; } header div.h-tools-contacts-box-1-orderCall a:hover { color: #ed7517; } header div.h-tools-contacts-box-1-orderCall a { display:block; background: url("images/icon-orderCall.gif") no-repeat -2px 1px; padding-left: 26px; font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; white-space: nowrap; line-height: 2; font-size: 12px; color: #0066b1; } /* Бокс-2 (телефоны) */ header div.h-tools-contacts-box-2 { float: left; margin: 17px 0px 0px 75px; } header div.h-tools-contacts-box-2-phone { font-family: "Tahoma", Helvetica, sans-serif; line-height: 24px; font-size: 22px; color: black; } header div.h-tools-contacts-box-2-callInfo { /*background: url("images/icon-world.gif") no-repeat; padding-left: 26px; */ font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; white-space: nowrap; line-height: 2; font-size: 12px; color: #979797; } .head__addr{ margin-top:2px; } .head__time{ font:12px Tahoma; color:#a6a6a6; margin-top:3px; } .head__addr a{ font:12px Tahoma; color:#006ac2; border-bottom:1px dotted #006ac2; text-decoration:none; } .head__addr a:hover{ color:#ed7517; } .geo__head { font: 12px Tahoma; width: 155px; height: 35px; color: #000; float: left; margin: 40px 0px 0px 80px; background: url(images/loc_bg.png) left 2px no-repeat; padding-left: 35px; } .geo__head a{ font:12px Tahoma; color:#0066b1; text-decoration:none; border-bottom:1px dotted #0066b1; } .geo__head a:hover{ color:#ed7517; } .cur__loc{ background:url(images/loc_arr.png) right 5px no-repeat; padding-right:10px; } /* Ссылки */ header div.h-tools-links { position: relative;float:right;margin:33px 26px 0px 0px;text-align:right; } #small-basket{ top:26px; text-align:right; } header div.h-tools-links a.h-tools-links-registration:hover, header div.h-tools-links a.h-tools-links-cabEnter:hover, header div.h-tools-links a.h-tools-links-basket:hover { color: #ed7517; } header div.h-tools-links a.h-tools-links-registration, header div.h-tools-links a.h-tools-links-cabEnter, header div.h-tools-links a.h-tools-links-basket { display: inline-block; height: 24px; margin-left: 12px; padding-left: 24px; font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; white-space: nowrap; line-height: 24px; font-size: 13px; color: #0066b1; } header div.h-tools-links a.h-tools-links-registration { /*background: url("images/icon-register.gif") no-repeat left 1px;*/ padding-left: 28px; } header div.h-tools-links a.h-tools-links-cabEnter { /*background: url("images/icon-enter.gif") no-repeat left 1px;*/ padding-left: 35px;display:block; } header div.h-tools-links a.h-tools-links-basket { background: url("images/icon-basket.gif") no-repeat 0 0; padding-left: 30px;margin-left:12px;font-size:13px;text-align:right; } header div.h-tools-links a.h-tools-links-basket.act{ background: url("images/icon-basket-filled.gif") no-repeat 0 0; } /* Кнопка "Отправить запрос */ header a.h-tools-link-buttonSendQuery:hover { background: url("images/head_zapros.png") no-repeat left 1px; color: #ed7615; } header a.h-tools-link-buttonSendQuery { float: none; display:block; width:100px; padding-left: 27px; min-width: 127px; height: 22px; margin-bottom:5px; background: url("images/head_zapros.png") no-repeat left 1px; border-radius: 3px; font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; white-space: nowrap; line-height: 22px; font-size: 12px; color: #ed7615; } /* меню (горизонтальное), поиск */ header nav ul { list-style: none; margin: 0px; padding: 0px; position: relative; float: right; } header nav>ul>li:last-child{ margin-right: 60px; } header nav ul li { position: relative; float: left;} header nav ul li:last-child { border-right: none; } header nav>ul>li:first-child>a { color: #fff !important; } header nav ul li a:hover {text-decoration: underline; color: #1b1b1b } header nav ul li a.act { background-color: #004d9d; color: white; } header nav ul li a { display: block; padding: 23px 10px; font-family: "CenturyGothicRegular", sans-serif; text-decoration: none; white-space: nowrap; text-align: center; font-size: 14px; color: #1b1b1b; } /* 2-ой уровень */ /*header nav ul li:hover ul { display: block; } header nav ul li:focus ul { display: block; } header nav ul li:active ul { display: block; }*/ header nav .elem-level-2 { position: absolute; z-index: 1001; top: 60px; left: 0; display: none; background-color: white; padding-top: 8px; padding-bottom: 8px; } .menu>li:first-child{ float: right; } .menu>li:first-child a{ width: 180px; padding: 22px 0 !important; height: initial !important; font-size: 16px !important; text-transform: uppercase; text-decoration: none; font-family: 'CenturyGothicRegular', sans-serif; } header nav .elem-level-2 li{ float:none; border:0 none !important; } header nav .elem-level-2 a:hover { background: none; color: #ed7517; } header nav .elem-level-2 a.act { color: #ed7517; background: none; } header nav .elem-level-2 a { border: 0; display: block; background: none; padding: 0 25px !important; margin: 0; height: 28px; position:relative; z-index:1001; text-align: left; line-height: 28px; font-size: 13px; color: #0066b1; } /* контейнер поиска */ .form-search-wrap { float:right; } .form-search-wrap input.submit-query:hover { background: #ed5917;} .form-search-wrap input.submit-query { /* reset style */ padding: 0; margin: 0; border: 0; border: none; width: 77px; height: 32px; background: #ed7517; border-radius: 0 5px 5px 0; cursor: pointer; font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; white-space: nowrap; line-height: 12px !important; vertical-align: middle; text-align: center; font-size: 14px; color: white; } #breadcrumb { margin: 8px 25px 0 25px; } #breadcrumb a.last { background: none; color: black; } #breadcrumb a:hover { color: #ed7517; } #breadcrumb a { border: red 0px solid; display: inline-block; height: 20px; background: url("images/breadcrumb-arrow.png") right 7px no-repeat; padding-right: 12px; font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; line-height: 20px; font-size: 13px; color: #0066b1; } #backlink { position:relative; top:-7px; margin-bottom:5px; } #backlink a:hover { color: black; } #backlink a { border: red 0px solid; padding-right: 12px; font-family: "Tahoma", Helvetica, sans-serif; text-decoration: none; font-weight: bold; line-height: 20px; font-size: 14px; color: #0066b1; } #content { position: relative; padding-bottom: 0 !important; color: black; } .search-page b{ background-color:#fbe99f; } #content.page-other{ overflow:hidden; } /* Общие стили */ #content div.column-left { position: relative; float: left; width: 225px; margin-left: 23px; /* background-color: #eeeeee; */ font-size: 13px; } /* Общие стили */ #content div.column-center { position: relative; float: left; width: 676px; margin-left: 23px; /* background-color: #eeeeee; */ font-size: 13px; } /* Общие стили */ #content div.column-center-full { position: relative; float: left; width: 100%; /* background-color: #eeeeee; */ font-size: 13px; } /* Общие стили */ #content div.column-right { position: relative; float: left; width: 235px; margin-left: 23px; /* background-color: #eeeeee; */ font-size: 13px; } /* Общие стили */ #content div.column-full { position: relative; margin-left: 23px; margin-right: 23px; /* background-color: #eeeeee; */ font-size: 13px; } #content .index__h1{ font:bold 28px Tahoma; margin-left:32px; } #content h1 {font-weight: bold; padding: 0; margin-top: 0; font-size: 18px; line-height: 22px;/*width:676px;*/ } #content h2 { font-size: 18px; font-weight: normal; } #content h3 { font-size: 16px; font-weight: bold; } #content a { text-decoration: none; color: #007ac1; } #content a:hover { color: #ed7517; } #content a.act { color: #ed7517; } footer { position: relative; background: #252525; height: 75px; font-family: 'CenturyGothicRegular', sans-serif; line-height: 16px; font-size: 14px; color: #fff; } footer div.f-copyright { float: left; margin-top: 22px; font-size: 12px !important; line-height: 18px; font-family: 'CenturyGothicRegular', sans-serif; } footer div.f-contacts { float: right; margin-top: 22px; font-size: 14px; font-family: 'CenturyGothicRegular', sans-serif; } footer div.f-contacts a{ color: #fff !important; background: none; } footer div.f-contacts span.f-email { display: block; padding-top: 6px; color: white; font-size: 14px; } footer div.f-contact-right{ float:right; padding:10px 24px 0px 0px; } footer div.f-contact-right a{ color:#fff; text-decoration:none; } footer div.f-contact-right a:hover{ text-decoration:underline; } /* Общее для всех */ .div-left { float: left; } .div-right { float: right; } .clear-left { clear: left; } .clear-right { clear: right; } .clear-both { clear: both; } .div-table { display: table; } .div-table.alignCenter { margin: 0 auto; } .div-table.w100 { width: 100%; } .div-table-row { display: table-row; } .div-table-cell { display: table-cell; vertical-align: middle; } .div-table-cell.w50 { width: 50%; } .div-table-cell.alignCenter { text-align: center; } .strike { text-decoration: line-through; } /* shandow */ /* постраничная навигация */ .pagination { height: 32px; margin-top: 0px; margin-bottom: 16px; text-align: left; width: 673px; font-size: 14px; color: black; } .pagination b { padding-right: 10px; } .pagination a.act { background-color: #f78b1f !important; color: white !important; font-weight: bold; font-size: 17px; min-width: 33px; margin: 0; padding: 0; } .pagination a:hover { color: black; } .pagination a { display: inline-block; min-width: 14px; height: 33px; border-radius: 33px; margin-left: 1px; margin-right: 1px; padding-left: 6px; padding-right: 6px; text-decoration: none; text-align: center; line-height: 33px; font-size: 14px; color: #0066b1; } /* Общие переопределения */ #content.page-catalog-list { margin-top: 30px; } /* Колонка слева (меню) */ #content div.content-catalog-list-column-left { float: left; width: 235px; margin-left: 23px; zzz_background-color: #f0f0f0; } #content div.content-catalog-list-column-left-label-1 { font-size: 22px; line-height: 24px; margin-top: -3px; } #content div.content-catalog-list-column-left-label-2 { margin: 12px 0 10px 0; height: 24px; zzz_border: red 1px solid; padding-right: 25px; padding-left: 1px; display: inline-block; background: url("images/icon-arrow-down.png") right 4px no-repeat; font-size: 15px; font-weight: bold; line-height: 24px; } #content div nav { border: red 0px solid; padding-left: 2px; margin-top: 3px; } #content div nav ul { list-style: none; margin: 0px; padding: 0px; overflow: hidden; } #content div nav > ul { border:1px solid #cbcbcb; border-radius:5px; padding:10px; } #content div nav ul li:first-child { margin-top: 0; } #content div nav ul li { margin: 0px; padding: 0px; margin-top: 10px; border: red 0px solid; } #content div nav ul li a { display: inline; color: #0066b1; text-decoration: none; font-size: 14px; line-height: 17px; } #content div nav ul li a:hover { color: #ed7517; } #content div nav ul li a.act { color: #ed7517; } /* 2-ой, 3-тий уроввень */ #content div nav ul li ul { margin-left: 12px; margin-top: 10px; margin-bottom: 20px; } #content div nav ul li ul li a { font-weight: normal; font-size: 13px; line-height: 13px; } #content div nav ul li ul li ul { margin-left: 12px; margin-top: 10px; } #content div nav ul li ul li ul li a { font-weight: normal; font-size: 12px; } /* Колонка справа (список товаров) */ #content div.content-catalog-list-column-right { float: right; width: 915px; margin-right: 25px; zzz_background-color: #f0f0f0; } #content div.content-catalog-list-elements { margin-left: -21px; } #content div.content-catalog-list-element { overflow: hidden; display: inline-block; /* float: left; */ width: 161px; margin-left: 22px; /* -4px */ margin-bottom: 23px; vertical-align: top; text-align: center; font-size: 14px; } #content div.content-catalog-list-element a { display: block; text-decoration: none; color: #0066b1; line-height: 14px; } #content div.content-catalog-list-element a:hover { color: #ed7517; } #content div.content-catalog-list-element img {max-width:159px;max-height:161px; margin-bottom: 6px; border-radius: 3px;border:1px solid #f0f0f0; } /******Главная слайдер брендов********/ .arr-slide{ background-position:left top; cursor: pointer; display: inline; height: 54px; position: absolute; top: 31px; width: 54px; } .arr-slide.arr-slide-left{ left: 29px; background: url(images/slider-bottom-redo.png) left -54px no-repeat; } .arr-slide.arr-slide-left:hover{ background: url(images/slider-bottom-redo.png) left -108px no-repeat; } .arr-slide.arr-slide-left.disabled{ background: url(images/slider-bottom-redo.png) left 0px no-repeat; } .arr-slide.arr-slide-right{ right:31px; background: url(images/slider-bottom-next.png) left -54px no-repeat; } .arr-slide.arr-slide-right:hover{ background: url(images/slider-bottom-next.png) left -108px no-repeat; } .arr-slide.arr-slide-right.disabled{ background: url(images/slider-bottom-next.png) left 0px no-repeat; } #solution-list .active{ color:#000; } /*****My elsnab описание*******/ .fleft{ float:left; } .fright{ float:right; } .clear{ clear:both; } .clear-block{ overflow:hidden; } .myelsnab-news ul{ list-style-position:inside; } #content div.myelsnab-news.column-right{ margin-top:-34px; font-size:12px; font-family:Tahoma,Helvetica,sans-serif; } #content div.myelsnab-news.column-right h4{ font-size:13px; } #content div.myelsnab-news.column-center{ font-size:13px; font-family:Tahoma,Helvetica,sans-serif; margin-left:0px; } #content .myelsnab-news p{ margin:5px 0px; } #content .myelsnab-news h3{ margin-bottom:25px; margin-top:0px; } #content .myelsnab-news.column-center h2{ margin-top:25px; } #content .myelsnab-news p a{ color:#0066b1; } #content .myelsnab-news p a:hover{ color:#ed7517; } #content .myelsnab-news div{ margin-bottom:20px; } /******Мой элснаб кабинет*****/ .column-center-full h1{ margin-top:0px; } .column-center-full > a{ color:#0066b1; font-size:13px; font-family:Tahoma,Helvetica,sans-serif; text-decoration:none; } .personal-links-wrap{ margin:20px 0px; border-bottom:1px solid #cbcbcb; } .personal-links-wrap .personal-link-b{ background: none repeat scroll 0 0 #F9F9F9; float: left; height: 40px; margin-left: 4px; position: relative; width: 308px; } .personal-links-wrap .personal-link-b:first-child{ margin-left:0px; } .personal-links-wrap .personal-link-b a{ border-left: 1px solid #cbcbcb; border-radius: 6px 6px 0 0; border-right: 1px solid #cbcbcb; border-top: 1px solid #cbcbcb; display: block; height: 100%; position: absolute; text-align: center; width: 100%; font:bold 15px/40px Tahoma; color:#0066b1; text-decoration:none; } .personal-links-wrap .personal-link-b a.active{ background:#fff; color:#000; } .personal-order-list-wrap{ } .personal-order-list-wrap.page2, .personal-order-list-wrap.page3{ display:none; } .pers-ord-list-b{ margin-bottom:20px; } .personal-link{ display:block; font:bold 15px Tahoma; color:#0066b1; margin-bottom:25px; } .personal-order-list-title{ font:bold 15px Tahoma; margin-bottom:20px; } .pers-order-desc div{ margin-bottom:5px; font-size:13px; font-weight:bold; } .pers-order-desc div:first-child{ margin-bottom:9px; } .personal-order-list-table-bord{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:100%; border:1px solid #cbcbcb; margin-top:15px; border-radius:5px; overflow:hidden; } .personal-order-list-table{ width:100%; border-collapse:collapse; border:none; } .personal-order-list-table td{ height:42px; text-align:center; border-left:1px solid #cbcbcb; border-top:0 none; border-bottom:1px solid #cbcbcb; border-right:0 none; } .personal-order-list-table td:first-child{ text-align:left; padding-left:20px; border-left:none; } .personal-order-list-table tr:last-child td{ border-bottom:none; } .tbl-btn-b{ text-align:right; margin-top:10px; } .personal-order-list-table a{ color:#0066b1; font-size:13px; font-family:Tahoma,Helvetica,sans-serif; text-decoration:none; } #content input.add-in-order.pers-btn{ height:24px; } /*****Список листов ожидания******/ .personal-order-list-table thead{ border-bottom:1px solid #cbcbcb; font-size:14px; } .personal-order-list-table thead td{ background:#f5f5f5; } .personal-list-wait-b .personal-order-list-table td{ padding:0; text-align:center; } .align-left{ text-align:left; } .personal-list-wait-b .personal-order-list-table .align-left{ text-align:left; padding-left:20px; } .personal-list-detail-wrap .personal-order-list-table .align-left{ text-align:left; padding-left:20px; } /*********Лист ожидания детально**********/ #content .personal-list-detail-wrap h1{ font:bold 15px Tahoma; } .small-link{ color: #0066B1; font: bold 13px Tahoma; } .list-det-btn{ overflow:hidden; margin:20px 0px; } #content .personal-list-detail-wrap .list-det-btn :first-child{ float:left; width:180px; } #content .personal-list-detail-wrap .list-det-btn :last-child{ float:right; width:320px; } .personal-order-list-table input[type="text"]{ width:53px; height:23px; border:1px solid #b7b7b7; margin:0; text-align:center; } .line-through{ text-decoration:line-through; } .personal-list-detail-sum{ padding-top:10px; border-top:1px solid #cbcbcb; } #content .personal-list-detail-sum-txt{ font:bold 15px Tahoma; text-align:right; } .personal-list-detail-commercy{ margin-top:45px; margin-bottom:15px; overflow:hidden; } .pers-list-det-comm{ background:#f8f8f8; border:1px solid #bfbfbf; border-radius:5px; text-align:center; padding:15px 0px; } .pers-list-det-comm.fleft{ width:531px; margin-right:15px; } .pers-list-det-comm.fright{ width:345px; } .personal-list-detail-commercy-title{ font:20px Tahoma; color:#000; } .commercy-links-b{ padding-top:36px; } .commercy-links-i{ display:inline-block; margin-bottom:10px; text-align:center; font:14px Tahoma; color:#0066b1; padding-left:30px; } .commercy-links-i.arr-down{ background:url(images/comm_arr.png) left center no-repeat; padding-left:20px; } .mail-comm{ background:url(images/comm_mail.png) left center no-repeat; } .print-comm{ background:url(images/comm_print.png) left center no-repeat; } .pers-list-det-fakt{ margin-top:15px; width:242px; margin:0 auto; text-align:center; } .pers-list-det-fakt > div{ overflow:hidden; margin:10px 0px; font:bold 14px Tahoma; } .fakt{ float:left; width:111px; line-height:24px; text-align:left; } .fakt-inp{ float:left; width:129px; height:22px; border:1px solid #b7b7b7; } .fakt-select{ float:left; width:131px; height:22px; border:1px solid #b7b7b7; } #content input.add-in-order.fakt-btn{ height:24px; width:242px; } .fakt-desc{ float:right; width:348px; text-align:center; font:12px Tahoma; color:#f15a22; margin-top:5px; } /********Факторинг*****/ .faktoring-b{ padding-bottom:30px; border-bottom:1px solid #b7b7b7; } .fakt-txt{ width:153px; display:inline-block; } .faktor-input{ border: 1px solid #b7b7b7; height: 22px; margin-bottom: 10px; padding: 0 5px; text-align: center; width: 93px; } .faktor-select{ border: 1px solid #b7b7b7; height: 22px; margin-bottom: 10px; text-align: center; width: 105px; } .faktor-res{ border-radius: 5px; border:1px solid #b7b7b7; background-color: #f9f9f9; text-align:center; height:38px; font:14px/38px Tahoma; } /*****Настройки учетной записи*********/ .personal-table{ border-collapse:collapse; } .personal-table thead td{ padding-bottom:15px; } .personal-table td{ padding:0px 0 5px 0px !important; } .technical-form .personal-table input[type='text'] { margin: 10px 0 0 0; width: 235px !important; display: inline-block; background: rgba(255, 255, 255, 0.4); border: none; border-radius: 4px; color: #fff !important; padding: 8px 0 8px 25px !important; height: initial !important; } .personal-table input{ width:300px; height:20px; padding:0px 5px; border:1px solid #b7b7b7; margin-bottom:5px; } /********Сервис НКУ+********/ .nku-step-bl{ margin-bottom:20px; } .nku-step-clear{ } #content .nku-step-i{ display:inline-block; padding-right:45px; font:14px Tahoma; color:#a5a5a5; text-decoration:none; } #content .nku-step-i.active{ color:#000; } .nku-step-line{ position:relative; height:5px; background:#c8c8c8; width:485px; margin-top:15px; } .ajax-zapros{ top: 200px !important; } .nku-step-indicator{ display:block; position:absolute; top:-12px; width:29px; height:29px; background:url(images/nku-mark.png) no-repeat; } .step1{ left:-2px; } .step2{ left:151px; } .step3{ left:237px; } .step4{ left:327px; } .step5{ left:459px; } .personal-links-wrap .personal-link-b.nku-links{ width:464px; } .personal-order-list-table-bord.nku-table-bord{ border:1px solid #a1a1a1; display:none; } .personal-order-list-table-bord.nku-table-bord.active{ display:block; } .nku-wrapper .personal-links-wrap{ border-bottom:none; } .nku-wrapper .personal-order-list-table td.align-left{ text-align:left; padding-left:40px; } /*******НКУ детально*******/ .nku-detail-wrap{ padding-top:30px; } .nku-det-b{ padding-top:20px; overflow:hidden; position:relative; margin-left:-24px; } .nku-det-i{ position:relative; float:left; width:210px; height:237px; margin:0px 0px 23px 23px; border:1px solid #cbcbcb; border-radius:3px; } .nku-det-img-b{ display:table-cell; width:210px; height:212px; text-align:center; vertical-align:top; padding-top:25px; } .nku-det-img-text{ position:absolute; bottom:20px; width:210px; text-align:center; font:15px Tahoma; } #content .nku-det-manager-b{ font-size:14px; } .nku-det-manager-b{ padding-bottom:35px; margin-bottom:20px; border-bottom:1px solid #cbcbcb; } .nku-det-manage-ttl{ margin-bottom:20px; } .manage-contact-wrap{ float:left; margin-left:20px; } .manage-name{ width:150px; margin-bottom:87px; } /*****Технические консультации*******/ .technical-form{ padding-top:10px !important; width:320px; } .technical-ttl{ font:bold 14px Tahoma; font-size:14px; font-weight:bold; font-family:Tahoma,Helvetica,sans-serif; margin-bottom:5px; } .star{ color:#ee393e; } .technical-form textarea{ padding:0px 10px; width:311px; height:145px; border:1px solid #b7b7b7; resize:none; margin-bottom:30px; } .technical-form .personal-table input{ margin-bottom:0px; padding:0px 10px; width:311px; } .technical-form select{ background: rgba(255, 255, 255, 0.4); color: #fff; border: none; border-radius: 4px; } .technical-form select option{ color: #000 !important; } .technical-form .personal-table td{ padding-bottom:7px; } .technical-form .personal-table td.tech-question{ vertical-align:top; } .technical-form .personal-table .captcha-input{ position:relative; top:-14px; left:7px; width:124px; height:22px; } /***********Програмное оборудование******/ .personal-order-list-table.prog-table td{ text-align:center; padding:20px 9px; } .personal-order-list-table.prog-table .align-left{ text-align:left; padding-left:20px; } .prog-table ul{ list-style-position:inside; padding:0px 0px 0px 0px; margin:5px 0px 20px 0px; } /******Техническая документация*********/ .tech-doc-filter-b{ margin-bottom:10px; } .tech-doc-filter-b select{ width:249px; height:24px; margin-right:10px; border:1px solid #b7b7b7; } .personal-order-list-table.tech-doc-table td{ padding:10px; text-align:center; } .personal-order-list-table.tech-doc-table thead td{ padding:0; } .personal-order-list-table.tech-doc-table .align-left{ text-align:left; } .tech-doc-files{ display:inline-block; width:31px; height:30px; } .pdf-file{ background:url(images/tech-doc/tech_doc_files.png) 0 0 no-repeat; } .doc-file{ background:url(images/tech-doc/tech_doc_files.png) 0 -30px no-repeat; } .point-file{ background:url(images/tech-doc/tech_doc_files.png) 0 -60px no-repeat; } /************Заказать каталоги*********/ .catalog-form .technical-form{ width:525px; } .catalog-form > div:first-child{ margin-top:20px; width:590px; } #content div.catalog-form-check-left{ float:left; margin-right:40px; margin-bottom:0px; } .catalog-form-check-left label{ margin-bottom:10px; display:block; } .catalog-form-check-left label input{ margin:0; } .label-txt{ position:relative; top:-2px; padding-left:10px; } .catalog-form-ttl{ padding:20px 0px; } .other-check{ margin-top:10px; } .other-check span{ padding-right:10px; } .other-check input{ width:424px; height:20px; padding:0px 10px; border: 1px solid #B7B7B7; } .cat-list-all{ overflow:hidden; margin-top:20px; } .cat-list-left{ width:180px; float:left; text-align:right; } .cat-list-left > b{ display:inline-block; width:130px; } .cat-list-right{ float:left; margin-left:10px; } .cat-list-item-b{ margin-bottom:25px; } .cat-list-item-b > div:first-child{ padding-left:10px; margin-bottom:2px; } .cat-list-item-b > div:first-child span{ padding-right:5px; } .cat-list-item{ padding:10px; width:465px; background:#ebebeb; } .cat-list-item label{ display:block; margin-bottom:10px; } /******Сертификаты**********/ .tech-doc-wrapper.sertificat-wrap{ width:666px; overflow:hidden; } .sertificat-wrap .personal-order-list-table td{ padding:20px 10px; } /****Карточка товара аксесуар********/ .det-close-pic{ position:absolute; top:10px; right:20px; display:block; width:36px; height:36px; background:url(images/close_pic.png) 0 0 no-repeat; } .det-close-pic:hover{ background:url(images/close_pic.png) 0px -36px no-repeat; } /*******Карточка детально аксесуары*******/ #popup{ font-family:Tahoma; } #popup.catalog-detail-popup-wrap{ display:none; } #popup.catalog-detail-popup-wrap .content-catalog-detail-column-left { float: left; width: 673px; margin: 0; } #popup.catalog-detail-popup-wrap .content-catalog-detail-container { border-top: #cbcbcb 1px solid; border-radius: 0 0 5px 5px; } #popup.catalog-detail-popup-wrap .content-catalog-detail-tabs-wrap { position: relative; border-bottom: #cbcbcb 1px solid; height: 49px; background-color: #f1f1f1; } #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-properties, #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-documentation { position: absolute; bottom: 0px; width: 322px; height: 40px; background-color: #f9f9f9; border: #cbcbcb 1px solid; border-bottom: 0; border-radius: 5px 5px 0 0; line-height: 40px; text-align: center; font-weight: bold; font-size: 16px; cursor: pointer; color: #0066b1; } #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-properties { left: 9px; } #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-documentation { right: 9px; } #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-properties span, #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-documentation span { display: block; width: 100%; height: 100%; border-bottom: #cbcbcb 1px solid; } #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-properties.act, #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-documentation.act { background-color: white; color: black; } #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-properties.act span, #popup.catalog-detail-popup-wrap .content-catalog-detail-tab.detail-documentation.act span { border-bottom: white 1px solid; } #popup.catalog-detail-popup-wrap .hide { display: none; } #popup.catalog-detail-popup-wrap .content-catalog-detail-box.detail-properties, #popup.catalog-detail-popup-wrap .content-catalog-detail-box.detail-documentation { padding-left: 28px; padding-right: 28px; padding-top: 23px; padding-bottom: 23px; font-size: 13px; } #popup.catalog-detail-popup-wrap .column-property-1 { padding-top: 3px; padding-bottom: 3px; width: 225px; vertical-align: top; font-size: 13px; font-weight: bold; } #popup.catalog-detail-popup-wrap .column-property-2 { padding-top: 3px; padding-bottom: 3px; padding-left: 5px; vertical-align: top; font-size: 13px; } #popup.catalog-detail-popup-wrap .column-property-1 div { background: url(../images/points.jpg) left bottom repeat-x; } #popup.catalog-detail-popup-wrap .column-property-1 span { background-color: white; padding-right: 3px; } #popup .add-wish-link-txt{ color:red; } #popup .add-wish-link{ color:#0066B1; text-decoration:none; } #popup .add-wish-link:hover{ color:#000; } .oborud-img-top{ display:table-cell; width:172px; height:87px; text-align:center; vertical-align:middle; border-radius:5px 5px 0px 0px; background:#fff; } .oborud-img-bot{ width:172px; height:150px; text-align:center; vertical-align:middle; border-radius:5px 5px 0px 0px; background:#fff; } div.elemmaket38Tab ,div.elemmaket38Tab1 { position: relative; text-align: center; width: 152px; font-size: 13px; border: #cbcbcb 1px solid; border-bottom: 0; height: 40px; border-radius: 5px 5px 0 0; margin-right: 2px; vertical-align: middle; cursor: pointer; } div.elemmaket38Tab.act span { position: absolute; bottom: 0px; left: 0px; width: 100%; border-bottom: #cbcbcb 1px dashed; } div.elemmaket38Tab:hover span { position: absolute; bottom: 0px; left: 0px; width: 100%; border-bottom: #cbcbcb 1px dashed; } div.elemmaket38Tab.act, div.elemmaket38Tab1.act { background-color: #f9f9f9; } div.elemmaket38Tab:hover { background-color: #f9f9f9; } div.elemmaket38Box { border: #cbcbcb 1px solid; } div.elemmaket38BoxBorderTop { border-top: #cbcbcb 1px solid; padding-top: 13px; padding-left: 17px; padding-right: 17px; padding-bottom: 13px; } div.elemmaket38BoxBorderLeft { border-left: #cbcbcb 1px solid; width: 102px; } .equip-sec-el-tbl div.div-table-cell{ border-top:1px solid #CBCBCB; } .equip-sec-el-tbl div.div-table-row:first-child .div-table-cell{ border-top:none; } .equip-sec-el-tbl-head a{ display:table-cell; width:152px; height:40px; vertical-align:middle; } /**************/ /*********Корзина*********/ .mybasket{ -moz-box-sizing: border-box; border: 1px solid #a7a7a7; border-radius: 5px; margin-top: 15px; overflow: hidden; width: 100%; background: #fff; } .mybasket table{ width:100%; border-collapse:collapse; font:14px Tahoma; } .mybasket table thead{ border-bottom: 1px solid #CBCBCB; } .mybasket table thead td{ font:bold 15px Tahoma; color:#000; height:40px; background: none repeat scroll 0 0 #F5F5F5; padding:0; border-bottom:none; } .mybasket table td{ padding:10px 10px; border-left: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; text-align: center; } .mybasket table td:first-child{ border-left:none; } .mybasket .itemphoto{ width:10%; padding:10px; } .mybasket .item{ width:33%; border-left:none; text-align:left; padding:14px 14px 14px 0px; } #content .mybasket h2{ margin:0px 0px 5px 0px; } .mybasket .bask-text{ font-size:13px; } .mybasket .item a{ font:bold 14px Tahoma; color:#0066b1; } .mybasket .price{ font:14px Tahoma; } .bask-image img{ max-width:70px; max-height:70px; border:1px solid #e7e7e7; } #content .mybasket .delete-bask{ display:inline-block; background:url(images/bask_del_new2.png) right top no-repeat; height:18px; width:18px; line-height:28px; color:#ed1c24; } #content .mybasket .delete-bask:hover{ background-position:right -18px; } .mybasket .big-txt{ font:17px pt_sans_narrow; } .mybasket table tfoot td{ font:13px pt_sans_narrow; } #content .order-btn{ display:inline-block; height:36px; text-align:center; line-height:35px; color:#fff; text-decoration:none; border:none; margin:0; padding:0; cursor:pointer; } .order-btn.order{ background:url(images/ord_btn1.png) no-repeat; width:211px; font-size:17px; } #content .order-btn.order:hover{ background-position:0 -36px; color:#fff; } .order-btn.recount{ width:145px; background:url(images/recount1.png) no-repeat; font-size:14px; } .order-btn.recount:hover{ background-position:0 -36px; } .element-document-wrap{ } .element-document-tabs-wrap{ height:34px; border-bottom:1px solid #cbcbcb; } .el-doc-tab{ position:relative; background:#f4f4f4; border: 1px solid #cbcbcb; border-bottom:none; color: #0066B1; display: inline-block; font: bold 14px/32px Tahoma; height: 33px; text-align: center; width: 123px; border-radius:4px 4px 0px 0px; text-decoration:none; } #docs .el-doc-tab.active{ color:#000; border-bottom:1px dotted #cbcbcb; background:#fff; } #docs .el-doc-tab:hover{ color:#000; } .magnify{ cursor:pointer !important; } .element-document-b{ display:none; width:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; border-radius:0px 0px 4px 4px; } .element-document-b a{ text-decoration:none; color:#0066B1; } .element-document-b.active{ display:block; } .element-document-b table{ border-collapse:collapse; } .element-document-b table td{ height:42px; text-align:center; vertical-align:middle; width:25%; border-left:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; } .technical-form{ width: 320px !important; } .element-document-b table td:first-child{ border-left:none; } /******Заказать звонок***/ .ajax-call-wrap{ position:absolute; left:50%; margin-left:-160px; width:320px; /*height:410px;*/ border-radius: 4px; top: 100px !important; display:none; background: #103c62; z-index:10000; font:13px Tahoma; z-index: 999999; padding-bottom:20px; color: rgba(250, 250, 250, 0.8); } .ajax-close{ position:absolute; top:10px; right:10px; display:block; width:18px; height:18px; background:url('/bitrix/templates/new_index/images/close_form.png') 0 0 no-repeat; } .ajax-close:hover{ background:url('/bitrix/templates/new_index/images/close_form.png') 0 0 no-repeat; } .ajax-call-title{ font:20px Tahoma; color:#fff; opacity: 0.8; text-align:center; } .ajax-call-wrap p{ margin: 0px 0px 0 43px; text-align: left; } #ajax-call-submit{ display: inline-block; width: 235px !important; background: #ff9039 !important; border-radius: 4px; position: relative !important; padding: 10px 0; border: none; margin-left: 0 !important; color: #fff !important; text-transform: uppercase; } #ajax-call-submit:hover{ } /********Отправтиь запрос********/ .ajax-zapros { position:absolute; display:none; z-index:10000; top:20%; left:50%; margin-left:-160px; width:320px; height:573px; margin-top: 0 !important; } .technical-form textarea { margin: 10px 0 0 0; width: 235px !important; display: inline-block; background: rgba(255, 255, 255, 0.4); border: none; border-radius: 4px; color: #fff !important; padding: 8px 0 8px 25px; } .ajax-zapros iframe { width:320px; height:630px; border: none; background: none; } .ajax-zapros iframe html, .ajax-zapros iframe body{ width: 320px !important; } .ajax-zapros-wrap{ width:572px; height:600px; background:url(images/ajax_wrap.png) no-repeat; font:13px Tahoma; color:#000; } .ajax-zapros-close{ position:absolute; top:10px; right:10px; display:block; width:18px; height:18px; background:url('/bitrix/templates/new_index/images/close_form.png') 0 0 no-repeat; } .ajax-zapros-close:hover{ background:url('/bitrix/templates/new_index/images/close_form.png') 0 0 no-repeat; } .ajax-zapros-wrap p{ margin:0px 0px 5px 0px; } #abs__head{ margin-left: 40px; } #content .column-right.myelsnab-news a:hover{ color:#ed7517; } .aks-oth-filter{ display:none; padding-right:5px; } .aks-sec-filter{ padding-top:20px; } #content div.content-catalog-filter .aks-sec-filter label.label{ width:auto; } .content-catalog-accessories{ border-top:1px solid #cbcbcb; } .content-catalog-accessories-wrap{ } .add-count-element-checkbox-container{ position:relative; } .wish-list-popup{ display:none; position:absolute; top:0px; left:0px; z-index:2; width:187px; height:70px; background:#fff; border:1px solid #000; border-radius:5px; } .wish-list-popup.visible{ display:block; } #content .wish-list-popup a{ display:block; margin:10px auto 5px auto; background: none repeat scroll 0 0 #007AC1; border: 0 none; border-radius: 3px; color: #FFFFFF; font-size: 14px; height: 32px; line-height: 14px; padding: 0; text-align: center; width: 141px; box-shadow: 0 2px 3px 0 #BABABA; } #content .wish-list-popup a:hover{ background-color:#ed7517; } #popup .wish-list-popup a { background: none repeat scroll 0 0 #007AC1; border: 0 none; border-radius: 3px; box-shadow: 0 2px 3px 0 #BABABA; color: #FFFFFF; display: block; font-size: 14px; height: 32px; line-height: 14px; margin: 10px auto 5px; padding: 0; text-align: center; width: 141px; text-decoration:none; } #popup .wish-list-popup a:hover{ background-color:#004d9d; } #content .wish-list-popup label{ text-align:center; } #popup .wish-list-popup label{ text-align:center; } #content .wish-btn{ display:inline-block; background: none repeat scroll 0 0 #007AC1; border: 0 none; border-radius: 3px; color: #FFFFFF; font-size: 14px; height: 24px; line-height:24px; padding: 0; text-align: center; width: 141px; box-shadow: 0 2px 3px 0 #BABABA; } #content .wish-btn:hover{ background-color:#004d9d; color:#fff; } .new-wish-list-btn{ display:none; margin:10px 0px; font:14px Tahoma; color:#000; } .new-wish-list-btn input{ background:#FFFFFF; border:1px solid #000; border-radius: 2px; color: #888787; font-family: "Tahoma",Helvetica,sans-serif; font-size: 13px; height: 22px; margin: 0; padding: 0 0 0 6px; vertical-align: middle; width: 238px; } #content .new-wish-list-btn a{ display:inline-block; background: none repeat scroll 0 0 #007AC1; border: 0 none; border-radius: 3px; color: #FFFFFF; font-size: 14px; height: 26px; line-height:24px; padding: 0; text-align: center; width: 41px; box-shadow: 0 2px 3px 0 #BABABA; } #content .new-wish-list-btn a:hover{ background-color:#004d9d; color:#fff; } #content .add-wish-link-txt{ color:red; } .mail1{ position:relative; top:3px; display:inline-block; width:89px; height:15px; background:url(images/mail1.png) no-repeat; } .mail2{ display:inline-block; width:100px; height:15px; background:url(images/mail2.png) no-repeat; } #content .filtren{ padding-right:5px; } .small-basket{ font:bold 13px Tahoma; } .quant-wrap { /*padding: 0 10px;*/ display:inline-block; } .quant-wrap:before, .quant-wrap:after { content: ' '; display: table; } .quant-wrap:after { clear: both; } .quant-wrap input { width: 53px; height:21px; float:left; margin:0 3px 0px 0px; padding:0; outline:0; border:1px solid #b7b7b7; text-align:center; } .quant-arr{ float:left; width:8px; height:16px; display:block; position:relative; top:3px; } .quant-left-arr{ background:url(images/arrows1.png) 0 0 no-repeat; margin-right:3px; } .quant-right-arr{ background:url(images/arrows1.png) -7px 0px no-repeat; } .basket-item-delete { /*position:relative; top:1px; float:left; margin-left:5px;*/ display:inline-block; } .ajax-basket-add{ position:relative; } .basket-add{ display:none; width:154px; height:28px; position:absolute; background:url(images/basket_add.PNG) no-repeat; } .basket-add.el-add{ bottom:36px; left:20px; } .basket-add.aks-add{ bottom:36px; left:77px; } .attent{ top:-4px; position:relative; font:11px Tahoma; color:gray; } .ur-lico input{ width:440px; height:30px; margin-bottom:10px; outline:none; padding:0px 10px; } .ur-lico input[name='captcha_word'] { width: 251px; position: relative; vertical-align: top; height: 35px; margin-left: 10px; } .ur-lico input[name='subscribe'] { width: auto; position: relative; vertical-align: top; height: auto; margin-right: 10px; padding:0; } .ur-lico input[name='register_submit_button'] { width: 100%; display: inline-block; border: 0; padding: 0; margin: 0; background: #007ac1; border-radius: 3px; cursor: pointer; width: 141px; height: 32px; text-align: center; font: 14px/32px Tahoma; text-decoration: none; color: white; } .ur-lico input[name='register_submit_button']:hover{ background-color:#004d9d; } .ur-lico textarea{ width:460px; resize:none; outline:none; } .bask-image{ height:70px; width:95px; } #content .catalog-sections-link{ display:block; text-align:center; height:32px; margin-bottom:10px; border-radius:2px; background:#007ac1; float:left; width:50%; } #content .catalog-sections-link a{ display:table-cell; width:125px; height:32px; text-align:center; vertical-align:middle; font-size:13px; color:#fff; text-decoration:none; } #content .catalog-sections-link.active{ background:#ed7517; } #content .catalog-sections-link.active a{ /*background: url(images/icon-arrow-down1.png) no-repeat scroll 168px -2px rgba(0, 0, 0, 0);*/ } #content .catalog-sections-link:hover{ background:#004d9d; } #content .catalog-sections-link.active:hover{ background:#ed7517; } .logistik-wrap{ position:relative; overflow:hidden; margin:5px 0px 10px -14px; } .logistik-item{ float:left; width:225px; margin-left:12px; } .logistik-name{ font-size:18px; font-weight:bold; font-family:Tahoma,Helvetica,sans-serif; margin-bottom:5px; text-align:center; } .logistik-pic{ display:block; width:223px; border:1px solid #cfcfcf; margin-bottom:10px; } .logistik-links a{ display:block; margin-bottom:5px; font-size:13px; font-family:Tahoma,Helvetica,sans-serif; color:#000; text-align:center; } .small-log{ font:italic 13px Trebichet MS; color:#9f9f9f; } .logistik-text{ margin-top:20px; } #jivo-label{ } #jivo-chat{ } .registr-banner{ position: relative; /*right: 26px; top: 10px;*/ width: 224px; height: 95px; float:right; margin:-76px 0px 10px 0px; border-radius:10px; text-align:center; -webkit-box-shadow: 0px 2px 3px 0px #bababa; -moz-box-shadow: 0px 2px 3px 0px #bababa; box-shadow: 0px 2px 3px 0px #bababa; } #content .registr-banner a{ display:table-cell; vertical-align:middle; height:95px; font:13px Tahoma; color:#fff; text-decoration:none; } .mf-ok-text{ display: table-cell; font-size: 18px; padding: 0 40px; text-align: center; vertical-align: middle; width: 556px; } .ajax-zapros-wrap .mf-ok-text{ height: 536px; } .ajax-call-wrap .mf-ok-text{ height: 536px; } .personal-cabinet-wrap{ position:absolute; z-index:102; /*top:35px; left:44px;*/ display:none; width:200px; background:#fff; min-height:100px; border:1px solid #cfcfcf; border-radius:5px; box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.4) } .pers-arr{ position:absolute; top:-13px; left:50%; margin-left:-13px; width:26px; height:13px; z-index:101; background:url(images/pers_arr.png) no-repeat; } .pers-cab-b{ padding-top:15px; } .pers-cab-b a{ display:block; margin-bottom:8px; font:13px Tahoma; color:#0066b1; text-decoration:none; text-align:left; padding-left:20px; } .pers-cab-b a:hover{ color:#ed7517; } #content .bask-l{ display:block; background-color: #007ac1; border: medium none; color: #fff; cursor: pointer; font: 16px/30px Tahoma; height: 32px; margin: 0; padding: 0; text-align: center; text-decoration: none; vertical-align: middle; white-space: nowrap; width: 277px; margin:20px auto 0px auto; } #content .bask-l:hover{ background-color:#004d9d; color:#ed7517; } .filter-desc-btn{ display:inline-block; position:relative; width:10px; height:10px; background:url(images/filter_pic.png) no-repeat; } #content .filter-desc-wrap{ display:none; padding:20px; position:absolute; left:-27px; width:200px; background: linear-gradient(to left, #ebf1f9, #f0f4f8); background: -webkit-gradient(linear, left top, left bottom, from(#ebf1f9), to(#f0f4f8)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f9', endColorstr='#f0f4f8',GradientType=0 ); -webkit-box-shadow: 0px 20px -2px 0px #bababa; -moz-box-shadow: 0px 20px -2px 0px #bababa; box-shadow: 0px 2px 20px -2px #bababa; border-radius:5px; font:13px Tahoma; } .filter-desc-close{ position:absolute; top:4px; right:4px; display:block; width:18px; height:19px; background:url(images/filter_desc_close.png) 0 0 no-repeat; } .copy-text{ display:none; width:75px; height:70px; } .pers-ord-list-l{ font:bold 13px Tahoma; } .pers-order-list-item{ display:none; } .pers-order-list-item.active{ display:block; } .user-login-head{ margin-bottom:10px; font:bold 13px Tahoma; } /****************/ .ajax-basket-add .add-in-order{ background:url(images/add_in_order.png) no-repeat; } .ajax-basket-add .add-in-order:hover{ background:url(images/add_in_order_hover.png) no-repeat; } #content #set_filter{ background:url(images/filter_show.png) no-repeat; } #content #set_filter:hover{ background:url(images/filter_show_hover.png) no-repeat; } #content #del_filter{ background:url(images/filter_show.png) no-repeat; } #content #del_filter:hover{ background:url(images/filter_show_hover.png) no-repeat; } #content .ajax-basket-add input.add-in-order-accessories{ background:url(images/aks_add_in_order.png) no-repeat; } #content .ajax-basket-add input.add-in-order-accessories:hover{ background:url(images/aks_add_in_order_hover.png) no-repeat; } /************/ .cs-block{ overflow:hidden; margin-bottom:20px; } .left-cs{ float:left; width:470px; text-align:justify; } .right-cs{ float:right; width:185px; text-align:right; } .cs-block img{ max-width:170px; max-height:170px; } .cs-block .img-block{ text-align:center; border:1px solid #cfcfcf; border-radius:7px; width:180px; height:180px; margin-bottom:10px; } .img-block > div{ display:table-cell; width:180px; height:180px; vertical-align:middle; } .diler-table{ margin-bottom:30px; border-bottom:1px solid #cecece; width:100%; } .diler-table td{ padding:5px 0px; } /**************LANDING*************/ .landing__ls-block-1{ width:1190px; height:340px; background:url(images/landing/ls/block_1_bg.png) no-repeat; overflow:hidden; } .ls-block-1__center-block{ float:left; width:485px; height:86px; padding:20px; background:url(images/landing/ls/block_1_arr.png) no-repeat; margin:100px 0px 0px 300px; font:bold 16px/12px Tahoma; text-transform:uppercase; } .ls-block-1__center-block .ls-block-1__big-text{ font:bold 54px Tahoma; color:#0079c1; } .ls-block-1__center-block .ls-block-1__big-text .color__text{ color:#ed7615; } .landing__form-wrap{ float:right; margin:20px 40px 0px 0px; width:255px; height:322px; padding:0px 15px 0px 20px; background:url(images/landing/ls/form_bg.png) no-repeat; text-align:center; } .landing__form-title{ font:bold 21px Tahoma; color:#fff; margin:15px 0px 10px; } .landing__form-inp{ width:252px; height:32px; position:relative; border:0; margin:0px 0px 3px 0px; padding:0px 10px; background:url(images/landing/ls/form_input.png) no-repeat; font:14px/32px Tahoma; color:#929598; text-align:left; outline:0; } .landing__form-inp > input{ position:absolute; width:232px; height:32px; border:0; margin:0px; padding:0px 10px; font:14px Tahoma; color:#929598; text-align:left; outline:0; background:none; left:0; top:0; } .landing__form-inp .land__red{ color:#ed7616; } .landing__form-submit{ display:inline-block; margin:10px 0px 5px; width:160px; height:40px; background:url(images/landing/ls/form_subm.png) no-repeat; font:18px/40px Tahoma; color:#0079c1; text-align:center; text-decoration:none; } .landing__form-submit:hover{ background:url(images/landing/ls/form_subm.png) 0 -40px no-repeat; color:#000; } .landing__form-text{ font:13px Tahoma; color:#fff; } .landing__ls-block-2{ margin-top:35px; } .ls-block-2__title{ font:bold 28px Tahoma; margin-bottom:25px; color:#000; /*text-transform:uppercase;*/ } .ls-block2__sub-title{ margin-bottom:40px; } .ls-block-2__wrap{ overflow:hidden; } .ls-block-2__item{ float:left; width:342px; border:1px solid #e1e8ec; border-radius:3px; padding:20px 15px; margin-left:20px; } .ls-block-2__wrap .ls-block-2__item:first-child{ margin-left:0; } .ls-block-2__pic{ width:344px; height:250px; text-align:center; } .ls-block-2__pic div{ display:table-cell; width:344px; height:250px; text-align:center; vertical-align:middle; } .ls-block-2__pic img{ max-width:344px; max-height:250px; } #content .ls-block-2__item-name{ font:14px/18px Tahoma; display:block; height:20px; } .ls-block-2__description{ position:relative; height:85px; overflow:hidden; margin-top:30px; color:#616161; font-size:13px; line-height:17px; } #content .ls-block-2__more{ display:inline-block; color:#007ac1; } .ls-block-2__item-goods-b{ margin-top:15px; overflow:hidden; padding:15px 0px 30px; } .ls-block-2__item-good{ /*border:1px solid #e1e8ec;*/ width:100%; margin-bottom:20px; border-collapse:collapse; } .ls-block-2__item-good td{ padding:5px 3px; border:1px solid #e1e8ec; } .ls-block-2__item-good td.price{ width:22%; } .ls-block-2__item-good-more{ border:1px solid #e1e8ec; padding:5px 0px 5px 10px; margin-top:3px; } .landing__ls-price-b{ margin-top:20px; width:1189px; height:57px; font:24px/57px Tahoma; color:#4c4c4c; } #content .landing__ls-price-b a{ display:inline-block; width:385px; height:57px; margin-right:10px; background:url(images/landing/ls/price_new_btn.png) no-repeat; line-height:50px; text-align:center; } #content .landing__ls-price-b a span{ font:22px/50px Tahoma; color:#fff; border-bottom:1px dashed #fff; } .landing__ls-block-3{ margin-top:35px; padding-bottom:80px; } .ls-block-3{ overflow:hidden; padding-top:20px; } .ls-block-3__item1{ float:left; width:230px; margin:0px 70px 0px 80px; text-align:center; } .ls-block-3__item1 .advan__pic{ text-align:center; } .ls-block-3__item1 .advan__name{ font:bold 20px Tahoma; color:#007ac1; text-align:center; text-transform:uppercase; } .ls-block-3__item2{ float:left; text-align:center; } .ls-block-3__item2 .advan__name{ font:bold 20px Tahoma; color:#007ac1; text-align:center; width: 300px; margin: 0 auto 40px; text-transform:uppercase; } .ls-block-3__sub-item1{ float:left; width:120px; margin-right:25px; } .ls-block-3__sub-item2{ float:left; width:145px; margin-right:10px; } .ls-block-3__sub-item3{ float:left; width:152px; } .advan__sub-name{ font:13px Tahoma; text-transform:uppercase; margin-top:20px; } .ls-block-3__item3{ float:left; margin-left:50px; text-align:center; width:290px; } .ls-block-3__item3 .advan__name{ font:bold 20px Tahoma; color:#007ac1; text-align:center; text-transform:uppercase; } .advan__phone{ font:bold 32px Tahoma; text-transform:uppercase; margin:0px 0px 30px 0px; } .colgr{ color:#bec8ce; } .landing__ls-block-4{ padding-top:35px; border-top:1px solid #e1e8ec; margin-bottom:50px; } .ls-block-4{ padding-top:20px; overflow:hidden; text-align:center; } .ls-block-4__item{ display:inline-block; width:220px; margin-left:160px; } .ls-block-4__pic{ margin-bottom:10px; width:220px; height:270px; text-align:left; } #content .ls-block-4__name{ display:block; font:15px Tahoma; text-decoration:underline; text-align:left; } #content .ls-block-4__name:hover{ color:#ed7616 } .ls-block-4 .ls-block-4__item:first-child{ margin-left:0; } .landing__ls-block-5{ margin-top:50px; } .ls-block-5{ padding-top:20px; overflow:hidden; position:relative; margin-left:-45px; } .ls-block-5__item{ float:left; text-align:center; width:265px; height:200px; margin:0px 0px 20px 44px; } .kz__block .ls-block-5__item{ width: 203px; height: 160px; } .ls-block-5__item-text{ font:14px Tahoma; text-transform:uppercase; margin:15px 0px 0px 0px; } .ls-block-5__item-pic{ display: table-cell; width: 265px; text-align: center; vertical-align: middle; height: 61px; } .landing__ls-block-6{ margin-top:50px; padding:30px 20px 40px; background:#e1e8ec; margin-left: -23px; margin-right: -23px; color:#616161; } .ls-block-6{ padding-top:10px; overflow:hidden; } .ls-block-6__item{ float:left; width:385px; margin-left:15px; font-size:15px; } .ls-block-6 .ls-block-6__item:first-child{ margin-left:0; } .ls-block-6__item-name{ font:bold 20px Tahoma; margin-bottom:25px; text-transform:uppercase; color:#000; } .ajax-land-ok-block, .ajax-ok-block{ display:none; width:540px; height:90px; padding-top:40px; position:absolute; top:50%; left:50%; margin:-65px 0px 0px -270px; border-radius:5px; background:#fff; text-align:center; font:bold 16px Tahoma; z-index:10000; text-transform:uppercase; } .greentext{ color:#50bc1b; } .ajax-land-close{ position:absolute; top:7px; right:7px; display:block; width:18px; height:18px; background:url(images/bask_del_new2.png) 0 0 no-repeat; } .ajax-land-close:hover{ background:url(images/bask_del_new2.png) 0px -18px no-repeat; } .ajax__price-close{ position: absolute; top: 22px; right: 7px; display: block; width: 20px; height: 20px; background: url(images/landing/ls/close.png) 0 0 no-repeat; background-size: 20px; } .ajax__price-wrap{ display:none; position:absolute; width:380px; height:330px; z-index:10000; top:50%; left:50%; margin: -190px 0px 0px -165px; } .ajax__price-wrap .landing__form-wrap{ float:none; margin:0 auto; width: 350px; height: 330px; background:url(images/landing/ls/ajax_form_bg.png) no-repeat; padding: 0px 15px 0px 15px; } .ajax__price-wrap .landing__form-title{ padding-top: 25px; margin-bottom: 20px; } .ajax__price-wrap .landing__form-inp{ background:url(images/landing/ls/ajax_form_input.png) no-repeat; width:352px; } .ajax__price-wrap .landing__form-inp > input{ width:332px; } .ajax__equip-dil{ display:none; position:absolute; width:380px; height:330px; z-index:10000; top:50%; left:50%; margin: -190px 0px 0px -165px; } .ajax__equip-dil .landing__form-wrap{ float:none; margin:0 auto; width: 350px; height: 330px; background:url(images/landing/ls/ajax_form_bg.png) no-repeat; padding: 0px 15px 0px 15px; } .ajax__equip-dil .landing__form-title{ padding-top: 25px; margin-bottom: 20px; } .ajax__equip-dil .landing__form-inp{ background:url(images/landing/ls/ajax_form_input.png) no-repeat; width:352px; } .ajax__equip-dil .landing__form-inp > input{ width:332px; } .top_10{ margin-top:20px; font-size:15px; } .landing__ls-block-1.kz__block1{ background:url(images/landing/kz/kz_block_1.png) no-repeat; } .landing__ls-block-1.cs__block1{ background:url(images/landing/cs/cs_block_1.png) no-repeat; } .landing__ls-block-1.cs__block1 .ls-block-1__center-block{ font-size:15px; font-weight:bold; line-height:15px; text-transform:none; } .ls-block-1__center-block .cs-block-1__big-text { font: bold 39px Tahoma; color: #005296; } .kz__block1 img{ float: left; margin-right: 10px; } .cs__block1 img{ float: left; margin-right: 10px; } .kz__block1 .ls-block-1__center-block{ font: bold 18px/19px Tahoma; text-transform:none; padding-right: 40px; width: 465px; } .kz__block1 .ls-block-1__kz-text{ display:block; font:bold 19px Tahoma; color:#0079c1; margin:5px 0px; text-transform:uppercase; } /***************/ .cs-block-4 .ls-block-4__item { display: inline-block; width: auto; margin-left: 160px; } .cs-block-4 .ls-block-4__pic { margin-bottom: 10px; width: auto; height: auto; text-align: left; display: table-cell; } #content .cs-block-4 .ls-block-4__name { display: table-cell; vertical-align:middle; font-size:20px; width:300px; padding-left:30px; } .cs-block-5{ text-align:center; } .cs-block-5 .ls-block-2__title{ text-align:left; } .cs-block-5 .ls-block-5__item { float: none; text-align: center; width: 265px; height: 160px; margin: 0px 0px 20px 30px; display: inline-block; } .cs-block-5 .ls-block-5__item-text{ text-transform:none; } .cs-block-6 .ls-block-6__item{ width:570px; margin-left:50px; } .cs-block-6 .ls-block-6__item:first-child{ margin-left:0; } .cs-block-6 ul{ padding:0; list-style:inside; } /**************/ #diler__form input[type='text']{ width:400px; height:25px; } #diler__form input[type='radio']{ width:50px; } #diler__form textarea{ width:400px; padding:5px; height:100px; resize:none; } #diler__form select{ width:410px; height:30px; } #diler__form input.captcha-input{ width:216px; position:relative; top:-17px; } /****************/ #content div.content-catalog-list-column-left nav ul.border{ border:1px solid #cbcbcb; border-radius:5px; padding:10px; } #content #sections-h1{ margin-bottom:20px; font-size:18px; } #content #sections-h1 div{ display:inline; } .new__banners{ margin-top:40px; } .new__banners span{ display: block; position: absolute; top: 0px; width: 100%; height: 100%; } .new__banners a{ display:block; position:relative; } .element__count{ position:absolute; top:0; left:0; } #content .show__all{ display: block; margin: 20px auto; border: 0; background: #007ac1; border-radius: 3px; cursor: pointer; width: 87%; height: 27px; text-align: center; line-height: 22px; font-size: 17px; color: #fff; } #content .show__all:hover{ color:#fff; background:#004d9d; } .spec__catalog{ margin:30px 0px; overflow:hidden; padding:20px 20px; border-left:10px solid #953735; background:#f2dcdb; } .spec__h2{ font:20px Tahoma; margin-bottom:10px; color:#d00000; } .spec__mag-b{ overflow:hidden; } .spec__mag-i{ margin-bottom:5px; } .spec__mag-pic{ margin-bottom:15px; } .spec__mag-txt{ font:16px/16px Tahoma; color:#616161; } #content .spec__mag-btn{ display:block; float:right; width:219px; height:27px; /*background:url(images/spec_reg_btn.png) no-repeat;*/ font:16px/27px Tahoma; color:#000; text-align:center; border:2px solid #000; border-radius:5px; margin-top:-35px; } #content .spec__mag-btn:hover{ color:#000; } .spec__text{ display:none; padding:20px; border-radius:5px; background:#e1ebf6; font-size:13px; color:#616161; } .spec__txt-ttl{ font-size:17px; margin-bottom:20px; } .spec__txt-b{ margin-bottom:10px; } .acces-all{ display:none; } #content ul.equipment-menu{ border:1px solid #cbcbcb; border-radius:5px; padding:10px; } #content div.content-catalog-list-column-left nav ul li span{ font-size:13px; } #abs__head{ width:213px; overflow:hidden; margin-bottom:10px; } #abs__head a{ padding:0; } header div.h-tools-links a.h-tools-links-basket.no__act{ background-position:0 0; } #location__all-w{ display:none; position:absolute; top:50%; left:50%; width:900px; margin:-150px 0px 0px -450px; background:#fff; padding:35px; border-radius:5px; z-index:10000; box-shadow:0 10px 25px rgba(0, 0, 0, 0.5); } .location__all-close{ position: absolute; top: 7px; right: 7px; display: block; width: 18px; height: 18px; background: url(/bitrix/templates/elsnab/images/bask_del_new2.png) 0 0 no-repeat; } .location__all-b{ overflow:hidden; padding-bottom:10px; border-bottom:2px solid #cfcfcf; } .location__all-link{ box-sizing: border-box; display:block; float:left; width:25%; padding: 5px 10px; font:15px Tahoma; text-decoration:none; color:#0066b1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .cur_l{ font:bold 17px Tahoma; margin-bottom:10px; } .loc__q{ font:14px Tahoma; margin-bottom:10px; } .location__all-input-block{ padding-top:10px; } #location_autocomplete{ width:80%; height:30px; margin-top:10px; box-sizing:border-box; } .loc__subm{ width:20%; height:30px; background:#007ac1; box-sizing:border-box; color:#fff; border:none; } .loc__subm:disabled { background: #adadad; } .col_cnt{ font-size:22px; } .autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; } .autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; } .autocomplete-selected { background: #F0F0F0; } .autocomplete-suggestions strong { font-weight: normal; color: #3399FF; } .autocomplete-group { padding: 2px 5px; } .autocomplete-group strong { display: block; border-bottom: 1px solid #000; } /*********************/ .index__about-wrap{ overflow:hidden; margin-top:15px; font:14px Tahoma; margin-left:32px; margin-bottom:50px; padding-right:25px; } #content .index__h2{ text-transform:uppercase; font-family: 'CenturyGothicRegular', sans-serif; font-size: 70px; color: #004d9d; opacity: 0.8; padding-top: 55px; } .index__about-b{ margin-top:45px; } .index__about-i{ float:left; width: 420px; background: #f3f3f3; height: 360px; position: relative; margin-left: 22px; padding: 30px 0 30px 40px; } .index__about-i:before{ content: ""; width: 5px; height: 190px; position: absolute; right: 100%; top: 10px; background: #ccdbeb; margin-left: -5px; } .index__about-b .index__about-i:first-child{ margin-left:5px; } .index__about-b .index__about-i:first-child .index__about-name{ color: #ed7517; } .index__about-pic{ text-align:center; float: left; } /*.index__about-pic > span{ display:table-cell; height:57px; vertical-align:middle; width:100%; text-align:center; }*/ .link_about_text{ float: right; margin-top: 25px; width: 170px; border: none; color: #fff !important; background: #004d9d; padding: 18px 10px 18px 0; font-family: "CenturyGothicRegular", sans-serif; font-size: 14px; text-align: center; text-transform: uppercase; position: relative; } button.link_about_text{ padding: 17px 10px 16px 0 !important; } .link_about_text:before{ content: ""; width: 0; height: 0; right: 100%; top: 0px; position: absolute; border-top: 50px solid transparent; border-right: 30px solid #004d9d; border-bottom: 0px solid transparent; } .index__about-name{ margin-left: 30px; width: 270px; text-align: left; text-transform:uppercase; float: left; color: #1b1b1b; font-family: "CenturyGothicRegular", sans-serif; font-weight: bold; font-size: 16px; margin-top: 5px; } .about_compani_elsnab{ width: 185px; margin: 70px auto 0; } .adout_compani_elsnab_text p{ font-family: 'Calibri', sans-serif; font-size: 18px; color: #4d4d4d; text-align: center; line-height: 30px; font-weight: 300; padding-top: 60px; } .line_about_text{ width: 65px; height: 3px; margin: 20px 0 45px 30px; background: #ed7517; float: left; } .index__about-text{ font-size: 16px; color: #4d4d4d; font-family: 'Calibri', sans-serif; line-height: 24px; text-align: left; height: 145px; padding-right: 30px; } .index__products-b{ position:relative; margin-top:15px; } #basket_items_list .index__products-b{ margin:0; padding:0; } #basket_items_list p{ font-size:15px; } #basket_items_list .index__products-block{ border-bottom:1px solid #cfcfcf; } #basket_items_list .index__offer-b{ margin-left:0; margin-top:30px; } #basket_items_list h2{ font-size:20px; font-weight:bold; } .index_prod_arr{ display:block; position:absolute; top:46%; margin-top:-16px; width:8px; height:33px; } .left_index_prod_arr{ left:0px; background:url(images/left_prod_arr.png) no-repeat; } .right_index_prod_arr{ right:36px; background:url(images/right_prod_arr.png) no-repeat; } .index__products-block { margin: 20px 0 0px; position: relative; height: 560px; } .index_prod_arr{ display: none; } .index__products-wrap{ } .index__products-wrap a{ margin-right:40px; -webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.4); -moz-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.4); box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.4); transition: 0.3s; } .index__products-i{ transition: 0.3s; } .index__products-pic{ margin-bottom:10px; } .index__products-pic a{ text-align:center; } .index__products-pic img{ width: 240px; margin: 55px auto 0; } .slick-center .index__products-pic img{ width: 280px; } .index__products-name{ display:block; text-align:center; font-family: 'Calibri', sans-serif; font-size: 18px; color: #2d2d2d; line-height: 20px; padding: 40px 30px 0 30px; } .index__solutions-b{ padding-bottom: 20px; overflow:hidden; font-size:13px; } .index__offer-b{ margin-left:32px; margin-bottom:30px; } .index__offer{ margin-top: 55px !important; } .index__offer > div{ display:inline-block; margin-left:15px; } .index__offer div:first-child{ margin-left:0; } .index__advan-block{ margin-left:32px; margin-right:25px; padding-bottom: 50px; } .index__advan-b{ margin-top:30px; overflow:hidden; } .index__advan-l{ float:left; width:47%; margin-right:3%; } .index__advan-r{ float:left; width:50%; margin-left: -2px; } .index__advan-i{ width: 625px; border: 1px solid #dae0e7; height: 160px; } .index__advan-pic{ float:left; margin: 35px 0 0 30px; } .index__advan-t{ margin-left:140px; } .index__advan-t div:last-child{ font-size: 14px; color: #4d4d4d; font-family: 'Calibri', sans-serif; font-weight: 300; padding-top: 15px; line-height: 19px; } .index__advan-name{ font-size: 16px; padding-top: 52px; color: #4d4d4d; font-family: 'Calibri', sans-serif; font-weight: bold; text-transform:uppercase; } .as{ margin-top: -1px; } .index__advan-t ul{ margin:0; padding:0; list-style:inside; } /********/ .magazin__akcii{ border:2px solid #f35e06; border-radius:5px; padding:18px; } .magazin__akcii-ttl{ font:18px Tahoma; margin-bottom:20px; } .magazin__akcii ul{ margin:0; padding:0; list-style:none; } .magazin__akcii ul li{ display:block; padding-left:10px; background:url(images/mag_akc_mark.png) left 7px no-repeat; margin-bottom:10px; } .magazin__adv{ padding:18px 11px; border:2px solid #bfbfbf; border-radius:5px; } .magazin__adv .magazin__akcii-ttl{ margin-left:7px; } .mag__adv{ padding-left:46px; font:14px/14px Tahoma; color:#616161; margin-bottom:15px; min-height:37px; } .mag__adv1{ background:url(images/mag_adv1.png) left center no-repeat; } .mag__adv2{ background:url(images/mag_adv2.png) left center no-repeat; line-height:37px; } .mag__adv3{ background:url(images/mag_adv3.png) left 1px no-repeat; line-height:16px; } .mag__adv4{ background:url(images/mag_adv4.png) left center no-repeat; line-height:37px; } .mag__adv5{ background:url(images/mag_adv5.png) left 1px no-repeat; line-height:16px; } .mag__adv6{ background:url(images/mag_adv6.png) left 1px no-repeat; line-height:16px; } .mag__adv7{ background:url(images/mag_adv7.png) left 1px no-repeat; line-height:16px; } .mag__adv8{ background:url(images/mag_adv8.png) left center no-repeat; } .mag__adv9{ background:url(images/mag_adv9.png) left center no-repeat; line-height:37px; } /************/ .equip__desc-clear{ overflow:hidden; } .equip__desc-i{ float:left; width:30%; margin-right:5%; margin-bottom:30px; } .equip__desc-i.last{ margin-right:0; } .equip__desc-pic{ display:block; } .equip__desc-pic img{ } .equip__desc-name{ display:block; padding-right:5%; margin-top:10px; } .equip__dl-b { margin-bottom:40px; } .equip__dl-b > div{ width:50%; position:relative; } #content .equip__dil-l { display: block; position: absolute; top: 33px; left: 16px; font-size: 16px; color: #000; } .equip-sect-list{ overflow:hidden; margin-top:40px; } .equip-section-i { float: left; width: 28%; margin: 0 25px 20px 0; overflow: hidden; padding: 10px; border: 2px solid #cfcfcf; border-radius: 10px; } .equip-sect-img{ float:left; } .equip-sect-img img{ max-width:120px; max-height:100px; } .equip-sect-n { display: table-cell; padding-right: 5%; height: 80px; vertical-align: middle; padding-left: 10px; } .equip__dil img{ width:100%; } .cur__loc-wrap { position: absolute; z-index: 102; top: 112px; font:15px Tahoma; left: 43%; width: 230px; background: #fff; border: 1px solid #cfcfcf; border-radius: 5px; box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.4); padding: 20px; } .cur__loc-close{ position: absolute; top: 7px; right: 7px; display: block; width: 18px; height: 18px; background: url(/bitrix/templates/elsnab/images/bask_del_new2.png) 0 0 no-repeat; } .cur__loc-ok{ display:inline-block; text-decoration:none; font:15px Tahoma; padding:0px 0px 0px 0px; margin-right:10px; } .cur__loc-ch-b{ margin:10px 0px; } .cur__loc-ch{ display:inline-block; text-decoration:none; font:15px Tahoma; padding:0px 0px 2px 0px; border-bottom:1px dotted #000; } .mailing{ display:inline-block; position:relative; margin-bottom:30px; } .mailing div{ margin-bottom:5px; font:14px Tahoma; } .mailto_bottom{ float: right; padding-top: 5px; font-weight: 700; color: #fff; } .mailing-submit { display: inline-block; background: #ed7615 url(images/rght-red-icon.png) 16px 10px no-repeat; width: 36px; padding: 10px 0; cursor: pointer; border: 0; position: absolute; top: 22px; font-size: 18px; text-transform: uppercase; color: #fff; right:-35px; font-family: "CenturyGothicRegular", sans-serif; } .mailing-text { height: 27px; position: relative; display: inline-block; padding: 0px 5px; width:285px; box-sizing: initial !important; } .quote{ margin-bottom:25px; } blockquote { background: #f9f9f9; border-left: 10px solid #ccc; padding: 29px 12px; font: italic 15px/19px Tahoma; margin:0 0 0 6px; } blockquote:before { color: #ed7615; content: '\201d'; vertical-align: -21px; font: italic 71px/15px Georgia, "Times New Roman", Times, serif; margin-right: 0px; } .news__all-b{ overflow:hidden; margin:25px 0px; } .news__all-i{ width:33%; float:left; text-align:center; } .news__all-pic{ display:table-cell; width:305px; height:270px; vertical-align:middle; text-align:center; } .news__all-n{ font:16px Tahoma; color: #ed7615; margin-top:5px; } #content .news__all-btn{ display:block; width:200px; height:30px; text-align:center; color:#fff; font:15px/30px Tahoma; background:#ed7615; margin-top:25px; } #content .news__all-btn:hover{ color:#fff; } /********************/ .margin{ margin-top:20px; } .desc__small{ margin:5px 0px; font:11px Tahoma; color:gray; text-align:justify; } /*.w50l{ float:left; width:47%; margin-right:3%; text-align:justify; } .w50r{ float:right; width:50%; text-align:justify; } .w33{ float:left; width:32%; margin-right:2%; text-align:justify; } .w33.last{ margin-right:0; float:right; text-align:justify; }*/ .news__img{ margin:10px 0px; } .no__padding{ padding:0; list-style:inside; } .news__webinar{ width:100%; border-collapse:collapse; } .news__webinar td{ vertical-align:top; width:33%; padding-bottom:25px; padding-top:5px; border-bottom:1px solid #cecece; } .news__webinar tr td:last-child{ text-align:right; } #content .news__webinar td a{ display:inline-block; margin-top:0; } .news__webinar.no__bord{ border-bottom:none; } .news__webinar-b{ margin: 30px 0px; overflow: hidden; padding: 10px 20px; background: #e1ebf6; } .news__webinar-b img{ float:left; } .news__webinar-b div{ margin-left:130px; } .news__webinar-b span{ font-weight:bold; display:block; margin-bottom:15px; } /***************/ .ajax__login-wrap{ } .ajax__auth-block{ position:absolute; display:none; top:20%; left:50%; width:400px; min-height:300px; margin-left:-200px; z-index:10000; background:#fff; border-radius:5px; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.35); padding:30px; font:15px Tahoma; } .ajax__auth-close{ position:absolute; top:10px; right:10px; display:block; width:18px; height:18px; background:url(images/bask_del_new2.png) 0 0 no-repeat; } .ajax__auth-close:hover{ background:url(images/bask_del_new2.png) 0 -18px no-repeat; } .ajax__reg-btn{ display:block; text-align:center; height:32px; margin-top:10px; border-radius:2px; background:#007ac1; width:200px; color:#fff; line-height:32px; text-decoration:none; } .ajax__reg-btn:hover{ background:#004d9d; } .ajax__auth-block .bx-auth-title{ border-top: solid 2px #E3E3E3; padding-top: 12px; font-size:18px; border-bottom:none; padding-bottom:0; } .ajax__auth-block .bx-auth-input{ height:20px; width:200px; } .authorize-submit-cell input{ display:inline-block; text-align:center; height:32px; margin-top:10px; border-radius:2px; background:#007ac1; width:200px; color:#fff; line-height:32px; text-decoration:none; margin-right:10px; border:none; } .authorize-submit-cell input:hover{ background:#004d9d; } .forg_pass{ text-decoration:none; color:#0066b1; padding-left:5px; } .forg_pass:hover{ color:#000; } .cart__h.active{ box-shadow: 0 0 6px #999; -webkit-box-shadow: 0 0 6px #999; -moz-box-shadow: 0 0 6px #999; background: #fff; padding: 10px; z-index: 10000; position: fixed; width: 170px; margin-left: 24px; border-radius:5px; } /*****************/ .new-content-catalog-detail-wrap{ float:left; width:920px; margin-left:35px; } .catalog__new-el-wrap{ /*margin:0px 25px;*/ } .el__help-b{ position:relative; margin-bottom:5px; padding:0px 20px; } .el__help-over { position: absolute; display: none; width: 133px; padding: 10px 20px; background: #fff; box-shadow: 0px 12px 20px 0px rgba(0, 0, 0, 0.35); top: -34px; right: 173px; z-index: 1; } .el__help-l{ cursor:pointer; } .el__help-b:hover .el__help-over{ display:block; } .el__help-b:hover .el__help-l{ color:#ed7517; } .up__head{ padding:10px 0px; text-align:center; font:14px/16px Tahoma; /*background:#5a6986;*/ color:#a7a7a7; border-bottom:1px dotted #a7a7a7; margin:0px 30px; } .prog__ob-b{ margin-top:30px; padding-bottom:20px; border-bottom:1px solid #ccc; font:14px Tahoma; } .prog__ob-b p{ text-align:right; } .prog__ob-b.no__bord{ border:none; } .el__sub-t{ font:bold 20px Tahoma; margin-bottom:20px; } .w2{ width:50%; float:left; overflow:hidden; } .img__l{ float:left; width:150px; } .img__l img{ max-width:145px; } .text__l{ margin-left:155px; padding-right:15px; } .text__l p{ margin-top:0; font-size:16px; text-align:left; margin-left:0; } .w3{ width:33%; float:left; } .w3 .img__l{ width:100px; } .w3 .img__l img{ max-width:100px; } .w3 .text__l{ margin-left:110px; } #content .create_xls { display: inline-block; text-align: center; padding-bottom:3px; border-bottom: 1px dashed #007ac1; font-size: 17px; color: #007ac1; text-decoration: none; vertical-align: top; margin-left: 100px; } #content .create_xls.no__margin{ margin:0; } #content .create_xls:hover{ color:#ed7517; } #up{ text-align: center; font-size: 18px; padding-top: 15px; font-weight: bold; font-family:Tahoma; color: #ffffff; width: 100px; height: 40px; opacity: 0.3; position: fixed; bottom: 50px; right: 100px; display: none; background: #333333 no-repeat; text-decoration: none; border-radius: 10px; line-height: 10px; z-index: 999; } .price_nds{ display:block; font-size:13px; color:#b0b0b0; } .success-b{ display:none; margin:5px 0px; color:green; font-size:13px; } .rd-dialog { position: fixed; z-index: 10000; top: 20%; left: 50%; display: none; width: 400px; margin-left: -200px; padding: 30px; border-radius: 5px; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.35); background: #fff; font: 15px Tahoma; } .rd-dialog.schet__dialog{ width: 320px; margin-left: -160px; padding:30px 15px; background: #103c62; } .rd-dialog__close { position: absolute; top: 10px; right: 10px; display: block; width: 18px; height: 18px; background: url('/bitrix/templates/new_index/images/close_form.png') 0 0 no-repeat; } /** Buttons **/ .btn { display: inline-block; height: 36px; margin: 0; padding: 0 20px; border: none; border-radius: 3px; box-shadow: 0 2px 5px #999; text-align: center; font-size: 17px; line-height: 35px; color: #fff; text-decoration: none; cursor: pointer; white-space: nowrap; } .btn-blue { background-color: #007ac1; } .btn-blue:hover { background-color: #004d9d; } .btn-orange { background-color: #ed7517; } .btn-orange:hover { background-color: #ed5917; } .divider { height: 1px; background-color: #ccc; margin: 15px 0; } .buy-cheep h3 { margin-top: 0; } .buy-cheep input { box-sizing: border-box; width: 100%; height: 40px; padding: 0 10px; margin: 0 0 10px; font-size: 18px; } .buy-cheep input.error { border: 1px solid red; } .buy-cheep .btn { font-size: 18px; } .form__raschet h3{ font-size: 24px !important; color: #fff !important; font-family: 'CenturyGothicRegular', sans-serif; text-align: center !important; text-transform: uppercase; opacity: 0.8; } .form__raschet input[type='text']{ margin: 15px 0 0 0; width: 235px !important; display: inline-block; background: rgba(255, 255, 255, 0.4); border: none; border-radius: 4px; color: #fff !important; padding: 8px 0 8px 25px; } .form__raschet{ text-align: center; } .form__raschet input[type='text'].captcha-input{ width:120px; display:inline-block; background:none; height:40px; border: 2px solid #d2d2d2; border-radius: 5px; vertical-align:top; outline:none; font-size:18px; } .form__raschet textarea{ width:352px; height:50px; display:block; box-sizing: border-box; padding:0px 10px; font-size:14px; color:#929598; border:none; margin-bottom:10px; border:2px solid #d2d2d2; border-radius:5px; resize:none; outline:none; } .rash__f{ margin-bottom:20px; margin-top: 15px; color:#929598; display: inline-block; } .rash__f span{ color: #fff; opacity: 0.8; } .form__raschet #file_name{ background:none; width:auto; height:auto; margin:0 0 0 0; display:inline; color:#ff9039 !important; cursor:pointer; border-bottom:1px dotted #007ac1; padding:0; } .form__raschet input[type='file']{ display:none; } .form__raschet input.error{ border: 1px solid red; border-radius:7px; } .form__raschet input[type='text'].captcha-input.error{ border: 1px solid red; } .btn__rasch{ display: inline-block; width: 235px !important; background: #ff9039 !important; border-radius: 4px; position: relative !important; padding: 10px 0; border: none; color: #fff !important; text-transform: uppercase; } .btn__b{ background:none; color:#ed5917; border:none; cursor:pointer; } .btn__b:hover{ color:#000; } .index__news-b{ overflow:hidden; } .index__news-i{ } .index__news-i.last{ margin-right:0; } .index__news-date{ font-size:14px; width: 90px; font-weight:bold; color:#828282; margin-bottom:5px; } .index__news-name{ color: #343333 !important; font-size: 15px; font-family: 'CenturyGothicRegular', sans-serif; text-transform: uppercase; text-decoration: none; margin-left: 90px; height: 80px; background: #fff; display: block; line-height: 22px; padding: 8px 15px 0 25px; } .news__index-all{ text-align:right; margin-right:25px; } .rasch__block{ width:401px; height:70px; background:rgba(255, 255, 255, 0.5) url("/bitrix/templates/new_index/images/rasch.png")no-repeat 25px 50%; position:relative; display: inline-block; margin-top: 45px; } #content .rasch__btn{ display:block; position:absolute; right:20px; bottom:20px; width:164px; height:57px; background:url(images/rach_txt_bg.png) no-repeat; color:#fff; font:bold 20px/20px Tahoma; padding-left:10px; padding-top:5px; text-transform:uppercase; border:none; cursor:pointer; text-align:left; } #content .rasch__btn:hover{ color:#ed7517; } .podbor__block{ width:400px; height:70px; background:rgba(255, 255, 255, 0.5) url("/bitrix/templates/new_index/images/podb.png")no-repeat 25px 50%; position:relative; display: inline-block; margin-left: -3px; margin-top: 45px; } #content div.news-list .podbor__btn{ display:block; position:absolute; right:10px; bottom:10px; width:164px; height:57px; background:url(images/rach_txt_bg.png) no-repeat; color:#fff; font:bold 20px/20px Tahoma; padding-left:10px; padding-top:5px; text-transform:uppercase; } .rasch__cont-b{ width:223px; height:99px; position:relative; margin-top:25px; background:url(images/rach_cont_bg.png) no-repeat; } .rasch__btn-cont{ position: absolute; display: block; border: none; background: none; cursor: pointer; width: 145px; font: bold 22px/20px Tahoma; color: #f77400; text-align: left; top: 28px; left: 71px; } .rasch__btn-cont:hover{ color:#000; } .rasch__el-b{ width:187px; height:77px; position:relative; margin-top:15px; background:url(images/rasch_el_bg.png) no-repeat; } .rasch__btn-el { position: absolute; display: block; border: none; background: none; cursor: pointer; font: bold 18px/16px Tahoma; color: #f77400; text-align: left; top: 23px; left: 67px; } .rasch__btn-el:hover{ color:#000; } .el__docs-pl{ float:left; width:140px; } #content .el__docs-pl-i{ height:30px; border:1px solid #d5d5d5; border-radius:3px; text-align:center; margin-bottom:3px; display:block; font:13px/30px Tahoma; color:#000; cursor:pointer; } #content .el__docs-pl-i.active{ background:#0068b4; color:#fff; font-weight:bold; } .el__docs-items{ margin-left:143px; overflow:hidden; } .el__docs-i{ display:none; } .el__docs-i.active{ display:block; } .el__doc-i{ display:block; border-collapse:collapse; padding:3px 7px; border-bottom:1px dotted #d5d5d5; overflow:hidden; } .el__doc-i:hover{ background:#e9f0f7; padding-bottom:4px; border-bottom:none; } .el__doc-i > div{ vertical-align:middle; float:left; padding-top:5px; } .el__docs-n{ width:500px; } .file__icon{ display:inline-block; vertical-align:top; width:38px; height:29px; margin-right:10px; background:#969da5; text-align:center; color:#fff; font-size:12px; line-height:29px; border-radius:3px; } .file__icon.pdf{ background:url(images/pdf_icon_new.png) no-repeat; } .file__icon.dwg{ background:url(images/dwg_icon_new.png) no-repeat; } .file__icon.step{ background:url(images/step_icon_new.png) no-repeat; } .el__doc-size{ font-size:13px; color:#8b8b8b; } .el__doc-i .copy__link{ float:right; background:url(images/copy_link.png) left 13px no-repeat; padding:0 0 0 22px; } #content .el__doc-i .copy__link a{ font-size:13px; } #content .el__doc-i .copy__link div{ font-size:13px; color:green; } .left__sol{ margin:0; padding:0; list-style:none; } .left__sol > li{ display:block; border:1px solid #cbcbcb; border-top:none; padding:15px 10px; /*height:28px;*/ overflow:hidden; position:relative; } .left__sol > li:first-child{ border-top:1px solid #cbcbcb; } #content .left__sol > li.selected > a{ color:#ed7615; } #content .left__sol > li.parent a{ padding-right:10px; } #content .left__sol > li.parent .after{ position: absolute; right: 10px; font-size: 21px; cursor: pointer; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -ms-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; transition: .3s ease-in-out; color:rgb(119, 119, 119); } #content .left__sol > li.parent .after:hover{ color: #2f3333; } #content .left__sol > li.parent .after:before{ content: "\f055"; } #content .left__sol > li.parent.selected .after:before{ content: "\f056"; } #content .left__sol > li.auto{ height:auto; min-height:30px; } #content .left__sol > li.parent.selected { height:auto; } #content .left__sol > li > a{ color:#000; } #content .left__sol > li > a:hover{ color:#ed7615; } .left__sol > li > ul{ margin-top:16px; list-style:none; padding:0 0 10px 15px; } .sub__sol{ display:none; } .sub__sol li{ margin:10px 0px; } #content .left__sol > li > ul > li > a{ color:#000; } #content .left__sol > li > ul > li > a:hover{ color:#ed7615; } #content .left__sol > li > ul > li.selected > a{ color:#ed7615; } #content .column-full .retrofit__wrap h1{ margin:20px 0px; } #content .retrofit-btn{ background: #ed7517; display: inline-block; border: 0; padding: 0; margin: 0; border-radius: 3px; cursor: pointer; width: 141px; height: 32px; text-align: center; font: 14px/32px Tahoma; text-decoration: none; color: white; } #content .retrofit-btn:hover{ background:#d7640a; color:#fff; } .solution__item{ overflow:hidden; padding:10px; margin:20px 0px; border: #cbcbcb 1px solid; border-radius: 5px; } .foto__was{ float:left; width:130px; height:130px; } .foto__was a{ display:table-cell; width:130px; height:130px; vertical-align:middle; text-align:center; } .foto__was img{ max-width:100%; max-height:100%; } .sol__arr{ float:left; width:31px; height:17px; background:url(images/foto_arr.png) no-repeat; margin:61px 10px 0px; } .solution__desc{ float:left; width:560px; margin-left:30px; } .align__right{ text-align:right; margin-top:10px; } #content .solution__item-name{ display:block; font-size:14px; font-weight:bold; margin-bottom:5px; } .equipment-section table{ border:1px solid #cbcbcb; border-collapse:collapse; } .sol__foto-block{ float:left; width:400px; position:relative; } .sol__foto-block.no__left{ float:none; margin-top:30px; width:auto; } .foto__arr{ float:left; margin:0px 40px; width:31px; height:300px; background:url(images/foto_arr.png) center center no-repeat; } .sol__foto-wrap{ padding-top:10px; } .sol_arr{ position:absolute; display:block; width:17px; height:8px; right:41px; } .sol__foto-block.no__left .sol_arr{ right:auto; left:341px; } .sol_foto_top{ top:-15px; background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNiMmIyYjIiPjxwYXRoIGQ9Ik0uODAxIDUuMzk2bDMuMTk4LTMuMTk2IDMuMTk3IDMuMTk2Ljc5OS0uNzk5LTMuOTk2LTMuOTk0LTMuOTk2IDMuOTk0Ljc5OC43OTl6Ii8+PC9zdmc+Cg=='); background-repeat: no-repeat; background-position: 50% 50%; background-size:100%; } .sol_foto_down{ bottom:20px; background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNiMmIyYjIiPjxwYXRoIGQ9Ik03LjE5Ny42MDRsLTMuMTk4IDMuMTk2LTMuMTk3LTMuMTk2LS43OTkuNzk5IDMuOTk2IDMuOTk0IDMuOTk2LTMuOTk0LS43OTgtLjc5OXoiLz48L3N2Zz4K'); background-repeat: no-repeat; background-position: 50% 50%; background-size:100%; } .sol__foto-main { float: left; width: 300px; height: 300px; border:2px solid #cfcfcf; border-radius:5px; } .sol__foto-main a{ display:table-cell; width:300px; height:300px; vertical-align:middle; text-align:center; } .sol__foto-main img{ max-width:260px; max-height:260px; } .sol__foto-dop-b{ float:left; margin-left:10px; width:70px; position:relative; height:310px; overflow:hidden; } .sol__foto-dop-wrap{ position:absolute; width:70px; height:9999999px; top:0; left:0; } .sol__foto-dop-i{ width:70px; height:70px; margin-bottom:7px; } .sol__foto-dop-i.active{ border:1px solid #ed7517; width:68px; height:68px; border-radius:5px; } .sol__foto-dop-i a{ display:table-cell; width:70px; height:70px; vertical-align:middle; text-align:center; } .sol__foto-dop-i.active a{ width:68px; height:68px; } .sol__foto-dop-i img{ max-width:60px; max-height:60px; } .sol__foto-t{ font:17px Tahoma; margin:5px 0px 0px 10px; color:#c8c8c8; } .sol__desc{ margin-top:20px; } .sol__prop-wrap{ margin-top:20px; overflow:hidden; } .sol__table-b{ float:left; width:600px; margin-right:20px; } .sol__table-b table{ width:100%; border-collapse:collapse; border-right:1px solid #f7f6f6; border-left:1px solid #f7f6f6; } .sol__table-b table thead td{ background:#ebebeb; padding:15px 5px; } .sol__table-b table td{ vertical-align:middle; font-size:14px; line-height:16px; padding:10px 5px; background:#fff; } .sol__table-b table .color td{ background:#f7f6f6; } .sol__doc-b{ float:left; width:268px; border:3px solid #f2f2f2; border-radius:5px; padding:10px 20px; } .sol__dop-ttl{ font-weight:bold; font-size:16px; margin-bottom:7px; } #content .sol__doc-i{ display:block; font-size:14px; margin-bottom:5px; } .example__left{ float:left; width:520px; font-size:15px; margin-left:30px; } .zamena__block{ font-size:14px; margin:10px 0px; } .zamena__block div{ margin-bottom:5px; } .zamena__block a{ font:14px Tahoma; color:#0066b1; text-decoration:none; } .zamena__block a:hover{ color:#ed7517; } .zamena__count{ margin-top:10px; font-size:14px; } .zamena__select{ width: 352px; height: 30px; display: block; box-sizing: border-box; padding: 0px 10px; font-size: 14px; color: #929598; border: none; margin:10px 0px; border: 2px solid #d2d2d2; border-radius: 5px; resize: none; outline: none; } .zamena_count{ width: 52px; height: 30px; box-sizing: border-box; font-size: 14px; color: #929598; border: none; border: 2px solid #d2d2d2; border-radius: 5px; resize: none; outline: none; text-align:center; } .zamena__text{ color: #929598; font:italic 11px Tahoma; margin:10px 0px; } .bord__b{ padding:5px 0px; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; margin-bottom:10px; } .captcha__refresh{ width:39px; height:34px; background:url(images/captcha_refresh.png) no-repeat; display:inline-block; vertical-align:top; margin:5px 0px 0px 5px; } .captcha__refresh:hover{ background:url(images/captcha_refresh.png) 0 -34px no-repeat; } .sub__menu-level3{ display: none; z-index: 1001; top: -10px; left: 100%; background-color: white; padding-top: 8px; padding-bottom: 8px; position: absolute; } header nav .elem-level-2 li:hover .sub__menu-level3{ display:block; } .news-list{ width: 100%; background: url("/bitrix/templates/new_index/images/back4.jpg") no-repeat center; height: 161px; text-align: center; margin-top: 90px; } .news-list-img{ float:left; margin-right:20px; } .news-list-img img{ max-width:150px; max-height:150px; } #content .myelsnab-news .news__list-item{ padding-bottom:15px; border-bottom:1px dotted #a7a7a7; overflow:hidden; } .text__block{ margin-bottom:30px; } .press__center-b{ overflow:hidden; margin-bottom:25px; } .press__center-i{ float:left; width:30%; margin-right:3%; } .press__center-b .press__center-i:last-child{ width:34%; margin-right:0; } .soc__btns-b a{ display:inline-block; margin-right:5px; vertical-align:top; } .reg__wrap{ overflow:hidden; font-size:16px; line-height:19px; } .reg__left{ float:left; width:64%; margin-right:1%; padding:3% 3% 2%; background:#f2f2f2; } .reg__right{ float:right; width:24%; padding:2%; background:#dce7f1; } .reg__right-ttl{ margin-bottom:10px; } .reg__right ul{ list-style-type:disc !important; padding:10px 0px 10px 18px; } .reg__right-ttl{ font-size:18px; } .reg__right ul li{ margin-bottom:5px; } .reg__right-reg{ font-size:20px; line-height:22px; color:red; margin-bottom:30px; } .reg__right-i{ font:italic 13px Tahoma; } .orange{ color:#ed7517; } .ur-lico select{ height:34px; } .reg__line{ height:10px; border-top:1px solid #dddddd; } @font-face { font-family: "CenturyGothicRegular"; src: url("/bitrix/templates/new_index/css/fonts/CenturyGothicRegular/CenturyGothicRegular.eot"); src: url("/bitrix/templates/new_index/css/fonts/CenturyGothicRegular/CenturyGothicRegular.eot?#iefix")format("embedded-opentype"), url("/bitrix/templates/new_index/css/fonts/CenturyGothicRegular/CenturyGothicRegular.woff") format("woff"), url("/bitrix/templates/new_index/css/fonts/CenturyGothicRegular/CenturyGothicRegular.ttf") format("truetype"); font-style: normal; font-weight: normal; } @font-face { font-family: 'Calibri'; src: url("/bitrix/templates/new_index/css/fonts/calibri.ttf"); font-weight: 300; } @font-face { font-family: 'bebasR'; src: url("/bitrix/templates/new_index/fonts/BebasNeue Regular.ttf"); font-weight: 300; } @font-face { font-family: 'Calibri'; src: url("/bitrix/templates/new_index/css/fonts/calibrib.ttf"); font-weight: 700; } @font-face { font-family: 'Calibri'; src: url("/bitrix/templates/new_index/css/fonts/calibril.ttf"); font-weight: 100; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, menu, nav, section { display: block; } .top_slide_elsnab button{ cursor: pointer; width: 100%; border: none !important; padding: 0 !important; text-align: left !important; background: #fff; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } header{ max-width: 1920px; margin: 0 auto; } table { border-collapse: collapse; border-spacing: 0; } .wrap{ width: 1310px; margin: 0 auto; position: relative; } .bx-controls{ width: 1310px; margin: 0 auto; position: relative; } .top_head{ width: 100%; background: #1b1b1b; height: 35px; } .phone{ background: url("/bitrix/templates/new_index/images/tel.png")no-repeat 0 50%; padding: 9px 0 9px 25px; float: left; opacity: 0.8; color: #fff !important; white-space: nowrap; } .phone a{ font-size: 14px; font-family: "CenturyGothicRegular", sans-serif; color: #fff !important; } .ajax-call-btn{ font-size: 20px; font-family: "CenturyGothicRegular", sans-serif; color: #fff !important; float: left; opacity: 0.8; padding: 10px 0 5px 0; display: block; margin-left: 15px; text-decoration: none; border-bottom: 1px solid #fff; line-height:64%; } .top_head_float{ float: right; margin-right: 10px; } .head_addr{ background: url("/bitrix/templates/new_index/images/mark.png")no-repeat 0 50%; font-size: 14px; font-family: "CenturyGothicRegular", sans-serif; color: #fff !important; float: left; opacity: 0.8; padding-bottom: 9px; padding-left: 25px; margin-left: 25px; } .head_addr a{ color: #fff !important; text-decoration: none; border-bottom: 1px solid #fff; padding: 10px 0 0 0; display: block; } .head_main{ height: 60px; background: #fff; width: 100%; } #content .rasch__btn{ width: 100%; height: 100%; background: rgba(50, 50, 50, 0) url("/bitrix/templates/new_index/images/str1.png")no-repeat 305px 13px; font-family: "CenturyGothicRegular", sans-serif; position: relative; right: 0; bottom:0; font-weight: 700; font-size: 20px; color: #1b1b1b; padding: 25px 0 25px 85px !important; } #content .podbor_btn{ background: rgba(50, 50, 50, 0) url("/bitrix/templates/new_index/images/str2.png")no-repeat 305px 13px; } .index__offer{ width: 625px !important; } .index__offer .owl-stage-outer .owl-item img{ width: 100% !important; } .slick-initialized .slick-slide{ width: 300px !important; background: #fff; height: 410px; } .slick-initialized .slick-center{ width: 330px !important; height: 460px !important; margin-top: -25px; opacity: 1; border-bottom: 3px solid #437fc1; } .product_elsnab{ background: #f2f2f2; padding-bottom: 20px; } .slick-list{ height: 500px !important; max-width: 1710px; margin: 0 auto !important; padding: 20px 0 !important; } .slick-track{margin-top: 30px;} .slick-slide{ opacity: 0.4; } .slick-active:hover{ opacity: 1; } .solution_left .div-left{ width: 630px ; } .index__solutions-b h2{ font-size: 36px !important; color: #212121 !important; } .solution_left{ width: 100%; float: left; } .offer_right{ width: 630px; float: right; } body .reshenie_h2{ text-transform: uppercase; font-family: 'CenturyGothicRegular', sans-serif; font-size: 14px !important; color: #4d4d4d !important; font-weight: bold !important; } .reshenie_text{ font-size: 14px; color: #4d4d4d; font-family: 'Calibri', sans-serif; line-height: 18px; padding-top: 10px; } .podrob{ display: block; margin-top: 30px; font-family: 'CenturyGothicRegular', sans-serif; font-size: 14px; text-transform: uppercase; text-decoration: none; color: #2667a5; } .reshenie{ margin-top: 40px; } .line1{ width: 100%; height: 1px; background: #e6e6e6; margin-top: 35px; } .line2{ width: 115px; height: 3px; background: #0f4c86; margin-top: -2px; margin-bottom: 15px; } .offer_right .line2{ width: 115px; height: 3px; background: #ed7517; margin-top: -2px; margin-bottom: 15px; } .index__offer p{ font-family: 'Calibri', sans-serif; color: #4d4d4d; font-size: 16px; padding: 25px 200px 0 10px; line-height: 20px; text-align: justify; } .conerenciya{ background: url("/bitrix/templates/new_index/images/back5.jpg")center no-repeat; width: 100%; height: 377px; } .conerenciya .timer-element > span >span { font-family: 'bebasnuebook', sans-serif !important; font-size: 67px !important; } .conerenciya .timer-separator { font-family: 'bebasnuebook', sans-serif !important; font-size: 60px !important; } .conerenciya .timer-element > span { font-family: 'Calibri', sans-serif !important; font-weight: 300 !important; font-size: 13px !important; } .timer-element > span >span { font-family: 'bebasnuebook', sans-serif !important; } .timer-separator { font-family: 'bebasnuebook', sans-serif !important; } .timer-element > span { font-family: 'Calibri', sans-serif !important; font-weight: 300 !important; } @font-face { font-family: 'bebasnuebook'; src: url("/rostov/fonts/ofont.ru_Bebas Neue Book.ttf"); } @font-face { font-family: 'Lato-Heavy'; src: url("/rostov/fonts/Lato-Heavy.ttf"); } @font-face { font-family: 'Lato'; src: url("/rostov/fonts/Lato-Semibold.ttf"); font-weight: 500; } @font-face { font-family: "Lato"; src: url("/rostov/fonts/LatoRegular/LatoRegular.eot"); src: url("/rostov/fonts/LatoRegular/LatoRegular.eot?#iefix")format("embedded-opentype"), url("/rostov/fonts/LatoRegular/LatoRegular.woff") format("woff"), url("/rostov/fonts/LatoRegular/LatoRegular.ttf") format("truetype"); font-style: normal; font-weight: 300; } @font-face { font-family: "Lato"; src: url("/rostov/fonts/LatoBold/LatoBold.eot"); src: url("/rostov/fonts/LatoBold/LatoBold.eot?#iefix")format("embedded-opentype"), url("/rostov/fonts/LatoBold/LatoBold.woff") format("woff"), url("/rostov/fonts/LatoBold/LatoBold.ttf") format("truetype"); font-style: normal; font-weight: 700; } @font-face { font-family: "Lato"; src: url("/rostov/fonts/LatoLight/LatoLight.eot"); src: url("/rostov/fonts/LatoLight/LatoLight.eot?#iefix")format("embedded-opentype"), url("/rostov/fonts/LatoLight/LatoLight.woff") format("woff"), url("/rostov/fonts/LatoLight/LatoLight.ttf") format("truetype"); font-style: normal; font-weight: 100; } .conf_left{ width: 320px; float: left; margin: 55px 0 0 39px; text-align: center; } .conerenciya #timer1d7c67c546d61177479042b0ac4ae642{ min-width: 290px !important; } .bk1 { margin-top: 7px; width: 225px; height: 60px; float: left; margin-left: 30px; } .bk1 .left { font-family: 'bebasnuebook', sans-serif !important; font-size: 60px; color: #f0a748; float: left; } .bk1 .right { float: left; width: 85px; margin: 9px 0 0 10px; } .bk1 .right .span { font-family: 'Calibri', sans-serif !important; font-size: 15px !important; font-weight: 700 !important; line-height: 23px; } .bk2 .right .span { font-family: 'Calibri', sans-serif !important; font-size: 15px !important; font-weight: 700 !important; line-height: 23px; } .bk2 { margin-top: 17px; width: 335px; height: 70px; float: left; margin-left: 30px; } .bk2 .left { background: url("/rostov/img/adress.png")no-repeat 0 50%; width: 43px; background-size: 32px; height: 100%; float: left; } .bk2 .right { float: left; width: 250px; margin: 9px 0 0 5px; } .bk1 .right p { font-family: "Lato", sans-serif !important; font-size: 27px; color: #fff; font-weight: 500; line-height: 26px; text-align: left !important; } .bk2 .right p { font-family: "Lato", sans-serif !important; font-size: 18px; color: #fff; font-weight: 500; line-height: 20px; text-align: left !important; } .podr{ display: inline-block; font-family: 'Lato', sans-serif; font-weight: 100; color: #fff !important; font-size: 16px; opacity: 0.5; text-decoration: none; margin-top: 40px; } .podr:hover{ opacity: 1; color: #fff !important; } .conf_right{ float: left; width: 790px; margin: 60px 0 0 80px; } .conf_right h3{ font-size: 36px !important; color: #fff; opacity: 0.7; text-align: left; font-family: 'Calibri', sans-serif; font-weight: 300 !important; } .conf_right h4{ font-size: 26px; color: #fff; line-height: 36px; text-align: left; padding-top: 35px; font-family: "Lato", sans-serif; font-weight: 700; } .conf_right h5{ font-size: 26px; text-transform: uppercase; color: #7ecae6; text-align: left; padding-top: 20px; font-family: "Lato", sans-serif; font-weight: 500; } .btna { display: inline-block; margin-top: 25px; margin-left: 0; width: 179px; color: #fff !important; font-size: 17px; text-transform: uppercase; font-weight: 700; text-align: center; padding: 14px 0 10px 0; background: #ed7517; border-bottom: 2px solid #ab5411; border-top: none; border-left: none; font-family: 'Calibri', sans-serif; border-right: none; } .btna:hover { background: #fe8a2f; border-bottom: 2px solid #ab5411; } .index__advan-block h2.index__h2{ font-family: 'CenturyGothicRegular', sans-serif; color: #103c62 !important; text-align: center; font-size: 36px !important; } .index__advan-block h2.index__h2 span{ font-family: 'CenturyGothicRegular', sans-serif; color: #828282 !important; text-align: center; font-weight: 900; opacity: 0.5; font-size: 20px !important; } .news_elsnab{ background: linear-gradient(to right, #efefef, #efefef, #efefef, #efefef, #efefef, #efefef, #efefef); width: 100%; } .news_index .index__news-i { width: 400px !important; } .news_index .owl-item{ width: 400px !important; } .news_index{ width: 1270px !important; } .date_news_elsnab{ width: 90px; float: left; overflow: hidden; height: 80px; background: #103c62; } .index__news-date2{ font-size: 47px; color: #fff; font-family: 'CenturyGothicRegular', sans-serif; width: 56px; text-align: center; height: 43px; overflow: hidden; margin: 10px auto 0; } .index__news-date{ font-size: 12px; color: #fff; opacity: 0.5; font-family: 'CenturyGothicRegular', sans-serif; width: 56px; height: 12px; overflow: hidden; margin: 7px auto 0; } .index__news-date p{ margin-top: -12px; text-align: center; } .news_elsnab h2{ font-size: 36px !important; font-family: 'CenturyGothicRegular', sans-serif; color: #212121 !important; } .news_elsnab .line2{ background: #ed7517; } .news_elsnab_prev{ float: left; padding-bottom: 65px; background: #efefef; padding-right: 40px; position: relative; } .news_elsnab_prev:before{ content: ""; width: 0; height: 0; left: 100%; top: 0px; position: absolute; border-top: 0px solid transparent; border-left: 100px solid #efefef; border-bottom: 325px solid transparent; } .slide_news .owl-carousel{ margin-top: 50px !important; } .mailing{ float: right; width: 260px; } .mailing p{ color: #fff; } .rassilka{ font-size: 24px !important; color: #fff !important; font-family: 'CenturyGothicRegular', sans-serif; text-align: center !important; text-transform: uppercase; padding: 70px 40px 25px 40px; opacity: 0.8; } .rassilka span{ text-transform: initial !important; } .mailing-text{ width: 235px !important; float: right; background: rgba(255, 255, 255, 0.4); border: none; color: #000 !important; padding: 8px 0 8px 25px; } .mailing-submit{ display: block; float: right; width: 260px !important; background: #ff9039 !important; position: relative !important; right: 0 !important; top: 10px !important; } .index__offer .owl-controls .owl-nav .owl-prev{ right: 96px !important; background: #e2e2e2 url("/bitrix/templates/new_index/images/prev_akc.png")no-repeat 50% 50% !important; width: 35px !important; height: 35px !important; opacity: 0.5; left: initial !important; bottom: 32px !important; top: initial !important; margin-left: 0 !important; } .index__offer .owl-controls .owl-nav .owl-prev:hover{ opacity: 1; } .index__offer .owl-controls .owl-nav .owl-next{ right: 45px !important; background: #e2e2e2 url("/bitrix/templates/new_index/images/next_akc.png")no-repeat 50% 50% !important; width: 35px !important; height: 35px !important; opacity: 0.5; left: initial !important; bottom: 32px !important; margin-right: 0 !important; top: initial !important; } .index__offer .owl-controls .owl-nav .owl-next:hover{ opacity: 1; } .news_index .owl-controls .owl-nav .owl-prev{ right: 50px !important; background: #e2e2e2 url("/bitrix/templates/new_index/images/prev_akc.png")no-repeat 50% 50% !important; width: 35px !important; height: 35px !important; opacity: 0.5; left: initial !important; bottom: 100% !important; top: initial !important; margin-bottom: 73px; margin-left: 0 !important; } .news_index .owl-controls .owl-nav .owl-prev:hover{ opacity: 1; } .news_index .owl-controls .owl-nav .owl-next{ right: 0 !important; background: #e2e2e2 url("/bitrix/templates/new_index/images/next_akc.png")no-repeat 50% 50% !important; width: 35px !important; height: 35px !important; opacity: 0.5; left: initial !important; bottom: 100% !important; margin-bottom: 73px; margin-right: 0 !important; top: initial !important; } .news_index .owl-controls .owl-nav .owl-next:hover{ opacity: 1; } .news_index:before, .news_index:after{ box-sizing: initial !important; } .slide_news{ width: 1270px; } .polosa{ width: 100%; height: 1px; background: #cecece; margin-bottom: 40px; } .block_napolaose{ height: 40px; width: 150px; background: #f2f2f2; margin: -60px auto 30px; text-align: center; } .prev_slide{ width: 40px; height: 40px; border-radius: 50%; background: url("/bitrix/templates/new_index/images/prev_slide.png")no-repeat 50%; border: 1px solid #a4b6d2; display: inline-block; opacity: 0.7; z-index: 999; position: relative; margin: 0 8px; cursor: pointer; } .prev_slide:hover{ opacity: 1; } .next_slide{ width: 40px; height: 40px; border-radius: 50%; background: url("/bitrix/templates/new_index/images/next_slide.png")no-repeat 50%; border: 1px solid #a4b6d2; display: inline-block; opacity: 0.7; z-index: 999; position: relative; margin: 0 8px; cursor: pointer; } .next_slide:hover{ opacity: 1; } video{ opacity: 0.4; } .bgvideo { right: 0; bottom: 0; min-width: 100%; min-height: 700px; width: auto; height: auto; z-index: -9999; margin-top: -320px; } .zayav{ font-family: 'CenturyGothicRegular', sans-serif; font-size: 22px !important; border: 2px solid #fff; padding: 15px 0; width: 285px; text-align: center; display: block; margin-top: -120px; position: relative; z-index: 999; text-transform: uppercase; text-decoration: none; color: #fff !important; float: right; font-weight: 700; } .sec1{ background: #fff; z-index: 999; position: relative; } .txt_vid{ position: absolute; left: 0; z-index: 99; width: 790px; top: 100px; } .vide{ position: relative; background: #000; } .vid_back{ width: 100%; height: 100%; background: rgba(50, 50, 50, 0.8); display: block; position : absolute; z-index : 99999999; top : 0; left : 0; opacity : 0.6; } #content1{ position: relative; } .panel ul{ border: none !important; background: #fff !important; } .panel{ background: #fff; z-index: 999999; overflow: scroll; } .menu-link{ position: fixed; z-index: 9999; top: 0; display: block; box-sizing: content-box; width: 2rem; padding-top: 14px; padding-right: 0.75rem; padding-bottom: 24px; padding-left: 0.75rem; -webkit-transition: all .6s cubic-bezier(0.190, 1.000, 0.220, 1.000); transition: all .6s cubic-bezier(0.190, 1.000, 0.220, 1.000); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); border: 0; outline: 0; background-color: transparent; } .menu-link:hover{ color: #000 !important; } .menu-link:active{ color: #000 !important; } .drawer-hamburger-icon, .drawer-hamburger-icon:before, .drawer-hamburger-icon:after { width: 100%; height: 2px; -webkit-transition: all .6s cubic-bezier(0.190, 1.000, 0.220, 1.000); transition: all .6s cubic-bezier(0.190, 1.000, 0.220, 1.000); background-color: #ed7517; } .drawer-hamburger-icon { position: relative; display: block; margin-top: 10px; } .drawer-hamburger-icon:before, .drawer-hamburger-icon:after { position: absolute; top: -10px; left: 0; content: ' '; } .drawer-hamburger-icon:after { top: 10px; } .logo2 { background: url("/rostov/img/logo22.png")no-repeat; width: 215px; height: 71px; display: block; margin: 0 auto; padding-top: 30px; } #menu .active{ font-size: 40px !important; position: absolute; top:0px; right: 10px; text-decoration: none !important; } #menu .active:active{ color: #b4c7da !important; } #menu .active:hover{ color: #b4c7da !important; } #menu .elem-level-2{ padding-left: 25px; } #menu .sub__menu-level3{ padding-left: 40px; display: block !important; z-index: 1001; top: initial !important; left: initial !important; background-color: none !important; padding-top: 0 !important; padding-bottom: 0 !important; position: initial !important; } .menu-link.active .drawer-hamburger-icon { background-color: transparent; } .menu-link.active .drawer-hamburger-icon:before { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .menu-link.active .drawer-hamburger-icon:after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .menu-link.active .drawer-hamburger-icon:before, .drawer-open .drawer-hamburger-icon:after { top: 0; } .menu-link.active .drawer-hamburger-icon:before, .drawer-open .drawer-hamburger-icon:after { top: 0; } .menu-link{ display: none !important; } .menu-link.active .drawer-hamburger { right: 0; } .sl h2{ font-size: 90px !important; text-transform: uppercase; font-family: 'bebasR', sans-serif !important; padding-top: 125px; text-shadow: 0 0 20px #000; } .txt_vid h2{ font-size: 90px !important; text-transform: uppercase; font-family: 'bebasR', sans-serif !important; color: #ed7517; } .sl1 h2{ color: #ed7517; } .sl2 h2{ color: #b74024; text-shadow: none !important; } .sl3 h2{ color: #ebbd59; text-shadow: none !important; } .txt_v{ position: relative; } .sl4 h2{ color: #393939; text-shadow: none !important; } .sl6 h2{ color: #fff; text-shadow: none !important; } .sl1 h3{ color: #fff; font-family: 'CenturyGothicRegular', sans-serif; font-size: 36px !important; display: inline-block; font-weight: bold; background: rgba(0, 70, 113, 0.6); padding: 11px 15px; margin-top: 30px; } .sl2 h3{ color: #fff; font-family: 'CenturyGothicRegular', sans-serif; font-size: 36px !important; display: inline-block; font-weight: bold; background: rgba(0, 70, 113, 0.6); padding: 11px 15px; margin-top: 30px; } .sl3 h3{ color: #fff; font-family: 'CenturyGothicRegular', sans-serif; font-size: 46px !important; display: inline-block; font-weight: bold; background: rgba(237, 117, 23, 0.6); padding: 11px 15px; margin-top: 30px; text-transform: uppercase; } .sl4 h3{ color: #fff; font-family: 'CenturyGothicRegular', sans-serif; font-size: 30px !important; display: inline-block; font-weight: 100; background: rgba(0, 87, 168, 0.7); padding: 11px 15px; margin-top: 20px; } .sl6 h3{ color: #fff; font-family: 'CenturyGothicRegular', sans-serif; font-size: 36px !important; display: inline-block; font-weight: bold; text-transform: uppercase; background: rgba(0, 0, 0, 0.5); padding: 11px 15px; margin-top: 30px; } .txt_vid h3{ color: #fff; font-family: 'CenturyGothicRegular', sans-serif; font-size: 36px !important; display: inline-block; font-weight: bold; background: rgba(0, 70, 113, 0.6); padding: 11px 15px; margin-top: 30px; } .sl1 p{ font-size: 30px; color: #fff; text-transform: uppercase; font-family: 'CenturyGothicRegular', sans-serif; padding-top: 30px; } .sl3 p{ font-size: 30px; color: #fff; text-transform: uppercase; font-family: 'CenturyGothicRegular', sans-serif; padding-top: 30px; } .sl4 p{ font-size: 30px; color: #0057a8; font-family: 'CenturyGothicRegular', sans-serif; padding-top: 25px; font-weight: 700; } .sl6 p{ font-size: 28px; color: #fff; font-family: 'CenturyGothicRegular', sans-serif; padding-top: 25px; font-weight: 700; text-shadow: 0 0 20px #000; } .txt_vid p{ font-size: 30px; color: #fff; text-transform: uppercase; font-family: 'CenturyGothicRegular', sans-serif; padding-top: 30px; } .left_slide{ float: left; width: 860px; } .right_slide{ float: right; width: 360px; } .left_slide h3{ padding-top: 80px; font-size: 32px !important; color: #fff; font-weight: 300 !important; opacity: 0.7; text-transform: uppercase; } .left_slide h4{ padding-top: 35px; font-size: 35px !important; color: #fff; font-weight: 700 !important; font-family: 'Lato', sans-serif; line-height: 45px; } .left_slide h5{ padding-top: 25px; font-size: 36px !important; color: #7ecae6; font-weight: 500 !important; font-family: 'Lato', sans-serif; text-transform: uppercase; line-height: 51px; } .right_slide .bk1 .right { width: 107px !important; } .right_slide .bk1 .left{ font-size: 83px !important; } .right_slide .bk1 .right p{ font-size: 38px !important; line-height: 36px !important; } .right_slide .bk1 .right .span{ font-size: 20px !important; } .right_slide .bk1 { width: 258px !important; float: right !important; margin-top: 80px; height: 71px !important; } .right_slide .bk2 .right p{ font-size: 19px !important; text-align: center !important; line-height: 22px !important; } .right_slide .bk2 .right .span{ font-size: 19px !important; } .right_slide .bk2 .right { width: 230px !important; } .right_slide .bk2 .left { background-size: initial !important; } .right_slide .bk2 { width: 280px !important; float: right !important; margin-top: 25px; height: 85px !important; } .right_slide #timer1d7c67c546d61177479042b0ac4ae642 { min-width: 260px !important; float: right !important; margin-top: 20px; } .mnbvl{ margin-top: -135px; } .menu a{ text-decoration:underline !important; }