.reapit-digital-agent-ui-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#FFF;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;z-index:10010;}.reapit-digital-agent-ui-modal{font-family:Arial,Helvetica,sans-serif;position:fixed;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:1em 0;z-index:10011;background-color:#FFF;color:#000;}.reapit-digital-agent-ui-modal a{color:#00A7E3;text-decoration:none;cursor:pointer;}.reapit-digital-agent-ui-modal a.reapit-digital-agent-ui-btn-back,.reapit-digital-agent-ui-modal a.reapit-digital-agent-ui-btn-forward{color:#999999;position:absolute;top:0.2em;left:0.5em;height:3em;width:3em;background:url(https://webservice.reapit.net/ane/rest/RDAPluginImage?file=angle.svg&theme=default) center left no-repeat;background-size:contain;text-indent:-9999px;display:block;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}.reapit-digital-agent-ui-modal a.reapit-digital-agent-ui-btn-back:hover,.reapit-digital-agent-ui-modal a.reapit-digital-agent-ui-btn-forward:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;}.reapit-digital-agent-ui-modal a.reapit-digital-agent-ui-btn-forward{background-image:url(https://webservice.reapit.net/ane/rest/RDAPluginImage?file=angle2.svg&theme=default);right:0.5em;left:auto;}.reapit-digital-agent-ui-modal h3{margin:0 0 1em;font-size:1em;text-align:center;font-weight:600;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-loader{background:url(https://webservice.reapit.net/ane/rest/RDAPluginImage?file=ring.gif&theme=default) center center no-repeat;min-height:50vh;padding-left:1.5em;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-loader span{color:#cccccc;}.reapit-digital-agent-ui-modal form{height:90vh;overflow-y:auto;}.reapit-digital-agent-ui-modal form p{margin:0;padding:0 1.5em 0.7em;background:#f5f5f5;line-height:135%;}.reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-divider{border-top:1px solid #e6e6e6;padding-top:0.7em;}.reapit-digital-agent-ui-modal form p label{display:block;margin:0 0 0.2em 0;color:#666666;font-size:0.9em;}.reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-consent label{display:inline;margin:0;}.reapit-digital-agent-ui-modal form p input[type="text"],.reapit-digital-agent-ui-modal form p input[type="email"],.reapit-digital-agent-ui-modal form p input[type="password"],.reapit-digital-agent-ui-modal form p textarea{font-size:16px;border:1px solid #e0e0e0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0.2em 0.4em;box-sizing:border-box;width:100%;}.reapit-digital-agent-ui-modal form p input[type="text"],.reapit-digital-agent-ui-modal form p input[type="email"],.reapit-digital-agent-ui-modal form p input[type="password"]{height:27px;}.reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-submit input{width:100%;}.reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-introduction{background:#FFF;color:#737373;padding-top:0.7em;}.reapit-digital-agent-ui-modal form p .reapit-digital-agent-ui-error{color:#DD0000;font-size:0.8em;display:block;margin-top:0.2em;padding-left:0.5em;}.reapit-digital-agent-ui-modal form p .reapit-digital-agent-ui-error.reapit-digital-agent-ui-error-postcode{margin-left:53%;}.reapit-digital-agent-ui-modal form p .reapit-digital-agent-ui-error.reapit-digital-agent-ui-error-initials,.reapit-digital-agent-ui-modal form p .reapit-digital-agent-ui-error.reapit-digital-agent-ui-error-address1{margin-left:33%;}.reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-radio span{margin-right:0.5em;}.reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-submit{padding-bottom:5em;}.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="Address3"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="Postcode"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="PasswordConf"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="Address3"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="Postcode"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="PasswordConf"]{width:47%;}.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="Initials"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="Address1"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="Initials"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="Address1"]{width:67%;}.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="Title"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="HouseNumber"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="Title"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="HouseNumber"]{width:27%;}.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="Initials"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="Postcode"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="Address1"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="PasswordConf"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="Initials"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="Postcode"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="Address1"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="PasswordConf"]{margin-left:6%;}.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-registration p input[name="Password"],.reapit-digital-agent-ui-modal form.reapit-digital-agent-ui-details p input[name="Password"]{width:47%;}.reapit-digital-agent-ui-modal form .reapit-digital-agent-ui-property{position:relative;}.reapit-digital-agent-ui-modal form .reapit-digital-agent-ui-property div.reapit-digital-agent-ui-img-container{padding-top:62.5%;background-position:center center;background-size:cover;background-color:#f2f2f2;}.reapit-digital-agent-ui-modal form .reapit-digital-agent-ui-property h4{position:absolute;width:100%;box-sizing:border-box;padding:0.5em 0.7em;margin:0;background-color:rgba(0,0,0,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));color:#FFF;font-weight:normal;bottom:0;left:0;}.reapit-digital-agent-ui-modal form .reapit-digital-agent-ui-property h4 strong{float:right;margin-left:1em;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-option-links{text-align:center;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-option-links a{margin:0 0.5em;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-btn{background-color:#00A7E3;background:-webkit-gradient(linear,left top,left bottom,from(#00A7E3),to(#0094ca));background:-webkit-linear-gradient(top,#00A7E3,#0094ca);background:-moz-linear-gradient(top,#00A7E3,#0094ca);background:-ms-linear-gradient(top,#00A7E3,#0094ca);background:-o-linear-gradient(top,#00A7E3,#0094ca);background:linear-gradient(top,#00A7E3,#0094ca);cursor:pointer;color:#FFF;border:1px solid #0089ba;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:1.2em;padding:0.2em 0.4em 0.3em;display:block;text-align:center;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-result p{padding:0.7em 1.5em;margin:0;border-top:1px solid #e6e6e6;background:#f5f5f5;line-height:130%;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week{overflow-y:auto;height:88vh;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day p{padding:0.7em 1.5em;margin:0;border-top:1px solid #e6e6e6;box-sizing:border-box;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day p.reapit-digital-agent-ui-calendar-date{text-align:center;white-space:nowrap;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events p{background:#f2f2f2;cursor:pointer;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events p:hover{background:#e6e6e6;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events p:hover span.reapit-digital-agent-ui-calendar-select{color:#000;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events p span.reapit-digital-agent-ui-calendar-duration{color:#999999;font-size:0.8em;margin-left:1em;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events p span.reapit-digital-agent-ui-calendar-select{color:#00A7E3;margin-left:1em;float:right;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day.reapit-digital-agent-ui-empty{display:none;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-user-selection{cursor:pointer;color:#00A7E3;text-align:center;}.reapit-digital-agent-ui-modal ul.reapit-digital-agent-ui-list{list-style-type:none;padding-left:0;margin-left:0;}.reapit-digital-agent-ui-modal ul.reapit-digital-agent-ui-list.reapit-digital-agent-ui-address li{color:#00A7E3;cursor:pointer;line-height:135%;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-address-selector{padding:1em;}.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-list-container{max-height:80vh;overflow-y:auto;}.reapit-digital-agent-ui-modal grammarly-ghost{display:none;}@media only screen and (min-width:48em){.reapit-digital-agent-ui-modal{top:50%;left:50%;width:auto;height:auto;transform:translate(-50%,-50%);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;min-width:35em;max-width:45em;max-height:100vh;padding:1.5em;-moz-box-shadow:0 0 8px #666;-webkit-box-shadow:0 0 8px #666;box-shadow:0 0 8px #666;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;} .reapit-digital-agent-ui-modal *{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;} .reapit-digital-agent-ui-modal h3{font-size:1.5em;font-weight:400;} .reapit-digital-agent-ui-modal form{height:auto;overflow-y:auto;max-height:80vh;} .reapit-digital-agent-ui-modal form p{padding:0 0.1em 0.7em 25%;background:none;} .reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-divider{padding-top:0.7em;} .reapit-digital-agent-ui-modal form p label{margin-left:-33%;padding-top:0.3em;width:33%;float:left;font-size:1em;} .reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-consent{padding-left:0;} .reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-consent label{float:none;font-size:0.9em;} .reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-introduction{padding:0.7em 0;} .reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-radio label{padding-top:0;} .reapit-digital-agent-ui-modal form p.reapit-digital-agent-ui-submit{padding-bottom:0.7em;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-form.init a.reapit-digital-agent-ui-btn-back,.reapit-digital-agent-ui-modal .reapit-digital-agent-ui-result a.reapit-digital-agent-ui-btn-back{background-image:url(https://webservice.reapit.net/ane/rest/RDAPluginImage?file=close.svg&theme=default);right:0em;top:0em;left:auto;} .reapit-digital-agent-ui-modal a.reapit-digital-agent-ui-btn-back,.reapit-digital-agent-ui-modal a.reapit-digital-agent-ui-btn-forward{top:1em;left:1em;} .reapit-digital-agent-ui-modal a.reapit-digital-agent-ui-btn-forward{right:1em;left:auto;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-loader{padding-left:0;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-result{max-width:32em;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-result p{padding:0.7em 0;border-top:1px solid #e6e6e6;background:#FFF;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-option-links{text-align:right;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-option-links a{margin:0 0 0 1em;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;height:auto;-ms-align-items:stretch;-webkit-align-items:stretch;align-items:stretch;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day{background:#f2f2f2;border:1px solid #FFF;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day p{padding:0.3em 0.5em;margin:0;border-top:1px solid #e6e6e6;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day p.reapit-digital-agent-ui-calendar-date{text-align:center;font-size:0.8em;padding:0.3em 1em 0.5em;background:#f2f2f2;border-bottom:1px solid #FFF;font-weight:600;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day p.reapit-digital-agent-ui-calendar-date span.reapit-digital-agent-ui-date-ext{display:none;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events{height:70vh;position:relative;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events p{background:#e6e6e6;cursor:pointer;position:absolute;width:100%;font-size:0.8em;border-top:1px solid #FFF;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events p:hover{background:#00A7E3;color:#FFF;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events p span.reapit-digital-agent-ui-calendar-duration{display:none;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day .reapit-digital-agent-ui-calendar-events p span.reapit-digital-agent-ui-calendar-select{display:none;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day.reapit-digital-agent-ui-empty{display:block;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-calendar-week .reapit-digital-agent-ui-calendar-day.reapit-digital-agent-ui-empty .reapit-digital-agent-ui-calendar-date{color:#999999;} .reapit-digital-agent-ui-modal .reapit-digital-agent-ui-list-container{max-height:70vh;}}