/*==========  Non-Mobile First Method  ==========*/
@media only screen and (max-width: 1810px) {

.menu li a {

  padding: 10px 8px;


}


}


/* Large Devices, Wide Screens */
@media only screen and (max-width: 1550px) {
.menu {
display: none;

}
.nav-btn {
display: block;

}
 .menu-mob {
	padding: 30px 30px 30px;
}
.menu-mob h2 {
	font-size: 2rem;
}
.lang {
  margin-right: 20px;
}


}
@media only screen and (max-width: 1280px) {




}
/* Medium Devices, Desktops */
@media only screen and (max-width: 992px) {
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
 padding-right: 15px;
padding-left: 15px;

}
.menu-mob ul li a {
	font-size: 6vw;
	line-height: 8vw;
}
.logo a {


}
.adres {
    font-size: 0.9rem;
    }
    .p-5 {
    padding: 1rem !important;
}
.menu-mob-open {
	width: 100%;
}
.menu-mob ul li a {
	font-size: 5vw;
	line-height: 7vw;
}
#coocies_warning {
width: 100vw;
right: 0;
bottom: 0;
border-radius: 0;
border-top: 1px solid #bebce2;
}
#coocies_warning_close {
    text-align: right;
    width: 100%;
    margin: 0 auto;
    line-height: 15px;
}
    ul.foot-nav {
    width: 100%;
    
    }
ul.foot-nav li {
    float: none;
    }
    ul.foot-nav li {
    float: none;
    text-align: center;
    margin-right: 0;
}
.kambit {

    text-align: center;
}
.kambit span {
  
    width: 100%;
}
.footer .ml-auto {
  margin: 0 auto;

}
.footer-inner > div {
flex: 1 100%;
text-align: center;
justify-content: center;

}
.kambit-inner {

  justify-content: center;
  }
  .formularz .art-content {
  width: 100%;
  float: left;
  padding-right: 0;
}
.from-bg {

  width: 100%;
  padding: 30px;

}
.table-wierzytelnosci {
order: 2;

}

}
/* Small Devices, Tablets */
@media only screen and (max-width: 768px) {

}
/* Extra Small Devices, Phones */
@media only screen and (max-width: 480px) {

}
/* Custom, iPhone Retina */
@media only screen and (max-width: 320px) {
}
