.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;
}
.GoPay {
    -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;
}
#form .have-coupon-col.check{padding: 7.5px;}
#form #MassCollectOption._paymentsOption h4 {width: 85%;}

.tm_d .tabcontent .col48{margin-top:6%}
.tm_d .marzena .col40{left:40%;top:8vw;}
li.product-thumb.timeless a img{margin-left:9%}
div.nModalProduct h3>span{font-size:12px!important;}
.nModalProduct h3{font-size:16px}
#product .modalFront .modal50left h3{text-align:left;}
#sliderproducts li img.timeless{padding:80px 0;margin-right:-60px;}
#sliderproducts li img.timeless-maska{padding:52px 0;margin-right:-20px;}

.btn-groupCart.col58,
.btn-groupCart.col40 {width: 100% !important;}

a.timelessCart{width:90%}
a.timelessCart img{padding-top:0}
.modal50left div.timelessCart.description{width:100%;padding-top:0}
.article3 ul#sliderproducts li.touch h3 span{min-height:60px; font-size: 14px;}
.tm_d .skladniki .col50.prawo picture, .tm_m .skladniki .col50.prawo picture, .tm_n .skladniki .col50.prawo picture{max-width:590px;}
.tm_d .tabcontent.skladniki .cta .button, .tm_m .tabcontent.skladniki .cta .button, .tm_n .tabcontent.skladniki .cta .button{margin-left:80px}
.tm_d .tabcontent.skladniki .cta .divcta, .tm_m .tabcontent.skladniki .cta .divcta, .tm_n .tabcontent.skladniki .cta .divcta{width:46%}
.tm_d .efekty .col33, .tm_m .efekty .col33, .tm_n .efekty .col33{min-height:620px}
.tm_n .tabcontent div.col48.doprawej img,.tm_m .tabcontent div.col48.doprawej img,.tm_d .tabcontent div.col48.doprawej img{margin-left:80px;}
.header.t_r .slide .col40{width:470px!important}
#product .t_r .wykres2 .col25 p{width:95%;margin:0 auto}
.t_r .tabs li, .t_n .tabs li, .t_d .tabs li, .t_m .tabs li{width:auto !important;}
.t_r .tabs li.active{background:#98caec;}
li.product-thumb:nth-child(16) > .cta .button{top:80px;}
.imgBoxCartGLOVE_TOUCH_4 .imgBoxCart img{max-width:100%}
.t_r .jak-uzyc h3{text-align:center;}
.t_r .skladniki h3{text-align:center;}
#product .t_r .skladniki h3{text-align:center;}
#product .t_r .jak-uzyc h3{text-align:center;}
#cartPage table.tableCartTotal td{line-height:30px}
#form table.tableCartTotal td{line-height:30px}
span.smClass{font-size:13px;float:left;margin-top:8px;line-height:1.2;}
div.modalCart .clRght sup{color:#a19494;letter-spacing:2px;font-size:15px;font-weight:500;display:block;text-transform:uppercase;}
.marzena{overflow:hidden;}
#cart .clRght sup{line-height:12px;color:#a19494;letter-spacing:2px;font-size:11px;font-weight:500;display:block;text-transform:uppercase;width:62%;}
.cart span.cartNameColor{margin-left:-9px!important;}
.fp_TM_N a img{padding:40px 0;}
.fp_TM_N .description h3 span{}
.fp_TM_D a img{padding:40px 0;}
.fp_TM_D .description h3 span{}
.fp_TM_M a img{padding:30px 0;}
.fp_TM_M .description h3 span{;width:81%}
.fp_GIFTCARD_ORPHICA_100 .description h3{padding:17px 0}
.imgBoxCartTM_N img, .imgBoxCartTM_D img, .imgBoxCartTM_M img{max-width:100%;}
#products.develop .product-thumb.touch,
#online-store.develop .product-thumb.touch{width:24.6%!important}
.modal50left >a.touchCartRek{width:90%;padding:0}
#products .product-thumb.touch .button,
#products .product-thumbSp.touch .button{top:80px;}
.product-thumb.touch > .cta .button,
.product-thumbSp.touch > .cta .button{top:80px;}
.modal50left >a.touchCartRek img{padding-top:0}
.modal50left div.touchCartRek.description{width:100%;padding-top:0;padding-left:0}
.t_o .wykres2 .col25 .center {font-size: 93%;}

.t_k .tabcontent.skladniki .cta .button {margin-left: 0;}
@media screen and (max-width:1440px) and (min-width:1280px){
	#faq .row h4{font-size:21px;width:93%}
	.marzena .col40{top:10vw}
	.tm_d .tabcontent.skladniki .cta .divcta{width:46%}
	.tm_m .tabcontent.skladniki .cta .divcta{width:46%}
	.tm_n .tabcontent.skladniki .cta .divcta{width:46%}
	.tm_m .skladniki .col50.prawo picture,
	.tm_m .skladniki .col50.prawo .zalety{margin-left:45px}
	.tm_n .skladniki .col50.prawo picture,
	.tm_n .skladniki .col50.prawo .zalety{margin-left:45px}
	.tm_d .skladniki .col50.prawo picture,
	.tm_d .skladniki .col50.prawo .zalety{margin-left:45px}
}
@media screen and (min-width:1280px){
	.opis .col48 img{margin-left:80px;}
}
@media screen and (max-width:1280px){
	.tm_d .tabcontent .cta .button,
	.tm_n .tabcontent .cta .button,
	.tm_m .tabcontent .cta .button{margin-left:70px;}
	.tm_d .tabcontent .cta .divcta,
	.tm_n .tabcontent .cta .divcta,
	.tm_m .tabcontent .cta .divcta{width:40%;}
	.tm_d .tabcontent .cta .button,
	.tm_n .tabcontent .cta .button,
	.tm_m .tabcontent .cta .button{width:160px;}
}
@media screen and (max-width:1024px){
	#sliderproducts li img.timeless-maska{padding:52px 0;margin-right:-20px;}
	.marzena picture{max-width:100%}
	#about-orphica .cosmetologist img{right:-40px;}
	.marzena{max-width:1024px;margin-left:-512px;}
	.tm_d .marzena .col40{top:12vw;left:45%}
	.tm_n .marzena .col40{top:12vw;left:45%}
	.tm_m .marzena .col40{top:12vw;left:45%}
	#sliderproducts li.timeless img{height:auto!important}
	#about-orphica .our-mission .cols .col.desc{padding-left:0}
	.tabs li{width:33%}
	.tm_m li.s1{width:100%;}
	.tm_m li.s2{width:100%;}
	.tm_n li.s1{width:100%;}
	.tm_n li.s2{width:100%;}
	.tm_d li.s1{width:100%;}
	.tm_d li.s2{width:100%;}
	.tm_d .tabcontent.skladniki .cta .button{margin-left:0px}
	.tm_m .tabcontent.skladniki .cta .button{margin-left:0px}
	.tm_n .tabcontent.skladniki .cta .button{margin-left:0px}
	.tm_d .tabcontent .cta .button{margin-left:0px}
	.tm_m .tabcontent .cta .button{margin-left:0px}
	.tm_n .tabcontent .cta .button{margin-left:0px}
	.tm_n .tabcontent .wykres2 .col25{width:22%;padding:0 1.5%}
	.tm_d .tabcontent .wykres2 .col25{width:22%;padding:0 1.5%}
	.tm_m .tabcontent .wykres2 .col25{width:22%;padding:0 1.5%}
	.tm_m .marzena .col40{position:absolute;left:43%;top:5vw;max-width:400px}
	.t_r.slider h3{font-size:19px;}
	.header.t_r .slide .col40{width:410px!important;left:55%;top:9vw;}
	.t_r .marzena .col40{left:40%;top:15vw;}
	.t_r .tabcontent .cta .divcta{width:52%;}
	#products.develop .product-thumb:nth-child(13).touch,
	#online-store.develop .product-thumb:nth-child(13).touch{width:23%!important}
	#products.develop .product-thumb:nth-child(14).touch,
	#online-store.develop .product-thumb:nth-child(14).touch{width:23%!important}
	#products.develop .product-thumb:nth-child(15).touch,
	#online-store.develop .product-thumb:nth-child(15).touch{width:23%!important}
	#products.develop .product-thumb:nth-child(16).touch,
	#online-store.develop .product-thumb:nth-child(16).touch{width:27%!important}
	#sliderproducts li.product-thumb.touch img{max-height:144px!important}
	#sliderproducts li:nth-child(16) img{max-width:100%;}
	.t_r .tabcontent .cta .divcta {text-align: center;}
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
	.clsStat .button.disabled {top: 18px;}
}

@media screen and (min-width:1023px) and (max-width:1024px){
	#product .tm_n .tabs li{font-size:15px!important}
	#product .tm_m .tabs li{font-size:15px!important}
	#product .tm_d .tabs li{font-size:15px!important}
	.tm_n .tabcontent .col52{width:42%}
	.tm_n .tabcontent .col48{width:56%}
	.tm_n .opis .col48 img{margin-top:150px}
	.tm_d .tabcontent .col52{width:42%}
	.tm_d .tabcontent .col48{width:56%}
	.tm_d .opis .col48 img{margin-top:150px}
	.tm_m .tabcontent .col48{width:56%}
	.tm_m .opis .col48 img{margin-top:150px}
	.tm_m span.pasekpion, .tm_n span.pasekpion, .tm_d span.pasekpion{font-size:35px}
	.tm_m .tabcontent .col52{width:42%}
}
@media screen and (min-width:798px) and (max-width:801px){
	.tm_d .marzena img, .tm_n .marzena img, .tm_m .marzena img{margin-left:318px;width:60%}
	.tm_d .marzena .col40{position:absolute;left:53%}
	.tm_n .marzena .col40{position:absolute;left:49%}
	.tm_m .marzena .col40{position:absolute;left:50%;top:20vw}
}
@media screen and (min-width:768px){
	#form .infoFormCheckout {max-width: 200px;font-size: 14px;}
}
@media screen and (max-width:768px){
	.tm_m .tabcontent .col50 picture img{margin-left:20px}
	#sliderproducts li img.timeless{height:auto!important;padding:53px 0;}
	#sliderproducts li img.timeless-maska{height:auto!important;padding:42px 0;}
	#product .t_r h3 {text-align: center;}
	#sliderproducts li img.giftStyle{padding:0px 0;}
	.tm_m span.pasekpion, .tm_n span.pasekpion, .tm_d span.pasekpion{font-size:35px}
	.tm_n .slide .col40{margin-left:-2vw}
	.tm_d .marzena img,	.tm_n .marzena img,	.tm_m .marzena img{margin-left:336px}
	.tm_d .marzena .col40, .tm_n .marzena .col40, .tm_m .marzena .col40{position:absolute;left:48%;top:25vw;max-width:400px}
	.tm_n .tabcontent .cta .divcta, .tm_d .tabcontent .cta .divcta, .tm_m .tabcontent .cta .divcta{width:30%;}
	.modal50left{padding-left:20px;padding-right:10px;}
	.modal50left .description.timelessCart{padding-left:0}
	.modal50left .description.timelessCart>h3>span{width:100%}
	.tm_d .efekty .col33, .tm_n .efekty .col33, .tm_m .efekty .col33{min-height:470px;}
	.tm_m .efekty .col33 picture:first-child,
	.tm_d .efekty .col33 picture:first-child,
	.tm_n .efekty .col33 picture:first-child,
	.t_r .efekty .col33 picture:first-child{text-align:center;width:100%;}
	#online-store .through-price-v{text-transform:none;font-size:15px;position:absolute;top:7px;right:0;border:1px solid #155292;border-radius:50%;text-align:center;padding:14px 5px;}
	.tm_m .tabcontent.skladniki .cta .button,
	.tm_d .tabcontent.skladniki .cta .button,
	.tm_n .tabcontent.skladniki .cta .button{margin-left:80px}

	
	#faq div.row h4{font-size:15px;}
	.tm_m .tabcontent .col50 picture img,
	.tm_n .tabcontent .col50 picture img,
	.tm_d .tabcontent .col50 picture img{margin-left:50px;}
	.header.tm_d .slide .col40{width:390px!important}
	.header.tm_d .slide .col40{margin-left:-5vw}
	.tm_d .tabcontent h3{font-size:23px!important}
	.tm_m .slide .col40{margin-left:0vw;}
	#product h3{text-align:center;}
	#product .t_r h3{text-align:left;}
	.tm_m .tabcontent .col50 picture img{margin-left:55px}
	#product .header.t_r .slide .col40{margin-top:0px;}
	#product .tm_m .tabcontent h3{text-align:center}
	#product .t_o .opis h3{font-size:22px!important}
	.t_r .marzena{margin-left:-385px;max-height:690px;}
	.t_r .marzena .col40{left:35%;top:-75vw;}
	.t_r .marzena .cta .button{width:150px;}
	body#online-store.develop .product-thumb.touch:nth-child(16) img{height:100px!important}
	.develop .article3 ul li h3 span{padding:0;font-size:14px}
	#sliderproducts li.product-thumb.touch img{max-height:120px!important}
	#sliderproducts li:nth-child(16) img{max-width:120%;}
}
@media screen and (min-width:767px) and (max-width:768px){
	a.timelessCart img{padding-left:20px}
	.tabcontent .col50 picture img{margin-left:30px;}
	.opis .col48 img{margin-left:30px;}
	.infoFormCheckout {max-width: 210px;}
	.article3 ul li.timeless h3 span {min-height: 60px;}
	.t_k .tabcontent.skladniki .cta .divcta {width: auto;}
	.t_r .tabcontent .cta .divcta {width: auto;}
}

@media screen and (min-width: 690px) {
	body#products .product-thumb, body#online-store .product-thumb {width: 23.6% !important;}
}

@media screen and (min-width:668px){
	#online-store .product-thumb.touch{width:23.6%!important;}
	.tabs li {width: auto;}
}
@media screen and (max-width:667px){
	.tabs li {width: 100%;}
	.modal50left{padding-left:20px;padding-right:20px}
	.tm_n .marzena .col40,
	.tm_m .marzena .col40,
	.tm_d .marzena .col40{top:5vw;}
	.tm_m .tabcontent .col50 picture img,
	.tm_n .tabcontent .col50 picture img,
	.tm_d .tabcontent .col50 picture img{margin-left:0px;}
	.tm_n .tabcontent .wykres2 .col25{width:100%}
	.tm_n .tabcontent .wykres2 .col25 p{text-align:left;}
	.tm_n span.pasekpion.w90{padding:15px 20px 0 0;font-size:24px;color:#000;line-height:44px;font-family:CarismaGothic-300Light;box-sizing:border-box;text-align:right;font-weight:400;}
	.tm_n .w90{width:100%}
	.tm_n span.pasekpion.w80{padding:15px 20px 0 0;font-size:24px;color:#000;line-height:44px;font-family:CarismaGothic-300Light;box-sizing:border-box;text-align:right;font-weight:400;}
	.tm_n .w80{width:90%;}
	.tm_n .w70{width:85%;}
	.tm_n span.pasekpion.w70{padding:15px 20px 0 0;font-size:24px;color:#000;line-height:44px;font-family:CarismaGothic-300Light;box-sizing:border-box;text-align:right;font-weight:400;}
	.tm_n .pasekpion.w90{background:url(../img/Wykres_90_375_2x.png) no-repeat top left;height:80px;background-size:contain;}
	.tm_n .pasekpion.w80{background:url(../img/Wykres_80_375_2x.png) no-repeat top left;height:80px;background-size:contain;}
	.tm_n .pasekpion.w70{background:url(../img/Wykres_80_375_2x.png) no-repeat top left;height:80px;background-size:contain;}
	.tm_n picture span{left:24px;font-size:14px}
	.tm_n .efekty .col33 picture:nth-child(2) span{left:24px;}
	.tm_d .tabcontent .wykres2 .col25{width:100%}
	.tm_d .tabcontent .wykres2 .col25 p{text-align:left;}
	.tm_d span.pasekpion.w95{padding:15px 20px 0 0;font-size:24px;color:#000;line-height:44px;font-family:CarismaGothic-300Light;box-sizing:border-box;text-align:right;font-weight:400;}
	.tm_d .w95{width:100%}
	.tm_d span.pasekpion.w85{padding:15px 20px 0 0;font-size:24px;color:#000;line-height:44px;font-family:CarismaGothic-300Light;box-sizing:border-box;text-align:right;font-weight:400;}
	.tm_d .w85{width:90%;}
	.tm_d .w75{width:85%;}
	.tm_d span.pasekpion.w75{padding:15px 20px 0 0;font-size:24px;color:#000;line-height:44px;font-family:CarismaGothic-300Light;box-sizing:border-box;text-align:right;font-weight:400;}
	.tm_d .pasekpion.w95{background:url(../img/Wykres_90_375_2x.png) no-repeat top left;height:80px;background-size:contain;}
	.tm_d .pasekpion.w85{background:url(../img/Wykres_80_375_2x.png) no-repeat top left;height:80px;background-size:contain;}
	.tm_d .pasekpion.w75{background:url(../img/Wykres_80_375_2x.png) no-repeat top left;height:80px;background-size:contain;}
	.tm_d picture span{left:24px;font-size:14px}
	.tm_d .efekty .col33 picture:nth-child(2) span{left:24px;}
	.tm_m .tabcontent .wykres2 .col25{width:100%}
	.tm_m .tabcontent .wykres2 .col25 p{text-align:left;}
	.tm_m span.pasekpion.w90{padding:15px 20px 0 0;font-size:24px;color:#000;line-height:44px;font-family:CarismaGothic-300Light;box-sizing:border-box;text-align:right;font-weight:400;}
	.tm_m .w90{width:100%}
	.tm_m span.pasekpion.w80{padding:15px 20px 0 0;font-size:24px;color:#000;line-height:44px;font-family:CarismaGothic-300Light;box-sizing:border-box;text-align:right;font-weight:400;}
	.tm_m .w80{width:90%;}
	.tm_m .w70{width:85%;}
	.tm_m span.pasekpion.w70{padding:15px 20px 0 0;font-size:24px;color:#000;line-height:44px;font-family:CarismaGothic-300Light;box-sizing:border-box;text-align:right;font-weight:400;}
	.tm_m .pasekpion.w90{background:url(../img/Wykres_90_375_2x.png) no-repeat top left;height:80px;background-size:contain;}
	.tm_m .pasekpion.w80{background:url(../img/Wykres_80_375_2x.png) no-repeat top left;height:80px;background-size:contain;}
	.tm_m .pasekpion.w70{background:url(../img/Wykres_80_375_2x.png) no-repeat top left;height:80px;background-size:contain;}
	.tm_m picture span{left:24px;font-size:14px}
	.tm_m .efekty .col33 picture:nth-child(2) span{left:24px;}
	#products.develop .product-thumb:nth-child(13).touch,
	#online-store.develop .product-thumb:nth-child(13).touch,
	#products.develop .product-thumb:nth-child(14).touch,
	#online-store.develop .product-thumb:nth-child(14).touch,
	#products.develop .product-thumb:nth-child(15).touch,
	#online-store.develop .product-thumb:nth-child(15).touch,
	#products.develop .product-thumb:nth-child(16).touch,
	#online-store.develop .product-thumb:nth-child(16).touch{width:100%!important;}
	#sliderproducts li.product-thumb.touch img{max-height:300px!important;height:auto!important;}
	#sliderproducts li:nth-child(16) img{max-width:100%;margin-left:7%;}
	#cz #products .product-thumb.touch, #online-store .product-thumb.touch {width: 100%!important;}
}
@media screen and (min-width:320px) and (max-width:414px){
	.infoPhone{left:0!important;margin-left:0;}
}
@media screen and (max-width:425px){
	.have-coupon-col.check span {padding: 9px;}
	#product .t_k .cta .divcta {width: auto;}
	#form .colHeaderN,
	#successpostorder .colHeaderN{height:166px}
	.slider li.timeless-maska div.col40{padding-top:9px}
	.carttextSM{padding-left:10px;}
	.tm_d .marzena{max-width:100%;margin-left:0px;}
	.tm_m .marzena{max-width:100%;margin-left:0px;}
	.tm_n .marzena{max-width:100%;margin-left:0px;}
	.tabcontent .col48{width:80%;}
	.header.t_r .slide .col40{left:auto;top:auto;width:100%!important;}
	#product .header.t_r h3{text-align:center;}
	.t_r .marzena{margin-left:-16px;max-height:100%;}
	.t_r .marzena .col40{left:0%;top:5vw;}
	.t_r .tabs li, .t_n .tabs li, .t_d .tabs li, .t_m .tabs li {width: 100% !important;}
	.col-r50 {min-height: 70px; height: auto !important;}
	/*#product p, #start p{text-align: center;}*/
	.tabcontent .cta{text-align:center;}
	#sliderproducts li img.timeless-maska{margin-right:-12px;}
	span.modalClose{z-index:9999}
	.tm_m .tabcontent.skladniki .cta .button{margin-left:0}
	.tm_d .tabcontent.skladniki .cta .button{margin-left:0}
	.tm_n .tabcontent.skladniki .cta .button{margin-left:0}
	.header.tm_d .slide .col40,
	.header.tm_m .slide .col40,
	.header.tm_n .slide .col40{margin-left:3vw}
	.modal50left .description.timelessCart{padding-left:0}
	.header.tm_m .slide .col40{margin-left:-1vw}
	.tabcontent .cta .button{width:160px}
	.modalFront .timelessCart h3>span{width:100%;padding:0}
	.modal50left >a.timelessCart>img{max-height:95px!important;margin-top:40px;padding-left:0px;}
	.SMcartName .col50{width:45%!important;}
	#product .header .cta{text-align:center;}

	/*#product .cta .divcta{width:38%}*/
	#product .tabcontent .cta .divcta{width:auto;}
	div.gray.copy span{padding:10px 95px;display:block;}
	.tabcontent .col .cta{text-align:center;}
	.effect .cta{width:100%;}
	.kredka img{width:100%;}
	.tabcontent .sg{top:auto;}
	#product .t_k .opis .box_all img {margin: 20px 0 20px 0px;}
	#product .opis .box_all img{margin:20px 0 20px 30px;}
	.tm_d .marzena img, .tm_n .marzena img, .tm_m .marzena img{margin-left:0}
	.tm_d .marzena .col40, .tm_n .marzena .col40, .tm_m .marzena .col40{position:relative;left:0}
	.tm_d .tabcontent .col50 picture img, .tm_n .tabcontent .col50 picture img, .tm_m .tabcontent .col50 picture img{margin-left:20px}
	.tm_d .marzena .cta, .tm_n .marzena .cta, .tm_m .marzena .cta{text-align:center;}
	.tm_n span.pasekpion.w90,
	.tm_n span.pasekpion.w80,
	.tm_n span.pasekpion.w70{padding:10px 20px 0 0;}
	.tm_m span.pasekpion.w90,
	.tm_m span.pasekpion.w80,
	.tm_m span.pasekpion.w70{padding:10px 20px 0 0;}
	#contact .col.desc .row .women-box{height:auto}
	#contact .col.desc .row .women-box p{margin:30px 0 30px 30px;}
	#product div section.paulina img,
	#product div section.marzena img{width:100%}
	#product .opis .box_all h3{font-size:20px!important}
	#product .t_r .opis .box_all h3{font-size:16px!important}
	#product .cta .divcta[width:49%]
	#product .t_r .opis .box_all img{margin:20px 0 20px -50px;}
	.t_r .tabcontent .col48{width:100%;}
	footer .copy a {padding-right: 0px; padding-bottom: 5px; display: block;}
}
@media screen and (max-width:375px){
	#form table.tableCartTotal td {padding: 20px 15px!important;}
	.slider li.timeless-maska div.col40{padding-top:24px}
	.header.tm_d .slide .col40,
	.header.tm_m .slide .col40,
	.header.tm_n .slide .col40{margin-left:-3vw}
	.slider p{line-height:25px;}
	li.product-thumb.timeless a img{margin-left:2%}
	#product .t_r .opis .box_all h3{font-size:14px!important;}
	.t_r .tabcontent .cta .button{width:100%;}
	:lang(pl) #product .t_r .tabcontent .cta .divcta{width:100%;}
	:lang(pl) #product .t_r .tabcontent .cta ul li{width:49%;font-size:11px;}
	.t_r span.pasekpion.w95{padding-top:10px}
	.t_r span.pasekpion.w90{padding-top:10px}
	.t_r span.pasekpion.w80{padding-top:10px}
	.tabAck div::before {top: 0px; right: 5px;}
}
@media screen and (max-width:320px){
	.slider li.timeless-maska div.col40{padding-top:0px}
	#start .slider li.touch-odzywka h2{font-size:16px;}
	.t_r span.pasekpion.w95{padding-top:5px}
	.t_r span.pasekpion.w90{padding-top:5px}
	.t_r span.pasekpion.w80{padding-top:5px}
	#product .t_r h3{padding-bottom:10px;}
	#product .t_r .cta ul li{font-size:10px;}
	#product .cta .divcta{width:49%}
	#faq div.row h4{font-size:14px;}
	.header.tm_m .slide .col40{margin-left:0vw;}
	.tabcontent .cta .button{width:140px;}
	.modal50left >a.timelessCart>img{max-height:95px!important;margin-top:40px;padding-left:10px;}
	.modalCart .clRght{margin-left:0px}
	div.modalCart .clRght sup{padding:3% 0;font-size:12px;}
	#product .cta ul li{font-size:11px;}
	span.smClass{font-size:10px;}
}
.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;}
.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;}
.t_p .tabs li, .t_k .tabs li, .t_o .tabs li {width: auto;}
.moreorfica .col50:nth-child(2) .button{width:60%;}
.tabcontent .paulina .cta .divcta, .tabcontent .marzena .cta .divcta{width:47%;padding-left:10px;}
.tabcontent .paulina .cta ul li,.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:1;width:80%;padding:0 10%;}
.tabs li{width:33%;}
#products .product-thumb.touch,

.product-thumb.touch > .cta .button,
.product-thumbSp.touch > .cta .button{top:80px;}
@media screen and (min-width:1280px){
	.tabs li{font-size:17px;}
}
@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%;}
	#product .tm_d .tabs li,
	#product .tm_n .tabs li,
	#product .tm_m .tabs li{font-size:14px!important;}
	.moreorfica .button{width:85%}
}

@media screen and (min-width: 1024px) {
	#product .t_r .skladniki h3 {text-align: left;}
}

@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;}
	#press-room .PressBOX_desc h4{font-size:17px;}
	
}
@media screen and (max-width:768px){
	.render-map-index #map{min-height:243px!important;}
	.copy span{display:block;margin-top:10px;}
	
	.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;}
	.tm_d .marzena img,
	.tm_n .marzena img,
	.tm_m .marzena img{margin-left:128px;}
	.tm_d .marzena .col40,
	.tm_n .marzena .col40,
	.tm_m .marzena .col40{left:48%}
	#product .tm_d .tabs li,
	#product .tm_n .tabs li,
	#product .tm_m .tabs li{font-size:14px!important;}
	#sliderproducts li img.timeless{padding:29px 0}
	#sliderproducts li img.timeless-maska{padding:12px 0}
	.moreorfica .button{left:40%}
	.tm_d .tabcontent.skladniki .cta .button{margin-left:0}
}
@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:220px;text-align:left;}
	.t_k span.pasekpion.w90, .t_k span.pasekpion.w80, .t_k span.pasekpion.w70 {padding: 10px 20px 0 0;}
}
@media screen and (max-width:425px){
	.moreorfica .button{left:0}
	#product .opis .box_all img{margin:20px 0 20px 0px !important;}
	.slider .button a{padding:20px 0;}
	#product .tabcontent .cta ul li{width:auto;}
	._paymentsOption h4 {font-size: 19px;}
	#product .t_o .cta .divcta {width: auto;}
	#product .t_p .cta .divcta {width: auto;}
	#product .tabs li {font-size: 11px; height: auto;}
	#product .t_p .opis .box_all img {margin: 20px 0 20px -50px !important;}
}
@media screen and (max-width:320px){
	#product .tabcontent .cta ul li{width:150px!important}
	#product .cta .divcta{width:57%}
	.modal50left h3 {text-align: center!important;}
	.tabAck._hiden div::before {display: none;}
}
