@media screen and (max-width: 1340px) {

	.slick15.bolee {
		margin: 0px 0px 20px 0px;
	}

	.slider img {
		max-width: 100%;
	}

	.maxst {
		max-width: 400px;
		font-size: 13px;
	}

	.maxst h2 {
		font-size: 20px;
		margin: 0px 0px -5px 00px;
		line-height: 25px;
	}

	.maxst .otstup {
		display: block;
		height: 20px;
	}

	.maxst> a {
		font-size: 13px;
		padding: 10px 28px 9px 12px;
	}

	.maxst> a::before {
		right: 15px;
	}

}




@media screen and (max-width: 1130px) {

	.logo {
		padding: 0px 0px 0px 0px;
	}

	.phone {
		padding: 6px 30px 0px 41px;
		font-size: 11px;
		line-height: 20px;
	}

	.phone> b {
		font-size: 17px;
	}

	.phone::before {
		width: 30px;
		height: 30px;
		background-size: 15px;
	}

	.callback {
		font-size: 13px;
		margin: 0px 0px 3px 0px;
	}

	span.time {
		font-size: 11px;
		height: 14px;
		background-position: 0px 0px;
		line-height: 17px;
	}

}



@media screen and (max-width: 1080px) {
	
	.zecopy {
		width: 270px;
		font-size: 12px;
		line-height: 17px;
	}

	.zecopy, .zeblock {
		margin: 0px 70px 0px 0px;
	}
	
}



@media screen and (max-width: 1023px) {

	span.seron {
		width: 35px;
		height: 35px;
		margin-top: 7px;
	}

	#cart_informer {
		padding: 8px 20px 9px 43px;
		width: 185px;
		text-align: center;
		position: relative;
		margin-bottom: -3px;
		background-size: 17px;
		background-position: 10px 8px;
	}

	span.cione {
		top: 7px;
		left: 33px;
	}

	.bsear {
		margin: 15px;
	}

	.advant> div, .advant> a {
		padding: 0px 15px;
		font-size: 12px;
	}

	.advant img {
		width: 50px;
		height: auto;
	}

	.advant> div> b, .advant> a> b {
		font-size: 12px;
	}

	.mainpage .advant {
		margin: 0px 0px 50px 0px;
	}

	.maintitle> span, .maintitle2> span {
		font-size: 23px;
	}

	.mar-b-50 {
		margin-bottom: 2px;
     padding-top: 15px;
padding-bottom: 15px;
	}
	
	.sidebar> div {
		width: 200px;
	}
	
.leftbanner img {
    max-width: 100%;
    height: auto;
}

}




@media screen and (max-width: 980px) {

	.phone .mob {
		display: block !important;
	}

	.phone .pk {
		display: none;
	}

	.phone .mob b {
		font-weight: 400;
	}

	.phone> b.link {
		color: #C92D8C;
		text-decoration: none;
	}

	.phone> b.link:hover {
		color: #000;
	}

	.topinfo {
		display: none;
	}

	.zecopy, .zeblock {
		margin: 0px 40px 0px 0px;
		font-size: 12px;
	}

	.mainhidetext {
		font-size: 12px;
		line-height: 16px;
	}

	.iteamlastnews {
		font-size: 12px;
		line-height: 16px;
	}

	.iteamlastnews> a.lpname {
		margin: 0px 0px 5px 0px;
		font-size: 14px;
	}

	.comitem> .comtext {
		font-size: 13px;
		line-height: 18px;
	}

	.cominfo {
		padding: 20px 10px 10px 16px;
	}

	.cominfo> span> a {
		font-size: 13px;
		font-weight: 400;
	}

	.pis_photo {
		width: 150px;
	}

	.pisit> a {
		font-size: 12px;
		line-height: 18px;
	}

	.cenlist> div.prc-new> span> b {
		font-size: 17px;
	}

	.zenam {
		font-size: 13px;
	}

}


@media screen and (max-width: 736px) {
 
 
 #mobfilter {display:block!important;}
 
li.catprod {height: 320px!important;}
.ipimage {height:105px!important;}
 .ipdescription {display:none;}
 
 li.catusl {height: 250px!important;}
.uslimage {height:110px!important;}
.usldescription {display:none;}
.uslname{padding:0px 5px 15px !important;height: 60px;overflow: hidden;} 

 
 
 
	#nav {
		display: table;
		width: 100%;
	}

	.podmobnav, .appendsearch, .appendcart  {
		display: table-cell;
		vertical-align: top;
		position: relative;
	}

	.podmobnav, .appendcart {
		width: 1%;
		white-space: nowrap;
	}

	a.navtoggle {
		display: block;
		height: 45px;
		line-height: 47px;
		font-size: 14px;
		color: #fff;
		cursor: pointer;
		padding: 0px 20px 0px 24px;
		position: relative;
		background: url(../images/mobm.png) no-repeat 0px 15px;
		margin: 0px 0px 0px 20px;
	}

	a.navtoggle:hover {
		color: #fff;
	}

	.butsearch {
		display: none;
	}

 .news-banner-img {
height: 90px; 
overflow: hidden;
}
	
 
 .news-banner-title {
font-size: 14px;
}

 .news-banner-inner {
  display: none;
 }
 
 .podbtn { display: block;}
 
 .bookform {display: none;}
 
	.logo> a> img {
		width: 167px!important;
     
	}

	.logo> a {
		display: inline-block;
		width: 100%;
		min-height: 64px;
		
	}

	.mleft {
		width: 200px;
	}

	.mright {
		padding: 5px 0px 0px 28px;
	}

	.plitfoto> .grid2:nth-last-child(-n+5) {
		display: none;
	}

	.maintitle> span, .maintitle2> span {
		font-size: 20px;
	}

	.podmobnav> .nav {
		display: none;
	}

	#menu .selected> a + span {
		color: #fff !important;
		background: #c92d8c;
	}

	#menu .active> a  {
		color: #fff !important;
		background: #c92d8c;
	}

	.mailtable> div.mt_text {
		font-size: 13px;
		line-height: 18px;
		padding: 0px 20px 0px 0px;
		width: 173px;
	}

	.mailtable> div.mtbut {
		padding: 0px 0px 0px 30px;
	}

	.mailtable> div.mtbut> button.but {
		font-size: 13px;
		height: 34px;
		padding: 0px 13px;
	}


	.podslider {
		display: none;
	}

	.ipname> a {
		font-size: 16px;
	}
 
 .news-banner-inner h2 {font-size: 16px;}


	.ipdescr {
		display: none !important;
	}

	.catprod.active {
		z-index: initial;
		border-color: #e8e8e8;
	}

	.catprod.active> div {
	}

	.ptableleft> div {
		width: 350px;
	}

	.ptableleft img {
		max-width: 100%;
		height: auto;
	}

	.pp_images {
		padding: 20px 0px;
	}

	.pp_i_b {
		height: 100px;
	}

	.pp_i_b> span> span {
		padding: 10px;
	}

	.retable> .rtd.rtdimg {
		width: 100px;
		padding: 0px 15px 0px 0px;
	}

	ul.relatednews {
		display: block;
	}
	
	ul.relatednews> li, ul.relatednews> li:first-child, ul.relatednews> li:last-child {
		padding: 0px 0px 15px 0px;
		display: block;
		width: 100%;
		font-size: 12px;
	}
	
	ul.relatednews> li> b {
		font-size: 13px;
	}

}




