#popup_login{
display:none;
}

#good_addcart_block {
position: absolute;
top:0px;
left:0px;
right:0px;
bottom: -33px;
z-index: 10000;
display:none
}
#good_addcart_fone {
position: absolute;
top:0px;
left:0px;
right:0px;
bottom:0px;
background-color: rgb(68,68,68);
opacity: 0.5;
filter: alpha(opacity=50); 
}
#good_addcart {
display: block;
width: 670px;
position: relative;
background: #FFF;
padding: 35px;
/* padding-bottom: 10px; */
box-shadow: 0px 10px 60px -15px #000;
top: 5%;
margin: 0px auto;
overflow: hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: default;
}

#good_addcart input[type="text"]:hover{
-moz-box-shadow: 0 0 8px lightblue;
-webkit-box-shadow: 0 0 8px lightblue;
box-shadow: 0 0 8px lightblue;
}
#good_addcart .block_close {
position: absolute;
right: 5px;
top: 5px;
width: 30px;
height: 30px;
background-image: url(/public/images/close_x.png);
background-repeat: no-repeat;
background-position: center center;
opacity: 0.6;
cursor: pointer;
}
#good_addcart .block_close:hover {
opacity: 1;
}

#good_addcart_block.noclose #good_addcart .block_close{
display:none !important;
}

