#sp-header .logo { margin-right: 15px; font-weight: 700; height: auto;}
#sp-logo.has-border .sp-column {
  flex-direction: column;
}
#sp-main-body {
  padding: 60px 0 40px ;
}
.customlista-logotypy-top ul { list-style: none; text-align: right; margin: 0; padding: 0;}
.customlista-logotypy-top ul li { display: inline-block; margin: 0 10px;}

#sp-header .sp-module.lista-logotypy-top {
  margin-left: 0px;
}


.mod-languages .dropdown-menu {

  min-width: 75px;
}

@media (min-width: 1400px){
#sp-header .logo a {
  font-size: 28px;
	
}
}
@media (max-width: 1500px){
	
	#sp-logo.has-border {
  position: relative;
  padding-right: 15px;
}
	
	.customlista-logotypy-top ul li {
  display: inline-block;
  margin: 0 5px;
}
	.customlista-logotypy-top ul li img { width: 80%;}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {

  padding: 0 10px;



}
	
	.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {

  font-size: 15px;

}

}
@media (max-width: 1400px){
	#sp-header.full-header {
  padding-left: 15px;
  padding-right: 15px;
}
}


@media (max-width: 1280px){
	.customlista-logotypy-top ul li {
  max-width: 75px;
}
}

@media (max-width: 1200px){

	
	.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  font-size: 18px!important;
	}
	
	#sp-header .logo a {
  font-size: 20px;
	}
	
}



@media (max-width: 992px){
	.sp-module.lista-logotypy-top { display: none;}
	
}