@import url("https://fonts.googleapis.com/css?family=Roboto:400,400i,700,700i");#password_box .toggle_link_collapse,#password_box .toggle_link_collapse:focus,#password_box .toggle_link_collapse:hover,#password_box .toggle_link_open,#password_box .toggle_link_open:focus,#password_box .toggle_link_open:hover,.button,.button.filter:before,.button.filter:focus:before,.button.filter:hover:before,.button:focus,.button:hover,.cancel,.cancel:focus,.cancel:hover,.copy:before,.copy:focus:before,.copy:hover:before,.export,.export:before,.export:focus,.export:focus:before,.export:hover,.export:hover:before,.first,.first:before,.first:focus,.first:focus:before,.first:hover,.first:hover:before,.last,.last:before,.last:focus,.last:focus:before,.last:hover,.last:hover:before,.new,.new:before,.new:focus,.new:focus:before,.new:hover,.new:hover:before,.next,.next:before,.next:focus,.next:focus:before,.next:hover,.next:hover:before,.paginate_button,.paginate_button:focus,.paginate_button:hover,.previous,.previous:before,.previous:focus,.previous:focus:before,.previous:hover,.previous:hover:before,.simple-button,.simple-button:focus,.simple-button:hover,.zurueck,.zurueck:before,.zurueck:focus,.zurueck:focus:before,.zurueck:hover,.zurueck:hover:before,a,a.cleanup,a.cleanup:before,a.cleanup:focus:before,a.cleanup:hover:before,a.clock,a.clock:before,a.clock:focus:before,a.clock:hover:before,a.delete,a.delete:before,a.delete:focus:before,a.delete:hover:before,a.edit,a.edit:before,a.edit:focus:before,a.edit:hover:before,a.mail,a.mail:before,a.mail:focus:before,a.mail:hover:before,a.mailvorlage,a.mailvorlage:before,a.mailvorlage:focus:before,a.mailvorlage:hover:before,a.print,a.print:before,a.print:focus:before,a.print:hover:before,a.reservationen_link,a.reservationen_link:before,a.reservationen_link:focus:before,a.reservationen_link:hover:before,a.schulgemeinde,a.schulgemeinde:before,a.schulgemeinde:focus:before,a.schulgemeinde:hover:before,a.show_log,a.show_log:before,a.show_log:focus:before,a.show_log:hover:before,a.terminate,a.terminate:before,a.terminate:focus:before,a.terminate:hover:before,a:focus,a:hover,body#intern #navigation ul a,body#intern #navigation ul a:focus,body#intern #navigation ul a:hover,body#intern .bezirk_container .label,body#intern .bezirk_container .label:active,body#intern .bezirk_container .label:focus,body#intern .bezirk_container .label:hover,body.public #navigation ul a,body.public #navigation ul a:focus,body.public #navigation ul a:hover,body.public a.extlink:before,body.public a.extlink:focus:before,body.public a.extlink:hover:before,body.public a.intlink:before,body.public a.intlink:focus:before,body.public a.intlink:hover:before,button,button.filter:before,button.filter:focus:before,button.filter:hover:before,button:focus,button:hover,div.calendar_header a,div.calendar_header a:focus,div.calendar_header a:hover,table.calendar_arrow a,table.calendar_arrow a:focus,table.calendar_arrow a:hover,table.calendar td.choose,table.calendar td.choose:focus,table.calendar td.choose:hover{-webkit-transition:all .4s cubic-bezier(.15,1.05,.9,1);-o-transition:all .4s cubic-bezier(.15,1.05,.9,1);transition:all .4s cubic-bezier(.15,1.05,.9,1)}.button.filter:before,.copy:before,.export:before,.form_row .info_box:before,.new:before,.zurueck:before,a.cleanup:before,a.clock:before,a.delete:before,a.edit:before,a.hovermailvorlage:before,a.mail:before,a.mailvorlage:before,a.print:before,a.reservationen_link:before,a.schulgemeinde:before,a.show_log:before,a.terminate:before,body#intern #benachrichtigung_hinweis_text:before,body#intern .auswertung_erklaerung p.auswertung_erklaerung_info:before,body#intern .control_not_ok:before,body#intern .no_reservation:before,body#intern .reservation_zugesagt:before,body.public .benachrichtigung_hinweis:before,body.public .success:before,body.public a.extlink:before,body.public a.intlink:before,button.filter:before{-webkit-font-smoothing:antialiased;display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-style:normal;font-variant:normal;margin-right:.5em;position:relative;text-rendering:auto}.buttons:after,body#intern #erfassungdatum_antrittsdatum:after,body#intern form#stellen_art_select:after,body#intern form#stichtag_daten:after,hr{clear:both;display:block;float:none;height:1px;position:relative;width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{font-size:14px;height:100%}@media (max-width:800px){html{font-size:12px}}body{border:0;outline:0 none;width:100%}@media (max-width:800px){body{width:100%}}*,body,input,label,td,textarea,th{color:#000;font-family:Helvetica W01 Roman,Helvetica,Arial,sans-serif;font-size:1rem}.row:after{clear:both;content:"";display:block}@media only screen and (min-width:1130px){.row{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}}@media screen and (max-width:1129px){.row{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}}@media screen and (max-width:800px){.row{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}}@media only screen and (min-width:1130px){.col-1{float:left;margin-left:24px;width:calc(8.33333% - 26px)}}@media screen and (max-width:1129px){.col-1{float:left;margin-left:24px;width:calc(8.33333% - 26px)}}@media screen and (max-width:800px){.col-1{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-2{float:left;margin-left:24px;width:calc(16.66667% - 28px)}}@media screen and (max-width:1129px){.col-2{float:left;margin-left:24px;width:calc(16.66667% - 28px)}}@media screen and (max-width:800px){.col-2{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-3{float:left;margin-left:24px;width:calc(25% - 30px)}}@media screen and (max-width:1129px){.col-3{float:left;margin-left:24px;width:calc(25% - 30px)}}@media screen and (max-width:800px){.col-3{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-4{float:left;margin-left:24px;width:calc(33.33333% - 32px)}}@media screen and (max-width:1129px){.col-4{float:left;margin-left:24px;width:calc(33.33333% - 32px)}}@media screen and (max-width:800px){.col-4{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-5{float:left;margin-left:24px;width:calc(41.66667% - 34px)}}@media screen and (max-width:1129px){.col-5{float:left;margin-left:24px;width:calc(41.66667% - 34px)}}@media screen and (max-width:800px){.col-5{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-6{float:left;margin-left:24px;width:calc(50% - 36px)}}@media screen and (max-width:1129px){.col-6{float:left;margin-left:24px;width:calc(50% - 36px)}}@media screen and (max-width:800px){.col-6{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-7{float:left;margin-left:24px;width:calc(58.33333% - 38px)}}@media screen and (max-width:1129px){.col-7{float:left;margin-left:24px;width:calc(58.33333% - 38px)}}@media screen and (max-width:800px){.col-7{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-8{float:left;margin-left:24px;width:calc(66.66667% - 40px)}}@media screen and (max-width:1129px){.col-8{float:left;margin-left:24px;width:calc(66.66667% - 40px)}}@media screen and (max-width:800px){.col-8{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-9{float:left;margin-left:24px;width:calc(75% - 42px)}}@media screen and (max-width:1129px){.col-9{float:left;margin-left:24px;width:calc(75% - 42px)}}@media screen and (max-width:800px){.col-9{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-10{float:left;margin-left:24px;width:calc(83.33333% - 44px)}}@media screen and (max-width:1129px){.col-10{float:left;margin-left:24px;width:calc(83.33333% - 44px)}}@media screen and (max-width:800px){.col-10{float:left;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (min-width:1130px){.col-11{float:left;margin-left:24px;width:calc(91.66667% - 46px)}}@media screen and (max-width:1129px){.col-11{float:left;margin-left:24px;width:calc(91.66667% - 46px)}}@media screen and (max-width:800px){.col-11{float:left;margin-left:16px;width:calc(100% - 32px)}}.col-12,body#intern #content{float:left;margin-left:20px;width:calc(100% - 40px)}.fas{font-family:Font Awesome\ 5 Free!important}p{line-height:20px;padding-bottom:10px}body.public .mobile-toggler,body.public form .mobile-toggler,form body.public .mobile-toggler,form h2,h1,h2,h3,h4,h5,h6{clear:both;display:block;width:100%}h1{font-size:1.6em;padding-bottom:20px}body.public .mobile-toggler,h2{font-size:1.4em;padding-bottom:15px;padding-top:30px}body.public form .mobile-toggler,form body.public .mobile-toggler,form h2,h3{font-size:1.2em;padding-bottom:15px;padding-top:30px}h4{font-size:1.1em;padding-bottom:15px;padding-top:30px}h4.suchprofil{padding-top:40px}img{-ms-interpolation-mode:bicubic;border:none}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}#hoverbox{background-color:#eee;border:1px solid #000;padding:5px;position:absolute}#hoverbox p{margin-bottom:0}hr{background:transparent;border-top:1px dashed #d0d0d0;border-width:1px 0 0;float:left;margin:3rem 0 2rem}hr.spaced{margin:3rem 0}hr.spaced-before{margin:3rem 0 0}hr.spaced-after{margin:0 0 3rem}fieldset hr{margin:1rem 0}.spacer{clear:both;display:block;padding:1rem 0;width:100%}.danger,.danger:hover{color:#d80b3a}.information{color:#1d5f9f}.dialog{background:#f4f4f4;border-bottom:2px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-bottom:2em;padding:.5em 2em 1.5em 4em;width:100%}.dialog_exclamation:before,.dialog_information:before{-webkit-font-smoothing:antialiased;display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;left:-1.5em;position:relative;text-rendering:auto;top:.8em}.dialog_exclamation:before{color:#d80b3a;content:"\f06a";font-size:1.8em}.dialog_information:before{color:#1d5f9f;content:"\f05a";font-size:1.8em}a{border-bottom:1px solid hsla(0,0%,100%,0);color:#1d5f9f}a:focus,a:hover{color:#1a1a1a;text-decoration:underline}a.active{background-color:#154574;color:#fff}.buttons{clear:both;list-style:none;margin-bottom:1em;margin-top:1em}.buttons:after{content:" "}.buttons li{float:left}.button,button{background:#1d5f9f;border:1px solid #1d5f9f;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;line-height:24px;margin-right:8px;margin-top:10px;min-height:16px;min-width:47px;overflow:visible;padding:.5em 1em;text-decoration:none}.button::-moz-focus-inner,button::-moz-focus-inner{margin-top:-1px;padding:0}.button *,button *{color:#fff}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover{background-color:#2579ca;border-color:#2579ca;color:#fff;text-decoration:none}.button:active *,.button:focus *,.button:hover *,button:active *,button:focus *,button:hover *{color:#fff}.button.filter:before,button.filter:before{content:"\f0b0"}#password_box .toggle_link_collapse,#password_box .toggle_link_open,.cancel,.export,.new,.simple-button,.zurueck,a.cleanup,a.clock,a.delete,a.edit,a.mail,a.mailvorlage,a.print,a.reservationen_link,a.schulgemeinde,a.show_log,a.terminate{background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:3px;color:#000;cursor:pointer;display:inline-block;line-height:24px;margin:.6em .6em .6em 0;min-height:16px;min-width:47px;padding:.5em 1em;text-decoration:none}#password_box .toggle_link_collapse:active,#password_box .toggle_link_collapse:focus,#password_box .toggle_link_collapse:hover,#password_box .toggle_link_open:active,#password_box .toggle_link_open:focus,#password_box .toggle_link_open:hover,.cancel:active,.cancel:focus,.cancel:hover,.export:active,.export:focus,.export:hover,.new:active,.new:focus,.new:hover,.simple-button:active,.simple-button:focus,.simple-button:hover,.zurueck:active,.zurueck:focus,.zurueck:hover,a.cleanup:active,a.cleanup:focus,a.cleanup:hover,a.clock:active,a.clock:focus,a.clock:hover,a.delete:active,a.delete:focus,a.delete:hover,a.edit:active,a.edit:focus,a.edit:hover,a.mail:active,a.mail:focus,a.mail:hover,a.mailvorlage:active,a.mailvorlage:focus,a.mailvorlage:hover,a.print:active,a.print:focus,a.print:hover,a.reservationen_link:active,a.reservationen_link:focus,a.reservationen_link:hover,a.schulgemeinde:active,a.schulgemeinde:focus,a.schulgemeinde:hover,a.show_log:active,a.show_log:focus,a.show_log:hover,a.terminate:active,a.terminate:focus,a.terminate:hover{background-color:#e7e7e7;border-color:#e7e7e7;color:#000;text-decoration:none}#password_box .toggle_link_collapse a,#password_box .toggle_link_open a,.cancel a,.export a,.new a,.simple-button a,.zurueck a,a.cleanup a,a.clock a,a.delete a,a.edit a,a.mail a,a.mailvorlage a,a.print a,a.reservationen_link a,a.schulgemeinde a,a.show_log a,a.terminate a{border:0;color:#000;display:inline-block;margin-left:.4em;text-decoration:none}#password_box .toggle_link_collapse a:hover,#password_box .toggle_link_open a:hover,.cancel a:hover,.export a:hover,.new a:hover,.simple-button a:hover,.zurueck a:hover,a.cleanup a:hover,a.clock a:hover,a.delete a:hover,a.edit a:hover,a.mail a:hover,a.mailvorlage a:hover,a.print a:hover,a.reservationen_link a:hover,a.schulgemeinde a:hover,a.show_log a:hover,a.terminate a:hover{border:0;color:#000;text-decoration:none}.icon-button{background-position:6px;background-repeat:no-repeat;padding-left:35px}.copy{margin:.4em 0}.copy:before{color:#1d5f9f;content:"\f0ea"}.new:before{content:"\f067"}.export:before{content:"\f1c3"}.zurueck{margin-top:40px}.zurueck:before{content:"\f060"}.zurueck .delete{margin-left:50px}.cancel{float:left;margin-right:20px;margin-top:10px}#zurueck_top{margin-bottom:20px;margin-top:0}a.edit:before{content:"\f304"}a.detail{background:url(../image/icon/detail.png) no-repeat 0;display:block;padding-bottom:1px;padding-left:18px}a.detail.small{background-position:50%;height:18px;margin:0 auto;padding:0;width:18px}@media (max-width:800px){a.detail{background-position:50%;height:18px;margin:0 auto;padding:0;width:18px}}a.cleanup:before{content:"\f51a"}a.terminate:before{content:"\f09c"}a.delete:before{content:"\f1f8"}a.schulgemeinde:before{content:"\f015"}a.mail:before,a.mailvorlage:before{content:"\f2b6"}a.clock:before{content:"\f017"}a.print:before{content:"\f026"}a.reservationen_link:before{content:"\f07c"}a.show_log:before{content:"\f478"}p.feedback_save{background-color:#b9eedb;border-radius:5px;color:#00754b;margin-top:10px;padding:5px;text-align:center}.show_dauerstelle,.show_stellvertretung{float:left;padding-top:3px}.box,body.public form .mobile-toggler,form,form body.public .mobile-toggler,form h2,form h3,form h4{width:100%}fieldset{border:1px solid #e5e5e5;clear:both;margin-bottom:1.7rem;margin-top:1.7rem;padding:1.2rem 1.7rem}@media (max-width:801px){fieldset{margin-left:-4px;margin-right:-4px}}fieldset:first-of-type{margin-top:0}fieldset legend{background:none;border:0;color:#666;display:block;float:left;font-size:1.2rem;font-weight:700;margin:0 0 2rem;width:100%}fieldset li>input+label{font-weight:400!important}.form_row{clear:both;margin-bottom:15px;padding-top:5px;width:100%}.form_row .description{color:#666;padding-left:2px;padding-top:2px}.form_row.space-top{margin-top:20px}.form_row ul{list-style:none}.form_row li{margin-bottom:5px}input[type=email],input[type=file],input[type=number],input[type=password],input[type=text],select,textarea{border:1px solid #ccc;float:none;font-size:inherit;padding:3px 5px;-webkit-transition:background .4s linear;-o-transition:background .4s linear;transition:background .4s linear}input[type=email]:hover,input[type=file]:hover,input[type=number]:hover,input[type=password]:hover,input[type=text]:hover,select:hover,textarea:hover{background-color:#fafad2;border-color:#bfbfbf;-webkit-transition:background .4s linear;-o-transition:background .4s linear;transition:background .4s linear}input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{background-color:#e1edf8;border-color:#1d5f9f;-webkit-transition:background .4s linear;-o-transition:background .4s linear;transition:background .4s linear}input[type=email].valid,input[type=file].valid,input[type=number].valid,input[type=password].valid,input[type=text].valid,select.valid,textarea.valid{border-color:#1d5f9f}input[type=email].invalid,input[type=file].invalid,input[type=number].invalid,input[type=password].invalid,input[type=text].invalid,select.invalid,textarea.invalid{background-color:#feeff2;border:2px solid #d80b3a}input[type=email].invalid:focus,input[type=file].invalid:focus,input[type=number].invalid:focus,input[type=password].invalid:focus,input[type=text].invalid:focus,select.invalid:focus,textarea.invalid:focus{background-color:#e1edf8;border-color:#1d5f9f;outline-color:#1d5f9f}#bewerbungsform,#form-invalid-alert,.readonly,.textblock,input[type=email],input[type=file],input[type=number],input[type=password],input[type=text],select,textarea{display:block;float:none;max-width:100%;min-height:2em;padding:5px;width:100%}@media (min-width:801px){#bewerbungsform,#form-invalid-alert,.readonly,.textblock,input[type=email],input[type=file],input[type=number],input[type=password],input[type=text],select,textarea{max-width:400px}}@media (min-width:1130px){#bewerbungsform,#form-invalid-alert,.readonly,.textblock,input[type=email],input[type=file],input[type=number],input[type=password],input[type=text],select,textarea{max-width:600px}}input[type=file]{cursor:pointer}label{display:block;float:none;font-weight:700;margin:0 0 5px;padding:0;width:100%}label.required:after{color:#888;content:"*";display:inline-block;margin-left:.5em}label>input{margin-left:4px}input[type=checkbox],input[type=radio]{display:inline-block;float:none;margin:.2em}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;float:none;font-weight:400;margin:.2em;width:auto}.message_fail{border:0;color:#d80b3a;display:block;font-weight:700;max-width:100%;padding:3px;width:100%!important}@media (min-width:801px){.message_fail{max-width:400px}}@media (min-width:1130px){.message_fail{max-width:600px}}ul.valid{border:1px solid #1d5f9f;padding:2px}ul.invalid{border:1px solid #d80b3a;padding:2px}ul#stati{border:0;list-style:none;padding:2px 0 0}#status_filter{background-color:#f4f4f4;border:1px solid #e5e5e5;float:right;margin-bottom:20px;max-width:305px;padding:6px 8px;position:relative;top:-10px;width:100%}#status_filter ul li{float:left;margin-left:10px;margin-top:2px}#status_filter label{margin-left:5px;margin-right:10px;margin-top:5px}#status_filter button{padding:4px 10px}.button.valid,button.valid{cursor:pointer;filter:alpha(opacity=100);opacity:1}.button.invalid,button.invalid{background-color:#e5e5e5;border-color:#e5e5e5;color:#000;cursor:not-allowed!important}.button.danger,.button.delete,button.danger,button.delete{background-color:#d80b3a;border-color:#d80b3a;color:#fff}.button.danger:active,.button.danger:focus,.button.danger:hover,.button.delete:active,.button.delete:focus,.button.delete:hover,button.danger:active,button.danger:focus,button.danger:hover,button.delete:active,button.delete:focus,button.delete:hover{background-color:#f42252;border-color:#f42252;color:#fff}.valid .form_row input[type=file],.valid .image_choose button{border-color:#1d5f9f}.invalid .form_row input[type=file],.invalid .image_choose button{border-color:#d80b3a}.element_before_label label{float:none}.master_checkbox{float:none;width:100%}.master_checkbox>label{float:none}#form-invalid-alert{background:#f9e9ed;border-radius:5px;clear:both;color:#a7092d;margin:1em 0;padding:.8em 1.2em}.form_row>input[type=checkbox],form>input[type=checkbox]{margin-right:4px;margin-top:5px}.form_row>ul,form>ul{margin-top:5px}.form_row ul,form ul{line-height:20px;list-style:none}.form_row p,form p{margin:0;width:100%}.form_row textarea,form textarea{min-height:100px}.form_row .readonly,.form_row .textblock,form .readonly,form .textblock{background-color:#f4f4f4;border:1px solid #ccc;color:#666;cursor:not-allowed;min-height:2em}.form_row .element_manuell,form .element_manuell{float:left;max-width:250px;width:100%}.nicht_ch .readonly,.nicht_ch .textblock{overflow:hidden;width:auto}.doc_info{margin-top:5px}.doc_info .delete_checkbox{margin-top:2px}.doc_info .delete_checkbox label{float:none;margin:0;width:auto}.form_row .info_box{margin-bottom:10px;margin-top:10px;width:300px}.form_row .info_box:before{color:#1d5f9f;content:"\f05a"}input.loader{background:url(../../i4/view/image/loader-small.gif) no-repeat 100%}div.calendar_container{background:#fff;border:5px solid #1d5f9f;float:left;font-size:10px;line-height:normal;position:absolute;width:200px!important}div.calendar_header{background:#f2f2f2;border-bottom:1px solid #ccc;float:left;margin-bottom:5px;padding-bottom:5px;padding-top:5px;text-align:right;width:100%}div.calendar_header a{color:#999;margin-right:5px;text-decoration:none}div.calendar_header a:hover{color:#555}div.calendar_scroller{float:left;margin-bottom:5px;text-align:center;width:100%}div.calendar_scroller select{font-size:10px;margin-left:5px;margin-right:5px}table.calendar_arrow{float:left;margin-bottom:5px;width:100%}table.calendar_arrow td{font-size:10px;text-align:center;width:10%}table.calendar_arrow td.date{color:#333;font-size:11px;width:60%}table.calendar_arrow a{color:#333;text-decoration:none}table.calendar_arrow a:hover{color:#999}table.calendar{background:#fff;border-collapse:collapse;float:left;vertical-align:top;width:100%}table.calendar tr.calendar_week{background:#333}table.calendar tr.calendar_week td{color:#fff}table.calendar td{font-size:10px;padding:2px;text-align:center}table.calendar td.today{background:#ebf0da}table.calendar td.highlight{background-color:#1d5f9f;color:#ebf0da;font-weight:700}table.calendar td.selected{background:#c5def7;color:#000}table.calendar td.saturday{background:#999;color:#fff}table.calendar td.sunday{background:#666;color:#fff}table.calendar td.choose{cursor:pointer}table.calendar td.choose:hover{background:#f3fd7f;color:#000}.icon_calendar{cursor:pointer;margin-left:4px;position:relative;top:7px}.form_row input.date{display:inline-block;text-align:center;width:6.5em}.form_row input.time{text-align:center;width:3.5em}.table_loader{background:#fff url(../image/loader.gif) 50% no-repeat;float:left;height:50px;width:100%}table{clear:both}table tr{background-color:#fff}table.data{border-collapse:collapse;float:left;margin-bottom:30px;width:100%}table.data td{border-bottom:1px solid #e3e3e3;padding-bottom:10px;padding-left:10px;padding-top:10px;vertical-align:top;width:70%}@media (max-width:800px){table.data td{width:60%}}table.data td.label{background-color:#f5f5f5;border-right:1px solid #e3e3e3;min-width:120px;width:30%}@media (max-width:800px){table.data td.label{width:40%}}table.data ul{padding-left:16px}table.list{border-collapse:collapse;margin-bottom:20px;margin-top:20px}table.list thead td,table.list thead th{background-color:#f5f5f5;font-weight:700;padding:7px 5px;vertical-align:top;white-space:nowrap}table.list thead td.sorting:active,table.list thead td.sorting:active span,table.list thead td.sorting_asc:active,table.list thead td.sorting_asc:active span,table.list thead td.sorting_desc:active,table.list thead td.sorting_desc:active span,table.list thead th.sorting:active,table.list thead th.sorting:active span,table.list thead th.sorting_asc:active,table.list thead th.sorting_asc:active span,table.list thead th.sorting_desc:active,table.list thead th.sorting_desc:active span{background-color:#154574;color:#fff!important}table.list thead td.sorting:active *,table.list thead td.sorting:active span *,table.list thead td.sorting_asc:active *,table.list thead td.sorting_asc:active span *,table.list thead td.sorting_desc:active *,table.list thead td.sorting_desc:active span *,table.list thead th.sorting:active *,table.list thead th.sorting:active span *,table.list thead th.sorting_asc:active *,table.list thead th.sorting_asc:active span *,table.list thead th.sorting_desc:active *,table.list thead th.sorting_desc:active span *{color:#fff!important}table.list thead td.sorting,table.list thead td.sorting span,table.list thead th.sorting,table.list thead th.sorting span{color:#1d5f9f;cursor:pointer}table.list thead td.sorting_asc,table.list thead td.sorting_asc span,table.list thead td.sorting_desc,table.list thead td.sorting_desc span,table.list thead th.sorting_asc,table.list thead th.sorting_asc span,table.list thead th.sorting_desc,table.list thead th.sorting_desc span{background-color:#e3e3e3;color:#1d5f9f;cursor:pointer}table.list thead td.left,table.list thead th.left{text-align:left}table.list thead td a,table.list thead th a{text-decoration:none}table.list tr{background-color:#fff;outline:1px solid transparent;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}table.list tr:hover{background-color:#f4f4f4;outline:1px solid #a8a8a8;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}table.list tr.pendent{background-color:#add8e6}table.list tr.pendent:hover{background-color:#86c5da;outline:1px solid #3a9fc0}table.list tr.passiv{background-color:#fffacd}table.list tr.passiv:hover{background-color:#fff59a;outline:1px solid #cdb900}table.list tr.passwort{background-color:#ffa07a}table.list tr.passwort:hover{background-color:#ff7c47;outline:1px solid #ad3100}table.list thead tr{outline:0 none}table.list thead tr:hover{background-color:inherit;outline:0 none}table.list td{border:1px solid #e3e3e3;padding:5px}@media (max-width:800px){table.list td{padding:3px}}@media (min-width:801px) and (max-width:1129px){table.list td{padding:4px}}table.list td.size1{width:60px}table.list td.size2{width:100px}table.list td.center{text-align:center}table.list td.right{text-align:right}table.list td.no_break{white-space:nowrap}table.list td.invisible{background-color:#fff;border:none}table.list td>div.ellipsis{display:table-cell;max-width:100px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@media (max-width:800px){table.list td>div.ellipsis{max-width:80px}}table.list_width_full{width:100%}table.list_width_short{width:50%}table .fas{border-radius:50%;display:inline-block;font-size:16px!important;height:28px;line-height:16px;padding:6px;text-align:center;width:28px}table a{text-decoration:none}table a .fas,table a .fas:focus,table a .fas:hover{-webkit-transition:all .4s cubic-bezier(.15,1.05,.9,1);-o-transition:all .4s cubic-bezier(.15,1.05,.9,1);transition:all .4s cubic-bezier(.15,1.05,.9,1)}table a .fas:focus,table a .fas:hover{background:#666;color:#fff}table .fa-folder-open{color:#d79c00}table .fa-pen,table .fa-pencil,table .fa-pencil-alt{color:#047503}table .fa-envelope,table .fa-envelope-open{color:#105fc4}table .fa-times,table .fa-times-circle{color:#d80b3a}.dataTables_filter{margin-bottom:20px}.dataTables_filter .clear_filter,.dataTables_filter label{display:inline-block!important;width:auto}.dataTables_filter .clear_filter{border:0;color:#d80b3a!important;padding-left:.6em;padding-top:.8em;text-decoration:none}.dataTables_filter .clear_filter .fas{color:#d80b3a!important}.dataTables_filter .clear_filter:hover{border:0;text-decoration:none}.dataTables_paginate{margin-bottom:20px;text-align:left;width:100%}.dataTables_paginate:after{clear:both;content:" ";display:block;float:none;height:1px}.dataTables_paginate span{display:inline}.dataTables_paginate .ellipsis{color:#666;float:left;height:32px;margin:0 10px 0 0;padding-top:5px;width:12px}@media (max-width:800px){.dataTables_paginate .ellipsis{height:24px;padding-top:3px;width:12px}}.dataTables_paginate a{cursor:pointer;display:inline-block;float:left;font-size:13px;line-height:13px;margin-bottom:10px;margin-right:10px}@media (max-width:800px){.dataTables_paginate a{font-size:12px;line-height:12px;margin-bottom:6px;margin-right:2px}}.dataTables_paginate a.current{background-color:#1d5f9f;color:#fff;font-weight:700}.first,.last,.next,.previous{padding:0}.first:hover:before,.last:hover:before,.next:hover:before,.previous:hover:before{color:#fff}.first:before,.last:before,.next:before,.previous:before{-webkit-font-smoothing:antialiased;color:#1d5f9f;display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-style:normal;font-variant:normal;font-weight:900;position:relative;text-rendering:auto}.first:before{content:"\f049"}.previous:before{content:"\f048"}.next:before{content:"\f051"}.last:before{content:"\f050"}.paginate_button{background-color:#e1eaf3;border:0;border-radius:50%;color:#154574;display:block;height:32px;padding:9px 4px 4px;text-align:center;vertical-align:center;width:32px}@media (max-width:800px){.paginate_button{height:24px;padding:5px 3px 3px;width:24px}}.paginate_button:hover{border:0}.paginate_active,.paginate_button:hover{background-color:#1d5f9f;color:#fff}table.info_delete{border-collapse:collapse;margin-bottom:20px}table.info_delete td{border:1px solid #e3e3e3;padding:5px}.box-grau,.box-rot{height:10px;margin:0 2px 2px 0;width:10px}@media (max-width:800px){.box-grau,.box-rot{height:8px;width:8px}}dl.data{display:table;width:100%}@media (max-width:800px){dl.data{display:block}}dl dt{clear:left;float:left;padding:2px 0;width:150px}dl dt.label{background-color:#f5f5f5;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;min-width:120px;padding:.8em;width:30%}@media (max-width:800px){dl dt.label{border-bottom-width:0;border-right-width:0;display:block;float:none;width:100%}}dl dt.icon{text-align:center;width:30px}dl dt.icon .fa-pen,dl dt.icon .fa-pencil,dl dt.icon .fa-pencil-alt{color:#047503}dl dt.icon .fa-times,dl dt.icon .fa-times-circle{color:#d80b3a}dl dd{float:left;padding:2px 0}dl dd ul{margin-left:1.2em}dl dt.label+dd{border-bottom:1px solid #e3e3e3;display:table-cell;padding:.8em;width:70%}@media (max-width:800px){dl dt.label+dd{border-bottom-width:0;display:block;float:none;margin-bottom:1em;width:100%}}.one_column{float:left;margin-top:20px;position:relative;width:100%}.two_column_1,.two_column_2{float:left;max-width:600px;width:100%}.three_column_1,.three_column_3{float:left;max-width:250px;width:100%}.three_column_2{float:left;max-width:500px;width:100%}.three_column_2,.three_column_3,.two_column_2{margin-left:20px}.no_space_bottom{margin-bottom:0}.no_space_top{margin-top:0}#login{float:none;margin:0 0 20px;width:100%}@media (min-width:801px){#login{max-width:600px}}#login p.warning{color:#d80b3a}#login input{color:#666;width:100%}@media (min-width:801px){#login input{max-width:400px}}@media (min-width:1130px){#login input{max-width:600px}}#login button{margin-top:20px}.hidden,.hide,.reader-only{display:none}@media (max-width:800px){.hide-on-phone{display:none}}@media (min-width:800px) and (max-width:1130px){.hide-on-tablet{display:none}}@media (max-width:800px){.show-on-phone{display:block}}@media (min-width:800px) and (max-width:1130px){.show-on-tablet{display:block}}.pull-left,.pull-right{float:left}.overflow-scroll{clear:both;display:block;float:none;margin:0;overflow:auto;padding:0;width:100%}.overflow-scroll table{width:99%}.nowrap{white-space:nowrap}body#intern #logo{float:left;max-width:500px;width:100%}body#intern #logo img{margin-right:20px}body#intern #logo img,body#intern #logo p{float:left;line-height:18px;margin-bottom:0}body#intern #logo strong{display:inline-block;float:left;font-size:1em;margin-top:4px}body#intern .jobcenter_information{font-size:1rem;font-weight:700;padding-top:8px;text-align:center}body#intern .login_information{float:right;padding-top:8px}@media (max-width:800px){body#intern .login_information{float:none;margin-top:15px}}body#intern .edit_profile{clear:right;float:right;margin-top:8px}@media (max-width:800px){body#intern .edit_profile{float:none;margin-top:15px}}body#intern .edit_profile a{color:#000;padding-top:2px}body#intern .edit_profile a,body#intern .edit_profile a:hover{border-bottom:0;text-decoration:none}body#intern .render_filter{float:right;margin-right:10px;margin-top:8px}@media (max-width:800px){body#intern .render_filter{float:none;margin-top:15px}}body#intern .render_filter a,body#intern .render_filter a:hover{border-bottom:0;text-decoration:none}body#intern #navigation{background:#1d5f9f;color:#fff;display:block;height:auto;margin-top:20px;width:100%}body#intern #navigation ul{border:0;height:55px;list-style-type:none;margin-left:20px}body#intern #navigation ul li{float:left}body#intern #navigation ul a{border:0;color:#fff;display:block;font-weight:300;height:55px;line-height:55px;padding-left:15px;padding-right:15px;text-decoration:none}body#intern #navigation ul a:focus,body#intern #navigation ul a:hover{background:#003162;text-decoration:none}body#intern #navigation ul a.active{background:#fff;border:none;color:#601345;font-weight:700;height:50px;line-height:50px;margin-top:5px;position:relative}body#intern #navigation ul a.active:hover{color:#d80b3a}body#intern #navigation ul a.before_active{border-right:none}body#intern #navigation ul a.after_active{border-left:none}ul#bezirk{margin-bottom:8px}ul#bezirk,ul#pensum{float:left;width:100%}ul#pensum{margin-margin-bottom:8px}ul#pensum li{max-width:200px;width:100%}table#schulstufe_schultyp{border-collapse:collapse;width:100%}table#schulstufe_schultyp td,table#schulstufe_schultyp th{border:1px solid #ccc;line-height:20px;padding:5px;text-align:left;vertical-align:top}table#schulstufe_schultyp label{float:none;font-size:12px;font-weight:400}table#schulstufe_schultyp ul{float:left;width:100%}label[for=bezirk],label[for=pensum]{float:left;font-weight:700;padding-bottom:5px;width:100%}#interessent_dauerstellen{background-color:#eee}#interessent_stellvertretungen{background-color:#ddd;margin-top:20px}table.suchprofil{border-collapse:collapse;float:left;margin-top:10px}table.suchprofil td{border:1px solid #ccc;padding:2px;vertical-align:top}a.suchprofil_edit{display:block;float:left;margin-left:10px}#suchprofil_column_1{float:left;margin-right:100px;max-width:200px;width:100%}#suchprofil_column_2{float:left;margin-right:100px;max-width:400px;width:100%}#suchprofil_column_3{float:left;max-width:200px;width:100%}div#dauerstelle_column_1,div#dauerstelle_column_2,div#gemeinde_column_1,div#gemeinde_column_2,div#interessent_column_1,div#interessent_column_2,div#mailvorlage_column_1,div#schuleinheit_column_1,div#schuleinheit_column_2,div#stellvertretung_column_1,div#stellvertretung_column_2{float:left;max-width:480px;width:100%}#gemeinde_full_width,#mailvorlage_full_width,#schuleinheit_full_width{float:left;width:100%}p#gemeinde_full_width,p#mailvorlage_full_width,p#schuleinheit_full_width{margin-bottom:20px}form#gemeinde_edit,form#mailvorlage_edit,form#schuleinheit_edit{float:left;width:100%}form#gemeinde_edit iframe{background-color:#eee;float:left}ul#mailvorlage{list-style:none}ul#mailvorlage li{padding:5px}a.hovermailvorlage{font-size:14px}a.hovermailvorlage:before{color:#1d5f9f;content:"\f2b6";font-size:16px}#pensenart_id,#pensum_fix_bereich{float:left;list-style-type:none}#pensenart_id li,#pensum_fix_bereich li{float:left;margin-right:20px}#pensenart_id li input,#pensum_fix_bereich li input{margin-right:5px}input.pensum{display:inline-block;width:35px}#content .pensum_art{display:inline}#wochentag{float:left;list-style-type:none;margin-right:20px}#wochentag li{line-height:18px}#wochentag li input,input#all_wochentage{margin-right:4px}#content .form_row label[for=all_wochentage]{float:none;font-size:12px;font-weight:400;line-height:27px}ul#klassenlehrerfunktion{border:0}ul#klassenlehrerfunktion:after{clear:left;content:" ";display:block;height:1px;width:100%}ul#klassenlehrerfunktion label{padding-top:2px}ul#klassenlehrerfunktion li{float:left;margin-right:20px}#password_box{width:100%}#password_box .toggle_link_collapse,#password_box .toggle_link_open{cursor:pointer;margin-bottom:2em;margin-top:1em;padding-left:1.5em}#password_box .toggle_link_collapse:before,#password_box .toggle_link_open:before{-webkit-font-smoothing:antialiased;display:inline-block;font-family:Font Awesome\ 5 Free;font-size:13px;font-style:normal;font-variant:normal;font-weight:900;left:-.6em;position:relative;text-rendering:auto;top:0}#password_box .toggle_link_open:before{content:"\f023"}#password_box .toggle_link_collapse:before{content:"\f3c1"}.dossier{display:block;float:right;height:100%;position:relative}.dossier.lines2{top:-.5em}body.public{background:#fff;padding:0;width:100%}body.public .header-standalone{display:none}body.public.standalone .header-standalone{display:block;margin-bottom:1.5rem}body.public.standalone{background-color:#d7ebf7;padding:1rem}@media (max-width:800px){body.public.standalone{padding:0}}body.public.standalone #wrap{background-color:#fff;border:1px solid #c5d9e4;padding:2em 1.5em}@media (max-width:800px){body.public.standalone #wrap{border:0;padding:2em 1em}}body.public #skip a{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}body.public #skip a:focus{height:auto;position:static;width:auto}body.public #wrap{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:1200px;width:100%}@media (max-width:800px){body.public #wrap{margin-bottom:0;min-height:100vh}}body.public #wrap:after{clear:both;content:" ";display:block;float:none;height:1px}@media (max-width:800px){body.public #wrap>.row{margin-left:0;margin-right:0;width:100%}}@media only screen and (min-width:1130px){body.public #content{float:left;margin-left:24px;width:calc(75% - 42px)}}@media screen and (max-width:1129px){body.public #content{float:left;margin-left:24px;width:calc(66.66667% - 40px)}}@media screen and (max-width:800px){body.public #content{margin-left:0;margin-right:0;margin-top:10px;width:100%}}body.public .three_column_1,body.public .three_column_2,body.public .three_column_3{max-width:300px;width:100%}body.public #content_public_index{margin-bottom:20px}body.public ul#more_functions{list-style:none}body.public label[for=more_functions]{display:none}@media only screen and (min-width:1130px){body.public #navigation{float:left;margin-left:24px;width:calc(25% - 30px)}}@media screen and (max-width:1129px){body.public #navigation{float:left;margin-left:24px;width:calc(33.33333% - 32px)}}@media screen and (max-width:800px){body.public #navigation{margin-left:0;margin-right:0;margin-top:10px;width:100%}}body.public #navigation .mobile-toggler,body.public #navigation h2{margin:0}body.public #navigation ul{background-color:#f4f4f4;list-style-type:none;width:100%}@media (max-width:800px){body.public #navigation ul{border-left:1px solid;border-right:1px solid}}body.public #navigation ul ul{border-left:0}@media (min-width:801px){body.public #navigation ul.collapsed{display:block!important;height:auto!important;max-height:inherit!important}}body.public #navigation ul.expanded{border-color:#1d5f9f}body.public #navigation ul>li{background-color:#f4f4f4;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;width:100%}@media (max-width:800px){body.public #navigation ul>li{border-right:0}}body.public #navigation ul>li.active{border-bottom:0;border-right:0}body.public #navigation ul>li.active>ul{border-right:0}body.public #navigation ul>li li{border-bottom:0;border-right:0;border-top:1px solid #e5e5e5}body.public #navigation ul>li li:first-child{border-top:1px solid #e5e5e5}body.public #navigation ul>li li:last-child{border-bottom:0}body.public #navigation ul>li:last-of-type{border-bottom:1px solid #e5e5e5}@media (max-width:800px){body.public #navigation ul>li:last-of-type{border-bottom-color:#1d5f9f}}body.public #navigation ul a{border:0;color:#333;display:block;padding:7px 14px;text-decoration:none}body.public #navigation ul a:active{background:#154574;color:#fff}body.public #navigation ul a.active{background:#fff;color:#d80b3a;font-weight:700;text-decoration:none}body.public #navigation ul a:hover{background-color:#e7e7e7;color:#d80b3a;text-decoration:none}body.public #navigation ul ul{background:#fff;border-right:1px solid #e5e5e5}body.public #navigation ul ul li:last-child,body.public #navigation ul ul li:last-of-type{border-bottom:0}body.public #navigation ul ul li a{background:#fff;padding-left:36px}body.public #navigation .login_information{padding-bottom:15px}body.public .mobile-toggler{border-radius:0;cursor:pointer;display:none;padding:.3em;text-align:left}@media (max-width:800px){body.public .mobile-toggler{background:#1d5f9f;border:1px solid #1d5f9f;color:#fff;display:block;padding-left:42px;width:100%}}body.public .collapsible{display:block;overflow:hidden;-webkit-transition:all .6s cubic-bezier(0,1,0,1);-o-transition:all .6s cubic-bezier(0,1,0,1);transition:all .6s cubic-bezier(0,1,0,1)}@media (max-width:800px){body.public .collapsible{max-height:0}}body.public .collapsible.collapsed{display:none;max-height:0}body.public .collapsible.expanded{height:auto;max-height:700px;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}body.public .menu.icon{background-color:currentColor;color:#fff;display:none;height:2px;margin-left:16px;margin-top:17px;position:absolute;width:17px}@media (max-width:800px){body.public .menu.icon{display:block}}body.public .menu.icon:before{top:-5px}body.public .menu.icon:after,body.public .menu.icon:before{background-color:currentColor;content:"";height:2px;left:0;position:absolute;width:17px}body.public .menu.icon:after{top:5px}body.public ul.text{line-height:20px;padding-left:20px}body.public a.extlink:hover,body.public a.extlink:hover:before{color:#000}body.public a.extlink:before{color:#1d5f9f;content:"\f061";font-size:12px;margin-right:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.public a.intlink:hover,body.public a.intlink:hover:before{color:#000}body.public a.intlink:before{color:#1d5f9f;content:"\f061";font-size:12px;margin-right:2px}body.public #content_public_index .mobile-toggler,body.public #content_public_index h2{margin-bottom:2px;margin-top:30px}body.public #content_public_index p{margin-bottom:3px}body.public .submit-warning{color:#d80b3a;display:inline-block;font-weight:700;margin-top:10px}body.public .button_container{float:left;margin-top:1rem;width:100%}body.public #schulgemeinde_auswahl>label{font-weight:700}body.public .readonly,body.public .textblock,body.public input,body.public select,body.public textarea,body.public ul.invalid,body.public ul.valid{padding:5px}body.public #aausweis .readonly,body.public #aausweis .textblock{min-height:14px;width:auto}body.public form#stellen_suche{max-width:645px;padding:10px 10px 20px 0;width:100%}body.public label.title{margin-bottom:10px}body.public label[for=alter]{margin-bottom:10px;margin-top:10px}body.public input#alter{width:50px}body.public table#schulstufe_schultyp{background:#fff}body.public .register{float:left;font-size:16px}body.public #sv_nummer_format{color:#666}body.public .success{color:#000;line-height:25px;padding:10px}body.public .success:before{color:#00a86b;content:"\f00c"}body.public #lehrdiplom_list{margin-bottom:10px;width:100%}body.public #lehrdiplom_hinweis{margin-top:20px}body.public #lehrdiplom_speichern{margin-bottom:10px;margin-top:10px}body.public #einrichtungprofil_funktionen{margin-left:20px}body.public .copy{max-width:100%;width:100%}@media (min-width:801px){body.public .copy{max-width:400px}}@media (min-width:1130px){body.public .copy{max-width:600px}}body.public table.list thead td.nocell{background:none;border:none}body.public .reservation_vikariate_maillink{float:right}@media (max-width:800px){body.public .reservation_vikariate_maillink{float:none}}body.public #key{max-width:410px;width:100%}@media (max-width:800px){body.public ul[id^=stellenbereich_select]{margin-left:24px}}body.public #message_404{float:none;margin:0 auto;max-width:250px;padding:30px;text-align:center;width:100%}body.public #message_404 .vsa{padding-top:5px}body.public #message_404 h1{margin:2em 0 1em;padding:0}body.public #message_404 p{margin:30px 0 0}body.public #keine_benachrichtigung{background:url(../image/icon/information-24.png) no-repeat 0;font-weight:700;line-height:32px;padding-left:30px}body.public #search_result_info{margin-bottom:10px}body.public .antritt{float:left}body.public #antritt_von{margin-right:20px}body.public h4#antritt_titel{margin-bottom:0}body.public #admin_mails{width:auto}body.public #admin_mails td{border:0;padding:2px 20px 2px 0;width:auto}body.public #auslaenderausweis_id{max-width:230px;width:100%}body.public .benachrichtigung_hinweis ul{float:left;list-style-type:none;margin:0;padding:0}body.public .benachrichtigung_hinweis ul li{color:#666;float:left;line-height:1em;margin-bottom:.5em;margin-right:1em;padding-left:1em}body.public .benachrichtigung_hinweis:before{color:#1d5f9f;content:"\f05a"}body.public .control_not_ok:before,body.public .control_ok:before{-webkit-font-smoothing:antialiased;display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;padding-right:5px;text-rendering:auto}body.public .control_ok:before{color:#008f5b;content:"\f058"}body.public .control_not_ok:before{color:#d80b3a;content:"\f057"}body#intern{background-color:#d7ebf7;padding:20px}body#intern,body#intern *,body#intern input,body#intern label,body#intern td,body#intern textarea,body#intern th{font-family:Roboto,Helvetica,Arial,sans-serif;letter-spacing:.1pt}@media (max-width:800px){body#intern{padding:0}}body#intern #wrap{background:#fefefe;border:1px solid #c5d9e4;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:1600px;min-height:700px;padding:11px 20px 49px;width:100%}@media (max-width:800px){body#intern #wrap{border:0;margin-bottom:0;min-height:100vh;padding:10px 10px 49px}}body#intern #wrap:after{clear:both;content:" ";display:block;float:none;height:1px}body#intern #content{background:#fefefe;margin-left:0;margin-top:20px;min-height:500px;position:relative}@media (max-width:800px){body#intern #content{margin-left:0;margin-top:10px;width:100%}}body#intern #login{padding:2rem 3rem}body#intern #lehrdiplom{float:left;max-width:280px;width:100%}body#intern #freizugebende{background:url(../image/icon/star-24.png) no-repeat left -3px;float:left;line-height:30px;margin-bottom:10px;padding-left:40px}body#intern #freizugebende_interessenten{border:1px solid #ff8000;padding:5px}body#intern #interessenten_trenner{margin:3rem 0 1rem}body#intern #bezirke_bearbeiten{margin-top:10px}body#intern #interessent_bezirk_edit,body#intern p.suchprofil_hinweis{float:left;margin-bottom:20px;margin-top:20px}body#intern p.suchprofil_hinweis{background:url(../image/icon/exclamation.png) 10px 15px no-repeat;border:1px solid #ccc;max-width:308px;padding:10px 10px 10px 40px;width:100%}body#intern #interessent_bezirk_edit .form_row{height:10px}body#intern #interessent_bezirk_edit label{float:left;max-width:200px;width:100%}body#intern #interessent_bezirk_edit input[type=checkbox]{float:left;margin-right:5px}body#intern .suchprofil_antrittsdatum{float:left;margin-top:80px}body#intern .suchprofil_antrittsdatum h4,body#intern .suchprofil_antrittsdatum p{margin:0}body#intern #vsa_interne_notiz{margin-top:30px}body#intern #reservation_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;padding-bottom:20px;width:100%}body#intern #reservation_container:after{clear:both;content:" ";display:block;height:1px;width:100%}body#intern #reservation_container.bewerbung .reservation_item{width:calc(20% - 15px)}@media (max-width:800px){body#intern #reservation_container.bewerbung .reservation_item{width:100%}}@media (min-width:801px) and (max-width:1129px){body#intern #reservation_container.bewerbung .reservation_item{width:calc(50% - 15px)}}body#intern .reservation_item,body#intern .reservation_rang{display:block;float:left;margin:0 14px 15px 0;padding:10px;width:calc(25% - 15px)}body#intern .reservation_rang{font-size:20px;font-weight:700;min-height:50px}body#intern .reservation_zugesagt:before{color:#00a86b;content:"\f058";font-size:20px}body#intern .reservation_item{background-color:#f4f4f4;border-radius:8px;min-height:200px;padding-bottom:9em;position:relative;vertical-align:top}body#intern .reservation_item.sortable{padding-top:3em}body#intern .reservation_item .reservationen_link{background-color:#d0d0d0;bottom:.6em;display:block;font-weight:400;position:absolute}body#intern .reservation_item .reservationen_link:hover{background-color:#b7b7b7}body#intern .reservation_item .reservationen_link .pill{background:hsla(0,0%,100%,.7);border-radius:50%;color:rgba(0,0,0,.6);display:inline-block;font-size:11px;height:22px;line-height:22px;margin-left:.4em;position:relative;text-align:center;vertical-align:middle;width:22px}body#intern .reservation_item #send_decision{bottom:5.2em;position:absolute}body#intern .reservation_item .move{cursor:move;position:absolute;top:1em}body#intern .reservation_item body.public form .mobile-toggler,body#intern .reservation_item form body.public .mobile-toggler,body#intern .reservation_item form h2,body#intern .reservation_item h3,body.public form body#intern .reservation_item .mobile-toggler,form body#intern .reservation_item h2,form body.public body#intern .reservation_item .mobile-toggler{margin-bottom:4px}body#intern .reservation_item .tools{padding-bottom:1rem}body#intern .reservation_item .tools a{margin-right:1rem}body#intern .reservation_item .tools .fas{font-size:16px}body#intern .reservation_item .alert{background:hsla(0,0%,100%,.8);border-top:4px dashed #bc1818;float:left;margin-bottom:20px;margin-top:10px;padding-bottom:10px;text-align:center;width:100%}body#intern .reservation_item .alert .content{padding:10px}body#intern .reservation_item .alert button{margin:0 10px 10px}body#intern .reservation_item .aushinweis{color:#d80b3a;line-height:1.25em;margin-bottom:5px}body#intern #reservation_delete{margin-bottom:20px}body#intern #reservation_delete #delete_reservation{width:70px}body#intern ul#pensum_fix_bereich{margin-top:0}body#intern #eingangsportal body.public .mobile-toggler,body#intern #eingangsportal h2,body.public body#intern #eingangsportal .mobile-toggler{margin:2rem 0 1rem;padding:0}body#intern #eingangsportal body.public form .mobile-toggler,body#intern #eingangsportal form body.public .mobile-toggler,body#intern #eingangsportal form h2,body#intern #eingangsportal h3,body.public form body#intern #eingangsportal .mobile-toggler,form body#intern #eingangsportal h2,form body.public body#intern #eingangsportal .mobile-toggler{font-size:1.2rem;font-style:italic;font-weight:400;margin:1rem 0;padding:0}body#intern #eingangsportal .list{margin:0}body#intern #eingangsportal .new{margin-top:1.5rem}body#intern #filter_setzen{margin-top:50px}body#intern #filter_setzen a{background-image:url(../image/icon/funnel.png);background-repeat:no-repeat;padding-left:20px;padding-top:2px}body#intern .bezirk_container{float:left;padding-bottom:20px;width:100%}body#intern .bezirk_container label{float:none}body#intern .bezirk_container .label{background-color:#f5f5f5;border:1px solid #e3e3e3;color:#1d5f9f;cursor:pointer;font-weight:700;padding:7px 5px}body#intern .bezirk_container .label:hover{background-color:#dbdbdb;border-color:#dbdbdb}body#intern .bezirk_container .label:active{background-color:#003d7d;color:#fff}body#intern .bezirk_container .toggle_link_open{background-image:none}body#intern .bezirk_container .toggle_link_collapse{background-color:#003d7d;background-image:none;border-color:#003d7d;color:#fff}body#intern .bezirk_container .toggle_link_collapse:hover{background-color:#004997}body#intern .bezirk_container .content{padding:10px}body#intern .bezirk_container .content ul{float:right;line-height:20px;margin-bottom:20px;max-width:375px;width:100%}body#intern .dataTables_info{margin-bottom:10px}body#intern form#auswertung_select{margin-bottom:20px}body#intern form#stichtag_daten{background-color:#f4f4f4;border:1px solid #ccc;display:block;margin-bottom:30px;padding-bottom:6px;padding-left:10px;padding-top:0}body#intern form#stichtag_daten:after{content:" "}body#intern form#stellen_art_select{background-color:#f4f4f4;border:1px solid #ccc;margin-bottom:30px;padding:10px;width:auto}body#intern form#stellen_art_select:after{content:" "}body#intern form#reorganisation{background-color:#e5e5e5;border:1px solid #ccc;margin-bottom:30px;max-width:500px;padding:10px;width:100%}body#intern form#reorganisation .form_row{width:100%}body#intern form#reorganisation label{max-width:100%;width:100%}@media (min-width:801px){body#intern form#reorganisation label{max-width:400px}}@media (min-width:1130px){body#intern form#reorganisation label{max-width:600px}}body#intern form#reorganisation #sure{width:auto}body#intern .auswertung_erklaerung{background-color:#fff;border:1px solid #ccc;margin-top:50px;max-width:390px;padding:10px;width:100%}body#intern .auswertung_erklaerung p{margin-bottom:8px}body#intern .auswertung_erklaerung p.auswertung_erklaerung_info{font-weight:700;line-height:16px}body#intern .auswertung_erklaerung p.auswertung_erklaerung_info:before{color:#1d5f9f;content:"\f05a"}body#intern .auswertung_erklaerung ul{margin:0;padding:0 0 0 20px}body#intern #erfassungdatum_antrittsdatum:after{content:" "}body#intern #erfassungdatum_antrittsdatum img,body#intern #erfassungdatum_antrittsdatum input{margin-top:-10px}body#intern #auswertung_art{height:20px;width:auto}body#intern .edit a{background:url(../image/icon/pencil.png) no-repeat left -1px;padding-left:23px}body#intern .terminate a{background:url(../image/icon/key-solid.png) no-repeat left -1px;padding-left:23px}body#intern .cleanup a{background:url(../image/icon/broom.png) no-repeat left -1px;padding-left:23px}body#intern .no_reservation{clear:left}body#intern .no_reservation:before{color:#d79c00;content:"\f65d"}body#intern #reorganisation_hinweis_stellen p{background:url(../image/icon/exclamation-red.png) no-repeat left 2px;margin-top:20px;padding-left:23px}body#intern #reorganisation_start p{background:url(../image/icon/tick-circle.png) no-repeat left 2px;margin-top:20px;padding-left:23px}body#intern #content #sicher_select label{margin-right:20px;width:auto}body#intern #sicher_select select,body#intern .form_row select#jahr{width:auto}body#intern #export_selection{margin-top:10px}body#intern .benachrichtigung_hinweis{clear:left}body#intern .benachrichtigung_hinweis ul{float:left;list-style-type:none;margin-left:0;width:100%}body#intern .benachrichtigung_hinweis ul li{color:#666;float:left;font-size:14px;line-height:20px;margin-bottom:5px;margin-right:20px;padding-left:20px}body#intern #benachrichtigung_hinweis_text{line-height:30px}body#intern #benachrichtigung_hinweis_text:before{color:#1d5f9f;content:"\f05a";font-size:20px}body#intern #suchprofil_edit .button_container{height:30px;margin-bottom:10px}body#intern .control_ok{background:url(../image/icon/tick-circle.png) no-repeat left 1px}@media (max-width:800px){body#intern .control_ok{width:100%}}body#intern .control_not_ok:before{color:#d80b3a;content:"\f057"}@media (max-width:800px){body#intern .control_not_ok{width:100%}}body#intern label[for=schulstufe_id]{float:left}#admin_container ul.list_admin li .middle{max-width:1050px;width:100%}#admin_container .col_left ul.list_admin li .middle,#admin_container .col_right ul.list_admin li .middle{max-width:380px;width:100%}#admin_container .admin_list_extended{margin-top:20px}#admin_container div.button_container{margin:0 0 10px;text-align:left}#admin_container #content{margin-left:0}#admin_container span.inactive{color:grey}