#good_addcart .block_header {
position: absolute;
top: 7px;
left: 10px;
right: 10px;
height: 26px;
text-align: left;
font: 21px inter;
color: #6D6D6D;
border-bottom: 2px solid #CACACA;
}
#good_addcart .block_down {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
height: 38px;
background-color: #E4E4E4;
}
#good_addcart .block_down a{
color: #DC2056;
font: 17px inter;
padding-top: 8px;
}
#good_addcart .block_down .close_left {
float: left;
margin-left: 35px;
text-decoration: none;
padding-top: 0px;
}
#good_addcart .block_down .close_left:hover {
text-decoration: underline;
}
#good_addcart .block_down .close_right {
float: right;
margin-right: 35px;
padding-top: 0px;
}
#good_addcart .block_down .close_right:hover {
text-decoration: none;
}
#good_addcart .block_top {
background-color: #00B400;
background-image: url(/public/images/cart_big.png);
background-repeat: no-repeat;
background-position: 20px 5px;
height: 35px;
color: #FFF;
padding-left: 76px;
text-align: left;
font: 22px pt_sans;
font: 22px inter;
line-height: 35px;
}
#good_addcart .block_center .prod_photo {
display: block;
width: 180px;
height: 225px;
float: left;
background-repeat: no-repeat;
background-position: center;
}
#good_addcart .block_center .prod_text {
float: left;
width: 490px;
text-align: left;
}
#good_addcart .block_center .prod_text .prod_name {
font: 18px pt_sans;
font: 18px inter_light;
font-weight: bold;
padding-top: 29px;
}
#good_addcart .block_center .prod_text .prod_code {
font: 15px pt_sans;
padding-top: 10px;
}
#good_addcart .block_center .prod_prices {
float: left;
font: 17px pt_sans;
font: 18px inter_light;
font-weight: bold;
padding-top: 6px;
}
#good_addcart .block_center .prod_sum {
color: #DC2056;
color: #000;
margin-top: 10px;
}
#good_addcart #price_goods, #good_addcart #price_sum {
margin-left: 10px;
font: 20px pt_sans;
font: 21px inter_light;
font-weight: bold;
position: relative;
top: 0px;
color: #DD322C;
}
#good_addcart .block_center .prod_but {
border-top: 1px solid #E4E4E4;
margin-top: 25px;
}
#good_addcart .prod_button {
	float: none;
	text-align: left;
	margin: 0px 30px;
}
#good_addcart .but_close {
	margin-top: 10px;
	float:left;
}
#good_addcart .but_cart {
	margin-top: 10px;
	float:right;
}
#good_addcart .but_cart a, #good_addcart .but_close a {
width: 170px;
height: 31px;
top: 0px;
position: relative;
background: #DD2C5E url(/public/images/buy3.jpg?v1) repeat-x left top;
background-size: 100% 200%;
text-align: center;
display: block;
color: #FFF;
font: 17px inter;
border-radius: 4px;
line-height: 31px;
text-decoration: none;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
}
#good_addcart .but_cart a:hover, #good_addcart .but_close a:hover {
	background-position: left bottom;
}
#good_addcart .but_cart a:active, #good_addcart .but_close a:active {
	top:1px;
}
#good_addcart .prod_bottom {
clear: both;
}
#good_addcart .prod_bottom .prod_nav {
background: #E6E6E6;
border: 1px solid #E6E6E6;
border-bottom: none;
height: 35px;
font: 18px inter_light;
font-weight: bold;
}
#good_addcart .prod_bottom .prod_nav div {
float: left;
width: 150px;
height: 30px;
line-height: 30px;
margin-top: 5px;
background: #999;
color: #000;
cursor: pointer;
overflow: hidden;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
}
#good_addcart .prod_bottom .prod_nav #prod_nav_pso,
#good_addcart .prod_bottom .prod_nav #prod_nav_acc {
border: 1px solid #BEBEBE;
border-bottom: 0px;
height: 29px;
background: none;
}
#good_addcart .prod_bottom .prod_nav #prod_nav_pso.active,
#good_addcart .prod_bottom .prod_nav #prod_nav_acc.active {
background: #FFF;
color: #383838;
height: 29px;
border: 1px solid #FFF;
border-bottom: 0px;
}
#good_addcart .prod_bottom .prod_nav #prod_nav_pso:hover,
#good_addcart .prod_bottom .prod_nav #prod_nav_acc:hover{
color: #DC2056;
opacity:0.9;
}
#good_addcart .prod_bottom .prod_nav .active:hover {
color: #383838 !important;
opacity:1;
cursor: default;
}
#good_addcart .prod_bottom .prod_nav .pso_nav_text {
background: #E4E4E4;
color: #777;
width: 240px;
height: 35px;
margin-top: 0px;
font: 18px inter_light;
font-weight: bold;
line-height: 35px;
cursor: default;
}
#good_addcart .prod_bottom  .prod_nav_block {
border: 1px solid #E4E4E4;
border-top: none;
overflow: hidden;
overflow: visible;
}
#good_addcart #prod_nav_block_pso {
overflow: hidden;
}
#good_addcart #prod_nav_block_pso .pso_logo {
width: 240px;
height: 150px;
float: left;
background: url(/public/images/logopso.png) no-repeat center center;
}
#good_addcart #prod_nav_block_pso .ppg_logo {
width: 240px;
height: 150px;
float: left;
background: url(/public/images/logoppg.png) no-repeat center center;
}
#good_addcart #prod_nav_block_pso .pso_text {
text-align: left;
}
#good_addcart #prod_nav_block_pso .pso_text h1, #good_addcart #prod_nav_block_pso .pso_text p.h1{
text-align: left;
font: 18px inter_light;
font-weight: bold;
color: #474747;
padding-top: 25px;
}
#good_addcart #prod_nav_block_pso .pso_text p {
font: 15px inter_light;
color: #000;
}
#good_addcart #prod_nav_block_pso .pso_text a {
color: #DD322C;
font: 15px inter_light;
font-weight: bold;
padding-top: 20px;
top: 20px;
position: relative;
}
#good_addcart #prod_nav_block_pso .pso_bottom {
clear: both;
padding: 5px 29px;
height:20px;
}
#good_addcart #prod_nav_block_pso .pso_head {
clear: both;
background: #594C4B url(/public/images/buy4.jpg?v1) repeat-x left top;
color: #FFF;
font: 18px inter_light;
font-weight: bold;
height: 35px;
line-height: 35px;
}
#good_addcart #prod_nav_block_pso .pso_bottom  a {
width: 170px;
float: left;
height: 35px;
top: 0px;
position: relative;
background: #FFAD00 url(/public/images/button_yellow.png) repeat-x top left;
background-size: 100% 200%;
display: block;
color: #FFF;
font: 16px pt_sans;
line-height: 35px;
text-decoration: none;
text-align: center;
cursor: pointer;
margin-bottom: 15px;
}
#good_addcart #prod_nav_block_pso .pso_bottom  a:hover {
background-position: left bottom;
}
#good_addcart #prod_nav_block_pso .pso_bottom  a:active {
top: 1px;
}
#good_addcart #prod_nav_block_pso #pso_block_select {
padding-top: 5px;
}
#good_addcart #prod_nav_block_pso #pso_block_select #pso_check {
height: 32px;
text-align: left;
font: 16px inter_light;
line-height: 32px;
padding-left: 80px;
padding-right: 50px;
position: relative;
color: #474747;
cursor: pointer;
border-bottom: 1px solid #E6E6E6;
}
#good_addcart #prod_nav_block_pso #pso_block_select #pso_check.addcard {
color: #DD322C;
}
#good_addcart #prod_nav_block_pso #pso_block_select #pso_check label {
cursor: pointer;
}
#good_addcart #prod_nav_block_pso #pso_block_select #pso_check.text_grey {
background-color: #E6E6E6;
}
#good_addcart #prod_nav_block_pso #pso_block_select #pso_check span.check{
height: 14px;
width: 13px;
position: absolute;
left: 35px;
top: 10px;
background-image: url(/public/images/pso_nicecheck_new.png);
background-position: 0px 0px;
}
#good_addcart #prod_nav_block_pso #pso_block_select #pso_check.addcard span.check{
	background-position: 0px 14px;
}
#good_addcart #prod_nav_block_pso #pso_block_select #pso_check span.nicePos {
font-weight: bold;
}
#good_addcart #prod_nav_block_pso .pso_bottom  a.cansel_prog{
width: auto;
float: left;
height: auto;
position: relative;
background: none;
display: block;
color: #000;
font: 15px inter_light;
font-weight: bold;
text-align: center;
cursor: pointer;
margin-bottom: 0px;
display: none;
border-bottom: 1px dotted #4D4D4D;
}
#good_addcart #prod_nav_block_pso .pso_bottom  a.cansel_prog:hover{
	color: #DC2056;
	border: none;
}
#good_addcart #prod_nav_block_pso .pso_bottom  a.pso_bye {
	width: 80px;
	float: right;
	padding-left: 30px;
	text-align: left;
	margin-bottom: 0px;
	display: none;
}
#good_addcart #prod_nav_block_pso .pso_bottom  a.pso_bye.active {
width: 90px;
background-image: url(/public/images/button_green.png);
background-color: #00B400;
}
#good_addcart #prod_nav_block_pso .pso_bottom a.pso_bye span {
background-image: url(/public/images/cart_mini.png);
background-repeat: no-repeat;
background-position: center center;
height: 35px;
width: 30px;
left: 0px;
top: 0px;
position: absolute;
}
#good_addcart #prod_nav_block_pso .pso_bottom a.pso_bye.active span {
background-image: url(/public/images/checkerwh.png?v.1);
}
#good_addcart #prod_nav_block_pso, #good_addcart #prod_nav_block_acc{
display:none;
}
#good_addcart #prod_nav_block_pso.active, #good_addcart #prod_nav_block_acc.active{
display:block;
}
#good_addcart #prod_nav_block_acc #carousel-image-text-horizontal {
overflow: visible;
box-shadow: none;
border: 0px;
height: 375px;
}
#good_addcart #prod_nav_block_acc #carousel-image-text-horizontal .touchcarousel-wrapper.grab-cursor .tc-paging-container {
display: block;
top: auto;
bottom: 10px;
}
#good_addcart #prod_nav_block_acc .touchcarousel .scrollbar.dark {
border-radius: 0px;
background: #CCC;
box-shadow: none;
}
#good_addcart #prod_nav_block_acc .touchcarousel .scrollbar-holder{
border-radius: 0px;
top: 6px;
}
#good_addcart #prod_nav_block_acc .touchcarousel.three-d .tc-paging-item {
background: url(/css/slider/assets/image_block_pager.png) no-Repeat bottom left;
}
#good_addcart #prod_nav_block_acc .touchcarousel.three-d .tc-paging-item.current {
background: url(/css/slider/assets/image_block_pager.png) no-Repeat bottom left;
background-position: -16px 0px;
}
#good_addcart #prod_nav_block_acc ul {
width: 100%;
}
#good_addcart #prod_nav_block_acc #carousel-image-text-horizontal .touchcarousel-item {
width: 145px;
border: none;
position: relative;
height: 354px;
}
#good_addcart #prod_nav_block_acc li a.acc_good_img_link {
width: 145px;
height: 165px;
display: block;
padding-top: 10px;
position: relative;
}
#good_addcart #prod_nav_block_acc li .acc_good_img {
width: 150px;
height: 150px;
margin:0px auto;
}
#good_addcart #prod_nav_block_acc li .acc_good_name {
height: 68px;
text-align: left;
padding: 0px 15px;
margin-bottom: 10px;
overflow: hidden;
}
#good_addcart #prod_nav_block_acc li .acc_good_name a {
font: 15px inter;
color: #383838;
text-decoration: none;
}
#good_addcart #prod_nav_block_acc li .acc_good_name a:hover {
color: #DC2056;
text-decoration: underline;
}
#good_addcart #prod_nav_block_acc p.acc_good_price {
color: #DC2056;
background: none;
font: 17px inter_light !important;
font-weight: bold !important;
}
#good_addcart #prod_nav_block_acc p.acc_good_price span {
padding-left: 10px;
font-size: 21px;
}
#good_addcart #prod_nav_block_acc a.acc_buy {
height: 31px;
position: relative;
background: #FFAD00 url(/public/images/button_yellow.png) repeat-x top left;
background-size: 100% 200%;
display: block;
color: #FFF;
font: 17px inter;
line-height: 31px;
text-decoration: none;
cursor: pointer;
margin: 0px auto;
margin-top: 13px;
width: 80px;
padding-left: 30px;
text-align: left;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
border-radius: 4px;
}
#good_addcart #prod_nav_block_acc a.acc_buy:hover {
background-position: left bottom;
}
#good_addcart #prod_nav_block_acc a.acc_buy:active {
margin-top: 14px;
}
#good_addcart #prod_nav_block_acc a.acc_buy.active {
width: 90px;
background-image: url(/public/images/button_green.png);
background-color: #00B400;
}
#good_addcart #prod_nav_block_acc a.acc_buy span {
background-image: url(/public/images/cart_mini.png);
background-repeat: no-repeat;
background-position: center center;
height: 31px;
width: 30px;
left: 0px;
top: 0px;
position: absolute;
}
#good_addcart #prod_nav_block_acc a.acc_buy.active span {
background-image: url(/public/images/checkerwh.png?v.1);
}
#good_addcart #prod_nav_block_acc .touchcarousel.three-d .arrow-holder {
display: block;
top: 44%;
background: url(/public/images/pso_arrow.png) no-repeat 0px 0px;
width: 17px;
height: 31px;
}
#good_addcart #prod_nav_block_acc .touchcarousel.three-d .arrow-holder.right {
right: -25px;
background-position: -17px 0px;
}
#good_addcart #prod_nav_block_acc .touchcarousel.three-d .arrow-holder.left {
left: -25px;
background-position: 0px 0px;
}


