
@charset "utf-8";@media all{html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;color:#868686;font-family:"Muli", "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;text-decoration:none;color:inherit;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}a:active,a:hover{outline:0;color:#00509c}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.debug_obj{position:fixed;bottom:20px;left:20px;border:1px solid #f00;background-color:#fff;padding:10px;max-height:200px;display:inline-block;color:#f00;overflow:auto}header,footer{display:inline-block;width:100%;position:relative}header{padding:20px 0}.blk{display:inline-block;width:100%;text-align:center;padding:20px}.blk div:first-child{display:inline-block;width:100%;text-align:left;max-width:1200px}.blk .logo{display:inline-block;width:30%;float:left;text-align:left}.blk .logo img,.blk .logo svg{max-width:150px;max-height:120px}.blk .menu-blk{display:inline-block;width:70%;float:right}.menu-header{display:inline-block;width:100%;margin:0 0 -5px 0;padding:0 0 10px 0}.menu-contact{display:inline-block;float:left;line-height:50px;padding:0;width:50%;white-space:nowrap}.account-blk{display:inline-block;float:right;line-height:50px;padding:0 20px 0 0;height:50px;width:50%;overflow:hidden;cursor:pointer}.account-blk span{display:inline-block;line-height:50px;white-space:nowrap;float:right}.account-blk img,.account-blk svg{width:40px;height:40px;float:right;border-radius:20px;margin-left:10px;position:relative;top:4px}.main{display:inline-block;width:100%;position:relative}.hidden{display:none}.wsnw{white-space:nowrap}.page{display:inline-block;width:100%;max-width:1000px;text-align:left}.page-quote{font-size:30px;display:inline-block;margin-bottom:40px;padding:0 20px}.page-quote .speechmarks{width:70px;position:relative;top:5px;display:inline-block}.page-quote strong{color:#199CD8}.page_text{padding:0 20px}.page-text{text-align:left;padding:0 20px 40px 20px}.loading{position:fixed;left:0;top:0;display:inline-block;width:100%;height:100%;background-color:rgba(169,208,253,0.50);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:0;text-align:center}.loading svg{position:absolute;top:50%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px}}@media (max-width: 768px){.account-blk span{display:none}.account-blk{width:auto;min-width:50px}.menu-contact{width:80%}}@media (max-width: 600px){.menu-contact{line-height:60px;position:absolute;left:25%;top:20px;width:75%}.menu-header{border-bottom:1px solid #ccc}.blk .logo img,.blk .logo svg{max-height:60px}.account-blk{position:absolute;right:50px;top:25px;padding:0}.blk .menu-blk{width:100%}}@media (max-width: 450px){.menu-contact span{display:none}}@media (max-width: 320px){.menu-contact{font-size:14px}}
@media all{button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:0.5}html input[disabled]{background-color:inherit;color:inherit}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="text"],input[type="email"],input[type="date"],input[type="password"],select{border:1px solid #999;font-size:16px;line-height:40px;height:42px;padding:0 10px;color:inherit;width:100%;text-align:left;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-appearance:none;-webkit-border-radius:0px}input[type='checkbox']{width:30px;height:30px}select.custom-drop{cursor:pointer;background-image:url(assets/default/down.png);background-size:14px;background-repeat:no-repeat;background-position:95% 50%;padding-right:25px}textarea{padding:10px;width:100%;border:1px solid #999;color:inherit;font-size:16px;resize:vertical;line-height:20px;min-height:100px}button{display:inline-block;padding:10px;margin-bottom:0;font-size:16px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;width:100%;background-color:#009ee2;border-radius:10px;color:#fff;-webkit-transition:background-color ease-in-out .15s;transition:background-color ease-in-out .15s}button:focus,button:active:focus,button.active:focus{outline:thin dotted;outline:5px auto transparent;outline-offset:-2px}button:hover,button:focus{color:#fff;background-color:#00509c;text-decoration:none}button:active,button.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)}button.disabled,button[disabled],fieldset[disabled] button{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-success,.btn-success:active,.btn-success:focus{background-color:#00AA1D}.btn-success:hover{background-color:#009018}.btn-danger,.btn-danger:active,.btn-danger:focus{background-color:#c00}.btn-danger:hover{background-color:#c00;background-color:#a00}.req_obj{display:none;width:100%;margin:0;color:#fff;background-color:#931c80;position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;padding:20px;text-align:center}.frm-error{border-color:#c00 !important;color:#c00 !important}.login_blk,.contact_blk,.register_blk{display:inline-block;width:100%;max-width:400px;padding:0 0 60px 0}.register_blk{max-width:1120px;padding:0 60px 60px 60px}.contact_blk{padding:0 10px 60px 10px}.login_blk .login-logo{display:inline-block;width:100%;max-width:120px;margin:20px auto 0 auto}.login_blk .login-logo img,.login_blk .login-logo svg{max-width:120px;max-height:120px}.login_blk .login_frm,.contact_blk .contact_frm{display:inline-block;width:100%;padding-bottom:10px}.frm_row{display:inline-block;width:100%;padding:10px 0;margin:0 auto}.register_blk .frm_row,.search_frm .frm_row{padding:10px}.frm_col3{display:inline-block;width:33.333%;float:left}.frm_col2{display:inline-block;width:50%;float:left}.register_blk button{max-width:300px}.password_frm{margin-top:30px}.login_frm .frm_row,.contact_frm .frm_row,.password_frm .frm_row,.request_visit_frm .frm_row,.callback_frm .frm_row{max-width:300px}.frm-divider{display:block;height:20px;border-top:1px solid #868686;margin-top:20px}.frm-footer a{font-size:12px}.frm-footer a,.login-contact a{color:#009ee2}.frm-footer a:hover,.login-contact a:hover{color:#00509c}.login-text{display:inline-block;width:100%;max-width:300px;margin:0 auto 20px auto}.frm_header{font-size:30px !important;margin:20px 0}.frm_subheader{font-size:17px !important;margin-bottom:20px}.frm_subheader span{display:inline-block}.frm_text{display:inline-block;margin:0 0 20px 0}.contact_blk .frm_text{width:100%;max-width:300px;font-size:14px;margin:10px 0 30px 0;text-align:justify}.register_blk .frm_text{font-size:14px}.login-text span{display:inline-block;font-size:12px}.login-text .speechmarks{width:50px;position:relative;top:5px}.login-hello{font-size:40px !important;clear:right;line-height:60px;font-weight:bold;width:100%}.login-welcome{font-size:16px !important;margin-bottom:20px}.frm_strapline span{color:#199CD8;font-size:inherit !important;font-weight:bold}.login-welcome span{color:#199CD8;font-size:inherit !important;font-weight:bold}.frm_rtn{display:inline-block;border:1px solid #ddd;padding:40px;width:auto;font-size:14px;line-height:20px;max-width:600px}.contact_blk .frm_rtn{width:100%;max-width:300px}.passStrengthify{margin-top:10px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.quote_frm{display:inline-block;width:100%;padding:0 20px;margin-bottom:40px}.quote_frm a{text-decoration:underline}.quote_frm_blk{display:inline-block;width:100%;max-width:600px;padding:30px 0;border-top:1px solid #ddd}.quote_frm_header{display:inline-block;width:100%;font-size:20px;color:#199CD8;line-height:30px;margin-bottom:20px}.quote_frm_header img,.quote_frm_header svg{width:auto;height:30px;float:left;fill:#199CD8}.quote_frm_header span{display:inline-block;float:left;margin-left:10px}.frm_column{display:inline-block;float:left;width:49%;text-align:left;position:relative}.moneywrap{display:inline-block;width:100%;position:relative}.moneywrap input.money{padding-left:30px;position:relative}.moneywrap:after{content:"£";position:absolute;left:10px;top:50%;transform:translateY(-50%);line-height:40px;pointer-events:none}.frm_row span{display:inline-block;width:100%;font-size:16px;line-height:30px;text-align:left}.frm_row .frm_column:first-child{margin-right:1%}.frm_row .frm_column:nth-child(2){margin-left:1%}.frm_row label input[type="checkbox"]{display:inline-block;float:left;margin-right:10px}.frm_row label span{display:inline-block;float:left;width:auto !important;width:calc(100% - 50px) !important}.frm_row small{display:inline-block;width:100%;text-align:left;line-height:16px;font-size:12px}.frm_row small input[type="checkbox"]{width:14px;height:14px}.main-blk{max-width:1000px}.quad_btn_blk{display:inline-block;width:100%;height:500px;margin-bottom:40px}.quad_btns{display:flex;width:100%;flex-wrap:wrap;max-width:540px;height:500px}.quad_btn{display:inline-block;flex:1 1 260px;margin:5px;height:240px;background-color:#eee;cursor:pointer;color:#fff;overflow:hidden;white-space:normal;opacity:1;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;float:left}.quad_btn svg{fill:#fff}.quad_btn.hover{-webkit-transition:transform .3s,background-color .3s;-moz-transition:transform .3s,background-color .3s;-ms-transition:transform .3s,background-color .3s;-o-transition:transform .3s,background-color .3s;transition:transform.3s,background-color .3s}.quad_btn.hover:hover{background-color:#868686 !important}.quad_btn.hover.disabled,.quad_btn.disabled{cursor:default;background-color:#ccc !important}.quad_btn.hover.disabled:hover{transform:scale(1)}.quad_btn_img{display:inline-block;width:100%;height:45%;padding:12% 0 8% 0}.quad_btn_img svg,.quad_btn_img img{width:100%;height:50px}.quad_btn_h{display:inline-block;width:100%;font-weight:bold;font-size:40px;line-height:26px;padding:10px 0}.quad_btn_h span{display:inline-block;width:100%;font-size:20px;padding:0;margin:0}.quad_btn_l{display:inline-block;width:100%;font-size:12px}}@media (max-width: 768px){.frm_col2,.frm_col3{width:100%}.register_blk button{max-width:none}.register_blk{padding:0 20px 60px 20px}.contact_blk{padding:0 20px 60px 20px}}@media (max-width: 540px){.quad_btn_blk,.quad_btns{height:auto}.quad_btn{float:none}}@media (max-width: 480px){.login_blk{width:92%;margin-left:4%;margin-right:4%}}
@media all{nav.navmenu{display:inline-block;position:relative;height:auto;width:100%;float:right;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:right;background:transparent;font-family:inherit !important;padding:20px 0}nav.navmenu ul{list-style:none;display:inline-block;padding:0;margin:0 auto -4px auto;width:auto;height:30px}nav.navmenu li:last-child{border:0}nav.navmenu li{display:inline;float:left;border-right:1px solid #ccc}nav.navmenu li a,nav.navmenu_side li a,.navddmob_slide li a{color:inherit;display:block;padding:0 1em;text-align:center;text-decoration:none;line-height:30px;height:30px;font-weight:normal;font-size:16px;cursor:pointer;outline:none !important;white-space:nowrap}nav.navmenu li a:hover,nav.navmenu li a:active,nav.navmenu li a:visited,nav.navmenu li a:focus{color:inherit}nav.navmenu .selectedmenu{color:#009ee2 !important}button.nav_toggle_btn{background-color:transparent;border:0;cursor:pointer;padding:0;position:absolute;right:15px;top:34px;text-align:center;transition:none;user-select:none;display:none;white-space:nowrap;width:30px;height:30px;outline:none;border-radius:0}button.nav_toggle_btn:hover span,button.nav_toggle_btn:hover span:before,button.nav_toggle_btn:hover span:after{background:#666}button.nav_toggle_btn span{cursor:pointer;display:inline-block;width:30px;height:4px;background:#868686;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;transition:200ms;position:absolute;top:13px;left:0}button.nav_toggle_btn span.show{background:transparent}button.nav_toggle_btn span.show:before{top:0;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}button.nav_toggle_btn span.show:after{top:0;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}button.nav_toggle_btn span:before,button.nav_toggle_btn span:after{position:absolute;left:0;display:inline-block;width:30px;height:4px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;transition:200ms;content:'';background:#868686}button.nav_toggle_btn span:before{top:-10px}button.nav_toggle_btn span:after{top:10px}}@media (max-width: 768px){nav.navmenu li a{font-size:14px}}@media (max-width: 600px){nav.navmenu{float:none;width:100%;height:auto;display:none;border-top:0;padding:0 0 20px 0}nav.navmenu ul{width:100%;height:auto;margin-top:12px;margin-bottom:-15px}nav.navmenu ul li:first-child{margin:0}nav.navmenu ul li{width:100%;float:left;position:relative;border:0;margin-top:1px !important}nav.navmenu li a{text-align:left;width:100%;height:auto;white-space:normal;line-height:40px;background-color:#009ee2;color:#fff !important;font-size:16px}nav.navmenu .selectedmenu{color:#fff !important;font-weight:bold}nav.navmenu li a:hover,nav.navmenu li a:active{background-color:#00509c}button.nav_toggle_btn{display:inline-block}}
.popup-content{display:block;width:auto;height:auto;background-color:#fff;position:fixed;opacity:0;top:0;left:0;max-height:100%;max-width:100%;overflow:auto;border-radius:10px;padding:40px}.popup-greyout{display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:fixed;opacity:0;top:0;left:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.popup-animate{-webkit-transition:top 0.5s,opacity 0.5s;-moz-transition:top 0.5s,opacity 0.5s;-ms-transition:top 0.5s,opacity 0.5s;-o-transition:top 0.5s,opacity 0.5s;transition:top 0.5s,opacity 0.5s}.popup-processing{opacity:0.5}.close.popupclose{display:inline-block;position:absolute;top:0;right:5px;font-size:40px;font-weight:normal !important;line-height:40px !important;margin:0 !important;padding:0 !important;height:40px;vertical-align:top;background-color:#fff}
@charset "utf-8";.inpage-content{display:block;width:100%;height:100%;background-color:#fff;position:fixed;left:0;top:10000px;text-align:center}.inpage-animate{-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-ms-transition:top 0.5s;-o-transition:top 0.5s;transition:top 0.5s}.inpage-processing{opacity:0.5}.close.inpageclose{display:inline-block;position:absolute;top:10px;right:20px;font-size:40px;font-weight:normal !important;line-height:40px !important;margin:0 !important;padding:0 !important;height:40px;vertical-align:top;background-color:#fff}
@charset "utf-8";@media all{.user_settings{display:inline-block;width:100%;text-align:center}.user_blk{display:inline-block;width:100%;max-width:600px;padding:40px 20px;height:310px;border-bottom:1px solid #ddd;text-align:center}.user_img_blk{display:inline-block;float:left;width:40%;padding:10px;height:100%}.user_img_blk img{width:100%;height:100%;border-radius:50%}.user_details_blk{display:inline-block;float:left;width:60%;text-align:center;height:100%;padding:10px}.user_details_blk span{display:inline-block;width:100%;padding:5px}.user_details_blk span:first-child{font-size:20px}.user_details_blk button{margin-top:10px;width:auto;padding:6px 20px}#user_img_btns{position:absolute;right:0;top:0px;display:none;width:20px;height:20px}#user_img_btns a{display:line-block;font-size:20px;width:20px;padding:0 !important;color:#666}}@media (max-width: 600px){.user_blk{height:auto}.user_img_blk{width:200px !important;height:200px !important;text-align:center;margin-top:10px;float:none}.user_img_blk img,.user_img_blk svg{width:100%;height:100%}.user_details_blk{width:100%}}
.lup-statusbar{position:absolute;left:0;top:0;display:inline-block;width:100%;text-align:center;visibility:hidden;z-index:1000;background-color:rgba(255,255,255,0.5);padding:40px 20px}.lup-progress_bar{width:90%;height:5px;border:1px solid transparent;border-radius:5px;overflow:hidden;display:inline-block;margin:10px;vertical-align:central}.lup-filename,.lup-filesize{width:90%;font-size:10px;display:inline-block;margin:0 10px 0 10px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lup-filesize{margin-top:10px}.lup-progress_bar div{height:100%;color:#fff;text-align:right;line-height:22px;width:0;background-color:#3399FF;border-radius:3px}.lup-abort{clear:both;float:none;margin-left:2%;margin-right:2%}.ddobj{display:inline-block;position:relative;border:3px dashed transparent;-webkit-transition:border .3s;-moz-transition:border .3s;-ms-transition:border .3s;-o-transition:border .3s;transition:border .3s}.ddobj.hover:hover{border-color:#ddd !important}.ddobj.ddobjactive{border-color:#3399FF !important}.ddobj button{width:auto;padding:6px 20px;font-size:12px;background-color:#c00}.ddobj button:hover{background-color:#a00}.lup-option-bar{width:100%;height:100%;background-color:rgba(255,255,255,0.6);display:none;position:absolute;left:0;top:0}.lup-option-bar button{width:60%;padding:6px 20px;font-size:12px;background-color:#009ee2;margin:5px}.lup-option-bar button:hover{background-color:#00509c}
@media all{.ls-alert-greyout{width:100%;height:100%;position:fixed;left:0px;top:0px;background-color:#999;filter:Alpha(opacity=30);-moz-opacity:.30;opacity:.30;display:none;z-index:10000}.ls-alert{position:fixed;left:0px;top:0px;display:inline-block;background-color:#fff;cursor:default;moz-box-shadow:inset 0 2px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);z-index:11000;padding:20px;visibility:hidden;color:#666 !important}.ls-alert pre{border-radius:0 !important;padding:20px 0;background-color:transparent;border:0;margin:0 0 20px 0 !important}.ls-alert-title{display:block;font-size:20px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-alert-msg{display:block;font-size:12px;padding:10px 0}.ls-alert-btns{display:block;padding-top:10px}.ls-alert-btns .btn{margin-right:5px}.ls-alert-btns button{width:auto;min-width:60px}}
@charset "utf-8";@media all{.dashboard{position:relative;display:inline-block;max-width:1200px;width:100%;height:0;overflow:hidden;padding:0 20px;margin:0 0 20px 0;cursor:default;-webkit-transition:opacity .3s, height .3s;-moz-transition:opacity .3s, height .3s;-ms-transition:opacity .3s, height .3s;-o-transition:opacity .3s, height .3s;transition:opacity .3s, height .3s;opacity:0}.dsh_blk{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:0}.dashboard.ready{height:560px;opacity:1}.dsh-stats{display:inline-block;width:100%;position:relative;float:left;height:560px}.dsh-stat-blk{display:inline-block;width:auto;position:relative}.dsh-chart2-blk{display:inline-block;width:200px;position:relative;height:200px;float:left}.dsh-total-blk{display:inline-block;width:200px;height:200px;position:absolute;left:0;top:0;text-align:center;font-size:40px;font-weight:bold}.dsh-total-money-blk{display:inline-block;width:auto;height:200px;padding:0 40px;float:right;text-align:center;min-width:300px;font-size:40px;font-weight:bold}.dsh-lbl{font-size:11px;text-transform:uppercase}.dashboard.has-team .dsh-stats{width:65%;margin-right:5%}.dashboard.has-team .dsh-team{width:30%;display:inline-block}#dsh_chart1{position:absolute;bottom:30px;left:0;width:100%;height:200px;padding:0}#dsh_chart2{position:absolute;left:0;top:0;width:200px;height:200px;padding:0}.dsh-stat-r.first{border-bottom:1px solid #ddd;margin-top:30px}.dsh-stat-r.second{border-bottom:1px solid #ddd}.dsh-stat-r{display:inline-block;height:50px;float:left;clear:both;line-height:50px;width:100%;font-size:14px;text-transform:uppercase}.dsh-stat-r svg{height:20px;margin:15px 20px 15px 0;float:left}.dsh_stat_lbl{display:inline-block;float:left}.dsh_stat_total,.dsh_stat_percent{display:inline-block;float:right;text-align:right}.dsh_stat_percent{width:80px}#dsh_stat_range{display:inline-block;width:100%;height:30px;background-color:#fff;border-bottom:1px solid #ddd;position:absolute;left:0;bottom:0}.dsh-range-from{display:inline-block;font-size:11px;float:left;cursor:pointer;line-height:30px}.dsh-range-to{display:inline-block;font-size:11px;float:right;cursor:pointer;line-height:30px}.dsh_blk{display:inline-block;width:100%;background-color:#f3f2f3;position:relative;padding:20px 20px 30px 20px;text-align:center;margin-bottom:40px;height:300px;overflow:hidden;opacity:0}.dsh_blk.auto{height:auto;padding:0 20px}.dsh_blk.clear{background-color:transparent}.dsh_blk.ready{opacity:1}.dsh_btns{display:inline-block;width:100%;width:880px;height:280px;white-space:nowrap}.dsh_btn{display:inline-block;width:260px;margin:0 20px;height:240px;background-color:#fff;cursor:pointer;color:#fff;overflow:hidden;white-space:normal;opacity:1;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.dsh_btn svg{fill:#fff}.dsh_btn.hover{-webkit-transition:transform .3s,background-color .3s;-moz-transition:transform .3s,background-color .3s;-ms-transition:transform .3s,background-color .3s;-o-transition:transform .3s,background-color .3s;transition:transform.3s,background-color .3s}.dsh_btn.hover:hover{background-color:#868686 !important}.dsh_btn.hover.disabled,.dsh_btn.disabled{cursor:default;background-color:#ccc !important}.dsh_btn.hover.disabled:hover{transform:scale(1)}.dsh_btn_img{display:inline-block;width:100%;height:45%;padding:12% 0 8% 0}.dsh_btn_img svg,.dsh_btn_img img{width:100%;height:100%}.dsh_btn_h{display:inline-block;width:100%;font-weight:bold;font-size:40px;line-height:26px;padding:10px 0}.dsh_btn_h span{display:inline-block;width:100%;font-size:20px;padding:0;margin:0}.dsh_btn_l{display:inline-block;width:100%;font-size:12px}.dsh_blk_shadow{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;height:10px;text-align:center}.dsh_blk_shadow div{display:inline-block;max-width:1200px;width:100%;height:10px;position:relative;top:-6px}.dsh_blk_shadow span{display:inline-block;height:10px;width:50%;position:absolute;top:0;background-repeat:no-repeat}.dsh_blk_shadow span:first-child{left:0;background-image:url(assets/default/shadow-left.png);background-position:left top}.dsh_blk_shadow span:last-child{right:0;background-image:url(assets/default/shadow-right.png);background-position:right top}.dsh_search{display:inline-block;width:100%;max-width:1200px;background-color:#f3f2f3;border-radius:10px;min-height:300px;padding:20px}.dsh_results{display:inline-block;width:100%;max-width:1200px;min-height:300px}.search_frm{display:inline-block;width:100%}.frmv-date{padding:0 32px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-image:url(http://dev.fluentview.co.uk/assets/default/calendar.png);background-repeat:no-repeat;background-position:97% 7px;border:1px solid #999;font-size:16px;line-height:40px;color:inherit;width:100%;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;background-color:#fff;text-align:left}.dsh_search h2{text-align:left;text-transform:uppercase;padding:0 10px;font-size:18px;line-height:18px;float:left;clear:left;width:50%}.dsh_search h2 span,.search_order_opts span{display:inline-block;color:#009ee2;cursor:pointer;padding-right:20px;position:relative}.dsh_search h2 span:after,.search_order_opts span:after{content:"\25BE";position:absolute;right:0;font-size:20px}.search_order_opts{display:inline-block;text-align:right;text-transform:uppercase;padding:14px 10px;font-size:12px;float:right;clear:right;width:50%;line-height:20px}.dsh_search .frm_row:last-child{margin-top:20px}.search_h{display:inline-block;width:100%;clear:both}.dsh_choose_filter{position:absolute;left:0;top:0;display:inline-block;width:200px;height:auto;padding:10px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-color:#fff;text-transform:uppercase}.dsh_choose_filter div{cursor:pointer;padding:2px;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.dsh_choose_filter div:hover{color:#009ee2}.dshr_total{display:inline-block;width:100%;font-size:20px;line-height:50px;text-align:left}.dsh_results_h,.dshr{display:inline-block;width:100%;line-height:40px;font-size:11px;color:inherit;text-align:left;border-bottom:2px solid #333;margin-bottom:20px}.dsh_results_h span,.dshr span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:8.88%;padding:0 2px}.dshr{display:inline-block;width:100%;line-height:30px;border:0;margin:0;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.dshr:nth-child(even){background-color:#eee}.dshr:hover{background-color:rgba(0,0,0,0.1)}span.dshr_progress{width:20%;border-radius:0}.dshr span.dshr_position,.dshr span.dshr_postcode{text-transform:uppercase}.dshr.dead span{background-color:rgba(251,8,12,0.10)}.case_progress{position:relative;display:inline-block;width:80%;height:6px;overflow:hidden;background-color:rgba(0,0,0,0.15);border-radius:3px}.case_stage{display:inline-block;float:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:20%;padding:0 0 0 3px}.progress_bar{display:inline-block;width:100%;position:absolute;left:-100%;top:0;opacity:0.8;background-color:rgba(0,80,156,0.8)}.dsh_results_h span{cursor:pointer;user-select:none;padding-right:1rem;position:relative}.dsh_results_h span::after{content:"";position:absolute;right:5px}.dsh_results_h span.asc::after{content:"\25B2"}.dsh_results_h span.desc::after{content:"\25BC"}.dsh_results_h span.asc,.dsh_results_h span.desc{background-color:rgba(0,158,226,0.8);color:#fff}.dshr_progress{cursor:help;padding:2px 6px;border-radius:6px;transition:background-color .15s ease, box-shadow .15s ease, transform .05s ease}.dshr .dshr_progress:hover{background-color:rgba(0,0,0,.06);box-shadow:0 0 0 2px rgba(0,174,239,.25) inset}.dshr_progress:active{transform:translateY(1px)}.dshr_progress:focus-visible{outline:2px solid #00AEEF;outline-offset:2px}.dshr .dshr_progress:hover .case_stage{text-decoration:underline}.prghelp_blk{max-width:960px;padding:20px 20px;text-align:left;display:inline-block}.prghelp_r{display:flex;align-items:center;min-height:50px;margin:0.25rem}.prghelp_stage{flex:0 0 5%;margin-left:0.25rem}.prghelp_progress{flex:0 0 17.5%}.prghelp.case_progress{width:100%}.prghelp_status{flex:0 0 7.5%;text-align:center}.prghelp_status_descr{flex:0 0 70%;white-space:normal;word-wrap:break-word}.prghelp_r:nth-child(odd){background-color:#f9f9f9}.prghelp_r:nth-child(even){background-color:#eaeaea}.clientq_results_h,.client_q_results{display:inline-block;width:100%;line-height:40px;font-size:11px;color:inherit;text-align:left;border-bottom:2px solid #333;margin-bottom:20px}.clientq_results_h span,.client_q_results span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:16.66%;padding:0 2px}.client_q_results{display:inline-block;width:100%;line-height:30px;border:0;margin:0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.client_q_results:nth-child(even){background-color:#eee}.client_q_results:hover{background-color:rgba(0,0,0,0.1)}.dsh-team{display:none;float:right;background-color:#f3f2f3;border-radius:10px;height:560px;overflow:hidden;padding:20px;position:relative}.dsh-team-h{display:inline-block;width:100%;line-height:10px;font-size:11px;padding:10px 0 20px 0;text-transform:uppercase;text-align:left;border-bottom:1px solid #ddd;position:relative;overflow:hidden}.dsh-team-blk{display:inline-block;width:100%;overflow:hidden;overflow-y:auto;text-align:left}.dsh-team-blk .no_results{padding:20px 0}.dsh-tm-r{display:inline-block;width:100%;padding-top:10px;margin-bottom:-5px;cursor:default}.dsh-tm-r[data-canclick='1']{cursor:pointer}.dsh-tm-img{display:inline-block;width:40px;height:40px;border-radius:20px;float:left;margin-left:10px}.dsh-tm-img img,.dsh-tm-img svg{width:40px;height:40px;border-radius:20px}.dsh-tm-name{display:inline-block;float:left;padding:0 20px;line-height:40px;font-size:12px}.dsh-tm-stat{display:inline-block;width:100%;height:3px;background-color:#ccc;float:left;margin-top:10px}.dsh-tm-add{display:inline-block;width:20px;height:20px;position:absolute;right:0;top:4px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:0.2;cursor:pointer}.dsh-tm-add:hover{opacity:0.5}.dsh-tm-add img,.dsh-tm-add svg{width:20px;height:20px}.dsh-tm-edit{display:inline-block;height:100%;width:100%;position:absolute;left:0;top:110%;padding:40px 20px 20px 20px;background-color:#f3f2f3}.dsh-tm-edit-blk{display:inline-block;width:100%}.dsh-tm-edit-blk h2{text-align:left;margin:0 0 10px 0;font-size:20px}.dsh-team .close.inpageclose{background-color:transparent}.dsh-user-blk{display:inline-block;width:100%;padding:10px;text-align:center}.dsh-user-img{display:inline-block;width:100%}.dsh-user-img img,.dsh-user-img svg{width:150px;height:150px;border-radius:75px}.dsh-user-name{display:inline-block;width:100%;padding:10px 0;font-size:20px}.dsh-user-company{display:inline-block;width:100%;font-size:16px;padding:0 0 20px 0;margin-bottom:20px;border-bottom:1px solid #ddd}}@media (max-width: 900px){.dashboard.ready{height:auto}.dashboard.has-team .dsh-stats{width:100%;margin:20px 0}.dashboard.has-team .dsh-team{width:100%;height:auto;margin:20px 0 0 0;min-height:100px;display:none}.dsh_blk{height:280px}}@media (max-width: 768px){.dsh_btn_img{height:45%;padding:12% 0 5% 0}.dsh_btn_h{font-size:42px;line-height:40px}.dsh_btn_h span{font-size:42px}.dsh_btn_l{display:none}.dsh_blk{height:200px}}@media (max-width: 700px){.dsh_search h2,.search_order_opts{width:100%;text-align:center}.dsh_search h2{font-size:16px}span.dshr_watcher,span.dshr_position{display:none}span.dshr_surname,span.dshr_postcode{width:15%}span.dshr_progress{width:26%}span.dshr_order{width:14%}}@media (max-width: 600px){span.dshr_caseid{display:none}span.dshr_surname,span.dshr_postcode{width:20%}span.dshr_loan{width:16%}.case_progress{width:90%}.case_stage{display:none}span.dshr_loan{width:16%}span.dshr_progress{width:20%}.dashboard.ready{height:auto}.dsh-total-money-blk{width:100%}.dsh-chart2-blk{float:none}.dsh-stats{height:auto;padding-bottom:120px}.dsh_blk{padding:10px;height:160px}.dsh-stat-r.first{margin-top:0}}@media (max-width: 480px){.dsh_blk{height:120px}}
.lan-scale{display:inline-block;width:100%;height:100%;max-width:100%;max-height:100%;position:relative}.lan-scale-content{display:table-cell;vertical-align:middle;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);position:relative}.scale{width:100% !important;height:100% !important}
@charset "utf-8";.calendar_obj{position:absolute;background-color:#fff;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:12px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);-webkit-transition:opacity .3s, height .3s;-moz-transition:opacity .3s, height .3s;-ms-transition:opacity .3s, height .3s;-o-transition:opacity .3s, height .3s;transition:opacity .3s, height .3s;opacity:0;width:250px;height:240px}.calendar_obj iframe,.calendar_obj .caloading{width:250px;height:240px;position:absolute;left:0;top:0;background-color:rgb(255,255,255,0.8) !important}.calendar_btn{width:22px;height:22px;font-size:12px;cursor:pointer;background-image:url(css_images/calendar.png);background-position:top left;float:left;position:relative;display:inline-block}.calendar_btn:hover{background-position:bottom left}.calendar_btn[disabled]{background-position:top right;cursor:default}#calendar_header_bar{position:relative;left:0px;top:0px;width:100%;height:20px;background-color:#fff;color:#333}#calendar_header_txt{padding:3px;padding-left:5px;font-size:11px}#calendar_close_btn{position:absolute;right:1px;top:1px;padding:1px;text-align:center;width:14px;height:14px;font-size:10px;cursor:pointer;font-family:Tahoma, Geneva, sans-serif}#calendar_tool_bar{position:relative;left:0px;top:0px;width:100%;padding:2px;background-color:#fff}body.calendar_body{padding:0px;margin:0px;background-color:#ffffff;color:#666666;font:normal 12px arial, sans-serif;overflow:hidden;cursor:default;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#calendar_body{display:inline-block;width:250px}#calendar_table{border:2px solid #fff;width:100%;font-size:12px;text-align:center;background-color:#cccccc;height:160px}#calendar_table td{width:14%}#calendar_day_row{padding:1px;background-color:#666;color:#ffffff}#calendar_date{background-color:#ffffff}.calendar_date{background-color:#ffffff}#calendar_date_selected{font-weight:bold;color:#009cff;font-size:14px}.calendar_date_disabled{background-color:#cccccc;color:#c10000}#calander_date_btn{cursor:pointer}#calendar_header{position:relative;font-size:14px;padding:2px;line-height:30px;text-align:center}#calendar_btn_month_left{position:absolute;left:40px;outline:none}#calendar_btn_month_left a{padding-left:5px;text-decoration:none;color:#999;outline:none;font-size:16px}#calendar_btn_month_left a:hover{color:#008DF4;outline:none}#calendar_btn_month_right{position:absolute;right:40px;outline:none;font-size:16px}#calendar_btn_month_right a{padding-right:5px;text-decoration:none;color:#999;outline:none}#calendar_btn_month_right a:hover{color:#008DF4;outline:none}#calendar_btn_year_left{position:absolute;left:0px;outline:none;font-size:16px}#calendar_btn_year_left a{padding-left:5px;text-decoration:none;color:#999;outline:none}#calendar_btn_year_left a:hover{color:#008DF4;outline:none}#calendar_btn_year_right{position:absolute;right:0px;outline:none;font-size:16px}#calendar_btn_year_right a{padding-right:5px;text-decoration:none;color:#999;outline:none}#calendar_btn_year_right a:hover{color:#008DF4;outline:none}#cal_loading_div{width:100%;height:100%;position:absolute;left:0px;top:0px;background-color:#ffffff;color:#000000;font-size:14px;filter:Alpha(opacity=90);-moz-opacity:.90;opacity:.90;display:block;cursor:wait}#cal_loading_txt{padding:20px;padding-top:20px;background-color:#fff;width:auto;cursor:wait}.clear_date_btn{cursor:pointer;line-height:20px;font-size:10px}.today_btn{padding:2px;font-size:8px;cursor:pointer;color:#666;text-align:center;border:1px solid #f00;float:left;margin-top:3px}.today_btn:hover{border:1px solid #000}.today_btn[disabled]{cursor:default}
@media all{.case_details{display:inline-block;width:100%;text-align:center}.case_blk{display:inline-block;width:100%;max-width:900px;text-align:left;padding:40px 20px;position:relative}.case-callback-btn{width:auto;font-size:12px;position:absolute;right:20px;top:80px}.case_blk h2{border-bottom:2px solid #000;padding:20px 0}.case_r{display:inline-block;width:100%;line-height:30px;font-size:14px}.case_r span{display:inline-block}.case_r span:first-child{min-width:150px;font-style:italic}.case_notes{display:inline-block;width:100%;padding:40px 0;margin-top:40px;border-top:1px solid #000;border-bottom:1px solid #000}.cnote{display:inline-block;width:100%;padding:20px 10px;margin:10px 0}.cnote:nth-child(even){background-color:#F1F1F1}.cnote p{padding:0;font-size:10px;margin:0 0 10px 0}}
@media all{.quote-dragdrop{display:inline-block;width:100%;padding:50px;box-sizing:border-box;border:5px dashed #ddd !important;text-align:center;cursor:pointer;-webkit-transition:border-color .3s,color .3s;-moz-transition:border-color .3s,color .3s;-ms-transition:border-color .3s,color .3s;-o-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.quote-dragdrop span{text-align:center}.quote-dragdrop:hover{border:5px dashed #199CD8 !important;color:#199CD8 !important}}
@media all{.lstother-greyout{width:100%;height:100%;position:fixed;left:0px;top:0px;background-color:#999;filter:Alpha(opacity=30);-moz-opacity:.30;opacity:.30;display:none;z-index:10000}.lstother{position:absolute;left:0px;top:0px;display:none;background-color:#fff;border-radius:10px;cursor:default;moz-box-shadow:inset 0 2px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);z-index:11000;padding:20px;visibility:hidden;color:#666 !important}.lstother-title{display:block;font-size:20px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lstother-blk{display:block;font-size:12px;padding:2px}.lstother-btns{display:flex;flex-wrap:nowrap;gap:10px;padding-top:10px}.lstother-btns .btn{flex:1 1 50%}#list_other_ipt{width:300px}}@media (min-width: 0px) and (max-width: 767px){.lstother-blk{font-size:10px;line-height:12px}.lstother-msg pre{font-size:10px;line-height:12px}}