.opis .wykres .col34 p{width: 45%;}
.wykres .col34 ul{width: 50%;}
.btn-groupCart a{font-size: 13px;}
.tabcontent .cta .divcta{padding-left:8px; width: 60%;}
.cta ul li{font-size: 14px;}
.ra.header .cta .divcta{width:62% }
.ra.header .button{width: 123px;}
#nl .labelPayment {display: block !important;}

.tm_d .tabs li,
.tm_n .tabs li,
.tm_m .tabs li {
    width: 33%;
}

.tm_d .tabcontent .cta .divcta,
.tm_n .tabcontent .cta .divcta,
.tm_m .tabcontent .cta .divcta {width: auto;}

#online-store .through-price-v span {display: block;    margin-left: -30px;    margin-top: 10px; position: relative;}

#online-store .through-price-v span:before {
	position: absolute;
	    content: "";
	    left: 19%;
	    top: 44%;
	    width: 65%;
	    right: 0;
	    border-top: 2px solid;
	    border-color: inherit;
	    -webkit-transform: rotate(-13deg);
	    -moz-transform: rotate(-13deg);
	    -ms-transform: rotate(-13deg);
	    -o-transform: rotate(-13deg);
	    transform: rotate(-13deg);
}


@media screen and (max-width: 1440px) and (min-width: 1280px) {
	.marzena .col40 {
	    top: 6vw;
	}
  .t_k .tabcontent .cta .button, .t_o .tabcontent .cta .button{margin-left:0}
  .t_k .tabcontent .cta .divcta, .t_o .tabcontent .cta .divcta{width:58%;}
}
@media screen and (max-width: 1439px) and (min-width: 1024px){
	.AheadTwo nav {
    margin-left: 100px!important;
	}
}

@media screen and (max-width: 1024px) and (min-width: 970px) {
	.tm_d .tabcontent.skladniki.active .cta ul li.s2,
	.tm_n .tabcontent.skladniki.active .cta ul li.s2,
	.tm_m .tabcontent.skladniki.active .cta ul li.s2 {
    	line-height: 16px;
	}

  .t_k .tabcontent .cta .divcta, .t_o .tabcontent .cta .divcta, .t_p .tabcontent .cta .divcta{width:48%}
  .cta ul li{font-size:11px}

}

@media screen and (max-width: 768px)  {
	#online-store .through-price-v {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: 47%;
    	top: 15vw;
   	}
    .t_k .tabcontent .cta .divcta{width:40%}
    .t_o .tabcontent .cta .divcta{width:50%}

    .cartPopUp .btn-groupCart a{font-size:11px!important}
    .cartPopUp .btn-groupCart .btnShowCart a{font-size: 10px!important}

    #form .have-coupon label {font-size:17px;}
    .hideSM{top:40px;left:0}
}

@media screen and (max-width: 667px) {
	#product .tabcontent .cta ul li {width: auto;}
	#product .cta ul li {font-size: 12px;}

	#product .cta .divcta {width: auto;}
}


.kurier h4{
	font-size:19px;
}
.article1 .col40 h2{
	font-size: 43px;
}
#contact .col.desc .row .women-box .button a{
	    font-size: 22px;
}
#contact .col.desc .row .women-box .button{
	max-width: 455px;
}
#write-about-us section article .tabs li:last-child {
	padding:17px 0;
}

@media screen and (max-width: 425px) {
	.slide .logo {
    height: 29px;
}
	.slider div.button a {padding: 9px 0;}
  #product .t_k .cta ul li{width:auto;text-align: center;padding:0}
  #product .t_k .cta ul li.s1 {background-position:40px 0px}
  #product .t_k .cta ul li.s2 {background-position:10px 0px}

  #product .t_o .cta ul li{width:auto;text-align: center;padding:0}
  #product .t_o .cta ul li.s1 {background-position:40px 0px}
  #product .t_o .cta ul li.s2 {background-position:10px 0px}

  #product .t_p .cta ul li{width:auto;text-align: center;padding:0}
  #product .t_p .cta ul li.s1 {background-position:40px 0px}
  #product .t_p .cta ul li.s2 {background-position:10px 0px}

  .infoFormCheckout.showSM{
    top: 80px!important;}
}

@media screen and (max-width: 1023px){
  #sliderproducts li img{
    height:auto;
    min-height:auto;
    max-height:100%;
  }
  .specialProd_>.product-thumb>.description{    margin-bottom: 35%;}
}

@media screen and (max-width:375px){
  #product .t_k .cta .divcta{width:75%}
  #product .t_k .cta ul li.s1 {background-position:20px 0px}
  #product .t_k .cta ul li.s2 {background-position:0px 0px}

  #product .t_o .cta .divcta{width:75%}
  #product .t_o .cta ul li.s1 {background-position:20px 0px}
  #product .t_o .cta ul li.s2 {background-position:0px 0px}

  #product .t_p .cta .divcta{width:75%}
  #product .t_p .cta ul li.s1 {background-position:20px 0px}
  #product .t_p .cta ul li.s2 {background-position:0px 0px}

  .t_k span.pasekpion.w90 {padding:5px 20px 0 0}
  .t_k span.pasekpion.w70 {padding:5px 20px 0 0}
  .t_k span.pasekpion.w80 {padding:5px 20px 0 0}

  .t_o span.pasekpion.w90 {padding:5px 20px 0 0}
  .t_o span.pasekpion.w70 {padding:5px 20px 0 0}
  .t_o span.pasekpion.w80 {padding:5px 20px 0 0}
  .t_o span.pasekpion.w95 {padding:5px 20px 0 0}

}