.jqmWindow #credit_agreement, .jqmWindow #credit_description{position:absolute;overflow:hidden;}
.jqmWindow #credit_agreement_text, .jqmWindow #credit_description_text{position:absolute;background:#fff;color:#333;padding:10px;border:1px solid #cccccc;border-left:0px;border-color:rgb(179, 179, 179) rgb(195, 195, 195) rgb(195, 195, 195);background:#ddd url(/public/images/egg_shell.jpg) repeat top left;background:rgba(255, 255, 255, 0) url(/public/images/buy7.jpg?v2) repeat-x left top;background-size:100% 100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:0px 10px 10px 0px;-webkit-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);box-shadow:-6px 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);overflow:hidden;}
.arcticmodal-close img,.box_close img{opacity:0.4;border-radius:12px;border:1px solid rgba(255, 255, 255, 1);box-shadow:0px 1px 1px rgba(0, 0, 0, 1);margin-top:0px;margin-bottom:1px;}
.arcticmodal-close img:hover,.box_close img:hover{opacity:0.7;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.7);}
.arcticmodal-close img:active,.box_close img:active{margin-top:1px;margin-bottom:0px;box-shadow:0px -1px 1px rgba(0, 0, 0, 0.7);}
.jqmWindow #credit_agreement h3, .jqmWindow #credit_description_text h3{color:#dd322c;padding-top:10px;padding:5px 0 5px;text-align:center;font-weight:700;font-family:pt_sans_narrow;font-size:20px;text-shadow:1px 1px 1px #fff, -1px -1px 1px #ccc;}
.jqmWindow #credit_agreement p{color:#373737;padding:3px 10px 3px 0;text-align:justify;margin-bottom:5px !important;text-indent:30px;font-family:pt_sans_narrow;font-size:15px;text-shadow:1px 1px 1px #fff, -1px -1px 1px #ccc;}
.jqmWindow #credit_description p{color:#373737;padding:3px 10px 3px 0;text-align:justify;margin-bottom:5px !important;font-family:pt_sans_narrow;font-size:15px;text-shadow:1px 1px 1px #fff, -1px -1px 1px #ccc;}
.jqmWindow #credit_description li{color:#373737;text-align:left;text-indent:30px;font-family:pt_sans_narrow;font-size:15px;text-shadow:1px 1px 1px #fff, -1px -1px 1px #ccc;list-style-type:decimal;list-style:initial;}
.jqmWindows{display:none;position:fixed;z-index:400;top:0px;left:0px;width:100%;height:100%;background-color:rgb(68,68,68);opacity:0.5;filter:alpha(opacity=50);}
.jqmWindows a{cursor:default;}
.jqmWindow{display:none;position:fixed;z-index:10000;top:40%;left:50%;margin-left:-300px;width:600px;color:#333;padding:12px;border:1px solid #cccccc;border-color:rgb(179, 179, 179) rgb(195, 195, 195) rgb(195, 195, 195);background:#ddd url(/public/images/egg_shell.jpg) repeat top left;background:rgba(255, 255, 255, 0) url(/public/images/buy7.jpg?v2) repeat-x left top;background-size:100% 100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);}
.imgZoom:hover{cursor:pointer;}
#img_container{display:none;position:fixed;z-index:500;top:20%;left:0px;width:100%;height:60%;}
#img_container img{border-color:rgb(179, 179, 179) rgb(195, 195, 195) rgb(195, 195, 195);border:1px solid #cccccc;cursor:pointer;padding:20px;height:100%;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-webkit-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.jqmWindowtbl{cursor:default;border:2;width:100%;vertical-align:middle;}
a.link{color:#0F68B1;border-bottom:1px solid rgba(183, 209, 231, 0.5);text-decoration:none;}
a.link:hover{color:#C51A3C;border-bottom:1px solid #EBB8C3;text-decoration:none;}
.jqmWindow input.error{border-color:red;box-shadow:0 0 4px red inset;}
/*.jqmWindow label{font-family:pt_sans;font-size:16px;margin-bottom:5px;}*/
.jqmOverlay{background:none;z-index:0;}
*iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}
* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight)/100) + 'px');}

.jqmWindow label{
font-family: inter !important;
font-size: 14px;
margin-bottom: 5px;
position: relative;
top: -2px;
}
#fastorder, #fastcredit{
	margin:0px;
	text-align: left;
	z-index: 500;
	width: 426px;
	display: none;
	/*background:#fff url(/public/images/no_reg.png) no-repeat center bottom;*/
	padding:20px 50px 80px;
	position:fixed;
	text-align:center;
	/*font-family: pt_sans;*/
	font-family: inter;
}
#fastorder label, #fastcredit label,
#fastorder input[type="checkbox"], #fastcredit input[type="checkbox"]{
	cursor: pointer;
}
#fastorder .order_background, #fastcredit .order_background {
	background: #FFF url(/public/images/no_reg.png) no-repeat;
	width: 100%;
	height: 68px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
