.artSp .PressBOX:nth-of-type(10),
.artSp .PressBOX:nth-of-type(11),
.artSp .PressBOX:nth-of-type(12),
.artSp .PressBOX:nth-of-type(13),
.artSp .PressBOX:nth-of-type(14),
.artSp .PressBOX:nth-of-type(15),
.artSp .PressBOX:nth-of-type(16) {display: none;}

.paymentdk.site_se  .Adyen_RL{
	background:url(../includes/platnosci_icon/adyen_se.png) no-repeat;
	width:250px;
}
.tabs{width: 94%;}
.tabs li{font-size: 15px}
.t_p .tabs li, .t_k .tabs li, .t_o .tabs li {width: auto;}

.col50{ width: 49%; }
.leftColForm .col50 {width:90%;}

.nModalProduct .description {min-height: 90px;}

footer .col25 h4 {font-size: 14px;}

/* FIX */

#start #sliderproducts li img.timeless {padding: 80px 0;}
#start #sliderproducts li img.timeless-maska {padding: 52px 0;}

#start #sliderproducts li img.touchClass {padding: 29px 0;}
#start #sliderproducts li img.touchPeeling {padding: 43px 0;}
#start #sliderproducts li img.touchRekawice {padding: 6em 0 2em 0;}

#products #sliderproducts li.timeless img {max-height: 173px !important; padding-left: 20px;}

#products .product-thumb.touch {width: 24.6% !important;}
#products #sliderproducts li.touch img {max-height: 173px !important; padding-left: 20px; }
#sliderproducts li:nth-child(16) img{max-width: 100%;}



#online-store .product-thumb.touch {width: 24.6% !important;}
#online-store #sliderproducts li.touch img {max-height: 173px !important;}
#online-store .article3 ul li.touch h3 span {min-height: 60px;}

#product .tm_d .opis .col48 img {margin-left: 60px;}
#product .tm_d .skladniki .col50.prawo picture {margin-left: 20px;}

#product .t_r .tabs li.active {background: #98caec;}

#product .tabcontent .cta ul li.s1 {padding-left: 42px;}
#product .tabcontent .cta ul li.s2 {padding-left: 37px;}

.have-coupon-col.check {padding: 7.5px 0;}


@media screen and (max-width: 1440px) and (min-width: 1280px) {
	.t_k .skladniki .col50.prawo picture, .t_k .skladniki .col50.prawo .zalety {margin-left: 0;}
	.t_p .skladniki .col50.prawo picture {margin-left: 0;}
	
	#product .t_r .opis .col48 img {margin-left: 40px;}
	#product .t_r .skladniki .col50.prawo picture {margin-left: 30px}
}

@media screen and (max-width: 1280px) {
	#products #sliderproducts li.touch img {max-height: 173px !important; padding-left: 0px;}
	
	#product .t_k .tabcontent .cta .button {margin-left: 0;}
	#product .t_p .tabcontent .cta .button {margin-left: 0;}
	#product .t_p .skladniki .col50.prawo picture {margin-left: -40px;}
	
	#product .t_o .tabcontent .cta .button {margin-left: 0;}
}

@media screen and (max-width: 1024px) {

	#form table.tableCartTotal th {padding: 19px 5px;font-size: 15px;}
	#form .tabAck div::before {top: -4px;right: 12px;}
	#form .naturalSk, .zwrotdni {text-align: left;}
	
	#start #sliderproducts li img.timeless {padding: 76px 0;}
	#start #sliderproducts li img.timeless-maska {padding: 58px 0;}
	#start #sliderproducts li img.touchClass {padding: 0px 0;}
	#start #sliderproducts li img.touchPeeling {padding: 15px 0;}
	#start #sliderproducts li img.touchRekawice {padding: 7em 0 3em 20px;}
	
	
	#product .tm_d .tabcontent .wykres2 .col25 {width: 22%; padding: 0 1.5%;}
	#product .tm_d .marzena {max-width: 1024px; margin-left: -512px;}
	#product .tm_d .marzena .col40 {top: 12vw; left: 45%;}
	#product .tm_d .tabcontent .col52 {width: 52%;}
	#product .tm_d .tabcontent .col48 {width: 48%;}
	
	#product .tm_n .tabcontent .col52 {width: 52%;}
	#product .tm_n .tabcontent .col48 {width: 48%;}
	
	#product .tm_m .tabcontent .col52 {width: 52%;}
	#product .tm_m .tabcontent .col48 {width: 48%;}
	
	#product .t_k .tabcontent .col52 {width: 52%;}
	#product .t_k .tabcontent .col48 {width: 48%;}
	
	#product .t_o .tabcontent .col52 {width: 52%;}
	#product .t_o .tabcontent .col48 {width: 48%;}
	
	#product .t_p .tabcontent .col52 {width: 52%;}
	#product .t_p .tabcontent .col48 {width: 48%;}
	
	#product .t_r .tabcontent .cta .button {width: auto; padding: 0 20px;}
	#product .t_r .tabcontent .cta .divcta {width: auto;}
	
}

