/* -------------------------------------------------------------- */
/* POPRAWKI RWD */
/* -------------------------------------------------------------- */


/* -------------------------------------------------------------- */
/* przesunięcia header footer <-> PK */
/* -------------------------------------------------------------- */
#narzedzia_nazwa > li:nth-child(2):before{
    background: url(https://nazwa.pl/uploads/images/header_footer/icon-lift.png) no-repeat scroll -673px -843px;
}

@media(min-width: 1039px){
	
	#narzedzia_nazwa > li:nth-child(1):after{
		left: -5px; 
		top: -7px;
	}
	li.list_admin a{
		position: relative;
		top: -2px;
		left: -3px;
	}
	#narzedzia_nazwa > li:nth-child(1):before{
		right: 1px;
    	top: 4px;	
	}
	#narzedzia_nazwa > li:nth-child(2):before{
		top:-7px;
		left: -3px;
	}
	#narzedzia_nazwa > li:nth-child(2) a{
		position: relative;
		top: -2px;
		left: -7px;
	}
	#narzedzia_nazwa > li:nth-child(3):after{
		top:-7px; 
		left: -3px;
	}
	#narzedzia_nazwa > li:nth-child(3) a{
		position: relative;
    	top: -2px;
    	left: 1px;
	}
	.headerNazwa__miniCart span{
		position: relative;
    	top: -2px;
	}
}



/* -------------------------------------------------------------- */
/* SG */
/* -------------------------------------------------------------- */
@media only screen and (max-width: 768px){
	
	#epkb-main-page-container.epkb-basic-template .epkb-section-body {
		min-height: auto !important;
	}
	
	
	#DomainForm .searchButton{
		font-size: 10px;
	}
	
}
@media(max-width: 980px){
	.nazwaTools__list{
		padding-left: 4.75rem;
	}
}


@media(max-width: 920px){
	.nazwaTools__list{
		padding: 0 !important;
	}
}


@media(max-width: 862px){
	.page .eckb-categories-list {
		grid-template-columns: repeat(2, minmax(auto, 1fr));
	}
	.epkb-top-category-box:nth-child(9){
		grid-column: 1 / 3;
	}
	
	.nazwaTools__list-link{
		align-items: center !important;
	}
	.nazwaTools__img-wrapper{
		margin-bottom: 15px;
	}
	.nazwaTools__text-wrapper{
		display: inline !important;
		text-align: left !important;
		width: 100%;
		/*flex-direction: column;
		align-items: center !important;*/
	}
	
	.headerNazwa__text{
		margin: 0 auto !important;
		position: static !important;
		text-align: center !important;
	}
}

@media(max-width: 720px){
	.nazwaFaq__list{grid-template-columns: 1fr;}
	.nazwaFaq__list-item:nth-child(even){padding-left: 0;}
	
	#epkb-main-page-container.epkb-basic-template .epkb-section-container,
	#epkb-main-page-container.epkb-basic-template .eckb-categories-list{padding: 0!important;}
}

@media(max-width: 582px){
	.page .eckb-categories-list {
		grid-template-columns: minmax(auto, 1fr);
	}
	.epkb-top-category-box:nth-child(9){
		grid-column: 1 / 2;
	}
	.page .epkb-top-category-box p {margin-bottom: 2rem !important;}
	.page .epkb-top-category-box {min-height: 230px !important;}

	
	.eckb-article-title{top: 31px;}
	.subCategories__list{
		grid-template-columns: repeat(auto-fill, 128px);
	}
	
}

@media(max-width: 540px){
	.epkb-search-box{
		max-width: 100% !important;
	}
	.promotion__second a::after{
		content: none !important;
	}
	.nazwaFaq__wrapper {
		padding: 26px 2rem;
	}
}

@media(max-width: 430px){
	.headerNazwa__miniCart {
		min-width: 125px !important;
		right:15px !important;
	}
	#narzedzia_nazwa>li:nth-child(2) { margin-left: 4px !important; }

}