#fastorder #fastorder_form p{
font-size: 15px;
margin-bottom: 7px;
color: #000;
font-family: interface_cyrregular;
}
#fastorder #fastorder_form  label {
font-size: 15px;
font-family: interface_cyrregular;
}
#fastorder .logogoods {
display: block;
width: 101px;
height: 101px;
float: left;
position: relative;
margin-left: -10px;
}
#fastorder .namegoods {
font: 18px interface_cyrregular;
text-align: left;
/* border-bottom: 1px solid #E4E4E4; */
height: 50px;
width: 330px;
margin-left: 101px;
}
#fastorder .pricegoods {
position: relative;
height: 70px;
width: 296px;
margin-left: 105px;
}
#fastorder #fastorder_form .pricegoods p  {
margin-bottom: 0px;
font: 19px interface_cyrregular;
text-align: right;
}
#fastorder #fastorder_form input{
margin: 5px 0;
}
#fastorder #fastorder_form .msg{
position: absolute;
top: 11px;
left: 10px;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 16px;
line-height: normal;
font-family: inter_light;
color: #858585;
z-index: -1;
display: block;
}
#fastorder .pricegoods p span {
font-size: 22px;
font-family: inter_light;
font-weight: bold;
}
#fastorder .pricegoods span#price_old {
position: relative;
}
#fastorder .pricegoods p span.remove {
position: absolute;
width: 110%;
height: 2px;
background: #F00;
left: -5%;
top: 50%;
-webkit-transform: rotate(-16deg);
display: none;
}
#fastorder_success {
/* width: 80%; */
margin: 0px auto;
-webkit-touch-callout: initial;
-webkit-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
#fastorder #fastorder_success p.h3 {
color: #00B400;
font-size: 30px;
line-height: 30px;
margin-bottom: 15px;
}

#fastorder #fastorder_success p {
margin-bottom: 0px;
line-height: 20px;
font: 17px interface_cyrregular;
}
#fastorder #fastorder_success p span {
font: 18px inter_light;
font-weight: bold;
}

#fastorder #fastorder_success p#order_shop {
margin-bottom: 15px;
font-weight: bold;
}

#fastorder #fastorder_success #order_deliv1, #fastorder #fastorder_success #order_deliv2 {
margin: 15px 0px -6px;
overflow: hidden;
}
#fastorder #fastorder_error {
font-size: 15px;
margin-bottom: 7px;
color: #DB0B0B;
font-family: interface_cyrregular;
position: absolute;
width: 100%;
left: 0px;
background: #FFF;
display:none;
}
#fastorder #fastorder_white {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background: url(/public/images/loading_dark_large.gif) center no-repeat;
background-color: rgba(255, 255, 255, 0.96);
opacity: 0.5;
display:none;
}
#fastorder #fastorder_promo_error {
position: absolute;
top: 36px;
background: #FFF;
font-family: interface_cyrregular;
color: #F00;
box-shadow: 0px 17px 28px -10px #CCC;
border: 1px solid #ECECEC;
border-top: 0px;
text-align: left;
font-size: 14px;
line-height: 19px;
padding: 5px;
width: 254px;
display:none;
}

#fastcredit #fastorder_form .error_msg, #fastorder #fastorder_form .error_msg {
background: url(/public/images/status.png) no-repeat;
height: 25px;
background-position: 0px 0px;
width: 28px;
display: inline-block;
position: relative;
top: 6px;
}

#fastorder .status {
height: 0px;
width: 30px;
position: absolute;
right: -34px;
top: 7px;
background: url(/public/images/status.png) no-repeat;
}

#fastorder .status.error {
height: 30px;
background-position: 0px 0px;
}
#fastorder .status.ok {
height: 30px;
background-position: -50px 0px;
}

#fastorder #fastorder_promo_button.active {
background: url(/public/images/buy7.jpg?v.1) repeat-x left top !important;
box-shadow: 0px 3px 10px -5px #ccc;
}

#fastorder #fastorder_success a {
font-size: 16px;
position: relative;
top: 20px;
}

#good_addcart.fastorder {
padding: 0px;
width: 526px;
}
#fastorder, #fastcredit {
position: relative;
top: 0px;
left: 0px;
box-shadow: none;
}

#fastorder a, #fastcredit a{
	color:#dd2c5e;
	font-size:14px;
}
.credit_alpha{
margin: 20px 50px 0px;
padding-bottom: 80px;
}
.credit_alpha img{
	float:left;
	height: 100px;
	box-shadow: 0px 10px 10px -3px #666;
	margin:0px 20px 10px 0;
	position: relative;
	left: -18px;
	top: -11px;
}
#fastcredit .credit_alpha img {
box-shadow: none;
top: 5px;
left: -7px;
}
.credit_alpha .logo_bank {
float: left;
height: 100px;
width: 112px;
box-shadow: 0px 10px 10px -3px #666;
margin: 0px 20px 10px 0;
position: relative;
left: -18px;
top: -11px;
}
.credit_alpha .logo_bank.w125 {
width: 125px;
height: 83px;
box-shadow: none;
position: relative;
left: -25px;
top: 0px;
margin: 0px;
}