@media screen and (max-width: 1024px) and (min-width: 769px) {
	#online-store .clsStat .button.disabled {top: 20px;}	
	#product .t_r .slide .col40 {margin-left: 3vw;}
}

@media screen and (max-width: 768px) and (min-width: 767px){
	ul.main-top-form_secure-list {right: 0px;}
}

@media screen and (min-width: 769px) {
	#online-store #sliderproducts li.timeless img {max-height: 173px !important; padding-left: 20px;}
	.article3 ul#sliderproducts li.touch h3 span {min-height: auto;}
}

@media screen and (max-width: 768px) {

	#start .article2 .col50:last-child {width: 100%;}
	#start #sliderproducts li img {max-height: 200px; height: auto !important;}
	#start .moreorfica .col50 {width: 49%;}
	#start #sliderproducts li img.timeless {padding: 74px 0 34px 0;}
	#start #sliderproducts li img.timeless-maska {padding: 38px 0;}
	#start #sliderproducts li img.touchPeeling {max-height: 170px;}
	#start #sliderproducts li img.touchRekawice {padding: 55px 0 30px 20px;}
	
	#products .article3 ul li h3 span {font-size: 14px;}
	#products .article3 ul li.touch h3 span {min-height: 60px;}
	#products #sliderproducts li.timeless img {max-height: 120px !important; height: auto !important;}
	#products .product-thumb.touch {width: 24.0% !important;}
	#products #sliderproducts li.touch img {max-height: 120px !important;}

	#online-store .clsStat .button.disabled {top: 20px;}
	#online-store .article3 ul li h3 span {font-size: 14px;}
	#online-store #sliderproducts li.timeless img {max-height: 120px !important; height: auto !important;}
	#online-store .product-thumb.touch {width: 24.0% !important;}
	#online-store #sliderproducts li.touch img {max-height: 120px !important;}
	
	#product .tm_d .tabcontent .col52 .cta .divcta {padding-left: 10px; width: auto;}
	#product .tm_d .marzena {max-width: 1024px; margin-left: -384px; max-height: 690px;}
	#product .tm_d .marzena img {margin-left: 0;}
	#product .tm_d .marzena .col40 {left: 37%; top: 12vw;}
	#product .tm_d .efekty .col33 picture {text-align: center; width: 100%;}
	#product .tm_d .skladniki h3 {text-align: center;}
	#product .tm_d .skladniki .col50.prawo picture {margin: 0 auto; padding-left: 80px;}
	#product .tm_d .tabcontent .cta .divcta {width: auto;}
	#product .tm_d .skladniki .col50 {width: 100%;}
	#product .tm_d .tabcontent .col52 {width: 100%;}
	#product .tm_d .tabcontent .col48 {width: 100%;}
	#product .tm_d .skladniki .col50 {width: 100%;}
	#product .tm_d .tabcontent .col50 picture img {margin-left: -80px;}
	
	
	#product .tm_n .tabcontent .col52 {width: 100%;}
	#product .tm_n .tabcontent .col48 {width: 100%;}
	#product .tm_n .marzena img {margin-left: 128px;}
	#product .tm_n .marzena .col40 {left: 45%;}
	#product .tm_n .skladniki .col50 {width: 100%;}
	
	#product .tm_m .tabcontent .col52 {width: 100%;}
	#product .tm_m .tabcontent .col48 {width: 100%;}
	#product .tm_m .marzena .col40 {left: 45%}
	#product .tm_m .skladniki .col50 {width: 100%;}
	
	#product .t_k .tabcontent .col52 {width: 100%;}
	#product .t_k .tabcontent .col48 {width: 100%;}
	#product .t_k .skladniki .col50 {width: 100%;}
	#product .t_k .tabcontent.skladniki .cta .divcta {width: auto;}
	
	#product .t_o .tabcontent .col52 {width: 100%;}
	#product .t_o .tabcontent .col48 {width: 100%;}
	#product .t_o .skladniki .col50 {width: 100%;}
	#product .t_o .tabcontent.skladniki .cta .divcta {width: auto;}
	
	#product .t_p .tabcontent .col52 {width: 100%;}
	#product .t_p .tabcontent .col48 {width: 100%;}
	#product .t_p .skladniki .col50 {width: 100%;}
	#product .t_p .tabcontent.skladniki .cta .divcta {width: auto;}
	#product .t_p .tabcontent.skladniki .col50 picture img {margin-left: 15%;}
	
	#product .t_r .tabcontent .col52 {width: 100%;}
	#product .t_r .tabcontent .col48 {width: 100%;}
	#product .t_r .skladniki .col50 {width: 100%;}
	
	#product .t_r .efekty .col33 picture {text-align: center; width: 100%;}
	#product .t_r .efekty h3 {text-align: center;}
	
	
}

