#facebox .b {background:url(/media/images/b.png);}
#facebox .tl {background:url(/media/images/tl.png);}
#facebox .tr {background:url(/media/images/tr.png);}
#facebox .bl {background:url(/media/images/bl.png);}
#facebox .br {background:url(/media/images/br.png);}
#facebox {position: absolute;top: 0; left: 0; z-index: 100; text-align: left;}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;}
#facebox td {border-bottom: 0; padding: 0;}
#facebox .body {padding: 10px; background: #fff; width: 370px; padding-top: 20px;}
#facebox .loading {text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border: 0; margin: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD; padding-top: 5px; margin-top: 10px; text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px; width: 10px; overflow: hidden; padding: 0;}
#facebox_overlay {position: fixed; top: 0px; left: 0px; height:100%; width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color: #000; z-index: 99;}
.facebox .b {background:url(/media/images/b.png);}
.facebox .tl {background:url(/media/images/tl.png);}
.facebox .tr {background:url(/media/images/tr.png);}
.facebox .bl {background:url(/media/images/bl.png);}
.facebox .br {background:url(/media/images/br.png);}
.facebox {position: absolute; top: 0; left: 0; z-index: 100; text-align: left;}
.facebox .popup {position: relative;}
.facebox table {border-collapse: collapse;}
.facebox td {border-bottom: 0;padding: 0;}
.facebox .body {padding: 10px;background: #fff;width: 370px;padding-top: 20px;}
.facebox .loading {text-align: center;}
.facebox .image {text-align: center;}
.facebox img {border: 0;margin: 0;}
.facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}
.facebox .tl, .facebox .tr, .facebox .bl, .facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
.facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%;width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color: #000;z-index: 99;}
#facebox .body fieldset, .facebox .body fieldset {font-size: 12px;border: 0px;}
#facebox .body fieldset legend, #facebox #basket_title, .facebox .body fieldset legend, .facebox #basket_title {color: #0094be;font-size: 16px;font-weight: bold;}
#facebox .body .basket_box_item_color, .facebox .body .basket_box_item_color {font-size: 12px;padding: 5px;}
#facebox .body #basket_productsel, #facebox .body #basket_product, .facebox .body #basket_productsel, .facebox .body #basket_product {display: block;width: 100%;float: left;clear:both;font-size: 12px;padding: 10px 0px;}
#facebox .body p, .facebox .body p{padding: 0px;}
#facebox select, .facebox select {margin-bottom: 4px;}
#basket_productmodify {display: block;padding: 10px 0px;}

@media screen and (max-width: 450px){
 #facebox{left: 0px !important;}
}