.credit_alpha p{
	text-align:left;
}
#fastcredit .credit_alpha input[type=checkbox]{
	float:none;
	margin:0 10px 0 0;
	width:13px;
	height:13px;
}
#fastcredit .credit_alpha input[type=button]{
	margin:0 25px 0 0;
}
.credit_alpha span {
/* text-align: left; */
line-height: 31px;
/* margin-left: 25px; */
}
#fcresult{
	text-align:center;
	margin:10px 0;
	font-size:12px;
}
#fcresult img{
	float:none;
	height:11px;
	box-shadow:none;
	margin:0;
}
.jqmClose{
	width:20px;
	height:19px;
	background:#fff url(/public/images/close_x.png) no-repeat center;
	display:block;
	position:absolute;
	right:10px;
	top:10px;
}
#fastorder h3, #fastcredit h3{
font-size: 22px;
font-weight: normal;
color: #000;
padding: 20px 0;
position: relative;
background: #FFF;
}
#fastorder p, #fastcredit p{
	font-size:14px;
	margin-bottom:15px;
	color: #000;
}
#fastorder_input, #fastcredit_input{
	background:#fff url(/public/images/callback.png) no-repeat left center;
	padding-left:110px;
	margin-bottom: 10px;
}
#fastorder input, #fastcredit input{
	height: 29px;
	width: 245px;
	padding: 0 10px;
	background: none;
	margin: 7px 0;
	color: #000;
	/*font-size: 16px;*/
	/*font-size: 15px;*/
	font-size: 18px;
}
#fastorder select, #fastcredit select{
height: 29px;
padding: 0 0px;
background: none;
margin: -7px 0px 10px;
color: #000;
/*font-size: 14px;*/
font-size: 15px;
border: 1px solid #CFCFCF;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
#fastorder_input span, #fastcredit_input span{
	display:block;
}
#fastorder input[type=button], #fastcredit input[type=button]{
	height: 31px;
	width: 267px;
	color: #fff;
	margin: 7px 0;
	font-size: 18px;
	/*
	background: -moz-linear-gradient(top, #7ab800 0%, #419300 100%);
	background: -webkit-linear-gradient(top, #7ab800 0%,#419300 100%);
	background: -o-linear-gradient(top, #7ab800 0%,#419300 100%);
	background: -ms-linear-gradient(top, #7ab800 0%,#419300 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ab800', endColorstr='#419300',GradientType=0);
	*/
	background: url(/public/images/buy5.jpg?v.1) repeat-x left top;
	border: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	cursor: pointer;
	box-shadow: 0px 3px 10px -5px #419300;
	-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}
#fastorder input[type=button]:hover , #fastcredit input[type=button]:hover{
	/*
	background: -moz-linear-gradient(bottom, #7ab800 0%, #419300 100%);
	background: -webkit-linear-gradient(bottom, #7ab800 0%,#419300 100%);
	background: -o-linear-gradient(bottom, #7ab800 0%,#419300 100%);
	background: -ms-linear-gradient(bottom, #7ab800 0%,#419300 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#419300', endColorstr='#7ab800',GradientType=0);
	*/
	background-position: 0 -34px;
}
#fastorder input[type=button]:active , #fastcredit input[type=button]:active{
top: 1px;
position: relative;
box-shadow: 0px 0px 10px -5px #419300;
}
#fastorder input[type=radio], #fastcredit input[type=radio]{
	height:13px;
	background:none;
	border-width:0px;
	border-style:none;
	border-radius:0px;	
	width: 18px;
}
#fastorder_error_shop, #fastorder_error_inet, #fastcredit_error_shop, #fastcredit_error_inet{
	display111:none;
}
#fastorder_error_shop p, #fastorder_error_inet p, #fastcredit_error_shop p, #fastcredit_error_inet p{
	/*color:#dd2c5e;*/
}
#fastorder_closed, #fastcredit_closed{
	display:none;
}
#fastorder_phone{
	height: 29px;
	width: 225px;
	padding: 0 20px;
	background: none;
	margin: 7px 0;
	color: #7f7f7f;
	font-size: 16px;
}
#delivery{
	margin:15px 0;
}
#delivery p{
	margin: 0;
	font-size:16px;
}





#good_addcart.fastcredit {
padding: 0px;
width: 627px;
width: 526px;
}
#good_addcart.fastcredit.select_form {
z-index: 500;
width: 526px;
/* padding: 20px 50px 70px; */
text-align: center;
font-family: pt_sans;
}

#fastcredit {
width: 100%;
padding: 0px;
}
#fastcredit_select {
overflow: hidden;
position: relative;
}
.fastcredit_banks {
margin: 0px auto 50px;
width: 526px;
}
.fastcredit_down {
background: #FFF url(/public/images/credit_down.png) no-repeat;
width: 100%;
height: 39px;
position: absolute;
left: 0px;
bottom: 0px;
}
#fastcredit p.fastcredit_h1 {
font: 21px inter !important;
margin: 5px 15px;
padding: 4px;
color: #6D6D6D !important;
text-align: left;
border-bottom: 1px solid #D5D5D5;
}
#fastcredit p.fastcredit_h2 {
font: 22px inter_light !important;
color: #6D6D6D !important;
}
#fastcredit .credit_alpha p.fastcredit_h1 {
position: relative;
left: -52px;
top: -15px;
width: 490px;
}

#fastcredit .fastcredit_bank_logo div{
cursor: pointer;
height: 86px;
overflow: hidden;
margin-bottom: 15px;
margin-top: 5px;
position:relative;
}
#fastcredit .fastcredit_bank_logo div:active{
top:1px;
}
#fastcredit .fastcredit_bank_logo a{
font: 18px inter_light;
font-weight: bold;
color: #C51C3E !important;
cursor: pointer;
position: relative;
text-decoration: none;
}
#fastcredit .fastcredit_bank_logo a:hover{
text-decoration: underline;
}
#fastcredit .fastcredit_bank_logo a:active{
top:1px;
}
#fastcredit .fastcredit_bank_logo {
display: inline-block;
padding: 0px 17px;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
}
#fastcredit .fastcredit_bank_logo.bank_2 {
padding: 0px 45px;
}
#fastcredit .fastcredit_banks:hover .fastcredit_bank_logo{
opacity:0.7;
}

