#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxWrapper{max-width:none;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
#cboxOverlay{background:#000;opacity:0.9;filter:alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxContent{margin-top:32px;overflow:visible;background:none;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{background:#f7f7f7;padding:30px 1px;border:1px solid #dcdcdc;}
#cboxLoadingOverlay{background:#f7f7f7;}
#cboxTitle{position:absolute;top:-22px;left:0;color:#000;}
#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:12px;margin:0 8px 0 0;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active{outline:0;}
#cboxPrevious{background-position:0px 0px;right:44px;}
#cboxPrevious:hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px;right:22px;}
#cboxNext:hover{background-position:-25px -25px;}
#cboxClose{right:0;}
#cboxClose:hover{background-position:;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}
#js_login , #js_signup{border:medium none !important;margin:0 !important;padding:20px;max-width:100%;}
#js_login p, #js_signup p{display:block;padding:0;margin:0 0 15px;text-align:left;}
.phoen_login_data #customer_login{margin:0;}
#js_signup, #js_login input[type="text"]{border:1px solid #dcdcdc;padding:4px 8px;line-height:2;}
#js_login input.input-text{max-width:100%;}
#reg_password_header{border:1px solid #dcdcdc;padding:12px 8px;}
#js_login #password{border:1px solid #dcdcdc;padding:12px 8px;}
.result1 ~ h2{margin:36px 0 0;text-align:center;color:#808a97;font-weight:lighter;}
.result2 ~ h2{margin:36px 0 0;text-align:center;color:#808a97;font-weight:lighter;}
#js_signup , #js_login label{color:#6d6d6d;margin:3px 0;}
#js_signup label, #js_login label{display:block;}
,#js_signup label.inline, #js_login label.inline{display:inline-block;vertical-align:middle;}
#login1{float:right;}
#reg_email_header{border:1px solid #dcdcdc;padding:12px 8px;}
#header_login{margin-right:5px;}
#js_signup button:hover, button:focus, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus{background:#ebe9eb;}
#js_signup input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active{border:none;}
.plrp_logreg #cboxContent{background:#fff none repeat scroll 0 0;overflow:visible;position:fixed;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);height:auto!important;}
.plrp_logreg #cboxTopLeft{display:none;}
.plrp_logreg #cboxTopLeft{display:none;}
.plrp_logreg #cboxTopCenter{display:none;}
.plrp_logreg #cboxTopRight{display:none;}
.plrp_logreg #cboxMiddleLeft{display:none;}
.plrp_logreg #cboxBottomLeft{display:none;}
.plrp_logreg #cboxBottomCenter{display:none;}
.plrp_logreg #cboxBottomRight{display:none;}
.plrp_logreg #cboxMiddleRight{display:none;}
.plrp_logreg #cboxMiddleRight{display:none;}
.plrp_logreg #cboxLoadedContent{height:auto !important;margin:0;overflow:hidden !important;position:relative;}
.plrp_logreg #cboxClose{background:rgba(0, 0, 0, 0) url("../img/cross.png") no-repeat scroll 0 0 !important;position:absolute;top:10px;}
.plrp_logreg #cboxTitle{display:none !important;}