#order-form-buttons-container{text-align:right;margin-top:10px;margin-bottom:10px;padding-right:4px}.intro-text{padding-top:10px;height:35px}#contactAddress-country-select .sizeControl,#billingAddress-country-select .sizeControl{}#contactAddress-country-select .item-1,#billingAddress-country-select .item-1{border-bottom:1px solid #b0b0b0}#billing-address{display:block;min-height:40px}#billing-address .field-header-content{margin-top:6px;margin-bottom:4px}li.form-item{margin-top:0;margin-bottom:0;padding:5px 0}#order-form-step2 .intro-text{margin-bottom:15px}.form-item span.required{display:inline-block}.form-field-label{color:#303030}.error-container label.error{margin-left:240px}.form-item label.error{margin-left:0}.billing-address .error-container .error{margin-left:0}.zip-field label.error,.country-field label.error{margin-left:0;position:relative;top:-2px}.number-field label.error,.city-field label.error{margin-left:10px;position:relative;top:-2px}#offer-description{text-align:right}.selection-panel{border:none;margin-bottom:20px;margin-top:55px;margin-left:13px}.selection-header{background-color:#fe7407;color:#FFF;display:block;font-family:Arial;font-size:14px;padding:10px;text-align:left}.selection-body{padding:15px 10px 1px;text-align:left;background-color:#f7f6f3}.selection-body div{margin-bottom:10px}#recruiter-order-form .odd,#review-table .even,#review-order-table .even{}#review-table>.row,#review-order-table>.row{border-bottom:1px solid #d8d8d8;min-height:40px;padding:15px 0}.confirm-text{margin-top:10px;line-height:17px}.summary-box{background-color:#FFF6ED;padding:5px}#close-button-container{padding-top:20px;background-color:#FFF6ED}#order-form-step1 ul.horizontal-list{width:100%;display:inline-block}#order-form-step1 ul.horizontal-list li{display:inline-block}#order-form-step1 ul.horizontal-list li.text-field.form-item label.form-input input{width:100%}#order-form-step1 li.form-item span.form-field-label,#order-form-step2 li.form-item span.form-field-label{padding-top:7px}#order-form-step1 ul.form-inputs,#order-form-step2 ul.form-inputs{position:relative;background-color:#FFF}#order-form-step1 .error-container label.error,#order-form-step2 .error-container label.error{margin-left:160px;position:relative;top:3px}#order-form-step1 .error-container label.error.customerInfo_contactInfo_forename,#order-form-step1 .error-container label.error.customerInfo_contactInfo_name{top:0}#order-form-step1 .error-container.half-width{width:49%;display:inline-block}#order-form-step1 .recruiter-fill-to-recontact-text{margin-top:10px;margin-bottom:10px;overflow:visible;padding-top:10px}.conditions-title{margin:10px 0;line-height:19px}.conditions-box{border:1px solid #C5C0C0;padding:20px;max-height:270px;overflow-y:scroll}.conditions-checkbox-container{margin-top:20px;margin-bottom:25px;text-align:right;font-size:14px}.confirm-text{margin:15px 0}.form-part{}#order-form-step2{margin:0}#form-section-nav{margin:20px auto 0;text-align:left}.aligned-top{padding-top:23px}#review-table,.conditions-box{background-color:#FFF}#order-review-intro{line-height:19px;margin-bottom:10px;padding-top:10px}#accept-conditions{position:relative;top:-2px}.order-title-text{display:inline-block;position:relative;top:1px}.online-order-page,#default-message-container,#form-section-nav{max-width:860px}#default-message-container{margin:0 auto}#form-section-nav{text-align:right}.wave div.page-section.online-order-page{background:#FFF;padding:20px 10px 20px 30px;border:1px solid #D4D4D1;border-radius:3px}div.online-order-page{padding:10px 15px;margin-top:10px}li.error-placeholder{height:15px}#form-section-nav #section-icon1{margin-left:0}.billing-same-as-contact-container{margin:1px 10px 5px 0;float:left}.billing-address-error-container{margin-left:10px}#recruiter-confirm-form #order-form-buttons-container{width:auto}#conditions-popup.popup-frame{width:785px !important}#conditions-buttons-container{text-align:right;margin-top:20px;margin-bottom:10px}#conditions-popup .popup-frame-body{line-height:21px}#conditions-popup .text-scrollable-container{padding:10px}#conditions-popup .popup-frame-body .text-scrollable-container a{color:#0093AF}.submit-buttons .main-button{margin-left:10px}#form-fullname .forename-label,#form-fullname .name-label{display:none}.forename-field,.name-field{display:inline-block}.text-field.form-item.forename-form-field .form-field-label,.text-field.form-item.name-form-field .form-field-label{display:none}#recruiter-order-form_customerInfo_contactInfo_forename,#recruiter-order-form_customerInfo_contactInfo_name{width:100%}.text-field.form-item.name-form-field,.text-field.form-item.forename-form-field{display:inline-block}#name-inputs .fullname-label{width:160px}#name-inputs .two-names-container{width:calc(100% - 160px)}#name-inputs .two-names-container>div li,#name-inputs .two-names-container>div label.form-input,#name-inputs .two-names-container>div input{width:100%}#name-inputs .two-names-container #forename-input{width:50%}#name-inputs .two-names-container #name-div{width:50%}.forename-form-field .form-input input[type="text"]{width:95% !important}#name-inputs .fullname-label{display:inline-block}.text-field.form-item span.form-field-label,.form-field-label{width:160px}#form-container{display:inline-block;width:calc(100% - 255px)}#description-container{display:inline-block;min-width:220px;max-width:220px;margin-left:10px;vertical-align:top}#forename-input,#name-div{display:inline-block}.two-names-container,.fullname-label{display:inline-block}.form-input{display:inline-block;width:calc(100% - 160px)}.form-input input[type="email"],.form-input input[type="text"],li.city-field input[type="text"]{width:100%}.street-field,.number-field{display:inline-block}.street-field{width:65%}.number-field{width:calc(35% - 10px)}.street-field .form-input,.number-field .form-input{width:100%}.country-field .form-input,.city-field .form-input{width:100%}#contactAddress-city,#billingAddress-city,#contactInfo-city,#billingInfo-city,.number-field input[type="text"]{margin-left:10px}li.city-field{width:calc(100% - 138px)}#vat-number-input .form-input{width:calc(100% - 160px)}#vat .form-field-label,#contact-address .form-field-label,#billing-address .form-field-label{width:160px}#order-form-step2 .address-fields{margin-left:160px}.not-subject-to-vat-container{margin:5px 0 0 160px}#wish-to-contact-form .row div:first-child{width:100px}#wish-to-contact-form .row div{display:inline-block;width:300px}#wish-to-contact-form .row:first-child{margin-top:19px}#wish-to-contact-form .row{margin-top:12px}#wish-to-contact-form input{width:100%;height:100%}#contact-button-container{margin-top:15px;margin-bottom:5px;float:right}#contact-button{background-color:#fe7b07;color:white;border:none}#wish_to_contact .close-popup{color:red}#contactMeLink{margin-right:8px;position:relative;top:1px}.recruiter-fill-to-recontact-text{margin:15px 0}#order-review-invoice-email-field{width:100%}.errorMessage{margin-bottom:0}#order-form-step2 li.country-field .form-input{clear:both}#order-form-step2 li.country-field{height:unset;height:none;height:auto}
