.moonray-form{min-height:25px;font:12px Verdana,Arial,sans-serif}.moonray-form .moonray-form-element-wrapper{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:1em}.moonray-form label,.moonray-form input[type="button"],.moonray-form input[type="submit"],.moonray-form input[type="image"],.moonray-form button{cursor:pointer}.moonray-form button,.moonray-form input,.moonray-form select,.moonray-form textarea,.moonray-form label{margin:0;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.moonray-form textarea{resize:none}.moonray-form input::-webkit-outer-spin-button,.moonray-form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.moonray-form option{font-size:0.9em !important;line-height:0.9em !important}.moonray-form input,.moonray-form textarea{margin-bottom:1px !important}@media screen and (-webkit-min-device-pixel-ratio:0){.moonray-form input,.moonray-form textarea{margin-bottom:2px !important}}.moonray-form-label-pos-left .moonray-form-label,.moonray-form-label-pos-left .moonray-form-input,.moonray-form-label-pos-right .moonray-form-label,.moonray-form-label-pos-right .moonray-form-input{width:50%;display:inline-block}.moonray-form-label-pos-right .moonray-form-label{text-align:right}.moonray-form-label-pos-stacked .moonray-form-label,.moonray-form-label-pos-stacked .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-label,html body .moonray-form-label-pos-stacked .moonray-form-input-type-text .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-input-type-email .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-input-type-date .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-input-type-range .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-input-type-password .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-input-type-file .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-input-type-number .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-input-type-tel .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-input-type-select .moonray-form-input,html body .moonray-form-label-pos-stacked .moonray-form-input-type-textarea .moonray-form-input{display:block;width:100% !important}.moonray-form-label-pos-stacked .moonray-form-label{margin-bottom:.2em}.moonray-form .moonray-form-input-type-hidden{padding:0px;display:none !important}.moonray-form .moonray-form-element-wrapper .moonray-form-element-sub-text{width:50%;display:inline-block;float:right}.moonray-form-label-pos-stacked .moonray-form-element-wrapper .moonray-form-element-sub-text,html body .moonray-form-label-pos-stacked .moonray-form-element-wrapper-contracted .moonray-form-element-sub-text{float:none;display:block;width:100% !important}html body .moonray-form .moonray-form-input-type-submit .moonray-form-input,html body .moonray-form .moonray-form-input-type-image .moonray-form-input,html body .moonray-form .moonray-form-element-wrapper-contracted.moonray-form-input-type-submit input.moonray-form-input,html body .moonray-form .moonray-form-element-wrapper-contracted.moonray-form-input-type-image input.moonray-form-input{display:inline !important;width:auto !important;float:none}.moonray-form .moonray-form-input-type-image .moonray-form-input{padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;background-image:none !important;background-color:transparent !important;border-style:none !important;border-radius:0px !important}html .moonray-form .moonray-form-input-type-checkbox .moonray-form-input,html .moonray-form .moonray-form-element-wrapper-contracted input[type="checkbox"]{width:auto !important;display:inline !important}html .moonray-form .moonray-form-input-type-checkbox .moonray-form-label{display:inline !important}.moonray-form .moonray-form-element-wrapper-contracted{display:inline-block}.moonray-form .moonray-form-element-html{overflow:hidden;padding-top:0px !important;padding-left:0px !important;padding-bottom:0px !important;padding-right:0px !important;min-height:1em}.moonray-form .moonray-form-element-separator{position:relative;text-align:left;border-right:1px none !important;border-bottom:1px none !important;border-left:1px none !important;overflow:visible}.moonray-form .moonray-form-element-separator .moonray-form-element-separator-legend{height:1px;position:absolute;overflow:visible}.moonray-form .moonray-form-element-separator .moonray-form-element-separator-legend span{top:-0.5em;position:relative;vertical-align:middle;display:inline-block;overflow:visible;padding:0.2em 0.5em}.moonray-form .moonray-form-element-wrapper-alignment-right{text-align:right}.moonray-form .moonray-form-element-wrapper-alignment-center{text-align:center}.moonray-form .moonray-form-element-wrapper-alignment-right > *,.moonray-form .moonray-form-element-wrapper-alignment-center > *{display:inline-block;float:none}input[required="required"],textarea[required="required"],select[required="required"],.moonray-form-state-error{border:1px solid #CD0A0A;box-shadow:0px 0px 4px 0px #bc1010;color:#CD0A0A}.moonray-form .moonray-form-state-active,.moonray-form :focus{outline:none}.moonray-form input:-webkit-autofill{background-color:inherit !important;background-image:inherit !important;color:inherit !important}.moonray-form-error-message{padding:5px 8px;font:12px Verdana,Arial,sans-serif;box-shadow:none;background:#FEF8F6;border-radius:3px}.moonray-form .moonray-form-clearfix:before,.moonray-form .moonray-form-clearfix:after{content:"";display:table}.moonray-form .moonray-form-clearfix:after{clear:both}.moonray-form .moonray-form-clearfix{zoom:1}.moonray-form .moonray-form-element-paymentmethod .moonray-form-element-credit-card .moonray-form-input,.moonray-form .moonray-form-element-paymentmethod .moonray-form-element-credit-card .moonray-form-label,.moonray-form .moonray-form-element-paymentmethod .moonnray-credit-card-display{width:100% !important}.moonray-form .moonray-form-element-paymentmethod .moonray-form-element-wrapper{float:left;display:inline}.moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-number,.moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-exp-month{width:150px}.moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-code,.moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-exp-year{width:110px}.moonray-form .moonray-form-element-paymentmethod .moonray-form-element-paypal{width:136px;position:relative}.moonray-form .moonray-form-credit-card-display{display:block;padding-left:5px;height:31px;background-repeat:no-repeat;background-image:url('https://www1.moon-ray.com/v2.4/include/images/credit_card_sprite.png');width:100% !important;float:left}.moonray-form .moonray-form-credit-card-display .moonray-form-cc-logo-visa{background-position:0px 0px}.moonray-form .moonray-form-credit-card-display .moonray-form-cc-logo-mastercard{background-position:-51px 0px}.moonray-form .moonray-form-credit-card-display .moonray-form-cc-logo-amex{background-position:-103px 0px}.moonray-form .moonray-form-credit-card-display .moonray-form-cc-logo-discover{background-position:-154px 0px}.moonray-form .ussr-grid-wrapper{background:transparent}.moonray-form-element-wrapper.moonray-form-input-type-date input.moonray-form-state-active{-webkit-margin-after:0px !important}.moonray-form-element-wrapper.moonray-form-input-type-date input.moonray-form-input{-webkit-padding-before:3px;-webkit-padding-after:3px}.moonray-form .moonray-form-element-wrapper{float:left;width:100%}.moonray-form .moonray-form-element-wrapper-contracted{width:50%}.moonray-form .moonray-form-element-wrapper .moonray-form-label,.moonray-form .moonray-form-element-wrapper .moonray-form-input{float:left}html .moonray-form .moonray-form-input-type-submit .moonray-form-input,html .moonray-form .moonray-form-input-type-image .moonray-form-input,html .moonray-form .moonray-form-input-type-checkbox .moonray-form-label{float:none}.moonrayUI_clearFix{clear:both}#moonrayUI_lb_overlay{position:fixed;z-index:10000;top:0px;left:0px;height:100%;width:100%;background:#000;-moz-opacity:.70;filter:alpha(opacity=70);opacity:.70}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')}#moonrayUI_lb_canvas{position:fixed;background:#fff;z-index:10002;color:#000;border:4px solid #525252;text-align:left;top:50%;left:50%;padding:8px 15px}* html #moonrayUI_lb_canvas{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#moonrayUI_lb_canvas .moonrayUI_lb_top{margin-bottom:5px}#moonrayUI_lb_canvas .moonrayUI_lb_top .moonrayUI_lb_title{font-weight:bold;float:left}#moonrayUI_lb_canvas .moonrayUI_lb_top .moonrayUI_lb_close{float:right;font-size:.9em}div.moonray_forms{margin:0px;padding:0px;font-family:Arial,Helvetica,sans-serif;font-size:14px}div.moonray_forms fieldset{border:1px none #000;padding:2px 2px 2px 2px}div.moonray_forms br{clear:left}div.moonray_forms fieldset label,div.moonray_forms fieldset input,div.moonray_forms fieldset select,div.moonray_forms fieldset textarea{margin-bottom:.7em;width:180px;display:block;float:left;padding:3px;border:1px solid #CDCDCD}div.moonray_forms fieldset select{width:186px}div.moonray_forms fieldset select option{width:100%;display:block}div.moonray_forms fieldset label{width:130px;text-align:left;font-weight:bold;border:1px none black}div.moonray_forms fieldset input.moonray_small_input{width:auto !important}div.moonray_forms fieldset input.moonray_input_date_month,div.moonray_forms fieldset input.moonray_input_date_day{width:30px !important}div.moonray_forms fieldset input.moonray_input_date_year{width:40px !important}div.moonray_forms fieldset .error{border:1px solid red}div.moonray_forms fieldset .vaild{border:auto auto inherit}div.moonray_forms label.moonray_fieldname span.moonray_required{color:red;padding-left:5px}div.moonray_forms span.moonray_spacer{float:left;padding:0 5px}div.moonray_forms fieldset.moonray_form_format_labels_on_top label{margin-bottom:1px}div.moonray_forms fieldset.moonray_form_format_labels_inside label{width:auto;padding-right:5px}div.moonray_forms input[type=checkbox]{border:1px none black !important}div.moonray_forms .moonray_btn,div.moonray_forms input[type=submit]{padding:3px 5px;border:1px solid #666;cursor:pointer;background:#eee;background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 )}div.moonray_forms .moonray_number{width:65px}div.moonray_forms div.moonray_form_field_wrapper{clear:both}div.moonray_order_form{width:450px;text-align:left}div.moonray_order_form legend{font-size:12px;font-weight:bold;margin-bottom:1em;color:black}div.moonray_order_form fieldset{margin-bottom:1.2em}div.moonray_order_form fieldset label{font-weight:normal}div.moonray_order_form fieldset label.error{width:auto;border:1px none black;padding-left:8px;color:red}div.moonray_order_form input.checkbox{width:auto !important;margin-right:8px;border:1px none black}div.moonray_order_form label.checkbox{width:auto !important}div.moonray_order_form table.moonray_order_form_totals{margin-bottom:1em}div.moonray_order_form table.moonray_order_form_totals td{font-size:14px;padding:4px}div.moonray_order_form table.moonray_order_form_totals td.label{font-weight:bold;padding-right:7px;text-align:left;vertical-align:top;width:85px}.moonrayUILockerOverlay{position:fixed !important}.moonrayUILockerMessage{font-family:Arial;position:fixed;top:0px;left:0px;max-width:180px;z-index:1000;padding:1em 1.5em;font-size:11px;background-color:#fff;border:1px solid #525151;box-shadow:0px 0px 0px 5px rgba( 0, 0, 0, 0.4 );text-align:center}.moonrayUILockerMessage .title{font-size:12px;text-transform:uppercase;font-weight:bold;margin-bottom:0.5em}.moonrayUILockerMessage .icon{width:16px;height:16px;display:inline-block;margin-right:0.5em;vertical-align:text-top}.moonrayUILockerMessage .message{display:block}.moonrayUILockerMessage .message:empty{display:none}.moonrayUILockerMessage-closebutton-true .close-button{display:inline;margin:1em 0px 0px 0px;background-color:#9e9e9e;color:#fff;border:1px solid #9e9e9e;text-transform:uppercase;cursor:pointer;font-size:10px;font-weight:bold}.moonray-form:after{display:none;content:url('https://markmanson.net/images/ajax-loader-processing.gif')}.moonrayUILockerMessage-theme-processing:after{display:none;content:url('https://markmanson.net/images/ajax-loader-warning.gif') url('https://markmanson.net/images/ussr-icon-circle-hand-error.png')}.moonrayUILockerMessage-theme-processing{color:#01a213}.moonrayUILockerMessage-theme-processing .icon{background-image:url('https://markmanson.net/images/ajax-loader-processing.gif')}.moonrayUILockerMessage-theme-warning{color:#fe6100}.moonrayUILockerMessage-theme-warning .icon{background:none url('https://markmanson.net/images/ajax-loader-warning.gif') no-repeat}.moonrayUILockerMessage-theme-error{color:#cc0101}.moonrayUILockerMessage-theme-error .icon{background:none url('https://markmanson.net/images/ussr-icon-circle-hand-error.png') no-repeat}div.moonray_order_from fieldset label{float:left}div.moonray_forms div.row{clear:both}div.moonray_forms div.cell{float:left;margin-right:10px}div.moonray_forms div.row label{display:block;float:left;clear:both}div.moonray_forms div.row input,div.moonray_forms div.row select{display:block;float:left;clear:both;font-family:Arial;padding:3px;border:1px solid #CDCDCD}div.moonray_forms div.row input.mr_error,div.moonray_forms div.row select.mr_error{border:1px solid red}div.moonray_forms div.expire select{float:none !important;display:inline}div.moonray_forms div.firstname input{width:120px}div.moonray_forms div.lastname input{width:158px}div.moonray_forms div.email input{width:216px}div.moonray_forms div.double input{width:310px}div.moonray_forms div.zip input{width:95px}div.moonray_forms div.state select{width:75px}div.moonray_forms div.city input{width:155px}div.moonray_forms div.country select{width:160px}div.moonray_forms div.ccNum input{width:225px}div.moonray_forms div.ccCVC input{width:65px}div.moonray_forms div.termsWrapper label{clear:none}div.moonray_forms select.moonray_cc_expire_month{width:150px}div.moonray_forms input.mr_error,div.moonray_forms select.mr_error{border:1px solid red}div.moonray_forms a.cvchelp{float:left;display:block;height:16px;width:16px;margin:2px 0px 0px 2px}div.moonray_forms div.mr_cc,div.moonray_forms div.termsWrapper{margin-bottom:1em}div.moonray_forms input.mr-submit{clear:both}div.mr_error_wrapper{max-width:300px;position:absolute}div.mr_error_wrapper .mr_error{background-color:#FFFDCB;border:1px solid #E3D284;padding:5px;font-size:11px}div.mr_error_wrapper .mr_arrow{background:transparent url('https://markmanson.net/images/tooltip_arrow.png') no-repeat scroll left center;height:11px;margin:-1px 0px 0px 47%}div.ui-dialog{font-size:12px}.moon-ray-hide-quick-cost tr.priceDisplay{display:none}.moon-ray-hide-quick-cost table.moonray_order_form_totals{margin-bottom:0px}div.moonray_order_form .credit_cards,div.moonray-signup-form .credit_cards{background-image:url('https://markmanson.net/images/credit_card_sprite.png');background-position 0px 0px;background-repeat:no-repeat;width:200px;height:31px}div.moonray_order_form .amex_selected,div.moonray-signup-form .amex_selected{background-position:-0px -31px}div.moonray_order_form .discover_selected,div.moonray-signup-form .discover_selected{background-position:0px -62px}div.moonray_order_form .mastercard_selected,div.moonray-signup-form .mastercard_selected{background-position:0px -94px}div.moonray_order_form .visa_selected,div.moonray-signup-form .visa_selected{background-position:-0px -126px}div.moonray_order_form .moonray-form-cc-logo-new-markup,div.moonray-signup-form .moonray-form-cc-logo-new-markup{background-image:none}div.moonray_order_form .moonray-form-cc-logo-new-markup .moonray-form-cc-logo,div.moonray-signup-form .moonray-form-cc-logo-new-markup .moonray-form-cc-logo{display:block;padding-right:5px;width:45px;height:31px;background-repeat:no-repeat;background-image:url('https://markmanson.net/images/credit_card_sprite.png');float:left}div.moonray_order_form .moonray-form-cc-logo-new-markup .moonray-form-cc-logo-visa{background-position:0px 0px}div.moonray_order_form .moonray-form-cc-logo-new-markup .moonray-form-cc-logo-mastercard{background-position:-51px 0px}div.moonray_order_form .moonray-form-cc-logo-new-markup .moonray-form-cc-logo-amex{background-position:-103px 0px}div.moonray_order_form .moonray-form-cc-logo-new-markup .moonray-form-cc-logo-discover{background-position:-154px 0px}.moonray-form-p2c8091f19 .moonray-form{width:212px;border-width:3px;border-style:none;border-color:#32407D;background-color:transparent;background-image:url();background-repeat:no-repeat;background-position:left top;border-radius:0px}.moonray-form-p2c8091f19 .moonray-form-element-wrapper{padding-top:5px;padding-right:10px;padding-bottom:10px;padding-left:10px}.moonray-form-p2c8091f19 .moonray-form-label{background-color:#ffffff;width:100px;font-family:Arial,Helvetica,sans-serif;color:#000000;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;background-image:url();background-repeat:no-repeat;background-position:left top}.moonray-form-p2c8091f19 .moonray-form-input-type-text .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-email .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-date .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-range .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-password .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-file .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-number .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-tel .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-select .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-textarea .moonray-form-input{border-width:1px;border-style:solid;border-color:#9E9E9E;border-radius:3px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#fff;width:90px;background-image:url();background-repeat:no-repeat;background-position:left top;font-family:Arial,Helvetica,sans-serif;color:#000000;font-size:12px;font-weight:normal;font-style:normal;text-decoration:normal}.moonray-form-p2c8091f19 .moonray-form-element-wrapper .moonray-form-input.moonray-form-state-active{border-width:1px;border-style:solid;border-color:#9E9E9E;background-color:#fff;border-radius:3px;background-image:url();background-repeat:no-repeat;background-position:left top}.moonray-form-p2c8091f19 .moonray-form-input-type-submit .moonray-form-input,.moonray-form-p2c8091f19 .moonray-form-input-type-image .moonray-form-input{padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;border-color:#000000;border-width:1px;border-style:solid;border-radius:5px;background-color:#ff2b2b;font-family:Arial,Helvetica,sans-serif;color:#ffffff;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;background-image:url();background-repeat:no-repeat;background-position:left top}.moonray-form-p2c8091f19 .moonray-form-element-wrapper .moonray-form-element-sub-text{color:#8D939B;font-style:italic;font-size:11px;width:90px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:normal}.moonray-form-p2c8091f19 .moonray-form-element-separator .moonray-form-element-separator-legend span{background-color:transparent}.moonray-hosted-form-document-body{background-image:url();background-repeat:no-repeat;background-position:left top;background-color:transparent}.moonray-form-p2c8091f19 .moonray-form-element-wrapper-contracted .moonray-form-input{width:-16px !important}.moonray-form-p2c8091f19 .moonray-form-element-wrapper-contracted .moonray-form-element-sub-text{width:-16px !important}.moonray-form-p2c8091f19 .moonray-form-input-type-checkbox .moonray-form-input{width:auto !important}