.qty_div { position:relative; float:right; padding-right:17px; margin:15px 33px 0px 0px; }
.qty_div input[type="text"]{
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  border-radius: 13px;
  background-color:#ffffff;
  border:1px solid #c1c0c0;
  width:60px;
  height:30px;
  padding:0px 12px;
  text-align:center;
  font-size:15px;
}
td.qty .qty_div {margin:0;}



.jq-selectbox {
    color: #666666;
    height: 30px;
    margin: 0;
    outline: medium none;
    width: 100%;
	max-width:382px;
}
.jq-selectbox__select {
  background-color:#ffffff;
  border: 1px solid #c1c0c0;
    -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  box-sizing: border-box;
  height: 30px;
  padding: 0 42px 0 18px;
  position:relative;
  z-index:69
}
#OrderPayment-styler .jq-selectbox__select, #OrderPayment-styler .jq-selectbox__dropdown {
  width:384px;
}
.opened .jq-selectbox__select {
  z-index:75;
}
.jq-selectbox__select-text {
  display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
  height:28px;
  line-height:2;
}
.jq-selectbox__trigger {
  width:36px;
  height:30px;
  position: absolute;
  right: 0;
    top: 0;
  cursor:pointer;
}
.jq-selectbox__dropdown {
  width:100%;
  padding:20px 0px 2px;
  margin:-20px 0px 0px;
  position:relative;
  z-index:70;
  background-color:#f9f9f9;
  border:1px solid #c1c0c0;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  overflow:hidden;
}
.jq-selectbox__dropdown li {
  list-style:none;
  margin:0px;
  padding:2px 0px 3px 18px;
  cursor:pointer;
}
.jq-selectbox__dropdown li span {
	font-size:12px;
	display:block;
	line-height:1;
}
.jq-selectbox__dropdown li.disabled {
	font-style:italic;
	color:#999999;
}
.jq-selectbox .jq-selectbox__dropdown li.invisible{
	display:none;
}
.jq-selectbox__dropdown li:hover {
  background-color:#ffffff;
}
.jq-selectbox__trigger-arrow {
  background:url(../img/select_ico.gif) 0 9px no-repeat;
  width:36px;
  height:30px;
}
.jq-radio {
  width:19px;
  height:19px;
  background:url(../img/radiobox.png) 0 0 no-repeat;
}
.jq-radio.checked {
  background-position:0px -19px;
}
.jq-radio.disabled{
	opacity:0.3;
}



.changeprdbyfilter{
	#display:none!important;
}


.jq-checkbox {
  width:18px;
  height:18px;
  background:url(../img/checkbox.png) 0 0 no-repeat;
}
.jq-checkbox.checked {
  background-position:0px -18px;
}


.filter_content_fon .hdr-title {
  font-size:13px;
  color:#333333;
  margin-bottom:7px;
  padding-left:0px;
}
.filter_content_fon .closefilter_btn {
  /*float:right;
  margin-top:4px;*/
  position: absolute;
    right: 15px;
    top: -14px;
}
.filter_block {
  margin:10px 0px 11px;
  font-size:15px;
  color:#333333;
}
.filter_block input[type="text"]{
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color:#ffffff;
  border:1px solid #c1c0c0;
  width:83px;
  padding:0px 12px;
  margin:0px 0px 0px 4px;
  height:30px;
  text-align:center;
  font-size:15px;
}
.one_checkbox {
  margin-bottom:4px;
  overflow:hidden;
  width:100%;
}
.one_checkbox .jq-checkbox {
  float:left;
  margin-right:5px;
}
.one_checkbox label{
  float:left;
  margin:3px 0px 0px;
}
#filter_ok {
  background:url(../img/button_akc.png) 0 -96px no-repeat;
  border:0px;
  padding:0px;
  color:#faffd6;
  font-size:17px;
  width:142px;
  height:38px;
  cursor:pointer;
}
#filter_reset {
  margin:0px;
  padding:0px;
  background:url(../img/button_akc.png) 0 -134px no-repeat;
  border:0px;
  color:#ffffff;
  font-size:17px;
  width:142px;
  height:38px;
  cursor:pointer;
}
.div_qty { position:relative; float:right; padding-right:17px; margin:15px 33px 0px 0px; }
.div_qty input[type="text"]{
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  border-radius: 13px;
  background-color:#ffffff;
  border:1px solid #c1c0c0;
  width:60px;
  height:30px;
  padding:0px 12px;
  text-align:center;
  font-size:15px;
}
td.qty .div_qty {margin:0;}
a.count{
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color:#ffffff;
  border:1px solid #c1c0c0;
  position:absolute;
  /*z-index:50;*/
  right:0px;
  width:13px;
  height:13px;
  color:#000000;
  text-align:center;
  line-height:0.5;
  font-size:16px;
  text-decoration:none;
}
a.count:hover { text-decoration:none;}
a.plus { top:0px;}
a.minus{ top:17px; line-height:0.5;}
.register a { text-decoration:underline;}

.changeprdPanel{font-size: 17px;}
.changeprdPanel form { margin:5px 0 20px;}
.changeprdPanel .ktfilter_size{ background:#fff; display: inline-block; cursor: pointer; font-size: 14px; line-height:20px; min-width:26px; padding: 0 2px; text-align:center; margin:0 6px 0 0; color:#f18800; border:1px solid #f18800; border-radius:3px; vertical-align:middle;}
.changeprdPanel .ktfilter_size .jq-radio, .changeprdPanel .ktfilter_color .jq-radio { width: 0; height: 0; background: none;}
.changeprdPanel .ktfilter_size.radiochecked{ background:#f18800; color:#fff;}
.changeprdPanel .ktfilter_size.radiodisabled{ color:#d1d1d1; border:1px solid #d1d1d1; cursor: default;}
.changeprdPanel .ktfilter_color{ background:#fff; display: inline-block; cursor: pointer; width:126px; height:114px; padding:2px 0 0; text-align:center; margin:0 13px 0 0; border:1px solid #f18800; border-radius:3px; vertical-align:middle;}
.changeprdPanel .ktfilter_color img{ max-width:120px; max-height:108px;}
.changeprdPanel .ktfilter_color.radiochecked{ border-width:2px;}
