.bx-wrapper {position: relative;margin: 0 auto 60px;padding: 0;*zoom:1}
.bx-wrapper img {height:100%;max-width: 100%;display: block;border: 1px solid #c6c6c6;}

/** THEME */
.bx-wrapper .bx-viewport {-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;padding: 12px 5px 5px 10px;left: -5px;background: #fff;-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}

/* LOADER */
.bx-wrapper .bx-loading {min-height: 50px;background: url(../siteimages/loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}

/* PAGER */
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {	display: inline-block;*zoom: 1;	*display: inline}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;	margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}

/* DIRECTION CONTROLS (NEXT / PREV) */
.hp_mb_slider{margin:10px 32px 10px 30px}
.hp_mb_slider .bx-wrapper .bx-viewport{padding-left:5px}
#hp_slider .bx-wrapper .bx-controls-direction a{background:linear-gradient(to right top, #008efe 0px, #8fcdfe 100%);position:absolute;top:0;height:100%;width:25px;opacity:0.8}
#hp_slider .bx-wrapper .bx-controls-direction a:hover{opacity:1}
#hp_slider .bx-wrapper .bx-controls-direction a.disabled{background:linear-gradient(to right top, #008efe 0px, #fff 100%)}
#hp_slider .bx-wrapper .bx-prev{left:-30px;border-radius:10px 0 0 10px}
#hp_slider .bx-wrapper .bx-next{right:-31px;border-radius:0 10px 10px 0}
#hp_slider .bx-wrapper .bx-prev span{height:100%;display:block;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20width%3D%2248%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M30.83%2032.67l-9.17-9.17%209.17-9.17-2.83-2.83-12%2012%2012%2012z%22/%3E%3Cpath%20d%3D%22M0-.5h48v48h-48z%22%20fill%3D%22none%22/%3E%3C/svg%3E');}
#hp_slider .bx-wrapper .bx-next span{height:100%;display:block;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20width%3D%2248%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M17.17%2032.92l9.17-9.17-9.17-9.17%202.83-2.83%2012%2012-12%2012z%22/%3E%3Cpath%20d%3D%22M0-.25h48v48h-48z%22%20fill%3D%22none%22/%3E%3C/svg%3E');}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}

/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%}
.bx-wrapper .bx-caption span{color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px}

#hp_slider{margin-bottom:15px;}
.hp_slider_title{display:block;color:#008EFE;width:94%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.bxslider .slide:hover .hp_slider_title{color:#FF6C00}
.hp_slider_price{display:block;color:#ff6c00}
.want_upsell a{display:table-cell;width:150px;height:130px;background:#FFFFD9;border:1px solid #FF7700;border-radius:10px;text-align:center;vertical-align:middle;}
.want_upsell .slider_upsell_block{color:#008EFE;font-size:18px;line-height:25px;font-weight:bold;display:block;margin-bottom:12px;}
.want_upsell .slider_upsell_block:hover{color:#FF7700}
.want_upsell .slider_btn{background:#FF7700;font-size:14px;font-weight:normal;color:#FFF;border-radius:6px;padding:5px}