@media screen and (max-width: 768px) and (min-width: 668px) {
	li.product-thumb.timeless a img {margin-left: 0%;}
	.t_o .tabcontent .col50 picture img {margin-left: 50px !important;}
	#product .t_r .opis .col48 img {margin-left: 40px;}
	#product .t_r .tabcontent.skladniki .col50 picture img {margin-left: 50px;}
	
	#product .t_r .marzena {margin-left: -385px; max-height: 690px;}
	#product .t_r .marzena .col40 {left: 35%; top: -75vw;}
}

@media screen and (max-width: 667px) {
	
	#start #sliderproducts li img.timeless {padding: 74px 0 34px 62px; max-height: 120px;}
	#start #sliderproducts li img.timeless-maska {padding: 38px 0 38px 26px; max-height: 150px;}
	#start #sliderproducts li img.touchRekawice {padding: 55px 0 30px 40px; max-height: 150px;}
	#products #sliderproducts li.timeless img {padding-left: 0;}
	#products .product-thumb.touch {width: 100% !important;}
	
	#online-store .product-thumb.touch {width: 100% !important;}
	
	#product .tm_d .tabcontent .cta .button {width: auto; padding: 0 20px;}
	#product .tm_d .tabcontent .cta ul li {width: auto;}
	#product .tm_d .opis .col48 img {margin-left: 30px;}
	#product .tm_d .tabcontent .col50 picture img {margin-left: -80px;}
	
	#product .tm_n .opis .box_all img {margin: 20px 0 20px 36px;}
	#product .tm_n .tabcontent .cta .button {width: auto; padding: 0 20px;}
	#product .tm_n .tabcontent .cta ul li {width: auto;}
	
	#product .t_p .cta .divcta {width: auto;}
	
	#product .t_o .slide .cta .button {width: auto; padding: 0 20px;}
	#product .t_o .cta .divcta {width: auto;}
	
}

@media screen and (max-width: 425px) {
	#start #sliderproducts li img.timeless {padding: 74px 0 34px 0px;}
	#product .t_k .cta .divcta {width: auto;}
	.t_k .tabcontent .cta .button {width: auto; padding: 0 20px;}
	footer>article>.col25:nth-of-type(4) h4 {padding-top: 28px;}
	#product .t_p .cta ul li {font-size: 10px;}
	#form ul.main-top-form_secure-list, #successpostorder ul.main-top-form_secure-list {top: 175px;}
	.have-coupon {text-align: center;}
	._cartSMtotal {width: 100%; text-align: center;}
	#product .t_r h3 {text-align: center;}
	#product .t_r .opis .box_all img {margin: 20px 0 20px 26px;}
	#product .t_r .marzena {margin-left: -16px;}
	#online-store #sliderproducts li:nth-of-type(13) img {padding-left: 40px;}
	#form span.smClass {margin-top: 0px;}
	#form .naturalSk, .zwrotdni {font-size: 4.8vw;}
}

@media screen and (max-width: 375px){
	#product .tabs li:nth-of-type(1),
	#product .tabs li:nth-of-type(2),
	#product .tabs li:nth-of-type(3) {
	    padding: 26px 0px !important;
	}
	
	.t_k span.pasekpion.w90,
	.t_k span.pasekpion.w80,
	.t_k span.pasekpion.w70 {padding: 10px 20px 0 0;}
	
	
	
	footer>article>.col25:nth-of-type(4) {padding-top: 27px;}
	footer .col25 h4 {font-size: 13px;}
	
	#form .colHeaderN, #successpostorder .colHeaderN {height: 190px;}
	#form ul.main-top-form_secure-list, #successpostorder ul.main-top-form_secure-list {top: 200px;}
	
	li.product-thumb.timeless a img {margin-left: 9%;}
	
	.modal50left h3 {text-align: center !important;}
	.modal50left .description>h3>span {padding: 0 !important; margin: 0 auto;}
	
	footer>article>.col25:nth-of-type(4) h4 {padding-top: 10px;}
	
	.t_o span.pasekpion.w95, .t_o span.pasekpion.w90, .t_o span.pasekpion.w80, .t_o span.pasekpion.w70 {padding: 10px 20px 0 0;}
	
}