#fastcredit .fastcredit_banks:hover .fastcredit_bank_logo:hover {
opacity:1;
}
#fastcredit #fastcredit_form .msg {
position: absolute;
top: 11px;
left: 10px;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 17px;
line-height: normal;
font-family: inter_light;
color: #858585;
z-index: -1;
display: block;
}
#fastcredit #fastcredit_form input {
margin: 5px 0;
}
#fastcredit .status {
height: 0px;
width: 30px;
position: absolute;
right: -34px;
top: 7px;
background: url(/public/images/status.png) no-repeat;
}
#fastcredit .status.ok {
height: 30px;
background-position: -50px 0px;
}
#fastcredit .status.error {
height: 30px;
background-position: 0px 0px;
}
#fastcredit #fastcredit_white  {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background: url(/public/images/loading_dark_large.gif) center no-repeat;
background-color: rgba(255, 255, 255, 0.96);
opacity: 0.5;
display: none;
}
#fastcredit #fastcredit_error {
font-size: 15px;
margin-bottom: 7px;
color: #DB0B0B;
font-family: interface_cyrregular;
position: absolute;
width: 100%;
left: 0px;
background: #FFF;
display: none;
}
#fastcredit #fastcredit_promo_error {
position: absolute;
top: 36px;
background: #FFF;
font-family: interface_cyrregular;
color: #F00;
box-shadow: 0px 17px 28px -10px #CCC;
border: 1px solid #ECECEC;
border-top: 0px;
text-align: left;
font-size: 14px;
line-height: 19px;
padding: 5px;
width: 254px;
display: none;
}
#fastcredit .logogoods {
display: block;
width: 101px;
height: 101px;
float: left;
position: relative;
margin-left: -10px;
}
#fastcredit .namegoods {
font: 18px interface_cyrregular;
text-align: left;
/* border-bottom: 1px solid #E4E4E4; */
height: 50px;
width: 330px;
margin-left: 101px;
}
#fastcredit .pricegoods {
position: relative;
height: 70px;
width: 296px;
margin-left: 105px;
}
#fastcredit #fastcredit_form .pricegoods p {
margin-bottom: 0px;
font: 19px interface_cyrregular;
text-align: right;
}
#fastcredit .pricegoods p span {
font-size: 22px;
font-family: inter_light;
font-weight: bold;
}
#fastcredit .pricegoods span#price_old {
position: relative;
}
#fastcredit .pricegoods p span.remove {
position: absolute;
width: 110%;
height: 2px;
background: #F00;
left: -5%;
top: 50%;
-webkit-transform: rotate(-16deg);
display: none;
}
#fastcredit #fastcredit_form p {
font-size: 15px;
margin-bottom: 7px;
color: #000;
font-family: interface_cyrregular;
}
#fastcredit_success {
/* width: 80%; */
margin: 0px auto;
padding: 20px 0px 80px;
-webkit-touch-callout: initial;
-webkit-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
#fastcredit #fastcredit_success p.h3 {
color: #00B400;
font-size: 30px;
line-height: 30px;
margin-bottom: 15px;
}
#fastcredit #fastcredit_success a {
font-size: 16px;
position: relative;
top: 20px;
}
#fastcredit #fastcredit_success p {
margin-bottom: 0px;
line-height: 20px;
font: 17px interface_cyrregular;
}
#fastcredit #fastcredit_success p span {
font: 18px inter_light;
font-weight: bold;
}

#fastcredit #fastcredit_success p#order_shop {
margin-bottom: 15px;
font-weight: bold;
}

#fastcredit #fastcredit_success #order_deliv1, #fastcredit #fastcredit_success #order_deliv2 {
margin: 15px 0px -6px;
overflow: hidden;
}
#good_addcart.fastcredit.select_form .block_close {
top: -15px;
}

#fastcredit .credit_agreement {
position: absolute;
top: 0px;
left: 100%;
width: 505px;
/*
height: 100%;
height: 91%;
*/
bottom: 60px;
background: #FFF;
padding: 0px 10px;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
}
#fastcredit .credit_agreement.active {
top: 0px;
left: 0px;
}
#fastcredit .block_description_close {
position: absolute;
left: 12px;
top: -4px;
opacity: 0.3;
cursor: pointer;
background-image: url('data:image/png;base64,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');
/* background-size: 65px 65px; */
width: 36px;
height: 47px;
background-position: -16px;
}
#fastcredit .block_description_close:hover {
opacity: 0.7;
}
#fastcredit .credit_agreement_block {
position: absolute;
top: 60px;
left: 15px;
right: 5px;
bottom: 15px;
bottom: 0px;
overflow: hidden;
}
#fastcredit .credit_agreement_scroll{
position: absolute;
z-index: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
margin-right:10px;
text-align: left;
text-align: justify;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
-o-text-size-adjust: none;
text-size-adjust: none;
cursor: -webkit-grab;
}

#fastorder hr,
#fastcredit hr{
visibility: visible;
margin: 15px 0px;
}
#fastcredit .credit_agreement_scroll:active{
cursor: -webkit-grabbing;
}
#fastcredit .credit_agreement_scroll p{
/* text-indent: 30px; */
margin-bottom: 5px;
}
#fastcredit .credit_agreement_scroll li {
font-size: 15px;
margin-bottom: 5px;
color: #000;
font-family: interface_cyrregular;
padding-left: 30px;
background: url(/public/images/one-arrow.jpg) no-repeat 20px 6px;
}
#fastorder .iScrollVerticalScrollbar.iScrollLoneScrollbar,
#fastcredit .iScrollVerticalScrollbar.iScrollLoneScrollbar {
opacity: 0.7 !important;
}
.iScrollVerticalScrollbar.iScrollLoneScrollbar:hover {
opacity: 1 !important;
}

#fastorder .order_agreement {
position: absolute;
top: 20px;
left: 100%;
width: 505px;
bottom: 60px;
background: #FFF;
padding: 0px 10px;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
}
#fastorder .order_agreement.active {
top: 20px;
left: 0px;
}

#fastorder .order_agreement_block {
position: absolute;
top: 60px;
left: 15px;
right: 5px;
bottom: 15px;
bottom: 0px;
overflow: hidden;
overflow-y: scroll;
}
#fastorder .order_agreement_scroll {
position: absolute;
z-index: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
margin-right: 10px;
text-align: left;
text-align: justify;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
-o-text-size-adjust: none;
text-size-adjust: none;
cursor: -webkit-grab;
}
#fastorder .order_agreement_scroll:active {
cursor: -webkit-grabbing;
}
#fastorder .order_agreement_scroll p {
text-indent: 30px;
margin-bottom: 5px;
}

#fastorder .block_description_close {
position: absolute;
left: 12px;
top: -4px;
opacity: 0.3;
cursor: pointer;
background-image: url('data:image/png;base64,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');
/* background-size: 65px 65px; */
width: 36px;
height: 47px;
background-position: -16px;
}
#fastorder .block_description_close:hover {
opacity: 0.7;
}











.BigCartContainerBottom {
overflow: visible !important;
}
#order_error_promo,
#order_error_shop,
#order_error_stock_deliv1,
#order_error_stock_deliv2,
#fastcredit_error_summ,
#fastcredit_error_stock,
#fastcredit_error_bank,
#fastcredit_error_shop,
#fastcredit_error_delivery {
position: absolute;
display:block;
width: 330px;
height: 155px;
background: #FFF;
top: -1000px;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);/*, 0px 0px 0px 10000px rgba(0, 0, 0, 0);*/
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);/*, 0px 0px 0px 10000px rgba(0, 0, 0, 0);*/
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
opacity:0;
z-index: -100;
}
#fastcredit_error_delivery {
left: -660px;
}
#fastcredit_error_delivery.active {
opacity:1;
top: -85px;
top: -125px;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
z-index: 1000;
}
#order_error_stock_deliv1 {
height: 133px;
left: -660px;
}
#order_error_stock_deliv1.active {
opacity:1;
top: -103px;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
z-index: 1000;
}
#order_error_shop,
#order_error_stock_deliv2,
#fastcredit_error_stock,
#fastcredit_error_bank,
#fastcredit_error_shop {
left: -365px;
height: 133px;
}
#fastcredit_error_summ{
left: -141px;
height: 147px;
}
#fastcredit_error_summ  .popup_tail{
left: 220px;
}

