.smartwizard{position:relative;background-color:#E8EAED;min-height:100vh;padding-bottom:40px;margin-bottom:-40px}@media screen and (max-width: 767px){.smartwizard{margin-bottom:-20px}}.smartwizard:before{position:absolute;top:0;content:'';background-color:#E8EAED;height:100%;z-index:-1;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 15px)}.smartwizard .error input,.smartwizard .error select{border:1px solid #d13b3b}.smartwizard p{font-size:18px}.smartwizard .row{margin:0}.smartwizard .header{font-size:22px;font-weight:600;color:#5fb11b}.smartwizard .main-content h1{color:#5fb11b;font-size:18px;font-weight:300}.smartwizard .container:after{content:" ";display:table;clear:both}.smartwizard .form-container{display:block;position:relative;float:left}.smartwizard .form-container:after{content:" ";display:table;clear:both}.smartwizard .form-container .form-items .form-item{margin-bottom:20px}.smartwizard .form-container .form-items .form-item .sub-title{font-size:20px;color:#5fb11b;margin-bottom:20px}.smartwizard .form-container .form-items .form-item .sub-title.mtop{margin-top:40px}.smartwizard .select-style{border:1px solid #bfbebe;background-color:#f2f1f1}.smartwizard .swMain{position:relative;float:left;display:block;margin-top:25px}.smartwizard .swMain button{color:#5fb11b;background-color:#fff;border:1px solid #5fb11b}.smartwizard .swMain button:nth-of-type(2){margin-left:5px}.smartwizard .swMain button:hover{background-color:#5fb11b;color:#fff}.smartwizard .swMain .anchor{width:100%;visibility:visible;top:auto;margin-bottom:0px}.smartwizard .swMain .anchor li{display:inline-block}.smartwizard .swMain .anchor li:first-child{padding-left:0}.smartwizard .swMain .anchor li:before{width:0;height:0}.smartwizard .swMain .anchor li a{display:inline-block;text-decoration:none;border-bottom:0;color:#fff;padding:9px 15px 9px 15px;background-color:#5fb11b;border-radius:4px;font-size:18px}.smartwizard .swMain .anchor li a.disabled{cursor:text;color:#5fb11b;background-color:#fff;border:1px solid #ccc}.smartwizard .swMain .anchor li a.disabled .stepDesc{display:none}@media screen and (max-width: 500px){.smartwizard .swMain .anchor li{padding-left:5px;margin-bottom:10px}.smartwizard .swMain .anchor li a span{font-size:14px}}.smartwizard .swMain .stepContainer{margin-top:55px}@media screen and (max-width: 500px){.smartwizard .swMain .stepContainer{margin-top:20px}}.smartwizard .swMain .form-row{position:relative;float:left;display:block;font-size:16px;width:100%}.smartwizard .swMain .form-row.margin{margin-bottom:15px}.smartwizard .swMain .form-row>label{margin-top:15px;width:181px;float:left;margin-right:30px;font-weight:600}.smartwizard .swMain .form-row .col{width:calc(100% - 211px);float:left}.smartwizard .swMain .form-row .col>label{font-size:18px}.smartwizard .swMain .form-row .col label{position:relative;float:left;display:block;margin-top:20px;width:calc(50% - 40px)}.smartwizard .swMain .form-row .col label:nth-of-type(2){margin-left:8px}.smartwizard .swMain .form-row .col label input{width:100%}.smartwizard .swMain .form-row .col label span{position:absolute;top:-23px;left:2px;font-size:12px;line-height:22px}.smartwizard .swMain .form-row .col label span.email{position:relative;top:inherit;font-size:16px;font-weight:600;line-height:30px}@media screen and (max-width: 540px){.smartwizard .swMain .form-row .col label{width:calc(100% - 40px)}.smartwizard .swMain .form-row .col label:nth-of-type(2){margin-left:0px}.smartwizard .swMain .form-row .col label input{margin-bottom:10px !important}}.smartwizard .swMain .form-row .col label[for$="smsHerinnering"],.smartwizard .swMain .form-row .col label[id$="emailHerinneringLabel"],.smartwizard .swMain .form-row .col label[id$="waarheid"],.smartwizard .swMain .form-row .col label[id$="voorwaarden"]{width:100%;margin-top:0px}.smartwizard .swMain .form-row .col label[for$="smsHerinnering"]:nth-of-type(2){margin-left:0px;margin-bottom:5px}.smartwizard .swMain .form-row .col span{display:inline-block;line-height:47px}.smartwizard .swMain .form-row .col span.gradient{position:relative;float:left}.smartwizard .swMain .form-row .col span.gradient input{padding-right:2px;width:514px}@media screen and (max-width: 800px){.smartwizard .swMain .form-row .col span.gradient input{width:256px}}@media screen and (max-width: 800px){.smartwizard .swMain .form-row .col span.gradient{top:1px;width:255px}.smartwizard .swMain .form-row .col span.gradient:after{position:absolute;display:inline-block;right:1px;top:3px;height:42px;width:40px;content:'';z-index:1;border-top-right-radius:4px;border-bottom-right-radius:4px;background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}}.smartwizard .swMain .form-row .col span input{padding:12px;width:256px}.smartwizard .swMain .form-row .col span:nth-of-type(2) input{margin-top:10px}.smartwizard .swMain .form-row .col .messageHolder{margin:15px 0px 20px 0px;line-height:22px;padding-left:5px;color:#666}@media screen and (max-width: 767px){.smartwizard .swMain .form-row .col{width:100%}.smartwizard .swMain .form-row .col span{width:100%;margin-left:0px !important}.smartwizard .swMain .form-row .col input{width:100%}.smartwizard .swMain .form-row .col .messageHolder{height:auto !important;margin:8px 0 0 0 !important}}.smartwizard .swMain .form-row .col .btn.erase{position:relative;width:28px;height:46px;color:#95989A;display:inline-block;border:none;text-indent:-9999px;line-height:46px;margin-top:20px}.smartwizard .swMain .form-row .col .btn.erase:hover:after{color:#d13b3b}.smartwizard .swMain .form-row .col .btn.erase:after{content:"";font:26px Icons;color:#95989A;width:20px;height:46px;line-height:46px;position:absolute;left:0;text-indent:0}@media screen and (max-width: 767px){.smartwizard .swMain .form-row .col .btn.erase{margin-top:26px}}@media screen and (max-width: 540px){.smartwizard .swMain .form-row label{width:100%;margin-top:20px;margin-bottom:7px}.smartwizard .swMain .form-row .col{width:100%}.smartwizard .swMain .form-row .col span{line-height:24px}.smartwizard .swMain .form-row .col .messageHolder{margin:12px 0px 12px 0px}}.button-bar.right{text-align:right}.button-bar a{border-bottom:0}.button-bar a:nth-of-type(2),.button-bar a:nth-of-type(3){margin-left:5px}.button-bar a button{font-size:16px}.button-bar a.cancel button,.button-bar a.previous button{vertical-align:middle;padding:10px 15px 10px 40px}.button-bar a.cancel button::after,.button-bar a.previous button::after{right:auto;left:15px;top:32%;-ms-transform:rotate(180deg);transform:rotate(180deg)}.button-bar a.cancel button{padding:10px 20px 10px 20px;color:#5fb11b;background-color:#fff;border:1px solid #5fb11b}.button-bar a.cancel button::after{content:'';width:0;height:0}.smartwizard .swMain .form-row .theme-checkbox+.col label{margin-top:0}.to-edit-mode .button-bar{margin-bottom:15px}TABLE.dataTable{color:"the-sans","helvetica" !important}.datatable-base{display:inline-block;width:100%;margin-bottom:30px}.datatable-base .dataTable{width:100% !important;display:table;border-collapse:separate;border-spacing:0}.datatable-base .dataTable thead th,.datatable-base .dataTable thead td{border-bottom:0 !important}.datatable-base .dataTable thead .sorting{text-align:left;padding-left:8px;padding-right:28px}.datatable-base .dataTable thead .sorting,.datatable-base .dataTable thead .sorting_asc,.datatable-base .dataTable thead .sorting_desc{background-image:url("") !important;text-align:left !important;padding-left:8px;padding-right:28px}.datatable-base .dataTable thead .sorting:after,.datatable-base .dataTable thead .sorting_asc:after,.datatable-base .dataTable thead .sorting_desc:after{font:25px Icons;content:"";line-height:10px;margin-left:10px}.datatable-base .dataTable thead .sorting_desc:after{content:""}.datatable-base .dataTable thead .sorting:after{font:12px Icons;content:"";color:#959595;line-height:20px;margin-left:10px}.datatable-base .dataTable .btn-collapse{position:absolute;right:0;width:50px;height:50px;margin-top:-34px;background-color:#5fb11b;color:#ffffff}.datatable-base .dataTable .btn-collapse .icon-ui{text-indent:inherit}.datatable-base .dataTable .btn-collapse .icon-ui:before{font:29px Icons;height:50px;width:50px;text-align:center;line-height:50px}.datatable-base .dataTable thead th{padding-left:8px;padding-right:8px}.datatable-base .dataTable thead .sorting_asc:after,.datatable-base .dataTable thead .sorting_desc:after{margin-left:0px}.datatable-base .dataTable th .icon-ui{position:relative;float:left;margin-left:7px}.datatable-base .dataTable th .icon-ui.icon-star-border{color:#959595;width:20px;height:22px}.datatable-base .dataTable th .icon-ui.icon-star-border:before{font:22px Icons;height:auto}.datatable-base .dataTable tbody tr{background-color:#fff;cursor:pointer}.datatable-base .dataTable tbody tr>td{border-top:1px solid #959595}.datatable-base .dataTable tbody tr>td:first-child{text-align:center}.datatable-base .dataTable tbody tr>td:last-child{text-align:center}.datatable-base .dataTable tbody tr.group{background-color:#fff;color:#3a3a3a;cursor:pointer}.datatable-base .dataTable tbody tr.group>td{font-weight:700;padding-left:15px !important}.datatable-base .dataTable tbody tr.group.collapsed{background-color:#fff;color:#fff;overflow:hidden}.datatable-base .dataTable tbody tr.group.collapsed>td{font-weight:700}.datatable-base .dataTable tbody tr.group.collapsed .btn-collapse{background-color:#539b18}.datatable-base .dataTable tbody tr.group.collapsed .btn-collapse .icon-ui:before{-ms-transform:rotate(90deg);transform:rotate(90deg)}.datatable-base .dataTable tbody td .icon-ui{cursor:pointer}.datatable-base .dataTable tbody td .icon-interne-aanvrager:before,.datatable-base .dataTable tbody td .icon-externe-aanvrager:before{font:21px Icons;text-indent:0px;float:left}.datatable-base .dataTable tbody .icon-ui{text-indent:-9999px}.datatable-base .dataTable tbody .icon-ui.icon-star,.datatable-base .dataTable tbody .icon-ui.icon-star-border{position:relative;float:left;margin-left:4px;color:#5fb11b;width:27px;height:20px;transition:all 0.2s ease-in-out}.datatable-base .dataTable tbody .icon-ui.icon-star:hover,.datatable-base .dataTable tbody .icon-ui.icon-star-border:hover{color:#a0e764;transition:all 0.2s ease-in-out}.datatable-base .dataTable tbody .icon-ui.icon-star:before,.datatable-base .dataTable tbody .icon-ui.icon-star-border:before{float:left;font:27px Icons;line-height:23px;vertical-align:middle;padding-right:0;text-indent:0px}.datatable-base .dataTable tbody .icon-ui.icon-warning{text-indent:0px}.datatable-base .dataTable tbody .icon-ui.icon-warning:before{font:19px Icons !important}.datatable-base .dataTable tbody .icon-ui.icon-star-border:before{font:21px Icons;color:#959595;line-height:22px;width:27px}.datatable-base .dataTable tbody .icon-ui.icon-opname{color:#5fb11b}.datatable-base .dataTable tbody .icon-ui.icon-opname:before{float:left;font:18px Icons;line-height:15px;vertical-align:middle;padding-right:0;text-indent:0px}.datatable-base .dataTables_scrollBody th,.datatable-base .DTFC_LeftBodyWrapper th{background-image:url("") !important}.datatable-base .dataTables_scrollBody th.sorting:after,.datatable-base .dataTables_scrollBody th.sorting_asc:after,.datatable-base .dataTables_scrollBody th.sorting_desc:after,.datatable-base .DTFC_LeftBodyWrapper th.sorting:after,.datatable-base .DTFC_LeftBodyWrapper th.sorting_asc:after,.datatable-base .DTFC_LeftBodyWrapper th.sorting_desc:after{font:0;content:''}.datatable-base .dataTables_scrollHead,.datatable-base .dataTables_scrollBody{max-width:100% !important;border-right:1px solid #959595 !important}.datatable-base .dataTables_scrollBody{border-bottom:1px solid #959595 !important;max-width:100%}.datatable-base .dataTables_scrollBody::-webkit-scrollbar{display:block;width:8px;border-left:1px solid #959595;overflow:auto;height:8px;background-color:#fff}.datatable-base .dataTables_scrollBody::-webkit-scrollbar-thumb{background-color:#5fb11b;width:9px;cursor:pointer;box-shadow:0 1px 1px 1px rgba(0,0,0,0.2)}.datatable-base .dataTables_scrollBody::-webkit-scrollbar-track{background:#fff;border-left:1px solid #959595}.datatable-base .dataTables_scrollBody::-webkit-scrollbar-button,.datatable-base .dataTables_scrollBody::-webkit-resizer{display:none}.datatable-base .dataTables_paginate{position:relative;float:right;display:inline-block}.datatable-base .paginate_button{font-size:14px !important;padding:8px;border-bottom:0px}.datatable-base .paginate_button.disabled{color:#959595;cursor:not-allowed}.datatable-base .paginate_button.current{color:#5fb11b;border:1px solid #d8d8d8}.datatable-base .paginate_button:not(.next){margin-right:5px}.datatable-base .paginate_button span{display:inline-block;width:100%}.datatable-base .dataTables_wrapper{font-size:14px;border-bottom:0 !important;margin-bottom:40px;border:0}.datatable-base .dataTables_wrapper table{border:none}.datatable-base .dataTables_wrapper .dataTables_paginate{margin-top:10px !important}.datatable-base .DTFC_RightWrapper{display:none}.datatable-base .dataTables_filter{margin-bottom:10px}.table-custom-one{width:100% !important}.table-custom-one>thead{border-top-left-radius:4px;border-top-right-radius:4px}.table-custom-one>thead tr:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.table-custom-one>thead tr[role="row"] th:first-child{padding-left:15px;border-radius:0px}.table-custom-one>thead tr[role="row"] th:last-child{border-radius:0px}.table-custom-one>thead tr th{background-color:#fff !important;color:#3a3a3a;font-size:14px;font-weight:400}.table-custom-one>thead tr th:first-child{border-left:1px solid #ccc}.table-custom-one>thead tr th:last-child{border-right:1px solid #ccc}.table-custom-one>thead tr th.title{padding:20px 15px !important;background-color:#fff;color:#5fb11b;font-size:16px;border:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px}.table-custom-one>tbody tr{cursor:pointer}.table-custom-one>tbody tr.even{background-color:#f6f6f6}.table-custom-one>tbody tr.even:hover{background-color:#f2f1f1}.table-custom-one>tbody tr.odd:hover{background-color:#f9f9f9}.table-custom-one>tbody tr:first-child td{border-top:1px solid #ccc;border-bottom:0px}.table-custom-one>tbody tr:not(:first-child) td{border-top:none !important;border-bottom:0px}.table-custom-one>tbody tr:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.table-custom-one>tbody tr:last-child td{border-bottom:1px solid #ccc}.table-custom-one>tbody tr:last-child td:first-child{border-bottom-left-radius:4px}.table-custom-one>tbody tr:last-child td:last-child{border-bottom-right-radius:4px}.table-custom-one>tbody tr:hover td .icon-ui{transition:all 0.2s ease-in-out}.table-custom-one>tbody tr:hover td .icon-ui:after{color:#5fb11b;transition:all 0.2s ease-in-out}.table-custom-one>tbody tr>td{font-size:14px}.table-custom-one>tbody tr>td:first-child{text-align:left !important;padding-left:15px;border-left:1px solid #ccc}.table-custom-one>tbody tr>td:last-child{text-align:left !important;border-right:1px solid #ccc}.table-custom-one tr>th:last-child{border-right:1px solid #959595}.icon-ui.read,.icon-ui.download{text-indent:-9999px;display:inline-block;height:16px}.icon-ui.read:after,.icon-ui.download:after{position:relative;float:left;content:"";font:20px Icons;text-indent:0;display:block}.icon-ui.read:after{content:""}.main-content table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar),.rich-text table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar){background-color:transparent;border-collapse:collapse;border-spacing:0;caption-side:bottom;width:100%;overflow-x:auto;display:table;font-size:initial;margin-left:0px}.main-content table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) caption,.rich-text table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) caption{margin-bottom:.5em;text-align:left}.main-content table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) th,.main-content table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) td,.rich-text table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) th,.rich-text table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) td{border-bottom:1px solid #d8d8d8;padding:10px;text-align:left;vertical-align:top}.main-content table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) th,.rich-text table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) th{background-color:#5fb11b;color:#fff;border-top:1px solid #d8d8d8}.main-content table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) th:first-child,.rich-text table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) th:first-child{border-top-left-radius:4px}.main-content table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) th:last-child,.rich-text table:not(.labresultaten):not(.appointment-table):not(.ui-datepicker-calendar) th:last-child{border-top-right-radius:4px}.wptheme1Col .pt-Informatie-HTML{padding-left:20px;padding-right:20px}.dossier-container,.datatable-container,.brieven-container,.vragenlijst-container,.medicijnen-container,.radiologie-container{display:inline-block;width:100%}.dossier-container thead tr th,.datatable-container thead tr th,.brieven-container thead tr th,.vragenlijst-container thead tr th,.medicijnen-container thead tr th,.radiologie-container thead tr th{color:#3a3a3a !important}.dossier-container thead tr th.title,.datatable-container thead tr th.title,.brieven-container thead tr th.title,.vragenlijst-container thead tr th.title,.medicijnen-container thead tr th.title,.radiologie-container thead tr th.title{color:#5fb11b !important;text-align:left}.dossier-container .table-custom-one,.datatable-container .table-custom-one,.brieven-container .table-custom-one,.vragenlijst-container .table-custom-one,.medicijnen-container .table-custom-one,.radiologie-container .table-custom-one{width:100% !important;display:table}.dossier-container .table-custom-one i.material-icons,.datatable-container .table-custom-one i.material-icons,.brieven-container .table-custom-one i.material-icons,.vragenlijst-container .table-custom-one i.material-icons,.medicijnen-container .table-custom-one i.material-icons,.radiologie-container .table-custom-one i.material-icons{font-size:18px;vertical-align:middle}.dossier-container .table-custom-one i.material-icons.green,.datatable-container .table-custom-one i.material-icons.green,.brieven-container .table-custom-one i.material-icons.green,.vragenlijst-container .table-custom-one i.material-icons.green,.medicijnen-container .table-custom-one i.material-icons.green,.radiologie-container .table-custom-one i.material-icons.green{color:#5fb11b;font-size:20px}.dossier-container .table-custom-one i.material-icons.gray,.datatable-container .table-custom-one i.material-icons.gray,.brieven-container .table-custom-one i.material-icons.gray,.vragenlijst-container .table-custom-one i.material-icons.gray,.medicijnen-container .table-custom-one i.material-icons.gray,.radiologie-container .table-custom-one i.material-icons.gray{color:#95989A}.dossier-container .tooltip,.datatable-container .tooltip,.brieven-container .tooltip,.vragenlijst-container .tooltip,.medicijnen-container .tooltip,.radiologie-container .tooltip{display:inline-block;color:#5fb11b;cursor:pointer}.dossier-container .tooltip:after,.dossier-container .tooltip:before,.datatable-container .tooltip:after,.datatable-container .tooltip:before,.brieven-container .tooltip:after,.brieven-container .tooltip:before,.vragenlijst-container .tooltip:after,.vragenlijst-container .tooltip:before,.medicijnen-container .tooltip:after,.medicijnen-container .tooltip:before,.radiologie-container .tooltip:after,.radiologie-container .tooltip:before{margin-left:10px}.dossier-container td.margin_content .tooltip,.datatable-container td.margin_content .tooltip,.brieven-container td.margin_content .tooltip,.vragenlijst-container td.margin_content .tooltip,.medicijnen-container td.margin_content .tooltip,.radiologie-container td.margin_content .tooltip{padding-left:20px}.medicijnen-container tr{cursor:default}.medicijnen-container tr td{cursor:default}.navigation-buttons li{display:inline-block;padding-left:5px !important}.navigation-buttons li:before{display:none !important}.navigation-buttons li:first-child{padding-left:0px}.navigation-buttons li:before{background:none;width:0;height:0}.navigation-buttons a{display:inline-block;margin-bottom:10px}.navigation-buttons button,.navigation-buttons a{font-size:14px;font-weight:400;padding:6px 15px 6px 15px;color:#95989A;background-color:#fff;border:1px solid #ccc;transition:all 0.2s ease-in-out;border-radius:4px}.navigation-buttons button:after,.navigation-buttons a:after{content:''}.navigation-buttons button:hover,.navigation-buttons a:hover{color:#fff;background-color:#5fb11b;border:1px solid #5fb11b;transition:all 0.2s ease-in-out}.navigation-buttons button.active,.navigation-buttons button.highlight,.navigation-buttons a.active,.navigation-buttons a.highlight{background-color:#5fb11b;border:1px solid #5fb11b;color:#fff}.metingen-container .accordion-group .accordion-metingen .header .inside{padding-left:20px !important}.metingen-container .accordion-group .accordion-metingen .header .inside .title{font-size:20px}.metingen-container .accordion-group .content .inside{padding:0}.metingen-container .accordion-group .content .inside thead th{background-color:transparent}.metingen-container .accordion-group .content .inside tbody tr:last-child td{border-bottom:0}.metingen-container .accordion-group .content .inside tbody .bloeddruk-datum{width:200px !important}.metingen-container .metingen-counter{position:relative;display:inline-block;color:#5fb11b;width:30px;line-height:29px;font-size:20px;height:30px;vertical-align:initial;text-align:center;margin-right:15px;border:1px solid #5fb11b;border-radius:50%;font-family:arial}.metingen-container .accordion-metingen.inactive .title{color:#959595}.metingen-container .accordion-metingen.inactive .metingen-counter{display:none}.metingen-container .accordion-metingen.inactive .header{cursor:not-allowed}.metingen-container .accordion-metingen.inactive .header:after{display:none}.metingen-container .accordion-metingen.inactive .content{height:0 !important}.brieven .hiddenLabel,.implantaten .hiddenLabel,.serologie .hiddenLabel,.radiologie .hiddenLabel,.endoscopie .hiddenLabel,.bacteriologie .hiddenLabel,.pathologie .hiddenLabel{display:none}@media screen and (max-width: 900px){.brieven.table-custom-one td:first-child,.implantaten.table-custom-one td:first-child,.serologie.table-custom-one td:first-child,.radiologie.table-custom-one td:first-child,.endoscopie.table-custom-one td:first-child,.bacteriologie.table-custom-one td:first-child,.pathologie.table-custom-one td:first-child{padding-left:250px}.brieven.no-footer,.implantaten.no-footer,.serologie.no-footer,.radiologie.no-footer,.endoscopie.no-footer,.bacteriologie.no-footer,.pathologie.no-footer{border-bottom:0px !important}.brieven table,.brieven thead,.brieven tbody,.brieven th,.brieven td,.brieven tr,.implantaten table,.implantaten thead,.implantaten tbody,.implantaten th,.implantaten td,.implantaten tr,.serologie table,.serologie thead,.serologie tbody,.serologie th,.serologie td,.serologie tr,.radiologie table,.radiologie thead,.radiologie tbody,.radiologie th,.radiologie td,.radiologie tr,.endoscopie table,.endoscopie thead,.endoscopie tbody,.endoscopie th,.endoscopie td,.endoscopie tr,.bacteriologie table,.bacteriologie thead,.bacteriologie tbody,.bacteriologie th,.bacteriologie td,.bacteriologie tr,.pathologie table,.pathologie thead,.pathologie tbody,.pathologie th,.pathologie td,.pathologie tr{display:block}.brieven thead tr,.implantaten thead tr,.serologie thead tr,.radiologie thead tr,.endoscopie thead tr,.bacteriologie thead tr,.pathologie thead tr{position:absolute;top:-9999px;left:-9999px}.brieven tbody tr,.implantaten tbody tr,.serologie tbody tr,.radiologie tbody tr,.endoscopie tbody tr,.bacteriologie tbody tr,.pathologie tbody tr{box-shadow:0px 4px 8px 2px rgba(0,0,0,0.08);padding-top:20px;padding-bottom:20px;margin-bottom:20px;border-radius:4px}.brieven td,.implantaten td,.serologie td,.radiologie td,.endoscopie td,.bacteriologie td,.pathologie td{position:relative;padding-left:250px !important;border:none !important;min-height:21px}.brieven td span[data-balloon],.implantaten td span[data-balloon],.serologie td span[data-balloon],.radiologie td span[data-balloon],.endoscopie td span[data-balloon],.bacteriologie td span[data-balloon],.pathologie td span[data-balloon]{display:inline-block}.brieven td .hiddenLabel,.implantaten td .hiddenLabel,.serologie td .hiddenLabel,.radiologie td .hiddenLabel,.endoscopie td .hiddenLabel,.bacteriologie td .hiddenLabel,.pathologie td .hiddenLabel{position:absolute;top:0px;left:34px;width:45%;padding-right:10px;white-space:nowrap;color:#3a3a3a;line-height:44px;font-weight:600;font-size:16px;display:block}.brieven td:nth-last-of-type,.implantaten td:nth-last-of-type,.serologie td:nth-last-of-type,.radiologie td:nth-last-of-type,.endoscopie td:nth-last-of-type,.bacteriologie td:nth-last-of-type,.pathologie td:nth-last-of-type{border-right:0px !important}.brieven .icon-ui:after,.implantaten .icon-ui:after,.serologie .icon-ui:after,.radiologie .icon-ui:after,.endoscopie .icon-ui:after,.bacteriologie .icon-ui:after,.pathologie .icon-ui:after{padding:4px;background-color:#5fb11b;color:#ffffff;border-radius:4px}.brieven tr:hover .icon-ui:after,.implantaten tr:hover .icon-ui:after,.serologie tr:hover .icon-ui:after,.radiologie tr:hover .icon-ui:after,.endoscopie tr:hover .icon-ui:after,.bacteriologie tr:hover .icon-ui:after,.pathologie tr:hover .icon-ui:after{color:#fff !important}}@media screen and (max-width: 400px){.brieven td,.implantaten td,.serologie td,.radiologie td,.endoscopie td,.bacteriologie td,.pathologie td{padding-left:175px !important}}.accordion-group.formdata .accordion .header .title{font-size:20px}.accordion-group.formdata .form-row{font-size:16px;width:100%;display:inline-block;margin-bottom:10px}.accordion-group.formdata .form-row.error input,.accordion-group.formdata .form-row.error select{border:1px solid #d13b3b}.accordion-group.formdata .form-row .col{position:relative;float:left;width:calc(100% - 211px)}.accordion-group.formdata .form-row .col input{padding:12px;width:240px}.accordion-group.formdata .form-row .col label{position:relative;float:left;display:inline-block;margin-top:20px;width:calc(50% - 40px)}.accordion-group.formdata .form-row .col label:nth-of-type(2){margin-left:8px}.accordion-group.formdata .form-row .col label input{width:100%}.accordion-group.formdata .form-row .col label span{position:absolute;top:-23px;left:2px;font-size:12px;line-height:22px}.accordion-group.formdata .form-row .col label span.email{position:relative;top:inherit;font-size:16px;font-weight:600;line-height:30px}@media screen and (max-width: 540px){.accordion-group.formdata .form-row .col label{width:calc(100% - 40px)}.accordion-group.formdata .form-row .col label:nth-of-type(2){margin-left:0px}.accordion-group.formdata .form-row .col label input{margin-bottom:10px !important}}.accordion-group.formdata .form-row .col label[for$="smsHerinnering"],.accordion-group.formdata .form-row .col label[id$="emailHerinneringLabel"],.accordion-group.formdata .form-row .col label[id$="waarheid"],.accordion-group.formdata .form-row .col label[id$="voorwaarden"]{width:100%;margin-top:0px}.accordion-group.formdata .form-row .col label[for$="smsHerinnering"]:nth-of-type(2){margin-left:0px;margin-bottom:5px}.accordion-group.formdata .form-row .col .btn.erase{position:relative;width:28px;height:46px;color:#95989A;display:inline-block;border:none;text-indent:-9999px;line-height:46px;margin-top:20px}.accordion-group.formdata .form-row .col .btn.erase:hover:after{color:#d13b3b}.accordion-group.formdata .form-row .col .btn.erase:after{content:"";font:26px Icons;color:#95989A;width:20px;height:46px;line-height:46px;position:absolute;left:0;text-indent:0}@media screen and (max-width: 767px){.accordion-group.formdata .form-row .col .btn.erase{margin-top:26px}}.accordion-group.formdata .form-row .col .messageHolder{margin:15px 0px 20px 0px;line-height:22px}.accordion-group.formdata .form-row .col span{display:inline-block;line-height:47px}.accordion-group.formdata .form-row .col span.readonly{color:#717171}.accordion-group.formdata .form-row .col span:not(.messageHolder):not(:first-of-type){margin-left:5px}.accordion-group.formdata .form-row .col span.gradient{position:relative;float:left;display:inline-block;width:100%}.accordion-group.formdata .form-row .col span.gradient input{padding-right:2px;width:100%}@media screen and (max-width: 800px){.accordion-group.formdata .form-row .col span.gradient input{width:100%}}@media screen and (max-width: 400px){.accordion-group.formdata .form-row .col span.gradient{top:1px;width:255px}.accordion-group.formdata .form-row .col span.gradient:after{position:absolute;display:inline-block;right:1px;top:3px;height:42px;width:40px;content:'';z-index:1;border-top-right-radius:4px;border-bottom-right-radius:4px;background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}}.accordion-group.formdata .form-row .col:nth-of-type(1):not(:last-of-type) input{margin-right:5px}.accordion-group.formdata .form-row .col:nth-of-type(2) input{margin-top:10px}@media screen and (max-width: 767px){.accordion-group.formdata .form-row .col{width:100%}.accordion-group.formdata .form-row .col span{width:100%;margin-left:0px !important}.accordion-group.formdata .form-row .col input{width:100%}.accordion-group.formdata .form-row .col .messageHolder{height:auto;margin:8px 0 0 0}}.accordion-group.formdata .form-row>label{margin-top:15px;width:181px;float:left;margin-right:30px;font-weight:600}@media screen and (max-width: 767px){.accordion-group.formdata .form-row>label{width:100%;margin-right:0px;margin-bottom:3px}}.mijngegevens{display:inline-block;width:100%}.mijngegevens .info{display:inline-block;width:100%;padding:23px 30px 23px 30px;border:1px solid #d8d8d8;border-radius:4px;margin-bottom:20px}.mijngegevens .info p:last-child{margin-bottom:15px}.mijngegevens .info p:first-child,.mijngegevens .info p:last-child{margin:0}.mijngegevens .form-items{position:relative;float:left;display:block;width:100%}.mijngegevens .form-items .form-item{width:100%;display:inline-block;border:1px solid #d8d8d8;border-radius:4px;background-color:#F0F2F4;margin-bottom:20px;padding-bottom:20px}.mijngegevens .form-items .form-item p{display:inline-block;font-size:16px;color:#3a3a3a;padding:0 30px 0 30px;margin-bottom:27px}.mijngegevens .form-items .form-item .sub-title{position:relative;float:left;display:inline-block;width:100%;border-bottom:1px solid #d8d8d8;cursor:pointer;padding:0;padding:19px 26px 19px 26px;background-color:#fff;color:#3a3a3a;font-size:20px;font-weight:600;margin:0;margin-bottom:30px;border-top-left-radius:4px;border-top-right-radius:4px}.mijngegevens .form-items .form-item .form-row{display:inline-block;width:100%;font-size:16px;padding-left:30px;margin-bottom:22px}.mijngegevens .form-items .form-item .form-row label{line-height:26px}.mijngegevens .form-items .form-item .form-row .col{width:calc(100% - 211px);float:left}.mijngegevens .form-items .form-item .form-row .col .messageHolder{margin:15px 0px 20px 0px;line-height:22px}.mijngegevens .form-items .form-item .form-row .col span{display:inline-block;line-height:26px}.mijngegevens .form-items .form-item .form-row .col span.readonly{color:#717171}.mijngegevens .form-items .form-item .form-row .col span:not(.messageHolder):not(:first-of-type){margin-left:5px}.mijngegevens .form-items .form-item .form-row .col span:not(.messageHolder){width:100%}.mijngegevens .form-items .form-item .form-row .col span:empty{display:none}.mijngegevens .form-items .form-item .form-row .col input{padding:12px;width:256px}.mijngegevens .form-items .form-item .form-row .col:nth-of-type(1):not(:last-of-type) input{margin-right:5px}.mijngegevens .form-items .form-item .form-row .col:nth-of-type(2) input{margin-top:10px}.mijngegevens .form-items .form-item .form-row>label{width:181px;float:left;margin-right:30px;font-weight:600;line-height:26px}.mijngegevens .form-items .form-item .form-row.error input{border:1px solid #d13b3b}.homepage-patientenportaal .content-block{position:relative;width:calc(50% - 17px);height:330px;float:left;display:block;padding:30px 40px 30px;border:1px solid #d8d8d8;border-radius:4px;margin-bottom:35px;font-size:16px}.homepage-patientenportaal .content-block .title{line-height:26px;display:inline-block}.homepage-patientenportaal .content-block .icons{font:26px Icons;color:#5fb11b;display:inline-block;margin-right:7px;vertical-align:text-top;width:22px;margin-right:19px;margin-top:-3px}.homepage-patientenportaal .content-block:nth-of-type(2n){margin-left:17px}.homepage-patientenportaal .content-block:nth-of-type(2n+1){margin-right:17px}.homepage-patientenportaal .content-block .contentdivider{width:100%;margin-top:20px;height:213px}.homepage-patientenportaal .content-block .contentdivider .button{margin-top:16px;font-size:16px;bottom:0px;width:100%;border-bottom:0px}.homepage-patientenportaal .content-block .contentdivider .col{width:50%;float:left;position:relative;min-height:100%}.homepage-patientenportaal .content-block .contentdivider .col.first{padding:0px 8px 0px 0px}.homepage-patientenportaal .content-block .contentdivider .col.sec{padding:0px 0px 0px 8px}.homepage-patientenportaal .content-block.agenda{background-color:#f5f5f5}.homepage-patientenportaal .content-block.agenda .contentdivider .col{position:relative}.homepage-patientenportaal .content-block.agenda .contentdivider .col.first{padding-right:23px}.homepage-patientenportaal .content-block.agenda .contentdivider .col.first .button{background-color:#b22281}.homepage-patientenportaal .content-block.agenda .contentdivider .col.first .button:hover{background-color:#9d1e71}.homepage-patientenportaal .content-block.agenda .contentdivider .col.sec{padding:0px 0px 0px 8px}.homepage-patientenportaal .content-block.agenda .contentdivider .col.sec .button{background-color:#3cb9cf}.homepage-patientenportaal .content-block.agenda .contentdivider .col.sec .button:hover{background-color:#30acc2}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator{width:100%;height:150px;border:solid 1px #d8d8d8;border-radius:4px;box-shadow:1px 2px 6px rgba(0,0,0,0.2);background-color:#fff;transform:translate3d(0, 0, 0)}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator p{font-size:16px;text-align:center}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator.gepland{border-top:4px solid #b22281}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator.gepland .hoeveelheid{background-color:#b22281}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator.openstaand{border-top:4px solid #3cb9cf}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator.openstaand .hoeveelheid{background-color:#3cb9cf}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator .hoeveelheid{font-size:32px;color:#fff;display:block;margin:25px auto 10px;width:66px;height:66px;border-radius:33px;text-align:center;line-height:1.8}.homepage-patientenportaal .content-block.persoonsgegevens{background-color:#f5f5f5}.homepage-patientenportaal .content-block.persoonsgegevens ul{padding-left:25px}.homepage-patientenportaal .content-block.persoonsgegevens ul li{margin-bottom:5px;font-size:20px;font-weight:700;padding-left:35px}.homepage-patientenportaal .content-block.persoonsgegevens ul li:before{width:7px;height:7px;border-radius:50%}.homepage-patientenportaal .content-block.persoonsgegevens p{max-height:145px;overflow:hidden;text-overflow:ellipsis;margin:0px}.homepage-patientenportaal .content-block.persoonsgegevens .button{position:absolute;bottom:0px}.homepage-patientenportaal .content-block.onlinezorg .button{position:relative;border:solid 1px #d8d8d8;background-color:#fff;color:#5fb11b;margin:8px 0px 16px 0px}.homepage-patientenportaal .content-block.onlinezorg .button:hover{background-color:#fdfdfd}.homepage-patientenportaal .content-block.onlinezorg .button.button-full{width:100%}.homepage-patientenportaal .content-block.onlinezorg p{height:148px;overflow:hidden;margin-bottom:12px}.homepage-patientenportaal .content-block.onlinezorg .col.sec img{max-width:115%;height:236px;margin-top:-34px;margin-left:34px}.homepage-patientenportaal .content-block.dossierinzage{background-color:#fff}.homepage-patientenportaal .content-block.dossierinzage ul{list-style-type:none}.homepage-patientenportaal .content-block.dossierinzage ul li{padding:0px}.homepage-patientenportaal .content-block.dossierinzage ul li.brieven a,.homepage-patientenportaal .content-block.dossierinzage ul li.metingen a,.homepage-patientenportaal .content-block.dossierinzage ul li.uitslagen a,.homepage-patientenportaal .content-block.dossierinzage ul li.implantaten a,.homepage-patientenportaal .content-block.dossierinzage ul li.behandeling a,.homepage-patientenportaal .content-block.dossierinzage ul li.gezondheid a,.homepage-patientenportaal .content-block.dossierinzage ul li.locked a{position:relative;overflow:hidden}.homepage-patientenportaal .content-block.dossierinzage ul li.brieven a img,.homepage-patientenportaal .content-block.dossierinzage ul li.metingen a img,.homepage-patientenportaal .content-block.dossierinzage ul li.uitslagen a img,.homepage-patientenportaal .content-block.dossierinzage ul li.implantaten a img,.homepage-patientenportaal .content-block.dossierinzage ul li.behandeling a img,.homepage-patientenportaal .content-block.dossierinzage ul li.gezondheid a img,.homepage-patientenportaal .content-block.dossierinzage ul li.locked a img{width:74px;position:absolute;bottom:0;left:calc(50% - 20px);z-index:0}.homepage-patientenportaal .content-block.dossierinzage ul li.brieven a span,.homepage-patientenportaal .content-block.dossierinzage ul li.metingen a span,.homepage-patientenportaal .content-block.dossierinzage ul li.uitslagen a span,.homepage-patientenportaal .content-block.dossierinzage ul li.implantaten a span,.homepage-patientenportaal .content-block.dossierinzage ul li.behandeling a span,.homepage-patientenportaal .content-block.dossierinzage ul li.gezondheid a span,.homepage-patientenportaal .content-block.dossierinzage ul li.locked a span{z-index:1;display:block;position:absolute;width:100%;text-align:center}.homepage-patientenportaal .content-block.dossierinzage ul li.metingen a img{width:85px}.homepage-patientenportaal .content-block.dossierinzage ul li.uitslagen a img{width:70px;left:calc(50% - 11px)}.homepage-patientenportaal .content-block.dossierinzage ul li.behandeling a img{bottom:-2px;width:75px;left:calc(50% - 20px)}.homepage-patientenportaal .content-block.dossierinzage ul li.gezondheid a img{bottom:0px;width:77px;left:calc(50% - 19px)}.homepage-patientenportaal .content-block.dossierinzage ul li.locked a img{width:30px;top:calc(50% - 28px);left:calc(50% - 17px)}.homepage-patientenportaal .content-block.dossierinzage ul li.locked a span{color:#D6D9DB}.homepage-patientenportaal .content-block.dossierinzage ul li:before{background:none}.homepage-patientenportaal .content-block.dossierinzage ul li a{width:30%;height:100px;display:block;float:left;border:none;border-radius:4px;background-color:#fff;margin:20px 3.2% -1.4% 0%;border:solid 1px #ccc;text-align:center;padding-top:67px;font-weight:500}.homepage-patientenportaal .content-block.dossierinzage ul li a:hover{box-shadow:0px 1px 9px rgba(0,0,0,0.2)}.homepage-patientenportaal .content-block.dossierinzage ul li a:hover span{font-weight:700}@media screen and (max-width: 1200px){.homepage-patientenportaal .content-block{padding:20px 20px 20px;width:calc(50% - 10px);margin-bottom:17px;font-size:14px}.homepage-patientenportaal .content-block:nth-of-type(2n+1){margin-right:0px}.homepage-patientenportaal .content-block.agenda .button,.homepage-patientenportaal .content-block.persoonsgegevens .button,.homepage-patientenportaal .content-block.onlinezorg .button,.homepage-patientenportaal .content-block.dossierinzage .button{font-size:15px}}@media screen and (max-width: 1024px){.homepage-patientenportaal .content-block.agenda ul li,.homepage-patientenportaal .content-block.persoonsgegevens ul li,.homepage-patientenportaal .content-block.onlinezorg ul li,.homepage-patientenportaal .content-block.dossierinzage ul li{font-size:14px}.homepage-patientenportaal .content-block.agenda .button,.homepage-patientenportaal .content-block.persoonsgegevens .button,.homepage-patientenportaal .content-block.onlinezorg .button,.homepage-patientenportaal .content-block.dossierinzage .button{font-size:14px;padding:10px}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator p,.homepage-patientenportaal .content-block.persoonsgegevens .contentdivider .indicator p,.homepage-patientenportaal .content-block.onlinezorg .contentdivider .indicator p,.homepage-patientenportaal .content-block.dossierinzage .contentdivider .indicator p{font-size:14px}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator .hoeveelheid,.homepage-patientenportaal .content-block.agenda .contentdivider .indicator .openstaand,.homepage-patientenportaal .content-block.persoonsgegevens .contentdivider .indicator .hoeveelheid,.homepage-patientenportaal .content-block.persoonsgegevens .contentdivider .indicator .openstaand,.homepage-patientenportaal .content-block.onlinezorg .contentdivider .indicator .hoeveelheid,.homepage-patientenportaal .content-block.onlinezorg .contentdivider .indicator .openstaand,.homepage-patientenportaal .content-block.dossierinzage .contentdivider .indicator .hoeveelheid,.homepage-patientenportaal .content-block.dossierinzage .contentdivider .indicator .openstaand{font-size:30px}}@media screen and (max-width: 950px){.homepage-patientenportaal .content-block{height:300px}.homepage-patientenportaal .content-block .button::after{right:7px;font-size:13px}.homepage-patientenportaal .content-block.dossierinzage ul li a{height:100px}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator,.homepage-patientenportaal .content-block.persoonsgegevens .contentdivider .indicator{padding:10px;height:auto;border-radius:4px 4px 0px 0px;min-height:166px}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator .hoeveelheid,.homepage-patientenportaal .content-block.persoonsgegevens .contentdivider .indicator .hoeveelheid{margin-top:10px}.homepage-patientenportaal .content-block.agenda .button,.homepage-patientenportaal .content-block.persoonsgegevens .button{bottom:10px}.homepage-patientenportaal .content-block .contentdivider{margin-top:10px}}@media screen and (max-width: 900px){.homepage-patientenportaal .content-block{width:100%;margin:5px auto}.homepage-patientenportaal .content-block:nth-of-type(2n){margin-left:auto}.homepage-patientenportaal .content-block.agenda .contentdivider .indicator,.homepage-patientenportaal .content-block.persoonsgegevens .contentdivider .indicator{padding:10px;height:auto;border-radius:4px 4px 0px 0px;min-height:140px}.homepage-patientenportaal .content-block.agenda .button,.homepage-patientenportaal .content-block.persoonsgegevens .button{text-align:center}}@media screen and (max-width: 490px){.homepage-patientenportaal .content-block{height:auto}.homepage-patientenportaal .content-block .contentdivider p{height:auto}.homepage-patientenportaal .content-block .contentdivider .button{width:100%}.homepage-patientenportaal .content-block .contentdivider .col{width:100%;padding:0px}.homepage-patientenportaal .content-block .contentdivider .col.sec,.homepage-patientenportaal .content-block .contentdivider .col.first{padding:0px !important;height:auto;min-height:auto}.homepage-patientenportaal .content-block .contentdivider.agenda .col.sec,.homepage-patientenportaal .content-block .contentdivider.agenda .col.first{padding:0px}.homepage-patientenportaal .content-block.persoonsgegevens .contentdivider .col a.button{position:inherit;margin:26px 0 5px}.homepage-patientenportaal .content-block.persoonsgegevens ul{padding:10px 20px 0px 0px}.homepage-patientenportaal .content-block.persoonsgegevens ul li{font-size:16px;margin-bottom:10px}.homepage-patientenportaal .content-block.dossierinzage ul{padding-top:10px}.homepage-patientenportaal .content-block.dossierinzage ul li a{width:46%;height:100px;margin:5px 1%;overflow:hidden}.homepage-patientenportaal .content-block.onlinezorg .contentdivider .col{min-height:auto;overflow:hidden;max-height:272px}.homepage-patientenportaal .content-block.onlinezorg .contentdivider .col.sec img{margin:16px auto 0;display:block}.homepage-patientenportaal .content-block.onlinezorg .button{margin:0px 0px 5px 0px}}@media screen and (max-width: 320px){.homepage-patientenportaal .content-block.dossierinzage{border:none;padding:0px}.homepage-patientenportaal .content-block.dossierinzage ul{padding-top:10px}.homepage-patientenportaal .content-block.dossierinzage ul li a{width:100%;margin:0px 0px 5px}.homepage-patientenportaal .content-block.onlinezorg .col.sec{max-height:285px}.homepage-patientenportaal .content-block.onlinezorg .col.sec img{max-width:160%;height:320px;margin-top:-8px;margin-left:-51px}}.form-container,.message_container,.date_container{font-size:62.5%}.form-container,.message_container,.date_container{height:100%;height:auto !important;margin:auto;overflow:visible}.form-container:after,.message_container:after,.date_container:after{clear:both;content:" ";display:block}.form-container *,.form-container *:before,.form-container *:after,.message_container *,.message_container *:before,.message_container *:after,.date_container *,.date_container *:before,.date_container *:after{box-sizing:border-box}.form-container .clearfix:after,.message_container .clearfix:after,.date_container .clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.appointment-request-details .message_container{width:100%;max-width:none}.appointment-request-details .alert{width:100%;height:100%;display:none}.appointment-request-details .calendar-appointment .slide_result .info_icon{display:none !important}.appointment-request-details .calendar-appointment .slide_result .back-button{position:absolute;right:0;top:0;z-index:2}.appointment-request-details .calendar-appointment .slide_result .back-button .previous{border-bottom:0px}.appointment-request-details .calendar-appointment .slide_result .back-button .previous button{position:relative;float:left;display:block;border:0;padding:5px 7px 5px 7px;margin-right:10px;margin-top:10px;font-size:14px;background-color:#fff;color:#5fb11b}.appointment-request-details .calendar-appointment .slide_result .back-button .previous button:before{width:15px;height:15px;font:13px Icons;vertical-align:middle;line-height:21px;content:"";color:#5fb11b;margin-right:3px}.appointment-request-details .calendar-appointment .slide_result .back-button .previous button:after{display:none}.appointment-request-details .calendar-appointment .slide_result .back-button .previous button:hover{color:#fff;background-color:#5fb11b}.appointment-request-details .calendar-appointment .slide_result .back-button .previous button:hover:before{color:#fff}.appointment_details .form-container{max-width:none}.calendar-appointment .date_container{max-width:none}.always-visible{display:block !important;visibility:visible !important}.info_appointment,.appointment_details{position:relative;float:left;display:block;width:100%;height:auto;font-family:"the-sans","helvetica";margin-bottom:20px}.info_appointment .appointment,.info_appointment .form-item,.appointment_details .appointment,.appointment_details .form-item{border-radius:4px;padding:20px 20px 12px 20px;border:1px solid #ccc;-o-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.06);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.06)}.info_appointment .appointment ul li,.info_appointment .form-item ul li,.appointment_details .appointment ul li,.appointment_details .form-item ul li{padding-left:0px;list-style-type:none}.info_appointment .appointment ul li:before,.info_appointment .form-item ul li:before,.appointment_details .appointment ul li:before,.appointment_details .form-item ul li:before{display:none}.info_appointment .appointment ul li a,.info_appointment .form-item ul li a,.appointment_details .appointment ul li a,.appointment_details .form-item ul li a{border-bottom:none}.info_appointment .appointment h1,.info_appointment .form-item h1,.appointment_details .appointment h1,.appointment_details .form-item h1{font-size:22px;color:#5fb11b;margin:0 0 7px 0px;font-weight:400}.info_appointment .appointment .sub-title,.info_appointment .form-item .sub-title,.appointment_details .appointment .sub-title,.appointment_details .form-item .sub-title{margin-top:0px}.info_appointment .appointment table,.info_appointment .form-item table,.appointment_details .appointment table,.appointment_details .form-item table{border-collapse:collapse;border:none}.info_appointment .appointment table tr,.info_appointment .form-item table tr,.appointment_details .appointment table tr,.appointment_details .form-item table tr{font-size:16px}.info_appointment .appointment table tr td,.info_appointment .form-item table tr td,.appointment_details .appointment table tr td,.appointment_details .form-item table tr td{line-height:26px;padding:0px !important;border-bottom:0px !important}.info_appointment .appointment table tr td:first-child,.info_appointment .form-item table tr td:first-child,.appointment_details .appointment table tr td:first-child,.appointment_details .form-item table tr td:first-child{color:#5fb11b;font-weight:400;padding-right:20px !important}.info_appointment .appointment table tr td:last-child,.info_appointment .form-item table tr td:last-child,.appointment_details .appointment table tr td:last-child,.appointment_details .form-item table tr td:last-child{font-weight:400;color:#95989a}.info_appointment .appointment table td,.info_appointment .form-item table td,.appointment_details .appointment table td,.appointment_details .form-item table td{border-bottom:0px !important}.info_appointment .appointment .sub-title,.info_appointment .form-item .sub-title,.appointment_details .appointment .sub-title,.appointment_details .form-item .sub-title{color:#5fb11b;font-size:16px;line-height:23px}.info_appointment .appointment .rich-text,.info_appointment .form-item .rich-text,.appointment_details .appointment .rich-text,.appointment_details .form-item .rich-text{font-size:14px;color:#95989a;line-height:23px}.info_appointment .form-item,.appointment_details .form-item{margin-bottom:20px;padding:20px}.info_appointment .form-item a,.appointment_details .form-item a{color:#6bc71e;color:#5fb11b !important;text-decoration:none;background:-webkit-linear-gradient(#fff, #fff),-webkit-linear-gradient(#fff, #fff),-webkit-linear-gradient(#5fb11b, #5fb11b);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;text-shadow:0.03em 0 #fff,-0.03em 0 #fff,0 0.03em #fff,0 -0.03em #fff,0.06em 0 #fff,-0.06em 0 #fff,0.09em 0 #fff,-0.09em 0 #fff,0.12em 0 #fff,-0.12em 0 #fff,0.15em 0 #fff,-0.15em 0 #fff;background-position-y:96%,96%,96%;background-position-x:0%, 100%, 0%;font-size:14px}.info_appointment .form-item a::selection,.appointment_details .form-item a::selection{text-shadow:0.03em 0 #ffc,-0.03em 0 #ffc,0 0.03em #ffc,0 -0.03em #ffc,0.06em 0 #ffc,-0.06em 0 #ffc,0.09em 0 #ffc,-0.09em 0 #ffc,0.12em 0 #ffc,-0.12em 0 #ffc,0.15em 0 #ffc,-0.15em 0 #ffc;background:#ffc}.info_appointment .form-item a::-moz-selection,.appointment_details .form-item a::-moz-selection{text-shadow:0.03em 0 #ffc,-0.03em 0 #ffc,0 0.03em #ffc,0 -0.03em #ffc,0.06em 0 #ffc,-0.06em 0 #ffc,0.09em 0 #ffc,-0.09em 0 #ffc,0.12em 0 #ffc,-0.12em 0 #ffc,0.15em 0 #ffc,-0.15em 0 #ffc;background:#ffc}.info_appointment .form-item a:before,.info_appointment .form-item a:after,.info_appointment .form-item a *,.info_appointment .form-item a *:before,.info_appointment .form-item a *:after,.appointment_details .form-item a:before,.appointment_details .form-item a:after,.appointment_details .form-item a *,.appointment_details .form-item a *:before,.appointment_details .form-item a *:after{text-shadow:none}.info_appointment .form-item a:visited,.appointment_details .form-item a:visited{color:inherit}.info_appointment .form-items .form-item,.appointment_details .form-items .form-item{box-shadow:none}.info_appointment .form-items .form-item li,.appointment_details .form-items .form-item li{font-size:19px}.info_appointment .form-items .form-item a,.appointment_details .form-items .form-item a{border-bottom:0px}.info_appointment .form-items .form-item:nth-of-type(1),.appointment_details .form-items .form-item:nth-of-type(1){border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;border-top:0px}.info_appointment .form-items .form-item .sub-title,.appointment_details .form-items .form-item .sub-title{font-size:24px;font-weight:400;color:#3a3a3a}.info_appointment .form-items .form-item .rich-text a,.appointment_details .form-items .form-item .rich-text a{font-size:19px}.info_appointment .form-items .form-item .rich-text p,.info_appointment .form-items .form-item .rich-text li,.appointment_details .form-items .form-item .rich-text p,.appointment_details .form-items .form-item .rich-text li{color:#717171}.info_appointment .form-items .form-item .rich-text p,.appointment_details .form-items .form-item .rich-text p{font-size:20px;font-weight:400;line-height:30px}.info_appointment .form-items .form-item .rich-text ul li,.appointment_details .form-items .form-item .rich-text ul li{position:relative;font-size:19px;line-height:28px;padding-left:15px}.info_appointment .form-items .form-item .rich-text ul li:before,.appointment_details .form-items .form-item .rich-text ul li:before{background:#5fb11b;content:'';display:block;height:5px;left:0;position:absolute;top:0.7em;width:5px}.appointment_details{margin-bottom:0px}.appointment_details a{background:none}.calendar-appointment{font-family:"the-sans","helvetica";padding-bottom:275px;overflow:visible !important}.calendar-appointment table{display:table}.calendar-appointment .logout-button{position:relative;float:left;display:block;cursor:pointer;text-align:center;color:#ffffff;background-color:#f58229;width:100%;height:38px;line-height:38px;font-size:18px;text-decoration:none;transition:0.12s ease}.calendar-appointment .logout-button:hover{transition:0.12s ease;background-color:#f68d3c}.calendar-appointment .arrow_down,.calendar-appointment .slide_result .confirm .arrow_down{position:absolute;display:none;top:-39px;left:calc(50% - 18px);width:33px;height:18px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASCAYAAADVCrdsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMjQ3OGVhZi05ODQwLTQ3NDEtYTE1NC1kZDdjMDlmNTNiZDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUM2RUIzNDI2QjdBMTFFNjhBNEFCM0RBMzNDOTY2RjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUM2RUIzNDE2QjdBMTFFNjhBNEFCM0RBMzNDOTY2RjciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODEyNWJlNzQtZGI5Mi00NTllLWI3ZTQtNTZjYmYxYzhiYmFhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGYzODkzNzktNDhlMi0xMWU2LTlkZTEtOTVhNWM4ZDI1YjMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nfYAwQAAAXRJREFUeNrE1TtLw1AYBuCYNT+obu46BCoOnQSHTg4iDuIiTv1TLoJgC+Yk6dIM9S/YJfdL4/emX6Fq0p4c03ogkJzL+z6EQLS38bigUf7X+FwslrqmaSdCiMD3fe3QA50f83moH/d6r3lRnHmeFwZBcDAAutCJbrwJjSAv9GDOAAnD/QOoY7YCmOjW1wv08JzneZ90SbhHCLLRgS50VpP0bXy76EM9fbcsQDr/CJGJbHRsdv5CMMSsIFHUHYCyGGD+7KtFMOTcEiKNOoAgA1mU2a/rakQw5IIO53EcKwNwFhnIaurZimDIQChCcEasAINtHTsRDLkUtp0nSSINwF6cwdld+VIIhlzZjrOUgWAP9uKMTLY0giFDhKdp2gjAGgOGsrmtEAy5dly3FoI5rGFPm8zWCIbcuK5bbkJwjzmstc1TQjDk1p1OyyzLqgv3NHenknVUSRTHeDK5NwxjxH/FB/oXjFRy/oRgyCP/AJ9UM74EGADusaRXHo0HHQAAAABJRU5ErkJggg==)}.calendar-appointment .date_panel{position:relative;display:block;float:left;visibility:none;display:none;width:28%;height:367px;text-align:center;padding:25px;z-index:100}.calendar-appointment .date_panel .date_title{font-size:24px;font-weight:400;color:#5fb11b}.calendar-appointment .date_panel .info_icon{position:absolute;left:0;top:0;float:left;margin-top:30px;margin-left:20px;width:23px;height:23px;color:#000;cursor:pointer;z-index:1}.calendar-appointment .date_panel .calendar_icon{display:inline-block;margin-top:52px;width:100%;height:60px}.calendar-appointment .date_panel .calendar_icon .material-icons{font-size:45px;color:#000}.calendar-appointment .date_panel .date_holder{margin-top:0px;display:inline-block;bottom:25px;width:100%;text-align:left}.calendar-appointment .date_panel .date_holder .date_fullday_holder{display:block;width:100%;text-align:center}.calendar-appointment .date_panel .date_holder .date_fullday_holder .date_fullday{display:inline-block;color:#ccc;font-size:22px;font-weight:400}.calendar-appointment .date_panel .date_holder .date_fullday_holder .date_fullday:after{content:" ";display:table;clear:both}.calendar-appointment .date_panel .date_holder .date_line{display:inline-block;width:100%;text-align:center;font-size:26px}.calendar-appointment .date_panel .date_holder .date_line .date_number{display:inline-block;color:#5fb11b;font-weight:400}.calendar-appointment .date_panel .date_holder .date_line .date_fullmonth{display:inline-block;color:#5fb11b;font-weight:400}.calendar-appointment #jquery_datepicker{font-family:"the-sans","helvetica"}.calendar-appointment #jquery_datepicker .ui-datepicker{box-shadow:none}.calendar-appointment #jquery_datepicker .ui-datepicker table{position:relative;float:right !important;width:100%;border-spacing:0 !important;border-collapse:separate !important;padding:0;border:0px !important;table-layout:fixed;margin:0}.calendar-appointment #jquery_datepicker .ui-datepicker-header,.calendar-appointment #jquery_datepicker .ui-datepicker-calendar{border-collapse:collapse !important}.calendar-appointment #jquery_datepicker .ui-datepicker-header th,.calendar-appointment #jquery_datepicker .ui-datepicker-calendar th{background-color:#ffffff;font-size:16px !important;border:0px !important;vertical-align:middle;text-align:center;color:#5fb11b !important}.calendar-appointment #jquery_datepicker .ui-datepicker-header th:first-of-type,.calendar-appointment #jquery_datepicker .ui-datepicker-calendar th:first-of-type{border-left:1px solid #ccc !important}.calendar-appointment #jquery_datepicker .ui-datepicker-header th:last-of-type,.calendar-appointment #jquery_datepicker .ui-datepicker-calendar th:last-of-type{border-right:1px solid #ccc !important}.calendar-appointment #jquery_datepicker .ui-datepicker,.calendar-appointment #jquery_datepicker .ui-datepicker-header{padding:0 !important}.calendar-appointment #jquery_datepicker .ui-datepicker-header{position:relative;float:left;display:block;width:100%;height:50px;background-color:#5fb11b;text-align:center}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-prev,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next{position:absolute;top:0px;width:50%;left:0px;cursor:pointer;border-bottom:0px;height:58px;border-left:1px solid #ccc;margin:0px;padding:0px;z-index:2;background-color:transparent;margin-left:-1px;border-right:0px;line-height:58px;background-image:none !important}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{display:none}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next:hover{border-top:none;border-right:none}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next{right:0;left:auto;width:calc(50% + 2px);margin-right:-1px;border-left:0px;border-right:1px solid #ccc}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next:hover{border-right:1px solid #ccc}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-prev,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next{text-align:left}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-prev:after,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next:after{position:absolute;color:#fff;font:18px Icons;content:'\e925';line-height:58px;left:30px}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next{text-align:right}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next:after{position:absolute;content:'\e924';font:18px Icons;line-height:58px;right:30px}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-title{margin:0 !important;width:100%;line-height:50px}.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{position:relative;height:58px;font-weight:400;font-size:22px;line-height:58px;color:#fff;width:100%;left:0;z-index:1}.calendar-appointment #jquery_datepicker .ui-datepicker-month,.calendar-appointment #jquery_datepicker .ui-datepicker-year{color:#ffffff;font-size:24px;line-height:57px;font-weight:400}.calendar-appointment #jquery_datepicker .ui-corner-all{border-radius:0px}.calendar-appointment #jquery_datepicker .ui-widget.ui-widget-content{width:100% !important;border:0px;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden}.calendar-appointment #jquery_datepicker .ui-widget-header{background:#5fb11b;border-top-left-radius:4px;border-top-right-radius:4px;height:58px}.calendar-appointment #jquery_datepicker .ui-state-default{border:0}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar th{font-size:16px;font-weight:400;color:#666;border-bottom:1px solid #ccc;height:67px}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar th:first-of-type{border-left:1px solid #ccc}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar th:last-of-type{border-right:1px solid #ccc}@media screen and (max-width: 360px){.calendar-appointment #jquery_datepicker .ui-datepicker-calendar th{height:35px}}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td{margin:0 !important;padding:0 !important;text-align:center !important;background-color:#ffffff;color:#95989a !important;vertical-align:middle;border-bottom:0px}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td:first-of-type{border-left:1px solid #ccc}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td:last-of-type{border-right:1px solid #ccc}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable{height:47px;width:100%;padding:0;margin:0;text-decoration:none;font-size:16px;color:#ccc !important;font-weight:400}@media screen and (max-width: 360px){.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable{height:35px}}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td a{height:67px;width:100%;line-height:67px;padding:0;text-decoration:none;font-size:16px;font-weight:400;text-align:center;vertical-align:middle;display:block;border-bottom:0}@media screen and (max-width: 360px){.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td a{height:35px;line-height:35px}}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td a.ui-state-default{color:#6f7274;background:#ffffff;transition:all 0.2s ease-in-out;font-weight:700;color:#5fb11b;border-bottom:solid 2px #5fb11b}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td a.ui-state-default:hover:not(.ui-state-active){color:#5fb11b;transition:all 0.2s ease-in-out;background-color:#f4f4f4}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td a.ui-state-active{color:#ffffff;font-weight:300;cursor:pointer;transition:0.12s ease;z-index:2;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjYzMjIgNTY2MSA0MCA0MCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzVmYjExYjt9PC9zdHlsZT48L2RlZnM+PGNpcmNsZSBjbGFzcz0iYSIgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MzIyIDU2NjEpIi8+PC9zdmc+);background-size:45px 45px;background-position:center;background-repeat:no-repeat;border:none}@media screen and (max-width: 360px){.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td a.ui-state-active{background-size:33px 33px}}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td span.ui-state-default{color:#ccc !important;text-align:center;background:#fff}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar td.ui-state-disabled{background:#fff !important;opacity:1;border-bottom:0}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar tr:last-child td{height:60px;padding-bottom:13px !important;border-bottom:1px solid #ccc}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar tr:last-child td:first-child{border-bottom-left-radius:4px}.calendar-appointment #jquery_datepicker .ui-datepicker-calendar tr:last-child td:last-child{border-bottom-right-radius:4px}.calendar-appointment .date_body{position:relative;display:block;width:100%;height:367px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.calendar-appointment .date_body #calendar_view{margin:0;padding:0;width:70%;height:100%;border:none;border-collapse:collapse;table-layout:fixed}.calendar-appointment .date_body #calendar_view th{font-size:16px;font-weight:400;color:#666;border-bottom:1px solid #ccc}.calendar-appointment .date_body #calendar_view th.selected{color:#5fb11b;font-weight:600}.calendar-appointment .date_body #calendar_view tr>td{font-size:16px;color:#ccc;font-weight:400;background-color:#fff !important;text-align:center;vertical-align:middle}.calendar-appointment .date_body #calendar_view tr>td:nth-of-type(1n){border-right:1px solid #a9a9a9 !important;border-bottom:1px solid #a9a9a9 !important}.calendar-appointment .date_body #calendar_view tr>td:last-of-type{border-right:0px}.calendar-appointment .date_body #calendar_view tr>td.selectable{color:#95989a;background-color:#ffffff;cursor:pointer}.calendar-appointment .date_body #calendar_view tr>td.selected{color:#ffffff;background-color:#5fb11b;font-weight:600;text-decoration:underline;cursor:pointer;transition:0.12s ease}.calendar-appointment .date_body #calendar_view tr>td.selected:hover{background-color:#69c31e;transition:0.12s ease;cursor:pointer}.calendar-appointment .date_body .date_panel{width:30%;height:367px;text-align:center;padding:25px}.calendar-appointment .date_body .date_panel .date_title{font-size:24px;font-weight:600;color:#5fb11b}.calendar-appointment .date_body .date_panel .calendar_icon{width:100%;height:80px;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABQCAIAAAA1CqTmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMjQ3OGVhZi05ODQwLTQ3NDEtYTE1NC1kZDdjMDlmNTNiZDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkIzRDQ1NTE2OTFGMTFFNjhFMzk5ODRFRkIwQkE2MTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkIzRDQ1NTA2OTFGMTFFNjhFMzk5ODRFRkIwQkE2MTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YTk3ODRhMjktZDAyNy00Yjg0LWIxY2EtZmQ5NDIwZTQ3YjQyIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGYzODkzNzktNDhlMi0xMWU2LTlkZTEtOTVhNWM4ZDI1YjMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8t4GTwAABNpJREFUeNrsm1tzqjAQgLMR62Wm+uJL21f//y9qz1unU7UPYqe2XtgTCOCGXEC5qAw7HcUAYb/sZiG7BTASlggAiM/0N0Tbb6+vzCTz+Tw8NzqFIYpz6YlRG8Y9yp+yw6QRSVeQHEC3XdclRzK1fyk8poquLjXLUDFEZpHTjogq3T7tJcMkLiQ7BElFR5OdLeBQJhKPapYZwngAABy9Y2Ln+GDVREpX6TGEWTcUmLRkeRioooqfPLxAOIanq7JkaOUwo7v3ZPgz1kBVUWp2tKsIREvIsxhYPFn+5DGGOs2yc855AYmH2rzCZG/GPqBqBmQbVUcoaC7dg8I5FmLIAJAMczqvIO8aYBz+ZF6B0zg2dbHArIMCu/gprKUhK+Es4uuZHoH8ZWYOZmJjso1aDyVFdshThtgDoymXdUhnF9Td0T5zjLPcZvbitkXbEAeJ14mvv99ff7PZ/vwcDgdn1LghEQbwPG88Hk8mk8FgcGoPouAhPlfLpe/77J5lOp3OZjMZ78LIEQTBx8fHdrtl9y+j0ejp6QmAc+Fwq6+vdlAJESCr1UpMLL7f7fz1mrVIxITa7XZ8fefzysbGRQxsH9jPz5aLyN4+sMNhz+/lfnXewwciZy2VDqwD68A6sA6sA+vAOrDmxLPtmM/nOc9jTM0DJlnFU+ZYNgbHI+M9DnFaLzgC98KF+/GI0BPtNE2WngiQnyCTGY1/b2/ngRV40iQJJ5IQ1/JpgEHaItbsPQwOQnMGAgpo6htJh0r9AM2penSmc0uAgcZGFTm1836PKCd06XlA1E9y6VpX6SHGmgow5kxClptjxo4BaDtQ5ZDsQSUdCbr2zovm1i4qCx5qCcKkISp+qpwC2dwrramBab3VUFSETERR/QS0kaYwaLITkrMoM5DKFtQHZqxopZ6ol05oyl7P1DvKk2kLqkUcuCDcnxUXscDsANOIoPpp7KpgKbBSV8RTAUGvxGVqLtnytGa9VJaLxcb3wWJPIHER67BY2K/qdfoA65bRTZ3ZWCwWfiRiezKZgKVA44jKMVjJLBWa7m1MKx0xS30MVLZFZCuWEIrPx4hNv3fm1ge9CkOiY3QzltENBSoVZRN202MV1DrHwFTVNhrTSMVIfJMeqF/i4spWBfcxVOMBGm9uzsG2UQ2Hw+fnZ1b4maRGVyz+4JWJgTYqzvlZvd3KesxtK53qPhaa9VFdE6xWqquB1U1VAdhyudxsNrdGVTYqCqp1JOEjwuPj7VCVAqMqfn5+FmFrjOpyV9RVFGxun2yS6kKw/X7//f2ttzvYGqa6EKzf77+8vBi1MbI1T3W5Kw4Gg4JsNirRQ31UpcJ9ETYHle3c64Plsr2/v1+LqoIbtENL4z+eNUNVCMyWPEKi61Ox2SKpIDpS7zDQkhToXIBhSTCwJ89SGQ2HuXZIbWXrkGsVBiixzKvMJdw+1pgH1vJ0b9O+earqly06w1WoalmPUZJrUdW10JQ84/H4WlTVZKlsbHrm7O4tdgvSgXVgHVgH1oEp97H4VUZNXi3vIN+FhP/a5Hle+8zV7/e5ePBpH9hoNOJphbdNMp1OuXioE18to3p4eAij4mw2E7ZrjRMKHCbf0WTR6zur1Wp956/+ZV8+TXf8/f35vr/dbvf7/R29LixioDCU9MC0/b8AAwCwApJ4UjwJWQAAAABJRU5ErkJggg==)}.calendar-appointment .slide_options{position:relative;float:left;display:none;width:100%;border:1px solid #ccc;border-radius:4px;padding:15px 20px 15px 20px}.calendar-appointment .slide_options .description{display:inline-block;width:calc(30% - 25px);text-align:center;line-height:40px}.calendar-appointment .slide_options .description h3{color:#5fb11b;font-size:18px;margin:0;font-weight:400;font-size:20px;line-height:40px;display:inline-block}.calendar-appointment .slide_options.time{margin-bottom:20px}.calendar-appointment .slide_options.time .info_icon[data-balloon-pos="right"]:after{line-height:20px}.calendar-appointment .slide_options.time .description{float:left;width:130px;height:40px;line-height:40px}.calendar-appointment .slide_options.time .form_options{min-height:40px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;margin-bottom:-10px}.calendar-appointment .slide_options.time .form_options .time_select{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px}.calendar-appointment .slide_options.time .form_options label{height:0;width:0;height:0}.calendar-appointment .slide_options.time .form_options label .timeslot{height:40px;line-height:40px;font-weight:400;font-size:16px}.calendar-appointment .slide_options .info_icon{float:left;display:block;background:none;width:auto;margin-top:8px;cursor:pointer;color:#000;height:23px}.calendar-appointment .slide_options .time_icon{width:100%;height:28px;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMjQ3OGVhZi05ODQwLTQ3NDEtYTE1NC1kZDdjMDlmNTNiZDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTc0QTcwMzA2QjZDMTFFNjhBNEFCM0RBMzNDOTY2RjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTc0QTcwMkY2QjZDMTFFNjhBNEFCM0RBMzNDOTY2RjciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODEyNWJlNzQtZGI5Mi00NTllLWI3ZTQtNTZjYmYxYzhiYmFhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGYzODkzNzktNDhlMi0xMWU2LTlkZTEtOTVhNWM4ZDI1YjMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+lqNcXAAAAuZJREFUeNqslktsTGEUx29vWGjTQSJa0SBpakE0qsEoSccjwko8NwhK2SMeC0K6IcLeI7TCitKERT1ar9CGtB5BSHWBirLRTsNCMH5nckaOa+7MvWNO8ss3353vnv/9XuecgkQi4Vj71jDFSWMxWAzyZxlEQF6Mwwd4AdfhTuG+l04mK8giWAf1EHWCWQecQLQxrOBkeRFqPeM/Qi8Man8klMM4z7h22IbwmyCCsnSXoEgf/YQWuAgP4J3Hx0SogZWwHFx9PiR9RNt8BRFbQGMHPIQ9cCvgksr7h2CmeTYf0dupjmvEJtFcMQNlH2aHEEsuJc5n0TaZZ1fxPeEfQewMFJrfm3ycDtdTOsJPFdGN+sGObs3pvwT5gjV69MW69HT6mezVeziaaaqIygd3a3chGqvsDLdr+wu2ZFm2Ip3hmABLXK/3VWxHUhDlGt0rsWZ4ksXJd22/ZlNjlt164sWiaEVlhkvMmPNO/u2c+b1UBCu106+RIt/Wob7FKl2NjWI9LMHnfKvh8xNNKuKUiWCxdgZC+hoKMfaLthE3h4+OaDsPpod92TVfOirEnryCKngMR8wq+dlobeMi2KedCo7t2ACCctSnwUHt74TnsD7dYHyWiG/t9ongM+2UwpyAs/wBB2CqZhGJlWfhpmYba3LPS/T3UxFsNX+uC7klkt5Xwwp4LSEMdnvGrDW/W12OreS4ThMnq3I4SJf1PjfALrOc1foxyb1HqzN1So+l8iOcyvHKScjbj9Mu8+yk+nRSwd7Vy3lBywKxGZqe/suYXaNZrRtoNHvzYZ0JyDaf5SImCXiDCRCb/UqMmCfDP4K9nrIjk8mhOQzV5lkts7ubqYhapCml2OTIFk1d9+FtmiJqLkiCXWZWLa5FVHuQMrFCy8SYx3m/lokDJjqV6x221qZlYq93CYb5LE2PVFta12w1hXBpGucpS+j1Oo5QU66V95990FJfIst4E8AHTal/De5lK/V/CzAA8JXhMGFc5TAAAAAASUVORK5CYII=)}.calendar-appointment .form_options{position:relative;float:right;display:block;width:70%;margin-left:25px}.calendar-appointment .form_options label{display:inline-block;width:100%;font-size:18px;color:#b2b2b2;margin-bottom:0px}.calendar-appointment #time_select input[type="radio"]{display:none}.calendar-appointment #time_select label:not(:first-child){position:relative;float:left;display:block;margin-right:12px;width:70px;height:40px;font-size:16px;color:#666;line-height:103px;text-align:center;cursor:pointer;overflow:hidden}.calendar-appointment #time_select label:nth-of-type(4n+1){position:relative;float:left;display:block}.calendar-appointment #time_select label>span{position:absolute;line-height:35px;width:100%;left:0;font-weight:400;transition:0.12s ease;border:1px solid #ccc}.calendar-appointment #time_select label>span:hover{transition:0.12s ease;background-color:#f3f3f3}.calendar-appointment #time_select label span.selected_time{color:#ffffff;background-color:#5fb11b;transition:0.12s ease;border:1px solid #5fb11b}.calendar-appointment #time_select label span.selected_time:hover{background-color:#69c31e;border:1px solid #69c31e;transition:0.12s ease}.calendar-appointment .slide_result{position:relative;float:left;height:245px;width:100%;padding:20px !important;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.calendar-appointment .slide_result .info_icon{position:absolute;right:20px;margin-top:0;z-index:1}.calendar-appointment .slide_result .img_holder{position:relative;float:left;width:150px;height:200px;overflow:hidden}.calendar-appointment .slide_result .img_holder img{display:block;min-height:100%;border-bottom:3px solid #5fb11b;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.calendar-appointment .slide_result .datetime_details{position:relative;float:left;display:block;padding-top:24px;width:calc(50% - 75px);min-height:152px;height:100%;text-align:center}.calendar-appointment .slide_result .datetime_details .time_holder{display:inline-block;height:auto;width:100%;padding-top:18px;padding:18px 0 5px 0}.calendar-appointment .slide_result .datetime_details .time_holder .time{display:inline-block;color:#5fb11b;font-size:26px;line-height:31px;font-weight:300}.calendar-appointment .slide_result .datetime_details .time_holder .date{display:inline-block;margin-top:10px;font-weight:300;font-size:24px;line-height:31px}.calendar-appointment .slide_result .datetime_details .result_specialist,.calendar-appointment .slide_result .datetime_details .result_location{position:relative;float:left;width:100%;font-size:12px;text-align:center;line-height:17px}.calendar-appointment .slide_result .datetime_details .result_specialist i,.calendar-appointment .slide_result .datetime_details .result_location i{color:#5fb11b;font-weight:600;font-style:normal}.calendar-appointment .slide_result .datetime_details .result_specialist b,.calendar-appointment .slide_result .datetime_details .result_location b{font-size:21px;color:#3a3a3a;font-weight:600}.calendar-appointment .slide_result .datetime_details .result_specialisme b{font-size:16px;color:#95989a}.calendar-appointment .slide_result .confirm{position:relative;float:right;width:calc(50% - 75px);min-height:152px;height:100%;padding-top:36px;padding-left:30px;z-index:0}.calendar-appointment .slide_result .confirm .result_location i{font-weight:600}.calendar-appointment .slide_result .confirm .info_icon{position:absolute;right:0;top:0;margin-top:0}.calendar-appointment .slide_result .confirm .arrow_down{top:-1px;left:calc(85% - 18px)}.calendar-appointment .slide_result .confirm p{font-size:12px;color:#000000;margin:5px 0 5px 0px;line-height:15px}.calendar-appointment .slide_result .confirm a{position:absolute;right:0;bottom:0px;display:inline-block;cursor:pointer;text-align:center;color:#ffffff;background-color:#5fb11b;height:38px;padding:0 14px 0 14px;line-height:38px;font-size:18px;text-decoration:none;font-weight:400;transition:0.12s ease;border-radius:4px}.calendar-appointment .slide_result .confirm a:hover{transition:0.12s ease;background-color:#569f18}.calendar-appointment .slide_result .confirm .result_location,.calendar-appointment .slide_result .confirm .result_specialisme,.calendar-appointment .slide_result .confirm .result_poli{font-size:16px}.calendar-appointment .slide_result .confirm .result_location i,.calendar-appointment .slide_result .confirm .result_specialisme i,.calendar-appointment .slide_result .confirm .result_poli i{float:left;width:40%;display:inline-block;color:#666;font-style:normal}.calendar-appointment .slide_result .confirm .result_location span,.calendar-appointment .slide_result .confirm .result_specialisme span,.calendar-appointment .slide_result .confirm .result_poli span{float:left;width:60%;display:inline-block;color:#95989a}.calendar-appointment.form-item .ui-datepicker{width:100%}.appointment-request-overview tr td{border:solid 1px #ccc;padding:10px}.appointment-request-overview th{border:solid 1px #ccc;padding:10px;color:#5fb11b}.appointment-request-overview table{border-collapse:collapse;margin:10px 0 25px 0}.alert{display:block;width:100%;height:100%;position:fixed;top:0px;left:0px;opacity:0;background:rgba(0,0,0,0.25);z-index:-999;transition:all 0.5s;font-family:"the-sans","helvetica"}.alert-main{box-shadow:2px 2px 15px rgba(0,0,0,0.5);margin-left:auto;margin-right:auto;opacity:0;-ms-transform:translateY(33%);transform:translateY(33%);transition:opacity 0.5s ease 0s;z-index:-99999;position:relative;top:20%;height:auto;overflow:hidden;max-width:470px;min-height:50px;background-color:#e8e8e8}.alert-main .header{display:block;box-sizing:border-box;padding:15px 10px 0px 50px;color:#fff !important;font-weight:normal !important;background-image:url(../images/warning-icon-fff.png);background-repeat:no-repeat;background-position:center left 13px;background-color:#5fb11b;width:100%;height:50px}p.message{padding:20px;font-size:16px}.alert-button-holder{background:white none repeat scroll 0 0;float:left;width:100%}.popup-button{height:32px;line-height:32px;width:50%;text-align:center;font-size:18px;cursor:pointer}.popup-button.ok{float:right;background-color:#5fb11b;color:#ffffff}.popup-button.ok:hover{float:right;background-color:#519c14;color:#ffffff}.popup-button.ok:active{float:right;background-color:#5fb11b;color:#ffffff}.popup-button.cancel{float:left;background-color:#C4C4C4;color:white}.popup-button.cancel:hover{float:left;background-color:#DDDDDD;color:white}.popup-button.cancel:active{float:left;background-color:#C4C4C4;color:white}.close-x-fff{width:50px;height:50px;display:block;background-color:#5fb11b;background-image:url(../images/close-fff.png);background-repeat:no-repeat;background-position:center;float:right}.ajax-loader{background-position:center center;background-repeat:no-repeat;display:none;height:60px;left:50%;position:fixed;top:50%;width:60px;z-index:9999}.ehealth-quick-login label{float:left;width:100px}.form-field{margin-top:8px}.ehealth-quick-login .login-button{background:#fff none repeat scroll 0 0;border:1px solid #f58229;color:#5fb11b;cursor:pointer;float:left;font-size:14px;margin-top:20px;padding:5px;text-decoration:none;margin-bottom:20px}button[data-balloon]{overflow:visible}[data-balloon]{position:relative}[data-balloon]:before,[data-balloon]:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;pointer-events:none;transition:all 0.18s ease-out 0.18s;bottom:100%;left:50%;position:absolute;z-index:10;-ms-transform:translate(-50%, 10px);transform:translate(-50%, 10px);-ms-transform-origin:top;transform-origin:top}[data-balloon]:after{background:rgba(17,17,17,0.9);color:#fff;content:attr(data-balloon);font-size:12px;padding:.5em 1em;white-space:nowrap;margin-bottom:11px}[data-balloon]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:6px;width:18px;content:"";margin-bottom:5px}[data-balloon]:hover:before,[data-balloon][data-balloon-visible]:before,[data-balloon]:hover:after,[data-balloon][data-balloon-visible]:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;pointer-events:auto;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}[data-balloon].font-awesome:after{font-family:FontAwesome}[data-balloon][data-balloon-break]:after{white-space:normal}[data-balloon-pos="down"]:before,[data-balloon-pos="down"]:after{bottom:auto;left:50%;top:100%;-ms-transform:translate(-50%, -10px);transform:translate(-50%, -10px)}[data-balloon-pos="down"]:after{margin-top:11px}[data-balloon-pos="down"]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:6px;width:18px;margin-top:5px;margin-bottom:0}[data-balloon-pos="down"]:hover:before,[data-balloon-pos="down"][data-balloon-visible]:before,[data-balloon-pos="down"]:hover:after,[data-balloon-pos="down"][data-balloon-visible]:after{-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}[data-balloon-pos="left"]:before,[data-balloon-pos="left"]:after{bottom:auto;left:auto;right:100%;top:50%;-ms-transform:translate(10px, -50%);transform:translate(10px, -50%)}[data-balloon-pos="left"]:after{margin-right:11px}[data-balloon-pos="left"]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-right:5px;margin-bottom:0}[data-balloon-pos="left"]:hover:before,[data-balloon-pos="left"][data-balloon-visible]:before,[data-balloon-pos="left"]:hover:after,[data-balloon-pos="left"][data-balloon-visible]:after{-ms-transform:translate(0, -50%);transform:translate(0, -50%)}[data-balloon-pos="right"]:before,[data-balloon-pos="right"]:after{bottom:auto;left:100%;top:50%;-ms-transform:translate(-10px, -50%);transform:translate(-10px, -50%)}[data-balloon-pos="right"]:after{margin-left:11px}[data-balloon-pos="right"]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-bottom:0;margin-left:5px}[data-balloon-pos="right"]:hover:before,[data-balloon-pos="right"][data-balloon-visible]:before,[data-balloon-pos="right"]:hover:after,[data-balloon-pos="right"][data-balloon-visible]:after{-ms-transform:translate(0, -50%);transform:translate(0, -50%)}[data-balloon-length]:after{white-space:normal}[data-balloon-length="small"]:after{width:80px}[data-balloon-length="medium"]:after{width:150px}[data-balloon-length="large"]:after{width:260px}[data-balloon-length="xlarge"]:after{width:90vw}@media screen and (min-width: 768px){[data-balloon-length="xlarge"]:after{width:380px}}[data-balloon-length="fit"]:after{width:100%}.datepicker_wrapper{float:left;display:inline-block;width:100%;margin-bottom:20px}.panel_holder{float:left;display:inline-block;width:30%;border:1px solid #d8d8d8;border-radius:4px}.panel_holder .date_panel{width:100%}.datepicker_holder{float:left;display:inline-block;width:calc(70% - 15px);margin-left:15px}.calendar-appointment .main-content table td{border-bottom:0px !important}.step_wrapper{width:100%;display:inline-block;margin-bottom:20px}.step_wrapper .slide_options{position:relative;float:left;display:block;border-top:1px solid #ccc;width:calc(50% - 10px);border-radius:4px}.step_wrapper .slide_options:first-of-type{margin-right:20px}.step_wrapper .slide_options .select-style{float:left;border-radius:0;background-color:#5fb11b;width:180px;height:40px;overflow:hidden;border:none;z-index:1}.step_wrapper .slide_options .select-style:before{content:"";width:20px;height:100%;display:block;right:35px;position:absolute;background-color:none;background:linear-gradient(to right, rgba(95,177,27,0) 0%, #5fb11b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#005fb11b', endColorstr='#5fb11b', GradientType=1);z-index:3}@media screen and (max-width: 1024px){.step_wrapper .slide_options .select-style{width:100%;display:block}}.step_wrapper .slide_options .select-style select{color:#fff;font-size:16px;line-height:40px;height:40px;padding:0px 35px 0px 10px}.step_wrapper .slide_options .select-style:after{color:#fff}.step_wrapper .slide_options .description{float:left;display:block;width:130px;text-align:right;height:40px;z-index:2}.step_wrapper .slide_options .description h3{font-weight:400;font-size:20px;display:inline-block;line-height:40px}.step_wrapper .slide_options .description .info_icon{float:left;display:block;background:none;width:auto;margin-top:8px;height:23px}.step_wrapper .slide_options .description .info_icon .material-icons{color:#000}.step_wrapper .slide_options .description .info_icon[data-balloon]:after{line-height:22px}.step_wrapper .slide_options .form_options{display:inline-block;height:40px;margin-left:15px;width:auto}.triangle{position:relative;background-color:#fff;text-align:left}.triangle:before,.triangle:after{content:'';position:absolute;background-color:inherit}.triangle,.triangle:before,.triangle:after{width:19px;height:19px;border-top-right-radius:30%}.triangle{-ms-transform:rotate(-60deg) skewX(-30deg) scale(1, 0.866);transform:rotate(-60deg) skewX(-30deg) scale(1, 0.866);-ms-transform:rotate(135deg);transform:rotate(135deg);border:1px solid #ccc}.triangle:before{-ms-transform:rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%)}.triangle:after{-ms-transform:rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%)}.triangle.right{-ms-transform:rotate(45deg);transform:rotate(45deg)}.triangle.bottom-right{-ms-transform:rotate(135deg);transform:rotate(135deg)}.triangle_holder{position:absolute;left:calc(50% - 10px);right:calc(50% - 10px);margin-bottom:-9px;bottom:0}.triangle_holder .zindex{z-index:0}.triangle_holder.right{right:-9px;left:auto;top:calc(50% - 10px);bottom:calc(50% - 10px)}.triangle_holder.bottom-right{left:auto;right:20px}@media screen and (max-width: 630px){.calendar-appointment .datepicker_wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-direction:column;flex-direction:column}.calendar-appointment .panel_holder{-ms-flex-order:2;order:2;-ms-flex-item-align:auto;align-self:auto;width:100%;margin-top:18px}.calendar-appointment .panel_holder .calendar_icon{display:none}.calendar-appointment .date_panel{display:-ms-flexbox !important;display:flex !important;-ms-flex-flow:row;flex-flow:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:17px;height:auto !important}.calendar-appointment .date_panel .info_icon{position:absolute;left:auto;right:0;float:none;margin-top:25px;margin-right:17px}.calendar-appointment .date_panel .date_title{font-size:18px;font-weight:600;color:#3a3a3a;line-height:39px;display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1;margin-left:0;-ms-flex-item-align:auto;align-self:auto}.calendar-appointment .date_panel .date_holder{display:-ms-flexbox !important;display:flex !important;-ms-flex-flow:row;flex-flow:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-order:2;order:2;padding-left:10px;padding-right:35px}.calendar-appointment .date_panel .date_holder .date_line{-ms-flex-order:2;order:2;display:-ms-flexbox !important;display:flex !important;-ms-flex-item-align:auto;align-self:auto;width:auto}.calendar-appointment .date_panel .date_holder .date_line .date_number{margin-right:5px;font-weight:400;font-size:24px;line-height:39px}.calendar-appointment .date_panel .date_holder .date_line .date_fullmonth{font-size:24px;line-height:39px}.calendar-appointment .date_panel .date_holder .date_fullday_holder{-ms-flex-order:1;order:1;display:-ms-flexbox !important;display:flex !important;-ms-flex-item-align:auto;align-self:auto;width:auto;margin-right:10px;margin-left:auto}.calendar-appointment .date_panel .date_holder .date_fullday_holder .date_fullday{font-size:16px;color:#5fb11b;line-height:39px}.calendar-appointment .datepicker_holder{width:100%;margin-left:0;-ms-flex-order:1;order:1;display:row;-ms-flex-item-align:auto;align-self:auto}.calendar-appointment .slide_options{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-direction:row;flex-direction:row;width:100%;margin-bottom:20px}.calendar-appointment .slide_options:last-child{margin-bottom:0px}.calendar-appointment .slide_options .description{-ms-flex-order:1;order:1;display:-ms-flexbox !important;display:flex !important;-ms-flex-item-align:auto;align-self:auto;margin-left:0px}.calendar-appointment .slide_options .description .info_icon{position:absolute;right:0;margin-right:17px;z-index:1}.calendar-appointment .slide_options .description h3{font-size:18px;font-weight:600;color:#3a3a3a;line-height:39px}.calendar-appointment .slide_options .triangle_holder.right,.calendar-appointment .slide_options .triangle_holder.bottom-right{position:absolute;left:calc(50% - 10px);right:calc(50% - 10px);margin-bottom:-9px;bottom:0}.calendar-appointment .slide_options .triangle_holder.right .triangle.right:before,.calendar-appointment .slide_options .triangle_holder.bottom-right .triangle.right:before{-ms-transform:rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%)}.calendar-appointment .slide_options .triangle_holder.right .triangle.right:after,.calendar-appointment .slide_options .triangle_holder.bottom-right .triangle.right:after{-ms-transform:rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%)}.calendar-appointment .slide_options .triangle_holder .right{-ms-transform:rotate(135deg);transform:rotate(135deg);margin-bottom:-9px !important;bottom:0}.calendar-appointment .slide_options .triangle_holder.right{top:calc(50% - -25px)}.calendar-appointment .slide_options .form_options{-ms-flex-order:2;order:2;display:-ms-flexbox !important;display:flex !important;-ms-flex-item-align:auto;align-self:auto;padding-right:35px;margin-left:auto}.calendar-appointment .slide_result{position:relative;float:left;display:block;min-height:245px;height:auto !important}.calendar-appointment .slide_result .info_icon{position:absolute;right:20px;margin-top:0px;z-index:1}.calendar-appointment .slide_result .img_holder{position:relative;float:left;display:block;width:40%;text-align:center}.calendar-appointment .slide_result .img_holder img{border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;min-height:auto !important;background-color:#d8d8d8}.calendar-appointment .slide_result .datetime_details{padding-left:31px;display:block;float:left;text-align:left;padding-top:6px;min-height:auto !important;width:60%}.calendar-appointment .slide_result .datetime_details .result_specialist,.calendar-appointment .slide_result .datetime_details .result_location{text-align:left}.calendar-appointment .slide_result .datetime_details .result_specialist b,.calendar-appointment .slide_result .datetime_details .result_location b{font-size:16px}.calendar-appointment .slide_result .datetime_details .time_holder{padding-top:5px}.calendar-appointment .slide_result .datetime_details .time_holder .time{font-size:24px;line-height:24px}.calendar-appointment .slide_result .datetime_details .time_holder .date{margin-top:5px}.calendar-appointment .slide_result .datetime_details .result_specialisme b{font-size:12px}.calendar-appointment .slide_result .confirm{position:relative;float:left;display:block;padding-top:15px;padding-left:0px;width:60%;padding-left:31px;min-height:auto !important}.calendar-appointment .slide_result .confirm .confirm_request{margin-left:0px}.calendar-appointment .slide_result .confirm .result_location,.calendar-appointment .slide_result .confirm .result_specialisme,.calendar-appointment .slide_result .confirm .result_poli{width:100%;float:left;display:block;font-size:14px;line-height:22px}.calendar-appointment .slide_result .confirm .result_location i,.calendar-appointment .slide_result .confirm .result_specialisme i,.calendar-appointment .slide_result .confirm .result_poli i{width:100px}.calendar-appointment .slide_result .confirm .result_location .location_value,.calendar-appointment .slide_result .confirm .result_location .specialisme_value,.calendar-appointment .slide_result .confirm .result_location .poli_value,.calendar-appointment .slide_result .confirm .result_specialisme .location_value,.calendar-appointment .slide_result .confirm .result_specialisme .specialisme_value,.calendar-appointment .slide_result .confirm .result_specialisme .poli_value,.calendar-appointment .slide_result .confirm .result_poli .location_value,.calendar-appointment .slide_result .confirm .result_poli .specialisme_value,.calendar-appointment .slide_result .confirm .result_poli .poli_value{width:calc(60% - 100px)}.calendar-appointment .slide_result .confirm a{position:relative;float:left;width:120px;display:block;margin-top:30px;margin-left:calc(50% - 60px)}.calendar-appointment [data-balloon-pos="down"]:before,.calendar-appointment [data-balloon-pos="down"]:after,.calendar-appointment [data-balloon-pos="right"]:before,.calendar-appointment [data-balloon-pos="right"]:after{bottom:auto;left:auto;right:100%;top:50%;-ms-transform:translate(10px, -50%);transform:translate(10px, -50%);text-align:left}.calendar-appointment [data-balloon-pos="down"]:hover:before,.calendar-appointment [data-balloon-pos="down"][data-balloon-visible]:before,.calendar-appointment [data-balloon-pos="down"]:hover:after,.calendar-appointment [data-balloon-pos="down"][data-balloon-visible]:after,.calendar-appointment [data-balloon-pos="right"]:hover:before,.calendar-appointment [data-balloon-pos="right"][data-balloon-visible]:before,.calendar-appointment [data-balloon-pos="right"]:hover:after,.calendar-appointment [data-balloon-pos="right"][data-balloon-visible]:after{-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.calendar-appointment [data-balloon-pos="down"]:hover:before,.calendar-appointment [data-balloon-pos="down"][data-balloon-visible]:before,.calendar-appointment [data-balloon-pos="right"]:hover:before,.calendar-appointment [data-balloon-pos="right"][data-balloon-visible]:before{top:17%;right:18px;-ms-transform:matrix(-1, 0, 0, 1, 0, 0);transform:matrix(-1, 0, 0, 1, 0, 0)}.calendar-appointment [data-balloon-pos="down"]:hover:before,.calendar-appointment [data-balloon-pos="down"][data-balloon-visible]:before{top:25%;right:9px;-ms-transform:rotate(90deg);transform:rotate(90deg)}.calendar-appointment [data-balloon-pos="down"]:hover:after,.calendar-appointment [data-balloon-pos="down"][data-balloon-visible]:after{top:0%}.calendar-appointment [data-balloon-pos]:hover:after,.calendar-appointment [data-balloon-pos][data-balloon-visible]:after{border-radius:4px;text-align:left}.date_panel,.slide_options,.slide_result,.ui-datepicker-calendar{box-shadow:0 2px 5px 1px rgba(0,0,0,0.08)}}@media screen and (max-width: 500px){.calendar-appointment .confirm .result_location .location_value,.calendar-appointment .confirm .result_location .specialisme_value,.calendar-appointment .confirm .result_location .poli_value,.calendar-appointment .confirm .result_specialisme .location_value,.calendar-appointment .confirm .result_specialisme .specialisme_value,.calendar-appointment .confirm .result_specialisme .poli_value,.calendar-appointment .confirm .result_poli .location_value,.calendar-appointment .confirm .result_poli .specialisme_value,.calendar-appointment .confirm .result_poli .poli_value{width:100% !important}}@media screen and (max-width: 400px){.calendar-appointment .slide_result .time_holder .time,.calendar-appointment .slide_result .time_holder .date{width:100%}.calendar-appointment .slide_result .img_holder{height:300px;width:100%;margin-bottom:20px}.calendar-appointment .slide_result .confirm,.calendar-appointment .slide_result .datetime_details{width:100%;padding-left:0px}.calendar-appointment .slide_result .confirm i,.calendar-appointment .slide_result .confirm span,.calendar-appointment .slide_result .datetime_details i,.calendar-appointment .slide_result .datetime_details span{text-align:center !important;width:100% !important}.calendar-appointment .slide_result .confirm .time,.calendar-appointment .slide_result .confirm .date,.calendar-appointment .slide_result .confirm .result_specialist,.calendar-appointment .slide_result .confirm .datetime_details .result_location,.calendar-appointment .slide_result .datetime_details .confirm .result_location,.calendar-appointment .slide_result .datetime_details .time,.calendar-appointment .slide_result .datetime_details .date,.calendar-appointment .slide_result .datetime_details .result_specialist,.calendar-appointment .slide_result .datetime_details .result_location{text-align:center !important}.calendar-appointment .confirm{text-align:center !important}.calendar-appointment .confirm .confirm_request{float:none !important;display:inline-block !important}}@media screen and (max-width: 388px){.calendar-appointment .date_panel .date_title{font-size:16px}.calendar-appointment .slide_options .description h3{font-size:16px}.calendar-appointment .date_fullmonth{font-size:18px !important}.calendar-appointment .date_number{font-size:20px !important}}@media screen and (max-width: 360px){.calendar-appointment .date_number{font-size:18px !important}.calendar-appointment .date_fullmonth{font-size:16px !important}.calendar-appointment .date_fullday_holder{margin-right:5px !important}.calendar-appointment .date_panel .date_holder{padding-left:5px}.calendar-appointment .ui-datepicker-calendar tr:last-child td{height:35px !important}}@media screen and (max-width: 455px){.calendar-appointment .date_panel{padding-left:15px}.calendar-appointment .date_panel .date_title{font-size:14px}.calendar-appointment .date_panel .date_holder{padding-right:27px}.calendar-appointment .date_panel .info_icon{margin-right:13px}.calendar-appointment .slide_options{padding-left:15px}.calendar-appointment .slide_options .description h3{font-size:14px}.calendar-appointment .slide_options .description .info_icon{margin-right:13px}.calendar-appointment .datepicker_holder .ui-datepicker-calendar th span{font-size:13px}.calendar-appointment .datepicker_holder .ui-datepicker-calendar tbody tr td{font-size:14px !important}.calendar-appointment .slide_options.time .description{width:55px}.calendar-appointment .slide_options.time .form_options{padding-right:20px;width:100%}}.popup_email,.popup_holder{position:fixed;top:30px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:540px;width:100%;min-height:50px;margin:auto;height:calc(100% - 50px);overflow:auto;margin-bottom:20px;z-index:100;background-color:#fff;font-family:"the-sans","helvetica";box-shadow:0 0 1000px 1000px rgba(0,0,0,0.5),0 3px 10px 0 rgba(0,0,0,0.2);z-index:200;border-radius:4px}@media screen and (max-width: 590px){.popup_email,.popup_holder{width:90%}}@media screen and (min-width: 1023px){.popup_email,.popup_holder{height:auto}}.popup_email form,.popup_holder form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.popup_email .inside span,.popup_holder .inside span{margin-left:5px}.popup_email .row,.popup_holder .row{position:relative;float:left;display:block;width:100%;height:auto;margin:0}.popup_email .row label,.popup_holder .row label{position:relative;display:inline-block;width:100%;margin-top:28px}.popup_email .row label span,.popup_holder .row label span{color:#5fb11b;font-size:14px;font-weight:400;float:left}.popup_email .row label input[type="email"],.popup_holder .row label input[type="email"]{position:relative;width:100%;display:inline-block;float:left;clear:left;border:1px solid #A2A2A2;height:41px;font-size:14px;line-height:41px;padding:0 14px 0 14px;border-radius:3px;transition:border-color 0.12s ease}.popup_email .row label input[type="email"]::focus,.popup_holder .row label input[type="email"]::focus{border-color:#5fb11b;transition:background-color 0.12s ease}.popup_email .title,.popup_holder .title{padding:0 20px 0 20px;height:51px;line-height:51px;background-color:#5fb11b;border-top-left-radius:4px;border-top-right-radius:4px}.popup_email .title h2,.popup_holder .title h2{font-size:20px;color:#fff;margin:0;font-weight:400;line-height:51px}.popup_email .title i,.popup_holder .title i{position:absolute;color:#fff;font-size:30px;right:0px;top:0px;padding:11px;cursor:pointer}.popup_email .inside *,.popup_email .inside *::before,.popup_email .sindie *::after,.popup_holder .inside *,.popup_holder .inside *::before,.popup_holder .sindie *::after{box-sizing:border-box}.popup_email .inside,.popup_holder .inside{position:relative;display:block;width:auto;height:auto;padding:36px 20px 0px 20px;font-family:"the-sans","helvetica";font-weight:400;line-height:26px;font-size:16px}.popup_email .inside::after,.popup_holder .inside::after{clear:both;content:" ";display:block}.popup_email .inside span,.popup_holder .inside span{display:inline-block;color:#484848}.popup_email .button-wrapper,.popup_holder .button-wrapper{margin-top:auto;height:42px;width:100%;bottom:0;left:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.popup_email .button-wrapper .button,.popup_holder .button-wrapper .button{position:relative;float:left;height:42px;width:50%;text-align:center;line-height:42px;text-decoration:none}.popup_email .button-wrapper .button.cancel,.popup_email .button-wrapper .button.confirm,.popup_holder .button-wrapper .button.cancel,.popup_holder .button-wrapper .button.confirm{color:#fff;border-bottom:0;line-height:22px;border-radius:0px;transition:background-color 0.12s ease}.popup_email .button-wrapper .button.cancel:hover,.popup_email .button-wrapper .button.confirm:hover,.popup_holder .button-wrapper .button.cancel:hover,.popup_holder .button-wrapper .button.confirm:hover{transition:background-color 0.12s ease}.popup_email .button-wrapper .button.cancel,.popup_holder .button-wrapper .button.cancel{background-color:#c4c4c4}.popup_email .button-wrapper .button.cancel:hover,.popup_holder .button-wrapper .button.cancel:hover{background-color:#b7b7b7}.popup_email .button-wrapper .button.confirm,.popup_holder .button-wrapper .button.confirm{background-color:#5fb11b}.popup_email .button-wrapper .button.confirm:hover,.popup_holder .button-wrapper .button.confirm:hover{background-color:#539b18}@media screen and (max-width: 370px){.popup_email .button-wrapper,.popup_holder .button-wrapper{height:auto}.popup_email .button-wrapper .button,.popup_holder .button-wrapper .button{height:auto}.popup_email .button-wrapper .button.cancel,.popup_holder .button-wrapper .button.cancel{width:40%}.popup_email .button-wrapper .button.confirm,.popup_holder .button-wrapper .button.confirm{width:60%}}.popup_email label.checkbox,.popup_holder label.checkbox{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;padding-top:3px}.popup_email label.checkbox:before,.popup_holder label.checkbox:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;position:absolute;left:0px;top:4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAf0lEQVQ4je2UsQ2AIBBFn8RSBtDOcVzAOIP7uNXtoBX24gAWBkKDCRdLXkUudy93xacRkQnYgBEdB7A2InIBVikJ+DaRDMBdKOgAB9g2KZ6aTcLDJEXNeXHGfHWVUEVV9LfIZ7vyxJk0az260EaR582MU2wUuAyw8H5OWnZgfgBx0RWA1M16GAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center}.popup_email input[type=checkbox].checkbox,.popup_holder input[type=checkbox].checkbox{display:none}.popup_email input[type=checkbox].checkbox:checked+label:before,.popup_holder input[type=checkbox].checkbox:checked+label:before{content:"\2714";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4KGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0xMS0wOFQxMzo1NDozNCswMTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTAzLTE1VDE1OjIxOjM4KzAxOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNy0wMy0xNVQxNToyMTozOCswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpiNDJlZDU1MS00MDUwLTRiOTQtOGE2Zi0zMTgxNjkyOTMwNmE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6YjQyZWQ1NTEtNDA1MC00Yjk0LThhNmYtMzE4MTY5MjkzMDZhPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6YjQyZWQ1NTEtNDA1MC00Yjk0LThhNmYtMzE4MTY5MjkzMDZhPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmI0MmVkNTUxLTQwNTAtNGI5NC04YTZmLTMxODE2OTI5MzA2YTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0xMS0wOFQxMzo1NDozNCswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE3PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE3PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz45Hjf3AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAD2SURBVHjapNSxLgRRGMXx31yTWFnrFTwDic4LeAEKRtDqsIVSj25rBhWFVifxCqL3ABqaFZsszS1uxk6M2dPcc+/N/PPd7zuZzMlgA+dY8H994DBHiVntNI8yYMZ0CgGfLT68xUv0w7wFoMQOFvGKbmgJgKO4fuX4bgi4xG7019iKfhQQknce1wAuEsBVAoAsx1zc7OMNI5xWKthLAMWv8WAY/X2c+xn68eyuUkExccYYR7+KJ3RjJWtYT3pQ1AYFWbJfSkAP8eym0oOJkKqW8RhzMMDmX2OrC9sKntFrlHt0au56DfPTSRvbVuMc21P8T95x8DMAUwMsF3j/hT0AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center;text-indent:-10000px}.popup_email.lab .inside,.popup_holder.lab .inside{padding-top:20px !important;padding-bottom:20px !important}.popup_email.lab .close,.popup_holder.lab .close{position:absolute;width:25px;height:25px;right:10px;top:13px}.popup_email.lab .close:hover,.popup_holder.lab .close:hover{cursor:pointer}.popup_email.lab .close:after,.popup_holder.lab .close:after{position:absolute;display:inline-block;text-align:center;content:"";font:25px Icons;color:#fff}.popup_email.lab .referentie,.popup_holder.lab .referentie{font-size:16px;border-radius:4px;padding:11px 14px 11px 14px;border:1px solid #319eb1;color:#319eb1;margin-bottom:15px;margin-left:0;width:100%}.popup_email.lab .referentie:before,.popup_holder.lab .referentie:before{font-family:"Material Icons";content:"\E88F";color:#319eb1;font-size:20px;vertical-align:sub;margin-right:8px}@keyframes borderscale{50%{box-shadow:0 0 0 2px #4f8196}}@media screen and (max-width: 630px){.popup_email{margin:auto;width:calc(100% - 40px)}.popup_email .theme-checkbox,.popup_email .theme-checkbox+span{position:relative;float:left;display:block;margin-top:28px}.popup_email .theme-checkbox{width:20px}.popup_email .theme-checkbox+span{width:calc(100% - 25px)}}@media screen and (max-width: 445px){.popup_email .button-wrapper .button{font-size:14px;padding:10px 35px 10px 10px}.popup_email .button-wrapper .button.cancel,.popup_email .button-wrapper .button.confirm{padding:10px 24px 10px 10px}.popup_email .button-wrapper .button.cancel:after,.popup_email .button-wrapper .button.confirm:after{right:10px}}.popup_holder{z-index:1000}.popup_holder form{z-index:5}.popup_holder .button-wrapper{padding:20px;height:auto}.appointment-details{display:inline-block;width:100%;border:1px solid #ccc;border-radius:4px}.appointment-details .form-item .details{float:left;display:inline-block;width:36%;text-align:center;padding:35px 24px 24px 24px}@media screen and (max-width: 767px){.appointment-details .form-item .details{width:calc(100% - 200px)}}@media screen and (max-width: 479px){.appointment-details .form-item .details{width:100%}}.appointment-details .form-item .details .sub{color:#3a3a3a;font-size:21px;font-weight:600;margin-botton:10px;margin-top:7px;display:inline-block;width:100%}.appointment-details .form-item .details .name{color:#3a3a3a;font-size:21px;font-weight:300}.appointment-details .form-item .details .title{display:inline-block;width:100%;color:#959595;font-size:16px}.appointment-details .form-item .details .time{font-weight:300;font-size:24px;line-height:31px;color:#959595;display:inline-block}.appointment-details .form-item .details .date{margin-top:20px;color:#5fb11b;font-size:26px;line-height:31px}.appointment-details .form-item .appointment-details{float:left;display:inline-block;padding:10px 24px 24px 35px;width:38%;padding-right:10px;border:none}.appointment-details .form-item .appointment-details dl{margin-top:30px;font-size:16px;text-align:left}.appointment-details .form-item .appointment-details dl dt{width:40%;display:inline-block}.appointment-details .form-item .appointment-details dl dd{width:50%;color:#959595;display:inline-block;clear:left;margin:0}.appointment-details .form-container{max-width:100%}.appointment-details .form-container .form-items{display:block;float:left}.appointment-details .details-section{text-align:center;float:left;display:block;padding:24px;border:0}.appointment-details .details-section .image{margin-bottom:0;width:150px;height:200px}.appointment-details .details-section figure{float:left;display:block}.appointment-details .calendar-appointment{position:relative;float:left;width:100%;display:block;padding:24px}.appointment-details .calendar-appointment .datepicker_wrapper{position:relative;float:left;display:inline-block}.appointment-details .calendar-appointment .datepicker_wrapper .datepicker_holder{margin-left:0px;width:100%}.appointment-details .calendar-appointment .select-style{float:left;color:#fff;background-color:#5fb11b;border-radius:0px}.appointment-details .calendar-appointment .select-style select{color:#fff;font-size:16px;padding:10px 16px 10px 16px}.appointment-details .calendar-appointment .flexbox-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}.appointment-details .calendar-appointment .flexbox-container .box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:auto;align-self:auto}.appointment-details .calendar-appointment .flexbox-container .box:first-of-type{-ms-flex-preferred-size:68%;flex-basis:68%}.appointment-details .calendar-appointment .flexbox-container .box:nth-of-type(2){-ms-flex-preferred-size:32%;flex-basis:32%}.appointment-details .calendar-appointment .location-wrapper{position:relative;float:left;display:inline-block;width:100%;border:1px solid #ccc;margin-right:24px;padding:16px;border-radius:4px;margin-bottom:24px}.appointment-details .calendar-appointment .location-wrapper label{font-size:24px;margin-right:23px;color:#5fb11b;float:left;line-height:40px;font-weight:600 !important}.appointment-details .calendar-appointment .location-wrapper .tooltip{float:left;color:#000;display:inline-block;margin-right:12px}.appointment-details .calendar-appointment .location-wrapper .tooltip i{line-height:40px}@media screen and (max-width: 767px){.appointment-details .calendar-appointment .location-wrapper .tooltip{position:absolute;right:0}}@media screen and (max-width: 767px){.appointment-details .calendar-appointment .flexbox-container{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:row;flex-direction:row}.appointment-details .calendar-appointment .flexbox-container .box:first-of-type{-ms-flex-preferred-size:100%;flex-basis:100%}.appointment-details .calendar-appointment .flexbox-container .box:nth-of-type(2){-ms-flex-preferred-size:100%;flex-basis:100%}.appointment-details .calendar-appointment .flexbox-container .box .right-col-wrapper{margin-left:0px}.appointment-details .calendar-appointment .location-wrapper label{color:#3a3a3a;font-weight:300;line-height:39px;font-size:18px}}.appointment-details .calendar-appointment .timeslot-wrapper{display:inline-block;width:100%;border:1px solid #ccc;border-radius:4px;padding:16px;height:calc(100% - 17px)}.appointment-details .calendar-appointment .timeslot-wrapper .title{font-size:24px;display:inline-block;width:100%;text-align:center;color:#5fb11b}.appointment-details .calendar-appointment .timeslot-wrapper .tooltip{position:absolute;right:13px;top:13px;color:#000}.appointment-details .calendar-appointment .timeslot-wrapper .form-row{float:left;display:block;width:50%;text-align:center;margin-bottom:13px}.appointment-details .calendar-appointment .timeslot-wrapper .form-row:nth-of-type(-n+20) .radio,.appointment-details .calendar-appointment .timeslot-wrapper .form-row:nth-of-type(1) .radio{margin-right:5px}.appointment-details .calendar-appointment .timeslot-wrapper .form-row:nth-of-type(2n) .radio{margin-left:5px;margin-right:0}.appointment-details .calendar-appointment .timeslot-wrapper .form-row .radio{height:44px}.appointment-details .calendar-appointment .timeslot-wrapper .form-row .radio input{display:none}.appointment-details .calendar-appointment .timeslot-wrapper .form-row .radio input:checked+.col label{background-color:#5fb11b;color:#fff;border:1px solid #5fb11b;transition:all 0.2s ease-in-out}.appointment-details .calendar-appointment .timeslot-wrapper .form-row .radio .col{display:initial;text-align:center;line-height:39px}.appointment-details .calendar-appointment .timeslot-wrapper .form-row .radio label{display:inline-block;vertical-align:middle;text-align:center;height:44px;font-size:16px;border:1px solid #d8d8d8;width:100%}.appointment-details .calendar-appointment .right-col-wrapper,.appointment-details .calendar-appointment .left-col-wrapper{position:relative;float:left;display:inline-block}.appointment-details .calendar-appointment .left-col-wrapper{width:100%}.appointment-details .calendar-appointment .right-col-wrapper{width:100%;margin-left:22px}@media screen and (max-width: 767px){.appointment-details{border:none}.appointment-details .calendar-appointment{padding:0}.appointment-details .calendar-appointment .timeslot-wrapper{line-height:26px}.appointment-details .calendar-appointment .timeslot-wrapper>div{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.appointment-details .calendar-appointment .timeslot-wrapper>div .form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;float:none;width:auto}.appointment-details .calendar-appointment .timeslot-wrapper>div .form-row .radio{margin-left:5px !important;margin-right:5px !important}.appointment-details .calendar-appointment .timeslot-wrapper>div .form-row .radio .col label{padding-left:15px;padding-right:15px}.appointment-details .calendar-appointment .timeslot-wrapper .title{color:#3a3a3a;font-weight:600;line-height:39px;font-size:18px;text-align:left;padding-top:0px}.appointment-details .form-container .form-items .appointment-details-box{position:relative;float:left;display:block;display:block;border:1px solid #ccc;margin-bottom:20px;border-radius:4px}.appointment-details .form-container .form-items .appointment-details-box .form-item .appointment-details{width:100% !important;padding:10px 24px 24px 20px}.appointment-details .form-container .form-items .appointment-details-box .form-item .appointment-details dl dt{width:200px}.appointment-details .form-container .form-items .appointment-details-box .form-item .appointment-details dl dd{width:calc(100% - 205px)}}@media screen and (max-width: 767px) and (max-width: 438px){.appointment-details .form-container .form-items .appointment-details-box .form-item .appointment-details dl dt{width:100px}.appointment-details .form-container .form-items .appointment-details-box .form-item .appointment-details dl dd{width:calc(100% - 105px)}}@media screen and (max-width: 767px){.appointment-details .form-container .form-items .appointment-details-box .form-item .details .sub,.appointment-details .form-container .form-items .appointment-details-box .form-item .details .name,.appointment-details .form-container .form-items .appointment-details-box .form-item .details .title,.appointment-details .form-container .form-items .appointment-details-box .form-item .details .time,.appointment-details .form-container .form-items .appointment-details-box .form-item .details .date{float:left;display:block;width:100%;text-align:left}.appointment-details .form-container .form-items .appointment-details-box .form-item .details .sub{display:none}.appointment-details .form-container .form-items .appointment-details-box .form-item .details .name{font-size:18px}.appointment-details .form-container .form-items .appointment-details-box .form-item .details .title{margin-top:10px}.appointment-details .form-container .form-items .appointment-details-box .form-item .details .time{font-size:30px;line-height:33px}.appointment-details .form-container .form-items .appointment-details-box .form-item .details .date{margin-top:0px}}.appointment-details .btn-bar.wijzigen{display:inline-block;width:100%;text-align:right;vertical-align:middle;padding:24px}.appointment-details .btn-bar.wijzigen a{display:inline-block;border-bottom:0px}.appointment-details .btn-bar.wijzigen a:nth-of-type(2){margin-left:15px}.appointment-details .btn-bar.wijzigen a button{font-size:18px}@media screen and (max-width: 479px){.appointment-details .btn-bar.wijzigen{padding:10px}.appointment-details .btn-bar.wijzigen a{margin-bottom:15px}.appointment-details .btn-bar.wijzigen a button{font-size:15px}.appointment-details .btn-bar.wijzigen a:nth-of-type(2){margin-left:10px}}.appointment-details .btn-bar.wijzigen .cancel button{color:#5fb11b;border:1px solid #5fb11b;background-color:transparent;padding:10px 25px 10px 25px;transition:all 0.2s ease-in-out}.appointment-details .btn-bar.wijzigen .cancel button:hover{color:#fff;background-color:#5fb11b;transition:all 0.2s ease-in-out}.appointment-details .btn-bar.wijzigen .cancel button:after{content:""}.contentbox{position:relative;float:left;display:block;width:100%;border:1px solid #d8d8d8;padding:20px;border-radius:4px}@media screen and (max-width: 900px){.contentbox{margin-bottom:20px}}.contentbox .form-container{max-width:100%}.contentbox .form-container .form-items{float:left;display:block}.contentbox .form-container .form-item{position:relative;float:left;display:block;width:100%;margin-bottom:25px}.contentbox .form-container .form-item .messages.warning{border:1px solid #5fb11b;color:#5fb11b;font-size:16px;padding:10px 15px 10px 15px}.contentbox .form-container .form-item .sub-title{position:relative;width:100%;float:left;display:block;color:#5fb11b;clear:both;margin-top:0;font-size:22px;font-weight:600}.contentbox .form-container .form-item .form-row{display:inline-block;width:100%;font-size:16px}.contentbox .form-container .form-item .form-row label{position:relative;float:left;width:40%;display:block}.contentbox .form-container .form-item .form-row .col{position:relative;float:left;width:60%;display:block}.contentbox .btn-bar{margin-top:20px;display:block;float:left;width:100%;font-size:16px}.contentbox .btn-bar .previous button{color:#5fb11b;background-color:#fff;border:1px solid #5fb11b;padding:10px 15px 10px 15px}.contentbox .btn-bar .previous button:after{content:''}.contentbox .btn-bar .next{margin-left:5px}.dataTable{width:100% !important}.dataTable thead th,.dataTable thead td{border-bottom:0 !important}.dataTable thead .sorting{text-align:left;padding-left:8px;padding-right:28px}.dataTable thead .sorting,.dataTable thead .sorting_asc,.dataTable thead .sorting_desc{background-image:url("") !important;text-align:left !important;padding-left:8px;padding-right:28px}.dataTable thead .sorting:after,.dataTable thead .sorting_asc:after,.dataTable thead .sorting_desc:after{font:25px Icons;content:"";line-height:22px;margin-left:10px}.dataTable thead .sorting_desc:after{content:""}.dataTable thead .sorting:after{font:12px Icons;content:"";color:#ccc;line-height:20px;margin-left:10px}.dataTable .btn-collapse{position:absolute;right:0;width:59px;height:59px;margin-top:-45px;background-color:#fff;color:#9D9D9D}.dataTable .btn-collapse .icon-ui{display:inline-block;text-indent:inherit;height:59px}.dataTable .btn-collapse .icon-ui:before{font:18px Icons;height:59px;width:59px;padding-right:0px;text-align:center;line-height:59px;color:#9D9D9D}.dataTable thead th{padding-right:8px}.dataTable thead .sorting_asc:after,.dataTable thead .sorting_desc:after{margin-left:0px}.dataTable th .icon-ui{position:relative;float:left;margin-left:7px}.dataTable th .icon-ui.icon-star-border{color:#ccc;width:20px;height:22px}.dataTable th .icon-ui.icon-star-border:before{font:22px Icons;height:auto}.dataTable tbody tr{background-color:#fff;cursor:pointer}.dataTable tbody tr>td{padding:15px 8px 15px 8px;border-top:1px solid #ccc}.dataTable tbody tr>td:first-child{text-align:center}.dataTable tbody tr>td:last-child{text-align:center}.dataTable tbody tr.group{background-color:#fff;color:#3a3a3a;cursor:pointer;border-left:5px solid #5fb11b;font-size:20px}.dataTable tbody tr.group>td{font-weight:700;padding-left:15px !important}.dataTable tbody tr.group.collapsed{background-color:#fff;color:#3a3a3a;overflow:hidden}.dataTable tbody tr.group.collapsed>td{font-weight:700}.dataTable tbody tr.group.collapsed .btn-collapse{background-color:#fff}.dataTable tbody tr.group.collapsed .btn-collapse .icon-ui:before{-ms-transform:rotate(90deg);transform:rotate(90deg)}.dataTable tbody td .icon-ui{cursor:pointer}.dataTable tbody td .icon-interne-aanvrager:before,.dataTable tbody td .icon-externe-aanvrager:before{font:21px Icons;text-indent:0px;float:left}.dataTable tbody .icon-ui{text-indent:-9999px}.dataTable tbody .icon-ui.icon-star,.dataTable tbody .icon-ui.icon-star-border{position:relative;float:left;margin-left:4px;color:#5fb11b;width:27px;height:20px;transition:all 0.2s ease-in-out}.dataTable tbody .icon-ui.icon-star:hover,.dataTable tbody .icon-ui.icon-star-border:hover{color:#a0e764;transition:all 0.2s ease-in-out}.dataTable tbody .icon-ui.icon-star:before,.dataTable tbody .icon-ui.icon-star-border:before{float:left;font:27px Icons;line-height:23px;vertical-align:middle;padding-right:0;text-indent:0px}.dataTable tbody .icon-ui.icon-warning{text-indent:0px}.dataTable tbody .icon-ui.icon-warning:before{font:19px Icons !important}.dataTable tbody .icon-ui.icon-star-border:before{font:21px Icons;color:#ccc;line-height:22px;width:27px}.dataTable tbody .icon-ui.icon-opname{color:#5fb11b}.dataTable tbody .icon-ui.icon-opname:before{float:left;font:18px Icons;line-height:15px;vertical-align:middle;padding-right:0;text-indent:0px}.dataTables_scrollBody th,.DTFC_LeftBodyWrapper th{background-image:url("") !important}.dataTables_scrollBody th.sorting:after,.dataTables_scrollBody th.sorting_asc:after,.dataTables_scrollBody th.sorting_desc:after,.DTFC_LeftBodyWrapper th.sorting:after,.DTFC_LeftBodyWrapper th.sorting_asc:after,.DTFC_LeftBodyWrapper th.sorting_desc:after{font:0;content:''}.dataTables_scrollHead,.dataTables_scrollBody{max-width:100% !important;border-right:1px solid #ccc !important}.dataTables_scrollBody{border-bottom:1px solid #ccc !important;max-width:100%;overflow-x:scroll;overflow-y:visible}.dataTables_scrollBody::-webkit-scrollbar{display:block;width:8px;border-left:1px solid #ccc;overflow:auto;height:8px;background-color:#fff}.dataTables_scrollBody::-webkit-scrollbar-thumb{background-color:#5fb11b;width:9px;cursor:pointer;box-shadow:0 1px 1px 1px rgba(0,0,0,0.2)}.dataTables_scrollBody::-webkit-scrollbar-track{background:#fff;border-left:1px solid #ccc}.dataTables_scrollBody::-webkit-scrollbar-button,.dataTables_scrollBody::-webkit-resizer{display:none}.paginate_button{font-size:14px !important}.dataTables_wrapper{font-size:14px;border-bottom:0 !important;margin-bottom:40px;border:0}.dataTables_wrapper table{border:none}.dataTables_wrapper .dataTables_paginate{margin-top:25px}.DTFC_RightWrapper{display:none}.dataTables_filter{margin-bottom:10px}.labresultaten .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.next,.labresultaten .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.previous{color:#555}.labresultaten .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.next.disabled,.labresultaten .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.previous.disabled{color:#717171;cursor:not-allowed}.labresultaten .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button:hover{background:#bfbfbf;border:1px solid #bfbfbf;color:#3a3a3a !important;transition:all 0.2s ease-in-out}.labresultaten .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.current{background:#5fb11b;border:1px solid #5fb11b;transition:all 0.2s ease-in-out;color:#fff !important}.labresultaten .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.current:hover{background:#66be1d;transition:all 0.2s ease-in-out;border:1px solid #5fb11b;color:#fff !important}/*! jQuery UI - v1.12.1 - 2016-11-23
* Includes: core.css, datepicker.css, theme.css* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-datepicker-trigger{font-size:16px}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;box-shadow:0px 2px 8px 2px rgba(0,0,0,0.08)}.ui-datepicker .ui-datepicker-header{position:relative;padding:0px;font-weight:400;font-size:14px;background-color:#5fb11b;border:1px solid #959595;color:#ffffff}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next{transition:all 0.2s ease-in-out;position:absolute;top:0px;width:46px;height:53px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:20px 20px}.ui-datepicker .ui-datepicker-prevspan,.ui-datepicker .ui-datepicker-nextspan{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-widget-header .ui-icon{background-image:none}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker .ui-datepicker-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAX0lEQVRIx2NgGAXDEvxv+N9AHWNAoIE6xvz/v/E/M3WMYaOGMZsGlTGbh6MxW6hjzLf/baAUjR8SNoZIQHuDULzWToHX0AKbnVoZddSooW8UM3WMqqFOPVI/WikPTwAAOU5eZggsNt4AAAAASUVORK5CYII=") !important}.ui-datepicker .ui-datepicker-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAXElEQVRIx+3QQQqAMAxE0YKCHju68kJWj+bui+LeSgcpIT/7B5OUIpcxYQpm5qqWomMFDTUoqeyd2hqkRvYiCnu9haOA4lv2A6SaJnt2ME6YXsLclEmYh1IwUYOd9flexNgPZDkAAAAASUVORK5CYII=") !important;height:53px;right:0px;border:0}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{transition:all 0.2s ease-in-out;background-color:#569f18;top:0px;border:0}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev-hover{left:0px}.ui-datepicker .ui-datepicker-next-hover{right:0px}.ui-datepicker .ui-datepicker-title{height:53px;line-height:53px;text-align:center}.ui-datepicker .ui-datepicker-title .ui-datepicker-month,.ui-datepicker .ui-datepicker-title .ui-datepicker-year{color:#fff}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker .ui-datepicker-title select .ui-datepicker-month,.ui-datepicker .ui-datepicker-title select .ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:14px;border-collapse:collapse;margin:0;border:1px solid #959595 !important;border-top:0px !important;border-spacing:10px !important;border-collapse:separate !important}.ui-datepicker table th{padding:15px 7px;text-align:center;font-weight:bold;border:0}.ui-datepicker table th span{color:#5fb11b;font-weight:700}.ui-datepicker table td{border:0;padding:1px}.ui-datepicker table td span,.ui-datepicker table td a{display:block;padding:2px;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-calendar{padding:5px}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:7px 0 0 0;padding:0 2px;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:5px 2px 4px;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-datepicker-multi{width:auto}.ui-datepicker .ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 5px}.ui-datepicker .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev,.ui-datepicker-rtl .calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-rtl .ui-datepicker-next{right:0px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover,.ui-datepicker-rtl .calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-next:hover,.calendar-appointment #jquery_datepicker .ui-datepicker-header .ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:0px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-icon-circle-triangle-e{display:none}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:0px;padding:0px;min-width:inherit;z-index:3 !important}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:none;background:transparent;font-weight:normal;color:#666}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-state-default{background-color:transparent;text-align:center}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.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{background:#5fb11b;border-radius:50px;font-weight:normal;color:#ffffff !important;text-align:center;border:0px}.ui-icon-background,.ui-state-active .ui-icon-background{background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#5fb11b}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0px 0px 5px #666666}.datepickerform button{float:left;display:block;margin:0;border:1px solid #959595;border-left:0px;background-color:#fff;line-height:32px;height:35px !important;text-align:center;cursor:pointer;padding:0;font-size:16px !important;width:35px;transition:all 0.2s ease-in-out}.datepickerform button:hover{color:#fff;background-color:#5fb11b;border:1px solid #5fb11b;outline:none}.datepickerform button:hover .icon-ui:before{transition:all 0.2s ease-in-out;color:#fff}.datepickerform button i{vertical-align:middle;color:#5fb11b;font-size:24px;transition:all 0.2s ease-in-out}.datepickerform button.submit{position:relative;float:right;border:none;background-color:#5fb11b;color:#fff}.datepickerform button.submit:hover{background-color:#6bc71e;transition:all 0.2s ease-in-out}.datepickerform input[type="text"]:disabled{background-color:#fff}.datepicker_input{position:relative;display:block;width:100%;height:35px;background-color:#fff}.datepicker_input:focus{border:1px solid #5fb11b;outline:none}.datepicker_input .icon-ui{width:auto;height:auto}.datepicker_input .icon-ui.icon-calendar:before{font:22px Icons;color:#5fb11b;vertical-align:baseline;line-height:14px}.datepicker_input label{position:relative;float:left;display:block;margin-right:15px;line-height:35px;color:#6c6c6c;font-size:16px;font-weight:600}.datepicker_input .datepicker_input_wrapper{position:relative;float:left;display:block;width:230px}.datepicker_input .select_unit{position:relative;float:left;width:14%}.datepicker_input .datepickerform{position:relative;float:left;width:100%}.datepicker_input .datepickerform .wrapper{position:relative;float:left;display:block;width:170px;height:auto}.datepicker_input .datepickerform .wrapper.last{float:right;width:110px}.input{position:relative;float:left;clear:left;display:block;vertical-align:bottom;height:35px;padding:0 17px 0 17px;font-size:14px;border:1px solid #959595;width:110px;margin-bottom:18px}.input:only-of-type{margin-bottom:0}.input:disabled{background-color:#959595}input[disabled]{cursor:not-allowed}.labuitslagen{position:relative;float:left;display:block;width:100%}.labuitslagen .dataTable{color:#727272 !important}.labuitslagen .dataTable tbody tr .customtooltip{position:absolute;display:block;right:30px;top:-20px;color:#fff;background-color:rgba(17,17,17,0.9);padding:8px 9px 8px 9px;z-index:5;border-radius:4px;min-width:300px;font-size:12px;text-align:left;display:none;transition:all 0.2s ease-in-out}.labuitslagen .dataTable tbody tr .customtooltip:after{position:absolute;content:'';right:-7px;bottom:7px;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid rgba(17,17,17,0.9)}.labuitslagen .dataTable tbody tr .customtooltip.center:after{bottom:calc(50% - 10px)}.labuitslagen .dataTable tbody tr .customtooltip.fade{opacity:0;display:block;transition:all 0.2s ease-in-out}.labuitslagen .dataTable tbody tr .customtooltip.display{opacity:1;display:block;transition:all 0.2s ease-in-out}.labuitslagen .dataTable tbody tr .customtooltip .referentie{display:inline-block;padding:3px 5px 3px 5px;width:100%;text-align:center;border:1px solid #fff;margin-bottom:3px}.labuitslagen .dataTable tbody tr .tdcontainer{position:relative;float:right;width:100%}.labuitslagen .dataTable tbody tr .tdcontainer [data-balloon]:after{border-radius:4px}.labuitslagen .dataTable tbody tr i.commentaar:after{position:relative;display:inline-block;content:"";font:22px Icons;color:#959595;transition:all 0.2s ease-in-out}.labuitslagen .dataTable tbody tr i.commentaar:hover:after{color:#000;transition:all 0.2s ease-in-out}.labuitslagen .dataTable tbody tr .ralign{position:absolute;right:0}.labuitslagen .dataTable tbody tr td:first-child{border-left:2px solid #d8d8d8}.labuitslagen .dataTable tbody tr:first-child td{border-top:1px solid #ccc}.labuitslagen .filter-button{text-align:left}.labuitslagen .filter-button.icon-ui{color:#5fb11b}.labuitslagen .filter-button.icon-ui:before{font-size:16px;cursor:pointer;text-align:center;line-height:25px;color:#7c7b7b;transition:background-color .2s ease-in-out}.labuitslagen .filter-button.icon-ui:before:hover{transition:background-color .2s ease-in-out;background-color:#6bc71e}.labuitslagen .filter-button.icon-ui.icon-filter:before{font:17px Icons;content:""}.labuitslagen .filter-button.icon-ui.filter-button{margin-left:0px}.labuitslagen .filter-button.icon-ui.filter-button.activated:before{color:#5fb11b}.labuitslagen .DTFC_ScrollWrapper{overflow:visible !important}.labuitslagen #DataTables_Table_0_wrapper label{line-height:40px;height:40px;display:block}.labuitslagen .DTFC_LeftBodyLiner{width:100% !important;overflow-y:hidden !important;overflow-x:hidden !important;padding-right:0px !important}.labuitslagen .DTFC_LeftBodyLiner .labresultaten{position:relative;float:left;top:0px}.labuitslagen .DTFC_LeftBodyLiner tbody tr:not(.group) td{background-color:#F0F2F4}.labuitslagen .DTFC_LeftBodyLiner .DTFC_Cloned thead tr:first-child th:after{display:none}.labuitslagen .DTFC_LeftBodyLiner .icon-ui{text-indent:inherit;text-indent:0px}.labuitslagen .DTFC_LeftBodyLiner .icon-ui:before{color:#7c7b7b !important}.labuitslagen .DTFC_LeftBodyLiner .icon-ui.icon-filter,.labuitslagen .DTFC_LeftBodyLiner .icon-ui.icon-graphics{color:#7c7b7b}.labuitslagen .DTFC_LeftBodyLiner .icon-ui.icon-filter.selected,.labuitslagen .DTFC_LeftBodyLiner .icon-ui.icon-graphics.selected{color:#5fb11b}.labuitslagen .DTFC_LeftBodyLiner .icon-ui.icon-filter.selected:before,.labuitslagen .DTFC_LeftBodyLiner .icon-ui.icon-graphics.selected:before{color:#5fb11b !important}.labuitslagen .DTFC_LeftBodyLiner .icon-ui.icon-filter:before,.labuitslagen .DTFC_LeftBodyLiner .icon-ui.icon-graphics:before{color:#ccc;font:16px Icons;height:19px}.labuitslagen .DTFC_LeftBodyLiner .icon-ui:before{text-index:none !important}.labuitslagen .DTFC_LeftHeadWrapper{background-color:#fff;z-index:2;overflow:visible !important}.labuitslagen .DTFC_LeftHeadWrapper th{background-color:#fff;text-align:center;color:#727272;font-size:14px;padding:8px !important}.labuitslagen .DTFC_LeftHeadWrapper th.sorting_asc{text-align:center !important}.labuitslagen .DTFC_LeftHeadWrapper th:last-child{padding-right:25px}.labuitslagen .filterwrap{position:relative;padding-top:20px;float:left;width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:-20px;z-index:3}.labuitslagen .dataTables_scrollHead .icon-ui,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui,.labuitslagen .filterwrap .icon-ui{margin-left:0px}.labuitslagen .dataTables_scrollHead .icon-ui.icon-filtertable,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-filtertable,.labuitslagen .filterwrap .icon-ui.icon-filtertable{color:#717171}.labuitslagen .dataTables_scrollHead .icon-ui.icon-filtertable.activated,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-filtertable.activated,.labuitslagen .filterwrap .icon-ui.icon-filtertable.activated{color:#5fb11b}.labuitslagen .dataTables_scrollHead .icon-ui.icon-filtertable.filtered,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-filtertable.filtered,.labuitslagen .filterwrap .icon-ui.icon-filtertable.filtered{color:#5fb11b}.labuitslagen .dataTables_scrollHead .icon-ui.icon-graphics,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-graphics,.labuitslagen .filterwrap .icon-ui.icon-graphics{text-align:center}.labuitslagen .dataTables_scrollHead .icon-ui.icon-graphics.activated,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-graphics.activated,.labuitslagen .filterwrap .icon-ui.icon-graphics.activated{color:#5fb11b}.labuitslagen .dataTables_scrollHead .icon-ui.icon-graphics.filtered,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-graphics.filtered,.labuitslagen .filterwrap .icon-ui.icon-graphics.filtered{color:#5fb11b}.labuitslagen .dataTables_scrollHead .icon-ui.icon-graphics:before,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-graphics:before,.labuitslagen .filterwrap .icon-ui.icon-graphics:before{line-height:12px}.labuitslagen .dataTables_scrollHead .icon-ui.icon-filtertable,.labuitslagen .dataTables_scrollHead .icon-ui.icon-graphics,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-filtertable,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-graphics,.labuitslagen .filterwrap .icon-ui.icon-filtertable,.labuitslagen .filterwrap .icon-ui.icon-graphics{cursor:not-allowed}.labuitslagen .dataTables_scrollHead .icon-ui.icon-filtertable:before,.labuitslagen .dataTables_scrollHead .icon-ui.icon-graphics:before,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-filtertable:before,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-graphics:before,.labuitslagen .filterwrap .icon-ui.icon-filtertable:before,.labuitslagen .filterwrap .icon-ui.icon-graphics:before{font:16px Icons;color:#727272}.labuitslagen .dataTables_scrollHead .icon-ui.icon-filtertable.activated,.labuitslagen .dataTables_scrollHead .icon-ui.icon-graphics.activated,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-filtertable.activated,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-graphics.activated,.labuitslagen .filterwrap .icon-ui.icon-filtertable.activated,.labuitslagen .filterwrap .icon-ui.icon-graphics.activated{cursor:pointer}.labuitslagen .dataTables_scrollHead .icon-ui.icon-filtertable.activated:before,.labuitslagen .dataTables_scrollHead .icon-ui.icon-graphics.activated:before,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-filtertable.activated:before,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-graphics.activated:before,.labuitslagen .filterwrap .icon-ui.icon-filtertable.activated:before,.labuitslagen .filterwrap .icon-ui.icon-graphics.activated:before{color:#5fb11b}.labuitslagen .dataTables_scrollHead .icon-ui.icon-interne-aanvrager,.labuitslagen .dataTables_scrollHead .icon-ui.icon-externe-aanvrager,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-interne-aanvrager,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-externe-aanvrager,.labuitslagen .filterwrap .icon-ui.icon-interne-aanvrager,.labuitslagen .filterwrap .icon-ui.icon-externe-aanvrager{margin-left:45%}.labuitslagen .dataTables_scrollHead .icon-ui.icon-interne-aanvrager:before,.labuitslagen .dataTables_scrollHead .icon-ui.icon-externe-aanvrager:before,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-interne-aanvrager:before,.labuitslagen .DTFC_LeftHeadWrapper .icon-ui.icon-externe-aanvrager:before,.labuitslagen .filterwrap .icon-ui.icon-interne-aanvrager:before,.labuitslagen .filterwrap .icon-ui.icon-externe-aanvrager:before{font:20px Icons !important}.labuitslagen .dataTables_scrollHead .filter-label,.labuitslagen .dataTables_scrollHead .graph-label,.labuitslagen .DTFC_LeftHeadWrapper .filter-label,.labuitslagen .DTFC_LeftHeadWrapper .graph-label,.labuitslagen .filterwrap .filter-label,.labuitslagen .filterwrap .graph-label{float:left;color:#717171;font-size:12px;cursor:not-allowed;clear:both}.labuitslagen .dataTables_scrollHead .filter-label:before,.labuitslagen .dataTables_scrollHead .graph-label:before,.labuitslagen .DTFC_LeftHeadWrapper .filter-label:before,.labuitslagen .DTFC_LeftHeadWrapper .graph-label:before,.labuitslagen .filterwrap .filter-label:before,.labuitslagen .filterwrap .graph-label:before{color:#ccc}.labuitslagen .dataTables_scrollHead .filter-label.activated,.labuitslagen .dataTables_scrollHead .graph-label.activated,.labuitslagen .DTFC_LeftHeadWrapper .filter-label.activated,.labuitslagen .DTFC_LeftHeadWrapper .graph-label.activated,.labuitslagen .filterwrap .filter-label.activated,.labuitslagen .filterwrap .graph-label.activated{color:#5fb11b;cursor:pointer}.labuitslagen .dataTables_scrollHead .filter-label.filtered,.labuitslagen .dataTables_scrollHead .graph-label.filtered,.labuitslagen .DTFC_LeftHeadWrapper .filter-label.filtered,.labuitslagen .DTFC_LeftHeadWrapper .graph-label.filtered,.labuitslagen .filterwrap .filter-label.filtered,.labuitslagen .filterwrap .graph-label.filtered{color:#5fb11b}.labuitslagen .dataTables_scrollHead .labresultaten,.labuitslagen .DTFC_LeftHeadWrapper .labresultaten,.labuitslagen .filterwrap .labresultaten{margin-bottom:-1px;border:1px solid #ccc;border-top:0px;border-right:0px}.labuitslagen .dataTables_scrollHead .labresultaten tr,.labuitslagen .DTFC_LeftHeadWrapper .labresultaten tr,.labuitslagen .filterwrap .labresultaten tr{height:100px}.labuitslagen .dataTables_scrollHead .labresultaten tr th,.labuitslagen .DTFC_LeftHeadWrapper .labresultaten tr th,.labuitslagen .filterwrap .labresultaten tr th{vertical-align:middle;text-align:left}.labuitslagen .dataTables_scrollHead .labresultaten tr th span[data-balloon]:after,.labuitslagen .DTFC_LeftHeadWrapper .labresultaten tr th span[data-balloon]:after,.labuitslagen .filterwrap .labresultaten tr th span[data-balloon]:after{left:-73px !important;text-align:center}.labuitslagen .dataTables_scrollHead .labresultaten tr th span[data-balloon]:before,.labuitslagen .DTFC_LeftHeadWrapper .labresultaten tr th span[data-balloon]:before,.labuitslagen .filterwrap .labresultaten tr th span[data-balloon]:before{left:-73px}.labuitslagen .dataTables_scrollHead .labresultaten tr th .icon-interne-aanvrager,.labuitslagen .DTFC_LeftHeadWrapper .labresultaten tr th .icon-interne-aanvrager,.labuitslagen .filterwrap .labresultaten tr th .icon-interne-aanvrager{display:block;width:100%;margin-left:0}.labuitslagen .dataTables_scrollHead .labresultaten tr th .header,.labuitslagen .DTFC_LeftHeadWrapper .labresultaten tr th .header,.labuitslagen .filterwrap .labresultaten tr th .header{display:block;width:100%}.labuitslagen .dataTables_scrollHead{background-color:#fff}.labuitslagen .dataTables_scrollHead th{background-color:#fff;color:#727272;font-size:14px}.labuitslagen .dataTables_scrollHead .labresultaten th{text-align:center}.labuitslagen .dataTables_scrollHead .labresultaten th.sorting_disabled{text-align:center}.labuitslagen .dataTables_scrollBody{overflow-y:hidden !important;overflow-x:scroll !important}.labuitslagen .dataTables_scrollBody .labresultaten thead th{background-color:#fff;font-size:14px;color:#727272}.labuitslagen .dataTables_scrollBody .labresultaten thead tr:first-child th:after{display:none}.labuitslagen .dataTables_scrollBody .labresultaten thead tr th:not(:last-child){background-color:green !important;border-right:1px solid #ccc}.labuitslagen .dataTables_scrollBody .labresultaten tbody tr:not(.group) td:not(:last-child){border-right:1px solid #ccc}.labuitslagen .dataTables_scrollBody .labresultaten tbody tr:not(.group) td{text-align:center !important;color:#727272}.labuitslagen .dataTables_scrollBody .labresultaten tbody tr:not(.group) td:nth-child(4){border-right:none !important}.labuitslagen .dataTables_scrollBody .labresultaten tbody tr .group{border-top:1px solid #ccc}.labuitslagen .dataTables_wrapper{margin-top:0px !important}.labuitslagen .dataTables_wrapper .labresultaten{margin-bottom:0em}.labuitslagen .dataTables_wrapper .labresultaten td .theme-checkbox{margin-left:8px}.labuitslagen .labresultaten{width:100%;border-collapse:collapse;min-width:100%}.labuitslagen .labresultaten th.sorting_asc:after,.labuitslagen .labresultaten th.sorting_disabled:after{text-indent:-9999px}.labuitslagen .labresultaten tr td{vertical-align:middle;text-align:left !important}.labuitslagen .labresultaten tr td input[type="checkbox"]{vertical-align:middle !important}.labuitslagen .labresultaten tr td.H{color:#ef0f0f !important}.labuitslagen .labresultaten tr td.HH{color:red !important;font-weight:700 !important}.labuitslagen .labresultaten tr td.L{color:#0000e2 !important}.labuitslagen .labresultaten tr td.LL{color:#1d1dda !important;font-weight:bold !important}.labuitslagen .labresultaten tr.group{height:61px}.labuitslagen .labresultaten tr.group:not(.collapsed) td{border-top:1px solid #ccc}.labuitslagen .labresultaten tr.group:not(.collapsed) td:after{position:absolute;left:20px;content:'';width:0;height:0;margin-top:44px;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #fff;filter:drop-shadow(0px 1px 0px #ccc)}.labuitslagen .labresultaten tr.group td{text-align:left !important}.labuitslagen .labresultaten tbody{border-left:1px solid #ccc}.labuitslagen .labresultaten tbody tr.even,.labuitslagen .labresultaten tbody tr.odd{height:59px !important;background-color:#F0F2F4}.labuitslagen .labresultaten th:after{position:absolute}.labuitslagen .top{background-color:#fff;border-bottom:0px !important}.labuitslagen .top:after{content:" ";display:table;clear:both}.labuitslagen .top.border{border-bottom:1px solid #ccc}.labuitslagen .top h2{color:#5fb11b;font-size:16px;font-weight:600;width:90%}.labuitslagen .top p{font-size:14px}.labuitslagen .top a{color:#5fb11b}.labuitslagen .top .content{position:relative;float:left;display:block;width:100%;border:1px solid #ccc;border-bottom:0px;border-top-left-radius:4px;border-top-right-radius:4px;padding:15px 15px 20px 15px}.labuitslagen .top .content.no-result{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #ccc !important;color:#3a3a3a;font-size:14px;padding:15px !important}.labuitslagen .top .content.no-result strong{font-weight:400}.labuitslagen .top .content p{margin-bottom:5px}.labuitslagen .top .controls{width:100%}.labuitslagen .dataTables_filter{margin-bottom:20px}.labuitslagen .dataTables_filter label{width:calc(100% + 100px);float:right;font-size:16px}.labuitslagen .dataTables_filter label input[type="search"]{-webkit-appearance:none;border-radius:0;display:inline-block;width:calc(100% - 100px);border-radius:4px;border:1px solid #959595;color:#959595;background-color:#d8d8d8;font-size:14px;height:40px;line-height:40px;padding:0 5px 0 5px;transition:background-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;margin-left:15px}.labuitslagen .dataTables_filter label input[type="search"]:focus{color:#717171;background-color:#fff;outline:none;transition:background-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;border:1px solid #7c7b7b}.labuitslagen .more{display:inline-block;color:#5fb11b !important;text-decoration:none;font-size:14px;border-bottom:0px;outline:none}.labuitslagen .more:hover{text-decoration:underline}.labuitslagen .datewrap,.labuitslagen .navigation{position:relative;float:left;display:inline-block;width:30%;text-align:center;padding:12px 0}.labuitslagen .datewrap .previous .icon-ui,.labuitslagen .datewrap .next .icon-ui,.labuitslagen .navigation .previous .icon-ui,.labuitslagen .navigation .next .icon-ui{height:35px;width:35px}.labuitslagen .datewrap .previous .icon-ui:before,.labuitslagen .datewrap .next .icon-ui:before,.labuitslagen .navigation .previous .icon-ui:before,.labuitslagen .navigation .next .icon-ui:before{height:30px;line-height:32px;font:22px Icons}.labuitslagen .datewrap .previous .icon-ui,.labuitslagen .navigation .previous .icon-ui{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.labuitslagen .datewrap .next .icon-ui,.labuitslagen .navigation .next .icon-ui{-ms-transform:rotate(90deg);transform:rotate(90deg)}.labuitslagen .datewrap .next .icon-ui:before,.labuitslagen .navigation .next .icon-ui:before{height:29px}.labuitslagen .datewrap li,.labuitslagen .navigation li{display:inline-block;width:35px}.labuitslagen .datewrap a,.labuitslagen .navigation a{display:inline-block;width:35px !important;height:35px;line-height:35px;text-align:center;text-decoration:none;font-size:14px;color:#717171;border:1px solid #959595;margin-right:4px;transition:all 0.2s ease-in-out}.labuitslagen .datewrap a:hover,.labuitslagen .navigation a:hover{color:#fff;background-color:#5fb11b;border:1px solid #5fb11b;transition:all 0.2s ease-in-out}.labuitslagen .datewrap a.current,.labuitslagen .navigation a.current{background-color:#5fb11b;color:#fff}.labuitslagen .datewrap{width:100%;padding-left:15px;border:1px solid #ccc;border-top:0px;border-bottom:0px;border-top:1px solid #ccc;padding-top:20px;border-top-left-radius:4px;border-top-right-radius:4px;z-index:101}.labuitslagen .data-wrapper .head{display:block}.labuitslagen .data-wrapper .category{position:relative;float:left;display:block;height:50px;width:100%}.labuitslagen .data-wrapper .row .cell:first-of-type{border-left:1px solid #959595;background-color:yellow}.labuitslagen .data-wrapper .row .cell:nth-of-type(2){background-color:blue}.labuitslagen .data-wrapper .row .cell:last-of-type{border-right:1px solid #959595}.labuitslagen .DTFC_LeftBodyWrapper{border-right:1px solid #ccc}.labuitslagen .datewrap .datepicker_input_wrapper .datepicker{border:1px solid #ccc;border-top-right-radius:0px;border-bottom-right-radius:0px}.labuitslagen .datewrap .datepicker_input_wrapper .ui-datepicker-trigger{border:1px solid #ccc;border-top-left-radius:0px;border-bottom-left-radius:0px;border-left:0px}.labuitslagen .datewrap .datepicker_input_wrapper .ui-datepicker-trigger:after{content:''}.labuitslagen .datewrap .datepicker_input_wrapper .ui-datepicker-trigger .icon-calendar:before{padding-right:0px}.labuitslagen .dtable-filter-controls{display:inline-block;padding:3px 8px 3px 8px;border:1px solid #ccc;text-align:center;border-radius:4px;height:48px}.labuitslagen .dtable-filter-controls .filter-label,.labuitslagen .dtable-filter-controls .graph-label{color:#666}.labuitslagen .dtable-filter-controls.graph{margin-left:6px}.labuitslagen .dtable-filter-controls.filter{margin-left:10px}.labuitslagen .dtable-filter-controls.graph,.labuitslagen .dtable-filter-controls.filter{font-size:14px}.labuitslagen .dtable-filter-controls.graph i,.labuitslagen .dtable-filter-controls.filter i{font-size:14px}.labuitslagen .dtable-filter-controls .icon-ui{display:inline-block;width:100%}.labuitslagen .dtable-filter-controls .icon-ui:before{display:inline-block;width:100%;padding-right:0px}.labuitslagen .dtable-filter-controls .filter-label{display:inline-block;width:100%}.labuitslagen .dtable-filter-controls.active{background-color:#5fb11b;border:1px solid #5fb11b}.labuitslagen .dtable-filter-controls.active .icon-ui:before,.labuitslagen .dtable-filter-controls.active .filter-label{color:#fff !important}.labuitslagen .dtable-filter-controls.activated .icon-ui:before{color:#5fb11b}.labuitslagen .dtable-filter-controls.activated .filter-label,.labuitslagen .dtable-filter-controls.activated .graph-label{cursor:pointer;color:#5fb11b}.labuitslagen-afnames-wrapper{position:relative;float:left;display:block;width:330px;border:1px solid #d8d8d8;border-radius:4px;z-index:3;cursor:pointer}.labuitslagen-afnames-wrapper .title{text-align:left;font-size:14px;padding:6px 21px 6px 50px}.labuitslagen-afnames-wrapper .title:before{position:absolute;left:15px;font:22px Icons}.labuitslagen-afnames-wrapper .title:after{position:absolute;right:15px;font:14px Icons}.labuitslagen-afnames-wrapper.closed{transition:all 0.2s ease-in-out;overflow:hidden;background-color:#5fb11b;color:#fff;border:1px solid #5fb11b}.labuitslagen-afnames-wrapper.closed .labuitslagen-afnames{display:none !important}.labuitslagen-afnames-wrapper.closed:hover{transition:all 0.2s ease-in-out;border:1px solid #569f18;background-color:#569f18}.labuitslagen-afnames-wrapper.closed .labuitslagen-afnames *{opacity:0}.labuitslagen-afnames-wrapper.closed .title:before{top:5px;content:""}.labuitslagen-afnames-wrapper.closed .title:after{top:10px;content:""}.labuitslagen-afnames-wrapper.open .labuitslagen-afnames{border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top-left-radius:0px;border-top-right-radius:0px}.labuitslagen-afnames-wrapper.open .labuitslagen-afnames *{opacity:1}.labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown{float:left;display:block}.labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .controls{position:absolute;width:316px;margin-top:-5px;padding-top:15px;padding-left:22px;padding-right:22px;padding-bottom:30px;overflow-x:hidden;z-index:5;background:linear-gradient(to bottom, #fff 19%, #fff 56%, #fff 83%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 )}.labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .controls .apply-filter{position:relative;float:left;display:block}.labuitslagen-afnames-wrapper.open .title:after{top:10px;content:""}.labuitslagen-afnames-wrapper.open .title:before{top:5px;content:"";color:#3a3a3a}@media screen and (max-width: 831px){.labuitslagen-afnames-wrapper{margin-top:15px}}.controls .apply-filter{position:relative;float:left;display:block;color:#717171;width:100%;border:1px solid #959595;padding:3px 7px 3px 7px;background-color:#f6f6f6;border-radius:3px;font-size:14px !important;transition:.12s ease-in-out;height:27px;line-height:19px;margin-top:-2px}.controls .apply-filter:after{content:''}.controls .apply-filter:hover{color:#fff;background-color:#5fb11b;transition:.12s ease-in-out;border:1px solid #5fb11b}.labuitslagen-afnames{position:absolute;left:-1px;top:31px;border-radius:6px;width:330px;max-height:600px;overflow-y:scroll;overflow-x:hidden !important;background-color:#fff;z-index:1;max-height:50vh}.labuitslagen-afnames .wrapper-all-afnames{position:relative;float:left;display:inline-block;padding-left:22px;width:100%;margin-top:70px;margin-bottom:15px}.labuitslagen-afnames .wrapper-all-afnames span{position:absolute;top:0px;left:18px;width:200px;font-size:15px;line-height:16px;line-height:18px}.labuitslagen-afnames .wrapper-all-afnames span:hover{color:#5fb11b}.labuitslagen-afnames .afname-title{color:#5fb11b;font-weight:600;font-size:16px;width:100%;display:inline-block;padding:9px 15px 9px 15px;margin-bottom:15px;border-bottom:1px solid #d8d8d8}.labuitslagen-afnames .afnames{float:left;padding:22px;padding-top:0px;color:#717171;font-size:14px}.labuitslagen-afnames .afnamedatum{position:relative;float:left;display:block;width:100%;line-height:35px}.labuitslagen-afnames .afnamedatum:hover{cursor:pointer}.labuitslagen-afnames .afnamedatum:hover .theme-checkbox{transition:all 0.2s ease-in-out;border:1px solid #5fb11b}.labuitslagen-afnames .afnamedatum:hover span{color:#5fb11b;transition:all 0.2s ease-in-out}.labuitslagen-afnames .afnamedatum input[type="checkbox"]{vertical-align:baseline;margin-right:21px}.labuitslagen-afnames .afnamedatum span{margin-left:17px;transition:all 0.2s ease-in-out}.labuitslagen-afnames .afnamedatum .theme-checkbox{line-height:40px;margin-top:7px;transition:all 0.2s ease-in-out}.labuitslagen-afnames .afnamedatum .day,.labuitslagen-afnames .afnamedatum .date,.labuitslagen-afnames .afnamedatum .time{float:left;font-size:16px;font-weight:400}.labuitslagen-afnames .afnamedatum .date{margin-left:5px;color:#b22281}.labuitslagen-afnames .afnamedatum .day{width:75px;float:right;text-align:left}.labuitslagen-afnames .check-all-filters{margin-left:15px;display:inline-block;vertical-align:middle;margin-right:18px}.labuitslagen-afnames.size-small{max-width:215px}.labuitslagen-afnames.size-small .wrapper-all-afnames{padding-left:10px;line-height:22px}.labuitslagen-afnames.size-small .wrapper-all-afnames span{font-size:12px;left:40px}.labuitslagen-afnames.size-small .afname-title{font-size:12px;padding:9px 12px}.labuitslagen-afnames.size-small .controls{height:34px;line-height:31px}.labuitslagen-afnames.size-small .controls .apply-filter{font-size:12px;padding:0px 5px;margin-top:2px;margin-right:-2px}.labuitslagen-afnames.size-small .afnames{padding:10px}.labuitslagen-afnames.size-small .afnamedatum{font-size:12px}.labuitslagen-afnames.size-small .afnamedatum span{margin-left:12px}.labuitslagen-afnames.size-small .afnamedatum .time{margin-right:0}@media screen and (max-width: 1024px){.labuitslagen-afnames:not(.size-small){display:none}}.popup-container{position:relative;float:left;display:block;width:100%}.popup-container.fullscreen{position:fixed;left:0;margin:auto;width:100%;padding:30px;max-height:100%;overflow:auto;background-color:rgba(0,0,0,0.22)}.popup-container .top .fullscreen-close{position:absolute;right:15px;top:15px;width:30px;height:30px;z-index:5;background-color:#f2f2f2;border-radius:50%;text-align:center;display:none;transition:all 0.2s ease-in-out}.popup-container .top .fullscreen-close::before{font-size:25px;height:30px;vertical-align:middle;line-height:32px;cursor:pointer}.popup-container .top .fullscreen-close:hover{background-color:#5fb11b;transition:all 0.2s ease-in-out}.popup-container .top .fullscreen-close:hover::before{color:#fff}.labuitslagen-mobile .theme-checkbox,.labuitslagen .theme-checkbox,.labuitslagen-afnames .theme-checkbox{display:inline-block;width:20px !important;height:20px;border:1px solid #cccccc;border-radius:5px;background-color:#ffffff}.labuitslagen-mobile .theme-checkbox input[type="checkbox"],.labuitslagen .theme-checkbox input[type="checkbox"],.labuitslagen-afnames .theme-checkbox input[type="checkbox"]{display:none}.labuitslagen-mobile .theme-checkbox input[type="checkbox"]:checked+.checkmark:after,.labuitslagen .theme-checkbox input[type="checkbox"]:checked+.checkmark:after,.labuitslagen-afnames .theme-checkbox input[type="checkbox"]:checked+.checkmark:after{border:solid #5fb11b;border-width:0 3px 3px 0}.labuitslagen-mobile .theme-checkbox .checkmark,.labuitslagen .theme-checkbox .checkmark,.labuitslagen-afnames .theme-checkbox .checkmark{width:20px;height:20px;text-align:center;display:block;margin-top:-6px;margin-left:3px}.labuitslagen-mobile .theme-checkbox .checkmark:after,.labuitslagen .theme-checkbox .checkmark:after,.labuitslagen-afnames .theme-checkbox .checkmark:after{content:'';display:inline-block;margin-left:3px;width:10px;height:20px;border:solid transparent;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.dataTables_scrollHeadInner .commentaar{cursor:pointer}.dataTables_scrollHeadInner .commentaar:after{position:relative;display:inline-block;content:"";font:22px Icons;color:#959595;transition:all 0.2s ease-in-out}#labmessagePopup .title{background-color:#5fb11b}#labmessagePopup .title h2{color:white}#labmessagePopup .close{cursor:pointer}#labmessagePopup .close:after{position:absolute;width:20px;height:20px;font:25px Icons;content:"";color:white;right:18px;top:0px}#labmessagePopup .inside{padding:20px 20px 0px 20px}#labmessagePopup .labmessage dl{float:left}#labmessagePopup .labmessage dl dt,#labmessagePopup .labmessage dl dd{display:inline-block;width:calc(50% - 1em)}.labmessage{padding-bottom:20px}.ui-datepicker .ui-datepicker-calendar{background-color:#fff}.labuitslagen-mobile .columns-model{float:left;display:block;width:100%}.labuitslagen-mobile .filter-controls{position:relative;float:left;display:block;width:100%;border-radius:4px;padding:8px 13px 9px 13px;border:1px solid #d8d8d8;cursor:pointer;transition:all 0.2s ease-in-out}.labuitslagen-mobile .filter-controls:hover{transition:all 0.2s ease-in-out;box-shadow:1px 0 8px 1px rgba(0,0,0,0.06)}.labuitslagen-mobile .filter-controls.filter{margin-right:9px}.labuitslagen-mobile .filter-controls.graph{margin-left:9px}.labuitslagen-mobile .filter-controls label{color:#666}.labuitslagen-mobile .filter-controls .icon-ui{position:relative;float:right;display:inline-block;vertical-align:middle}.labuitslagen-mobile .filter-controls .icon-ui:before{color:#5fb11b;padding:0px !important;vertical-align:inherit !important}.labuitslagen-mobile .filter-controls .icon-ui.icon-filter:before{font:19px Icons !important;content:"" !important}.labuitslagen-mobile .filter-controls .icon-ui.icon-graphics:before{font:17px Icons !important;content:"" !important}.labuitslagen-mobile .filter-controls .icon-ui.icon-filter.selected,.labuitslagen-mobile .filter-controls .icon-ui.icon-graphics.selected{color:#7c7b7b}.labuitslagen-mobile .filter-controls .icon-ui.icon-filter:before,.labuitslagen-mobile .filter-controls .icon-ui.icon-graphics:before{content:'';display:inline-block;font:16px Icons}.labuitslagen-mobile .filter-controls.active{background-color:#5fb11b}.labuitslagen-mobile .filter-controls.active .filter-label{color:#fff}.labuitslagen-mobile .filter-controls.active .icon-ui:before{color:#fff}.labuitslagen-mobile .filter-controls.disabled{cursor:not-allowed;background-color:#f2f1f1}.labuitslagen-mobile .filter-controls.disabled:hover{box-shadow:none}.labuitslagen-mobile .filter-controls.disabled label{color:#959595}.labuitslagen-mobile .filter-controls.disabled .icon-ui:before{color:#959595}.labuitslagen-mobile header{text-align:center;height:auto;border-top:0;box-shadow:none;z-index:1}.labuitslagen-mobile header .title{font-size:20px;font-weight:600;margin-bottom:0}.labuitslagen-mobile .actions-bar-wrapper{position:relative;float:left;width:100%}.labuitslagen-mobile .actions-bar,.labuitslagen-mobile .date-nav-container{float:left;display:block;width:calc(100% - 110px)}.labuitslagen-mobile .date-nav-container{margin-bottom:15px}.labuitslagen-mobile .actions-bar{float:none;margin:auto}.labuitslagen-mobile .afnames-container{position:relative;float:left;display:block;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.labuitslagen-mobile .afnames-container li{top:0}.labuitslagen-mobile .afnames-container li:before{display:none}.labuitslagen-mobile .afname{display:inline-block;width:100%;border:1px solid #d8d8d8;border-radius:4px;padding:10px;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.06)}.labuitslagen-mobile .afname .content{position:relative;float:left;display:block;width:calc(100% - 24px)}.labuitslagen-mobile .afname .date{text-align:center}.labuitslagen-mobile .afname .date .datetime{font-weight:600;color:#b22281;font-size:26px}@media screen and (max-width: 373px){.labuitslagen-mobile .afname .date .datetime{font-size:23px}}@media screen and (max-width: 350px){.labuitslagen-mobile .afname .date .datetime{font-size:22px}}.labuitslagen-mobile .afname .afname-info{text-align:center}.labuitslagen-mobile .afname .afname-info .fulldayname{color:#5fb11b;font-size:14px;font-weight:400}.labuitslagen-mobile .afname .afname-info .afname-eenheid{font-size:14px;color:#3a3a3a}.labuitslagen-mobile .nav-right,.labuitslagen-mobile .nav-left{position:relative;float:left;display:block;width:55px;height:89px;cursor:pointer}.labuitslagen-mobile .nav-right:after,.labuitslagen-mobile .nav-left:after{position:absolute;top:calc(50% - 13px);left:calc(50% - 13px);font:27px Icons;color:#000;transition:all 0.2s ease-in-out}.labuitslagen-mobile .nav-right:hover:after,.labuitslagen-mobile .nav-left:hover:after{color:#5fb11b;transition:all 0.2s ease-in-out}.labuitslagen-mobile .nav-right.inactive,.labuitslagen-mobile .nav-left.inactive{cursor:not-allowed}.labuitslagen-mobile .nav-right.inactive:after,.labuitslagen-mobile .nav-left.inactive:after{color:#d8d8d8}.labuitslagen-mobile .nav-right:after{content:""}.labuitslagen-mobile .nav-left:after{content:""}.labuitslagen-mobile .btn-alle-afnamemomenten{position:relative;float:left;height:100%;width:24px}.labuitslagen-mobile .btn-alle-afnamemomenten .showall{width:23px;height:65px;cursor:pointer}.labuitslagen-mobile .btn-alle-afnamemomenten .showall:after{position:absolute;left:0;top:calc(50% - 13px);font:23px Icons;content:"";color:#95989A;transition:all 0.2s ease-in-out}.labuitslagen-mobile .btn-alle-afnamemomenten .showall:hover:after{color:#000;transition:all 0.2s ease-in-out}.labuitslagen-mobile .btn-alle-afnamemomenten .labuitslagen-afnames{display:none}.labuitslagen-mobile .accordion-lab-group{position:relative;float:left;width:100%;margin-top:20px}.labuitslagen-mobile .accordion-lab-group .accordion-lab{position:relative;float:left;width:100%;border-top:1px solid #ccc;margin-top:-1px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .header{border-bottom:1px solid #ccc;height:67px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .header.invisible{display:none}.labuitslagen-mobile .accordion-lab-group .accordion-lab .header .inside .categorie{border-bottom:0;padding-left:15px;line-height:67px;color:#3a3a3a;font-weight:600}.labuitslagen-mobile .accordion-lab-group .accordion-lab .header .inside .btn-collapse{position:absolute;right:0;height:66px;width:66px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .header .inside .btn-collapse.open,.labuitslagen-mobile .accordion-lab-group .accordion-lab .header .inside .btn-collapse.close{text-align:center}.labuitslagen-mobile .accordion-lab-group .accordion-lab .header .inside .btn-collapse.open .icon-arrow:after,.labuitslagen-mobile .accordion-lab-group .accordion-lab .header .inside .btn-collapse.close .icon-arrow:after{font:22px Icons;color:#9D9D9D;margin-top:20px;display:inline-block}.labuitslagen-mobile .accordion-lab-group .accordion-lab .header .inside .btn-collapse.close .icon-arrow:after{content:""}.labuitslagen-mobile .accordion-lab-group .accordion-lab .header .inside .btn-collapse.open .icon-arrow:after{content:""}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content{position:relative;float:left;display:block;width:100%;background-color:#F0F2F4;line-height:67px;padding:0 15px 0 15px;border-bottom:1px solid #ccc}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content.hidden{display:none}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .checkbox-wrapper{display:block;float:left;margin-right:15px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .bepaling{float:left;display:block}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container{position:relative;float:left;display:block;width:calc(100% - 37px)}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container [data-balloon]{display:inline-block}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container [data-balloon]:after{line-height:initial}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .metingeenheid{position:relative;float:right;display:block;padding-right:10px}@media screen and (max-width: 320px){.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .metingeenheid{padding-right:0px}}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .tooltip{position:absolute;right:50px;top:22px;width:100px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-info,.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-commentaar{position:relative;display:block;float:right;text-align:center;width:30px;height:67px;margin-right:15px}@media screen and (max-width: 320px){.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-info,.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-commentaar{margin-right:5px}}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-info:after,.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-commentaar:after{font:22px Icons;content:"";color:#000;vertical-align:sub}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-commentaar{margin-top:22px;height:20px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-commentaar:after{float:left;display:inline-block;margin-left:4px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .tooltip-wrapper{position:relative;display:block;float:right;right:0;top:0;text-align:center;width:30px;height:67px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .customtooltip{position:absolute;display:none;right:33px;top:12px;color:#fff;background-color:rgba(17,17,17,0.9);padding:8px 9px 8px 9px;z-index:5;border-radius:4px;width:300px;font-size:12px;line-height:20px;text-align:left;transition:all 0.2s ease-in-out}@media screen and (max-width: 340px){.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .customtooltip{width:245px}}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .customtooltip:after{position:absolute;content:'';right:-7px;top:14px;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid rgba(17,17,17,0.9)}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .customtooltip.center:after{bottom:calc(50% - 10px)}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .customtooltip.fade{opacity:0;display:block;transition:all 0.2s ease-in-out}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .customtooltip.display{opacity:1;display:block;transition:all 0.2s ease-in-out}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .customtooltip .referentie{display:inline-block;padding:3px 5px 3px 5px;width:100%;text-align:center;border:1px solid #fff;margin-bottom:3px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-commentaar{margin-right:0px}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .icon-commentaar:after{content:""}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content .waarde_eenheid_container .waardenaam{float:left}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content.open{height:auto}.labuitslagen-mobile .accordion-lab-group .accordion-lab .content.close{height:0px;overflow:hidden;border-bottom:0}.labuitslagen-mobile .labuitslagen-afnames-wrapper{position:relative;float:left;display:block;width:100%;border:none !important;border-radius:4px;cursor:pointer;z-index:1000}.labuitslagen-mobile .labuitslagen-afnames-wrapper .title{text-align:left;font-size:14px;padding:6px 21px 6px 50px}.labuitslagen-mobile .labuitslagen-afnames-wrapper .title:before{position:absolute;left:15px;font:22px Icons}.labuitslagen-mobile .labuitslagen-afnames-wrapper .title:after{position:absolute;right:15px;font:14px Icons}.labuitslagen-mobile .labuitslagen-afnames-wrapper.closed{transition:all 0.2s ease-in-out;background-color:#5fb11b;color:#fff;border:1px solid #5fb11b}.labuitslagen-mobile .labuitslagen-afnames-wrapper.closed .labuitslagen-afnames{display:none !important}.labuitslagen-mobile .labuitslagen-afnames-wrapper.closed:hover{transition:all 0.2s ease-in-out;border:1px solid #569f18;background-color:#569f18}.labuitslagen-mobile .labuitslagen-afnames-wrapper.closed .labuitslagen-afnames *{opacity:0}.labuitslagen-mobile .labuitslagen-afnames-wrapper.closed .title:before{top:5px;content:""}.labuitslagen-mobile .labuitslagen-afnames-wrapper.closed .title:after{top:10px;content:""}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open{position:fixed;top:0;left:0;overflow:visible;height:100vh;width:100%;margin:0}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames{position:static;float:left;display:block;width:100%;height:auto;border-radius:0px;padding-bottom:0px;border:none !important}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames *{opacity:1}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown{position:relative;display:block;float:left;width:100%;top:20px;margin-top:0;border-radius:4px}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .wrapper-fixed{position:fixed;display:block;width:calc(100% - 40px);max-height:calc(100% - 40px);z-index:1000;top:20px;left:0px;background-color:#fff;border-radius:4px;border:1px solid #bfbebe;margin-left:20px;margin-right:20px;overflow:hidden;-webkit-overflow-scrolling:touch}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .wrapper-fixed .afnames{position:relative;float:left;display:block;overflow-y:scroll;max-height:calc(100vh - 70px);padding-bottom:20px}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .dropdown-header{display:inline-block;width:100%;height:48px;border-bottom:1px solid #d8d8d8}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .dropdown-header .dropdown-title{font-weight:600;font-size:20px;color:#3a3a3a;width:100%;line-height:48px;padding-left:20px}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .dropdown-header .close{position:absolute;top:12px;right:15px;width:20px;height:20px}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .dropdown-header .close:after{position:absolute;font:22px Icons;content:"";color:#ccc}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .controls{position:relative;float:left;display:block;width:100%;padding-top:22px;padding-left:22px;padding-right:22px;padding-bottom:22px}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .controls .apply-filter{position:relative;float:left;display:block}@media screen and (max-width: 400px){.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .wrapper-fixed{top:10px;margin-left:10px;margin-right:10px;max-height:calc(100% - 20px);width:calc(100% - 20px)}}@media screen and (max-width: 320px){.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames .afnamesdropdown .wrapper-fixed{top:0px;width:100%;margin-left:0px;margin-right:0px}}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .labuitslagen-afnames:after{content:'';background:rgba(0,0,0,0.2);position:fixed;width:1000vh;height:1000vh;top:0;left:0;z-index:-2;animation:fadeIn .4s ease-in-out}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .title:after{top:10px;content:""}.labuitslagen-mobile .labuitslagen-afnames-wrapper.open .title:before{top:5px;content:"";color:#3a3a3a}@media screen and (max-width: 831px){.labuitslagen-mobile .labuitslagen-afnames-wrapper{margin-top:15px}}.labuitslagen-mobile .labuitslagen-afnames{position:relative;float:left;display:block;border-radius:6px;width:100%;background-color:#fff;padding-bottom:22px;z-index:1000}.labuitslagen-mobile .labuitslagen-afnames .wrapper-all-afnames{position:relative;float:left;display:block;padding-left:22px;width:100%;margin-top:10px;margin-bottom:15px}.labuitslagen-mobile .labuitslagen-afnames .wrapper-all-afnames .theme-checkbox{width:100%}.labuitslagen-mobile .labuitslagen-afnames .wrapper-all-afnames .alle-afnames-label{position:absolute;left:55px;top:6px;font-size:15px;line-height:16px;line-height:18px}.labuitslagen-mobile .labuitslagen-afnames .wrapper-all-afnames .alle-afnames-label:hover{color:#5fb11b}.labuitslagen-mobile .labuitslagen-afnames .afname-title{color:#5fb11b;font-weight:600;font-size:16px;width:100%;display:inline-block;padding:9px 15px 9px 15px;margin-bottom:15px;border-bottom:1px solid #d8d8d8}.labuitslagen-mobile .labuitslagen-afnames .afnames{padding:22px;color:#717171;font-size:14px}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum{position:relative;float:left;display:block;width:100%;line-height:35px}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum ul{float:left;display:block;width:100%}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum ul li{float:left;display:inline-block;width:100%;padding-left:0px}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum:hover{cursor:pointer}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum:hover .theme-checkbox{transition:all 0.2s ease-in-out;border:1px solid #5fb11b}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum:hover span{transition:all 0.2s ease-in-out}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum input[type="checkbox"]{vertical-align:baseline;margin-right:21px}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum span{margin-left:17px;transition:all 0.2s ease-in-out}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .theme-checkbox{position:relative;float:left;display:block;line-height:40px;margin-top:8px;border-radius:50%;transition:all 0.2s ease-in-out;background-color:transparent}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .theme-checkbox input[type="radio"]:checked+.checkmark:after{content:'';width:10px;height:10px;background-color:#5fb11b;border-radius:50%;margin-left:-8px;margin-top:10px;z-index:2}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .theme-checkbox input[type="radio"]{display:none}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .day,.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .date,.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .time{float:left;font-size:16px;font-weight:400}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .date{margin-left:15px;color:#b22281}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .day{width:90px;float:right;text-align:left}.labuitslagen-mobile .labuitslagen-afnames .check-all-filters{margin-left:15px;display:inline-block;vertical-align:middle;margin-right:18px}@media screen and (max-width: 400px){.labuitslagen-mobile .labuitslagen-afnames .afnames{padding:14px}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .date{margin-left:8px;font-size:15px}.labuitslagen-mobile .labuitslagen-afnames .afnamedatum .day{font-size:15px;width:68px;margin-left:6px}}@media screen and (max-width: 320px){.labuitslagen-mobile .labuitslagen-afnames .afnames{padding:11px}}.labuitslagen-mobile .labuitslagen-afnames .controls{position:relative;float:left}.labuitslagen-mobile .labuitslagen-afnames .controls .apply-filter{position:relative;float:left;display:block;color:#717171;width:100%;border:1px solid #959595;padding:3px 7px 3px 7px;background-color:#f6f6f6;border-radius:3px;font-size:14px !important;transition:.12s ease-in-out;height:27px;line-height:19px;margin-top:-2px}.labuitslagen-mobile .labuitslagen-afnames .controls .apply-filter:after{content:''}.labuitslagen-mobile .labuitslagen-afnames .controls .apply-filter:hover{color:#fff;background-color:#5fb11b;transition:.12s ease-in-out;border:1px solid #5fb11b}.memo-holder{float:left;width:100%;background-color:#f5f5f5;border-top:1px solid #d8d8d8;padding:40px 30px 40px 30px;color:#3a3a3a;font-size:20px;line-height:28px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transition:all 0.2s ease-in-out}.memo-holder.detail{border-top:none;border-bottom:1px solid #d8d8d8}.memo-holder span{display:block;color:#5fb11b;font-size:24px;margin-bottom:8px}.appointment-wrapper .table-filters{background-color:#5fb11b;border-top-left-radius:4px;border-top-right-radius:4px;height:74px}.appointment-wrapper .table-filters .select-holder{float:left;display:inline-block;line-height:74px;margin-left:20px}.appointment-wrapper .table-filters .select-holder .select-style{display:inline-block;vertical-align:middle}.appointment-wrapper .table-filters .select-holder .select-style select{padding:11px 35px 11px 12px;-moz-appearance:none}.appointment-wrapper .table-filters .dataTables_filter{float:right;display:inline-block;line-height:74px;text-align:right}.appointment-wrapper .table-filters .dataTables_filter label{margin-right:10px}.appointment-wrapper .table-filters .dataTables_filter label input{border:1px solid rgba(0,0,0,0.1);border-radius:0px;padding:6px 12px 6px 12px}.appointment-wrapper .appointment-table{width:100% !important;display:table;font-size:16px;margin-bottom:0;margin-left:0px}.appointment-wrapper .appointment-table th{background-color:#f5f5f5;border-bottom:1px solid #d8d8d8;color:#3a3a3a;padding:20px 10px 20px 10px;text-align:left;font-size:16px;font-weight:600}.appointment-wrapper .appointment-table th.hidden{display:none}.appointment-wrapper .appointment-table th:first-of-type{border-left:1px solid #d8d8d8 !important}.appointment-wrapper .appointment-table th:last-of-type{border-right:1px solid #d8d8d8 !important}.appointment-wrapper .appointment-table tbody .mobile-info{display:none}.appointment-wrapper .appointment-table tbody tr{background-color:#fff;transition:all 0.2s ease-in-out}.appointment-wrapper .appointment-table tbody tr:last-child{border-bottom:1px solid #d8d8d8 !important}.appointment-wrapper .appointment-table tbody tr:hover{cursor:pointer;background-color:#f9f9f9;transition:all 0.2s ease-in-out}.appointment-wrapper .appointment-table tbody tr:hover td:not(.important){color:#5fb11b}.appointment-wrapper .appointment-table tbody tr:last-child td{border-bottom:0}.appointment-wrapper .appointment-table tbody tr td{padding-top:10px;padding-bottom:10px;vertical-align:middle;color:#717171;border-bottom:1px solid #d8d8d8}.appointment-wrapper .appointment-table tbody tr td.hidden{display:none}.appointment-wrapper .appointment-table tbody tr td .material-icons{color:#5fb11b;vertical-align:middle;margin-right:-4px}.appointment-wrapper .appointment-table tbody tr td .image{margin:0;border:0;width:50px;height:50px;border-radius:50px}.appointment-wrapper .appointment-table tbody tr td .image:after{width:0;height:0}.appointment-wrapper .appointment-table tbody tr td.important{color:#5fb11b;font-weight:600}.appointment-wrapper .appointment-table tbody tr td:last-child{border-right:1px solid #ccc}.appointment-wrapper .appointment-table tbody tr td:first-child{border-left:5px solid #5fb11b !important;padding-left:18px;padding-right:18px}@media screen and (max-width: 900px){.appointment-wrapper .appointment-table tbody tr td:first-child{border-left:0px !important}}.appointment-wrapper .mobile-details{display:none}.appointment-change{display:none;width:100%}.appointment-details-wrapper{display:block;float:left;border:1px solid #ccc;border-radius:4px}.appointment-details-wrapper .arts-foto{border-bottom:none}.appointment-details-wrapper .body{position:relative;float:left;display:block;width:100%;padding:25px;border-bottom:1px solid #ccc}.appointment-details-wrapper .body .first{display:inline-block}.appointment-details-wrapper .body .first div:not(.location-info-container) a{border-bottom:none}.appointment-details-wrapper .body .first .arts-naam{display:inline-block}.appointment-details-wrapper .body .first .arts-naam a{border-bottom:1px solid #5fb11b !important}.appointment-details-wrapper .body .first .arts-naam a:hover{border-bottom:0}.appointment-details-wrapper .info-container{position:relative;float:left;display:inline-block;text-align:center;margin-top:30px;width:35%}@media screen and (max-width: 1180px){.appointment-details-wrapper .info-container{width:60%}}@media screen and (max-width: 767px){.appointment-details-wrapper .info-container{width:100% !important;margin-top:4px}}.appointment-details-wrapper .info-container .afspraak-info .arts-naam a{font-size:21px;color:#3a3a3a;font-weight:600}.appointment-details-wrapper .info-container .afspraak-info .specialist a{font-size:16px;color:#95989A;font-weight:400;border-bottom:0px}.appointment-details-wrapper .info-container .time-date .time{font-weight:300;font-size:24px;line-height:31px;color:#959595}.appointment-details-wrapper .info-container .time-date .date{margin-top:10px;color:#5fb11b;font-size:26px;line-height:31px}.appointment-details-wrapper .location-info-container{position:relative;float:right;display:inline-block;text-align:right;width:calc(35% - 2px)}@media screen and (max-width: 1180px){.appointment-details-wrapper .location-info-container{width:100%}}.appointment-details-wrapper .location-info-container dl{margin-top:30px;font-size:16px;text-align:left}.appointment-details-wrapper .location-info-container dl dt{width:40%;display:inline-block}@media screen and (max-width: 767px){.appointment-details-wrapper .location-info-container dl dt{width:48%;text-align:right}}.appointment-details-wrapper .location-info-container dl dd{width:50%;color:#959595;display:inline-block;clear:left;margin:0}.appointment-details-wrapper .location-info-container dl dt,.appointment-details-wrapper .location-info-container dl dd{font-size:16px;vertical-align:top}.appointment-details-wrapper .arts-foto{float:left;display:inline-block;width:150px;height:auto;margin-right:40px}@media screen and (max-width: 767px){.appointment-details-wrapper .arts-foto{display:block;margin:0 auto;float:none}}.appointment-details-wrapper .arts-foto .image{height:auto;vertical-align:middle;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:3px solid #5fb11b}.appointment-details-wrapper .arts-foto .image:after{height:0}.appointment-details-wrapper .button-container{float:right;display:-ms-flexbox;display:flex;width:275px;margin-top:40px;clear:right}.appointment-details-wrapper .button-container a{position:relative;display:block;float:left;border-bottom:0px}.appointment-details-wrapper .button-container a:last-of-type{margin-left:12px}@media screen and (max-width: 767px){.appointment-details-wrapper .button-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:10px}}.appointment-details-wrapper .button-container .view button{color:#5fb11b;border:1px solid #5fb11b;background-color:transparent;padding:10px 25px 10px 25px;transition:all 0.2s ease-in-out}.appointment-details-wrapper .button-container .view button:hover{color:#fff;background-color:#5fb11b;transition:all 0.2s ease-in-out}.appointment-details-wrapper .button-container .view button:after{content:""}.appointment-details-wrapper .button-container .view,.appointment-details-wrapper .button-container .edit{font-size:16px}.appointment-details-wrapper .button-container.two-buttons .previous{position:absolute;top:0;right:0}.appointment-details-wrapper .button-container.two-buttons .previous button{border:0;padding:5px 7px 5px 7px;margin-right:10px;margin-top:10px;font-size:14px}.appointment-details-wrapper .button-container.two-buttons .previous button:before{width:15px;height:15px;font:13px Icons;vertical-align:middle;line-height:21px;content:"";color:#5fb11b;margin-right:3px}.appointment-details-wrapper .button-container.two-buttons .previous button:hover:before{color:#fff}.appointment-details-wrapper .details-body{float:left;display:block;padding:40px 30px 40px 30px}.appointment-details-wrapper .details-body h3{font-size:24px;font-weight:400;color:#3a3a3a}.appointment-details-wrapper .details-body p{font-size:20px;font-weight:400}.appointment-details-overview-holder{display:inline-block;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;margin-bottom:35px}.appointment-details-overview-holder .appointment-details{position:relative;float:left;display:block;text-align:center;padding:24px;border:0}.appointment-details-overview-holder .appointment-details .mobile-info{display:none}@media screen and (max-width: 900px){.appointment-details-overview-holder .appointment-details .mobile-info{margin-top:20px;display:block}}.appointment-details-overview-holder .appointment-details .image{margin-bottom:0;width:150px;height:auto}.appointment-details-overview-holder .appointment-details dl{margin-bottom:0;padding-right:10px}.appointment-details-overview-holder .appointment-details .btn-bar{display:inline-block;width:100%;margin-top:45px;padding-right:25px}@media screen and (max-width: 900px){.appointment-details-overview-holder .appointment-details .btn-bar{padding-right:0}}.appointment-details-overview-holder .appointment-details .btn-bar a{position:relative;float:left;border-bottom:0px}.appointment-details-overview-holder .appointment-details .btn-bar a:nth-of-type(2){margin-left:0px}.appointment-details-overview-holder .appointment-details .btn-bar a:last-child:first-child{width:100%;text-align:center}.appointment-details-overview-holder .appointment-details .btn-bar .edit{border:solid 0px #555}.appointment-details-overview-holder .appointment-details .btn-bar .edit button{border:solid 1px #5fb11b;background-color:#fff;color:#5fb11b}.appointment-details-overview-holder .appointment-details .btn-bar .edit button:hover{background-color:#5fb11b;color:#fff}.appointment-details-overview-holder .appointment-details .btn-bar .view{position:relative;float:right}.appointment-details-overview-holder .appointment-details .btn-bar .view button{color:#fff;border:1px solid #5fb11b;background-color:#5fb11b;padding:10px 25px 10px 25px;transition:all 0.2s ease-in-out}.appointment-details-overview-holder .appointment-details .btn-bar .view button:hover{color:#fff;background-color:#539b18;transition:all 0.2s ease-in-out}.appointment-details-overview-holder .appointment-details .btn-bar .view button:after{content:""}.appointment-details-overview-holder .appointment-details:nth-of-type(1){width:25%}.appointment-details-overview-holder .appointment-details:nth-of-type(2){width:36%;padding-bottom:0}.appointment-details-overview-holder .appointment-details:nth-of-type(3){width:39%;padding-right:10px}.appointment-details-overview-holder .appointment-details:nth-of-type(3) .info_icon{position:absolute;right:25px;top:15px;width:25px;height:25px;color:#000000;cursor:help}.appointment-details-overview-holder .appointment-details dl{margin-top:12px;font-size:16px;text-align:left}.appointment-details-overview-holder .appointment-details dl dt{width:40%;display:inline-block}.appointment-details-overview-holder .appointment-details dl dd{width:50%;color:#959595;display:inline-block;clear:left;margin:0;vertical-align:top}.appointment-details-overview-holder .appointment-details figure{float:left;display:block}.appointment-details-overview-holder .appointment-details span{display:inline-block;width:100%}.appointment-details-overview-holder .appointment-details span a{color:#3a3a3a}.appointment-details-overview-holder .appointment-details .sub{color:#3a3a3a;font-size:21px;font-weight:600;margin-botton:10px;margin-top:7px}.appointment-details-overview-holder .appointment-details .name{color:#3a3a3a;font-sie:21px;font-weight:300 !important}.appointment-details-overview-holder .appointment-details .title{color:#959595;font-size:16px}.appointment-details-overview-holder .appointment-details .time{font-weight:300;font-size:24px;line-height:31px;color:#959595}.appointment-details-overview-holder .appointment-details .date{margin-top:10px;color:#5fb11b;font-size:26px;line-height:31px}.appointment-overview{border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden}.appointment-overview .dataTables_wrapper{margin-top:0px !important}.appointment-overview .dataTables_wrapper>p{padding:20px;font-size:18px;text-align:center}.appointment-overview .dataTables_filter{margin-bottom:0px}.appointment-overview .dataTable tbody tr td{padding-top:10px !important;padding-bottom:10px !important}.appointment-overview .dataTables_paginate{margin-top:25px}.appointment-overview .dataTables_paginate.paging_simple_numbers{text-align:right}.appointment-overview .dataTables_paginate.paging_simple_numbers a{border-bottom:0}.appointment-overview .dataTables_paginate.paging_simple_numbers .previous,.appointment-overview .dataTables_paginate.paging_simple_numbers .next{font-weight:400}.appointment-overview .dataTables_paginate.paging_simple_numbers .previous.disabled,.appointment-overview .dataTables_paginate.paging_simple_numbers .next.disabled{color:#c6c6c6;cursor:not-allowed}.appointment-overview .dataTables_paginate.paging_simple_numbers .paginate_button{font-size:16px !important;padding:3px 12px 5px 12px;margin-left:6px;margin-right:6px;vertical-align:middle;cursor:pointer;border-radius:4px}.appointment-overview .dataTables_paginate.paging_simple_numbers .paginate_button.current{color:#fff;background-color:#a4a4a4;transition:all 0.2s ease-in-out}.appointment-overview .dataTables_paginate.paging_simple_numbers .paginate_button.current:hover{background-color:#5fb11b;transition:all 0.2s ease-in-out}.info-block,.appointment-info{position:relative;float:left;display:block;width:100%;height:auto;border-top:4px solid #5fb11b;border-radius:4px;margin-bottom:37px;box-shadow:0 2px 8px 1px rgba(0,0,0,0.12);z-index:0}.info-block.isolated,.appointment-info.isolated{margin-bottom:37px}@media screen and (min-width: 901px){.info-block,.appointment-info{height:auto !important;max-height:auto !important}}.info-block header,.appointment-info header{position:relative;float:left;display:block;height:71px;width:100%;background-color:#fff;padding:20px 17px 20px 17px;border-bottom:1px solid #d8d8d8;box-shadow:none}.info-block header i,.appointment-info header i{color:#5fb11b;float:left;font-size:28px;margin-right:12px}.info-block header .title,.appointment-info header .title{display:block;float:left;color:#3a3a3a;font-weight:600;font-size:19px !important;line-height:28px;margin-bottom:0}.info-block .information-details,.appointment-info .information-details{float:left;display:block;width:100%;background-color:#f5f5f5;padding:20px 24px 20px 24px;font-size:15px;margin-bottom:0;line-height:27px}@media screen and (max-width: 1024px){.info-block .information-details,.appointment-info .information-details{padding:20px 10px 20px 10px;font-size:14px}}.info-block .information-details dt,.appointment-info .information-details dt{display:inline-block;font-weight:600;width:40%}.info-block .information-details dd,.appointment-info .information-details dd{display:inline-block;width:calc(60% - 1.5em)}.info-block .cta-holder,.appointment-info .cta-holder{float:left;width:100%;border-top:1px solid #d8d8d8;background-color:#fff;padding:24px 20px 24px 20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.info-block .cta-holder button,.appointment-info .cta-holder button{width:100%;display:inline-block;text-align:center;border:none}.link-list{box-shadow:none}.link-list header{width:100% !important;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.link-list .links .link{position:relative;float:left;display:table;min-height:48px;width:100%;padding-left:21px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;transition:all 0.2s ease-in-out;cursor:pointer}.link-list .links .link .txt{display:table-cell;vertical-align:middle;height:48px;color:#717171;font-weight:400;font-size:16px;padding-top:8px;padding-bottom:8px}.link-list .links .link .arrow,.link-list .links .link .chat{display:table-cell;vertical-align:middle;height:48px;text-align:right;padding-right:20px}.link-list .links .link .arrow:after,.link-list .links .link .chat:after{font:16px Icons;color:#5fb11b;content:""}.link-list .links .link .chat:after{content:""}.link-list .links .link:hover{background-color:#f3f3f3;transition:all 0.2s ease-in-out}.link-list .links .link:hover .txt{color:#606060;transition:all 0.2s ease-in-out}.link-list .links a{border-bottom:none}.link-list .links a:last-child .link{border-bottom-left-radius:4px;border-bottom-right-radius:4px}@keyframes slideDown{0%{opacity:0.5}100%{opacity:1}}@keyframes slideUp{0%{opacity:1}100%{opacity:0}}@media screen and (max-width: 900px){.flexorder-agenda-overview{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-top:-20px;margin-bottom:-20px}.flexorder-agenda-overview .main-content{display:-ms-flexbox;display:flex;-ms-flex-order:2;order:2;-ms-flex-flow:column;flex-flow:column}.flexorder-agenda-overview .main-content .pt-Informatie-HTML h1{position:relative;z-index:2;margin-top:20px}.flexorder-agenda-overview aside{display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1;-ms-flex-flow:column;flex-flow:column;padding-left:10px;padding-right:10px}.flexorder-agenda-overview aside .appointment-info{z-index:1;width:calc(100% - 40px);margin-left:20px;margin-right:20px}.flexorder-agenda-overview aside .appointment-info:nth-of-type(1){margin-top:40px;margin-bottom:15px}.flexorder-agenda-overview aside:after{position:absolute;left:-10px;right:-10px;content:'';width:calc(100% + 20px);background-color:#f5f5f5;height:calc(100% + 40px);padding-top:10px;z-index:0}.flexorder-agenda-overview .main-content:after{position:absolute;left:-10px;right:-10px;content:'';width:calc(100% + 20px);background-color:#f5f5f5;height:calc(100% + 40px);padding-top:10px;z-index:0}.flexorder-agenda-overview .main-content .messages{position:relative;z-index:1}.appointment-info{overflow:hidden;transition:all .3s ease-in-out;z-index:2}.appointment-info header{position:relative;float:left;border-top:0px}.appointment-info header .title{line-height:28px}.appointment-info header.open:after,.appointment-info header.close:after{position:absolute;right:20px;top:calc(50% - 9px);font:18px Icons;color:#000}.appointment-info header.open:after{content:""}.appointment-info header.close{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.appointment-info header.close:after{content:""}.appointment-info .information-details.open,.appointment-info .cta-holder.open{opacity:1;animation-timing-function:ease-out}.appointment-info .information-details.close,.appointment-info .cta-holder.close{animation-timing-function:ease-in;opacity:1}.appointment-info .information-details.closed,.appointment-info .cta-holder.closed{display:none}.appointment-wrapper{position:relative;float:left;display:block;width:100%;background-color:#f5f5f5}.appointment-overview{overflow:visible}.appointment-wrapper table,.appointment-wrapper thead,.appointment-wrapper tbody,.appointment-wrapper th,.appointment-wrapper td,.appointment-wrapper tr{display:block}.appointment-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.appointment-wrapper tbody tr{box-shadow:0px 4px 8px 2px rgba(0,0,0,0.08);padding-top:20px;margin-bottom:20px;border-radius:4px}.appointment-wrapper tbody tr td:last-child{height:70px;text-align:left}.appointment-wrapper .mobile-details{position:absolute;display:block;left:calc(50% - 70px);padding-bottom:15px;padding-right:10px}.appointment-wrapper .mobile-details button{font-size:14px;padding:10px 30px 10px 16px}.appointment-wrapper .mobile-details button:after{font:14px Icons;right:8px}.appointment-wrapper td{position:relative;padding-left:250px !important;border:none !important}.appointment-wrapper td .image{display:none}.appointment-wrapper td span[data-balloon]{position:absolute;left:30px;display:inline-block}}@media screen and (max-width: 900px) and (max-width: 900px){.appointment-wrapper td span[data-balloon]:after,.appointment-wrapper td span[data-balloon]:before{display:none !important}}@media screen and (max-width: 900px){.appointment-wrapper td .mobile-info{display:inline-block !important;width:100%;text-align:left}.appointment-wrapper td:before{position:absolute;top:0px;left:34px;width:45%;padding-right:10px;white-space:nowrap;color:#3a3a3a;line-height:44px;font-weight:600;font-size:16px}.appointment-wrapper td:nth-of-type(2):before{content:"Datum"}.appointment-wrapper td:nth-of-type(3):before{content:"Tijd"}.appointment-wrapper td:nth-of-type(4):before{content:"Plaats"}.appointment-wrapper td:nth-of-type(5):before{content:"Specialisme"}.appointment-wrapper td:nth-of-type(6):before{content:"Specialist"}.appointment-wrapper td:nth-last-of-type{border-right:0px !important}.appointment-wrapper td:nth-of-type(1) span[data-balloon]:before{display:inline-block;content:attr(data-balloon);color:black !important}.appointment-wrapper .table-filters{background-color:transparent}.appointment-wrapper .table-filters .select-holder{width:100%;margin-left:0}.appointment-wrapper .table-filters .select-holder .select-style{width:100%}.appointment-wrapper .table-filters .dataTables_filter{display:none !important}.appointment-wrapper .appointment-details-overview-holder{position:relative;float:left;display:block;margin-bottom:0px;border:1px solid transparent;border-top:4px solid #5fb11b;box-shadow:0px 4px 8px 2px rgba(0,0,0,0.08);margin-bottom:20px;margin-top:20px;z-index:1}.appointment-wrapper .appointment-details-overview-holder .appointment-details .details .sub{font-weight:400}.appointment-wrapper .appointment-details-overview-holder .appointment-details .details .name{font-size:18px;font-weight:400}.appointment-wrapper .appointment-details-overview-holder .appointment-details .details .time{font-size:30px;line-height:normal}.appointment-wrapper .appointment-details-overview-holder .appointment-details .details .date{line-height:normal;margin-top:0}.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type{width:100%}.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type dl{position:relative;float:none;padding-right:0;width:49%;margin:auto;margin-bottom:20px}}@media screen and (max-width: 900px) and (max-width: 550px){.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type dl{width:100%}}@media screen and (max-width: 900px){.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type dl dt,.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type dl dd{width:48%}.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type dl dt{text-align:right;padding-right:5px}.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type dl dd{padding-left:5px}.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type .btn-bar{width:100%;text-align:center;margin-top:0px}.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type .btn-bar a{position:inherit;float:inherit;display:inline-block}.appointment-wrapper .appointment-details-overview-holder .appointment-details:last-of-type .btn-bar a button{width:170px;text-align:center;border:1px solid #5fb11b}.appointment-wrapper .appointment-details-overview-holder .appointment-details:nth-of-type(1),.appointment-wrapper .appointment-details-overview-holder .appointment-details:nth-of-type(2){width:50%}.appointment-wrapper .appointment-details-overview-holder .appointment-details:nth-of-type(1){padding-right:0}.appointment-wrapper .appointment-details-overview-holder .appointment-details:nth-of-type(2){padding-left:0}.appointment-wrapper .appointment-details-overview-holder .appointment-details .info_icon{display:none}.appointment-wrapper .appointment-details-overview-holder,.appointment-wrapper .appointment-overview{position:relative;float:left;display:block;width:100%;z-index:1}}@media screen and (min-width: 900px){.appointment-overview .appointment-table thead th:last-child{border-right:1px solid #d8d8d8}.appointment-overview .appointment-table thead th:nth-last-child(2){display:none}.appointment-overview .appointment-table tbody tr td:last-child{border-right:1px solid #d8d8d8}.appointment-overview .appointment-table tbody tr td:nth-last-child(2){display:none}}@media screen and (min-width: 900px) and (max-width: 1130px){.appointment-details-overview-holder .appointment-details:nth-of-type(2){padding-left:0px;width:30%}.appointment-details-overview-holder .appointment-details:nth-of-type(3){width:45%}.appointment-details-overview-holder .appointment-details figure{width:100%}.appointment-details-overview-holder .appointment-details .image{width:100%;background-color:#fff}.appointment-details-overview-holder .appointment-details .details .sub{font-size:18px}.appointment-details-overview-holder .appointment-details .details .name{font-size:18px}.appointment-details-overview-holder .appointment-details .details .time{font-size:30px}.appointment-details-overview-holder .appointment-details .details .date{margin-top:0px}.appointment-details-overview-holder .appointment-details .btn-bar a:nth-of-type(2){margin-left:10px}.appointment-details-overview-holder .appointment-details .btn-bar .view,.appointment-details-overview-holder .appointment-details .btn-bar .edit{font-size:16px}.appointment-details-overview-holder .appointment-details .btn-bar .view button,.appointment-details-overview-holder .appointment-details .btn-bar .edit button{padding:10px 22px 10px 22px;border:1px solid #5fb11b}.appointment-details-overview-holder .appointment-details .btn-bar .edit button{padding:10px 22px 10px 15px}.appointment-details-overview-holder .appointment-details .btn-bar .edit button:after{right:7px;font:14px Icons}.appointment-details-overview-holder .appointment-details:nth-of-type(2){padding-right:10px}}@media screen and (min-width: 768px) and (max-width: 900px){.flexorder-agenda-overview{margin-top:-40px;margin-bottom:-40px}}@media screen and (max-width: 520px){.appointment-wrapper td{padding-left:200px !important}.appointment-wrapper .appointment-details:th-of-type(2){margin-left:5px}.appointment-wrapper .appointment-details .details .name{font-size:16px}.appointment-wrapper .appointment-details .details .time{font-size:24px}.appointment-wrapper .appointment-details .btn-bar a button{width:140px !important}}@media screen and (max-width: 400px){.appointment-details-overview-holder .appointment-details{width:100% !important;padding:20px !important}.appointment-details-overview-holder .appointment-details:nth-of-type(1) figure{width:100%;text-align:center;display:inline-block}.appointment-details-overview-holder .appointment-details:nth-of-type(1) figure .image{float:none;display:inline-block;margin:auto}.appointment-details-overview-holder .appointment-details .btn-bar a button{width:104px !important}.appointment-details-overview-holder .appointment-details .btn-bar a button::after{right:5px}.appointment-details-overview-holder .appointment-details .btn-bar a:nth-of-type(2){margin-left:10px}.appointment-wrapper td{padding-left:150px !important}.appointment-info .information-details dd,.appointment-info .information-details dt{width:100%;margin-left:0}}.flexorder-agenda-overview .wpthemeCol8of12{padding-left:20px}@media screen and (max-width: 900px){.flexorder-agenda-overview aside .component-control{position:relative;z-index:1}.flexorder-agenda-overview aside .component-control .accordion-group .accordion .header .inside{background-color:#fff}.flexorder-agenda-overview .appointment-wrapper .appointment-table{background-color:transparent}.flexorder-agenda-overview .wpthemeCol8of12{width:100% !important;padding-left:20px;padding-right:20px}}.main .component-container.bouwblokken .zib-more .subcontent .description .list .title.accordion,.main .component-container.bouwblokken .zib-more .details .title,.main .component-container.bouwblokken .zib-more .details .description,.main .component-container.bouwblokken .zib-more .details .content,.main .component-container.bouwblokken .zib-details .details-list,.main .component-container.bouwblokken .zib-details .amount,.main .component-container.bouwblokken .zib-details .description,.main div.accordionmodel .accordion-group .accordion .content .inside table,.main div.accordionmodel .accordion-group .accordion .content .inside table td,.main div.accordionmodel .accordion-group .accordion .content .inside table td li,.main div.accordionmodel .accordion-group .nested_accordion_holder,.main div.accordionmodel .accordion-group .nested_accordion_holder .accordion-group .accordion .header .title,.main div.accordionmodel .accordion-group .nested_accordion_holder .accordion-group .accordion .header a,.main div.accordionmodel .description,.main div.accordionmodel .accordion-td li,.main .zib-container.foomodel table.footable tbody>tr>td,.main .zib-container.foomodel table.footable tbody .footable-detail-row .footable-details th,.main .zib-container.foomodel table.footable tbody .footable-detail-row .footable-details td,.main .zib-container.foomodel .description{font-size:16px;font-family:"the-sans","helvetica"}@media screen and (max-width: 767px){.main div.accordionmodel .accordion-group .accordion.icon .header .inside,.main div.accordionmodel .accordion-group .nested_accordion_holder h3,.main div.accordionmodel .accordion-th li,.main div.accordionmodel .accordion-td li,.main .zib-container.foomodel table.footable .footable-header th{font-size:16px}}.main .component-container.bouwblokken .zib-more .subcontent .description,.main .component-container.bouwblokken .zib-more .subcontent .date,.main .component-container.bouwblokken .zib-more .subcontent span,.main .component-container.bouwblokken .zib-more .subcontent b,.main .component-container.bouwblokken .zib-more .subcontent p,.main .component-container.bouwblokken .zib-details .date{font-size:14px;font-family:"the-sans","helvetica"}@media screen and (max-width: 767px){.main div.accordionmodel .accordion-group .accordion .content .inside table th,.main div.accordionmodel .accordion-group .accordion .content .inside table td,.main div.accordionmodel .accordion-group .accordion .content .inside table td li,.main .zib-container.foomodel table.footable tbody .footable-detail-row .footable-details th,.main .zib-container.foomodel table.footable tbody .footable-detail-row .footable-details td,.main .zib-container.foomodel table.footable tbody>tr>td{font-size:14px}}.main div.accordionmodel .accordion-group .accordion.icon .header .inside,.main div.accordionmodel .accordion-group .nested_accordion_holder h3,.main div.accordionmodel .accordion-th li,.main .zib-container.foomodel table.footable .footable-header th,.main .zib-container.foomodel table.ff_table:not(.footable) th,.main .hasError500 .error500 p,.main .hasError404 .error404 p,.main .hasNoData .messageNoData p{font-size:18px;font-family:"the-sans","helvetica"}.main div.accordionmodel .accordion-group .accordion.icon .header .inside{line-height:1.3em}.main div.accordionmodel .accordion-group .accordion .content .inside{line-height:1.5em}.main .italic{font-style:italic}.main .email-verification-link .messages .message .email-address,.main .messages.info p.message{color:#484848}.main div.accordionmodel .accordion-group .accordion .header:focus{outline:none;border-top:1px dotted #5fb11b;border-right:1px dotted #5fb11b;border-bottom:1px dotted #5fb11b}.main div.accordionmodel .accordion-group .accordion.zib-more.open .header:focus,.main div.accordionmodel .accordion-group .nested_accordion_holder .accordion-group .accordion .header:focus,.main .zib-container.foomodel table.footable tbody>tr:focus:last-child td{border-bottom:1px dotted #5fb11b !important}.main .zib-container.foomodel .footable tbody tr:focus td{border-top:1px dotted #5fb11b;border-bottom:1px dotted #5fb11b !important}.main .zib-container.foomodel .footable tbody tr:focus td.footable-last-visible{border-right:1px dotted #5fb11b !important}.main .zib-container.foomodel .footable tbody tr:focus:first-child td{border-top:1px dotted #5fb11b}.main .component-container.bouwblokken .zib-more button.header-wrapper:focus{outline:none;border:1px dotted #5fb11b}.main .zib-container.foomodel .footable .footable-pagination-wrapper .pagination .active a{background-color:#5fb11b;border-color:#5fb11b}.main div.accordionmodel .accordion-th,.main .zib-container.foomodel table.footable .footable-header th{color:#717171 !important}.main div.accordionmodel .accordion-group .accordion .header{background-color:#fff}.main div.accordionmodel .accordion-group .accordion .header::after,.main div.accordionmodel .accordion-group .nested_accordion_holder .accordion-group .accordion.zib-more .header::after,.main .zib-container.foomodel table.footable tbody>tr>td .footable-toggle:before,.main .component-container.bouwblokken .zib-more.open .details .icon:before{content:""}.main div.accordionmodel .accordion-group .accordion.open .header::after,.main div.accordionmodel .accordion-group .nested_accordion_holder .accordion-group .accordion.zib-more.open .header::after,.main .zib-container.foomodel table.footable tbody>tr>td .footable-toggle.fooicon-minus:before,.main .component-container.bouwblokken .zib-more .details .icon:before{content:""}.main div.accordionmodel .accordion-group .accordion .header::after,.main div.accordionmodel .accordion-group .nested_accordion_holder .accordion-group .accordion.zib-more .header::after,.main .zib-container.foomodel table.footable tbody>tr>td .footable-toggle.fooicon-minus:before,.main div.accordionmodel .accordion-group .accordion.open .header::after,.main div.accordionmodel .accordion-group .nested_accordion_holder .accordion-group .accordion.zib-more.open .header::after,.main .zib-container.foomodel table.footable tbody>tr>td .footable-toggle:before,.main .component-container.bouwblokken .zib-more .details .icon:before,.main .component-container.bouwblokken .zib-more.open .details .icon:before{color:#959595;font-size:14px}.main .component-container.bouwblokken .zib-more .icon.history:before{content:"";font-size:24px;color:#000}.main div.accordionmodel .accordion-group,.main .component-container.bouwblokken .zib-wrapper{border-radius:4px}.main .zib-container.foomodel table.ff_table:not(.footable) tbody tr:first-child td:first-child,.main .zib-container.foomodel table.footable tbody tr:first-child td.footable-first-visible{border-top-left-radius:4px}.main .zib-container.foomodel table.footable tbody tr:first-child td.footable-last-visible{border-top-right-radius:4px}.main .zib-container.foomodel table.footable tbody tr:last-child td.footable-last-visible,.main div.accordionmodel .accordion-group .accordion:last-child .header,.main div.accordionmodel .zib-more:last-child,.main .zib-container.component-container.bouwblokken .zib-more,.main .zib-container.component-container.bouwblokken .zib-more .content,.main .component-container.bouwblokken .zib-more .header-wrapper{border-bottom-right-radius:4px}.main .zib-container.foomodel table.footable tbody tr:last-child td.footable-first-visible,.main .zib-container.foomodel table.ff_table:not(.footable) tbody tr:last-child td:first-child,.main div.accordionmodel .zib-more:last-child,.main .zib-container.component-container.bouwblokken .zib-more,.main .zib-container.component-container.bouwblokken .zib-more .content,.main .component-container.bouwblokken .zib-more .header-wrapper{border-bottom-left-radius:4px}.main .component-container.bouwblokken{margin:0 20px}.main .component-container.bouwblokken .component-control .zib-header .icon-holder .icon,.main .component-container.bouwblokken .component-control .page-zib-header .icon-holder .icon{font-family:"the-sans","helvetica"}.main .component-container.bouwblokken .zib-more .content,.main .component-container.bouwblokken .zib-more .subcontent{background-color:#F9F9F9}.main .component-container.bouwblokken{padding:0;margin:0 0 !important}.main .component-container.bouwblokken .component-control,.main .component-container.bouwblokken .component-control.full-width{margin:0 20px 40px 20px;-ms-flex:1 1 100% !important;flex:1 1 100% !important}.main .component-container.bouwblokken .component-control.bouwblok,.main .component-container.bouwblokken .component-control.full-width.bouwblok{-ms-flex:0 1 calc(33.33% - 40px) !important;flex:0 1 calc(33.33% - 40px) !important;margin-left:20px;margin-right:20px;min-width:278px}@media screen and (max-width: 1000px){.main .component-container.bouwblokken .component-control.bouwblok,.main .component-container.bouwblokken .component-control.full-width.bouwblok{-ms-flex:0 0 calc(50% - 40px) !important;flex:0 0 calc(50% - 40px) !important;margin-left:20px !important}}@media screen and (max-width: 1000px) and (max-width: 767px){.main .component-container.bouwblokken .component-control.bouwblok,.main .component-container.bouwblokken .component-control.full-width.bouwblok{-ms-flex:0 0 calc(100% - 40px) !important;flex:0 0 calc(100% - 40px) !important;min-width:auto}}@media screen and (max-width: 1000px){.main _:-ms-fullscreen .component-container.bouwblokken,.main :root .component-container.bouwblokken{width:100%}}.main _:-ms-fullscreen .component-container.bouwblokken .component-control.bouwblok,.main _:-ms-fullscreen .component-container.bouwblokken .component-control.full-width.bouwblok,.main :root .component-container.bouwblokken .component-control.bouwblok,.main :root .component-container.bouwblokken .component-control.full-width.bouwblok{-ms-flex:0 1 29% !important;flex:0 1 29% !important}@media screen and (max-width: 1000px){.main _:-ms-fullscreen .component-container.bouwblokken .component-control.bouwblok,.main _:-ms-fullscreen .component-container.bouwblokken .component-control.full-width.bouwblok,.main :root .component-container.bouwblokken .component-control.bouwblok,.main :root .component-container.bouwblokken .component-control.full-width.bouwblok{-ms-flex:0 0 45% !important;flex:0 0 45% !important}}@media screen and (max-width: 900px){.main _:-ms-fullscreen .component-container.bouwblokken .component-control.bouwblok,.main _:-ms-fullscreen .component-container.bouwblokken .component-control.full-width.bouwblok,.main :root .component-container.bouwblokken .component-control.bouwblok,.main :root .component-container.bouwblokken .component-control.full-width.bouwblok{-ms-flex:0 0 43% !important;flex:0 0 43% !important}}@media screen and (max-width: 767px){.main _:-ms-fullscreen .component-container.bouwblokken .component-control.bouwblok,.main _:-ms-fullscreen .component-container.bouwblokken .component-control.full-width.bouwblok,.main :root .component-container.bouwblokken .component-control.bouwblok,.main :root .component-container.bouwblokken .component-control.full-width.bouwblok{-ms-flex:0 0 93% !important;flex:0 0 93% !important}}.main div.accordionmodel .accordion-group .accordion .header,.main .zib-container.foomodel table.footable tbody>tr>td.footable-first-visible{border-left:4px solid #5fb11b}.main .accordionmodel .accordion-group .nested_accordion_holder .accordion-group .accordion.zib-more.open:last-child .content,.main div.accordionmodel .accordion-group .accordion:not(:last-of-type).zib-more.open .content .inside table tbody tr:last-child th,.main div.accordionmodel .accordion-group .accordion:not(:last-of-type).zib-more.open .content .inside table tbody tr:last-child td{border-bottom:1px solid #d8d8d8}.main .foomodel a.downloadlink span:first-of-type{border-bottom:1px #5fb11b solid}.main .foomodel a.downloadlink .icon-ui.download{background-color:#5fb11b;border-radius:4px}.main .foomodel a.downloadlink:hover .icon-ui.download{background-color:#69c31e}.main .zib-container.foomodel .ghost-button{border:1px solid #5fb11b;border-radius:4px;color:#5fb11b}.main .zib-container.foomodel .ghost-button.more{font-size:16px}.main .zib-container.foomodel .ghost-button.more:after{content:"";font-size:12px}.main .zib-container.foomodel .ghost-button:hover{color:#569f18;border-color:#569f18}.main .zib-container.foomodel table th,.main .zib-container.foomodel table td,.main div.accordionmodel .accordion-group table th,.main div.accordionmodel .accordion-group table td{border-bottom:1px solid #d8d8d8;padding:10px;text-align:left;vertical-align:top}.metingen-container .title{display:inline-block;width:100%;font-size:18px;color:#5fb11b;margin-bottom:20px;font-weight:600}.metingen-container table{display:inline-table !important}.metingen-container .accordion-group .accordion .header .inside{padding-left:20px}.metingen-container .accordion-group .accordion .content .inside .meting-holder{display:inline-block;width:100%;margin-bottom:15px}.metingen-container .accordion-group .accordion .content .inside .meting-holder:last-of-type{border-bottom:0px;margin-bottom:0;padding-bottom:0}.metingen-container .accordion-group .accordion .content .inside .meting-type{display:inline-block;width:100%;font-size:16px;margin-bottom:10px;font-weight:600;color:#5fb11b}.metingen-container .accordion-group .accordion .content .inside dl{border:1px solid #d8d8d8;padding:15px;display:inline-block;width:100%;background-color:#fff}.metingen-container .accordion-group .accordion .content .inside dl dt,.metingen-container .accordion-group .accordion .content .inside dl dd{float:left;display:block;width:50%;margin:0}.button.activate_device{color:#fff !important;width:auto;text-decoration:none;line-height:28px;margin-bottom:30px;background-color:#5fb11b;height:48px}.button.activate_device:hover{background-color:#569f18}.my-devices table th{white-space:nowrap;width:100%}.my-devices a{color:#5fb11b;font-weight:600;text-decoration:underline;border-bottom:0px}.app-activation{padding-top:20px;font-size:16px;width:100% !important}.app-activation.main-content h1,.app-activation.rich-text h1{font-size:20px;color:#3e464d;font-weight:normal;margin:-20px -10px 40px -10px;border-bottom:solid 1px #D6D6D6;box-shadow:1px 1px 9px -5px black;height:60px;padding-top:17px;padding-right:10px;border-left:30px #5fb11b solid}.app-activation.main-content .intro strong,.app-activation.rich-text .intro strong{font-size:100%}.app-activation .of-neem{padding-bottom:20px}.app-activation .activation-code{background-color:#fff;margin-top:20px;padding-bottom:20px;width:100%;display:block;font-size:54px;line-height:50px;text-align:center}.app-activation .qr-code img{display:block;margin:0 auto 50px}.app-activation .vraag-ja-nee{width:100%;display:block;padding:20px 0;color:black;font-weight:600}.app-activation .button-bar{width:100%;padding:0 0 15px 0}.app-activation .button-bar .button{margin:0 5px 10px 0;min-height:55px;height:auto}@media only screen and (min-width: 768px){.app-activation .button-bar .button{max-width:360px;margin:0 auto;float:none}}.app-activation .button-bar .button.cancel{background-color:transparent !important;border:1px solid #5fb11b;color:#5fb11b;margin-bottom:15px}.app-activation .button-bar .button.cancel:after{display:none}.app-activation .button-bar .button:after{top:50%}.app-activation .button-bar .button[href^="app-fma"]:after{top:31%}.app-activation .button{background-color:#5fb11b !important;border:1px solid #5fb11b;margin:0 10px 10px 0}.app-activation .button:hover{background-color:#569f18}.app-activation .button#explain-btn{background-color:#fff;color:#5fb11b;padding-right:60px;background-image:none}.app-activation .button#explain-btn:before{content:"Uitleg"}.app-activation .button#explain-btn:after{content:"";font:22px Icons;right:21px;top:65%}.app-activation .button#explain-btn:hover{background-color:#5fb11b;color:#fff}.app-activation .header{margin-bottom:0;padding-bottom:20px;color:#3a3a3a;font-size:16px;font-weight:800;line-height:20px}.app-activation h3{font-weight:initial}.app-activation table{margin:10px 0 30px;margin-left:calc(50% - 95px) !important}.app-activation table thead{display:inline-table}.app-activation table thead th{display:inherit;text-align:center}.app-activation table tr{background-color:#fff;padding:15px 20px 15px 0;display:block;margin:2px 0;width:100%;box-sizing:border-box}.app-activation table td{width:100%;height:30px;padding-left:6%;padding-right:10%;display:inline-table;white-space:nowrap;text-align:center !important}.app-activation table td:first-child{color:black !important;font-weight:600}.app-activation table td h3{line-height:34px}.app-activation a{padding:10px 40px 10px 15px;display:block;float:left;margin:0 10px 10px 0;position:relative;background-color:#5fb11b !important;border:1px #5fb11b solid;border-radius:4px;color:#5fb11b;white-space:nowrap;box-sizing:border-box}.app-activation a:hover{background-color:#5fb11b;color:#fff}.app-activation a:after{content:"";display:inline-block;-ms-transform:rotate(180deg);transform:rotate(180deg);font:22px Icons;right:12px;position:absolute;top:12px}.app-activation .big-button{background-color:#5fb11b !important;border-color:#5fb11b;color:white}.app-activation .big-button:hover{background-color:#6bc71e;color:#fff}.app-activation .big-button:after{content:"";-ms-transform:none;transform:none;font:16px Icons;right:13px;top:14px}.app-activation .orange{color:black}.app-activation .explain-popup{top:140px !important}.app-activation .explain-alert-icon{left:50% !important}.wptheme2Col .topRow .component-container{padding-left:20px}.wptheme2Col .topRow aside{padding-right:20px}@media screen and (max-width: 900px){.wptheme2Col .topRow .component-container{padding-left:20px;padding-right:20px;width:100%}}.wptheme1Col .component-control .wpthemeControlBody{padding-left:20px;padding-right:20px}@media screen and (max-width: 900px){.wptheme1Col.wpthemeUnequal .main-content{width:100%}.wptheme1Col.wpthemeUnequal .topRow aside .component-container{padding-left:0px;padding-right:0px}}@media screen and (max-width: 900px){.flexorder-agenda-overview aside{padding-left:0px !important;padding-right:0px !important}}@media screen and (max-width: 900px){aside{margin-top:20px}aside .component-container{padding-left:0px !important;padding-right:0px !important}}.ajax-loader{background-position:center center;background-image:none !important;background-repeat:no-repeat;display:block;height:60px;left:calc(50% - 30px);position:fixed;top:50%;width:60px;z-index:9999}@keyframes lds-spin{0%{opacity:1;transform:scale(0.8, 0.8)}100%{opacity:0;transform:scale(1, 1)}}.lds-spin{position:relative}.lds-spin div>div{position:absolute;width:40px;height:40px;border-radius:50%;background:#5fb11b;animation:lds-spin 1s linear infinite}.lds-spin div:nth-child(1)>div{left:140px;top:80px;animation-delay:-0.875s}.lds-spin>div:nth-child(1){-ms-transform:rotate(0deg);transform:rotate(0deg);-ms-transform-origin:160px 100px;transform-origin:160px 100px}.lds-spin div:nth-child(2)>div{left:122.42640685999999px;top:122.42640685999999px;animation-delay:-0.75s}.lds-spin>div:nth-child(2){-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:142.42640686px 142.42640686px;transform-origin:142.42640686px 142.42640686px}.lds-spin div:nth-child(3)>div{left:80px;top:140px;animation-delay:-0.625s}.lds-spin>div:nth-child(3){-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:100px 160px;transform-origin:100px 160px}.lds-spin div:nth-child(4)>div{left:37.57359314px;top:122.42640685999999px;animation-delay:-0.5s}.lds-spin>div:nth-child(4){-ms-transform:rotate(135deg);transform:rotate(135deg);-ms-transform-origin:57.57359314px 142.42640686px;transform-origin:57.57359314px 142.42640686px}.lds-spin div:nth-child(5)>div{left:20px;top:80px;animation-delay:-0.375s}.lds-spin>div:nth-child(5){-ms-transform:rotate(180deg);transform:rotate(180deg);-ms-transform-origin:40px 100px;transform-origin:40px 100px}.lds-spin div:nth-child(6)>div{left:37.57359314px;top:37.57359314px;animation-delay:-0.25s}.lds-spin>div:nth-child(6){-ms-transform:rotate(225deg);transform:rotate(225deg);-ms-transform-origin:57.57359314px 57.57359314px;transform-origin:57.57359314px 57.57359314px}.lds-spin div:nth-child(7)>div{left:80px;top:20px;animation-delay:-0.125s}.lds-spin>div:nth-child(7){-ms-transform:rotate(270deg);transform:rotate(270deg);-ms-transform-origin:100px 40px;transform-origin:100px 40px}.lds-spin div:nth-child(8)>div{left:122.42640685999999px;top:37.57359314px;animation-delay:0s}.lds-spin>div:nth-child(8){-ms-transform:rotate(315deg);transform:rotate(315deg);-ms-transform-origin:142.42640686px 57.57359314px;transform-origin:142.42640686px 57.57359314px}.lds-spin div:nth-child(9)>div{left:140px;top:80px;animation-delay:0.125s}.lds-spin>div:nth-child(9){-ms-transform:rotate(360deg);transform:rotate(360deg);-ms-transform-origin:160px 100px;transform-origin:160px 100px}.lds-spin{width:60px !important;height:60px !important;-ms-transform:translate(-30px, -30px) scale(0.3) translate(30px, 30px);transform:translate(-30px, -30px) scale(0.3) translate(30px, 30px)}.featherlight:last-of-type{background-color:rgba(0,0,0,0.18) !important}.featherlight .title{color:#5fb11b;font-size:16px;border-bottom:1px solid #959595;height:50px;padding:0 34px 0 34px;line-height:50px;font-weight:600}.featherlight .title h1,.featherlight .title h2,.featherlight .title h3,.featherlight .title h4,.featherlight .title h5,.featherlight .title h6{color:#5fb11b;font-size:16px;padding:0;margin:0;line-height:50px}.featherlight .featherlight-content{width:90%;min-height:300px;padding:0 !important}.featherlight .featherlight-content .body{padding:22px 38px 22px 38px}.featherlight .featherlight-content .featherlight-close-icon{right:14px;color:#959595;line-height:50px;height:49px;color:#fff !important;outline:none}.featherlight .featherlight-content .featherlight-close-icon:before{margin-top:12px;display:inline-block;content:"";font:25px Icons;color:#959595;transition:transform .4s ease-in-out;outline:none}.featherlight .featherlight-content .featherlight-close-icon:hover:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.featherlightcontent{display:none}.featherlight-iframe .featherlight-content{overflow-y:auto !important;overflow-x:auto !important}.featherlight-iframe .featherlight-content .featherlight-inner{width:100% !important;height:calc(100% - 49px) !important}.featherlight-iframe .featherlight-content .featherlight-close-icon{font-size:0px !important}.featherlight-iframe .featherlight-inner{margin-top:49px;margin-bottom:0px}
