*{margin:0;padding:0;}body{background:#fff;overflow-x:auto;}body,input,textarea,button,.drag,.button{font-family:"Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;font-size:12px;}input,textarea,button,.drag,.button{background-color:rgba(0,81,158,0.1);}input:hover,button:hover,textarea:hover{background-color:rgba(0,81,158,0.04);}input:focus,textarea:focus{background-color:rgba(244,158,0,0.08);}h1{color:#7f7f7f;font-family:Helvetica, Arial, Verdana, sans-serif;font-size:16px;font-style:italic;font-weight:bold;margin:4px 0 15px 0;padding:0;}h2{color:#7f7f7f;font-family:Helvetica, Arial, Verdana, sans-serif;font-size:14px;font-weight:bold;margin:15px 0 8px 0;padding:0;}a{color:#00519e;cursor:pointer;}a:hover{color:rgba(0,81,158,0.7);}ul{margin-left:10px;}#loading{z-index:1;position:fixed;top:400px;left:45%;width:250px;margin:auto;display:none;border:1px solid silver;border-radius:3px 3px 3px 3px;box-shadow:3px 3px 3px 0 silver;}#loading img{height:100px;}.error{font-weight:bolder;color:red;}button,.drag,.drag_inactive,.button{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;border:1px solid #7f7f7f;border-radius:3px;cursor:pointer;min-height:26px;padding:4px;text-align:center;margin-right:2px;display:block;float:left;}.drag{min-height:16px;}input[type=file]{min-height:22px;padding:5px;}.imgbutton{padding:7px;}button > img,.drag > img{vertical-align:bottom;}.drag,.drag_inactive{min-width:40px;}.inactive{background-color:rgba(127,127,127,0.05);}.inactive img{opacity:0.4;filter:alpha(opacity=40);}.drag:hover,.button:hover{background:rgba(127,127,127,0.2);}.drag_inactive:hover{cursor:default;}#alltexts,textarea{line-height:140%;}#dragMessage{font-size:14px;color:#00519e;text-transform:none;}#message{font-size:14px;color:#00901b;font-weight:bolder;display:hidden;}.autogrow{min-height:35px;}.new_propose{margin-top:4px;}#texts textarea,#category_edit textarea{width:95%;}#category_edit #allImages{display:none;}.wrapper400{overflow:auto;height:400px;}select,input[type=text],input[type=password],select,input[type=date],input[type=email],input[type=url],input[type=tel],input[type=file],input[type=number],textarea{text-transform:none;padding:1px;border:1px solid #ddd;border-radius:3px;vertical-align:baseline;}input[type=number]{-moz-appearance:textfield;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=date]::-webkit-calendar-picker-indicator{padding:0;margin:0;}.rowhighlight tr:hover{background:rgba(0,81,158,0.5);cursor:pointer;}option{padding:8px 5px;}select{padding:0 4px;height:18px;margin-top:0px;}input[readonly]{cursor:not-allowed;}input#password1[readonly],input#password2[readonly]{cursor:auto;}textarea:read-only{cursor:not-allowed;}#addresses_filter_section{height:26px;}@media screen and (min-width:0\0) and (min-resolution: +72dpi){body{background-color:red;}}@media screen and (min-width:0\0) and (min-resolution: +72dpi){select{line-height:28px;padding:8px 4px 8px 6px;}}label{padding:8px 8px 8px 0;}label input[type=checkbox]{cursor:pointer;vertical-align:text-bottom;}.cursor-pointer{cursor:pointer;}fieldset{border:none;border-radius:5px;border:1px solid #7f7f7f;padding:4px;margin:0;}fieldset input{position:relative;top:3px;cursor:pointer;}fieldset label{font-weight:normal;padding:4px 8px 4px 0;cursor:pointer;}#login{margin:auto;width:360px;vertical-align:top;padding-right:0px;margin-bottom:50px;margin-top:100px;}#login #logo{width:400px;margin-left:-20px;}#login #claim{font-family:arial;text-align:right;font-size:22px;font-style:italic;font-weight:400;margin-bottom:50px;padding-right:3px;color:#732828;}#login #claim a{color:#732828;}#category_basis input{width:95%;}#center{width:100%;min-width:600px;margin:0 auto;border-top:none;position:relative;}.separator{height:10px;background-color:white;width:105%;display:flex;position:relative;left:-8px;}#header{height:34px;background:url(/graphics/tomlogo800.png) no-repeat white 15px 0;margin-bottom:4px;border-radius:0 0 5px 5px;}#header h1{padding-right:0px;padding-top:0px;margin:0 auto;display:block;width:400px;text-align:center;}#header #logo{margin-right:7px;width:80px;float:right;}#header #version_info{margin-top:10px;}#version_info{position:absolute;right:100px;top:5px;color:#555;font-size:12px;font-family:Courier;}#menu{position:absolute;left:0px;top:-5px;}#menu > li{display:inline-block;margin:0;padding:0;margin-right:-10px;}#menu > li > a{display:inline-block;text-decoration:none;text-transform:uppercase;color:black;font-size:12px;font-weight:bold;padding:10px 25px 5px 20px;border-left:1px solid silver;border-bottom:1px solid silver;border-radius:0 0 0 3px;background-color:#fffefe;box-shadow:3px 3px 3px 0 silver;}#menu > li.active > a{background-color:#00519e;color:white;}#menu > li:last-child > a{border-radius:0 0 3px 3px;padding-right:20px;}#menu > li > a:hover{color:#00519e;}#menu > li.active > a:hover{color:white;}#submenu{position:absolute;left:310px;top:30px;}#submenu > li{display:inline-block;margin:0;padding:0;margin-right:-10px;}#submenu > li > a{display:inline-block;text-decoration:none;color:black;font-size:12px;padding:10px 10px 0 10px;}#submenu > li.active > a{font-weight:bold;color:#00519e;}#content,#login-content,#content_statistics{padding:0 10px 10px 10px;position:relative;background:white;border-radius:5px;margin-bottom:0px;min-height:initial;}#content{display:grid;grid-template-columns:auto 1100px;}.first-content{float:left;padding-right:8px;min-width:540px;}.second-content{float:left;}.brokerage-wrapper{width:100%;}input[type=checkbox]{margin-right:5px;vertical-align:bottom;}table{border-collapse:collapse;width:100%;}td,th{vertical-align:top;text-align:left;}table.modern > tbody > tr > th{border-bottom:2px solid silver;padding:10px 10px 10px 0;font-size:12px;text-transform:uppercase;color:#666;font-weight:normal;text-align:left;vertical-align:top;}table.modern > tbody > tr > th:first-child{padding-left:0px;}table.modern > tbody > tr:first-child > th,table.modern > tbody > tr:first-child > td{padding-top:5px;}table.modern > th:last-child{padding-right:none;}table.modern > tbody > tr > td{border-bottom:1px solid silver;padding:10px 10px 10px 0;background:rgba(127,127,127,0.2);}table.modern > tbody > tr > td:first-child{padding-left:15px;}table.modern tr:first-child,tr.nohover:hover,table.nohover > tbody > tr:hover{box-shadow:none !important;}table.pad5 td{padding:0 5px 5px 0;}table.pad5 > tbody > tr > td,table.pad5 > tbody > tr > th{padding:2px;vertical-align:baseline;}table.pad5 > tbody > tr > td.padd_title{font-weight:bold;}table.pad5>tbody>tr>td:first-child,table.pad5>tbody>tr>th:first-child{padding-left:0;width:30px;padding-right:10px;font-weight:bold;}table.pad5>tbody>tr>td:first-child .tabulator-cell{font-weight:normal;}table.pad5 > tbody > tr > td:last-child{padding-right:0;}table.pad5 > tbody > tr > td:nth-child(2){width:100%;}.centerBox{position:fixed;border:1px solid #dbdbdb;background-color:white;z-index:500;text-align:left;width:800px;overflow:hidden;box-shadow:0 0 20px 10px #dfeff9;padding:10px;}.boxCloseIcon{z-index:20000;}a.tableorder{display:inline-block;color:inherit;padding-left:16px;background-image:url(/graphics/icons/order.png);background-position:left center;background-size:16px 16px;background-repeat:no-repeat;text-decoration:none;}a.tableorder.ordered{font-weight:bold;}#overlay{display:none;z-index:1000;position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);width:100%;height:100%;cursor:pointer;}#overlay #overlay-text{position:relative;z-index:1001;background-color:white;border:3px green solid;width:300px;overflow:auto;margin:0 auto;padding:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#overlay #overlay-text .overlay-buttons{margin-top:10px;height:34px;}#overlay #overlay-text .overlay-buttons button{margin-right:10px;margin-bottom:8px;}#loading-overlay{display:none;z-index:1001;position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);width:100%;height:100%;cursor:progress;}.tab-wrapper{min-height:686px - 4;}.tab-group-header{width:100%;overflow:hidden;}.tab-group-header .tablink{position:relative;white-space:normal;padding:4px 12px 4px 40px;float:left;width:auto;border:none;display:block;outline:0;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#ccc;background-color:#efefef;cursor:pointer;}.tab-group-header .tablink img{height:22px;position:absolute;bottom:2px;left:6px;}.tab-group-header .tablink:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);color:#fff !important;background-color:#aaa !important;border-bottom:1px solid #aaa;}.tab-group-header .tab-selected{color:#fff;background-color:#9abcea;border-bottom:1px solid #9abcea;}.tab-group{padding:8px;background-color:#efefef;}#tab-functions{min-height:34px;}#tab-functions >button{margin-right:4px;}#tab-functions >button:last-child{margin-right:0px;}#address-functions{min-height:34px;}#application_documents{max-height:110px;}#care_permissions,#contacts,#space_available,#children{overflow:hidden;}#care_permissions .tabulator-tableHolder .tabulator-table .tabulator-row,#contacts .tabulator-tableHolder .tabulator-table .tabulator-row,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row,#children .tabulator-tableHolder .tabulator-table .tabulator-row{height:22px;}#care_permissions .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell,#contacts .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell,#children .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell{height:22px;}#care_permissions .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell input,#care_permissions .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea,#care_permissions .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell select,#care_permissions .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell option,#contacts .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell input,#contacts .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea,#contacts .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell select,#contacts .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell option,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell input,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell select,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell option,#children .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell input,#children .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea,#children .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell select,#children .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell option{height:18px;margin:2px 0px 2px 0px;width:100%;}#care_permissions .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea,#contacts .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea,#children .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea{resize:none;overflow:auto;width:100%;vertical-align:top;padding-top:inherit;}#care_permissions{min-height:16px;max-height:174px;}#brokerage_history{min-height:16px;max-height:300px;}#contacts{min-height:16px;max-height:300px;}#contacts .tabulator-tableHolder .tabulator-table .tabulator-row{height:fit-content !important;}#contacts .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell{height:fit-content;}#contacts .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell .tpp_contacts_note{height:fit-content !important;line-height:12px;resize:none;}#contacts .tabulator-tableHolder .tabulator-table .tabulator-row:first-child{height:auto;}#contacts .tabulator-tableHolder .tabulator-table .tabulator-row:first-child .tabulator-cell{height:auto;}#contacts .tabulator-tableHolder .tabulator-table .tabulator-row:first-child .tabulator-cell .tpp_contacts_note{height:auto;resize:none;}.contacts-export{margin-top:4px;}#space_available{height:120px;}#space_available .tabulator-tableHolder .tabulator-table .tabulator-row{height:auto !important;}#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell{height:auto !important;border-right:0;}#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell input,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell select,#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell option{height:auto !important;}#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tabulator-cell textarea.tpp_space_note{height:38px !important;overflow-y:scroll;}#space_available .tabulator-tableHolder .tabulator-table .tabulator-row .tablulator-cell:nth-child(4){width:auto !important;}.tabulator-responsive-collapse{z-index:10;background-color:white;position:absolute;width:100%;}.tabulator-row .tabulator-responsive-collapse table{font-size:12px !important;}.tabulator-responsive-collapse-toggle-close,.tabulator-responsive-collapse-toggle-open{height:15px;width:100%;display:inline-flex;margin-top:2px;}.tabulator-responsive-collapse-toggle-close .toogle_button,.tabulator-responsive-collapse-toggle-open .toogle_button{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;height:15px;width:15px;border-radius:20px;background:#666;color:white;font-weight:bold;font-size:1.1em;}.tabulator-responsive-collapse-toggle-close .toogle_button:hover,.tabulator-responsive-collapse-toggle-open .toogle_button:hover{opacity:.7;}.top-tabulator-functions div{float:left;}.top-tabulator-functions >div>button{margin-right:4px;}.top-tabulator-functions >div>div{margin-right:4px;}.tabulator-header-filter input{padding:2px !important;}.tabulator-row{min-height:18px;}.tabulator-row .tabulator-cell{min-height:18px;padding:0px 4px;}.tabulator{font-size:12px;min-height:40px;}.tabulator-icon{width:16px;margin:1px 0px 1px 6px;}.tabulator-cell input[type=file]{margin:0 !important;padding:1px 0 0 0;background:none;border:none;}#inputs-address input,.inputs-tpp-left input,.inputs-tpp-right input,#inputs-parent input{width:100%;}#inputs-address #address_note{resize:none;width:100%;text-align:left;white-space:normal;-moz-text-align-last:left;text-align-last:left;}#inputs-address td:nth-child(2){width:100%;vertical-align:bottom;}#inputs-address td:nth-child(3){width:30px;}#inputs-address td:nth-child(3) input{float:left;position:relative;top:1px;left:5px;width:auto;}.email-envelop img{width:20px;height:20px;position:relative;top:0px;left:0px;cursor:help;}.help{width:16px;height:16px;position:relative;top:4px;left:1px;cursor:help;}#functions{display:block;min-height:34px;}#functions button{margin-left:4px;}#functions button:first-child{margin-left:0px;}#brokerage-functions{margin-bottom:8px;}#brokerage-functions label,#brokerage-functions div{float:left;}#brokerage-functions label{padding-top:3px;}#brokerage-functions select,#brokerage-functions button{height:26px;}#brokerage-functions button{margin-left:4px;}#brokerage_contracts_clear_filter{display:none;}.second-content.brokerage{margin-top:2px;}#brokerage_data{margin-bottom:8px;}.buttons_over_list_delete_contracts,.text_over_list_delete_contracts{height:36px;font-weight:bold;}.buttons_over_list_delete_contracts div,.text_over_list_delete_contracts div{margin-left:80px;padding-top:2px;}#new_contact{display:block;min-height:60px;padding-bottom:8px;margin-bottom:8px;overflow:hidden;width:100%;}#new_contact textarea,#new_contact input,#new_contact button,#new_contact select{float:left;margin-right:1%;height:26px;margin-top:4px;}#new_contact #brokerage_contract_contact_date{min-width:90px;width:10%;}#new_contact #brokerage_contract_contact_reason{min-width:180px;width:20%;}#new_contact #brokerage_contract_contact_note{min-width:280px;width:58.5%;resize:none;overflow:hidden;}#new_contact #save_contact-button{min-width:90px;margin-right:0;width:8%;}#filter_show_closed_contracts{cursor:pointer;display:block;}.main-tabulator{height:686px;}#filter_show_parents_users{position:relative;margin-left:8px;top:4px;cursor:pointer;}.inputs-tpp-right-bottom{width:50%;float:left;display:block;padding-left:10px;}.inputs-tpp-right-bottom input{width:100%;}.inputs-tpp-left,.inputs-tpp-right{width:50%;float:left;display:block;}.inputs-tpp-right{float:right;padding-left:10px;}.inputs-tpp-right tbody{float:right;}.inputs-tpp-right tr td{width:100%;}.inputs-tpp-center{display:revert;}.inputs-tpp-center tbody tr td{width:100%;}.tpp_picture{display:inherit;height:158px;width:100%;margin-bottom:4px;}.tpp_picture img{height:100%;width:auto;margin:0 auto;}#tpp_picture_label{margin-bottom:3px;}#tpp_delete_picture{margin-bottom:4px;}#inputs-tpp-right-top td{width:100%;}#tpp_home_visit_age_from,#tpp_home_visit_age_to,#tpp_age_from,#tpp_age_to{width:40px !important;}.hide{display:none !important;}input[required]{background-color:rgba(0,81,158,0.55);}input.error,textarea.error{background-color:red;color:white;}input.valid,textarea.valid{background-color:rgba(0,81,158,0.1);color:rgba(0,0,0,0.87);}label.error{position:relative;height:0px;top:-19px;right:3px;color:white;padding:0;margin:0;float:right;z-index:100;}#tpp_home_visit_age_to-error,#tpp_home_visit_age_from-error,#tpp_age_from-error,#tpp_age_to-error,#tpp_picture-error,#tpp_application_document-error,#tpp_mediation_profile-error,#tpp_care_permission_document-error{color:#e00000;font-size:7px;}#tpp_dob-error{font-size:7px;}#tpp_picture-error,#tpp_application_document-error,#tpp_mediation_profile-error,#tpp_home_visit_age_from-error,#tpp_care_permission_document-error,#tpp_care_permission_number_of_persons-error{top:-4px;}#tpp_home_visit_age_to-error{top:5px;}#tpp_age_from-error{top:5px;}#tpp_age_to-error{top:-3px;}#tpp_home_visit_date-error{top:-18px;font-size:10px;}#home_visit_edit{display:none;margin-top:10px;}#tpp_home_visit_impression{height:478px;}.del_picture label{float:left;padding:4px 8px 8px 0;}.del_picture input{float:left;width:auto;position:relative;top:6px;}textarea.home_visit_field{width:100%;height:54px;resize:none;overflow:auto;padding-top:inherit;}.tab-with-errors{background-color:red !important;color:white !important;}#inputs-user{padding:8px;background-color:#efefef;}#inputs-user table tr td input,#inputs-user table tr td select{width:100%;}#inputs-user table tr td:first-child{width:30%;}#inputs-user table tr td:nth-child(2){width:70%;}.inputs-brokerage{padding:8px;background-color:#efefef;display:block;overflow:hidden;}.inputs-brokerage .left,.inputs-brokerage .right,.inputs-brokerage .center{display:block;float:left;width:auto;}.inputs-brokerage .left tr td input,.inputs-brokerage .left tr td select,.inputs-brokerage .left tr td textarea,.inputs-brokerage .right tr td input,.inputs-brokerage .right tr td select,.inputs-brokerage .right tr td textarea,.inputs-brokerage .center tr td input,.inputs-brokerage .center tr td select,.inputs-brokerage .center tr td textarea{width:100%;}.inputs-brokerage .left tr td:first-child,.inputs-brokerage .right tr td:first-child,.inputs-brokerage .center tr td:first-child{width:20%;}.inputs-brokerage .left tr td:nth-child(2),.inputs-brokerage .right tr td:nth-child(2),.inputs-brokerage .center tr td:nth-child(2){width:80%;}.inputs-brokerage .left tr td:nth-child(2) .languages_selector input,.inputs-brokerage .right tr td:nth-child(2) .languages_selector input,.inputs-brokerage .center tr td:nth-child(2) .languages_selector input{width:auto;}.inputs-brokerage .left{padding-right:8px;}.inputs-brokerage .center{display:block;width:100%;}#contact_list{padding:8px 0px;}#contact_list td:first-child{width:100%;}#export-contact-list-functions{margin-top:4px;}#brokerage_contract_pets_notice_field{display:none;}#brokerage_contract_pets_notice_field #brokerage_contract_pets_notice{margin-top:4px;}#brokerage_contract_children-error{color:red;top:8px;}#brokerage_contract_contacts{width:100%;margin-top:5px;font-weight:normal;height:208px;}#brokerage_contract_maindata{margin-bottom:8px;margin-top:32px;}#brokerage_contract_maindata #save-button,#brokerage_contract_maindata #delete-button{margin-top:16px;margin-right:4px;}#brokerage_options{margin-top:8px;}#brokerage_options #filter{margin-top:4px;}#brokerage_options #filter >div,#brokerage_options #filter >fieldset{float:left;}#brokerage_options #filter >div{margin-left:8px;padding-top:4px;}#brokerage_options #brokerage_proposes > tbody > tr > td,#brokerage_options #brokerage_proposes > tbody > tr > th{padding:2px 0px 2px 4px;}#brokerage_options #brokerage_proposes > tbody > tr > th{height:46px;}#brokerage_options #brokerage_proposes > tbody > tr > th:last-child,#brokerage_options #brokerage_proposes > tbody > tr > td:last-child{width:230px;}#brokerage_options #brokerage_proposes > tbody > tr > .proposes_note{padding-left:0px;width:120px;}#brokerage_options #brokerage_proposes > tbody > tr > .propose_finish select,#brokerage_options #brokerage_proposes > tbody > tr > .propose_finish button{float:left;}#brokerage_options #brokerage_proposes > tbody > tr > .propose_finish button{margin-left:4px;}#brokerage_options #brokerage_proposes > tbody > tr > .propose_finish select{height:26px;width:120px;}#brokerage_options #brokerage_proposes{margin-top:8px;}#brokerage_options #brokerage_proposes tr.row_0 td{background-color:#fff;}#brokerage_options #brokerage_proposes tr.row_1 td{background-color:#efefef;}#brokerage_options #brokerage_contract_note{width:100%;height:100%;resize:none;background-color:#d7dfe7;}#brokerage_options #brokerage_reject{margin-left:4px;}.warning{color:#ff5757;}.FV_error_display{padding-top:0px;}.time_selector{width:auto;}.time_selector tr th{font-size:12px !important;text-align:center !important;}.time_selector tr td,.time_selector tr th{padding:2px !important;width:64px !important;}.time_selector tr td input,.time_selector tr th input{width:100%;}.time_selector tr td:first-child,.time_selector tr th:first-child{width:25px !important;}.time_selector.collapse-toggle{display:none;}#time_selector_tpp tr td:first-child,#time_selector_tpp tr th:first-child{width:25px !important;}.contract_list tbody tr{cursor:pointer;}.contract_list tbody tr:hover{color:#1e70bf;}.times tbody tr th,.times tbody tr td{width:34px !important;margin:0 !important;padding:0 2px 0 0 !important;height:4px !important;line-height:10px;}.times tbody tr th:first-child,.times tbody tr td:first-child{width:20px !important;}.small_delete_button{background-image:url('/graphics/icons/delete.png');width:16px;height:16px;background-position:center;background-repeat:no-repeat;position:relative;top:3px;left:7px;}.small_delete_button:hover{filter:brightness(1.25);}.deactivated{filter:grayscale(100);}.deactivated:hover{filter:grayscale(100);cursor:not-allowed;}select:read-only,select:disable{cursor:not-allowed;}button:disabled{cursor:not-allowed;}button:disabled img{filter:grayscale(100);cursor:not-allowed;}#brokerage_contract_no_email_wrapper label,#brokerage_contract_use_email_outbox_wrapper label{padding-top:0;padding-bottom:0;}#application_documents .small_delete_button,#home_visits .small_delete_button{top:1px;}#import-functions{margin-top:0px;margin-left:2px;}#import-functions button{margin-right:6px;}#import-functions input[type=file]{height:26px;width:170px;margin-right:2px;}.import_function input{float:left;}#export-functions{margin-top:4px;}.unsaved_change_marked{border:1px solid blue !important;outline:1px solid blue !important;}input[name="tpp_care_permission_document"]{width:250px !important;}.language-select tbody tr >td:first-child{width:109px;padding:10px 10px 2px 0px;}.language-select tbody tr >td:nth-child(2){width:auto;padding-top:2px;}.table-full-width tbody >tr >td{padding-top:8px;}.table-full-width tbody >tr >td:first-child{font-weight:bold;}.tpp-paused img{filter:grayscale(100);}#attachment-dropzone{padding:2px;min-height:128px;}.dropzone{background:#f5f5fb !important;}.dz-preview{margin:2px !impoartant;background:#f5f5fb !important;}.dz-dropzone-delete{cursor:pointer !important;}.dropzone .dz-preview{margin:2px;}.dz-filename,.dz-size{font-size:10px !important;}.dropzone .dz-preview .dz-details{padding:0;opacity:0.8;position:absolute;top:42px;}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-filter:none;filter:none;}.dropzone .dz-preview{min-height:90px;}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:0px;height:10px;}.dropzone .dz-preview .dz-image{width:50px;height:50px;}.dropzone .dz-preview .dz-image img{width:40px;height:40px;top:5px;position:relative;margin:auto;}.dz-remove{position:relative;top:18px;}.dz-message{display:grid !important;margin:0 !important;}.statistics{width:auto;}.statistics thead tr th{border-right:1px solid black;}.statistics thead tr:first-child{border-bottom:2px solid black;font-weight:bolder;}.statistics thead tr:first-child th{text-align:left;padding:2px 4px;}.statistics tbody tr td{border-right:1px solid black;}.statistics tbody tr td{padding:2px 4px;text-align:center;}.statistics tbody tr td:first-child{text-align:left;}.statistics tbody tr.col0{background-color:white;}.statistics tbody tr:last-child{font-weight:bolder;font-size:16px;}.stat1 thead tr{background-color:#609fff;}.stat1 thead tr th:nth-child(2),.stat1 thead tr th:nth-child(6),.stat1 thead tr th:nth-child(10){border-right:2px solid black;}.stat1 tbody tr td:nth-child(2),.stat1 tbody tr td:nth-child(6),.stat1 tbody tr td:nth-child(10){border-right:2px solid black;}.stat1 tbody tr.col1{background-color:#cadfff;border-top:2px solid black;}.stat1 tbody tr:last-child{background-color:#3484ff;}.stat2 thead tr{background-color:#77e28a;}.stat2 thead tr th:nth-child(1),.stat2 thead tr th:nth-child(2),.stat2 thead tr th:nth-child(6){border-right:2px solid black;}.stat2 tbody tr td:nth-child(1),.stat2 tbody tr td:nth-child(2),.stat2 tbody tr td:nth-child(6){border-right:2px solid black;}.stat2 tbody tr.col1{background-color:#c3e0c8;border-top:2px solid black;}.stat2 tbody tr:last-child{background-color:#41de5c;}.stat5 thead tr{background-color:#77e28a;}.stat5 thead tr th:nth-child(1),.stat5 thead tr th:nth-child(2),.stat5 thead tr th:nth-child(6){border-right:2px solid black;}.stat5 tbody tr td:nth-child(1),.stat5 tbody tr td:nth-child(2),.stat5 tbody tr td:nth-child(6){border-right:2px solid black;}.stat5 tbody tr.col1{background-color:#c3e0c8;}.stat5 tbody tr:first-child{border-top:2px solid black;}.stat5 tbody tr:last-child{background-color:#41de5c;}.stat3 thead tr{background-color:#ffd57a;}.stat3 thead tr th:nth-child(1),.stat3 thead tr th:nth-child(5),.stat3 thead tr th:nth-child(9){border-right:2px solid black;}.stat3 tbody tr td:nth-child(1),.stat3 tbody tr td:nth-child(5),.stat3 tbody tr td:nth-child(9){border-right:2px solid black;}.stat3 tbody tr.col1{background-color:#fbedcd;border-top:2px solid black;}.stat3 tbody tr:last-child{background-color:#ffbd2e;}.stat4 thead tr{background-color:#db99ac;}.stat4 thead tr th:nth-child(2){border-right:2px solid black;}.stat4 thead tr th{padding:2px 4px;}.stat4 thead tr:first-child{border-bottom:none !important;}.stat4 thead tr:first-child th:first-child,.stat4 thead tr:first-child th:nth-child(3){border-right:2px solid black;}.stat4 thead tr:nth-child(2){border-bottom:2px solid black;}.stat4 thead tr:nth-child(2) th:nth-child(2),.stat4 thead tr:nth-child(2) th:nth-child(4),.stat4 thead tr:nth-child(2) th:nth-child(9){border-right:2px solid black;}.stat4 tbody tr td:nth-child(2),.stat4 tbody tr td:nth-child(4),.stat4 tbody tr td:nth-child(9){border-right:2px solid black;}.stat4 tbody tr.col1{background-color:#efd1da;}.stat4 tbody tr:last-child{background-color:#db99ac;}#statistics_main{font-family:Helvetica, Arial, Verdana, sans-serif !important;}#statistics_main h2{color:black;font-size:20px;margin-top:20px;}#statistics_main form{margin-bottom:6px;}#statistics_main form label{margin-left:16px;}#statistics_main .print_buttons{display:grid;grid-gap:2px 2px;grid-template-columns:1fr 1fr 1fr 1fr;}#statistics_main .print_buttons .button{color:black;}.email-editor form table #email_body{width:100%;height:416px;}.email-editor form table #note{width:100%;}@media print{body{overflow-x:auto;}#content{display:block;min-with:none;}#version_info,#menu,#statistics_main form,#header,.statistics_form{display:none;}#statistics_main{width:100%;}}.tabulator-cell svg{margin-top:2px;}.tabulator-cell input[type=checkbox]{margin-top:2px;}.tabulator-col-title input[type=checkbox]{margin-top:2px;margin-left:7px;}