@media screen and (max-width: 340px) {
	#products #sliderproducts li.timeless img {padding-left: 30px;}
	
	#online-store #sliderproducts li.timeless img {padding-left: 30px;}
	#product .cta ul li {font-size: 11px;}
	footer>article>.col25:nth-of-type(4) {padding-top: 14px;}
	
	.t_o span.pasekpion.w95, .t_o span.pasekpion.w90, .t_o span.pasekpion.w80, .t_o span.pasekpion.w70 {padding: 5px 20px 0 0;}
	.t_p span.pasekpion.w95, .t_p span.pasekpion.w90, .t_p span.pasekpion.w80, .t_p span.pasekpion.w70 {padding: 5px 20px 0 0;}
	
	._paymentsOption h4 {font-size: 18px;}
	.paymentdk.site_se .Adyen_RL {width: 141px; background-size: contain;}
}

/* END FIX AUTHOR: ŁM */


@media screen and (max-width: 769px) and (min-width: 400px) {

	footer .col25{width: 50% !important;}
}

#online-store .through-price {width: 107px !important;}


@media screen and (max-width: 767px){
	.col25, .col50 {width: 100% !important;}
}



@media screen and (max-width: 1020px){
	#product .tabs li:last-child {

	}


}


@media screen and (min-width: 690px) and (max-width:1167px){ 
body#online-store .specialProd_>li.product-thumb {
    width: 49% !important;
}

}

.paulina .cta ul li{font-size:12px; }
.ra.header .slide .col40{width: 480px!important; margin-left:-240px;}

.ra .col .cta{width: 55%;}
.header .button{width: 190px;}
.tabcontent .cta .button{width: 190px;}

.ra .col .cta{width: 47%;}
.ra .tabcontent .cta .divcta{width: 58%;}
.effect .cta{width: 45%;}

.render-map-index {
    margin: 30px 0px;
}
.render-map-index #map {
    margin: 0;
    padding: 0;
    width: 100%;
    min-height: 400px;
}

/*.moreorfica .col50:nth-child(2) .button{width: 60%;}*/
.tabcontent .paulina .cta .divcta{width: 47%; padding-left:10px;}
.tabcontent .paulina .cta ul li{padding-left:30px; font-size: 11px;}

.tabcontent .marzena .cta .divcta{width: 47%; padding-left:10px;}
.tabcontent .marzena .cta ul li{padding-left:30px; font-size: 11px;}
.infoPhone{left:37px;}
.clsStat .button{max-width: 140px !important; margin-left:-70px !important;}
.modalFront h3>span{line-height: 2; width: 80%; padding:0 10%;}

@media screen and (max-width: 1124px){
	#sliderproducts a {font-size: 13px;}
	.tabcontent .cta .divcta{padding-left:10px; width: 60%;}
	.tabcontent .cta ul li{font-size: 12px;}
	.rp .tabcontent .col52 .cta .divcta{width: auto;}
	.ra .col .cta{width: 62%;}
}

@media screen and (max-width: 1024px) and (min-width: 769px){
	.render-map-index #map {min-height: 265px!important;}
	/*.moreorfica .col50:nth-child(2) .button{width: 85%;}*/
	.tabcontent .cta .divcta{width: 45%; padding-left:10px;}
}
@media screen and (max-width: 768px){
	.render-map-index #map {min-height: 243px!important;}
	/*.moreorfica .col50:nth-child(2) .button{width: 85%;}*/
	.tabcontent .paulina .cta .divcta{width: 100%;}
	.reblack.header .cta .button{width: 140px; }
	.reblack.header .cta .button a{font-size: 13px;}
	.reblack.header .cta ul li{font-size: 12px;}
	.artSp .PressBOX{width: 80%; margin:auto;}
	.nModalProduct .cta{width: 60%; margin:auto; padding:1% 10%;}
	.nModalProduct .button{top:auto; bottom:10px; top:20px;}
}

@media screen and (max-width: 667px) and (min-width: 0px){
	#product .cta ul li {font-size: 12px;}
	.ra.header .slide .col40{width: 100% !important; margin-left:auto;}
	.infoPhone{padding: 6px;}
	.artSp .PressBOX{width: 97% !important;}
	#product .tabcontent .cta ul li{width: auto; text-align: left;}
	table.tableCartTotal th {padding: 16px 5px;}
	.confirmCheck {margin-left: 0px !important;}
}

@media screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape){
	#press-room .PressBOX_desc h4 {font-size: 17px;}
}
