#sp-logo-wrapper{background:#eee; color:#444}

.fox-form input{border-radius:0 !important; box-shadow:none !important; line-height:20px !important; padding:20px !important;}
.fox-form textarea{border-radius:0 !important; box-shadow:none !important; line-height:20px !important; padding:10px 20px !important;}
.fox-form button{border-radius:0 !important; box-shadow:none !important; padding:10px 20px !important; background:#2165ae !important;}
	.fox-form button span{color:#fff !important; text-shadow:none !important;}
.fox-form .controls{position:relative;}
.fox-form .asterisk {top: 11px; right: 4px;}

.fox-form .chzn-container-single .chzn-single {background:#fff !important; border-radius:0 !important;}
.fox-form .chzn-container .chzn-results li.highlighted{background:#666 !important;}
.fox-form .chzn-container-single .chzn-single {padding: 0 20px !important; height: 40px !important; line-height: 40px !important;}
.fox-form .chzn-container-single .chzn-single div b {background-position: 0px 5px !important;}
.fox-form .chzn-container-single .chzn-single abbr {top: 12px !important;}
	

#kontakty3{min-height:90px;}

img[loading="lazy"]{min-height:1px; min-width:1px;}
/*#sppb-addon-1589982207839 .sppb-addon-clients-image{}*/




@media only screen and (max-width: 767px) {
	#sp-logo-wrapper .sppb-addon-feature.sppb-text-left .pull-left{width:auto; margin-right:20px;}
	#sp-logo-wrapper .sppb-addon-feature.sppb-text-left .sppb-media-body{width:auto;}
	#sp-logo img{max-height:70px;}
}


@media only screen and (max-width: 1199px) {
	.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{font-size:10px;}
}

#sp-menu{float:right}



#sp-main-body {padding: 0;}
article.item { background: transparent;}




.sppb-addon-feature.homepage-feature {padding: 55px 5px 10px;}