@media screen and (max-width: 880px) {
 
 .uslimage {height: 105px;}
 .uslname {height: 60px; }
 .usldescription {height: 80px;}
 li.catusl {height: 335px;}

	.max, .top, #header, .nav {
		max-width: 808px;
	}
	.grid2 {
		width: 14.285%;
	}

	.slidopis {
		display: none;
	}

	.slidopis + .otstup {
		display: none;
	}

	.maxst {
		max-width: 300px;
	}

	.maxst h2 {
		font-size: 17px;
		font-weight: 600;
	}

	.mleft img {
		max-width: 100%;
		height: auto;
	}

	.mobtable {
		display: block;
		position: relative;
		padding: 0px;
		border-bottom: 1px dotted #e2e2e2;
		margin: 0px 0px 15px 0px;
	}

	.mobtable::after, .mobtable> .zeblock> ul::after {
		content: '';
		display: block;
		clear: both;
	}

	.mobtable> .zeblock {
		display: block;
		float: inherit;
		margin: 0px 0px 15px 0px;
		max-width: initial;
		line-height: initial;
	}

	.mobtable> .zeblock> .zenam {
		margin: 0px 0px 10px 0px;
	}

	.mobtable> .zeblock> ul {
		position: relative;
	}

	.mobtable> .zeblock> ul> li {
		float: left;
		margin: 0px 5px 5px 0px;
	}

	.mobtable> .zeblock> ul> li> a {
		padding: 3px 6px 4px;
		background: linear-gradient(to bottom, #f1f1f1 0%,#e5e5e5 100%);
		border-radius: 3px;
	}

	.mobtable> .zeblock> ul> li.selected> a {
		background: linear-gradient(to bottom, #f97acd 0%,#de4ca9 100%);
		color: #fff;
	}


	.nav {
		table-layout: auto;
	}


	.nav> .navone> a {
		
		font-weight: 400;
		text-transform: initial;
		font-size: 13px;
	}

	.podmenumob {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(64, 26, 48, 0.57);
		z-index: 9999;
	}

	.mobmenublock {
		display: none;
		position: relative;
		width: 100%;
		background: rgba(0, 0, 0, 0.78);
		height: 100%;
		max-width: 260px;
		overflow: auto !important;
	}

	.podmenumobclose {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	.mobmenublock ul.nav1, .mobmenublock ul.nav1> li {
		float: inherit;
	}

	.mobmenublock ul.nav1> li> a {
		margin: 0px;
		color: #fff;
		padding: 0px 15px;
		height: 40px;
		line-height: 40px;
	}

	.mobmenublock ul.nav1> li> a > span::before {
		content: '';
		display: block;
		width: 5px;
		height: 3px;
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAADCAYAAABbNsX4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAjSURBVHjaYvz///9/BjTAxMDAwIgmxsgEYyDTAAAAAP//AwDyWAQGbLmHKwAAAABJRU5ErkJggg==') no-repeat;
		position: absolute;
		top: 18px;
		right: 0px;
		opacity: 0.6;
	}

	.mobmenublock ul.nav1> li> div {
		position: relative;
		top: initial;
		left: initial;
		margin: 0px 15px;
		width: initial;
	}

	.mobmenublock ul.nav1> li> div> ul {
		margin: 6px 0px 0px 0px;
	}

	.mobmenublock ul.nav1> li> div::before {
		content: '';
		position: absolute;
		border: 7px solid transparent;
		border-bottom: 6px solid #fff;
		bottom: 100%;
		left: 10px;
		margin: 0px;
		z-index: 1;
	}

	.mobmenublock ul.nav1> li.active> a, .mobmenublock ul.nav1> li.selected> a {
		background: #000;
	}

	.top> ul.nav1 {
		display: none;
	}

	.openmenu {
		display: none;
		float: left;
		height: 36px;
		line-height: 36px;
		font-size: 13px;
		cursor: pointer;
		padding: 0px 20px 0px 24px;
		position: relative;
		background: url(../images/mobm-dark.png) no-repeat 0px 10px;
	}

	.podmenumob .close {
		top: 10px;
		margin: 0px;
		right: 15px;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAA2UlEQVRIS72V7RHCIAyGm0nsSDqBdgOdRJ3AOoEdyU3wzR300hAQOYF/wMvTfJeGRosacYe+YOfcGZ68iWjJeQTdHvc76O5aF1kM8QzR0QsnPOJ9tKA74fDhL2boJinagL2lV0WJ4Aoa5BfAb2GjwezayzBwhSeg/OQgQ2eFQroovxFcDe5v7nTIzKrIWGWF28xDstwK4cnkZuv4CzwJZbf6g5uEohAaElmWvAy0vtx87/+/QZq1NAetcgg90XncsetKdd4vY3OUw8ccQla/1p71/YPUWinffQAvNXgXeDt4fwAAAABJRU5ErkJggg==');
	}

	.minicart {
		top: 10px;
		left: 10px;
		right: 10px;
		margin: 0px;
		max-width: initial;
		width: initial;
	}
	
	.sidebar {
		display: none;
	}

	.content {
		padding: 0px;
	}

	.if_name {
		font-size: 12px;
		font-weight: bold;
		margin: 0px 0px 5px;
	}

	.iteamfilter {
		margin: 10px 20px 10px 0px;
	}

	span.fullfilterlink.fileBtn {
		margin: 0px;
	}

	.pspage {
		margin: 0px 0px 10px 0px;
	}

	.podfilter> div {
		margin-top: 6px;
		padding: 1px;
	}

	ul.samopal> li {
		padding: 0px 10px;
		width: 135px;
	}

	ul.drops> li> label> span {
		display: block;
		padding: 7px 15px 7px 32px;
		font-size: 12px;
	}

	ul.samopal> li> span> b {
		height: 30px;
		line-height: 30px;
		font-size: 12px;
	}

	.price_slider> span {
		width: 100px;
		height: 30px;
	}

	ul.drops> li> label> input[type="checkbox"], ul.drops> li> label> input[type="radio"] {
		position: absolute;
		top: 10px;
		left: 11px;
	}

ul.cpa> li> label {
    height: 150px;
}
	
ul.cpa> li> label img {
    max-width: 70px;
    height: auto;
    max-height: 70px;
}

ul.deliveryblock.cpa> li {
    width: 25%;
}

ul.deliveryblock.cpa> li> label {
    height: 100%;
}

.scitem> ul.export> li> label {
    font-size: 12px;
}

ul.export> li input[type="text"], ul.export> li input[type="email"], ul.export> li input[type="password"], ul.export> li textarea, input.input_search, .frtd input[type="text"], .frtd textarea {
	height: 35px;
}

ul.export> li textarea {
    height: 60px;
}

.zcfullink> span {
	font-size: 12px;
}

.cartd.carkolvo, .cartable.carheader .cartd.carkolvo {
	width: 132px;
}

.cartd.carkolvo .amountposit .amount {
	margin: 0px;
}

.cartd.carprice, .cartd.carsumm, .cartable.carheader .cartd.carprice, .cartable.carheader .cartd.carsumm {
    width: 100px;
}

.cartd {
    padding: 10px;
}

.cartd.carname> a {
    font-size: 13px;
}

.cartd.carimage {
    width: 100px;
    padding-right: 10px;
}

.cartd.carimage img {
	max-width: 100%;
	height: auto;
	max-height: 100%:
}

.carinfo> div> b, .carinfo> div> span {
    font-size: 12px;
}

.carinfo> div> span {
    font-size: 12px;
}

.carforms> div {
    padding: 15px;
}

input.coupon_code {
    margin: 0px 8px 10px 0px;
    height: 32px;
}

input.coupon_button {
    height: 32px;
}

.cartd.carprice, .cartd.carsumm {
    font-size: 14px;
    font-weight: 600;
}

ul.relatednews> li {
    padding: 0px 5px;
}

ul.relatednews> li:first-child {
    padding-left: 0px;
    padding-right: 10px;
}

ul.relatednews> li:last-child {
    padding-right: 0px;
    padding-left: 10px;
}



}








@media screen and (max-height: 480px) {
	.podtablescroll {
		display: block;
		max-height: 150px;
		overflow: auto;
	}
}





@media screen and (max-width: 720px) {


 

span.fullfilterlink.fileBtn {
    margin: 21px 0px 0px 0px;
    height: 32px;
    line-height: 33px;
    font-size: 12px;
}

.siplo> div {
    min-width: 135px;
    margin: 0px 20px 0px 0px;
}

.prc-old {
    padding: 4px 0px 0px 13px;
}

li.catprod {
	height: 470px;
}
 
 li.catusl {
	height: 470px;
}

.ptable {
    display: block;
}

.ptableleft, .ptableright {
    display: block;
    width: 100%;
    white-space: initial;
}
 
 .textinfo {width: 50%;}

.ptableleft> div {
    width: 100%;
    display: block;
    padding: 0px;
}

.contable.pro {
    display: block;
}
.contable.pro> .content {
    display: block;
}

ul.deliveryblock.cpa> li {
    width: 33%;
}

ul.cpa> li {
	width: 25%;
}

.scitem {
    width: 50%;
    padding: 0px 10px 10px;
}
 
 .scitem> ul.export> li {margin:0px!important;} 

.sendcart> .scitem:last-child {
    width: 100%;
    padding: 0px 10px;
}
 
 .sendcart {margin:0px!important}

.sendcart> .scitem:last-child> ul.export:after {
	content: '';
	display: block;
	clear: both;
}

.sendcart> .scitem:last-child> ul.export> li {
    display: block;
    width: 50%;
    float: left;
    margin: 0px;
    padding: 0px 20px 0px 0px;
}

.sendcart> .scitem:last-child> ul.export> li:last-child {
	padding: 0px 0px 0px 20px;
}


}





@media screen and (max-width: 650px) {
	.logo {
		padding: 0px 0px 0px 0px;
	}

	.phone {
		padding: 6px 0px 0px 42px;
	}

	.advantiteam> a> span, .advantiteam> div> span {
		display: none;
	}

	.advantiteam> div> b, .advantiteam> a> b {
		font-size: 12px;
		color: #000;
		padding: 0px;
		display: table;
		width: 100%;
		height: 40px;
	}

	.advantiteam> div> b> span, .advantiteam> a> b> span {
		display: table-cell;
		vertical-align: bottom;
	}

	.maincalltext> b {
		font-size: 15px;
	}

	.maincalltext> p {
		padding: 16px 0px 5px 0px;
		font-size: 13px;
	}
	
	.mcitem> div.mcimg img {
		max-width: 100%;
		height: inherit;
	}
	
	.mcitem> div.mcimg {
		width: 50px;
		vertical-align: middle;
		padding: 10px;
		height: 75px;
	}
		
	.mcitem> div {
		font-size: 12px;
	}
		
	#top {
		z-index: 1;
	}
	
	#nav {
		z-index: 9999;
	}


.iprod {
   /* padding: 0px 10px 10px;*/
}



.ipimage> a> img {
     height: 150px!important;
}

li.catprod {
	height: 300px;
}
 
 li.catusl {
	height: 300px;
}

.zcomments {
    height: inherit !important;
}

.cgrid> div {
    padding: 10px;
}

.cgrid {
    width: 100%;
    position: relative !important;
    top: initial !important;
    left: initial !important;
}
.retable> .rtd.rtdcom> b {
    font-size: 14px;
}

.quick-view-carousel {
	width: 100%;
}

.quick-view-aside {
    display: none;
}

.quick-view-close {
    top: 0px;
    z-index: 99999;
}

.cartd.carname> a> span {
    padding: 0px;
    font-size: 12px;
}

ul.cpa> li {
    width: 33%;
}

.cartd.carprice {
	display: none;
}

.carinfo> div> span {
    vertical-align: bottom;
}

.grid3{
	width: 25%;
}


	
}




@media screen and (max-width: 600px) {

	.topcart {
		display: none;
	}

	.logo {
		width: initial;
	}

	.appendcart> #cart_informer {
		background: #1cc111;
		padding: 14px 20px 13px 39px;
		margin: 0px 20px;
		border-radius: 0px;
		width: initial;
	}

	.appendcart span.cione {
		top: 12px;
		left: 10px;
		background: #fff;
		color: #7a074a;
	}

	.appendcart span.citwo {
		color: #fff;
		font-size: 20px;
     display: none;
	}

	#header {
		min-height: 70px!important;
	}

	.maxst> a {
		position: absolute;
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
		text-indent: -9999px;
		opacity: 0;
	}

	.maxst {
		max-width: 200px;
	}

	.maxst h2 {
		font-size: 15px;
		font-weight: 600;
		line-height: 21px;
	}

	.maxst .otstup {
		display: none;
	}
	
	.appendcart> #cart_informer> span.pusto {
		color: #fff;
     font-size: 14px;	
	}
 
 .pusomob {visibility: hidden;}

	
	.mcitem> div.mcname {
		white-space: initial;
	}

	.modal {
		width: initial;
		margin: 0px;
		left: 15px;
		top: 15px;
		right: 15px;
		bottom: 15px;
		max-height: 100%;
	}
	
	.modal> div {
		padding: 25px;
		max-height: 100%;
		position: relative;
		height: 100%;
	}
		
	.modaltitle {
		font-size: 16px;
		font-weight: 600;
		margin: -6px 0px 16px 0px;
	}

	.modalscroll {
		display: block;
		position: absolute;
		top: 57px;
		bottom: 30px;
		left: 25px;
		right: 25px;
		overflow: scroll;
		padding: 0px 0px 5px 0px;
	}
	
	li.catprod {
		width: 50%;
	}
	
	ul.catprods> li.catprod:nth-child(3n) {
		border-width: 0px 1px 1px 0px;
	}
	
	ul.catprods> li.catprod:nth-child(2n) {
		border-width: 0px 0px 1px 0px;
	}
 
 
 	li.catusl {
		width: 50%;
	}
	
	ul.catusls> li.catusl:nth-child(3n) {
		border-width: 0px 1px 1px 0px;
	}
	
	ul.catusls> li.catusl:nth-child(2n) {
		border-width: 0px 0px 1px 0px;
	}

 

ul.path {
    margin: 0px 0px 9px 0px;
}

ul.path> li {
    margin: 0px 6px 6px 0px;
}
	
ul.path> li> a {
 display: block;
position: relative;
background: #f3f3f3;
padding: 6px 12px 6px 12px;
border-radius: 3px;
font-size: 12px;
}

.carforms.order {
    display: block;
}

.carforms.order> div {
    display: block;
    width: 100%;
}

.carforms.order> div:last-child {
    padding: 10px;
}

.carforms.order> div:first-child {
    padding: 10px;
}
	
.carforms.order .carinfo {
    float: initial !important;
    max-width: 100%;
}



	
}





@media screen and (max-width: 550px) {

	.mailtable {
		display: block;
		text-align: center;
	}

	.mailtable> div.mt_text {
		display: block;
		text-align: center;
		width: 100%;
		padding: 0px 0px 10px 0px;
		margin: 0px;
		font-size: 14px;
	}

	.mailtable> div {
		display: block;
	}

	.mailtable> div.mtbut {
		padding: 20px 0px 0px 0px;
		width: 100%;
	}

	.mailtable> div.mtbut> button.but {
		float: initial;
		margin: 0px;
	}

	input.onemail {
		font-size: 16px;
	}

	.zecopy {
		width: 200px;
		line-height: 16px;
	}

	.socblock {
		display: block;
		margin: 15px 0px 0px 0px;
	}

	.socblock> a {
		margin: 0px 5px 3px 0px;
	}

	.socblock> a> img {
		width: 26px;
	}

	.zecontact> b {
		font-size: 16px;
		margin: 0px 0px 9px 0px;
	}	
	
.carforms2 {
    padding: 0px;
}

.kupname {
    padding: 0px 20px;
}

.podul {
    background: #ecf2f7;
    padding: 10px 5px 10px;
    position: relative;
}

.cartd.carkolvo, .cartd.carsumm {
	display: none;
}

.cartd.carname {
    padding: 15px;
}

.cartmobile {
    display: block;
	padding: 6px 0px 0px;
}

.cartmobile::after {
	content: '';
	display: block;
	clear: both;
}

.cartmobile> div {
    float: left;
}

.cartmobile .amount {
    border: 0px;
    height: 30px;
}

.cartmobile .amount input.add_input {
    width: 70px;
    font-size: 14px;
    color: #000;
    font-weight: 400;
}

.cartmobile .amount span.minus, .cartmobile .amount span.plus {
    width: 22px;
    height: 22px;
    border-radius: 100px;
    color: #fff;
    text-indent: -9999px;
	top: 5px;
}

.cartmobile .amount span.minus {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAB/0lEQVRIS7VVQVLiQBT9P1CwkZI5AWE9UIbN4BJPIJ7AzA2gKrqVtTglNxBvEE+gs0M3pEpcG08wTsFmpqC/rwOhyJCgmZJsgHT3+++/91/DtKWHt4RLG4Efvp5bZPCxEraYydIkRMgzWDxScv3t6dRLIhYLPDQvi393Zlco2wTQCw67TPIaABMX8dFEoRJ+uLlJ5nvNbwdrq88asGYphnELwN843Ko/Om4cq/vqhS7aw55dVurgX/YR4IBpYfYMJi9g0ohjslpk0dkdOivlxpny6v4I8KDadQl65icZ6z3QsIAG/7Mz8wA0rI+co/D9EnghwRALR0ntJxn1UP1hC8kVJKmFkiyBB5WLnjZlf+SY/zOCOO9rk3G+pc8vge8r3Ts47oULacFhZh+zaNZHJ40ocLX7CtN6WOiEoItiklTEENUOW8fejjAf7z865Q8Bb2LOIq0IMLEdSvlpUmiPECJrTYrAPKbDsJW0Gieat7Vx0wyDgBDv5ceZWqqAFGZDaPoT82+vBUS/mEd66mM6nnOT7MF74PNIT28hYTk3zpqJkdbgc0lYz/QvVtSpPznXcXrrtCmSMxj2hZU0Nl5CkfwXpn0mPsQQ+waJK2IEVyOzKiriJlo3EeOb/Dhrf+jaXGWn2Ss2bD1G6CCIOr77OqEIRz/1RZ921OL2b+0/7w23xhImq1wUtwAAAABJRU5ErkJggg==') no-repeat;
}

.cartmobile .amount span.plus {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAACIElEQVRIS7VVTVIaURB+PVCw0Qo5gcM6Ug6b4BJPIJ7AyQ2wanQb1qIVbiDeYHICzU7dMFXi2vEEMQWbpOB1vp7hjcMwYKgKb0PN+/n666/7a0htaNGGcNVK4IdP546y6FgzOUTKERLMKrCIA6X5+vPTWbCMWC7wwP5W+bM1vULYFoBe8Ngnxa8RsKIKfloItIMPvzQufKmHJ9FZei0AC0u2rBsA/sLjduPR8/NY3dcuJGgPdz6Q1gdZ9nPAEdPt6TOYvIBJM49JOsgss1tktlMaFarp+3PAd7Wur6BneVxw3gM1AQT899Y0ANCgMfSOzH4CPJNggIOjvPTvd7u38qgxPG1mpXmoXbqs+AqS1I0kCfDd7kVPirI/9OxcTVcAy328D6XIeN+W7wRYGKHigTnIgq9iLHdRzD560TYZvQHXuq8oWg8HHQM6C8YRg1Qfm3OL9YlJHXc7THS8/+hV5xkvAU6Yz4ARPDEFMbfngBW5Rsr/JoXUCCZyFqSIikfq0KSyrsZLi7exdotaRgyiaK88KtSzBokGElbWupFBtqcDaPoD/e8uGEQ2YktPQhTouTQuHrznvtjSkxtIWC2NivZSSwt4LAlJT/8krTqNJ+86zzDiNq34Kwr2kTQ3Vw4hAxCnN+mTokM0cWgp9pmtaDQS6YpW1ELqNmz8vTwquv80NtPshL0my5U2QgZ23PgcikNhjv7agz4v9XX3Nvaf9xeSXjMmAErTbgAAAABJRU5ErkJggg==') no-repeat;
}

.cartmobile> div.carmobsht {
    font-size: 13px;
    font-weight: 600;
    padding: 7px 0px 0px 0px;
}

.cartmobile> div.carmobitog {
    font-size: 13px;
    font-weight: 600;
    padding: 7px 0px 0px 0px;
}

.codestatus {
    padding: 15px;
}

.codestatus b {
    display: block;
    margin: 0px 0px 10px;
    font-size: 14px;
}

.codestatus span {
    font-size: 15px;
}

.photoblock> .grid {
	width: 15%;
}

.maintitle> span> a> h3 {
    font-size: 14px;
}

ul.photo, ul.photo> li {
    font-size: 12px;
    line-height: 15px;
}

h1.phead {
    padding: 0px 0px 10px 0px;
    font-size: 19px;
    border-bottom: 1px dotted #d0d0d0;
    margin: 0px 0px 20px 0px;
}

.ibimg {
    width: 100px;
    padding: 0px 10px 0px 0px;
}

.ibimg img {
    max-width: 100%;
    height: auto;
}

.ibtext {
    font-size: 12px;
}


.ibtext h2 {
    font-size: 14px;
    font-weight: 600;
}

}





@media screen and (max-width: 480px) {
 
.files {padding: 5px 15px 5px 15px;}
.bfiles {padding-left: 15px;}
 
.tfiles_l {width: 100%;}
.tfiles_r {width:100%;}
 
.tfiles_1 {float:left; width: 100%;padding-bottom: 5px;max-width: none!important;}
.tfiles_2 {float:left; width: 100%;padding-bottom: 5px;max-width: none!important;}
.tfiles_3 {float:left; width: 100%;padding-bottom: 5px;}
.tfiles_4 {float:left; width: 100%;padding-bottom: 5px;}
 
 .main_right {display: none;}
 
#fileUploader {padding:0px!important;}

.max, #header, .nav {max-width: 425px;}

 
 #advant {display:block;overflow: hidden;}
 
 h1.prodtitle {}
 
 
 .hcustom h1 {    padding: 0px 10px;}
 
 #leftbanner {display: block!important;height: 180px;    overflow: hidden;}
 
 .top {display:none;}
 


	.grid2 {
		width: 20%;
	}

	.cominfo {
		padding: 20px 10px 26px 16px;
		clear: both;
	}

	.maintitle> span, .maintitle2> span {
		font-size: 16px;
	}

	.maincalltext {
		margin: -15px 0px 0px 0px;
	}

	.maincalltext> b {
		font-size: 14px;
	}

	.maincalltext> p, .maincalltext> span {
		padding: 10px 0px;
		font-size: 13px;
	}

	.maincalltext + .alllink.pad-t-30.bluron {
		padding: 0px;
		margin: 9px 0px -16px 0px;
	}

	.iteamlastnews::after {
		content: '';
		display: block;
		clear: both;
		height: 1px;
	}

	.iteamlastnews {
		font-size: 12px;
		line-height: 16px;
		padding: 69px 0px;
	}

	.mtable {
		display: block;
	}

	.mleft, .mright {
		display: block;
		width: 100%;
		padding: 0px;
	}

	.mleft {
		text-align: center;
		padding: 0px 0px 20px 0px;
	}

	.mleft img {
		width: 150px;
	}

	.mobtable> .zeblock {
		display: block;
		float: inherit;
		margin: 0px 0px 10px 0px;
		max-width: initial;
		line-height: initial;
	}

	.mobtable> .zeblock> .zenam {
		display: none;
	}

	.mobtable> .zeblock> .zenam.mob {
		display: block !important;
		background: linear-gradient(to bottom, #f06cc2 0%,#d23697 100%);
		border-radius: 5px;
		padding: 0px 15px;
		color: #fff;
		margin: 0px;
		font-size: 13px;
		transition: all 0.3s;
		height: 34px;
		line-height: 34px;
	}

	.mobtable> .zeblock> ul {
		display: none;
		margin: 0px 0px 15px 0px;
		background: #fff;
		border-radius: 0px 0px 5px 5px;
	}

	.mobtable> .zeblock> .zenam.mob.active {
		background: linear-gradient(to bottom, #7d7d7d 0%,#3a3a3a 100%);
		border-radius: 5px 5px 0px 0px;
	}

	.mobtable> .zeblock> ul> li> a {
		display: block;
		border-bottom: 1px dotted rgba(0, 0, 0, 0.2);
		font-size: 13px;
		font-weight: 400;
		padding: 8px;
		border-radius: 0px;
		background: linear-gradient(to bottom, #f9f9f9 0%,#ececec 100%);
	}

	.mobtable> .zeblock> ul> li:last-child> a {
		border: 0px;
	}

	.mobtable> .zeblock> ul> li {
		float: initial;
		margin: 0px;
	}

	.mobtable {
		border: 0px;
	}

	.zecopy, .zecontact {
		float: initial;
		width: 100%;
		text-align: center;
		margin: 0px;
		padding: 0px;
		max-width: initial;
	}

	.zecopy {
		padding: 10px 0px 14px;
	}

	.socblock {
		display: inline-block;
	}

	.socblock> a {
		margin: 0px 5px 5px;
	}

	.zecontact {
		padding: 0px 0px 52px 0px;
	}
	
	a.buy {
		left: 0px;
		right: 0px;
		border-radius: 0px;
		text-align: center;
		padding: 10px 0px;
	}
		
	a.buy b {
		display: inline-block;
		font-size: 13px;
		margin: 0px 5px 0px 0px;
	}

	a.buy b::after {
		content: ' -';
	}

	.mcitem> div.mcamount {
		display: none;
	}

	.butki {
		padding: 10px;
	}

	.butki a.knop {
		padding: 0px 10px;
		height: 29px;
		line-height: 27px;
		font-size: 12px;
	}

	span.mcit {
		font-size: 12px;
		font-weight: bold;
		text-transform: uppercase;
		padding: 10px 0px;
	}

	.mcitem> div.mcardel {
		padding-right: 10px;
	}

	.mcitem> div.mcname {
		line-height: 13px;
	}

	.formpanel {
		display: block !important;
	}

	.pis_photo {
		width: 100px;
		padding: 0px 10px 10px 0px;
	}
	
.carforms {
    display: block;
}

.carforms> div {
    display: block;
    width: 100%;
}

.carforms> div:last-child {
    padding: 0px;
}

.carforms> div:first-child {
    padding: 15px 15px 5px;
}

.carinfo> div> b, .carinfo> div> span {
    padding: 10px 15px;
}

.scitem {
    width: 100%;
}

.sendcart> .scitem:last-child> ul.export> li {
    display: block;
    width: 100%;
    float: initial;
    padding: 0px 0px 20px 0px;
}

.sendcart> .scitem:last-child> ul.export> li:last-child {
	padding: 0px;
}

ul.deliveryblock.cpa> li {
    position: relative;
    height: 37px;
    float: initial;
    margin: 0px;
    width: 100%;
    padding: 0px 15px;
}

ul.deliveryblock.cpa> li> label {
    width: 100%;
}

ul.deliveryblock.cpa> li> label> span {
    padding: 5px;
    width: 20px;
    height: 20px;
    position: initial;
}

ul.deliveryblock.cpa> li> label> span> span> img {
    display: none;
}

ul.deliveryblock.cpa> li> label> span> span> b {
    display: BLOCK;
    position: absolute;
    top: 0px;
    left: 34px;
    margin: 0px 0px 0px 11px;
    text-align: left;
    min-width: 150px;
    padding: 1px 0px 0px 0px;
}

ul.deliveryblock.cpa> li> label> span> span> span {
    display: none;
}

ul.cpa> li> label> span> span> span {
    text-align: left;
    white-space: nowrap;
}

.mobpricedel {
    display: inline-block;
    color: #208600;
    padding: 0px 0px 0px 5px;
}


ul.deliveryblock.cpa {
    position: relative;
    margin: 15px 0px -10px 0px;
}

ul.cpa> li> label> input:checked+span::before {
    content: '';
    display: block;
    width: 8px;
    height: 8px;
    background: #3bb740;
    position: absolute;
    top: 6px;
    left: 21px;
}

.carforms.mobs {
    text-align: center;
    margin: -20px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.carforms.mobs> div:first-child {
	display: none;
}

.carforms.mobs> div:last-child {
	text-align: center;
}

.grid3{
	width: 33%;
}



}








@media screen and (max-width: 425px) {
 .top128 {height:5px;clear:both;}
.top150 {height:5px;clear:both;}
.top200 {height:5px;clear:both;}
 
 
 
 body {
padding-top: 70px!important;
 }

	.slider {
		display: none;
	}


	.advant> div, .advant> a {
		padding: 0px;
	}

	.mainpage .advant {
		margin: 30px 0px 30px 0px;
     display: none;
	}

	.advant img {
		width: 30px;
	}

	.advantiteam> div> b, .advantiteam> a> b {
		text-transform: initial;
		font-weight: 400;
	}

	.advantiteam> div> b, .advantiteam> a> b {
		height: 25px;
	}

	#header {
display: block;
min-height: initial;
box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .2);
position: fixed;
background-color: #394525;
top: 0;
left: 0;
z-index: 999;
	}

	.logo {
		display: block;
		width: 100%;
		text-align: center;
margin-top: 5px;
	}
 
 .tpt {
		display: none;
	}

	.tpt .phone {
		display: inline-block;
		width: initial;
		text-align: center;
		padding: 10px 0px 0px;
	}

	.tpt .phone::before {
		display: none;
	}

	.tpt .phone> b {
		font-size: 35px;
	}

	#wishlist_informer> a> b, #wishlist_informer> span> b {
		display: none;
	}

	#wishlist_informer> a, #wishlist_informer> span {
		padding: 0px 19px 0px 0px;
	}

	#nav {
		display: block;
		background: transparent;
	}

	.podmobnav, .appendsearch, .appendcart {
		display: block;
		width: initial;
		margin: 0px 0px;
	}

.podmobnav {
background-color: #394525;
position: fixed;
width:20%;
top: 0;
left: 0;
padding: 12px 0px 12px 9px;
		
	}

	a.navtoggle {
		
	}

	.appendsearch> form.searchform> input.input_search {
		background: #fff;
	}

	.grid2 {
		width: 25%;
		z-index: 1;
	}

	.appendcart {
/*
		display: inline-block;
		padding: 0px;
		margin: 0px;
		position: fixed;
		bottom: 0;
		left: 50%;
		margin-left: -90px;
		width: 180px;
		height: 40px;
		z-index: 9999;
*/
     display: inline-block;
padding: 0px;
margin: 0px;
position: fixed;
z-index: 9999;
width: 20%;
top: 0;
right: 0;
	}

.plitfoto> .grid2:nth-last-child(-n+10) {
display: block;
width: 50%;
height: 165px;
}
 
 .fblok {
 width: 50%; 
 }
 
 

	.appendcart> #cart_informer {
		margin: 0px;
		width: 100%;
		border-radius:0px;
		padding: 9px 20px 9px 39px;
		background-color: #e31f25;
     border: none;
     height: 69px;
	}

	span.opencartmodal {
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
	}

	.appendcart span.cione {
		top: 24px;
		left: 41px;
		background: #fff;
		color: #7a074a;
		font-size: 11px;
		width: 20px;
		height: 20px;
		padding: 1px 0px 0px 1px;
		line-height: 20px;
	}

	.appendcart span.cione::before, .appendcart> #cart_informer> .pusto::before {
		content: '';
		display: block;
		width: 24px;
		height: 24px;
		position: absolute;
		top: -2px;
		left: -30px;
		background-position: center;
		background-repeat: no-repeat;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABXElEQVRIS7WVgVXCMBCGmwmUCSwTKBPIBuoE4gTiBOIE4ATCBOgGMAFsYJlANqjf8ZqSHnmmNiHv3WuTNP93l0uuJjtzM2fWz1oByrLMcWSK3VQObXm+GGOKkINBQCW+QehSie3pD0KQNoBPhO6wBTauIDOej9gXgPu/omgDEE8vsB5i8p4RlUTzgxWM9WMBpQgg1HAGiHdcw7wRsFa24DmUQDW/ov9go7RzJwDER0x+/FPcfv4EYO6u9QHkA0mgbYPqRU6S23zjCwDiYN18gILZq46Ak6TrxOUIf3fcHrus794NDYjZf28eNKDL6dEBvxOBvZDNWsQJkhpzHblFWwD2ABwBzu2M1D8sr299vUUApKYsU6ijIRdOalgjggn910SANwCi1wCs6N8mAqwBDDXgULxSNVsc3RwUiLs3OIa1A5DrCCSkeQLIDo0RANnydv/kmFCCf7QYcVn7C3wrdRnfjpAqAAAAAElFTkSuQmCC');
	}

	.appendcart> #cart_informer> .pusto::before  {
		top: -4px;
		left: -28px;
	}

	.zecontact {
		padding: 0px 0px 46px 0px;
	}

	.maintitle2> span {
		width: initial;
		white-space: initial;
		text-align: center;
	}

	.fotcall {
		padding: 6px 12px 6px 32px;
	}

	.fotcall {
		background-position: 12px 10px;
	}

	.fotcall.mail {
		background-position: 10px 8px;
	}

	.appendcart> #cart_informer> .pusto {
		position: relative;
     
	}

	.butki> a.knop, .butki> a.knop.next {
		display: block;
		float: initial;
	}

	.butki> a.knop.next {
		margin-top: 10px;
	}
	
	body input, body select, body textarea {
		font-size: 16px !important;
	}

	body input[type="submit"] {
		font-size: 12PX !IMPORTANT;
	}
	
.pspage> h1 {
    display: block;
    float: initial;
    font-size: 20px;
}

.pspage> .fil {
    display: block;
    float: initial;
    width: 100%;
    margin: 14px 0px 0px 0px;
}

.pspage {
    margin: 0px;
    border: 0px;
    padding: 5px 0px 5px;
}
	
ul.samopal {
    width: 100%;
    float: initial;
}

ul.samopal> li {
    width: 100%;
}

.iteamfilter {
    margin: 10px 0px 15px;
    float: initial;
    width: 100%;
}

.price_slider> span {
    width: 50%;
}

ul.samopal> li::after {
    margin: 0px;
    top: 14px;
}

ul.samopal> li> ul {
    position: relative;
    margin: 0px 0px 0px 0px;
    border-radius: 5px;
}

ul.samopal> li.selected {
    border-radius: 5px;
    padding: 0px 10px 10px;
}

span.fullfilterlink.fileBtn {
    margin: 0px;
}

.siplo> div {
    width: 100%;
    margin: 4px 0px 10px 0px;
}

.podfilter> div {
    margin-top: 0px;
}

li.catprod {
    width: 50%!important;
    border-width: 0px 0px 1px 0px;
}

li.catprod.catnews {height:205px!important;background: none; margin: 0px;}

 
 
 .imgnews {height: 95px!important;} 

ul.catprods> li.catprod:nth-child(3n), ul.catprods> li.catprod:nth-child(2n) {
    border-width: 0px 0px 1px 0px;
}
 
 li.catusl {
    width: 50%;
    border-width: 0px 0px 1px 0px;
}

ul.catusls> li.catusl:nth-child(3n), ul.catusls> li.catusl:nth-child(2n) {
    border-width: 0px 0px 1px 0px;
}


ul.drops> li> label> input[type="checkbox"]::before, ul.drops> li> label> input[type="radio"]::before {
    width: 17px;
    height: 17px;
    top: -2px;
    left: -2px;
}

.retable {
    display: block;
}

.retable> .rtd {
    display: block;
    width: 100%;
	font-size: 12px;
}

.retable> .rtd.rtdimg {
    width: 100%;
    text-align: center;
    padding: 0px;
	margin: 0px 0px 5px 0px;
}

.retable> .rtd.rtdcom> b, .retable> .rtd.rtdcom> div, .retable> .rtd.rtdcom> p {
    display: BLOCK;
    text-align: center;
    font-size: 13px;
    margin: 0px;
}

.retable> .rtd.rtdcom> p {
    margin: 0px 0px 10px 0px;
    padding: 0px;
}

.retable> .rtd.rtdcom> div {
    padding: 5px 0px 0px;
}

.retable> .rtd.rtdcom> div.readmins {
    display: BLOCK;
    padding: 10px;
    font-size: 12px;
    line-height: 15px;
    margin: 17px 0px 0px 0px;
    text-align: left;
}

.retable> .rtd.rtdcom> div.readmins> b {
    display: block;
    font-size: 13px;
    margin: 0px 0px 10px 0px;
}

ul.cpa> li {
    width: 50%;
}

.podsendcart {
    margin: 0px 10px 0px;
}

.carforms.order .carinfo> div {
    display: block;
}

.carforms.order .carinfo> div> b, .carforms.order .carinfo> div> span {
    display: block;
    padding: 0px;
}

.carforms.order .carinfo> div> span {
    margin: 0px 0px 13px 0px;
    padding: 3px 0px;
}

.carforms.order .carinfo> div.notc {
    display: table;
}

.carforms.order .carinfo> div.notc> b, .carforms.order .carinfo> div.notc> span {
    padding: 10px 15px;
    display: table-cell;
}

.alllink.photoalllink> a> b {
    font-size: 12px;
}

.alllink.photoalllink> a> span {
    width: 30px;
    margin: -7px 7px -12px;
    height: 30px;
    line-height: 32px;
    font-size: 14px;
}

.grid3{
	width: 50%;
}

.ibimg {
    width: 100%;
    padding: 0px 10px 0px 0px;
}


}





























@media only screen and (-webkit-min-device-pixel-ratio: 2.0),
	only screen and (min--moz-device-pixel-ratio: 2.0),
	only screen and (-o-min-device-pixel-ratio: 200/100),
	only screen and (min-device-pixel-ratio: 2.0) {
	
	.appendcart span.cione::before, .appendcart> #cart_informer> .pusto::before {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACqElEQVRoQ+2YgVXCMBCG6QTKBjCBMIE4gTqBOoEwgTiBOIEwgTKBOIEwgWwgToD//17LK+kll7aBFiXv8XiQNPm/3OVy16hx4C06cP2NI0DVFgxugfV63QLUPT49fDox4BzfM3yeoyhahoQOCgDxTxDXVwSOADEIBREMAOI/Uzuu6ZsDoqsN8ukPAgDxo9htfNZMxtCdNGup85UGiH3+y1hpgd/D2O/ZxfPA32fGuHbZMxECwNz9BUQlh3dLL2B5mNMQpa0QAsD0/WsAvEm2B8AV/n9N9ZU+CyEA1obYJgBWFoBT/P+d7sPYUhpKPUwh2NUtAE1Q3vHaKf4/ANg5mp8XFSNKS9uZgv10PZ6fR9/o5GWBWPw7JhajS0GxrscI0vWB8AVgDH/YgVDXlBMA3Gpr+gIwctCF9tlWAGhqC6oAcB+6DWO9rU3QkaQEvNRulEXzjKcb8fKzNh8AmvHFMccm7sdnZSvOC8/lGX8HgHFZAE7g2tU8gqglz3j1HPhYgIlay7ELBEzye4ZZWszV8oxfwgLtwhawZJqKvuDdzozVaQEAaP4fXK0woTU55FgNoEihEhrKmXJrAHnKxNDCk/mcKbcVwDMk7kq0Oa81RXcBmMXHvsRK61wgGs2kDhfAEA/sO/+xbRKzU+rJNBcAic+r3PbU2h8A6OUFMEvFSllslZ5oARxg0jL/r1MTz4ENoE7+n2yieA5sACzrLuu0/dAyhRsxMm41G0AVBYy2X2KBkwHwKGC0hXbZnylwJABWV0yL69gGcCPmZ5smAYzRq5WFVcFlChwJQCtgqhLPdTMFjgRQqwssE3WMd6l/EqCOd0BiiMxdIFmghdF8F3NSpbMLa//gv475utF2kRGC4aout/EUWvrSu1L1tUrNrJCRcwSo2kIHb4FfYxr/MUQr6aYAAAAASUVORK5CYII=');
	}
	
	.cartmobile .amount span.minus {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAADpklEQVRYR+1ZQVIaQRTtP4ButGJOELJLlVLBRcSsYk6gnkA8gVqBbB23gZTxBOoJxBPErCJmoRZYlV3wBIHSTQL0z+8ZJ/QMM3RPg4lUOVVshu7fr1+/fv93D7Axe2DM8LJHwPe9YiNh+Gz2QxYhsYyAaYYs7QMNrAEI9OseL1y9vxh2QsaABUhuWRsUYIVAzGgCaSJjFWwndl5/32po9gnMP2avry9205DqbhPQfMyuvuYE/MAEeCyGzzIf88hw3w8UW4xBhd5VeDtxEWROTNBKdbP0P60E0g+eyP2BwfpC7d2B7uS1AZ9myvsyq4js2gKw4wwmQIlJc0QbgD3zQAq2F2uFdR3QWoCrc+UjMkChVfdB3Jm4TX6ab2w1dQYJtjlP7878nupsMoDtXkxWydULq6p4SsB+Zp3lz+dqBSGBoZ9qpixkQnJwZaLD9EDAfs1iCzgujcKa5Jk6lmjBiQdapelIwHeb5YcUfHVUzAaXxmWaHXnvafM+j7K9SMAUROzcNU+zuXrRHloDAwJU50q2pOlDIicf1jwUsLtM1rm7v9j15G0ia7rBdCcpNuKvqe6F5x5RLIcCltlVaUoXkE67gM+HshwF+CcNQOkWW7laUTft6mBStqlmSmSVjms0SRZPgx36AMtyoMaRWlKObNjAt7qczwddqQ9wQPz35gxR8/E5BiWo4GbvByy5wyB7MSRQ2S1gp30rHMbwCdnLGxGZNBSqcbGj29P4Ujn6gAapG7iMch5imZKeY1FfiOElOYwR4G9zpSUO8HkYwBbi21f14klYjEfAjs6SndBMpMs67yQPotJvPIbHcNPJOf3h29rYJQ6hQVV61NWpSTvSr1MWiKJrsV5IK1OzC7hXWo5F8SNnG3LwxuRNYv6flJfT3XNKDA6rscrLIMvi0PmgC3gB+P8dkbDF28ls7COSAB0oqJvA+dv7OYRaIs07dbdqzyiP+b6zHRXVFHN9VIfRu1JS3CQ5YMkZ9sgZNge5ixKw6HyaKVVo5st/AyHYE7fWnulGdC9S+AYDtL2YdAV2vFgr9i5rIlBrAe7bhIINcg/gzM5dFQ7j+G11tryGFrM9N9Bl1htDG3CIpr0YzhUqTYGuUZOXYZeBkOpQ7QwrYVezKs1qJY5BjN25h1hK987C/Dkkr7Xj3hPHYljG1gPef4UaPQf3atYEqJEkooC4nwxghY5W9MmAPhvID0CD3tEnA6yMwhKNGTZXwnA9HwEPx5+699gx/AdHTw5LhxC9TwAAAABJRU5ErkJggg==') no-repeat;
	}

	.cartmobile .amount span.plus {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAD0UlEQVRYR+1ZQU7bQBSd7ySwAZWeoOmuEkQNixK6KpwAOAHhBICadIvZNqmAEwAnIJygsCqhC0AJUncNJ2gi2LRx/PvHxs14bMdjx9CmYqRIke35fvPm/Td/xsBGrMGI4WVPgB96xhJh+Hz6Yx4htYSAWYYs6wINrAUI9Osdz11/uBx2QLEBc5Cmpq1TgGUCMaUIpI2M1bCb2n77bbOl2Ecaf8ReX17tZCHT2yKgxYhdXY8T8IM4wCMxfJ77VESG+26g2GEManStZnZTlzJzfIBappen+zQTSD94JvYHBmtzjfcHqoNXBnyWq+6LrCKyGw1Aj/IyDooP2kTUAdgLByRne75RWlMBrQS4PlM9IgPkWrUb4vbYXXp3trXZVnmJ/MxFdmfq14SxwQC2+jFZrdAsrYTFCwXsZtaa/mKhUeISGLrVc1UuE5KDLRMVpgcCdmsWO2DiQhLWJI7UskQNThzQYZoOBHyfLN+F4CtJMStPjc00O3KuU/K+DLK9QMAUhGfuqqPZQrOsq2iA67M7ia/5s70u3Kj6bX2moguaPiRyin7v8wVsT5N2YecXuxm/S+VVE+zrTGXBBPgcZ6A/J3qXjnsEsewLWGQ3TFMyC3EB8ziSz/uyHAT4B/Wn5RY7hUZZddm1sA8DmPev5ypklZZrtEkWz2VCPIBFOdDDgVoK0vPwgPu5A6Y5K7uSB7Ak/sjOkADgvmPQAiUnuxew4A6D7OWhGJbs1DPDfgyfkL2844BIQ74aF61LBm6imadM37UchmoEjWncHj0tcwtXQc5DSU9dLYs6JYYXxM6xALumPYjqkOsa4uKbZvnE77EnwJbO0kbRl0SALF13VshT+u/LommkD4JWwWgMj2DSiWv6v29rI7dwcF2GLY+DDCCBhcMqC3jRNd8s8Xxwtf+j+BFXG3Lw1vhtavZRysvJ3gUxaLEaqby0ZRG/gDcmDL6tZ4aRbj1KAc9f9ve2SNgxu+l85C0SBy0V1G0q9xYfZhOq8R2KVXeHbRhCt/kuaVBRTTHXktqM3m8++UmSBZacYY+cYWOQC4UC5p3PcpUajXzpTyAEfexO21NNRBmAfZBirjNA3blHR2DH841y/7AmALUSYE8ScjbIPcBkeuG6dDiIEflefbq6ihrTHTdQZdaJowzYR9NODOsIlYZAx6jpK7/DQMgYtO2HZb+j2TDNygOOBFhwDz6VdkUWvx2S1+qqtheLYRHbve0RcO8RavAY7KPZOECHBiyCsj8ZwDJtreiTAX02EBtAi67RJwOsJWGJkSURXwHJ9HwCnAyPwVFGjuHfrMSKS/7o+IQAAAAASUVORK5CYII=') no-repeat;
	}
	
	.appendcart span.cione::before, .appendcart> #cart_informer> .pusto::before {
		-webkit-background-size: 24px 24px;
		-moz-background-size: 24px 24px;
		background-size: 24px 24px;
     
	}
     
     #cart_informer> .pusto::before {margin-top: 12px;
margin-left: 10px;}
     
	
	.cartmobile .amount span.minus, .cartmobile .amount span.plus {
		-webkit-background-size: 22px 22px;
		-moz-background-size: 22px 22px;
		background-size: 22px 22px;
	}
	
	

}
	
	
	
	
	
	
	

























