.loading-wrapper{display:none;height:100%;width:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s;z-index:1000}.loading-wrapper #loading-container{background-color:rgba(255,255,255,0.8);display:table;height:100%;width:100%}.loading-wrapper #loading-container .loading-inner{display:table-cell;height:200px;text-align:center;vertical-align:middle;width:200px}.loading-wrapper #loading-container .loading-inner .loading-icon{color:#000;display:inline-block !important;height:50px;text-align:center;width:50px}.loading-wrapper #loading-container .loading-inner .loading-icon span{animation:spin 2s ease-in-out infinite;font-size:48px;line-height:50px;width:50px}.loading-wrapper.on-screen{display:block !important;opacity:1 !important}.ro-form-users{margin-left:-15px;margin-right:-15px}.ro-form-user{position:relative;padding:0 15px 30px;width:calc(730px / 4);height:calc(730px / 4);float:left;margin:0 15px;border:1px solid #000;border-radius:5px;cursor:pointer;transition:background-color .15s}.ro-form-user__thumb{position:relative;width:100%}.ro-form-user__thumb img{display:block;margin:auto;width:130px;height:130px}.ro-form-user__name{text-align:center}.ro-form-user__name p{line-height:1.4em}.ro-form-user:hover{background-color:#f5f5f5}.radio_button_option .frm_opt_container{margin:0 -10px}.radio_button_option .frm_radio label{cursor:pointer;box-sizing:border-box;width:calc((99% / 3) - 20px);padding:20px 0 18px;float:left;border:1px solid #ccc;margin:0 10px 20px;border-radius:5px;transition:all .15s;text-align:center;font-size:15px;line-height:1.4em}.radio_button_option .frm_radio label:hover{border:1px solid #414141}@media screen and (max-width: 1199px){.radio_button_option .frm_radio label{width:47%}}@media screen and (max-width: 575px){.radio_button_option .frm_radio label{width:100%;margin:1% 0 3%}}.radio_button_option .frm_radio.clicked label{border:1px solid #71cc36;background-color:#f5f5f5}.radio_button_option .frm_radio input{display:none}.check_box_option .frm_opt_container{margin:0 -10px}.check_box_option .frm_checkbox label{cursor:pointer;box-sizing:border-box;width:calc((99% / 3) - 20px);padding:20px 0 18px;float:left;border:1px solid #ccc;margin:0 10px 20px;border-radius:5px;transition:all .15s;text-align:center;font-size:15px;line-height:1.4em}.check_box_option .frm_checkbox label:hover{border:1px solid #414141}@media screen and (max-width: 1199px){.check_box_option .frm_checkbox label{width:47%}}@media screen and (max-width: 575px){.check_box_option .frm_checkbox label{width:100%;margin:1% 0 3%}}.check_box_option .frm_checkbox.clicked label{border:1px solid #71cc36;background-color:#f5f5f5}.check_box_option .frm_checkbox input{display:none}.equipment_family_option .frm_opt_container{margin:0 -10px}.equipment_family_option .frm_radio{cursor:pointer;box-sizing:border-box;width:calc((99% / 3) - 20px);padding:20px 20px 10px;margin:0 10px 20px;float:left;border:1px solid #ccc;background-color:transparent;border-radius:5px;transition:border .15s}.equipment_family_option .frm_radio:hover{border:1px solid #414141}.equipment_family_option .frm_radio.clicked{border:1px solid #71cc36;background-color:#f5f5f5}.equipment_family_option .frm_radio img{display:block;pointer-events:none;margin:auto;-ms-interpolation:bicubic}.equipment_family_option .frm_radio label{pointer-events:none;cursor:pointer;width:100%;display:block !important;text-align:center;margin:10px 0 0}.equipment_family_option .frm_radio input{display:none}@media screen and (max-width: 767px){.equipment_family_option .frm_radio{width:calc(50% - 20px);margin:10px 10px}}@media screen and (max-width: 575px){.equipment_family_option .frm_radio{width:calc(100% - 20px);margin:10px 10px}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-moz-keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-o-keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.amount_of_steps{display:none}#form_rep_odyssee,#form_rep_odyssee_exp{display:block}#form_rep_odyssee.on-screen,#form_rep_odyssee_exp.on-screen{display:block}#form_odh_odyssee{display:none}#form_odh_odyssee.on-screen{display:block}#onboarding_error_window{max-height:0;overflow:hidden;-webkit-animation:error-opaque 1s forwards;-moz-animation:error-opaque 1s forwards;-ms-animation:error-opaque 1s forwards;-o-animation:error-opaque 1s forwards;animation:error-opaque 1s forwards;-webkit-animation-delay:5s;-moz-animation-delay:5s;-ms-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.frm_style_formidable-style.with_frm_style input.address-picked,.frm_style_formidable-style.with_frm_style .address-picked input{border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;padding-left:0 !important}.frm_style_formidable-style.with_frm_style .address-change-icon{display:none;font-size:12px;cursor:pointer;text-align:right;margin-bottom:-28px}.frm_style_formidable-style.with_frm_style .address-change-icon:hover{color:#000}@-webkit-keyframes error-opaque{0%{max-height:0}100%{max-height:100px}}@-moz-keyframes error-opaque{0%{max-height:0}100%{max-height:100px}}@-o-keyframes error-opaque{0%{max-height:0}100%{max-height:100px}}@keyframes error-opaque{0%{max-height:0}100%{max-height:100px}}.frm_style_formidable-style.with_frm_style input[type=text]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=email]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=number]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=phone]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=tel]::-webkit-input-placeholder,.frm_style_romass-contactformulier.with_frm_style input[type=text]::-webkit-input-placeholder,.frm_style_romass-contactformulier.with_frm_style input[type=email]::-webkit-input-placeholder,.frm_style_romass-contactformulier.with_frm_style input[type=number]::-webkit-input-placeholder,.frm_style_romass-contactformulier.with_frm_style input[type=phone]::-webkit-input-placeholder,.frm_style_romass-contactformulier.with_frm_style input[type=tel]::-webkit-input-placeholder{color:#ccc !important;font-size:16px}.frm_style_formidable-style.with_frm_style .label_title label.frm_primary_label,.label_title{font-size:18px !important}.rmss_contract_price,.rmss_mechanic_price,.rmss_travel_price,.rmss_title_price{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s linear,opacity .5s ease-out .5s}.rmss_contract_price.visible,.rmss_mechanic_price.visible,.rmss_travel_price.visible,.rmss_title_price.visible{max-height:100px;opacity:1;transition:opacity .5s ease-in,max-height .5s linear .5s}.rmss_travel_price.overflow{overflow:visible}.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_opt_container{margin:0 -10px}.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_radio,.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_checkbox{display:block;width:calc((99% / 3) - 20px);float:left;margin:0 10px 20px}.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_radio label,.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_checkbox label{border:1px solid #ccc;border-radius:5px;padding:20px 20px 18px;cursor:pointer;display:inline-block;width:100%;text-align:center;transition:border .15s;margin-bottom:0}.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_radio label:hover,.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_checkbox label:hover{border:1px solid #414141}.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_radio label.checked,.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_checkbox label.checked{border:1px solid #71cc36;background-color:#f5f5f5}.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_radio label input,.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_checkbox label input{display:none}@media screen and (max-width: 1199px){.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_radio,.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_checkbox{display:block;width:calc((99% / 2) - 20px);float:left;margin:0 10px 20px}}@media screen and (max-width: 575px){.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_radio,.frm_style_formidable-style.with_frm_style .frm_form_field:not(.no-border) .frm_checkbox{display:block;width:calc(99% - 20px);float:left;margin:0 10px 20px}}.rmss_frm_warning{border:none;box-sizing:border-box;font-size:14px;display:none;margin:0;overflow:hidden;padding:1em 2em 1em 5em;position:relative;text-align:center;vertical-align:middle;width:100%}.rmss_frm_warning.no-icon{padding:1em 2em}.rmss_frm_warning.display{display:block}.rmss_frm_warning.red{background-color:#f6dcdc}.rmss_frm_warning.red p,.rmss_frm_warning.red .rmss_frm_warning-icon .fa{color:#cd3737}.rmss_frm_warning.yellow{background-color:#fbf2b5}.rmss_frm_warning.yellow p,.rmss_frm_warning.yellow .rmss_frm_warning-icon .fa{color:#d9ba0b}.rmss_frm_warning p{font-family:"AvantGarde-Md",Helvetica,sans-serif;line-height:1.6em}.rmss_frm_warning-icon{bottom:0;font-size:1em;font-style:normal;font-weight:400;left:0;position:absolute;top:0;width:4em}.rmss_frm_warning-icon>*{font-size:1.7em;line-height:1em;font-weight:400;font-style:normal;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.rmss_frm_warning-icon .fa{font-size:1.7em;line-height:1}.job_description_warning{display:none}.rmss_calendar{overflow:hidden}.rmss_calendar .week{display:inline-block;text-align:center;font-size:14px;font-family:"AvantGarde-Md",Helvetica,sans-serif;padding:10px 0;user-select:none;overflow:hidden;width:50%}.rmss_calendar .next-container,.rmss_calendar .prev-container{display:table;width:8%;float:left;padding-top:35px}.rmss_calendar .next-container .arrow-right,.rmss_calendar .prev-container .arrow-left{cursor:pointer;width:100%;height:420px;display:table-cell;transition:all .15s;vertical-align:middle}.rmss_calendar .next-container .arrow-right::before,.rmss_calendar .next-container .arrow-right::after,.rmss_calendar .prev-container .arrow-left::before,.rmss_calendar .prev-container .arrow-left::after{background-color:#42515a;width:4px;height:50px;content:"";display:block;transition:all .15s}.rmss_calendar .next-container .arrow-right:hover,.rmss_calendar .prev-container .arrow-left:hover{transform:scale(1.1)}.rmss_calendar .next-container .arrow-right:hover::before,.rmss_calendar .next-container .arrow-right:hover::after,.rmss_calendar .prev-container .arrow-left:hover::before,.rmss_calendar .prev-container .arrow-left:hover::after{background-color:#000}.rmss_calendar .next-container .arrow-right::before{transform:translateX(30px) rotate(-25deg) translateY(3px)}.rmss_calendar .next-container .arrow-right::after{transform:translateX(30px) rotate(25deg) translateY(-3px)}.rmss_calendar .prev-container .arrow-left::before{transform:translateX(30px) rotate(25deg) translateY(3px)}.rmss_calendar .prev-container .arrow-left::after{transform:translateX(30px) rotate(-25deg) translateY(-3px)}.rmss_calendar .week-container{position:relative;display:block;width:100%;overflow:hidden}.rmss_calendar .week-stretch{width:200%;font-size:0;transition:all .25s ease-in-out;margin-left:0}.rmss_calendar .week-stretch.left{margin-left:-100%}.rmss_calendar ul{margin:0;padding:0;float:left}.rmss_calendar ul li{font-size:12px;line-height:35px;height:35px;list-style:none;color:#42515a;text-align:center;border:1px solid transparent;user-select:none}.rmss_calendar ul li.gray{border-top:1px solid #e3f5d7;background-color:#e3f5d7;border-bottom:1px solid #e3f5d7}.rmss_calendar ul li.green{border-top:1px solid #71cc36;background-color:#71cc36;border-bottom:1px solid #71cc36;cursor:pointer;transition:all .15s}.rmss_calendar ul li.green.hover{border-top:1px solid #62b32d;background-color:#62b32d;border-bottom:1px solid #62b32d}.rmss_calendar ul li.green.click{border-top:1px solid #539826;background-color:#539826;border-bottom:1px solid #539826}.rmss_calendar ul li.eleven{border-bottom:1px solid #edf0f2 !important}.rmss_calendar .start{width:8%}.rmss_calendar .day{width:12%}.rmss_calendar .head{border-bottom:1px solid #edf0f2}.rmss_calendar .empty,.rmss_calendar .time{border-right:1px solid #edf0f2}.rmss_calendar .time .move-up{transform:translateY(-17px)}.rmss_calendar .block{border-right:1px solid #edf0f2;border-bottom:1px solid #edf0f2}.rmss_calendar .block .fa-check,.rmss_calendar .block .fa-plus,.rmss_calendar .block .fa-minus{color:#fff !important;font-size:32px}.rmss_calendar .block .fa-check.offset,.rmss_calendar .block .fa-plus.offset,.rmss_calendar .block .fa-minus.offset{transform:translateY(-50%)}.frm_style_formidable-style.with_frm_style .availability input[type=text]{height:0 !important;width:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}.frm_style_formidable-style.with_frm_style .availability label{height:0 !important;width:0 !important;overflow:hidden !important}.frm_style_formidable-style.with_frm_style .availability .frm_error{text-align:center !important;box-sizing:border-box !important;padding:1em 2em 1em 2em !important;vertical-align:middle !important;width:100% !important;background-color:#f6dcdc !important;font-family:"AvantGarde-Md",Helvetica,sans-serif !important;font-size:14px !important;line-height:24px !important;color:#cd3737 !important}.rmss_frm_summary{display:block;padding-top:20px}.rmss_frm_summary .summary-details{box-sizing:border-box;display:block;float:left;padding:0 35px 0 45px;width:75%}.rmss_frm_summary .job-summary{display:block;margin-bottom:30px;overflow:hidden;width:100%}.rmss_frm_summary .door-img{display:block;float:left;position:relative;width:25%}.rmss_frm_summary .door-img img{display:block;margin:auto;max-height:200px;max-width:200px;position:relative}.rmss_frm_summary .job-description{line-height:21px;padding:15px 0}.rmss_frm_summary .key{font-family:"AvantGarde-Md",Helvetica,sans-serif}.rmss_frm_summary .job-summary .title,.rmss_frm_summary .company-summary .title,.rmss_frm_summary .address-summary .title{font-family:"AvantGarde-Md",Helvetica,sans-serif;font-size:21px;margin-bottom:0}.rmss_frm_summary .subtitle{font-size:16px}.rmss_frm_summary .company-summary,.rmss_frm_summary .address-summary{display:block;overflow:hidden;width:100%}.rmss_frm_summary .company-summary .left-col,.rmss_frm_summary .company-summary .right-col,.rmss_frm_summary .address-summary .left-col,.rmss_frm_summary .address-summary .right-col{box-sizing:border-box;display:block;float:left;margin-bottom:0;padding:10px 35px 10px 0;width:60%}.rmss_frm_summary .company-summary .left-col .key,.rmss_frm_summary .company-summary .right-col .key,.rmss_frm_summary .address-summary .left-col .key,.rmss_frm_summary .address-summary .right-col .key{display:inline-block;font-family:"AvantGarde-Md",Helvetica,sans-serif;width:150px}.rmss_frm_summary .company-summary .right-col,.rmss_frm_summary .address-summary .right-col{width:40%}#availability{display:block !important;height:auto;width:auto;overflow:auto}@media screen and (max-width: 1199px){.rmss_frm_summary .door-img{width:40%}.rmss_frm_summary .summary-details{width:60%;padding:0 0 0 20px}.rmss_frm_summary .company-summary .title,.rmss_frm_summary .address-summary .title{margin-bottom:10px}.rmss_frm_summary .left-col,.rmss_frm_summary .right-col{width:100%;padding:0}}@media screen and (max-width: 767px){.rmss_frm_summary .door-img,.rmss_frm_summary .summary-details{width:100%}.rmss_frm_summary .door-img img{float:left;width:100%;margin-bottom:30px}.rmss_frm_summary .summary-details{padding:0}.rmss_frm_summary .availability{display:block !important}.rmss_frm_summary .company-summary .key,.rmss_frm_summary .address-summary .key{width:130px}}@media screen and (max-width: 575px){.rmss_frm_summary .company-summary .key,.rmss_frm_summary .company-summary .value,.rmss_frm_summary .address-summary .key,.rmss_frm_summary .address-summary .value{display:block;width:100%;line-height:21px}.rmss_frm_summary .company-summary .left-col,.rmss_frm_summary .company-summary .right-col,.rmss_frm_summary .address-summary .left-col,.rmss_frm_summary .address-summary .right-col{width:100%}.rmss_frm_summary .company-summary .left-col li,.rmss_frm_summary .company-summary .right-col li,.rmss_frm_summary .address-summary .left-col li,.rmss_frm_summary .address-summary .right-col li{margin-bottom:15px}}.job_code{height:0 !important;width:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}
/*# sourceMappingURL=ro-styles.css.map */
