/* start 1180 */
@media screen and (min-width: 1180px)  {


/* cssX */
.v1180 {display: block;}
.h1180 {display: none;}
/* cssX_end */


/* start */
html {height: 100%;overflow-y:scroll;}
body {min-height:100%;height:100%;}
#total {height: auto !important;min-height:100%;height: 100%;position: relative;}
#content {position: relative;}
/* start _end */


/* wrappers */
#main {margin: 0 auto 50px;max-width: 1140px;}
#bottom {margin: 0 auto 60px;}
#top {margin:0 auto 30px;}
#top .custom > h3 {font-size:47px;color:#1f2123;line-height:32px;}
#top .moduletable, #bottom .moduletable {margin: 0 auto;}
#bottom .custom > h3 {font-size:47px;color:#1f2123;line-height:32px;}
/* wrappers_end */


/*header*/
#header {max-width: 1140px; margin: 0 auto 60px; position: relative;z-index: 5;padding-top: 60px;}
.nav_wrapper {background-color: #eff1f0;position: fixed;width: 100%;top: 0;z-index: 9999;box-shadow: 0 0px 5px rgba(0,0,0,0.3);}
.nav_wrapper .nav {height: 55px;  position: sticky;	margin: 0 auto;	text-align: center; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap;	-ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; justify-content: space-around; list-style: none; max-width: 1140px; -ms-align-items: center; align-items: center;}
.nav_wrapper .nav li a {display: block; text-transform: uppercase; text-decoration: none; font-family: bold; color: #1f2123; font-size: 12px; font-weight: 400; height: 100%; padding: 0 13px; height: 55px; line-height: 55px;}
.nav_wrapper .current a {border-bottom: 4px solid #f5d547;}	
#header1_in {display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content: space-between; -ms-align-items: center; align-items: center; /**height: 103p;*/ margin-top: 21px;}
#header .header-logo {display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex;}

#logo {color: #305ea7;font-family: bold;font-size: 26px;font-weight: 400;line-height: 24px;text-decoration: none;background:url(../../../images/logo.png) 0 0 no-repeat; background-size: 180px; padding: 2px 0 0 180px;display: block;height: 54px;}
#logo span {color:#000; display:block;}
.slogan {font-family: regular; font-size: 14px; font-weight: bold; position: relative; margin-left: 25px; line-height: 21px; border-left: 1px solid #aaa; color: #777; padding: 8px 0 0 25px; width: 200px;}
#header1_in .contacts-block {display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; width: 376px; justify-content: space-between; -ms-align-items: center; align-items: center;}
.tel {line-height: 21px; text-decoration: none; font-family: regular; font-size: 20px; color: #1f2123;}
.tel span {font-family: bold;}
#header1_in .adres {position: relative; font-family: regular; font-size: 14px; color: #305ea7; }
#header1_in .grafik {position: relative;font-family: regular; font-size: 14px; color: #2c2c2e;}
#header1_in .contacts-block a {line-height: 21px; text-decoration: none; font-family: regular; font-size: 20px; color: #1f2123;}

#header1_in .perezvoni {/*font-family: bold;*/ font-size: 15px; color: #1f2123; background-image: linear-gradient(to right, #fdc830 0%, #f5d547 100%);border-radius: 2px;box-shadow: 0 13px 30px rgba(26, 28, 32, 0.12);
padding: 15px 24px 11px 23px;}
#header1_in .block_info .adres::before {position: absolute; content: ""; width: 13px; height: 16px; left: -23px; top: 4px; background: url(../images/icon/map.png) no-repeat;}
#header1_in .block_info .grafik::before {position: absolute; content: ""; width: 12px; height: 12px; left: -23px; top: 7px; background: url(../images/icon/clock.png) no-repeat;}
/*header_end*/


/*slider*/
.moduletable .slider {/*margin: -100px auto -164px auto;*/ margin: -139px auto 0px auto; height: 666px; background: #fff url(../images/slider_bg.jpg) top center no-repeat;}
.moduletable .offer_out {position: relative; max-width: 1140px;margin: 0 auto;}
.moduletable .offer {position: absolute;margin: 0 auto;max-width: 1140px;left: 0px;top: 77px;}
.moduletable .offer p {width:430px;}
.moduletable .offer_h2 {color: #1f2123; font-size: 47px; line-height: 64px; margin-bottom: 38px;font-family:bold;}
.moduletable .offer h2, .moduletable .offer h1 {color: #1f2123; font-size: 47px; line-height: 47px; margin-bottom: 38px; MARGIN-TOP: 26PX;}
.moduletable .offer span {color: #fff; background-color: #305ea7; padding: 0 11px 0 11px; /*margin-left: -13px;*/}
.moduletable .offer p {color: #2c2c2e; font-size: 20px; font-weight: 400; margin-bottom: 48px;}
.offer a {padding: 17px 27px;}
/*slider_end*/


/*services*/
.moduletable.services {max-width: 1140px; margin: 0 auto 35px auto !important;padding-top: 0px;}
.moduletable .services_h3 {width: 438px; line-height: 34px; margin-bottom: 45px;font-size:34px;color:#1f2123;font-family:bold; ext-align: center;
    margin: 77px 0px 0 375px;}
.moduletable .service-items {display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; justify-content: space-between;}
.service1 {width: 564px; height: 267px; background:  url(../images/services/steklopaket.jpg) 0 0 no-repeat;}
.service2 {width: 276px; height: 267px; background:  url(../images/services/uplotnitel.jpg) 0 0 no-repeat;}
.service3 {width: 276px; height: 267px; background:  url(../images/services/regulirovka.jpg) 0 0 no-repeat;}
.service4 {width: 276px; height: 267px; background:  url(../images/services/furnitura.jpg) 0 0 no-repeat;}
.service5 {width: 276px; height: 267px; background:  url(../images/services/uteplenie.jpg) 0 0 no-repeat;}
.service6 {width: 564px; height: 267px; background:  url(../images/services/produvanie.jpg) 0 0 no-repeat;}
.service-item {margin-bottom: 10px; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; -o-flex-direction: column; flex-direction: column; justify-content: flex-end; padding: 0 0 44px 45px; border: 1px solid #d9d9d9;}
.service-items a {text-decoration: none;transition: all ease .4s; position: relative;}
.service-item:hover {box-shadow: 0 20px 40px rgba(48, 56, 68, 0.3);}
.service_title  {width: 127px; font-size: 24px; color: #1f2123; font-family: bold; margin-bottom: 13px; z-index: 1;}
.services .price {color: #305ea7;font-size: 20px;font-weight: bold; z-index: 1;}
.moduletable .services_h1 {width: 500px; line-height: 53px; margin-bottom: 45px;font-size:47px!important;color:#1f2123;font-family:bold;}
/*services_end*/
 

/*remont*/
.moduletable.remont {padding-top: 40px; /*height: 744px;*/ background: url(../images/repair_bg.jpg) center center no-repeat; background-size: contain; /*margin: 0 0 -70px !important;*/}
.custom.remont {max-width: 1140px; margin: 0 auto;}
.moduletable .remont_h3 {margin-bottom: 40px; line-height: 34px; font-size:34px;color:#1f2123;font-family:bold;}
.remont1 {width: 100%; max-width: 564px; height: 267px; background: url(../images/repair/repair1.jpg) 0 0 no-repeat;}
.remont2 {width: 100%; max-width: 564px; height: 267px; background: url(../images/repair/repair2.jpg) 0 0 no-repeat;}
/*remont_end*/


/*goods*/
.moduletable.goods {margin: 80px 0 90px !important;}
.custom.goods {max-width: 1140px;margin: 0 auto;}
.custom .goods_h3 {margin-bottom: 30px;font-size: 34px; color: #1f2123; line-height: 34px;font-family:bold;}
.goods.moduletable ul {list-style: none; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content: space-between; -ms-align-items: center; align-items: center; }
.goods.moduletable ul img {width: 137px; height: 145px;margin-bottom: 25px;}
.moduletable.goods li {min-width: 16.66666%; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; -o-flex-direction: column; flex-direction: column; -ms-align-items: center; align-items: center; }
.moduletable.goods a {/*width: 124px;*/margin: 40px auto 0;text-align: center;}
/*goods end*/


/*call-block*/
.moduletable.call-block {height: 696px; background: url(../images/call_bg.jpg) top center no-repeat;}
.custom.call-block {position: relative; max-width: 1140px; margin: 0 auto; padding-left: 10px;}
.call-block ul {list-style: none; font-size: 28px; font-family: bold;}
.call-block li {margin-bottom: 12px;}
.d-how-work .call-block li {margin-bottom: 55px;}
.call-block li a {color: #1f2123;}
.call-block li:nth-child(even) a {color: #747c88;}
.call-block p {max-width: 375px;margin: 45px 0 20px;font-size: 20px;}
.call-block span {font-family: bold; color: #305ea7;}
.call-block_in {position: absolute;left: 17px;top: 90px;}
.call-block.moduletable {margin-bottom: -100px !important;}
/*call-block end*/


/*footer*/
#footer {height: 560px;margin: 0 auto 0 auto;background: url(../images/footerbg.png) 0 0/cover no-repeat;max-width: 1920px;position: relative;clear: both;padding: 260px 0 0;}
#footer_space {margin-top: -100px; /*height: 559px;*/ clear: both;}
#footer #logo {color: #fff;}
#footer .footer_inner_out {max-width: 1140px;margin: 0 auto;position: relative;}
#footer_inner {width: 100%;margin: 0 auto;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: space-between;position: relative;}
#footer .footer_right {/*position: absolute;right: 0;top: -10px;*/}
#footer .slogan {color: #afb1b4; opacity: 1; line-height: 14px;margin-bottom: 23px;margin-left: 0;border:none;padding: 20px 0 0 0;}
#footer .copyright {font-size: 14px; color: #afb1b4;margin-bottom: 10px;}
#footer .policy {color: #305ea7; font-size: 12px;}
#footer .footer_left {z-index: 9;/*margin-top: -16px;*/}
#footer .tel  {color: #fff;margin-bottom: 15px;display: block;}
#footer .perezvoni {margin-bottom: 25px;display: block;text-align: center;width: 200px;}
#footer .grafik {color: #fff;font-size: 14px;background: url(../images/footer_grafik.png) 0 8px no-repeat;padding: 0 0 0 17px;}
#footer .adres {font-size: 14px;color:#fff;margin-bottom: 5px;background: url(../images/footer_adres.png) 0 3px no-repeat;padding: 0 0 0 17px;}
/* footer_end */


/* breadcrumb */
.breadcrumb {max-width: 1140px; margin: 0 auto -40px;}
.breadcrumb li {list-style: none; font-size: 14px; display: inline-block;}
/* breadcrumb_end */


/* foot_menu */
.foot1 {/*position: absolute;top: -52px;left: 257px;width: 530px;*/}
#footer .h3 + ul {display: none;position:absolute;top: 0px;right: 0px;width: 357px;padding: 10px 20px 0;box-sizing: border-box;}
#footer .footmenu .moduletable.active .h3 + ul {display:block;}
#footer .footmenu .h3 {transition:background .3s;}
#footer .footmenu .h3:hover {background: #3c424a;}
#footer .footmenu [class*='active'] .h3 {background: #484e57;}
.footmenu .h3, .footmenu h3 {margin: 0;font-size: 13px;color: #fff;cursor: pointer;display: block;padding: 7px 0 7px 12px;text-transform: uppercase;}
/*.foot1:before {content:'';position:absolute;right: 0px;top:0;width: 357px;height: 440px;background: #484e57;}*/
.footmenu li {list-style:none;margin: 0 0 1px;}
.footmenu li li {display:inline-block;margin: 0 0 3px 15px;line-height: 20px;/* text-transform: lowercase; */}
.item-205 li {text-transform: unset !important;}
.footmenu li li a {color:#ccc !important;}
.footmenu ul>li>a {font-size: 14px;color: #fff;line-height: 1em;}
.footmenu li.current > a {text-decoration:none;color: #fdc931 !important;}
.footmenu li:not(.current) a:hover {text-decoration:none;}
/* foot_menu end */


/* calc steklopaket */
.custom.calculate {padding: 30px 20px 16px 20px;border-top: 3px solid #fcc932;border-bottom: 3px solid #fcc932;background: #eff5ff;font-size: 17px;display: flex;justify-content: space-around;flex-wrap: wrap;display: -ms-flexbox;-ms-flex-pack: justify;-ms-flex-wrap: wrap;}
.calc-steklo>div:first-child >div {width: 460px;padding: 15px 24px 0;margin: 0 0 10px !important;height: 88px;box-sizing: border-box;border-radius: 3px;background: #fff2cc;position: relative;z-index: 2;}
.calc-steklo>div:nth-child(2) > div {width: 390px;padding: 15px 24px 0;margin: 0 0 10px !important;height: 88px;box-sizing: border-box;border-radius: 3px;background: #f9fbff;position: relative;}
.calc-steklo>div:nth-child(2) > div:first-child {height: 98px;}
.calc-steklo>div:nth-child(2) > div::before {content:'';width: 200px;height:3px;background: #f9fbff;position:absolute;top: 45px;left: -200px;z-index: 1;}
#calc .razmer input, #calc .dostavka input {height: 29px;font-size: 16px;width: 50px;border-radius: 3px;border: none;text-align: center;margin: 0 6px 0 0;font-family: regular;}
#calc  input.rad + label {padding-left: 24px;background: url(../../../images/radio.png) 0 0 no-repeat;margin: 0 18px 0 0;display: inline-block;cursor: pointer;}
.calc-steklo input.cb + label {margin: 0 20px 0 0;}
#calc .offert {font-size: 12px;line-height: 12px;text-align: center;padding: 15px 25px 0;background: none;}
#calc #sub{width: 280px;height: 52px;font-size: 21px;cursor: pointer;margin-bottom: 6px;background: #fcc932;border: none;margin: 0 0 10px;border-radius: 5px;font-family: regular;}
#result_in {margin: 30px auto 20px;padding: 20px 0 25px;/* color: #fff; */background: #edc243;font-size: 17px;display: flex;justify-content: space-around;flex-wrap: wrap;display: -ms-flexbox;-ms-flex-pack: justify;-ms-flex-wrap: wrap;border-radius: 5px;}
#result_in >div {width: 50%;line-height: 22px;}
#result_in > div:first-child {margin: 20px 0 0 0;}
.result_right a {color: #000;margin: 8px 0;display: block;font-size:20px;border: none;}
.result_right .zakaz {display:  inline-block;background: #f4d476;padding: 8px 20px;border-radius: 5px;cursor: pointer;margin-top: 10px;}
/* calc steklopaket end */


}

/* end 1180 */

/*! CSS Used from: https://balkon.like-service.by/wp-content/themes/like-balcon_1675070398/css/main.css ; media=all */
@media all{
a{background-color:transparent;}
a:active,a:hover{outline:0;}
strong{font-weight:bold;}
img{border:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;vertical-align:middle;display:inline-block;}
.w-inline-block{max-width:100%;display:inline-block;}
p{margin-top:0;margin-bottom:10px;}
.btn-text-center-wrapper{position:absolute;left:0%;top:0%;right:0%;bottom:0%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#313132;font-size:14px;line-height:100%;font-weight:500;text-transform:uppercase;}
.hover-btn-6-fill{position:absolute;left:0%;top:0%;right:0%;bottom:0%;border-top:2px solid #313132;border-bottom:2px solid #313132;background-color:#313132;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;}
.hover-btn-6-text-block{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:14px;line-height:100%;font-weight:500;text-align:center;text-transform:uppercase;}
.hover-btn-pr-line{position:absolute;left:0%;top:0%;right:0%;bottom:0%;border-right:1px solid #313132;border-left:1px solid #313132;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;}
.hover-btn-pr-text-block{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:14px;line-height:100%;font-weight:500;text-align:center;text-transform:uppercase;}
.hover-btn-6-line{position:absolute;left:0%;top:0%;right:0%;bottom:0%;border-right:1px solid #313132;border-left:1px solid #313132;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;}
.hover-btn-pr-fill{position:absolute;left:0%;top:0%;right:0%;bottom:0%;border-top:2px solid #313132;border-bottom:2px solid #313132;background-color:#313132;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;}
.box-uslugi{margin-top:70px;}
._1-usluga{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;border:5px solid #f8f8f8; justify-content: center;}
.image-64{ 
    -o-object-fit: cover;
    object-fit: cover;
    height: 392px;
    padding: 18px 0 0 0;}
.usluga-content{width:55%;padding:50px 40px;}
.zag-usl{margin-bottom:30px;font-size:20px;line-height:130%;font-weight:500;text-transform:uppercase;}
.p-usl{margin-bottom:8px;font-size:18px;}
.div-block-266{margin-bottom:40px;}
.btn-hover-pr-copy{position:relative;overflow:hidden;width:237px;height:60px;margin-bottom:20px;background-color:#f8f8f8;color:#fff;}
.btn-hover-6-copy{position:relative;overflow:hidden;width:237px;height:60px;margin-right:50px;margin-bottom:20px;background-color:#ffdd2d;color:#fff;}
.p-usl-podzag{display:inline-block;margin-bottom:8px;font-size:20px;line-height:130%;font-weight:500;}
.div-block-266-copy{margin-bottom:40px;padding-left:14px;border-left:10px solid #ffdd2d;}
.box-for-btn-copy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.p-usl-copy{margin-bottom:8px;padding-left:15px;background-image:url("https://balkon.like-service.by/wp-content/themes/like-balcon_1675070398/images/63d36d2f6e65a61b4f731e52_pnkt.svg");background-position:0% 50%;background-size:7px 7px;background-repeat:no-repeat;font-size:18px;}
@media screen and (max-width: 991px){
.box-uslugi{margin-top:50px;}
}
@media screen and (max-width: 767px){
.box-uslugi{margin-top:40px;}
._1-usluga{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
._1-usluga._1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
.image-64{width: 100%;
  }
.usluga-content{width:100%;padding-bottom:20px;}
.btn-hover-pr-copy{margin-right:0px;}
.btn-hover-6-copy{margin-right:0px;}
.box-for-btn-copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
}
@media screen and (max-width: 479px){
.box-uslugi{margin-top:30px;}
.usluga-content{padding-top:20px;padding-right:20px;padding-left:20px;}
.zag-usl{font-size:18px; text-align: center;}
.p-usl{font-size:16px;line-height:130%;}
.btn-hover-6-copy{margin-right:0px;}
.p-usl-podzag{font-size:18px;}
.box-for-btn-copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.p-usl-copy{font-size:16px;line-height:130%;}
}
}

.question{
padding: 5px 20px;
border-bottom: 1px solid #d1d1d1;
max-width: 100%;
margin-bottom: 10px;
width: 100%;
text-align: center;
font-size: 19px;
font-weight: 600;
}
.question span {
font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    margin: 0% 44% 1% 48%;
}
.content {
text-align: left;
font-size: 14px;
font-weight: 300;
display:none
}