#order_error_promo{
left: -837px;
height: 132px;
width: 216px;
}
#order_error_promo .popup_tail{
left: 103px;
}
#order_error_promo.active,
#order_error_shop.active,
#order_error_stock_deliv2.active,
#fastcredit_error_summ.active,
#fastcredit_error_stock.active,
#fastcredit_error_bank.active,
#fastcredit_error_shop.active {
opacity:1;
top: -110px;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
z-index: 1000;
}
#fastcredit_error_summ.active{
top: -146px;
}
#order_error_promo p,
#order_error_shop p,
#order_error_stock_deliv1 p,
#order_error_stock_deliv2 p,
#fastcredit_error_summ p,
#fastcredit_error_stock p,
#fastcredit_error_bank p,
#fastcredit_error_shop p,
#fastcredit_error_delivery p {
padding: 9px 10px 0px;
font: 15px inter;
text-align: left;
text-align: center;
color: #000;
}

#order_error_promo p.warning,
#order_error_shop p.warning,
#order_error_stock_deliv1 p.warning,
#order_error_stock_deliv2 p.warning,
#fastcredit_error_summ p.warning,
#fastcredit_error_stock p.warning,
#fastcredit_error_bank p.warning,
#fastcredit_error_shop p.warning,
#fastcredit_error_delivery p.warning {
padding: 5px 0px;
margin: 0px;
background-color: #00B400;
background: #DD2C5E url(/public/images/buy3.jpg?v1) repeat-x left top;
color: #FFF;
font: 19px inter;
text-align: center;
}
#order_error_promo .block_close,
#order_error_shop .block_close,
#order_error_stock_deliv1 .block_close,
#order_error_stock_deliv2 .block_close,
#fastcredit_error_summ .block_close,
#fastcredit_error_stock .block_close,
#fastcredit_error_bank .block_close,
#fastcredit_error_shop .block_close,
#fastcredit_error_delivery .block_close {
position: absolute;
right: 0px;
top: 0px;
width: 30px;
height: 30px;
background-image: url(/public/images/close_x_white.png);
background-repeat: no-repeat;
background-position: center center;
opacity: 0.6;
cursor: pointer;
}
#order_error_promo .block_close:hover,
#order_error_shop .block_close:hover,
#order_error_stock_deliv1 .block_close:hover,
#order_error_stock_deliv2 .block_close:hover,
#fastcredit_error_summ .block_close:hover,
#fastcredit_error_stock .block_close:hover,
#fastcredit_error_bank .block_close:hover,
#fastcredit_error_shop .block_close:hover,
#fastcredit_error_delivery .block_close:hover {
opacity: 1;
}
#order_error_promo .block_close:active,
#order_error_shop .block_close:active,
#order_error_stock_deliv1 .block_close:active,
#order_error_stock_deliv2 .block_close:active,
#fastcredit_error_summ .block_close:active,
#fastcredit_error_stock .block_close:active,
#fastcredit_error_bank .block_close:active,
#fastcredit_error_shop .block_close:active,
#fastcredit_error_delivery .block_close:active {
top: 1px;
}
.popup_tail {
position: absolute;
z-index: 9;
display: block;
width: 17px;
height: 17px;
font: 0/0 a;
background: rgba(0, 0, 0, 0.15);
background: -webkit-gradient(linear,left bottom,right top,color-stop(50%,rgba(0, 0, 0, 0.15)),color-stop(50%,rgba(0, 0, 0, 0)));
background: -webkit-linear-gradient(bottom left,rgba(0, 0, 0, 0.15) 50%,rgba(0, 0, 0, 0) 50%);
background: linear-gradient(to top right,rgba(0, 0, 0, 0.15) 50%,rgba(0, 0, 0, 0) 50%);
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
transform-origin: 100% 100%;
bottom: 0px;
left: 160px;
}
.BigCartContainer .order_promocode_msg {
position: absolute;
font: 15px inter;
background: #fff;
padding: 10px 5px;
text-align: center;
width: 200px;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
top: 107px;
left: -13px;
}
.BigCartContainer .order_promocode_msg.error{
color: #dd322c;
}

.BigCartContainer .order_promocode_msg .popup_tail{
-webkit-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg);
top: -17px;
left: 78px;
}
.popup_tail:after {
background: #FFF;
}
.popup_tail:after {
position: absolute;
width: 17px;
height: 17px;
content: '';
}
.popup_tail:after {
bottom: 1px;
left: 1px;
}
.BigCartContainer .CartContainer{
overflow: visible !important;
}
.BigCartContainer #cart table.cart-table td.first #stats {
position: absolute;
width: 155px;
/*height: 38px;*/
background: #fff;
right: -629px;
top: 32px;
font: 15px inter;
color: #E70800;
text-align: center;
padding: 5px;
z-index: +100;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
display: none;
}
.BigCartContainer #cart table.cart-table td.first #stats.passive,
.BigCartContainer #cart table.cart-table td.first #stats.active {
display:block;
}
#stats .popup_tail{
left: -17px;
top: 19px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.BigCartContainerBottom .BottomGreyCart p, .BigCartContainerBottom .PromoCod li p, .BigCartContainerBottom .ProductInMarket p {
color: #464646;
font-weight: 700;
font-family: inter_light !important;
font-size: 18px;
text-shadow: none !important;
padding-bottom: 3px !important;
}
.BigCartContainerBottom .BottomOrderCart .ProductInMarket {
margin-bottom: 5px !important;
}
.BigCartContainerBottom  p.header {
font-size: 18px !important;
}
.BigCartContainerBottom .PromoCod #cod  input.promo {
width: 160px;
height: 31px;
font: 18px inter;
margin-top: 3px;
}
.BigCartContainerBottom .PromoCod li{
padding:0px;
}
.BigCartContainerBottom .PromoCod {
padding: 5px 0px 0px 15px;
width: 160px !important;
}
.BigCartContainerBottom  .PromoCod .promobutton,
.BigCartContainerBottom .BottomOrderCart #order .make-order,
.BigCartContainerBottom .BottomOrderCart #order .creditbuy {
font: 17px  inter;
height: 31px;
padding: 0px;
margin: 5px 0px 0px;
width: 160px;
border: none !important;
position: relative;
color: #fff;
-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
margin-top: 5px;
cursor: pointer;
}
.BigCartContainerBottom .BottomOrderCart #order .creditbuy {
background: #DD2C5E url(/public/images/buy3.jpg?v1) repeat-x left top;
}
.BigCartContainerBottom .BottomOrderCart #order .creditbuy:hover {
background-position: 0 -34px !important;
}
.BigCartContainerBottom  .PromoCod .promobutton:active,
.BigCartContainerBottom .BottomOrderCart #order .make-order:active,
.BigCartContainerBottom .BottomOrderCart #order .creditbuy:active {
top:1px;
padding:0px;
}
.BigCartContainerBottom  .PromoCod .promobutton,
.BigCartContainerBottom .BottomOrderCart #order .make-order.grey {
font: 15px inter;
color: #000;
text-shadow: 1px 1px 1px #FFF, -1px -1px 1px #CCC;
}
.BigCartContainer .BigCartContainerBottom {
height: 200px;
min-height: 200px;
padding-top: 10px;
}
.BigCartContainerBottom .BottomGreyCart_right {
width: 365px;
height: 178px;
top: -4px;
}
.BigCartContainerBottom .BottomOrderCart #order .ProductInMarket {
position: relative;
top: -4px;
margin-bottom: 0px !important;
}
.BigCartContainerBottom .BottomGreyCart_right #sc {
width: 100%;
font: 15px inter;
height: 29px;
padding: 0 0px;
margin: 0px 0px 5px;
background: #fff;
color: #000;
font-size: 15px;
border: 1px solid #BDBDBD;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
.BigCartContainerBottom .BottomGreyCart_right #sc:hover {
-moz-box-shadow: 0 0 8px lightblue;
-webkit-box-shadow: 0 0 8px lightblue;
box-shadow: 0 0 8px lightblue;
}
.BottomGreyCart .delivery.id1,
.BottomGreyCart .delivery.id2 {
padding-left: 48px !important;
font: 17px inter_light;
font-weight: bold;
line-height: 22px;
}

