.clsStat .button { 
  max-width: 150px !important;
  margin-left: -73px !important;
}
span.BankTransfer {
  width: 70px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  /* margin-left: 10px; */
  background-size: contain;
  background-repeat: no-repeat;
  cursor: pointer;
  background: url(../includes/platnosci_icon/bank.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 0 -2px;
}

.carttextSM span {
  margin-top: 0px;
}

.col50.colM.hidden_inM {
  width: 49%;
  padding-right: 1%;
}


.LiqPayUA{ margin-right: 0px !important; }


.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;}

.tabs{width: 100%;}
.tabs li {font-size: 16px;}
/*.tabs li {font-size: 14px; width: auto !important; padding-left: 10px; padding-right: 10px;}*/
.tabcontent .cta .button{width: 125px;}
.tabcontent .cta .divcta{width: 62%;}
.ra.header .cta .button{width: 125px;}
.ra.header .cta .divcta{width: 62%; padding-left:10px; }
.ra.header .cta ul li{font-size: 15px;}
.btn-groupCart a{font-size: 14px;}

.col58 {
    width: 63%!important;
}

.btn-groupCart.col40 {
    width: 35% !important;
}

#about-orphica .our-approach .cols .col.desc .button.explore{    max-width: 430px;}
#about-orphica .cosmetologist p em {    max-width: 700px;}
#where-to-buy section .button.online-store{max-width: 250px;}

.article1 .button a {font-size:16px!important;}
.slide .button {max-width: 359px;}
.article3 .button {max-width: 439px;}
.moreorfica .dolacz.vk {background:url(../img/svg/vk-01.svg) no-repeat; width:25px; height:28px; display:inline-block;padding:0 8px;margin:0 -3px -6px 0}

#contact h1, #salons-offices h1, #where-to-buy h1, #about-orphica h1, #press-room h1, #career h1 {font-family: CarismaGothic-500Medium;
    font-size: 28px;
    letter-spacing: 2.54px;
    line-height: 50px;
    color: #333333;
    font-weight: 500;
    text-transform: uppercase;
    padding: 10px 0;}
		 #press-room h1 span {
			 font-family: CarismaGothic-300Light;
font-weight: 300;
font-size: 19px;
line-height:30px;
text-transform: none;
display: block;
		 }
		 #products h1, #online-store h1 {
    color: #9b9b9b;
    font-size: 14.56px;
    font-family: 'CarismaGothic-500Medium';
    letter-spacing: 2.54px;
    line-height: 50px;
    font-weight: 500;
    text-transform: none;
}
#product .slider h1 {
    font-family: CarismaGothic-500Medium;
    font-size: 22px;
    color: #155292;
    letter-spacing: 2px;
    line-height: 1;
    text-align: left;
}

@media screen and (max-width: 667px) and (min-width: 0px) {
	/*#product .slide .col40{bottom:-20px!important;}*/
	#product .cta ul li.s2 {line-height:23px!important;}
	#product .up .slide .col40 {bottom:-8px!important;}
	#about-orphica .our-approach .cols .col.desc .button.explore a {font-size:16px!important;}
	.artSp .PressBOX {width:97%!important;}
	.slide .button {max-width: 280px;}
	.odzywka .col50.prawo picture {text-align: center;}

	.tabs li {font-size: 14px; width: 70%; padding-left: 10px; padding-right: 10px; display: block; margin: 0 auto 10px; border: solid 1px #9b9b9b; border-radius: 3px;}
	.tabs li:first-child, .tabs li:last-child {border: 1px solid #9b9b9b; border-radius: 3px;}
}
@media screen and (max-width: 1023px) {
	#product .header .cta{margin-top:5vw!important;}
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 768px){
	#about-orphica .our-mission .cols .col.desc {max-width:867px!important;}
	#about-orphica .cosmetologist{margin-top:60px!important;}
	#about-orphica .cosmetologist p {max-width:700px!important;}
	#about-orphica .our-mission article .cols .col.desc {padding-left: 0px;}
	#about-orphica .cosmetologist p em {max-width: 55%;}
	#about-orphica .safety-trust .cols .col {height: auto; min-height: 580px;}
	#products .description h3 span {padding: 0px;}
}

@media screen and (max-width: 1025px) and (min-width: 1023px) {
	#about-orphica .cosmetologist img {right: 0px !important;}
}

@media screen and (max-width: 800px) and (min-width: 760px) {
	.infoFormCheckout {width: 20%;}
	ul.main-top-form_secure-list {max-width: 250px; right: 0px; }
	#product  .ra .sg {right: 15%;}
	#product .tabcontent .sg {top: 70%;}
}

@media screen and (max-width: 432px){
	.confirmCheck.button.buttonSendForm {margin-left: 0px;}
	.slide picture img {height: 500px;}
	.header .slide .col40 {top: 40%;}
	.bx-wrapper img {margin: 0 auto;}
	
	
	.naturalSk, .zwrotdni{ padding-right:15px; }
	.tabAck div::before { 
	  top: -2px;
	  right: 3px; 
	}
}

@media screen and (max-width: 425px) {
	#contact .col.desc .row .women-box {background-size: cover;}
	span.circle {display: none;}
	#salons-offices section .cols .col.desc figure {text-align: center;}
	#salons-offices section .cols .col.desc figure figcaption {text-align: left;}
	#product .tabcontent .marzena .cta {text-align: center;}
	#product .tabcontent .sg {top: 66%;}
}
