.sec-download{
	position: relative;
}
.download-item {
    background: #FFF;
    padding: 1rem 3rem;
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    min-height: 8.4rem;
}
.download-item:last-child{
	margin-bottom: 0;
}
.download-item *{
	width: 100%;
	font-size: 2rem;
	font-weight: 600;
	line-height: 120%;
	margin: 0;
	padding-right: 3.2rem;
	letter-spacing: 0;
	color: #000 !important;
	background: url(../images/icon-download.png);
	background-position: center right !important;
	background-size: 2.4rem !important;
	background-repeat: no-repeat !important;
}
.download-item:hover *{
	color: #DE2C1D !important;
	text-decoration: underline;
	background: url(../images/icon-download-red.png);
}
@media(min-width:1200px) and (max-width:1307.98px){
	.download-item {
    	min-height: 8rem;
	}
	.download-item * {
    	font-size: 1.98rem;
    }
}
@media(min-width:992px) and (max-width:1199.98px){
	.download-item {
    	min-height: 7.6rem;
	}
	.download-item * {
    	font-size: 1.8rem;
    }
}
@media(min-width:768px) and (max-width:991.98px){
	.download-item {
    	min-height: 8rem;
	}
	.download-item * {
    	font-size: 1.8rem;
    }
}
@media(max-width:767.98px){
	.download-item {
    	padding: 1rem 2rem;
    	min-height: 9.8rem;
	}
	.download-item * {
    	font-size: 1.6rem;
    }
}
.download-list a {
  color: #4a4a4a;
  text-decoration: none;
}

a:hover {
  color: #0da9dd;
  text-decoration: underline;
}

a:hover {
  color: inherit;
}

.download-list a,
section.download .download-list a:hover {
  color: #4a4a4a;
  text-decoration: none;
}

section.download .download-list a,
section.download .download-list a:hover {
  color: #4a4a4a;
  text-decoration: none;
}

.download-list .download-box {
  border-top: 1px solid #e9e9ea;
  padding: 24px 0;
  font-size: 18px;
  line-height: 24px;
}

.download-list .download-box {
  display: flex;
}

.download-list .download-box {
  font-weight: 300;
  border-top: none;
}

.download-box-inside {
  display: flex;
  align-items: center;
}

.download-list .text-down {
  margin-left: 40px;
  text-decoration: underline;
}

section.download .download-list:hover .text-down {
  text-decoration: underline;
}

.f-header-logos-org {
  display: inline-block;
}

.download-list .download-box img {
  height: auto;
  width: 25px; 
  object-fit: none;
  object-position: left center;
  max-width: none; 
  max-height: none; 
}

.f-header-logos-c1 {
  display: none;
}

.f-header-logos-c2 {
  display: none;
}

.f-header-logos-c3 {
  display: none;
}

.short-down {
  color: #000;
  font-weight: 700;
  font-size: 12px;
  line-height: 32px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.short-down {
  min-width: max-content;
  min-width: -moz-max-content;
  min-width: -webkit-max-content;
}

section.sekcjapliki {
  margin-bottom: 40px;
}