.moonray-form-p2c23693f87  .moonray-form {width:400px;border-width:3px;border-style:solid;border-color:#32407D;background-color:#fff;background-image:none;background-repeat:no-repeat;background-position:left top;border-radius:0px;}
.moonray-form-p2c23693f87  .moonray-form-element-wrapper {padding-top:5px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
.moonray-form-p2c23693f87  .moonray-form-label {background-color:transparent;width:100px;font-family:Arial,Helvetica,sans-serif;color:#000000;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;background-image:none;background-repeat:no-repeat;background-position:left top;}
.moonray-form-p2c23693f87 .moonray-form-input-type-text .moonray-form-input, .moonray-form-p2c23693f87 .moonray-form-input-type-email .moonray-form-input, .moonray-form-p2c23693f87 .moonray-form-input-type-date .moonray-form-input, .moonray-form-p2c23693f87 .moonray-form-input-type-range .moonray-form-input, .moonray-form-p2c23693f87 .moonray-form-input-type-password .moonray-form-input, .moonray-form-p2c23693f87 .moonray-form-input-type-file .moonray-form-input, .moonray-form-p2c23693f87 .moonray-form-input-type-number .moonray-form-input, .moonray-form-p2c23693f87 .moonray-form-input-type-tel .moonray-form-input, .moonray-form-p2c23693f87 .moonray-form-input-type-select .moonray-form-input, .moonray-form-p2c23693f87 .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:277px;background-image:none;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-p2c23693f87  .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:none;background-repeat:no-repeat;background-position:left top;}
.moonray-form-p2c23693f87 .moonray-form-input-type-submit .moonray-form-input, .moonray-form-p2c23693f87 .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:3px;background-color:#f3f4f7;font-family:Arial,Helvetica,sans-serif;color:#000000;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
.moonray-form-p2c23693f87  .moonray-form-element-wrapper .moonray-form-element-sub-text {color:#8D939B;font-style:italic;font-size:11px;width:277px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:normal;}
.moonray-form-p2c23693f87  .moonray-form-element-separator .moonray-form-element-separator-legend span {background-color:#fff;}
.moonray-hosted-form-document-body {background-image:none;background-repeat:no-repeat;background-position:left top;background-color:transparent;}
.moonray-form-p2c23693f87  .moonray-form-element-wrapper-contracted .moonray-form-input {width:77px !important;}
.moonray-form-p2c23693f87  .moonray-form-element-wrapper-contracted .moonray-form-element-sub-text {width:77px !important;}
.moonray-form-p2c23693f87  .moonray-form-input-type-checkbox .moonray-form-input {width:auto !important;}
.moonray-form-p2c23693f87  .ontraport_grid_offer .ussr-component-grid-header .ussr-component-grid-header-item {background-color:#4D65A4;color:#fff;}
@media(max-width: 901px){.moonray-form {width: 100%;}}
@media (max-width: 751px){
.moonray-form,.moonray-form .moonray-form-element-wrapper-contracted {width: 100%;}
.moonray-form .moonray-form-element-wrapper.moonray-form-input-type-image {max-width: 100%;}
.moonray-form .moonray-form-element-paymentmethod {padding-top: 0;}
.moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-number,
.moonray-form .moonray-form-element-paymentmethod .moonray-form-element-credit-card {
padding: 0;float: none;width: 100%;display: block;}
.moonray-form .moonray-form-element-paymentmethod .credit_cards {margin-left: 0;margin-bottom: 12px;}
.moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-number{width: 100%;}
.moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-code{padding-left: 0;float: none;display: block;}
.moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-exp-month,
.moonray-form .moonray-form-element-paymentmethod .moonray-form-input-type-payment-exp-year {padding-left: 0;padding-right: 0;width: 100%;}
}