#sk .labelPayment {
    display: block !important;
}
.PayPal_CS {
    -webkit-filter: grayscale(0%);
    background: url(../includes/platnosci_icon/paypal.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0 -2px;
    float: left;
    width: 78px;
    height: 25px;
    margin-left: 13px;
    margin-top: 4px;
}
.BankTransfer {
    -webkit-filter: grayscale(0%);
    background: url(../includes/platnosci_icon/bank.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0 -2px;
float: left;
    width: 78px;
    height: 25px;
    margin-left: 13px;
    margin-top: 4px;
}
.GoPaySK {
    -webkit-filter: grayscale(0%);
    background: url(../includes/platnosci_icon/gopay.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0 -2px;
  float: left;
    width: 78px;
    height: 25px;
    margin-left: 13px;
    margin-top: 4px;
}

#start .article3 ul#sliderproducts li.touch h3 span {min-height: auto;}
#start .secslider .article3 .button {max-width: 459px;}
#start #slider .slide .button {max-width: 230px;}

#products .article3 ul#sliderproducts li.touch h3 span {min-height: auto;}
#online-store #sliderproducts a {font-size: 16px;}

#product .t_k .tabs li, #product .t_o .tabs li, #product .t_p .tabs li, #product .t_r .tabs li {width: auto;}
#product .t_k .skladniki .col50.prawo picture {margin-left: 0;}

#product .t_r .jak-uzyc h3 {text-align: center;}
.t_o .wykres2 .col25 p.center {font-size: 90%;}
@media screen and (max-width: 1440px) and (min-width: 1281px) {
	#product .t_k .skladniki .col50.prawo picture, #product .t_k .skladniki .col50.prawo .zalety {margin-left: 0;}
}

@media screen and (max-width: 1280px) {
	#product .t_k .tabcontent .cta .button, #product .t_o .tabcontent .cta .button, #product .t_p .tabcontent .cta .button, #product .t_r .tabcontent .cta .button {margin-left: 0;}
}

@media screen and (max-width: 1280px) and (min-width: 1024px) {
	.t_p .tabcontent .col50 picture img {margin-left: -25%;}
}

@media screen and (max-width: 1024px) and (min-width: 769px) {
	.t_k .tabcontent .col52, .t_o .tabcontent .col52, .t_p .tabcontent .col52, .t_r .tabcontent .col52 {width: 52%;}
	.t_k .tabcontent .col48, .t_o .tabcontent .col48, .t_p .tabcontent .col48, .t_r .tabcontent .col48 {width: 48%;}
	.t_r .slide .col40 {margin-left: 3vw;}
	.t_r .tabcontent .cta .divcta {width: auto;}
}

@media screen and (max-width: 1024px) and (min-width: 668px) {
	#online-store .clsStat .button.disabled {top: 20px; max-width: 320px;}
	#product .t_r .marzena {margin-left: -385px; max-height: 620px;}
	#product .marzena .col40 {left: 35%; top: -75vw;}
	#product #product .t_r h3 {text-align: center;}
	#product .efekty .col33 picture {width: 100%; text-align: center;}
	#product .t_r .marzena .cta .button {width: 160px;}
	#product .t_r .tabcontent .col50 picture img {margin-left: 10%;}
}

@media screen and (min-width: 1023px) {
	body#products .product-thumb.touch, body#online-store .product-thumb.touch {width: 23.6% !important;}
}

@media screen and (max-width: 768px) and (min-width: 668px) {
	#start .article3 ul li h3 span {font-size: 13.7px;}
	#start #sliderproducts li img.timeless {padding: 43px 0 13px;}
	#start #sliderproducts li img.timeless-maska {padding: 12px 0 13px;}
	#products .article3 ul li h3 span {font-size: 14px;}
	#products #sliderproducts li.touch img {height: 120px !important;}
	#online-store #sliderproducts li img {height: 100px !important;}
	#online-store .article3 ul li h3 span {font-size: 14px;}
	#product .t_k .tabcontent.skladniki .cta .divcta, #product .t_o .tabcontent.skladniki .cta .divcta, #product .t_p .tabcontent.skladniki .cta .divcta, #product .t_r .tabcontent.skladniki .cta .divcta {width: auto;}
	#product .t_o .tabcontent .col50 picture img, #product .t_k .tabcontent .col50 picture img {margin-left: 20%;}
	.tm_n .marzena {margin-left: -675px;}
	#product .marzena .col40 {left: 58%;top: 12vw;}
	.infoFormCheckout {font-size: 12px;}
}

@media screen and (min-width: 668px) {
	body#products .product-thumb.touch, body#online-store .product-thumb.touch {width: 23.6% !important;}
	#products .article3 ul#sliderproducts li.touch h3 span {min-height: 60px;}
}
@media screen and (max-width: 667px) {
	#start #sliderproducts li {padding: 40px 0;}
	#start #sliderproducts li img.timeless {height: 100px !important; margin-left: -20px; padding: 0;}
	#start #sliderproducts li img.timeless-maska {margin-right: -15px; height: 130px !important; padding: 0;}
	#start #sliderproducts li img.touchRekawice {margin-left: 50px;}
	html:lang(sk) .moreorfica .button {width: 100%;}
	#product .t_k .tabs li, #product .t_o .tabs li, #product .t_p .tabs li, #product .t_r .tabs li {width: 100%; padding: 17px 20px;}
	#product .tabcontent .cta ul li {width: auto;}
	#product .t_o .tabcontent .col50 picture img, #product .t_k .tabcontent .col50 picture img {margin-left: 10%;}
	#product .t_p .tabcontent .col50 picture img {margin-left: -15%;}
	#sk #product .t_k .marzena .col40,
	#sk #product .t_o .marzena .col40,
	#sk #product .t_p .marzena .col40,
	#sk #product .t_r .marzena .col40 {width: 100% !important; padding: 0;}
	#product .t_k .slide .col40, #product .t_o .slide .col40, #product .t_p .slide .col40, #product .t_r .slide .col40 {margin-left: 0px;}
	#sk #product .t_r h3 {text-align: center;}
}

@media screen and (max-width: 432px) {
	.infoFormCheckout.showSM {
    	line-height: 16px;
    	font-size: 15px !important;
    	top: 90px !important;
	}

	.naturalSk, .zwrotdni {
		font-size: 18px;
		text-align: left; 
	}

	.tabAck div::before {
		right: 20px;
	}
}

@media screen and (max-width: 425px) {
	:lang(sk) #products li.product-thumb.timeless a img {margin-left: 9% !important;}
	#online-store #sliderproducts li.timeless img {height: 120px!important;}
	#online-store li:nth-child(16) a img {margin-left: 9%;}

	#product .t_k .cta .divcta,	#product .t_o .cta .divcta, #product .t_p .cta .divcta, #product .t_r .cta .divcta {width: auto;}
	#product .t_r .marzena {margin-left: -16px;}
	#product .t_r .efekty .col33 picture {text-align: center;}
}
@media screen and (max-width: 375px) {
    #products li.timeless a img {margin-left: 9%;}
    #products li:nth-child(16) a img {margin-left: 9%;}
	#online-store li.timeless a img {margin-left: 9%;}
}

@media screen and (max-width: 360px) {
	.t_k .col52 .wysylka, .t_o .col52 .wysylka, .t_p .col52 .wysylka, .t_r .col52 .wysylka,
	.t_k .marzena .wysylka, .t_o .marzena .wysylka, .t_p .marzena .wysylka, .t_r .marzena .wysylka,
	.t_k .efekty .wysylka, .t_o .efekty .wysylka, .t_p .efekty .wysylka, .t_r .efekty .wysylka
	.t_k .skladniki .cta .divcta .wysylka, .t_o .skladniki .cta .divcta .wysylka, .t_p .skladniki .cta .divcta .wysylka, .t_r .skladniki .cta .divcta .wysylka {margin-left: -20px;}
}

@media screen and (max-width: 340px) {
	.t_k span.pasekpion.w95, .t_k span.pasekpion.w90, .t_k span.pasekpion.w80, .t_k span.pasekpion.w70,
	.t_o span.pasekpion.w95, .t_o span.pasekpion.w90, .t_o span.pasekpion.w80, .t_o span.pasekpion.w70,
	.t_p span.pasekpion.w95, .t_p span.pasekpion.w90, .t_p span.pasekpion.w80, .t_p span.pasekpion.w70,
	.t_r span.pasekpion.w95, .t_r span.pasekpion.w90, .t_r span.pasekpion.w80, .t_r span.pasekpion.w70 {padding: 5px 20px 0 0;}

	.slide .col40 {padding-top: 0px;}
	.slider div.button a {padding: 10px 0; font-size: 16px;}
}
