.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;}

/* Lang */
:lang(cn) .moreorfica .dolacz.blog {display: none;}
:lang(tw) .moreorfica .dolacz.blog {display: none;}
:lang(cn) #contact .col.desc .row .women-box .button {max-width: 330px;}
:lang(tw) #contact .col.desc .row .women-box .button {max-width: 330px;}
:lang(cn) footer .col25 a:nth-of-type(2) {display: none;}
:lang(tw) footer .col25 a:nth-of-type(2) {display: none;}

.have-coupon label {display: block;}

#form .tooltip span {font-size: 0.8em !important;}
:lang(cn) #form .tooltip span {font-size: 0.9em !important;}
/*@media screen and (max-width:3000px) and (min-width:1280px){
	table.tableCartTotal th:nth-child(1) {width:60%;}
	table.tableCartTotal tbody tr:nth-child(3) td:nth-child(1) {width:60%}
	table.tableCartTotal tr:last-child td{padding:20px 20px}.paymentcredit .Adyen_RL
}*/

.paymentcredit .Adyen_RL{background-image: url(../includes/platnosci_icon/ali_un_v_ax.jpg);background-repeat: no-repeat; 
background-size: contain; background-position: 0 -0px; width: 221px; height: 25px; margin-top:0px; position:relative;}

@media screen and (max-width: 1280px) and (min-width: 1200px) {
	.ra .tabcontent.active .kredka img {max-width: 95%;}
}

@media screen and (max-width: 1024px) and (min-width: 1000px) {
	.up .tabcontent .marzena .cta {margin: 0;}
	.up .tabcontent .marzena .col40 {left: 48%;}
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
	#start .moreorfica .social {width: auto;}
	#about-orphica .cosmetologist img {right: -30px;}
	#about-orphica .cosmetologist p {padding-left: 0;}
	#about-orphica .our-mission .cols .col.desc {padding-left: 0;}
	#about-orphica .AheadTwo .lang_change {margin-left: 80%; margin-top: 120px;}
	#salons-offices .AheadTwo nav {width: 100%;}
	#contact .col.desc .row .women-box {background-position: top right 30%;}
	#contact .col.desc .row .women-box p {margin: 30px 0 30px 15px;}

	:lang(cn) #about-orphica .cosmetologist {margin-top: 7em;}
	:lang(tw) #about-orphica .cosmetologist {margin-top: 7em;}

	:lang(cn) #product .tabs li {font-size: 16px !important;}
	:lang(tw) #product .tabs li {font-size: 16px !important;}

	:lang(tw) .skladniki .col50.prawo .zalety {text-align: center;}
	:lang(tw) .tabcontent .zalety li {width: 40%;}

	:lang(tw) #contact .col.form .row.policy {display: none;}
}

@media screen and (min-width: 768px) {
	:lang(en) .hideSM {max-width: 300px;}
	.hideSM {max-width: 315px;}
}

@media screen and (max-width: 768px) and (min-width: 668px) {
	#product h3 {text-align: left;}
	#product .reblack h3 {text-align: center;}
	#product .col58 {width: 50%!important;}
	.tabcontent .box_all .cta .divcta {width: 30%;}
	:lang(cn) .reblack .tabcontent .col .cta .divcta {width: 20%;}
	:lang(tw) .reblack .tabcontent .col .cta .divcta {width: 20%;}
}

@media screen and (max-width: 667px) {
	.ra .sg {bottom: 25%;}
}

@media screen and (max-width: 480px) {
	#salons-offices .circle {z-index: 1;}
	.rb .skladniki .col50.lewo .cta {text-align: center;}
}

@media screen and (max-width: 480px) and (min-width: 370px) {
	.odzywka .col50.prawo .zalety {width: 80%; margin: 1em auto;}
	#product .tabcontent .cta .divcta {width: 100% !important;}
	#product .tabcontent .cta ul li {width: 50% !important;}
	:lang(cn) #product .tabcontent .cta ul li {width: 36% !important;}
	:lang(tw) #product .tabcontent .cta ul li {width: 36% !important;}
}

