/* https://www.sikkerrejse.dk/wp-content/themes/sikkerrejse/style.css?ver=1.0.15 */
.m-0{margin:0!important}.booking-form{margin-bottom:200px;padding-right:20px;padding-left:20px}.booking-form .ginput_container_email label:after{content:'*';margin-left:3px;color:#790000}.booking-form .has_first_name label:after{content:'*';margin-left:3px;color:#790000}.booking-form label{font-size:14px!important;letter-spacing:0px!important;font-weight:700}.booking-form input{background:#ebebeb;border:none!important;height:40px}.booking-form textarea{padding:15px;background:#ebebeb;border:none}.booking-form select{background:#ebebeb;border:none!important;height:40px}.booking-form div#gform_wrapper_2{margin:0}.gform_wrapper select{padding-left:15px!important}.booking-form .gform_wrapper input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']){padding-left:15px}.booking-form voucher_id_input input[type='text']::-webkit-input-placeholder{color:red!important}.booking-form input#gform_submit_button_2{color:#fff;background:#e2231a;border-radius:50px}.booking-form input#gform_submit_button_2:hover{color:#fff}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type='submit'],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type='submit']{font-size:initial;width:fit-content;margin:0}fieldset.gfield_repeater.gfield_repeater_container{border:none}.gfield_repeater_buttons .add_repeater_item_text,.gfield_repeater_buttons .remove_repeater_item_text{min-width:100px;padding:5px;background:rgb(226 35 26);transition:all 0.3s cubic-bezier(.67,.17,.4,.83);color:#fff;border-radius:50px;margin-right:10px;border:1px solid #e2231a;font-weight:400}body.page-template-template-preloader #week-overview-intervals th{background:#e2e2e2}body.page-template-template-preloader #week-overview-intervals .opening-hours p.slot{background:#35d85a;color:#ffffff!important;height:-webkit-fill-available;display:flex;align-items:center;justify-content:center;font-size:14px}body.page-template-template-preloader #week-overview-intervals td.intervals-information p{font-size:12px;font-weight:900;text-align:left;padding:15px}body.page-template-template-preloader table{border-collapse:separate}body.page-template-template-preloader #week-overview-intervals td.clinic-information{vertical-align:middle}body.page-template-template-preloader #week-overview-intervals td.child{border:1px solid #e2e2e2;background:white!important}body.page-template-template-preloader #week-overview-intervals span.slot-text:before{content:'\00a0 '}body.page-template-template-preloader #week-overview-intervals span.slot-text{display:block!important}body.page-template-template-preloader #week-overview-intervals td.opening-hours.availableslots{border:0}body.page-template-template-preloader #week-overview-intervals td.intervals-information{border:0}body.page-template-template-preloader #week-overview-intervals td.child{height:50px!important}body.page-template-template-preloader th.clinic-information{background:none!important}body.page-template-template-preloader #week-overview-intervals .dates-row .clinic-information{border-radius:0}body.page-template-template-preloader #week-overview-intervals table{margin-bottom:0}body.page-template-template-preloader #week-overview-intervals .dates-row th:last-child{border-radius:0}body.page-template-template-preloader #week-overview-intervals tbody.organization_unit{background:#fff;border:none}body.page-template-template-preloader .dates-row strong{color:#333}body.page-template-template-preloader #week-overview-intervals .dates-row th{text-shadow:none}body.page-template-template-preloader tbody.empty-tbody{display:none}body.page-template-template-preloader tr#days-row-overview{display:none}body.page-template-template-preloader td.opening-hours.availableslots{width:15%}@media only screen and (min-width:1180px){body.page-template-template-preloader span.city a{font-size:25px!important}}body.page-template-template-preloader #week-overview-intervals .clinic-information span.city{display:block}body.page-template-template-preloader span.city a{line-height:1;color:black!important}body.page-template-template-preloader span.street{font-size:16px;display:block}body.page-template-template-preloader span.zip{font-size:16px;display:block}body.page-template-template-preloader span.distance{color:var(--e-global-color-primary)!important}body.page-template-template-preloader span.content{font-size:16px;padding-top:.75rem;display:block}body.page-template-template-preloader span.content ul{padding-left:1rem}body.page-template-template-preloader span.content li{padding:0}body:not(.page-template-template-preloader) #map_container div#cover{margin:30px;background:#fff;padding:30px;border-radius:5px;max-width:1140px;margin:-50px auto 0;position:relative}body:not(.page-template-template-preloader) #map_container .tb:before{content:'Søg herunder for at se klinikoversigt og tilgængelige tider:';position:relative;bottom:15px;font-weight:700}.gm-style-mtc-bbw{display:none!important}#map_container #closest_markers div a.red-btn,#map_container #closest_markers div a.lightred-btn{display:flex;justify-content:space-between;padding:.75rem 1.25rem;line-height:1}a.red-btn{margin-top:1rem;background:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);color:white!important;border-radius:50px;font-size:14px;min-width:10rem}.red-btn:hover,.lightred-btn:hover{background:#fff;border-color:var(--e-global-color-primary);color:var(--e-global-color-primary)!important}.red-btn i,.lightred-btn i{margin-left:1rem}a.lightred-btn{margin-top:1rem;background:#fff;border:1px solid var(--e-global-color-primary);color:var(--e-global-color-primary)!important;border-radius:50px;font-size:14px;min-width:10rem}.lightred-btn:hover{background:var(--e-global-color-primary);border-color:var(--e-global-color-primary);color:white!important}body.page-template-template-preloader .interval_next input[type='submit']{background:none!important;color:black!important}body.page-template-template-preloader .interval_previus input[type='submit']{background:none!important;color:grey!important}body.page-template-template-preloader #week-overview-intervals tr{background:none}body.page-template-template-preloader #week-overview-intervals tr.grey-row{background-color:#fff}body.page-template-template-preloader td.clinic-information{display:flex;border-radius:5%;border:2px solid var(--e-global-color-primary)}body.page-template-template-preloader td.clinic-information div{background-color:transparent!important;width:50%}@media only screen and (min-width:1180px){body.page-template-template-preloader td.clinic-information div:first-child{padding:1rem!important}}body.page-template-template-preloader td.clinic-information div a{float:inherit!important}body.page-template-template-preloader td.clinic-information .clinic-image{background-repeat:no-repeat!important;background-position:center!important}body.page-template-template-preloader td.clinic-information .clinic-image{background-size:cover!important}@media screen and (min-width:1180px){body.page-template-template-preloader #map_container div#cover{width:553px}}body.page-template-template-preloader #map_container div#cover{max-width:100%;margin:1rem;position:sticky;z-index:1}body.page-template-template-preloader #map_container #closest_markers{max-width:2000px!important;width:100%;margin:0 auto;padding-bottom:3rem;border-radius:5px}body.page-template-template-preloader #closest_markers .clinic-information>div{padding:0;margin:0;display:flex;flex-direction:column;justify-content:space-between}body.page-template-template-preloader #map_container #closest_markers div.buttons a:last-child{margin-top:10px}body.page-template-template-preloader #map_container #closest_markers div.buttons a:first-child{margin-top:0}@media only screen and (min-width:1180px){body.page-template-template-preloader#map_container #closest_markers div a.red-btn,body.page-template-template-preloader #map_container #closest_markers div a.lightred-btn{min-width:10rem}body.page-template-template-preloader #map_container #closest_markers td{min-height:375px}}@media (min-width:1180px) and (max-width:1400px){body.page-template-template-preloader #map_container #closest_markers td{min-height:400px}}@media only screen and (min-width:1401px){body.page-template-template-preloader #map_container #closest_markers td{min-height:350px}}body.page-template-template-preloader #map_container #closest_markers div.clinic-information__content{justify-content:flex-start;width:100%;padding:5px!important}body.page-template-template-preloader #map_container #closest_markers div:first-child{flex-basis:66.7%}body.page-template-template-preloader #map_container #closest_markers tr.dates-row{display:none}body.page-template-template-preloader #map_container #closest_markers td.intervals-information{display:none}body.page-template-template-preloader #map_container #closest_markers td.opening-hours.availableslots{display:none}body.page-template-template-preloader #map_container #closest_markers tbody:not(.empty-tbody){margin:0 20px}@media only screen and (max-width:1179px){body.page-template-template-preloader #map_container #closest_markers tbody:not(.empty-tbody){margin:0}body.page-template-template-preloader #map_container #closest_markers td{min-height:280px}}body.page-template-template-preloader #map_container #closest_markers td{border-width:1px;border-style:solid;border-color:#f6e5e5;border-radius:25px;overflow:hidden}body.page-template-template-preloader #map_container #closest_markers td:hover{border-color:var(--e-global-color-primary)!important}body.page-template-template-preloader #map_container .organization_unit td{background-color:#fbfbfb!important}body.page-template-template-preloader #map_container input#search_map{width:100%!important;background:#fff;border-radius:25px;height:50px;padding-left:20px!important;background-image:url('data:image/svg+xml,<svg width="14" height="19" viewBox="0 0 14 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.5392 5.66282C13.5392 7.75784 10.2616 13.9362 8.38237 17.3065C8.25491 17.5352 8.06861 17.7256 7.84276 17.8583C7.6169 17.9909 7.35969 18.0608 7.09772 18.0608C6.83575 18.0608 6.57853 17.9909 6.35267 17.8583C6.12682 17.7256 5.94052 17.5352 5.81306 17.3065C3.93383 13.9362 0.65625 7.75784 0.65625 5.66282C0.65625 2.72582 3.54019 0.34491 7.09772 0.34491C10.6552 0.34491 13.5392 2.72582 13.5392 5.66282Z" fill="black"/><path d="M7.12522 9.10738C9.06265 9.10738 10.6332 7.53815 10.6332 5.6024C10.6332 3.66665 9.06265 2.09741 7.12522 2.09741C5.18779 2.09741 3.61719 3.66665 3.61719 5.6024C3.61719 7.53815 5.18779 9.10738 7.12522 9.10738Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:95% 50%}#map_container input#search_map::placeholder{color:#a7a7a7;font-size:16px;transform:translate3d(0,-3px,0)}body.page-template-template-preloader #map_container #week-overview-intervals tr{display:block;background-color:#fff;border-radius:25px}@media only screen and (min-width:1180px){body.page-template-template-preloader #map_container #week-overview-intervals{border:none;width:-moz-available;width:-webkit-fill-available;width:fill-available;margin:0 1rem}body.page-template-template-preloader #map_container #week-overview-intervals tbody:first-child{display:none}body.page-template-template-preloader #map_container #week-overview-intervals.map-version th{background:#fbe7e6}body.page-template-template-preloader #map_container #closest_markers tbody{border:none;width:100%}body.page-template-template-preloader #map_container #closest_markers tbody{width:49%}body.page-template-template-preloader #map_container #closest_markers table#week-overview-intervals{display:flex;justify-content:space-between}}@media only screen and (max-width:1180px){body.page-template-template-preloader #map_container td.opening-hours.availableslots{display:none}body.page-template-template-preloader #map_container td.intervals-information{display:none}body.page-template-template-preloader #map_container tr.dates-row{display:none}}div#info-text-monthly h3{font-family:'Bodoni Moda';color:#e2231a}span.xmedicus__show_organization_unit_additional_information h3{font-size:14px;font-weight:800;margin:0}h1.clinic-title{font-weight:800;font-family:'Bodoni Moda';color:#e2231a;font-size:26px}table.opening-hours{width:100%!important;margin:0}#xmedicus__opening-hours tr td{padding:6px 10px 4px;border:none}div#treatment-selector-container-monthly h5{font-size:14px!important;font-weight:bold!important}.appointments-view h5{font-size:14px!important;font-weight:700}#treatment-select-monthly{color:#000000!important;background-color:#ffffff!important;line-height:2}#slots-current-day{overflow-y:overlay!important;height:fit-content!important;padding:0px!important;border:0!important;max-height:fit-content!important}#slots-current-day div{margin:0}.time-slot{display:inline-block;padding:8px 5px;width:15%;margin:0.83%!important}.time-slot:hover{background:#e2231a;color:#fff;transition:0.3s}.slots-current-day-container{border-top:1px solid #efefef;padding-top:10px}.elementor hr{display:none}.appointments-duration.load-on-treatment{background:#e2231a;width:fit-content;color:#fff;padding:5px 10px;margin-top:15px}.datepicker--nav-action svg{width:32px!important;height:32px!important}.datepicker--cell{font-family:'Lato';margin-bottom:15px}.datepicker--day-name{font-family:'Lato'}.datepicker--days-names{margin-bottom:20px!important}h4.slots-current-day-header{font-size:14px;text-align:center}.datepicker--nav-title{font-family:'Lato'!important;color:#553e42}.datepicker--day-name{color:#000000!important}.time-slot input{margin:0px!important;display:block;padding:0!important}@media only screen and (max-width:1179px){.opening-hours table,.opening-hours thead,.opening-hours tbody,.opening-hours th,.opening-hours td,.opening-hours tr{display:revert!important}.time-slot{padding:10px!important;width:31.111%;margin:1.111%!important}.page-template-template-preloader .main-order-klinik{display:flex;flex-direction:column}.page-template-template-preloader .order-klinik{order:1}.page-template-template-preloader .order-klinik1{margin-top:20px;order:2}}#a-z-listing-1 .back-to-top{display:none!important}#a-z-listing-1 .az-letters-wrap{display:none}.postid-11233 .elementor-element.elementor-element-cca20b7.elementor-widget.elementor-widget-toggle{display:none}#tripetto-runner-c418265d .sc-eCstlR.ilUIMh{display:none!important}#tripetto-runner-c418265d h2{color:red!important}.postid-7472 .elementor-toggle{display:none}.postid-7472 .elementor-element-407511d{display:none}.country-chooser-input{background:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 5px 50px 0 rgb(0 0 0 / 5%);border-radius:5px}.select2-container{width:90%!important}li{padding-bottom:15px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fbe7e6!important;color:#e2231a!important}.country-chooser-input input[type='search']{padding-left:10px!important}span.select2.select2-container.select2-container--default{padding:0}span.select2-selection.select2-selection--multiple{background:#f0f0f0;border:0}.country-chooser-input label.label-text{color:#e2231a}ul.select2-selection__rendered{padding:0px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fbe7e6!important;border:0px!important;color:#e2231a!important;padding:5px 15px!important;margin:15px 0 10px 15px!important}span.select2-dropdown.select2-dropdown--below{margin-top:25px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #b3b3b3 1px!important}h1.entry-title{display:none}circle.a{stroke:none!important;stroke-width:0px!important}.post-tags{display:none}#breadcrumbs a{color:#707070}span.breadcrumb_last{color:#e2231a!important}.menu-subpages li a{display:inline-block}.menu-subpages li{border-bottom:1px solid #eee}.menu-subpages li:last-child{border-bottom:none}.vaccincer-underline h1{border-bottom:4px solid #5ddefd;width:fit-content}.omos-underline h1{border-bottom:4px solid #e3e3e3;width:fit-content}.virksomheder-underline h1{border-bottom:4px solid #3f9efd;width:fit-content}.kommuner-underline h1{border-bottom:4px solid #db6704;width:fit-content}.rejse-underline h1{border-bottom:4px solid #ffd750;width:fit-content}.mobile-header a{font-weight:900!important;margin-top:10px}.mobile-header a:hover{color:#392e2e}@media only screen and (max-width:1340px){ul.sub-menu.sub-menu-open{padding-top:20px;padding-bottom:20px}.uael-nav-menu li.parent{border-bottom:1px solid #e2e2e2}}@media only screen and (max-width:600px){.country-chooser-input{display:inline-block}.country-chooser-input label.label-text{padding-bottom:15px}.select2-container{width:100%!important}.vaccine-table td:nth-of-type(1):before{content:'Vaccine'}.vaccine-table td:nth-of-type(2):before{content:'Pris pr. Dose'}.vaccine-table td:nth-of-type(3):before{content:'Pris medlem af “danmark” [50% rabat]'}.vaccine-table td:nth-of-type(4):before{content:'Antal'}.vaccine-table td:nth-of-type(5):before{content:'Beskyttelse'}#vaccinations_groups td:nth-of-type(1):before{content:''}#vaccinations_groups td:nth-of-type(3):before{content:'1-4 uger'}#vaccinations_groups td:nth-of-type(4):before{content:'1-6 mdr.'}#vaccinations_groups td:nth-of-type(5):before{content:'6 mdr.'}#vaccinations_groups td:nth-of-type(6):before{content:'Tid før rejse.'}#vaccinations_groups td:nth-of-type(2):before{content:'Alle rejsende'}#vaccinations_groups td:nth-of-type(3):before{content:'1-4 uger'}#vaccinations_groups td:nth-of-type(4):before{content:'1-6 mdr.'}#vaccinations_groups td:nth-of-type(5):before{content:'6 mdr.'}#vaccinations_groups td:nth-of-type(6):before{content:'Tid før rejse.'}table,thead,tbody,th,td,tr{display:block}.vaccine-table tr{border:1px solid #eee!important}.vaccine-table td{border:none!important;border:none!important;position:relative!important;padding-left:40%!important;text-align:right!important}.vaccine-table td:before{position:absolute;left:10px;width:35%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.vaccine-table thead tr{position:absolute;top:-9999px;left:-9999px}table,thead,tbody,th,td,tr{display:block}#vaccinations_groups td{border:none!important;border-bottom:1px solid #eee!important;position:relative!important;text-align:right!important}#vaccinations_groups td:before{position:absolute;left:10px;width:35%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}#vaccinations_groups thead tr{position:absolute;top:-9999px;left:-9999px}}body.page-template-template-preloader #map_container{display:flex;flex-direction:column;background:white!important}body.page-template-template-preloader #closest_markers{order:0}body.page-template-template-preloader #cover{order:1}body.page-template-template-preloader #map_canvas{order:2;top:-5rem;margin-bottom:-5rem;height:800px}#closest_markers div{margin:0;background-color:#fff}.slick-dots li button{margin:-1px 0;border:1px solid #000;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;width:15px;height:15px}.slick-slider .slick-dots li button:before{line-height:1;width:15px;height:15px;color:#fff;opacity:0}.slick-slider .slick-dots li.slick-active button{background-color:#000}.slick-dots li.slick-active button:before{opacity:0}.slick-dots [type='button']:focus,.slick-dots [type='button']:hover,.slick-dots [type='submit']:focus,.slick-dots [type='submit']:hover,.slick-dots button:focus,.slick-dots button:hover{background-color:transparent}@media only screen and (max-width:1179px){#map_container #closest_markers td{border-radius:10px;border-width:1px}#map_container #closest_markers div a.red-btn,#map_container #closest_markers div a.lightred-btn{font-size:.75rem;border-width:1px}.red-btn i:before{content:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.05469 3.20479C0.778545 3.20479 0.554687 3.42865 0.554688 3.70479C0.554688 3.98093 0.778545 4.20479 1.05469 4.20479L1.05469 3.20479ZM10.0274 4.05834C10.2226 3.86308 10.2226 3.5465 10.0274 3.35123L6.8454 0.169254C6.65014 -0.0260079 6.33356 -0.0260079 6.13829 0.169254C5.94303 0.364516 5.94303 0.681099 6.13829 0.876361L8.96672 3.70479L6.13829 6.53322C5.94303 6.72848 5.94303 7.04506 6.13829 7.24032C6.33356 7.43558 6.65014 7.43558 6.8454 7.24032L10.0274 4.05834ZM1.05469 4.20479L9.67383 4.20479V3.20479L1.05469 3.20479L1.05469 4.20479Z' fill='%23F6E5E5'/%3E%3C/svg%3E%0A")}.lightred-btn i:before,.red-btn:hover i:before,.lightred-btn:hover i:before{content:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.05469 3.20479C0.778545 3.20479 0.554687 3.42865 0.554688 3.70479C0.554688 3.98093 0.778545 4.20479 1.05469 4.20479L1.05469 3.20479ZM10.0274 4.05834C10.2226 3.86308 10.2226 3.5465 10.0274 3.35123L6.8454 0.169254C6.65014 -0.0260079 6.33356 -0.0260079 6.13829 0.169254C5.94303 0.364516 5.94303 0.681099 6.13829 0.876361L8.96672 3.70479L6.13829 6.53322C5.94303 6.72848 5.94303 7.04506 6.13829 7.24032C6.33356 7.43558 6.65014 7.43558 6.8454 7.24032L10.0274 4.05834ZM1.05469 4.20479L9.67383 4.20479V3.20479L1.05469 3.20479L1.05469 4.20479Z' fill='%23000000'/%3E%3C/svg%3E%0A")}#map_container #closest_markers div a.red-btn{margin-bottom:.5rem}#map_container #closest_markers div a.lightred-btn{margin-bottom:0}#closest_markers .organization_unit{padding-left:.25rem;padding-right:.25rem}span.city a{margin-bottom:-.5rem}td.clinic-information div:first-child{padding:0.2rem!important}.clinic-information__content span,span.content ul{line-height:1.2;display:block;font-size:.8rem}span.distance{margin-top:.5rem}}body:not(.elementor-editor-active) .overlay{position:absolute;width:100vw;height:100vh;background-color:#fff;left:0;top:0;z-index:1;display:flex;justify-content:center;align-items:center;opacity:1;transition:all ease 0.5s;pointer-events:none}.overlay svg{width:200px;height:200px}body.page-template-template-preloader #book-button{display:none}