/**-----------------------------------------------------------------*/.nav-link_Cs{color:#00402a}.nav-link_Cs:hover,.nav-link_Cs:active,.nav-link_Cs:focus{color:var(--second-color)}.dropdown_Cs,.dropdown_Cs:hover,.dropdown_Cs:active,.dropdown_Cs:focus{color:black;background-color:var(--third-color);border:0;outline:0;box-shadow:none !important}.btn1_Cs,.btn1_Cs.active,.btn1_Cs:disabled{color:white;background-color:var(--second-color);border-color:var(--second-color) !important;border-radius:0 !important;outline:0;box-shadow:none !important}.btn1_Cs:hover,.btn1_Cs:focus{color:var(--second-color);background-color:white}.btn2_Cs,.btn2_Cs:hover,.btn2_Cs.active,.btn2_Cs:focus{color:white;background-color:var(--second-color);border:0;border-radius:0 !important;outline:0;box-shadow:none !important}.mode_agent.btn{margin-top:1.3rem !important;padding-top:.5rem}body{background-color:var(--fifth-color)}.bg_1{background-color:#fff;font-family:var(--bs-heading-font-family);color:var(--second-color) !important}.bg_2{background-color:var(--sixth-color)}.bg_3{background-color:var(--alert-color);color:white}.odd{background-color:var(--sixth-color) !important}.even{background-color:white !important}table.dataTable thead{background-color:white !important}table.dataTable tfoot{background-color:white !important}.buttons-html5{background-color:var(--fourth-color);border-radius:0;line-height:3.5rem;padding:0 20px 0 20px;color:black !important}.btn-check[type="radio"]:checked+label{color:white !important;background-color:var(--main-color);border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.buttons-html5:hover,.buttons-html5:focus,.buttons-html5:active,.open>.dropdown-toggle.buttons-html5{color:white !important;background-color:var(--main-color)}.buttons-excel{border:0;color:black;background-color:var(--third-color)}.buttons-pdf{border:0;color:black;background-color:var(--fourth-color)}.buttons-csv{border:0;color:black;background-color:var(--third-color)}.buttons-print{border:0;color:black;background-color:var(--fourth-color)}.buttons-print:hover,.buttons-print:focus,.buttons-print:active,.open>.dropdown-toggle.buttons-print{color:white;background-color:var(--main-color)}.color1{color:var(--main-color)}.accordion-button:not(.collapsed){box-shadow:none;color:var(--main-color)}.accordion_child{background-color:var(--sixth-color) !important;color:black !important}.accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23005823'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23005823'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.btn-group-lg>.btn,.btn-lg{padding:1rem 1.5rem;font-size:1rem;border-radius:.3rem}.page-link{color:var(--main-color)}.selectContainer{visibility:hidden;opacity:0;height:1px}.selectCus{width:350px}.selectAcc{width:350px}.select2-container .select2-selection--single{padding:16px !important;height:56px;border:0;border-radius:0;outline:0;box-shadow:none !important}#main .select2-container .select2-selection--single{padding:7px !important;height:40px !important;border:1px solid #d3d3d3 !important;border-radius:0;outline:0;box-shadow:none !important}.select2-container--bootstrap-5 .select2-selection,.select2-container--bootstrap-5.select2-container--focus .select2-selection{border:1px solid #d3d3d3}.select2-dropdown{border:0;outline:0;box-shadow:none !important}h1,h2,h3,h4,h5{font-size:1.5em;font-family:var(--bs-heading-font-family);color:var(--second-color)}h2,h3,h4{color:#35393d}.title_Cs{font-size:1.3rem;font-weight:300;text-transform:uppercase;padding-left:2rem !important}div.dataTables_wrapper div.dataTables_info{margin:10px;text-align:center}.pagination{justify-content:center !important}.page-link:hover,.page-link:focus,.page-link:active{border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.page-item.active .page-link{z-index:3;color:transparent;background-color:transparent;border-color:transparent}.page-item.disabled .page-link{color:transparent;background-color:grey}.paginate_button>.page-link{background-color:var(--third-color);border-radius:50% !important;color:transparent;margin:0 10px;padding:0 8px 4px 0;height:1.5rem;width:1.5rem;border:0}.paginate_button.previous>.page-link{color:var(--main-color) !important;background-color:transparent;border:0}.paginate_button.previous{opacity:1;left:0;position:absolute;bottom:15px;font-size:25px}.paginate_button.previous.disabled{opacity:.4}ul.pagination{position:relative}.paginate_button.next>.page-link{color:var(--main-color) !important;background-color:transparent}.paginate_button.next{opacity:1;right:0;position:absolute;bottom:15px;font-size:25px}.paginate_button.next.disabled{opacity:.4}.paginate_button.active>.page-link{background-color:var(--main-color)}.checkbox_Cs{position:relative}.checkbox_Cs label{background-color:white;border:1px solid var(--main-color);cursor:pointer;height:20px;left:10px;position:absolute;top:5px;width:20px}.checkbox_Cs label:after{border:2px solid var(--main-color);border-top:0;border-right:0;content:"";height:6px;left:3px;opacity:0;position:absolute;top:5px;transform:rotate(-45deg);width:12px}.checkbox_Cs input[type="checkbox"]{visibility:hidden}.checkbox_Cs input[type="checkbox"]:checked+label{border-color:var(--main-color)}.checkbox_Cs input[type="checkbox"]:hover+label{-webkit-box-shadow:0 0 8px var(--main-color) !important;-moz-box-shadow:0 0 8px var(--main-color) !important;box-shadow:0 0 8px var(--main-color) !important}.checkbox_Cs input[type="checkbox"]:checked+label:after{opacity:1}.label_Cs{position:absolute;padding-top:4px !important}input[type=search]{border:0;border-radius:0;border-bottom:1px solid var(--main-color)}.form-control{border:none !important;border-radius:0 !important;border-bottom:1px solid lightgrey !important}.form-control:focus{border:none !important;border-radius:0 !important;border-bottom:1px solid var(--main-color) !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.form-select{border-color:lightgrey !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.form-select:focus{border-color:var(--main-color) !important}table.dataTable{margin-top:0 !important}.form-check label{text-align:left}.form-control{border-radius:0}.form-control:focus{border-color:var(--main-color);box-shadow:none}.progress{border-radius:0;height:.5rem;background-color:transparent}.modal-header .btn-close{background-color:var(--third-color) !important}.form-check-input:checked{background-color:var(--main-color);border-color:var(--main-color)}a{color:var(--main-color)}a:hover,a:active,a:focus{color:var(--second-color)}.form-floating>.form-select{padding-left:.725rem}#messagesTable tbody tr{cursor:pointer}.main-timeline{position:relative}.timeline{position:relative;background-color:inherit;width:50%}.timeline::after{content:"";position:absolute;width:25px;height:25px;right:-13px;top:15px;z-index:1}.right::after{left:-12px;padding-top:5px}.timeline.left::after{font:var(--fa-font-regular);content:"\f007"}.timeline.right::after{font:var(--fa-font-solid);content:"\f007"}.left{padding:0 40px 20px 0;left:0}.left::after{padding-top:5px}.message{background-color:var(--fourth-color);border:0}.message_left{background-color:var(--third-color);border:0}.right{padding:0 0 20px 40px;left:50%}.message_right{background-color:var(--fourth-color);border:0}.right::before{content:" ";position:absolute;top:18px;z-index:1;left:30px;border:medium solid var(--fourth-color);border-width:10px 10px 10px 0;border-color:transparent var(--fourth-color) transparent transparent}.left::before{content:" ";position:absolute;top:18px;z-index:1;right:30px;border:medium solid var(--third-color);border-width:10px 0 10px 10px;border-color:transparent transparent transparent var(--third-color)}@media screen and (max-width:700px){.timeline{width:100%}.right{left:0}.right::after{left:10px}.left::after{right:0}.message_left::before{display:none}.message_right::before{display:none}}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{left:1rem}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--third-color);color:black}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:not(.select2-results__option--highlighted){color:black;background-color:var(--third-color)}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{color:white;background-color:var(--main-color)}#inheritWidth>span{width:inherit !important}.alert-danger{background-color:var(--alert-color);color:white}.alert-warning{background-color:var(--alert-color);color:white}.table>:not(caption)>*>*{padding-left:2rem !important}.spinner-border{position:absolute;height:50px;width:50px;top:50%;left:50%;margin-left:-25px;margin-top:-25px;z-index:99}.btn_newReading{margin-top:1.3rem !important}select{border:0 !important;border-radius:0 !important;border-bottom:1px solid lightgrey !important}.mt_Cs{margin-top:1.3rem !important}@media(min-width:1400px){.header_Cs{margin-left:1.45rem !important;margin-right:2rem}#sidebar-nav{width:250px}}html{overflow-x:hidden;margin-right:calc(-1 * (100vw - 100%))}.form-floating{overflow-x:hidden}@media(max-width:1228px){#header .select-2{width:100% !important}.header-button{width:50% !important}}.header-button button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1199px){.login-button{width:50% !important}}#header .select2{width:100% !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control::before{background-color:var(--main-color)}#menu .nav-item.active .nav-link_Cs{color:var(--second-color) !important}#col-readingDate .form-floating{position:initial}#col-readingDate .form-label{left:inherit !important}.birthday-container .form-floating{overflow-x:initial}#contactInfoEmailTT{position:absolute;right:16px;top:21px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid var(--main-color);background:var(--main-color)}.loading{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:.5}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s}.is-mobile #alert_section{position:fixed;top:0;z-index:9999}.select2 .selection span{margin-right:.8rem !important}footer{background-color:#4c5342}footer .nav-link,footer a,footer{color:#ddd !important}footer a{text-decoration:none !important}footer .nav-link:focus,footer .nav-link:hover,footer a:focus,footer a:hover{text-decoration:underline !important}#footer-company{font-size:10px}.card-body .btn1_Cs,.card-body .btn2_Cs{padding-top:.6rem}@media screen and (max-width:994px){#footer-email,footer ul.nav,footer .row{width:100vw}}.navbar .nav .nav-item a .notification{position:absolute;margin-left:10px;border:1px solid var(--main-color);height:23px;font-size:12px;padding-top:3px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:23px;text-align:center}.navbar .nav .nav-item.active a .notification,.navbar .nav .nav-item a:hover .notification,.navbar .nav .nav-item a:active .notification{border-color:var(--second-color)}.parsley-errors-list{color:#c13a0b !important}.tooltip-inner{max-width:350px}.tooltip-container{position:absolute;right:0;top:0;display:flex;justify-content:end;z-index:999}.legendLayer .background{fill:rgba(255,255,255,0.85)}.show-on-metcode-selected{display:none}#ui-datepicker-div{position:unset !important}#LoadProfileCardContainer input[type="text"].form-control[readonly]{background-color:#fff !important}[data-page="loadprofile"] .buttons .buttons-pdf{display:none}:root{--bs-heading-font-family:'IberPangea Medium';--bs-body-font-family:'IberPangea Text Light',sans-serif;--main-color:#00a443;--second-color:#00a443;--third-color:#f6faf3;--fourth-color:#f6faf3;--fifth-color:#eaede7;--sixth-color:#f6faf3;--seventh-color:#f4f6fa;--alert-color:#b94a48;--main-button-color:#f58220}@font-face{font-family:'IberPangea Medium';src:url('../fonts/IberPangea/IberPangea-Bold.woff2') format('woff2'),url('../fonts/IberPangea/IberPangea-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'IberPangea Medium';src:url('../fonts/IberPangea/IberPangea-Medium.woff2') format('woff2'),url('../fonts/IberPangea/IberPangea-Medium.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'IberPangea Medium';src:url('../fonts/IberPangea/IberPangea-MediumItalic.woff2') format('woff2'),url('../fonts/IberPangea/IberPangea-MediumItalic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'IberPangea Text Light';src:url('../fonts/IberPangea/IberPangeaText-Bold.woff2') format('woff2'),url('../fonts/IberPangea/IberPangeaText-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'IberPangea Text Light';src:url('../fonts/IberPangea/IberPangeaText-Light.woff2') format('woff2'),url('../fonts/IberPangea/IberPangeaText-Light.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'IberPangea Text Light';src:url('../fonts/IberPangea/IberPangeaText-LightItalic.woff2') format('woff2'),url('../fonts/IberPangea/IberPangeaText-LightItalic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap}