.box-heading.text-uppercase#zagol {margin-bottom:20px;}



.box-heading.text-uppercase#zagol > span {
    position: relative;
    padding: 8px 150px 7px 14px;
    font-size: 24px!important;
    line-height: 27px!important;
    width: auto;
    }


	
	
.cart-info thead td {
    text-align: center;font-weight:200;font-size:17px!important
}
.cart-info tbody td  {font-size:17px!important}

.cart-info tbody td  a {font-size: 17px;}

.cart-info tbody td.quantity  a img {top:0px!important}
.cart-info tbody td.quantity  input {text-align: Center;}

.container.cart .content p {    font-weight: 200;
    font-size: 14px!Important
}

.container.cart .content  table.radio td label {padding-left: 4px!important;font-size: 17px;}
	
.container.cart .content table.radio tr td:first-child input {margin-top: -6px;margin-left: -5px!important;}

.container.cart div#voucher,
.container.cart div#coupon { font-size: 14px!important}

.container.cart div#voucher input.button,
.container.cart div#coupon input.button {
    border: 1px solid #4d810f;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -moz-box-shadow: 1px 2px 1px rgba(0,0,0,.2), inset 0 0 4px rgba(242,242,242,.85);
    -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,.2), inset 0 0 4px rgba(242,242,242,.85);
    box-shadow: 1px 2px 1px rgba(0,0,0,.2), inset 0 0 4px rgba(242,242,242,.85);
    background: -moz-linear-gradient(bottom, #4d810f 0%, #8db919 100%);
    background: -o-linear-gradient(bottom, #4d810f 0%, #8db919 100%);
    background: -webkit-linear-gradient(bottom, #4d810f 0%, #8db919 100%);
    background: linear-gradient(bottom, #4d810f 0%, #8db919 100%);
	background: -ms-linear-gradient(bottom, #4d810f 0%, #8db919 100%);
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
    padding: 3px 15px;
    font-size: 14px;
    line-height: 22px;
    display: inline-block;
    font-weight: 200;
    text-align: center;
    position: relative;
    font-family: 'Cuprum';
	    line-height: 23px;
    height: 29px;
}

.container.cart div#voucher input.button:hover ,
.container.cart div#coupon input.button:hover {background: -moz-linear-gradient(bottom, #8db919 0%, #4d810f 100%);
    background: -o-linear-gradient(bottom, #8db919 0%, #4d810f 100%);
    background: -webkit-linear-gradient(bottom, #8db919 0%, #4d810f 100%);
    background: linear-gradient(bottom, #8db919 0%, #4d810f 100%);
	background: -ms-linear-gradient(bottom, #8db919 0%, #4d810f 100%);
	}



.container.cart .cart-total table#total b{    font-weight: 200;
    font-size: 17px;}
	
.container.cart .cart-total table#total td:nth-child(2) {padding: 4px 3px 2px;
    font-size: 14px;}

.container.cart .buttons{border:none;padding:0px;margin-bottom: 30px;}	
.container.cart .buttons .center {text-align:left!Important;float:left!Important;left:0px!Important}



.container.cart .buttons a  {    border: 1px solid #222222!important;
    text-decoration: none;
    text-transform: uppercase;
    padding: 6px 5px;
    font-size: 17px;
    display: inline-block;
    font-weight: 200;
    text-align: center;
    position: relative;
    line-height: 21px;
    text-decoration: none;
    color: #222;
    text-transform: uppercase;
    padding: 6px 5px;
    font-size: 16px;
    line-height: 22px;
    display: inline-block;
    font-weight: 200;
    text-align: center;
    position: relative;
    font-family: 'Cuprum';
    line-height: 23px;
    height: 34px;}


	.container.cart .buttons a:hover {border:1px solid #b11623!important;color:#b11623;	}
	
/*simplechekout*/

.container.simp .box-heading.text-uppercase {margin-bottom:30px;text-align:center;width: 100%;}
.container.simp table.simplecheckout-cart th,
.container.simp .simplecheckout-block-heading {font-size:17px;font-weight:600}
.container.simp .simplecheckout-block-heading-button a{font-size:14px}

.container.simp table.simplecheckout-cart  td,
.container.simp table.simplecheckout-cart  td  a {font-size:14px!important;background: #fff;}

.container.simp  b {font-weight:600!important;font-size: 15px;}

.container.simp #total_sub_total,
.container.simp #total_total {font-size:17px!important;background: #fff;}

.container.simp .simplecheckout-cart-total span  {font-size:14px!important}

.container.simp .simplecheckout-methods-table tr:nth-child(2) td,
.container.simp #simplecheckout_payment .simplecheckout-methods-table  td,
.container.simp #simplecheckout_shipping .simplecheckout-methods-table  td {font-size:16px!important}

 .simplecheckout-customer-same-address {padding-left:16px}
 .simplecheckout-customer-same-address label input   {margin-top: 3px;position: absolute!important;margin-left: -16px!Important}


.container.simp table.simplecheckout-cart  td.quantity input {    margin-top: 2px;border:1px solid #d2d2d2;}

.simplecheckout-cart-total span.inputs.buttons  {padding-right:0px;}

#simplecheckout_button_cart { /*border: 1px solid #FFA406;*/
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -moz-box-shadow: 1px 2px 1px rgba(0,0,0,.2), inset 0 0 4px rgba(242,242,242,.85);
    -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,.2), inset 0 0 4px rgba(242,242,242,.85);
    box-shadow: 1px 2px 1px rgba(0,0,0,.2), inset 0 0 4px rgba(242,242,242,.85);
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
    padding: 3px 15px;
    font-size: 14px;
    line-height: 22px;
    display: inline-block;
    font-weight: 200;
    text-align: center;
    position: relative;
    font-family: 'Cuprum';
	    line-height: 23px;
    height: 29px;
	border: 1px solid #5F2982!important;
    background: -moz-linear-gradient(bottom, #8867CC 0%, #5F2982 100%)!important;
    background: -o-linear-gradient(bottom, #8867CC 0%, #5F2982 100%)!important;
    background: -webkit-linear-gradient(bottom, #8867CC 0%, #5F2982 100%)!important;
    background: -ms-linear-gradient(bottom, #8867CC 0%, #5F2982 100%)!important;
	}
	
	#simplecheckout_button_cart:hover {
	background: -moz-linear-gradient(bottom, #5F2982 0%, #8867CC 100%)!important;
    background: -o-linear-gradient(bottom, #5F2982 0%, #8867CC 100%)!important;
    background: -webkit-linear-gradient(bottom, #5F2982 0%, #8867CC 100%)!important;
    background: linear-gradient(bottom, #5F2982 0%, #8867CC 100%)!important;
	background: -ms-linear-gradient(bottom, #5F2982 0%, #8867CC 100%)!important;
	}
	
	
	
	.col-md-9.content#succ .right a,
	#simplecheckout_button_confirm {     text-decoration: none;
    color: #222;
    text-transform: uppercase;
    padding: 7px 6px;
    font-size: 17px;
    line-height: 22px;
    display: inline-block;
    font-weight: 600;
    text-align: center;
    position: relative;
    font-family: 'Cuprum';
    line-height: 23px;
    height: 36px;
    border: 1px solid #222222;
	}
	
	
	.col-md-9.content#succ .right a:hover,
	#simplecheckout_button_confirm:hover {    border: 1px solid #b21a27;color: #b21a27;;
	
	}
	
	#acco {border:none!important;padding:0px 10px!important;}
	#acco ul li a {
    font-size: 15px;}
	
	
	.container.simp .box-heading.text-uppercase > span {
    position: relative;
    padding:8px 0 7px;
    font-size: 24px!important;
    line-height: 27px!important;
    text-align: center;
    width: 100%!Important;
}


.container.simp .box-heading.text-uppercase > span::after {
    content: '';
    display: inline-block;
    position: absolute;
    border: 24px solid transparent;
    border-top: 42px solid #000;
    right: -24px;display:none;
    top: 0;
}

.login-content  .content p {font-size: 14px;}


/*.simpleregister-button-block.buttons  a,
.buttons .left  a,
.buttons .right  a,
.buttons .right  input.button,
.login-content  a.button,
.login-content  input.button,
.btn.btn-submit {
    border: 1px solid #e8306e!important;
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
    padding: 3px 15px;
    font-size: 14px;
    line-height: 22px;
    display: inline-block;
    font-weight: 200;
    text-align: center;
    position: relative;
    font-family: 'Cuprum';
	    line-height: 23px;
    height: 29px;}*/
	
.simpleregister-button-block.buttons a:hover,
.buttons .left  a:hover,
.buttons .right  a:hover,
.buttons .right  input.button:hover,
.login-content  a.button:hover,
.login-content  input.button:hover,
.btn.btn-submit:hover{   
    border: 1px solid #b11623!important;
    color:#b11623;
	}
	
	
	.wishlist-info table  td,
    .wishlist-info table  td a	{font-size:17px!important;}

    .wishlist-info table  td.action a#kupit102 {    border: 1px solid #222222!important;
    background-clip: padding-box;
    text-decoration: none;
    color: #222222;
    text-transform: uppercase;
    padding: 3px 5px 0px 5px;
    font-size: 14px;
    display: inline-block;
    position: relative;}

    .wishlist-info table  td.name {text-align:left;}

    .wishlist-info table  td.action a#kupit102:hover {border:1px solid #b11623!important;color:#b11623;}

	.wishlist-info table thead td{font-size:17px!important;font-weight:200}

	ul#kabina {border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;padding: 14px 33px;}
    ul#kabina li,
        #kabina101 li{    font-size: 17px;}
	ul#kabina li a{    font-size: 17px;}
	
	
	#kabina101 li a {font-size:17px;color:#000}
	
	
	table#adresslist101 td{font-size:14px!important}
	table#adresslist101 td a {
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    text-decoration: none;
    text-transform: uppercase;
    padding: 6px 4px;
    font-size: 14px;
    line-height: 22px;
    display: inline-block;
    font-weight: 200;
    text-align: center;
    position: relative;
    font-family: 'Cuprum';
    line-height: 19px;
    height: 29px;}
	
	table#adresslist101 td a:hover {
	border:1px solid #b11623;color:#b11623;
	}
	
	
	.order-content div {font-size:14px;font-weight:200;}
	.order-content b {font-weight:200;}
	
	
	.container.simp .breadcrumb {margin:22px 0 27px 30px!important}
	
	.col-md-9.content#succ {border:none}
	
	.pav-blog .image#first {    width: auto;
    padding: 0 20px 20px 0;float:left}
	
	.pav-blog  .blog-meta span:nth-child(1) {padding-left:0px}
	.pav-blog  .blog-meta,
	.pav-blog  .blog-meta span{border:none;padding-top:0px;font-size:13px;color:#636E75;font-weight:200;}
	.pav-blog  .description.clearfix {font-weight:200;font}
	.pav-blog p {font-size:14px}
	.blog-tags {border-top:1px dashed #636E75;    padding-top: 20px;font-size:13px!important;}
	.blog-social  {border-bottom:1px dashed #636E75;    padding-bottom: 20px;font-size:13px!important;}
	.blog-social a,
			.blog-tags a	{font-size:14px!important;}
			
			.blog-bottom .pavcol2:nth-child(2) {display:none}
			.blog-bottom .pavcol2 a {font-size:14px}
			.blog-bottom {border-bottom:1px dashed #636E75;    padding: 20px 0;}
			
			
		.container.simp	#acco table.form tr td:first-child {
    width: 150px;
    font-size: 14px;
}
/*
.addthis-smartlayers, div#at4-follow, div#at4-share, div#at4-thankyou, div#at4-whatsnext {
    margin: 0;
    margin-right: -1px!important;
    border: 1px solid #000!important;
    width: 40px!important;
    padding: 5px 5px 5px 8px!important;
    height: 145px!important;
    line-height: 19px;
    border-radius: 0px!important;
    background: #fff!important;
}

.atss a .at-icon-wrapper {
    padding: 0px 0!important;
    background: #000!important;
    border-radius:50%!important;
}

.atss a span .at-icon {
    width: 18px!important;height: 18px!important;
	}
	
.atss a {margin:3px!important;background:#fff!important;width:22px!Important;height:22px!Important}

.atss a .at-icon-wrapper {
    display: block;
    padding: 2px 0!important;
    width: 22px!important;
    height: 22px!important;
}

.at4-share-title {
    font-size: 12px!important;
    width: 30px!important;
    margin-top: 1px!important;
}

.at4-hide-content  {display:none!important;opacity:0!important}
.at4-show.at4-hide-content[title="Hide"] {visibility: hidden!important;display: none!important;}

#at4-share, #at4-soc {top: 35%!important;bottom: auto;}

.at4-arrow.at-right {display:none!important;opacity:0!important}
*/

/*Korzina*/

#header #cart .content {clear: both;
    z-index: 9999999999;
    min-width: 300px;
    display: none;
    position: absolute;
    top: 54px;
    right: 0px;
    padding: 8px;
    min-height: 150px;
    border-top: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
	-ms-border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
	-ms-box-shadow: none;
    box-shadow: none;
    background: #FFF;}
	
	
	
#header  #cart .checkout a {	
	border: 1px solid #222222!important;
	background-clip: padding-box;
    text-decoration: none;
    color: #222222;
    text-transform: uppercase;
    padding: 7px 4px 5px 4px;
    font-size: 14px;
    display: inline-block;
    position: relative;}
	
#header  #cart .checkout a:hover {
    border: 1px solid #b8353d!important;
    color: #b8353d;
	}
	
	
	
.ui-menu li a .ajaxadvance h3, .ui-menu li a .ajaxadvance h4 {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}

.ui-menu li, .ui-menu .ui-menu-item {
    margin-bottom: 2px!important;
}

.ui-menu li:nth-child(even) {
    background: #FFFFFF;
    border: 1px solid #efefef!important;
}

.ui-menu li, .ui-menu .ui-menu-item:last-child {
    margin-bottom: 0px!important;
}

.ui-menu li:nth-child(odd) {
    background: #F0F0F0;
    border: 1px solid #F0F0F0!important;
}


.ui-state-hover, .ui-widget-content .ui-state-hover {border:1px solid #b11623!important;color:#b11623!important;background:#ffffff;}


.container#akcii .product-grid > div {width:calc(20% - 30px);float:left;    background: #fff;}
.container#akcii .product-grid > div .name {text-align:center;margin-top:7px;    height: 61px;
    overflow: hidden;}


/*ZAYAVA*/





#header-contacts ul li:before  {    margin-right: 6px!Important;
    margin-bottom: -1px!important;}



/*BLOG ADAPTATION*/
@media (max-width:670px) {
.pav-blog .image  {    width: 100%!Important}

.pav-filter-blogs .pavcol1 .blog-item .blog-body {
    display: table!Important;
    padding-left: 0px!Important;
    padding-top: 20px!Important;
    width: 100%!Important;
    vertical-align: top;
}
}

@media (max-width:340px) {
.pav-blog .image img {width:100%!important}
.pav-filter-blogs .pavcol1 .blog-item img {width:100%}
}

/*Brends*/


		.brends101 {display:table;width:100%;border-collapse:collapse;}
.brends101 div{display:table-cell;padding:10px;width:12.5%;text-align:center;vertical-align:middle;float:left}
.brends101 div img {border: 2px solid #ccc;padding: 20px; width: 100%;}
.brends101 div a:hover img {border:2px solid #000}

	
@media (max-width: 1199px) {
.brends101 div{display:table-cell;padding:10px;width:16.6%;text-align:center;vertical-align:middle;float:left}

}


@media (max-width: 767px) {
.brends101 div{display:table-cell;padding:10px;width:25%;text-align:center;vertical-align:middle;float:left}
}


@media (max-width: 550px) {
.brends101 div{display:table-cell;padding:10px;width:50%;text-align:center;vertical-align:middle;float:left}
}		

@media (max-width: 350px) {
.brends101 div{display:table-cell;padding:10px;width:100%;text-align:center;vertical-align:middle;float:left}
}		



/*AKCII*/

.container#akcii .product-grid > div {padding:15px;}

.container#akcii .product-grid > div .cart a,
.container#akcii .product-grid > div .cart input {    margin: 0 2px;}
@media (min-width:1199px) {

.container#akcii .product-grid > div {margin-bottom:20px;
    float: left;
    margin: 15px;}
.container#akcii .product-grid > div  div {text-align:center!important;width:100%}
.container#akcii .product-grid > div .image {width:100%;position: relative;}
.container#akcii .product-grid > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-grid > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}



.container#akcii .product-list > div {margin-bottom:20px;width:20%;float:left}
.container#akcii .product-list > div + div {border:none!important;padding-top:0px!important}
.container#akcii .product-list > div  div {text-align:center!important;width:100%}
.container#akcii .product-list > div .image {width:100%}
.container#akcii .product-list > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-list > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}

}


@media (max-width:1199px) {
.container#akcii .product-grid > div {margin-bottom:20px;width: calc(25% - 30px)!important;
    float: left;
    margin: 15px;}
.container#akcii .product-grid > div div {text-align:center!important;width:100%}
.container#akcii .product-grid > div .image {width:100%}
.container#akcii .product-grid > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-grid > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}



.container#akcii .product-list > div {margin-bottom:20px;float:left;}
.container#akcii .product-list > div + div {border:none!important;padding-top:0px!important}
.container#akcii .product-list > div  div {text-align:center!important;width:100%}
.container#akcii .product-list > div .image {width:100%}
.container#akcii .product-list > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-list > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}


}

@media (max-width:991px) {
.container#akcii .product-grid > div {width: calc(33.3% - 30px)!important;float:left;margin: 15px;}
.container#akcii .product-grid > div {margin-bottom:20px}
.container#akcii .product-grid > div   div {text-align:center!important;width:100%}
.container#akcii .product-grid > div .image {width:100%}
.container#akcii .product-grid > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-grid > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}


.container#akcii .product-list > div {width:25%!important;float:left;}
.container#akcii .product-list > div {margin-bottom:20px}
.container#akcii .product-list > div  div {text-align:center!important;width:100%}
.container#akcii .product-list > div .image {width:100%}
.container#akcii .product-list > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-list > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}


}

@media (max-width:767px) {
.container#akcii .product-grid > div {    width: calc(33.3% - 30px)!important;
    float: left;
    padding: 10px;
    margin: 15px;}
.container#akcii .product-grid > div {margin-bottom:20px}
.container#akcii .product-list > div div {text-align:center!important;width:100%}
.container#akcii .product-grid > div .image {width:100%}
.container#akcii .product-grid > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-grid > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}


.container#akcii .product-list > div {width:33.3%!important;float:left;}
.container#akcii .product-list > div {margin-bottom:20px}
.container#akcii .product-list > div div {text-align:center!important;width:100%}
.container#akcii .product-list > div .image {width:100%}
.container#akcii .product-list > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-list > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}


}

@media (max-width:670px) {
.container#akcii .product-grid > div {width: calc(50% - 30px)!important;
    float: left;
    margin: 15px;}
}



@media (max-width:500px) {
.container#akcii .product-grid > div {width: calc(50% - 30px)!important;
    float: left;
    margin: 15px;}
.container#akcii .product-grid > div {margin-bottom:20px}
.container#akcii .product-grid > div div {text-align:center!important;width:100%}
.container#akcii .product-grid > div .image {width:100%}
.container#akcii .product-grid > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-grid > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}

.container#akcii .product-list > div {width:50%!important;float:left;}
.container#akcii .product-grid > div div {text-align:center!important;width:100%}
.container#akcii .product-list > div {margin-bottom:20px}
.container#akcii .product-list > div .image {width:100%}
.container#akcii .product-list > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-list > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}


}

@media (max-width:430px) {
.container#akcii .product-grid > div {width: calc(100% - 30px)!important;
    float: left;
    margin: 15px;}
.container#akcii .product-grid > div {margin-bottom:20px}
.container#akcii .product-grid > div + div {text-align:center!important}
.container#akcii .product-grid > div .image {width:100%}
.container#akcii .product-grid > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-grid > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}

.container#akcii .product-list > div {width:100%!important;}
.container#akcii .product-list > div {margin-bottom:20px}
.container#akcii .product-list > div div {text-align:center!important;width:100%}
.container#akcii .product-list > div .image {width:100%}
.container#akcii .product-list > div .image a {width:100%; display:block;text-align:center}
.container#akcii .product-list > div .image a img {width:90%; max-width:100%;display:block;margin:0 auto;border-radius:5px;
-webkit-border-radius:5px;-moz-border-radius:5px-ms-border-radius:5px}

}


/*KORZINA*/


@media (max-width: 599px) {
.container.simp#content .column-left {display: block;}

.container.simp#content .content .box-heading.text-uppercase > span {
    position: relative;
    padding: 8px 0px 7px 14px;
    width: 265px!important;}
	
.container.simp#content .col-md-9.content,
#acco {
    padding: 0px 15px 0px 15px!important;
    border: none;
}
}


/*zakladki*/
@media (max-width:599px) {
.wishlist-info table,
.wishlist-info table thead,
.wishlist-info table tr,
.wishlist-info table td,
.wishlist-info tbody {display:block}

.wishlist-info table thead {display:none}

.wishlist-info table {border:none;}
.wishlist-info table td {text-align:Center!important;border:none}
.wishlist-info table td div.price {text-align:Center!important}
.wishlist-info table tbody {margin-bottom: 24px;background:#fff;border: 1px solid #DDD;}
}

/*CART*/

@media (max-width:640px) {

.container.cart .cart-info table,
.container.cart .cart-info table thead,
.container.cart .cart-info table tr,
.container.cart .cart-info table td,
.container.cart .cart-info tbody {display:block}


.container.cart .cart-info table thead {display:none}
.container.cart .cart-info table {border:none;}
.container.cart .cart-info table td {text-align:Center!important;border:none}
.container.cart .cart-info table td div.price {text-align:Center!important}
.container.cart .cart-info table tr {margin-bottom: 24px;background:#fff;border: 1px solid #DDD;}

}

@media (max-width:450px) {
.cart-module #coupon input,
.cart-module #voucher input{width:100%}
}

