@media (max-width: 575.98px) { 
.why-home-new .uk-panel{text-align: center;}
.cause-new .uk-text-center.uk-panel-teaser{text-align: center!important;}
.max-height100 li{max-height:inherit;}
.max-height100 p{font-size: 14px;}
.chekc3 li, .chekc4 li {padding: 0 15px 0 15px;}
.gray2{margin-bottom:25px;}
.lineheight50{line-height: 1.2;}
html{overflow-x: hidden;}
h1.home{margin-left: 0px;}
h1 {font-size: 28px;}
#brand img {max-width: 100%;}
#header,footer{text-align: center;}
.slide h3.uk-h3{font-size: 30px;line-height: 1;margin: 0;}
.slide .text{font-size: 24px;}
.slide.home .uk-slideshow{height: 750px;}
.slide.home .uk-slideshow li{min-height: 750px;height: 750px;}
#userForm{padding: 10px;}
h3{text-align:center;}
.prod .uk-panel>:not(.uk-panel-title):last-child{text-align:center;}
.rama img{margin: 10px 0;}
.fon{min-height: 1500px;}
.fon #userForm2{padding: 10px;margin: 30px 0;}
.uk-text-left.diller {text-align: center!important;}
.okna{min-height:1070px;}
header #brand {position: inherit;top: 0;margin: 25px 35px;text-align: center;}
h1.home{text-align: center;}
.customcalculator{position: inherit;}
.navbar-collapse{margin-left:0;padding: 15px;}
.navbar-collapse a.btn{margin-bottom:10px;}
.customtel,.mcs-app,.cause .uk-panel{text-align: center;}
.slide p.h1{font-size: 40px;text-shadow: 0 0 15px rgb(255 255 255), 0 0 10px rgb(255 255 255);}
.slide div.h3 {font-size: 20px;}
.vertical-text{ransform: inherit;-ms-transform: inherit;-moz-transform: inherit;-webkit-transform: inherit;}
.customlifehack .card.col-md-1,.customlifehack .card.col-md-8 {max-width: 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;}
.card{margin-bottom: 0;}
.card-text p {margin-bottom: 5px;margin-top: 15px;}
.card-title strong{font-size: 20px;}
.card-img-btn{margin-top: 0;margin-left: 0;}
div.h2{font-size: 30px;}
.nspArts, .nspLinksWrap{padding: 0!important;}
footer a.btn-danger{margin-bottom: 5px;}
.nspArt .nspInfo{padding-top: 0;}
div#silmenu ul.maximenuck{display: block!important;}
.calcul .rsform-block .col-sm-4:nth-child(2):before,.calcul .rsform-block-vopr03 .col-sm-6:nth-child(2):before,.calcul .rsform-block-vopr03 .col-sm-6:nth-child(1):before{border-bottom: none;}
.rsform-block-stvorki .form-check{display: inline-block;width: 50%;}
.nomargin-right{padding-left: 0;padding-right: 0;}
.nomargin-left{padding-left: 0;padding-right: 0;}
.twentytwenty-container {min-height: auto!important;}
.slide.dileram .uk-slideshow{min-height: 300px!important;height: auto!important;}
.slide.dileram .uk-slideshow li{min-height: 300px!important;height: auto!important;}
.metki{position: inherit;}
#top{text-align: center;}
div#silmenu ul.maximenuck li.maximenuck.level1,.footer .navbar-nav{text-align: center!important;display: block!important;}
.blog .page-header h2{font-size: 20px;}
.blog .desc {display:none;}
ul.chekc2{-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;}
.modal-footer .table th {display: block;width: 100%;}
.modal-footer .table td {display: block;width: 100%;padding: 10px 15px;}
.modal-footer{margin: 0;padding: 0 10px;}
.nspArtScroll1 .row {margin-right: 0;margin-left: 0;}
.customlifehack p.text-md-right{margin-left: 15px;}
.nspArt p.nspText.tleft{display:none!important;}
.customlifehack .nspArt:first-child:before,.customlifehack .nspArt:last-child:before{background: none;}
.blog .item-image{margin-right: 0px;}
.scd-title{font-size: 2em!important;}
.smartcountdown .scd-counter{font-size: 10px!important;}
.smartcountdown .scd-counter-col {display: flex;}
.smartcountdown .scd-digits-row {float: none;text-align: center;font-size: 14px!important;}
.smartcountdown .scd-digits-col {clear: both;text-align: center;font-size: 10px!important;}
.smartcountdown .scd-label-row {float: none;text-align: center;margin: 0;}
.smartcountdown .scd-unit-horz {margin: 0 auto;}
header .btn img {margin: 0 15px 0 15px;}
header div.home {text-align:center;}
.slide.action .uk-slideshow{height: 550px;}
.slide.action .uk-slideshow li{min-height: 550px;height: 550px;}
.item-pageaction .pull-left.item-image img {height: auto;width: 100%;}
.item-pageaction .pull-left.item-image {margin-bottom: 15px;}
.formId19 [class*=col-]{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
}

@media (min-width: 576px) and (max-width: 767.98px) {	
#header,footer{text-align: center;}
header #brand {position: inherit;top: 0;margin: 15px auto;}
.navbar-collapse{margin-left: 15px;padding: 15px;display: flex;}
.navbar-collapse a.btn{margin-bottom:10px;}
.slide.home .uk-slideshow{height: 850px;}
.slide.home .uk-slideshow li{min-height: 850px;height: 850px;}
.vertical-text{ransform: inherit;-ms-transform: inherit;-moz-transform: inherit;-webkit-transform: inherit;}
.customlifehack .card.col-md-1,.customlifehack .card.col-md-8 {max-width: 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;}
.card{margin-bottom: 0;}
.card-text p {margin-bottom: 5px;margin-top: 15px;}
.card-title strong{font-size: 20px;}
.card-img-btn{margin-top: 0;margin-left: 0;}
footer a.btn-danger{margin-bottom: 5px;}
.nspCol3 {width: 100%!important;}
.customlifehack p.text-md-right{margin-left: 15px;}
.slide p.h1{text-shadow: 0 0 15px rgb(255 255 255), 0 0 10px rgb(255 255 255);}
h1.home{font-size: 14px;}
.customtel a {font-size: 15px;}
.customtel {font-size: 10px;}
.item-pageaction .pull-left.item-image img {height: auto;width: 100%;}
.item-pageaction .pull-left.item-image {margin-bottom: 15px;}
.blogaction .btn-outline-danger{max-width:250px;}
}

@media (min-width: 768px) and (max-width: 991.98px) {
.slide.home .uk-slideshow{height: 850px;}
.slide.home .uk-slideshow li{min-height: 850px;height: 850px;}
.fon{min-height: 1250px;}
.fon #userForm2{padding: 10px;margin: 30px 0;}
.customtel a{font-size: 18px;}
.card-img{position: absolute;bottom: 0;right: 0;}
.card-img-btn-home .card-img {position: inherit;}
.card-title strong {font-size: 18px;}
.card-img-btn-home .card-text{font-size: 12px;}
.navbar-collapse{margin-left: 15px;padding: 15px;display: flex;}
.card-img-btn .btn{min-width: auto;}
.card-btn{left: 0;right: 0;margin-left: 0;}
.slide p.h1{text-shadow: 0 0 15px rgb(255 255 255), 0 0 10px rgb(255 255 255);}
.blogaction .btn-outline-danger{max-width:250px;}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
#brand {text-align: center;}
#header,footer{text-align: center;}
.navbar-collapse{margin-left: 15px;padding: 15px;display: flex;}
.slide .uk-slideshow{height: 550px;}
.slide .uk-slideshow li{min-height: 550px;height: 550px;}
header #brand {position: inherit;}
.card-btn{bottom: 100px;}
.square {width: 13px;}
.otst100 {margin-bottom: 100%;}
.card-title strong{font-size: 16px;}
.slide.action .uk-slideshow{height: 450px;}
.slide.action .uk-slideshow li{min-height: 450px;height: 450px;}
.blogaction .btn-outline-danger{max-width:250px;}
}

@media (min-width: 1200px) and (max-width: 1399.98px) { 
.otst150 {margin-bottom: 150%;}
.otst100 {margin-bottom: 100%;}
header #brand img {/*max-width: 200%;*/position: absolute;top: -35px;/*left: -100%;*/}
}

@media (min-width: 1400px) {
.otst150 {margin-bottom: 150%;}
.otst100 {margin-bottom: 100%;}
header #brand img {/*max-width: 200%;*/position: absolute;top: -35px;/*left: -100%;*/}
	}