@media (max-width: 575.98px) { 
.slide h3.uk-h3{font-size: 30px;line-height: 1;margin: 0;}
.slide .text{font-size: 24px;}
.slide .uk-slideshow{height: 500px;}
.slide .uk-slideshow li{min-height: 500px;height: 500px;}
.margin-left-17{margin-left:0;}
.margin-left-21{margin-left:0;}
.footer .menunavbar1 {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start;}
h1, .h1 {font-size: 35px;}
h6,.h6{margin:25px 0 5px 0;}
div#silmenu ul.maximenuck li.maximenuck.level1 {margin-bottom: 15px;}
.userForm2 .form-control {width: auto;}
.userForm2 .rsform-block-send .rsform-submit-button {margin-left: -80px;}
.newsletter .font-size24 {font-size: 20px!important;}
.uslugi .uk-width-large-1-2 .uk-panel {padding-left: 25px;padding-right: 25px;}
.uslugi .uk-width-large-1-2.uk-margin-top{margin-top:0px!important;}
.about h3{margin:0 0 35px 0;}
.kontakty .phone {font-size: 20px;}
.kontakty .cont-icon{min-width: 40px;}
.item-page .text.brawn,.item-page .pull-left.item-image {overflow: inherit;border-radius:0;}
}

@media (min-width: 576px) and (max-width: 767.98px) {
.margin-left-17{margin-left:0;}
.margin-left-21{margin-left:0;}
.footer .menunavbar1 {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start;}
h6,.h6{margin:25px 0 5px 0;}
div#silmenu ul.maximenuck li.maximenuck.level1 {margin-bottom: 15px;}
.uslugi .uk-width-large-1-2 .uk-panel {padding-left: 25px;padding-right: 25px;}
.uslugi .uk-width-large-1-2.uk-margin-top{margin-top:0px!important;}
.about h3{margin:0 0 35px 0;}
}

@media (min-width: 768px) and (max-width: 991.98px) {
.footer .menunavbar1 {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start;}
h6,.h6{margin:25px 0 5px 0;}
div#silmenu ul.maximenuck li.maximenuck.level1 {margin-bottom: 15px;}
.userForm2 .rsform-block-send .rsform-submit-button {margin-left: -80px;}
.uslugi .uk-width-large-1-2 .uk-panel {padding-left: 25px;padding-right: 25px;}
.uslugi .uk-width-large-1-2.uk-margin-top{margin-top:0px!important;}
.about h3{margin:0 0 35px 0;}
.about h3{margin:0 0 35px 0;}
.kontakty .phone {font-size: 24px;}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	div#silmenu ul.maximenuck li.maximenuck.level1 {text-align: left;}
	.userForm2 .rsform-block-send .rsform-submit-button {margin-left: -80px;}
	div#silmenu a, div#silmenu .separator {font-size: 12px;}
}

@media (min-width: 1200px) {
	div#silmenu ul.maximenuck li.maximenuck.level1 {text-align: left;}
}