/*==========  Non-Mobile First Method  ==========*/
/* Large Devices, Wide Screens */
@media only screen and (max-width: 1200px) {
.icon-menu {
	display: block;
}
.menu-container2, .menu-container {
	display: none;
}
img {
	max-width: 100%;
}
.wrap {
	width: 100%;
	padding: 0 30px;
	box-sizing: border-box;
}
.wrapper2 {
	width: 100%;
	padding: 0 30px;
	box-sizing: border-box;
}
.logo a h1 {
	margin-bottom: 0px;
}
table {
	overflow-x: auto;
	display: block;
}
iframe {
	width: 100%;
}
#cookies_warning {
	width: 100%;
}
.news-box li a img {
	width: 130%;
	max-width: 130%;
}
.news-box li:first-child span.imieniny-text {
	font-size: 2rem;
}
.files-item a {
	word-wrap: break-word;
}
.top-items {
	width: 100%;
	margin-top: 20px;
	justify-content: flex-end;
}
.art-body, .news-body {

    width: 100%;
}
}
/* Medium Devices, Desktops */
@media only screen and (max-width: 992px) {
.news-box li a img {
	width: 175%;
	max-width: 175%;
}
.search {
	width: 100%;
	margin-bottom: 10px;
}
.input-search {
	width: calc(100% - 43px);
}
.settings li {
	margin-right: 20px;
	margin-left: 0;
}
.top-items {
	justify-content: space-between;
}
.news-intro {

    width: 100%;
    background: transparent;
    padding: 0;
    margin-top: 20px;

}
}
/* Small Devices, Tablets */
@media only screen and (max-width: 768px) {
.footer-inner {
	grid-template-columns: 1fr;
	text-align: center;
}
.social {
	display: flex;
	justify-content: center;
}
.footer-inner section p.godziny > span {
	justify-content: center;
}
.footer-inner section p.godziny > span span {
	margin: 0 5px;
}
.kambit-inner {
	text-align: center;
	justify-content: center;
}
.wazne-linki-bottom > div {
	width: 100%;
}
.wazne-linki-bottom > div:first-child {
	margin-bottom: 54px;
}
.wazne-linki h2 {
	margin-top: 20px;
}
.all-news {
	width: 100%;
	text-align: center;
}
.all-news a {
	width: 100%;
	float: left;
}
.news-box {
	grid-template-columns: 100%;
	grid-template-rows: 220px 220px 220px 220px 220px 220px 220px 220px 220px;
	grid-template-areas: "main-news-item" "main-news-item-0" "main-news-item-1" "main-news-item-2" "main-news-item-3" "main-news-item-4" "main-news-item-5" "main-news-item-6" "main-news-item-7";
}
.news-box .main-news-item-0 h3, .news-box .main-news-item-2 h3 {
	font-size: 1.8rem;
}
.news-box li a img {
	width: 160%;
	max-width: 160%;
}
h1.logo a {
	height: 48px;
	width: 200px;
}
.top-items {
	margin-top: 10px;
}
.article h2 {

    font-size: 3rem;
    line-height: 3.8rem;

    margin-bottom: 2rem;
}
.article h3 {

    font-size: 2rem;
    line-height: 2.8rem;

}
.article h4 {

    font-size: 1.8rem;
    line-height: 2.2rem;

}
.article {
    padding: 20px 0;
    }
    ul.foot-nav {

    text-align: center;
    }
}
/* Extra Small Devices, Phones */
@media only screen and (max-width: 480px) {
#cookies_accept {

    width: calc(100% - 100px);
    text-align: center;
}
}
/* Custom, iPhone Retina */
@media only screen and (max-width: 320px) {
}