/* -------------------------------------------------------------- */
/* RESZTA */
/* -------------------------------------------------------------- */

@media only screen and (max-width: 1000px){
		#eckb-categories-archive-container-v2 #eckb-categories-archive__body{
		grid-template-columns: 20% 80% !important;
	}
	
	#eckb-categories-archive-container-v2 #eckb-categories-archive__body__left-sidebar{
		grid-column: auto !important;
	}
}

@media only screen and (max-width: 971px){
	
	
	
	#eckb-categories-archive-container-v2 #eckb-categories-archive__body{
		grid-template-columns: 100% !important;
		
	
	}
	#eckb-article-page-container-v2 #eckb-article-content{
		padding:0;
	}
	#eckb-categories-archive__body__content, #eckb-article-content{
		border-left: none !important;
	}
	
	#eckb-article-content-body{
		margin-top:2rem;
	}
	
	.pMenu__menu{
		padding-right:0 !important;

	}
	.pMenu{
		max-width: 100% !important;
	}
	.pMenu__expand{
		width: 100% !important;
	}
	.pMenu__hide{
		display: flex !important;
		justify-content: flex-end !important;
		align-items: center !important;
		padding:0 !important;
	}
	
	#eckb-categories-archive-container-v2 #eckb-categories-archive__body #eckb-categories-archive__body__left-sidebar{
		padding: 0 16px !important;
	}
	
	.pMenu__wrapper{
		display: flex !important;
		flex-direction: column;
		align-items: flex-start;
		justify-content: space-between;
	}
	
	
	.pMenu__search-slot{
		flex: 1 !important;
    	margin-right: 0 !important;
		position: relative !important;
    	top: -2.4rem !important;
		width:100%;
	}
	.pMenu__search-slot input{
		width: 69% !important;
	}
	#inputSearch{
		margin-left: 30% !important;
	}
	.pMenu__hamburger{
		display: block !important;
		position: relative;
		z-index:99999;
	}
	
	.pMenu__menu{
		overflow: hidden;
		max-height:0 !important;
	}
	.pMenu__menu--show{
		max-height: 1200px !important;
	}
	.pMenu__expand{
		transition: .3s all ease-in-out;
		opacity:0 !important;
	}
	.pMenu__expand--show{
		opacity:1 !important;
	}
	
	.hamburger .line{
  width: calc(50px * var(--multiplier2));
  height: calc(5px * var(--multiplier2));
  background-color: #f60;
  display: block;
  margin: calc(8px * var(--multiplier2)) auto;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.hamburger:hover{
  cursor: pointer;
}

#hamburger-6.is-active{
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transition-delay: 0.6s;
  -o-transition-delay: 0.6s;
  transition-delay: 0.6s;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

#hamburger-6.is-active .line:nth-child(2){
  width: 0px;
}

#hamburger-6.is-active .line:nth-child(1),
#hamburger-6.is-active .line:nth-child(3){
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

#hamburger-6.is-active .line:nth-child(1){
  -webkit-transform: translateY(calc(13px * var(--multiplier2)));
  -ms-transform: translateY(calc(13px * var(--multiplier2)));
  -o-transform: translateY(calc(13px * var(--multiplier2)));
  transform: translateY(calc(13px * var(--multiplier2)));
}

#hamburger-6.is-active .line:nth-child(3){
  -webkit-transform: translateY(calc(-13px * var(--multiplier2))) rotate(90deg);
  -ms-transform: translateY(calc(-13px * var(--multiplier2))) rotate(90deg);
  -o-transform: translateY(calc(-13px * var(--multiplier2))) rotate(90deg);
  transform: translateY(calc(-13px * var(--multiplier2))) rotate(90deg);
}

	
}


@media only screen and (max-width: 768px){
	
	#eckb-article-page-container-v2 #eckb-article-body {
		display: flex !important;
		flex-direction: column-reverse !important;
	}
	
}
