/* HOME BLOCK */
#best-sellers_block_center.block {float:left;width:100%;clear:both;margin:0 0 45px 0;}
#best-sellers_block_center.block .block_content {float:left;width:100%;clear:both;position:relative;padding:0;margin:-3px 0 0 0;}
#bs-wrap {float:left;width:100%;clear:both;padding:12px 12px 0 12px;}
#bs-wrap .simple_prod {float:left;width:32%;margin:0 2% 20px 0;height:auto;clear:none;}
#bs-wrap .simple_prod.third_item {margin-right:0;}
#bs-wrap .simple_prod img {float:left;width:100%;height:auto;}
#bs-wrap .simple_prod .h-wrap {float:left;width:100%;clear:both;padding:5px;border:1px solid #f2f2f2;-webkit-transition:0.15s linear all;-moz-transition:0.15s linear all;-ms-transition:0.15s linear all;-o-transition:0.15s linear all;transition:0.15s linear all; -webkit-transition-delay: 0.2s; transition-delay: 0.2s;}
#bs-wrap .simple_prod .h-wrap:hover {background:#fff;border: 1px solid #ccc;box-shadow: 1px 1px 3px #dddddd;-webkit-transition-delay: 0s; transition-delay: 0s; -moz-box-shadow: 1px 1px 3px #dddddd; -webkit-box-shadow: 1px 1px 3px #dddddd;}
#bs-wrap .s_title_block {float:left;width:100%;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#bs-wrap .s_title_block a {text-align:center;float:left;width:100%;clear:both;font-size:15px;font-weight:normal;line-height:18px;font-family:"Open Sans",sans-serif;color:#666;margin:14px 0 7px 0;padding:0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:0s linear all;-moz-transition:0s linear all;-ms-transition:0s linear all;-o-transition:0s linear all;transition:0s linear all; }
#bs-wrap .s_title_block a:hover {text-decoration:none;color:#222;font-weight:bold;}
#bs-wrap .price-box {float:left;width:100%;clear:both;padding:0 6px;margin:0 0 5px 0;}
#bs-wrap .price-box .price {float:left;width:100%;clear:both;font-size:14px;margin:4px 0 8px 0;line-height:22px;color:#F56200;font-weight:normal;text-align:center;}
#bs-wrap .price-box .price span {font-size:19px;margin-left:4px;line-height:22px;}
#bs-wrap .top {float:left;width:100%;clear:both;height:32px;border-bottom:1px solid #555;background:#fff;}
#bs-wrap .top .left {background:#444;float:left;color:#fff;line-height:32px;width:32px;height:32px;text-align:center;font-size:15px;font-weight:bold;padding:0;font-family:"Open Sans",sans-serif;}
#bs-wrap .top .right {float:left;width:auto;color:#555;line-height:32px;font-size:13px;font-weight:normal;padding:0 0 0 8px;height:32px;font-family:"Open Sans",sans-serif;}
#bs-wrap .top .right span {font-weight:bold;}
#best-sellers_block_center.block .more-sales {float:right;width:auto;margin:1px 0 -3px 0;}
#best-sellers_block_center.block .more-sales a {font-size:13px;line-height:21px;color:#777;font-weight:normal;text-decoration:none;font-family:"Open Sans",sans-serif;}
#best-sellers_block_center.block .more-sales a .fa {float:right;margin:0 0 0 3px;line-height:21px;color:#F56200}
#best-sellers_block_center.block .more-sales a:hover {color:#333;text-decoration:none;}
#best-sellers_block_center.block .more-sales a:hover .fa {color:#F56200;}

/* LEFT SIDEBAR BLOCK */
#be-block {float:left;clear:both;width:100%;margin-bottom:20px;}
#be-block .simple-prod {width:100%;margin:2px 0; color:#333;float:left;clear:both;border:1px dotted #ddd;border-left:none;background:#fbfbfb;}
#be-block .simple-prod img {height:auto;width:70%;float:left;border:1px solid #fff}
#be-block .simple-prod:hover {border-color:#bbb}
#be-block .simple-prod:hover img {border:1px solid #E27F00}
#be-block .color-wrap {width:33%;height:auto;margin:-1px 0;overflow:hidden;color:#fff;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
#be-block .number {float:left;width:30%;font-size:16px;text-align:center;margin-top:13px}
#be-block .desc {float:left;width:67%;height:auto;overflow:hidden;font-size:11px;padding:4px 0;padding-left:3%;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
#be-block .desc a {width:100%;font-weight:bold;float:left;font-size:12px;color:#333;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#be-block .desc a:hover {color:#222;text-decoration:underline}
#be-block .price {color:#00A213;font-size:12px;float:left;clear:both;width:100%;font-weight:bold;margin-top: 5px;}
#be-block h4 {color: #444;font-size: 13px;width: 100%;padding-bottom: 3px;float: left;width: 100%;}
#be-block h4 a {color: #444;font-size: 13px;}
#be-block h4 span {float:left;max-width:80%}
#be-block .show_all {font-size:12px;color:#444;float:right;clear:both;margin-top:6px;font-weight:bold;width:100%;text-align: right;}
#be-block .show_all a {float:right;max-width:80%;}
#be-block .fa {float:left;margin-right:4px;margin-top: 0px;}

@media screen and (min-width: 691px) and (max-width: 1050px) {
  #be-block .color-wrap {width:35%;}
  #be-block .desc {padding:2px 0 2px 3%;width:65%;}
  #be-block .number {width:25%;font-size:14px;margin-top:13px;}
  #be-block .simple-prod img {width:75%}
}

@media screen and (min-width: 901px) {
  #bs-wrap .simple_prod.first_item.last_item {display:none;}
}

@media screen and (max-width: 900px) {
  #bs-wrap .simple_prod {width:48%;margin:0 1% 15px 1%;}
  #bs-wrap .simple_prod.third_item {margin-right:1%;}
}

@media screen and (min-width: 481px) and (max-width: 690px) {
  !#bs-wrap .simple_prod.third_item.last_item {display:none;}
  #bs-wrap .top .right {padding-left:5px;font-size:13px;}

  #be-block .color-wrap {width:40%;}
  #be-block .desc {padding:2px 0 2px 3%;width:60%;}
  #be-block .number {width:20%;font-size:12px;margin-top:16px;}
  #be-block .simple-prod img {width:80%}
}

@media screen and (max-width: 481px) {
  #bs-wrap .top .right {padding-left:5px;font-size:13px;}

  #be-block .color-wrap {max-width:75px;}
  #be-block .desc {padding: 6px 0 6px 3%;}
  #be-block .desc a {font-size:14px;}
}

@media screen and (max-width: 321px) {
 #bs-wrap .simple_prod {width:100%;margin:5px 0 10px 0;}
}