@media screen and (max-width: 425px) {
	#contact .col.desc .row .women-box p {margin: 30px 0 30px 15px;}
	:lang(cn) #contact .col.desc .row .women-box {height: 430px;}
	:lang(tw) #contact .col.desc .row .women-box {height: 430px;}
	:lang(cn) #contact .col.desc .row .women-box .button {max-width: 230px;}
	:lang(tw) #contact .col.desc .row .women-box .button {max-width: 230px;}
	:lang(cn) #about-orphica .cosmetologist article {padding-bottom: 0;}
	:lang(tw) #about-orphica .cosmetologist article {padding-bottom: 0;}
	:lang(cn) #product .cta .divcta {width: auto;}
	:lang(tw) #product .cta .divcta {width: auto;}
	:lang(cn) .circle-check {width: 100%;}
	:lang(tw) .circle-check {width: 100%;}
	:lang(cn) .tabcontent .circle-check li {width: 100%; text-align: center; background: none; padding: 0;}
	:lang(tw) .tabcontent .circle-check li {width: 100%; text-align: center; background: none; padding: 0;}
	#product .opis .box_all h3 {text-align: center; font-size: 19px !important;}
	:lang(tw) #salons-offices section.fill-the-form .cols.form .col.policy .col.send-it .button {margin: 0 auto 25px;}
}

@media screen and (max-width: 375px) and (min-width: 360px) {
	:lang(en) #product .cta ul li {font-size: 12px;}
	:lang(en) #product .cta .divcta {width: 52%;}
}

@media screen and (max-width: 360px) {
	.cl_black {background-position: right !important;}
}

@media screen and (max-width: 330px) {
	.naturalSk, .zwrotdni {padding-left: 25px;}
	#contact .col.desc .row .women-box {background-position: top right 40%;}
}

/* Global */
.lang_change {width: 22%;margin-left: 60%;position: absolute;margin-top: 10px;}
.lang_change .active {color: #155292;}
.AheadTwo .lang_change {width: 22%;margin-left: 60%;position: absolute;margin-top: 75px;}
.lang_change a {
	font-weight: 700;
    color: #9b9b9b;
    padding: 16px;
    text-decoration: none;
    font-size: 16px;
}
.AheadTwo nav {width: 100%;}

.col58 {
    width: 54%!important;
}
.btn-groupCart.col40 {width: 44% !important;}
.nModalProduct .button>a {font-size: 16px;}
.nModalProduct .cta {width: 60%;padding: 5% 12%;}
.nModalProduct .button {top: 0px;}
@media screen and (max-width:1439px){
	.lang_change {
    width: 30%;
    margin-left: 74%;
    position: absolute;
    margin-top: 80px;
	}
	.AheadTwo .lang_change {
    width: 32%;
    margin-left: 52%;
    position: absolute;
    margin-top: 75px;
	}
}

@media screen and (max-width: 1070px) {
.lang_change {margin-left: 70%;}
.AheadTwo .lang_change {margin-left: 49%;}
}

@media screen and (max-width:1023px){
	.lang_change {
	    width: 40%;
	    margin-left: 65%;
	}
	.AheadTwo .lang_change {
	    width: 44%;
	    margin-left: 65%;
	    position: absolute;
	    margin-top: 115px;
	}
}

@media screen and (max-width:800px){
	.lang_change {margin-left: 63%;}
	.AheadTwo .lang_change {margin-left: 63%;}
}

@media screen and (max-width:767px){
	.lang_change {margin-left: 37%;width: 55%;margin-top: 10px;}
	.AheadTwo .lang_change {margin-left: 37%;width: 55%;margin-top: 10px;}
	#about-orphica .cosmetologist article {
    padding-bottom: 350px;
}
}
@media screen and (max-width:500px){
.colHeader {padding-bottom: 70px!important;}
.lang_change a {padding: 5px 16px;}
.infoPhone, .flags, .cart {top: 90px!important;}
.lang_change {margin-left: 0%;width: 100%;margin-top: 50px;text-align: center;}

}

@media screen and (max-width:425px){
#product .opis .box_all img {
    margin: 20px 0 20px 50px;
}
#product .tabcontent .cta .divcta {
    width: 53%;
}
#product .tabcontent .cta ul li {
    width: 100%;
}
.have-coupon-ctn {max-width: 100%!important;left: 0!important;margin-left: 0!important;}
}

@media screen and (min-width:768px) and (max-width:1024px){
	.AheadTwo .lang_change a {padding: 2px;font-size: 13px;}
	.AheadTwo .lang_change {margin-left: 76%;}
	.hideSM {width: 25%;}
}
