@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Prompt:wght@300;400;600;700&display=swap);*{box-sizing:border-box}footer{background-image:url('https://manage.easywebsiteuk.com/loginbackground.jpg');background-size:cover}footer p{color:#fff}footer p a{color:#fff}footer p a:hover{color:#bff4fd}html{font-size:62.5%}body{font-size:1.4em;line-height:1.6;font-weight:400;font-family:Prompt,sans-serif;color:#2d3646;position:relative;overflow:hidden;height:100vh}*{box-sizing:border-box}h2{color:#117a88;font-weight:300;font-size:3.4rem}.button{padding:10px 15px;display:inline-block;border-radius:0;text-transform:uppercase;font-weight:700;text-align:center;border:0;font-size:1.2rem;width:100%;cursor:pointer;margin-bottom:10px}button.button{padding:10px 15px}.primary_button{background:#117a88;color:#fff}.primary_button[disabled]{cursor:wait;color:#333;background-color:#e6e6e6}.stroke_button{background:0 0;border:2px solid #117a88;color:#117a88}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#e6e6e6}.module::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#117a88;border:3px solid #fff;border-radius:0}.menu-collapse{background-color:#117a88;color:#fff;cursor:pointer;position:fixed;top:calc(50%);left:20%;padding:5px;padding-right:8px;border-radius:0 5px 5px 0;transition:all .5s ease}.menu-collapse.collapsed{left:50px}table.listing{width:100%;margin:auto}table.listing thead{background-color:#222;color:#fff}table.listing td{padding:15px 5px}table.calendar td{padding:0 0;height:30px;position:relative;border-left:1px solid #ccc;border-right:1px solid #ccc}table.calendar:not(.overlay) tr:nth-child(odd) td{border-bottom:1px solid #e6e6e6}table.calendar:not(.overlay) tr:nth-child(even) td{border-bottom:1px solid #ccc}table.calendar tr td:first-child{padding-right:5px}table.calendar tbody,table.calendar thead{display:block}table.calendar tbody{overflow-y:visible;overflow-x:hidden;height:683px}table.calendar tbody tr,table.calendar thead tr{display:table;width:100%;table-layout:fixed}table.listing td{border-bottom:1px solid #e6e6e6}table.calendar td{border-bottom:0;vertical-align:top}table.calendar tr td.current_day,table.calendar tr.current_time td{background-color:#f4f4f4}table.calendar tr.current_time td.current_day{background-color:#ccc;border:3px solid #89abd2}[contenteditable]:focus{background-color:#fff}table.listing tr td{transition:background-color .5s ease}table.listing:not(.calendar) tr:hover td{background-color:#e6e6e6}table.listing tr td.under_row{background-color:#ebf8e4}table.listing tr td.over_row{background-color:#ffb2ae}.ui-resizable-e,.ui-resizable-se{display:none!important}tr.small_row td{font-size:1rem}th a{color:#fff;display:block;width:100%;height:100%;padding:15px 5px}th a:hover{color:#fff}.list_col:hover{background-color:#e6e6e6}.table_asc{background-image:url('../svg/arrow-down-white.svg');background-size:10px 10px;background-position:10px center;background-repeat:no-repeat}.table_desc{background-image:url('../svg/arrow-up-white.svg');background-size:10px 10px;background-position:10px center;background-repeat:no-repeat}.table_asc a,.table_desc a{padding:15px 15px 15px 30px}.message{text-align:left;background-repeat:no-repeat;background-position:top left;background-size:130px;padding:10px;padding-left:130px;border-radius:0;margin-bottom:32px;min-height:130px}.message h3{font-weight:400;font-size:2.2rem}.success_message{background-image:url('../svg/item-confirmed.svg');background-color:#ebf8e4}.error_message{background-image:url('../svg/error.svg');background-color:#ffb2ae}.lock_message{background-image:url('../svg/phonecall.svg');background-color:#cdeded}.hidden{display:none}p.note_author{font-size:1.2rem}.pct_box{display:block;text-align:center;width:90%;height:100%;border:1px solid #e6e6e6;background-color:#fff}.bar_filler{display:block;height:100%;padding:5px}.green_bar{background-color:#ebf8e4}.amber_bar{background-color:#ffd394}.red_bar{background-color:#ffb2ae}.pct_text{display:block;width:90%;margin-top:-28px;text-align:center}.departments input:not(:first-child){margin-left:15px}.tabs div{border-bottom:1px solid #e6e6e6;white-space:nowrap;overflow:hidden}.tabs div.current_tab{border-bottom:1px solid #117a88}.tabs div:hover{background-color:#e6e6e6}.tab{color:#2d3646;display:block;width:100%;height:100%;padding:10px}.tab:hover{color:#2d3646;text-decoration:none}.current_tab{background-color:#e6e6e6}.current_tab a{color:#117a88}.current_tab a:hover{color:#117a88;text-decoration:none}.note_container{border:1px solid #e6e6e6;background-color:#fefee1;padding-top:10px}.small_desc{font-size:1.2rem;font-style:italic;margin-bottom:0}.form_hint{font-size:1.2rem}a.action_button{color:#212121;margin:8px;font-size:1.4rem}a.large_button{font-size:3rem;margin:0}.fa-toggle-on{color:#117a88}.event{z-index:20!important;display:inline-block;position:absolute;background-color:#ebf8e4;border:2px solid #ccc;border-radius:0;padding:5px;width:calc(100% - 14px);resize:vertical;overflow:hidden;font-size:1.2rem;box-sizing:content-box}.event .head{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:1px solid #ccc;display:block;width:100%;cursor:move;margin-bottom:5px}.completed{background-color:#ccc;resize:none}.completed .head{cursor:auto}.pie{width:45%;display:inline-block}#load_more_convs,#load_more_msgs,.message_row{padding:20px 0;border-bottom:1px solid #e6e6e6;cursor:pointer}#load_more_convs:hover,#load_more_msgs:hover{background-color:#e6e6e6}.message_row p{margin:0}.unread_row{background-color:#f6f6f6;font-weight:700}.current_message,.message_row:hover{background-color:#e6e6e6}.current_message{border:1px solid #117a88}.message_row p i{color:#117a88;margin-right:5px}.my_message div,.other_message div{display:inline-block;border-radius:0;padding:10px;background-color:#e6e6e6}.my_message div{background-color:#117a88;color:#fff}.conv_row{padding:5px}.message_left{overflow-y:scroll}#message_opts{height:5%}#messaging{height:95%;position:relative;overflow-y:hidden}#message_box,#new_box{height:90%;position:absolute;top:0;left:5px;right:0;bottom:90%;overflow-y:scroll;overflow-x:hidden}#new_box{height:100%}#message_text{height:8%;position:absolute;top:92%;left:5px;right:0;bottom:100%}#cancel_new{margin-right:10px}.system_message{font-size:1.2rem;color:#222;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:5px;margin-top:10px;margin-bottom:10px}a:hover .tooltip{visibility:visible}a:hover .tooltip:hover{visibility:hidden}.tooltip{visibility:hidden;display:inline-block;text-align:center;position:relative;background-color:#333;color:#fff;font-weight:700;padding:5px 10px;z-index:100;border-radius:0;width:150px;right:160px;top:-31px}.tooltip::after{content:" ";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #333}a.approve_item.selected{color:#0a0}a.disapprove_item.selected{color:#c00}.deleted_row{text-decoration:line-through;color:#aaa}.deleted_row .no_line{text-decoration:none}.spacer_5{width:100%;height:5px}.spacer_10{width:100%;height:10px}.spacer_15{width:100%;height:15px}.spacer_20{width:100%;height:20px}.spacer_25{width:100%;height:25px}.spacer_30{width:100%;height:30px}.clear{float:none;clear:both}.block_img{display:block;width:100%;height:auto}svg,svg path{display:block;width:100%;height:100%}.vh-100{height:100vh}.hide-overflow{overflow:hidden}.text_left{text-align:left}.text_center{text-align:center}.text_right{text-align:right}.cactive{background-color:#070;color:#fff}.dissolved{background-color:#ccc}.liquidation{background-color:#700;color:#fff}.status{margin:10px;padding:5px;font-size:1.2rem}.full{margin:0;font-size:1.2rem}.incorporation{display:block;font-size:1.4rem;color:#666;font-weight:700;margin-top:5px}.address{display:block;font-size:1.4rem}.result{margin-bottom:30px;text-align:left}.previous{display:block;padding-left:20px;padding-top:10px;padding-bottom:10px;margin-top:5px;color:#666;border-left:3px solid #666}#searchbutton{background-image:url('../svg/search.svg');display:block;width:32px;height:32px;background-color:#fff;border:0;background-repeat:no-repeat;cursor:pointer}#searchbutton span{display:none}#results h3{margin:20px 0}#company{text-align:left}h3.results{margin:20px 0}.contain{display:flex;flex-direction:column;height:100vh}header{display:flex;border-bottom:1px solid #117a88;width:100%;left:0;align-items:center;flex:1;padding:10px}.sitelogo{flex:2;z-index:20;padding:10px}.sitelogo img{width:50%;margin:auto}.no_menu div{flex:none;position:absolute;width:20%;top:0}.no_menu{border-bottom:0}.head_left{flex:3;padding:15px}.head_right{flex:5;align-items:center;text-align:right;padding:15px}.head_right a{display:inline-block;width:30px;height:30px;margin:5px;background-color:#e6e6e6;background-size:80% 80%;background-repeat:no-repeat;background-position:center center;border-radius:50%;transition:background-color 1s ease}.head_right a:hover{background-color:#117a88}.head_right a span i{display:block;width:100%;height:100%;line-height:2.2;text-align:center}.head_right a:hover{text-decoration:none}main{display:flex;flex:9;margin:0;padding:0;align-items:center;position:relative}.sidebar{width:20%;border-right:1px solid #117a88;position:absolute;min-height:0;height:100%;overflow-y:scroll;margin:0;padding:0;transition:all .5s ease}.sidebar.collapsed{width:50px;overflow-x:hidden}.sidebar.collapsed::-webkit-scrollbar{width:0}.sidebar.collapsed .menu li a{height:50px;overflow-x:hidden;background-position:15px center}.sidebar.collapsed .menu li.active{border-top:5px solid #aaa;border-bottom:5px solid #aaa}.sidebar.collapsed .menu li.active ul{padding:0;border-top:1px dotted #aaa}.sidebar.collapsed .menu li.active ul li.active{border-top:0;border-bottom:0}.module{width:80%;overflow:scroll;position:absolute;right:0;bottom:0;min-height:0;height:100%;overflow-y:scroll;overflow-x:hidden;margin:0;padding:32px;transition:all .5s ease}.module.expanded{width:calc(100% - 50px)}.module.expanded .menu-collapse .fa-caret-left{display:none}.module:not(.expanded) .menu-collapse .fa-caret-right{display:none}#menu_toggle{display:none}.unread{background-color:#117a88;animation:blinker 1s linear infinite}@keyframes blinker{0%{background-color:#117a88}50%{background-color:#e6e6e6}100%{background-color:#117a88}}footer{width:100%;text-align:center;font-size:1.1rem;padding:10px;border-top:1px solid #e6e6e6}footer p{margin-bottom:0}.menu{display:block;position:relative;width:100%;list-style:none;padding:0;margin:0}.menu li{margin:0;padding:0;transition:background-color .5s ease}.menu li.active,.menu li:hover{background-color:#e6e6e6}.menu li a{display:block;width:100%;height:100%;color:#117a88;font-size:1.6rem;padding:18px 20px;padding-left:60px;background-size:20px auto;background-repeat:no-repeat;background-position:20px center}.menu li a:hover{text-decoration:none}.menu li a span.menu-desc{display:block;font-size:1.2rem;color:#222}.menu li ul{display:none}.menu li.active ul{display:block;background-color:#fff;list-style:none}.pagination{text-align:right;font-size:2rem;margin:10px 0}.pagination a,.pagination strong{padding:5px 10px;border:1px solid #e6e6e6;border-radius:0;transition:all .5s ease}.pagination strong{background-color:#e6e6e6;border-color:#117a88}.pagination a:hover{text-decoration:none;border-color:#117a88;background-color:#e6e6e6;color:#222}input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select{position:relative;width:100%;background:#fff;color:#333;padding:15px 25px;border:1px solid #ccc;border-radius:0;transition:all .3s;-webkit-appearance:none}textarea{position:relative;width:100%;background:#fff;color:#333;padding:15px 25px;border:1px solid #ccc;border-radius:0;height:200px;resize:none;transition:all .3s}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0;-webkit-appearance:none;appearance:none;border-color:#117a88}p>input[type=number]{width:auto}.inline_form input[type=date],.inline_form input[type=datetime-local],.inline_form input[type=number],.inline_form select{width:auto;padding:5px;margin:5px;display:inline-block}.disabled_form input,.disabled_form select{background-color:#e6e6e6}input:disabled{background-color:#e6e6e6}select{outline:0}input.error,select.error,textarea.error{border-color:#c00}p.error{font-size:1.2rem;color:#c00}label{color:#888}.participant{border:1px solid #117a88;border-radius:0;padding:5px;margin:10px}.logininner{background-color:rgba(255,255,255,.9);padding:10px 40px 1px 40px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.input_container{position:relative;margin-bottom:15px}.moving_label input,.moving_label select{padding:30px 25px 10px 25px}.moving_label label{position:absolute;left:25px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;font-size:1.2rem;color:#bbb}.moving_label.active label{transform:translateY(-120%);color:#117a88;font-size:1.1rem}#activate_form,#login_form,#register_form{margin:30px 0}.remember_me .checkbox{display:inline-block;vertical-align:middle}.remember_me label{font-size:1.2rem;display:inline-block;vertical-align:middle;margin:0 0 0 10px}.forgot_password p{font-size:1.2rem;margin:0}.forgot_password a{font-weight:600;color:#212121}.showhide{width:24px;height:24px;position:absolute;right:25px;cursor:pointer;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.showhide:hover{opacity:.5}line.hidden{opacity:0!important}.login_hygiene{font-size:1.2rem;color:#bbb;margin-bottom:0;position:absolute;bottom:20px;width:100%;left:0;text-align:center}.login_hygiene a{color:#68c8c8;font-weight:600}.before_head{display:none}@media all and (max-width :1200px){.contain{flex:none;overflow-y:scroll}.sitelogo img{max-width:300px}header{display:block;flex:none;position:relative}main{display:block;flex:none}.menu-collapse{display:none}.module{overflow:auto;overflow-x:hidden;overflow-y:auto;height:auto;position:relative}.module.expanded{width:100%}.head_left{display:none}.head_right{text-align:center}.sidebar{display:none;position:absolute;top:0;right:0;width:100%;height:100vh;z-index:1;background-color:#fff}.module{flex:1;width:100%;padding:10px}td,th{min-width:150px}.col{flex:none;text-align:center;max-width:100%!important}.tabs{overflow-x:scroll}.tabs::-webkit-scrollbar-track{display:none}.tabs .col{flex:0 0 50%}.button{width:50%;max-width:300px;margin:auto}.stroke_button{margin-top:10px}.note_container{width:60%;max-width:600px!important;margin-top:10px}.col h2{margin-top:20px}#filter_form{margin-bottom:20px}#filter_form #depts_button{display:none}.message{width:50%;min-width:400px!important;background-size:100px;background-position:5px center;text-align:left;padding-left:105px}#menu_toggle{display:inline-block}thead{display:none}table:not(.no_head):not(.calendar) tr:not(.hidden){display:block;margin-bottom:20px}table:not(.no_head):not(.calendar) td{display:block;position:relative;text-align:left;padding-left:35%}table:not(.no_head):not(.calendar) td .before_head{display:inline-block;font-weight:700;width:45%;margin-left:-50%;margin-right:10px;border-right:1px solid #e6e6e6;overflow-x:hidden}a>i.fas{margin-top:20px;margin-bottom:20px;font-size:2.4rem}td a>i.fas{margin-top:0}#message_box,#new_box{height:100%;position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow-y:scroll;overflow-x:hidden}#message_text{height:auto;position:relative;top:auto;bottom:auto;left:auto;right:auto}h2{font-size:2.4rem}.button,button.button{padding:10px 15px}}