.b-share_theme_counter .b-share-btn__wrap {
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3) !important;
border-radius: 3px !important;
position: relative !important;
top:0px !important;
}

.b-share_theme_counter .b-share-btn__wrap:active {
top:1px !important;
}

.b-share_theme_counter .b-share__link:active {
height: 24px !important;
border: none !important;
}
.b-share_theme_counter .b-share__link:active .b-share-icon, .b-share_theme_counter .b-share__link:active .b-share-counter {
top: 0px !important;
}
.b-share_theme_counter .b-share-btn__counter .b-share-counter {
font: 15px inter_light;
font-weight: bold;
line-height: 18px;
}




#action_delivery1,
#action_delivery2 {
position: absolute;
display: block;
width: 196px;
background: #FFF;
top: -1000px;
left: -21px;
left: 169px;
height: 113px;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
-webkit-transition: top 200ms;
-moz-transition: top 200ms;
-o-transition: top 200ms;
-ms-transition: top 200ms;
transition: top 200ms;
opacity: 0;
z-index: -100;
border: 3px solid #019EE1;
}

#action_delivery1 .popup_tail,
#action_delivery2 .popup_tail{
position: absolute;
z-index: -1;
display: block;
width: 17px;
height: 17px;
font: 0/0 a;
background: #fff;
border: 3px solid #019EE1;
box-shadow: -10px 10px 20px -5px rgba(0, 0, 0, 0.63);
border-top: none;
border-right: none;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
transform-origin: 100% 100%;
bottom: -2px;
left: 94px;
}
#action_delivery1.active ,
#action_delivery2.active {
opacity:1;
top: -126px;
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset,0 10px 20px -5px rgba(0, 0, 0, 0.4);
z-index: 1000;
}

#action_delivery1 p,
#action_delivery2 p {
padding: 3px 5px 0px;
font: 17px inter;
text-align: left;
text-align: center;
color: #000;
}

#action_delivery1 p span,
#action_delivery2 p span {
color: #000;
font: 17px inter_bold;
}

#action_delivery1 p.warning,
#action_delivery2 p.warning {
padding: 5px 4px;
margin: 0px;
background: #019EE1;
color: #FFF;
font: 17px inter_bold;
text-align: left;
}

#action_delivery1.error,
#action_delivery2.error {
border: 3px solid #DD2C5E;
padding-bottom: 7px;
height: auto;
}
#action_delivery1.error.active {
top: -177px;
}
#action_delivery1.error.shopin.active {
top: -183px;
}
#action_delivery2.error.active {
top: -133px;
}
#action_delivery1.error p,
#action_delivery2.error p {
font: 15px inter;
text-align: center;
}
#action_delivery1.error  p span, 
#action_delivery2.error  p span {
color: #000;
font: 15px inter_light;
font-weight: bold;
}
#action_delivery1.error p.warning,
#action_delivery2.error p.warning {
background: #DD2C5E url(/public/images/buy3.jpg?v1) repeat-x left top;
position: relative;
top: -3px;
padding-top: 8px;
font: 19px inter;
text-align: center;
}

#action_delivery1.error .popup_tail,
#action_delivery2.error .popup_tail{
border: 3px solid #DD2C5E;
border-top: none;
border-right: none;
bottom: 5%;
left: -22px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);

}

#action_delivery1 .block_close,
#action_delivery2 .block_close {
position: absolute;
right: 0px;
top: 0px;
width: 30px;
height: 30px;
background-image: url(/public/images/close_x_white.png);
background-repeat: no-repeat;
background-position: center center;
opacity: 0.6;
cursor: pointer;
}

#action_delivery1 .block_close:hover,
#action_delivery2 .block_close:hover {
opacity: 1;
}


#action_delivery1 .block_close:active,
#action_delivery2 .block_close:active {
top: 1px;
}

.BigCartContainer table.cart-table #action_gift td.first li p{
font: 16px inter_light;
color: #000;
margin-top: 5px;
}
.BigCartContainer table.cart-table #action_gift td.first li p.action_header{
font: 19px inter_bold;
color: #000;
margin-bottom: 0px;
margin-top: 20px;
}


/*
.b-share_theme_counter .b-share-btn__counter .b-share-counter {
display: block;
position: absolute;
top: 29px;
color: #474747;
width: 22px;
margin: 0px;
text-align: center;
font: 15px inter_light;
font-weight: bold;
border: 1px solid #D1D1D1;
border-radius: 3px;
}

.b-share_theme_counter .b-share-btn__counter .b-share-counter:before {
content: "";
position: absolute;
right: 7px;
top: -5px;
width: 0;
height: 0;
border-style: solid;
border-color: #D7D7D7 rgba(0, 0, 0, 0);
border-width: 0px 4px 5px 4px;
}
.b-share_theme_counter .b-share__link:active .b-share-icon, .b-share_theme_counter .b-share__link:active .b-share-counter {
position: absolute;
top: 28px !important;
left: 5px;
}
*/