.h2{font-family:'Roboto', 'Arial', 'sans-serif' !important;font-size: 38px !important;line-height:123% !important;text-align:center;text-transform: uppercase;}
.h3{ font-family:'Roboto', 'Arial', 'sans-serif' !important; font-size:50px !important; line-height:100% !important}
.fixeds1{display:none;}
.hd_nav_r2{width: 100%;height: 142px;display: none;position: relative;}
.fixeds2{display:block !important;}
.fixeds3{width: 100%;background-color: #fff;position: fixed;height: 90px;z-index: 9999;border-bottom: 1px solid;}
.g-color-text-3{color:#21bde8}
.g-color-text-4{color:#21bde8; font-weight:bold}
.nav a{padding-top:35px !important;padding-bottom:35px !important;padding-left: 20px !important;padding-right: 20px !important;}
.hr1 { display:block; height:1px; border:0; border-top:2px solid #fff; margin:0 auto; padding:0; width:50px; margin-top:10px; margin-bottom:10px}
a.btn_t1{ display:block; color:#fff; background:#21bde8; padding:15px 35px}
a.btn_t1:hover{ border-color:#fff !important; background:#191919; color:#fff !important}
a.btn_t2{ display:block; border-color:#fff !important; background:#191919; color:#fff !important; padding:15px 35px}
a.btn_t2:hover{ color:#fff; background:#21bde8}
a.btn_t3{ display:inline-block; color:#fff; background:#21bde8; padding:10px 20px; margin-bottom:24px}
a.btn_t3:hover{ border-color:#fff !important; background:#191919; color:#fff !important}
a.btn_t4{ display:inline-block; color:#fff; background:#21bde8; padding:15px 35px; margin-top:25px}
a.btn_t4:hover{ border-color:#fff !important; background:#191919 !important; color:#fff !important}
a.btn_t5{ display:inline-block; color:#fff; background:#21bde8; padding:15px 35px}
a.btn_t5:hover{ border-color:#fff !important; background:#191919; color:#fff !important}
.img_title_wrap { position:absolute; left:50%; bottom:5px}
.img_title_body { position:relative; left:-50%}
.carousel item { position:relative}
.carousel img { width:100% !important; min-width:100 !important; height:auto}
.carousel-inner .carousel-caption {background-color:rgba(3, 3, 3, 0.6);padding:20px;animation:anim-H3 1.3s ease-out;position:absolute;top:15%;bottom:15%;left:10%;right:10%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size: 26px;}
.navbar{ margin-bottom:0px}
.navbar a{ color:#191919}
.hd_nav_r1 { background-color:#303030; border-color:#080808}
.hd_nav_r1 .contact_bar{ display:flex; flex-direction:row; justify-content:space-between; align-items:center; margin-top:16px; margin-bottom:16px}
.hd_nav_r1 .contact_bar .contacts_list ul { margin:0; padding:0}
.hd_nav_r1 .contact_bar .contacts_list li{ display:inline-block; margin-right:10px}
.social_bar .s_b_item{ margin-left:10px}
.hd_nav_r1 .contact_bar a{ color:#fff !important}
.fa-phone{margin-right:5px}
.fa-envelope-o{margin-right:5px}
.hd_nav_logo{ display:flex; flex-direction:row; justify-content:flex-start; align-items:center; color:#030303; font-size:30px; margin-top:20px; margin-bottom:20px}
div.scrollup {position:fixed;color:#fff;background-color:#21bde8;right:20px;bottom: 50px;padding: 4px 10px;font-size: 17px;border-radius: 4px;cursor:pointer;display:none;text-align:center;z-index: 9998;}
div.scrollup:hover { background-color:#000; color:#ff9800}
.footer_01 { background:#191919}
.footer_01 .h3_1, .footer_01 .h3_2{ font-size:30px; color:rgb(242, 248, 250)}
.footer_01 .list-group-item { position:relative; display:block; padding:10px 15px; margin-bottom:-1px; border:0; background-color:#191919; border-radius:0; color:rgb(175, 177, 179); font-size:18px; font-weight:bold}
.footer_01 .list-group-item:hover, .footer_01 .list-group-item:focus{ color:#21bde8; text-decoration:none; background-color:#191919}
.footer_01 .list-group-item .fa{ color:#21bde8; display:inline-block; text-align:left; width:25px}
.footer_02 { background:#000}
.ft_copyright{font-size:16px;color:rgb(242, 248, 250);padding: 5vh;}
.page_01_01{background-image:url(/assets/img/page_01/full_oLxvBX81.jpg);width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top: 20px;padding-bottom:20px;padding-top: 100px;padding-bottom: 100px;}
.page_01_01 div[class^="container"] {height: 395px;background-color:rgba(25, 25, 25, 0.79);color:#fff;}
.page_01_01 .plate_content{text-align:center;margin: 40px 24px;padding-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;}
.page_01_01 .plate_content .text{font-size: 18px;margin-bottom: 10px;text-transform: uppercase;}
.page_01_02{ color:#191919; background:#fff}
.page_01_02 .plate_content{ height:250px; text-align:center; margin:24px; display:flex; flex-direction:column; justify-content:center; align-items:center}
.page_01_03{ background-image:url(/assets/img/page_01/full_oLxvBX81.jpg); width:100%; background-repeat:no-repeat; background-size:cover; background-position:center; padding-top:20px; padding-bottom:20px; background-attachment:fixed}
.page_01_03krestec{ background-image:url(/assets/img/slide2.jpg);}
.page_01_03krestec .tiekhusloviia5{height: 540px;}
.page_01_03krestec2{ background-image:url(/assets/img/izyskaniia3.jpg);}
.page_01_03krestec2 .tiekhusloviia5{height: 500px;}
.page_01_03krestec3{ background-image:url(/assets/img/izyskaniia1.jpg);}
.page_01_03krestec3 .tiekhusloviia5{height: 440px;}
.page_01_03 div[class^="container"] { background-color:rgba(25, 25, 25, 0.79); color:#fff; padding-top:15px; padding-bottom:15px}
.page_01_03 .plate{ text-align:center; display:flex; flex-direction:column; justify-content:flex-start; align-items:center}
.page_01_03 .plate img{ max-height:525px}
.page_01_03 .plate .text2{ font-size:20px !important; line-height:162% !important}
.page_01_03 .plate .text3{ font-size:20px !important; line-height:162% !important; font-weight:bold}
.page_01_03 .plate .text5{ font-family:'Roboto', 'Arial', 'sans-serif' !important; font-size:30px !important; line-height:123% !important}
.page_01_03 .plate .text6{ font-family:'Roboto', 'Arial', 'sans-serif' !important; font-size:30px !important; line-height:123% !important; font-weight:bold; margin-top:15px}
.page_01_04{ color:#191919; background:#fff}
.page_01_04 .plate_content{ height:250px; text-align:center; margin:24px; display:flex; flex-direction:column; justify-content:center; align-items:center}
.page_01_04 .plate_content .text{ font-family:'Roboto', 'Arial', 'sans-serif' !important; font-size:22px !important; line-height:123% !important}
.page_01_04 .plate_content .text span{ font-weight:bold}
.page_01_05{background-image:url(/assets/img/page_01/full_oLxvBX81.jpg);width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top: 100px;padding-bottom: 100px;padding-bottom: 1;}
.page_01_05 div[class^="container"] {background-color:rgba(25, 25, 25, 0.79);color:#fff;margin: 1vh auto;}
.page_01_05 .plate_content{ text-align:center}
.page_01_06 div[class^="container"] { padding-top:15px; padding-bottom:15px}
.page_01_06 .plate_content .icon{ font-size:64px; color:#39bcf0; text-align:center; display:flex; flex-direction:row; justify-content:center; align-items:center; position:relative; margin-bottom:15px}
.page_01_06 .plate_content .icon a:hover{text-decoration:none;}
.page_01_06 .plate_content .icon [class$="fa-arrow-right"]{ font-size:32px; left:calc(100%); position:absolute}
.page_01_06 .plate_content a.text{ display:block; color:#191919; background:#fff}
.page_01_06 .plate_content a.text:hover{ text-decoration:none}
.page_01_06 .plate_content a.text span{ display:block; text-align:center}
.page_01_06 .plate_content a.text span:nth-child(1){ font-family:'Roboto', 'Arial', 'sans-serif' !important; font-size:32px !important; line-height:123% !important; margin-bottom:15px}
.page_01_06 .plate_content a.text span:nth-child(2){ font-family:'Ubuntu', 'Geneva', 'Tahoma', 'sans-serif' !important; font-size:18px !important; line-height:162% !important}
.page_01_07{ background-image:url(/assets/img/page_01/full_cMrXe1EO.jpg); width:100%; background-repeat:no-repeat; background-size:cover; background-position:center; background-attachment:fixed}
.page_01_07_back{ background-color:rgba(3, 3, 3, 0.75)}
.page_01_07 .plate{ min-height:500px; display:flex; flex-direction:column; justify-content:center; align-items:center}
.page_01_07 .plate_content{ color:#FFF; text-align:center}
.page_01_07 a.check_list{ display:block; color:#fff}
.page_01_07 a.check_list span { display:block; font-size:24px}
.page_01_07 a.check_list span [class$="fa-file-text-o"] { background:#21bde8; font-size:36px; line-height:100px; width:100px; margin-bottom:15px; border-radius:5px}
.page_01_07 .plate_content .text{ font-size:18px; font-weight:bold; margin-top:15px; margin-bottom:15px}
.page_01_08{ color:#191919; background:#fff}
.page_01_08 .plate_content{ height:300px; text-align:center; margin:24px 0; display:flex; flex-direction:column; justify-content:center; align-items:center}
.page_01_08 .plate_content .text{ font-family:'Roboto', 'Arial', 'sans-serif' !important; font-size:22px !important; line-height:123% !important; width:85%; margin-bottom:30px}
.page_01_08 .plate_content .text span{ font-weight:bold}
.page_01_08 .plate_content .text2{ font-family:'Roboto', 'Arial', 'sans-serif' !important; font-size:28px !important; line-height:123% !important}
.page_01_09{ background-image:url(/assets/img/page_01/full_UdwiMgTV.jpg); width:100%; background-repeat:no-repeat; background-size:cover; background-position:center}
.page_01_09_back{ background-color:rgba(3, 3, 3, 0.85); min-height:500px}
.page_01_09 div[class^="container"] { padding-top:30px; padding-bottom:30px}
.page_01_09 .plate{ background-color:#FFF; color:#030303; height:525px; display:flex; flex-direction:column; justify-content:space-around; align-items:center}
.page_01_09 .plate .content{ margin:24px; display:flex; flex-direction:column; justify-content:center; align-items:center}
.page_01_09 .plate .content img{ margin-bottom:15px}
.page_01_09 .plate .content .title{margin-bottom:10px;font-family:'Roboto', 'Arial', 'sans-serif' !important;font-size: 21px !important;line-height:100% !important;font-weight:bold;text-align:center;}
.page_01_09 .plate .content .text{ font-family:'Ubuntu', 'Geneva', 'Tahoma', 'sans-serif' !important; font-size:14px !important; line-height:162% !important}
.page_01_10{ color:#191919; background:#fff}
.page_01_10 .plate_content{height:300px;text-align:center;margin:24px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.page_01_10 .plate_content .text{ font-family:'Roboto', 'Arial', 'sans-serif' !important; font-size:22px !important; line-height:123% !important; width:85%; margin-bottom:30px}
.page_01_10 .plate_content .text span{ font-weight:bold}
.page_01_10 .plate_content .text2{ font-family:'Roboto', 'Arial', 'sans-serif' !important; font-size:52px !important; line-height:123% !important}
.page_01_11{background-image:url(/assets/img/page_01/full_BheldqRF.jpg);width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top: 20px;padding-bottom: 20px;}
.page_01_11 div[class^="container"] {background-color:rgba(25, 25, 25, 0.79);color:#fff;margin: 15vh auto;}
.page_01_11 .plate_content{ height:375px; text-align:center; margin:24px; padding-bottom:20px; display:flex; flex-direction:column; justify-content:space-around; align-items:center}
.page_01_11 .plate_content .text{ font-size:30px}
.page_01_12{}
.page_01_12 div[class^="container"] {background-color:#fff;color:#030303;margin: 8vh auto;}
.page_01_12 .text{ font-size:20px}
.page_01_12 .text2{ font-size:40px; line-height:100%; margin-top:25px}
.page_01_12 .text3{font-size: 45px;text-align:center;margin-top:25px;margin-bottom:30px;}
.page_01_13{background-image:url(/assets/img/page_01/full_oLxvBX81.jpg);width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;}
.page_01_13_back{ background-color:rgba(3, 3, 3, 0.75); min-height:500px}
.page_01_13 div[class^="container"] { color:#fff; padding:24px}
.page_01_13 .plate{background-color:#fff;color:#030303;height: 527px;}
.page_01_13 .img_place{ height:385px; overflow:hidden}
.page_01_13 img{ width:100%; display:block; margin:0 auto}
.tiekhusloviia .h2.newszagolovok{font-size: 28px !important;width: 100%! important;text-transform: inherit;font-weight: 700;}
.page_01_13 .plate .text{ font-size:22px; margin:10px 15px 20px}
.page_01_13 .plate .text span{ font-weight:bold}
.page_01_13 .text2{ font-size:40px; text-align:center; margin-top:2vh}
.page_01_13 .btn_place{ text-align:center}
.page_01_14 div[class^="container"] {margin: 12vh auto;}
.page_01_14 .plate{ height:350px; display:flex; flex-direction:column; justify-content:space-around; align-items:center}
.page_01_14 .text{font-size: 33px;text-align:center;margin-bottom:1vh;line-height:110%;}
.page_01_14 .text span{ font-weight:bold}
.page_01_16 .plate{height: 265px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;}
.page_01_16 .text{ font-size:40px; text-align:center; margin-bottom:1vh; line-height:110%}
.page_01_16 .r2{ width:100%; display:flex; flex-direction:row; justify-content:space-between; align-items:center}
.page_01_16 .text2{ font-size:40px; text-align:center}
.page_01_16 .text span{ font-weight:bold}
.page_01_17{ background-image:url(/assets/img/page_01/full_SiIno4AW.jpg); width:100%; background-repeat:no-repeat; background-size:cover; background-position:center; background-attachment:fixed}
.page_01_17_back{ background-color:rgba(3, 3, 3, 0.7)}
.page_01_17 div[class^="container"] {margin: 3vh auto;}
.page_01_17 .plate{ min-height:500px; display:flex; flex-direction:column; justify-content:center; align-items:center}
.page_01_17 .plate_content{ color:#FFF; text-align:center}
.page_01_17 .plate_content .text{font-size: 38px;font-weight:bold;margin-top:15px;margin-bottom:15px;}
.page_01_18 .plate{ height:350px; display:flex; flex-direction:column; justify-content:center; align-items:center}
.page_01_18 .text{ font-size:32px; text-align:center; margin-bottom:1vh; line-height:110%}
.page_01_18 .r2{ width:100%; display:flex; flex-direction:row; justify-content:space-around; align-items:center; margin-top:20px}
.page_01_18 .text2{ font-size:20px; text-align:center; font-weight:bold}
.page_01_18 .text span{ font-weight:bold}
.page_01_19{ background-image:url(/assets/img/page_01/full_oLxvBX81.jpg); width:100%; background-repeat:no-repeat; background-size:cover; background-position:center}
.page_01_19 .plate { display:block; position:relative; margin-top:15px; margin-bottom:15px}
.page_01_19 .plate:hover .img_title{ display:block}
.page_01_19 .plate img{ max-height:500px; margin:0 auto}
.page_01_19 .plate .img_title{ position:absolute; bottom:0; font-size:20px; text-align:center; background-color:rgba(3, 3, 3, 0.7); color:#CCC; display:none}
.page_01_20 .plate{ height:415px; padding:20px 0; display:flex; flex-direction:column; justify-content:space-around; align-items:center}
.page_01_20 .text{ font-size:20px; text-align:justify; line-height:150%; margin-bottom:15px}
.page_01_20 .text2{ font-size:32px; text-align:justify; line-height:115%; margin-bottom:15px}
.page_01_20 .text3{ font-size:30px; font-weight:bold; text-align:center}
.page_01_20 .r2{ width:100%; display:flex; flex-direction:row; justify-content:space-between; align-items:center}
.page_01_20 .text span{ font-weight:bold}
.page_01_21{ background-image:url(/assets/img/page_01/full_U5iOxSMb.jpg); width:100%; background-repeat:no-repeat; background-size:cover; background-position:center}
.page_01_21_back{ background-color:rgba(3, 3, 3, 0.85)}
.page_01_21 .main_plate{ color:#FFF; padding-top:15px; padding-bottom:15px}
.page_01_21 .text{ font-size:36px; font-weight:bold}
.page_01_21 .text2{ font-size:32px}
.page_01_21 .plate { display:block; position:relative; margin-top:15px; margin-bottom:15px}
.page_01_21 .plate:hover .img_title{ display:block}
.page_01_21 .plate img{ max-height:500px; margin:0 auto}
.page_01_21 .plate .img_title{ font-size:16px; text-align:center; padding:5px 10px; background-color:rgba(3, 3, 3, 0.7); color:#CCC; display:none}
.page_01_22 div[class^="container"] {margin: 6vh auto;}
.page_01_22 .plate{ height:225px; display:flex; flex-direction:column; justify-content:space-around; align-items:center}
.page_01_22 .text{ font-size:40px; text-align:center; margin-bottom:1vh; line-height:110%}
.page_01_22 .text2{ font-size:40px; text-align:center; margin-bottom:1vh; line-height:110%; font-weight:bold}
.page_01_23 .img_wrap {position:relative;width:100%;padding-bottom:70%;margin-bottom: 9vh;}
.page_01_23 .gallery_01_23 {display:block;position:absolute;width:100%;height:100%;overflow:hidden;}
.page_01_23 .gallery_01_23 img{}
.page_01_23 .ft_img{ width:100%; margin-bottom:3vh}
.dropdown-menu {right: 0;left: auto;}
.dropdown:hover > .dropdown-menu {display:block;background-color: rgb(25, 25, 25);}
.dropdown:hover > .dropdown-menu li a{background-color: rgb(25, 25, 25);background-image: linear-gradient(to bottom,rgb(25, 25, 25) 0,rgb(25, 25, 25) 100%);color:#fff;text-align: right;padding: 15px !important;}
.dropdown:hover > .dropdown-menu li a:hover{background-color: rgb(33, 189, 232);background-image: linear-gradient(to bottom,rgb(33, 189, 232) 0,rgb(33, 189, 232) 100%);}
.dropdown .dropdown-menu .dropdown-submenu:hover .dropdown-menu{display:block;right: 168px;top: 0px;width: 355px;background-color: rgb(25, 25, 25);}
.dropdown .dropdown-menu .dropdown-submenu:nth-child(1):hover .dropdown-menu{top: -2px;}
.dropdown .dropdown-menu .dropdown-submenu:nth-child(2):hover .dropdown-menu{top: 47px;}
.dropdown .dropdown-menu .dropdown-submenu:nth-child(4):hover .dropdown-menu{top: 147px;}
.priedproiektnyie_raboty1 {display:inline-block !important;height: auto !important;}
.priedproiektnyie_raboty1 img{float:right;text-align: right;}
.priedproiektnyie_raboty1 .text{float: left;text-align: left;width: 50% !important;display: inline-block;position: relative;padding-top: 23px;padding-bottom: 22px;}
.priedproiektnyie_raboty1 .h2{float: none;text-align: center;width: 100% !important;display: inline-block;position: relative;padding-top: 10px;margin-bottom: 10px;}
.priedproiektnyie_raboty2 .r2{justify-content: center;}
.tiekhusloviia{height:auto !important;}
.slidertehysl .text{font-size: 18px;padding-top: 15px;padding-bottom: 15px;}
.slidertehysl .r2{margin-top:10px;}
.gcolortext {color: #21bde8;}
.tiekhusloviia .text{width: 70% !important;text-align: justify;margin-top: 30px;margin-bottom: 30px !important;}
.tiekhusloviia .h2{font-family: 'Roboto', 'Arial', 'sans-serif' !important;font-size: 40px !important;line-height: 123% !important;width: 70%;}
.tiekhusloviia2{margin-top:-20px;margin-bottom:-20px;width:100%;background-color: rgba(25, 25, 25, 0.79);height:380px;padding-top:80px;}
.tiekhusloviia2 .container{background-color: rgba(25, 25, 25, 0) !important;}
.tiekhusloviia2 .container .h3{font-size:56px !important;text-align:center;line-height:1.4 !important;}
.tiekhusloviia3 {display:inline-block !important;height: auto !important;}
.tiekhusloviia3 img{float:right;text-align: right;}
.tiekhusloviia3 .text{float: left;text-align: left;width: 65% !important;display: inline-block;position: relative;padding-top: 0px;padding-bottom: 0px;}
.tiekhusloviia3 .h2{float: none;text-align: center;width: 100% !important;display: inline-block;position: relative;padding-top: 10px;margin-bottom: 10px;}
.tiekhusloviia3 .plate:hover .img_title{ display:block}
.tiekhusloviia3 .plate .img_title{position:absolute;bottom: 29px;font-size: 16px;text-align:center;background-color:rgba(3, 3, 3, 0.7);color:#CCC;display:none;width: 342px;right: 15px;padding: 12px;}
.tiekhusloviia4 {display: inline-block !important;height: auto !important;}
.tiekhusloviia4 .h2{font-size: 26px !important;}
.tiekhusloviia4 .h2.left{font-size: 26px !important; text-align:left !important;}
.page_01_10 .plate_content.tiekhusloviia4 .text{width: 100% !important;font-size: 14px !important;}
.page_01_08 .plate_content.tiekhusloviia4 .bl1 .text{width: 100% !important;font-size: 14px !important;}
.page_01_08 .plate_content.tiekhusloviia4 .bl2 .text{width: 100% !important;text-align:left !important;font-size: 20px !important;margin-bottom: 10px;}
.tiekhusloviia4 .bl1{width:45%; float:left;}
.tiekhusloviia4 .bl2{width:45%; float:right;}
.tiekhusloviia5 {margin-top: -20px;margin-bottom: -20px;width: 100%;background-color: rgba(25, 25, 25, 0.79);height: 410px;padding-top: 80px;}
.tiekhusloviia5 .container{background-color: rgba(25, 25, 25, 0) !important;}
.tiekhusloviia5 .container .h3{font-size: 45px !important;text-align:center;line-height:1.4 !important;}
.plate_content_text {font-family: 'Roboto', 'Arial', 'sans-serif' !important;font-size: 32px !important;line-height: 123% !important;width: 85%;margin-bottom: 25px;margin-top: 25px;}
.plate_content_new{margin:0px}
.razrieshieniie_sobstviennika_na_prmykaniie2{background-color:#f2f8fa;margin-top: 60px;margin-bottom: 0px;}
.razrieshieniie_sobstviennika_na_prmykaniie2 .h2{font-size: 36px !important;width: 90%;}
.razrieshieniie_sobstviennika_na_prmykaniie2 .tiekhusloviia:nth-child(3) .h2{font-size: 20px !important;line-height: 1.8 !important;}
.page_01_08.razrieshieniie_sobstviennika_na_prmykaniie2 .plate_content.tiekhusloviia4 .bl1 .text{font-size: 16px !important;line-height: 1.6 !important;text-align: left;margin-bottom: 10px;}
.page_01_08.razrieshieniie_sobstviennika_na_prmykaniie2 .plate_content.tiekhusloviia4 .bl2 .text{font-size: 16px !important;line-height: 1.6 !important;text-align: left;}
.vybor_miesta_primykaniia{background-image: url(/assets/img/vybor_miesta_primykaniia.jpg);padding-top: 100px;padding-bottom: 100px;}
.page_01_01.vybor_miesta_primykaniia div[class^="container"] {height: 395px;}
.vybor_miesta_primykaniia4 .bl1{width:45%; float:left;text-align: center;}
.vybor_miesta_primykaniia4 .bl2{width:45%; float:right;text-align:center}
.vybor_miesta_primykaniia4 .text{font-size:18px;text-align:left}
.vybor_miesta_primykaniia4 .bl1 img{height:340px;margin-top:35px;}
.vybor_miesta_primykaniia4 .bl2 img{height:340px;margin-top:10px;}
.vybor_miesta_primykaniia4 .tiekhusloviia2{height: auto; padding-bottom: 80px;}
.vybor_miesta_primykaniia5 .h2{text-align:left;font-size:22px !important;}
.vybor_miesta_primykaniia5 .h2.news{text-align:center;font-size:36px !important;}
.izyskaniia4 .h2{width:90% !important;font-size:32px !important;}
.izyskaniia4 .bl1{width:45%; float:left;margin-bottom:30px}
.izyskaniia4 .bl2{width:45%; float:right;margin-bottom:30px}
.izyskaniia4 .tiekhusloviia4{width:100%}
.izyskaniia3 .tiekhusloviia3 img{width: 342px;margin-top: 30px;}
.izyskaniia2 .text{text-align:center; font-size:26px;margin-top:20px} 
.izyskaniia1 .tiekhusloviia .h2{width:90% !important;font-size:32px !important;}
.izyskaniia1 .tiekhusloviia4 div{font-size:16px !important;text-align:center;margin-bottom: 30px;}
.izyskaniia1 .tiekhusloviia4 img{/*margin: 0 50px;width: calc(100% - 140px);*/}
.proiektirovaniie_zhd_puti1{background-image: url(/assets/img/proiektirovaniie_zhd_puti1.png);margin-bottom:50px;}
.proiektirovaniie_zhd_puti1 .tiekhusloviia5{height:auto;padding-top:30px;padding-bottom:50px;}
.proiektirovaniie_zhd_puti4{background-image: url(/assets/img/proiektirovaniie_zhd_puti4.jpg);}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s{background-color: rgba(25, 25, 25, 0.79);margin-top: -20px;margin-bottom: -20px;}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s .container{background-color: rgba(25, 25, 25, 0);padding-bottom: 45px;}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s .container .h3{text-align:center;margin-bottom:20px}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s .container .text5{text-align:center;margin-bottom:20px; font-size:36px;}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s .container .text6{text-align:center;margin-bottom:20px; font-size:36px;}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s .container .text5.left{text-align:left;font-size:24px !important;}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s .container .text5.right{text-align:right;font-size:24px !important;}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s .plate .h3{text-align:center;margin-bottom:10px; font-size:36px !important}
.proiektirovaniie_zhd_puti2 {background-image: url(/assets/img/proiektirovaniie_zhd_puti5.png);}
.proiektirovaniie_zhd_puti2 .proiektirovaniie_zhd_puti2s {background-color: #3D424D;padding-top:80px;padding-bottom: 80px;opacity:0.9;}
.proiektirovaniie_zhd_puti2 .proiektirovaniie_zhd_puti2s .h2{color: #fff;margin-bottom:30px;}
.proiektirovaniie_zhd_puti2 .proiektirovaniie_zhd_puti2s .img_wrap{height: 150px; overflow: hidden; border: 1px solid #fff; padding-bottom: 0;}
.proiektirovaniie_zhd_puti3 {background: #21bde8;padding-top:80px;padding-bottom: 80px;}
.proiektirovaniie_zhd_puti3 .h2{font-size: 48px !important;}
.img_wrap_otziv{padding:25px;}
.textotziv3s{background-color:#fff; padding:25px;}
.textotziv1{font-size: 22px;text-align:center;font-weight:700;}
.textotziv2{font-size: 14px;font-style: italic; text-align:center;font-weight:400;margin-top:15px;margin-bottom:15px;}
.textotziv3{font-size: 14px;text-align:center;font-weight:400;margin-bottom:10px;}
.textotziv4{font-size: 14px;text-align:center;font-weight:700;}
.proiektirovaniie_zhd_puti5 .h2{font-size: 26px !important;text-align:center;line-height: 1.4 !important;}
.proiekty_zhd_putiei_v_portakh_22 .text{font-size: 26px !important;text-align:center;line-height: 1.4 !important;margin-bottom: 30px;}
.proiekty_zhd_putiei_v_portakh_22 .text.left{text-align:left;}
.proiekty_zhd_putiei_v_portakh_2 {background-image: url(/assets/img/proiekty_zhd_putiei_v_portakh_23.jpg); width: 100%;}
.proiekty_zhd_putiei_v_portakh_22.new .h2{margin-bottom:40px;margin-top:40px;}
.proiekty_zhd_putiei_v_portakh_22.new .bl1 img{width:100%;min-width: 100%;border: 1px solid #ccc;}
.proiekty_zhd_putiei_v_portakh_22.new .bl2 img{width:100%;min-width:100%;border: 1px solid #ccc;}
.proiekty_zhd_putiei_v_portakh_22.new .bl1 img.krens{width:50%;min-width:50%;}
.proiekty_zhd_putiei_v_portakh_22.new .bl2 img.krens{width:50%;min-width:50%;}
.proiekty_zhd_putiei_v_portakh_22.new .bl3 img{width: 50%;min-width: 50%;border: 1px solid #ccc;}
.proiekty_zhd_putiei_v_portakh_22.new .bl3 .h2{text-align: center !important;}
.proiekty_zhd_putiei_v_portakh_22.new .bl3 .h2{margin-bottom:10px;margin-top:10px;}
.proiekty_zhd_putiei_v_portakh_22.new .bl1 .h2{margin-bottom:10px;margin-top:10px;}
.proiekty_zhd_putiei_v_portakh_22.new .bl2 .h2{margin-bottom:10px;margin-top:10px;}
.proiekty_zhd_putiei_v_portakh_22.new .tiekhusloviia4{min-width:100%}
.proiekty_zhd_putiei_zavodov {background-image: url(/assets/img/proiekty_zhd_putiei_zavodov.jpg); width: 100%;}
.proiekty_zhd_putiei_v_portakh_2_3_2 {background-image: url(/assets/img/proiekty_zhd_putiei_v_portakh_2_3_2.jpg); width: 100%;}
.proiekty_liebiodok_na_zhd_puti {background-image: url(/assets/img/proiekty_liebiodok_na_zhd_puti.jpg);background-position: top;width: 100%;}
.proiekty_liebiodok_na_zhd_puti2 {background-image: url(/assets/img/proiekty_liebiodok_na_zhd_puti2.jpg);width: 100%;}
.proiekty_liebiodok_na_zhd_puti2s{background-color: #3D424D;opacity: 0.92;}
.proiekty_liebiodok_na_zhd_puti2s .h2{color:#fff}
.proiekty_liebiodok_na_zhd_puti2s .plate_content_text{color:#fff}
.proiekty_liebiodok_na_zhd_puti2s .bl1 img{width:100%;margin-top:31px;}
.proiekty_liebiodok_na_zhd_puti2s .bl2 img{width:100%}
.proiekty_liebiodok_na_zhd_putin {background-image: url(/assets/img/proiekty_liebiodok_na_zhd_putin.png);width: 100%;}
.imgnew img{width: 395px;}
.tiekhusloviia3 .plate.imgnew .img_title {bottom: 51px;width: 395px;}
.textnewsnews{font-size: 22px;text-align:center;}
.textnewsnewsleft{font-size: 22px;text-align:left;width: 100%;margin-bottom: 15px;}
.dva{float:left;margin-top: 50px;}
.dva img{width:395px;}
.plate.dva:hover .img_title{ display:block}
.plate.dva .img_title {position: absolute;bottom: 33px;font-size: 16px;text-align: center;background-color: rgba(3, 3, 3, 0.7);color: #CCC;display: none;width: 395px;left: 15px;padding: 12px;}
.tree{float:right;width: 61%;}
.page_01_08 .plate_content .tree .text{width: 100% !important;font-size: 14px !important;}
.proiekty_liebiodok_na_zhd_putin3 img{width:100%;margin-top: 30px;margin-bottom: 30px;}
.proiekty_liebiodok_na_zhd_putin3 .img_title {position: absolute;bottom: 33px;font-size: 16px;text-align: center;background-color: rgba(3, 3, 3, 0.7);color: #CCC;display: none;width: 97% !important;left: 15px;padding: 12px;}
.knopkacenter{width:100%; text-align:center; margin-bottom: 30px}
.proiekty_liebiodok_na_zhd_putin3imgs{width:100%}
.ekspiertiza_proiekta{width: 342px;}
.stroitielstvo-zhd-puti1 {background-image: url(/assets/img/stroitielstvo-zhd-puti9.jpg);width: 100%;}
.stroitielstvo-zhd-puti2 img{height:65px;width: auto !important;}
.stroitielstvo-zhd-puti2 a{color:#222;width: 100% !important;display: inline-block;margin-top: 10px;}
.stroitielstvo-zhd-puti2 a:hover{color:#222;width: 100% !important;}
.stroitielstvo_zhd_puti_k_skladam {background-image: url(/assets/img/stroitielstvo_zhd_puti_k_skladam.jpg);width: 100%;}
.stroitielstvo_zhd_puti_k_nieftiebazam {background-image: url(/assets/img/stroitielstvo_zhd_puti_k_nieftiebazam.jpg);width: 100%;}
.stroitielstvo_zhd_puti_k_nieftiebazam_2 {background-image: url(/assets/img/stroitielstvo_zhd_puti_k_nieftiebazam_2.jpg);width: 100%;}
.doghovor_tiekhnologhichieskogho_prisoiedinieniia {background-image: url(/assets/img/doghovor_tiekhnologhichieskogho_prisoiedinieniia.jpg);width: 100%;}
.vvod_v_ekspluatatsiiu {background-image: url(/assets/img/vvod_v_ekspluatatsiiu.jpg);width: 100%;}
.riemonty_zhd_puti{margin-top:0;}
.riemonty_zhd_puti .bl1{text-align:center !important;}
.riemonty_zhd_puti .bl2{text-align:center !important;}
.riemonty_zhd_puti img{width: 34%;text-align: center;margin: auto;}
.riemonty_zhd_puti .bl1 .h2{font-size: 28px !important; width: 100%;}
.riemonty_zhd_puti .bl2 .h2{font-size: 28px !important; width: 100%;}
.riemonty_zhd_puti .bl1 .text{text-align:center !important;}
.page_01_08.riemonty_zhd_puti .plate_content .bl2 .text{text-align:center !important;}
.riemonty_zhd_puti .btn_t5{margin-bottom:20px;margin-top:10px;}
.riemonty_zhd_puti_bl2_btn_t51{margin-top: 70px !important;}
.riemonty_zhd_puti_bl2_btn_t52{margin-top: 35px !important;}
.obratnaia_sviaz .h2{font-size: 42px !important;width: 100% !important;text-align: left;}
.obratnaia_sviaz input{width:100%;height: 45px;padding: 0 10px;margin-bottom: 20px;}
.obratnaia_sviaz input.btn{width:120px;border: 2px solid #222;border-radius: 0;background: rgba(255, 255, 255, 0);margin-bottom: 50px;text-transform: uppercase;font-weight: 700;}
.obratnaia_sviaz input.btn:hover{background: rgb(33, 189, 232);color: #fff;}
.modal-dialog {margin: 100px auto 30px auto;}
.btn-default.active, .btn-default:active {background-color: #21bde8 !important;border-color: #ccc !important;color: #fff !important;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0) !important; box-shadow: inset 0 3px 5px rgba(0,0,0,0) !important;}
.btn-default:focus, .btn-default:hover {background-color: #21bde8 !important;background-position: 0 -15px !important; color: #fff !important;}
.haks1{padding: 120px 20px;}
.texthover:hover{text-decoration:underline;}
.haks2{font-size: 28px !important;margin-top: 30px !important;}
.haks3{font-size: 42px !important;}
.haks4{font-size: 36px !important;}
.haks5{width: 70%;margin-left:15%;margin-right:15%;}
.haks6{font-size: 30px !important;}
.haks7{font-size: 26px !important;}
.haks8{font-size: 48px !important;padding-top: 80px;padding-bottom: 80px;}
.haks9{height: 570px !important;}
.haks10{font-size: 28px !important;}
.haks11{font-size: 38px !important;}
.haks12{font-size: 32px !important;}
.haks13{font-size: 24px !important;}
.tiekhusloviia4 .h2.left.haks13{font-size: 24px !important;}
.carousel.fade{opacity: 1;}
.carousel.fade .item{display: block;position: absolute;	left: 0;top: 0;width: 100%;opacity: 0;transition: opacity .5s;}
.carousel.fade .item.active{position: relative;opacity: 1;}
.haks14{/* margin-top: 80px; *//* margin-bottom: 80px; */}
.tiekhusloviia4 .h2.left.center{text-align: center !important;width: 100% !important;margin-bottom: 35px;}
.chislo_strelka{width: 128px;position: absolute;margin-top: 22px;margin-left: 7px;}
.haks15{font-size: 126px !important;color: #222222 !important;font-weight: 700;}
.haks16{background-image: none !important;}
.haks17{background-color: rgba(25, 25, 25, 0) !important;height: 500px !important;}
.haks18{font-size: 16px !important; color: #222222 !important;}
.haks19{font-size: 40px !important; color: #222222 !important;}
@media (max-width: 990px) {
.dropdown-menu {top: 0;}
.h2 {font-size: 24px !important;}
.hd_nav_logo {font-size: 18px;}
.h3 {font-size: 24px !important;}
.page_01_10 .plate_content .text2 {font-size: 24px !important; margin-top: 15px;}
.page_01_12 .text3 {font-size: 20px;line-height: 160%;}
.page_01_13 .text2 {font-size: 24px;}
.page_01_06 .plate_content .icon {display: block;}
.page_01_06 .plate_content .icon [class$="fa-arrow-right"] {position: relative;display: none;}
.page_01_16 .r2{display: block;}
.page_01_21 .text {font-size: 24px;}
.page_01_18 .plate {height: auto;}
.page_01_18 .r2 {display: block;}
.hd_nav_r1 .contact_bar a {font-size: 20px;margin-bottom: 10px;display: block;}
.hd_nav_r1 .contact_bar {display: block;}
.social_bar .s_b_item {margin-right: 20px;margin-left: 20px;}
.social_bar{display: flex; justify-content: center;}
.navbar-brand>img {display: block;margin-right:5px;}
.navbar-toggle .icon-bar {background: #222;}
.navbar-toggle {border: 1px solid #222;margin-top: 28px;}
.page_01_03 div[class^="container"] {height:auto;}
.page_01_01 div[class^="container"] {height:auto;}
.page_01_05 div[class^="container"] {height:auto;}
.page_01_06 div[class^="container"] {height:auto;}
.page_01_09 div[class^="container"] {height:auto;}
.page_01_11 div[class^="container"] {height:auto;}
.page_01_12 div[class^="container"] {height:auto;}
.page_01_13 div[class^="container"] {height:auto;}
.page_01_14 div[class^="container"] {height:auto; margin: 3vh auto;}
.page_01_17 div[class^="container"] {height:auto;}
.page_01_22 div[class^="container"] {height:auto;}
.page_01_01.vybor_miesta_primykaniia div[class^="container"] {height:auto;}
.page_01_03 {padding-top:0px;padding-bottom:0px;}
.page_01_01 {padding-top:0px;padding-bottom:0px;}
.page_01_05 {padding-top:0px;padding-bottom:0px;}
.page_01_06 {padding-top:0px;padding-bottom:0px;}
.page_01_09 {padding-top:0px;padding-bottom:0px;}
.page_01_11 {padding-top:0px;padding-bottom:0px;}
.page_01_12 {padding-top:0px;padding-bottom:0px;}
.page_01_13 {padding-top:0px;padding-bottom:0px;}
.page_01_14 {padding-top:0px;padding-bottom:0px;}
.page_01_17 {padding-top:0px;padding-bottom:0px;}
.page_01_22 {padding-top:0px;padding-bottom:0px;}
.page_01_01.vybor_miesta_primykaniia {padding-top:0px;padding-bottom:0px;}
.page_01_02 .plate_content {height: auto;margin: 0px;}
.page_01_03 .plate .text5 {font-size: 24px !important;}
.page_01_03 .plate .text6 {font-size: 24px !important;margin-top: 15px;margin-bottom: 15px;}
.page_01_04 .plate_content {height: auto;margin: 0px;}
.page_01_08 .plate_content {height: auto;margin: 0px;}
.page_01_08 .plate_content .text2 {font-size: 22px !important;margin-bottom: 15px;}
.page_01_09 .plate .content .text {text-align: center;}
.page_01_10 .plate_content {height: auto;margin: 0px;}
a.btn_t1 {padding: 15px 10px;margin-top: 15px;}
.page_01_12 div[class^="container"] {margin: 0vh auto;}
.page_01_12 .text2 {font-size: 24px;line-height: 123%;margin-top: 25px;}
.page_01_12 a.btn_t4{width: 100%; margin-top: 16px;}
.page_01_13 .img_place {height: auto;}
.page_01_14 .plate {height: auto;margin: 0px;}
.page_01_14 .text {font-size: 24px;line-height: 123%;}
.page_01_16 .plate {height: auto;margin: 0px;}
.carousel-inner .carousel-caption {font-size: 16px;vertical-align: middle;display: flex;}
.carousel-inner>.item {/*height: 372px;*/height: auto;}
.page_01_16 .text {font-size: 24px;margin-bottom: 1vh;line-height: 123%;margin-top: 1vh;}
.page_01_16 .text2 {font-size: 24px;}
a.btn_t5 {width: 100%;}
.page_01_17 .plate_content .text {font-size: 24px;font-weight:400;}
.page_01_18 .text {font-size: 24px;line-height: 123%;}
.page_01_18 .text {font-size: 24px;line-height: 123%;}
.page_01_18 .text {font-size: 24px;line-height: 123%;}
.page_01_20 .r2 {display: block;}
.page_01_20 .text3 {font-size: 24px;line-height: 123%;}
.page_01_21 .text3 {font-size: 24px;line-height: 123%;}
.page_01_22 .text3 {font-size: 24px;line-height: 123%;}
.page_01_23 .img_wrap {margin-bottom: 20px;}
.footer_01 .col-xs-3{width:100%;}
.footer_01 .col-xs-9{width:100%;}
.hd_nav_r2{height: 358px;}
.page_01_01 .plate_content .text {font-size: 24px;line-height: 123%;}
.page_01_06 .plate_content a.text span:nth-child(1) {font-size: 24px;line-height: 123%;}
a.btn_t2 {margin-bottom: 25px;}
.page_01_08 .plate_content .text {width: 100%;}
.page_01_09 .plate {height:auto;}
.page_01_10 .plate_content .text {width: 100%;}
.page_01_11 div[class^="container"] {margin: 0vh auto 5vh auto;}
.page_01_11 .plate_content {height: auto;margin: 0px;}
.page_01_13 .plate {height: auto;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .thumbnail a>img, .thumbnail>img {height: 372px;}
.page_01_20 .plate {height: auto;}
.page_01_20 .text2 {font-size: 24px;line-height: 123%;}
.page_01_21 .text2 {font-size: 24px;}
.page_01_22 .plate {height: auto;}
.page_01_22 .text {font-size: 24px;line-height: 123%;}
.page_01_22 .text2 {font-size: 24px;line-height: 123%;}
.page_01_23 .gallery_01_23 img {width: 100%;}
.footer_01 .list-group-item {padding: 10px 0px;}
.navbar-collapse{background: #f2f8fa;z-index: 9999;}
.navbar-nav{width:100%;margin:0;}
.page_01_01 .plate_content {margin: 0;}
.dropdown-menu {position: relative;display: block;}
.nav a {padding: 15px 0px 10px 5px !important;}
.dropdown-menu {position: relative;/*min-width: calc(100% - 15px);*/padding: 0;margin: 0;background-color: rgba(255, 255, 255, 0);-webkit-background-clip: padding-box;background-clip: padding-box;border: 0px solid #ccc;border: 0px solid rgba(0,0,0,.15);-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0);box-shadow: 0 6px 12px rgba(0,0,0,0);margin-left: 15px;}
.dropdown:hover > .dropdown-menu {display: block;background-color: rgba(25, 25, 25, 0);}
.nav>li>a:focus, .nav>li>a:hover {background-color: rgba(238, 238, 238, 0);}
.navbar-collapse.in {overflow: scroll;overflow-x: hidden;}
.dropdown:hover > .dropdown-menu li a {background-color: rgba(25, 25, 25, 0);background-image: linear-gradient(to bottom,rgba(25, 25, 25, 0) 0,rgba(25, 25, 25, 0) 100%);color: #000;text-align: left;padding: 15px 0px 10px 5px !important;white-space: inherit;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {background-color: rgba(232, 232, 232, 0);background-image: -webkit-linear-gradient(top,rgba(245, 245, 245, 0) 0,rgba(232, 232, 232, 0) 100%);background-image: -o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(245, 245, 245, 0)),to(rgba(232, 232, 232, 0)));background-image: linear-gradient(to bottom,rgba(245, 245, 245, 0) 0,rgba(232, 232, 232, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat: repeat-x;}
.dropdown .dropdown-menu .dropdown-submenu:hover .dropdown-menu {display: block;right: 0;width: auto;background-color: rgba(26, 26, 26, 0);}
.dropdown:hover > .dropdown-menu li a:hover {background-color: rgba(33, 189, 232, 0);background-image: linear-gradient(to bottom,rgba(33, 189, 232, 0) 0,rgba(33, 189, 232, 0) 100%);}
.navbar-collapse.in {overflow-y: auto;display: block;}
.priedproiektnyie_raboty1 img {width: 100%;}
.priedproiektnyie_raboty1 .text {width: 100% !important;display: block;}
.page_01_10 .plate_content .text {width: 100%;margin-bottom: 0px;}
.priedproiektnyie_raboty1 .text {padding-top: 10px;padding-bottom: 10px;}
.btn_t5{margin-bottom: 20px;margin-top: 20px}
.page_01_11 .plate_content .text {font-size: 18px;}
.page_01_04 {margin-bottom: 30px;}
.page_01_06 .plate_content a.text span:nth-child(1) {font-size: 24px !important;line-height: 123% !important;}
.page_01_10 {margin-bottom: 30px; margin-top: 30px;}
.page_01_16 {margin-top: 30px;}
.page_01_18 {margin-top: 30px;margin-bottom: 30px;}
.page_01_17 .plate {min-height: auto;}
.priedproiektnyie_raboty1 .h2 {text-align: left;margin-top: 0px;}
.tiekhusloviia3 img {width: 100%;}
.tiekhusloviia4 .bl2 {width: 100%;}
.tiekhusloviia4 .bl1 {width: 100%;}
.tiekhusloviia4 .bl1 img{max-width: 100%; margin-top: 15px; margin-bottom: 15px;}
.tiekhusloviia4 .bl2 img{max-width: 100%; margin-top: 15px; margin-bottom: 15px;}
.razrieshieniie_sobstviennika_na_prmykaniie2 .tiekhusloviia4 .bl2 {width: 100%;padding: 0px;}
.razrieshieniie_sobstviennika_na_prmykaniie2 .tiekhusloviia4 .bl1 {width: 100%;padding: 0px;}
.vybor_miesta_primykaniia5 .tiekhusloviia4 .bl2 {width: 100%;padding: 0px;}
.vybor_miesta_primykaniia5 .tiekhusloviia4 .bl1 {width: 100%;padding: 0px;}
.proiekty_zhd_putiei_v_portakh_22 .tiekhusloviia4 .bl2 {width: 100%;padding: 0px;}
.proiekty_zhd_putiei_v_portakh_22 .tiekhusloviia4 .bl1 {width: 100%;padding: 0px;}
.proiekty_zhd_putiei_v_portakh_22 .text {font-size: 24px !important;}
.nav>li {white-space: initial;display: grid;}
.tiekhusloviia .h2 {font-size: 24px !important;width: 100%;}
.tiekhusloviia .text {width: 100% !important;}
.page_01_08 {display: inline-block;margin-top: 30px;width: 100%;}
.tiekhusloviia2 {height: auto;padding-top: 20px;padding-bottom: 20px;margin: 0;}
.tiekhusloviia2 .container .h3 {font-size: 24px !important;}
.tiekhusloviia5 .container .h3 {font-size: 24px !important;}
.tiekhusloviia5 {height: auto;padding-top: 10px;padding-bottom: 40px;}
.tiekhusloviia3 .text {width: 100% !important;padding-top: 15px;}
.tiekhusloviia4 .h2 {font-size: 24px !important;}
.tiekhusloviia4 .h2.left {font-size: 18px !important;}
a.btn_t4 {margin-top: 15px;width: 100%;margin-bottom: 15px;white-space: initial;}
.slidertehysl .text, .slidertehysl .r2{display:none;}
.plate_content_text {width: 100%;}
.vybor_miesta_primykaniia4 .bl1 {width: 100%;}
.vybor_miesta_primykaniia4 .bl2 {width: 100%;}
.vybor_miesta_primykaniia4 .bl1 img{width: 100%;    margin-top: 15px;    margin-bottom: 15px;}
.vybor_miesta_primykaniia4 .bl2 img{width: 100%;    margin-top: 15px;    margin-bottom: 15px;}
.vybor_miesta_primykaniia4 .tiekhusloviia2 {padding-bottom: 0px;}
.izyskaniia3 .tiekhusloviia3 img {width: 100%;margin-top: 0px;}
.izyskaniia1 .tiekhusloviia4 img {display:none}
.stroitielstvo-zhd-puti2 .tiekhusloviia4 img {display:block;margin:auto}
.stroitielstvo-zhd-puti2 .tiekhusloviia4 .col-xs-4{width: 100%;}
.stroitielstvo-zhd-puti2 .tiekhusloviia4 .col-xs-6{width: 100%;}
.izyskaniia1 .tiekhusloviia4 .col-xs-3 {width: 100%;}
.izyskaniia4 .h2 {width: 100% !important;}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s .container .text5 {font-size: 24px;}
.proiektirovaniie_zhd_puti4 .proiektirovaniie_zhd_puti4s .container .text6 {font-size: 24px;}
.proiektirovaniie_zhd_puti3 .h2 {font-size: 24px !important;}
.proiektirovaniie_zhd_puti5 .h2 {font-size: 18px !important;}
.proiekty_zhd_putiei_v_portakh_22.new .bl1 img.krens {width: 100%;min-width: 100%;}
.proiekty_zhd_putiei_v_portakh_22.new .bl2 img.krens {width: 100%;min-width: 100%;}
.proiekty_zhd_putiei_v_portakh_22.new .bl3 img {width: 100%;min-width: 100%;}
.vybor_miesta_primykaniia5 .h2.news {font-size: 24px !important;}
.dropdown-menu>li>a {white-space: initial;}
.izyskaniia1 .tiekhusloviia .h2 {width: 100% !important;font-size: 24px !important;}
.dropdown .dropdown-menu .dropdown-submenu:nth-child(2):hover .dropdown-menu {top: 0px;}
.dropdown .dropdown-menu .dropdown-submenu:nth-child(4):hover .dropdown-menu {top: 0px;}
.riemonty_zhd_puti{margin-top:0;}
}
.h1, h1 {font-size: inherit;margin: 0; line-height: inherit;}
.izyskaniia3 .h2.tehpasport_puti2{width:100%;}
.razrieshieniie_sobstviennika_na_prmykaniie2 .h2.tehpasport_puti2{width:100% !important;font-size:32px !important;}
.width100pr{width:100% !important;}
.imgikon1{display: inline-block;height: 316px;margin-right: 35px;}
.imgikon2{display: inline-block;height: 316px;}
.fancybox-lock .fancybox-overlay{z-index: 9999;}
.newtextlogodiv{display:inline-block;margin-top: -9px}
.newtextlogodiv span{float:left}
.newtextlogo{display:inline-block;font-size:10.7px;font-weight:700;margin-top: 32px;margin-left: 33px;text-transform:uppercase;float:left;position:absolute;}
@media (max-width: 768px) {
.newtextlogo {font-size: 7px;margin-top: 12px;margin-left: 37px;}
}
.pr2409201{font-size: 28px !important;line-height: 1.4 !important;}
.pr2409202{font-size: 22px !important;margin-bottom: 35px !important;}
.pr2409203{font-size: 22px !important;}
.nevhak2011221{background-image: url(/assets/img/doghovor_tiekhnologhichieskogho_prisoiedinieniia2.JPG);width: 100%;margin-bottom: -65px;}
.nevhak2011222{font-size: 26px !important;line-height: 1.6 !important;margin-top: 0;}
.nevhak2011223 .plate{display: inline-block;height: 150px;}
.nevhak2011224{text-align: left !important;font-size: 24px !important;margin-right: 15px;}
.texttaransformnone{text-transform: none !important;}
.tiekhusloviia3 .text.width100important{width: 100% !important;}
.tiekhusloviia3 img.width30important{width: 30% !important;margin-right: 15px;}
.politika{display: inline-block;width: 100%;text-align: left;margin-bottom: 10px;}
.politika input{float: left;cursor: pointer;margin: 0px 5px 0px 0px;width: auto;height: auto;}
.politika label{font-size: 12px;color: rgb(0 0 0);font-weight: 400;display: block;cursor: pointer;line-height: 1.1;}
.politika a{font-size: 12px;color: rgb(0 0 0);text-decoration: underline;}
.politika a:hover{font-size: 12px;text-decoration: none;}
.rkntrebovanie{background-color: rgb(243, 243, 245);padding: 5px 10px;display: none;width: calc(100% - 0px);position: fixed;bottom: 0;}
.rkntrebovanie span{color: black;letter-spacing: 0.6px;line-height: 1.23;font-size: 12px;padding: 0px 50px;text-align: center;display: inline-block;}
.rkntrebovanie a{color: black;text-decoration: underline;}
.rkntrebovanie a:hover{color: black;text-decoration: none;}
.rkntrebovanieclose{position: absolute;float: right;right: 9px;width: 22px;cursor: pointer;top: 9px;}
@media (max-width: 767px) {
.politika{display: inline-block;width: 100%;text-align: left;margin-bottom: 0px;}
.politika input{float: left;cursor: pointer;margin: 0px 5px 0px 0px;width: auto;}
.politika label{font-size: 12px;color: rgb(0 0 0);font-weight: 400;display: block;cursor: pointer;line-height: 1.1;}
.politika a{font-size: 12px;color: rgb(0 0 0);text-decoration: underline;}
.politika a:hover{font-size: 12px;text-decoration: none;}
.rkntrebovanie{background-color: rgb(243, 243, 245);padding: 5px 10px;display: none;width: calc(100% - 0px);position: fixed;bottom: 0;}
.rkntrebovanie span{color: black;letter-spacing: 0.6px;line-height: 1.23;font-size: 12px;padding: 0px 15px 0px 0px;text-align: center;display: inline-block;}
.rkntrebovanie a{color: black;text-decoration: underline;}
.rkntrebovanie a:hover{color: black;text-decoration: none;}
.rkntrebovanieclose{position: absolute;float: right;right: 8px;width: 22px;cursor: pointer;top: 8px;}
}