.flex-wrap{flex-wrap:wrap !important;}.invisible{visibility:hidden !important;}.font-italic{font-style:italic !important;}.font-weight-bold{font-weight:bold !important;}.text-center{text-align:center !important;}.border-right-0{border-right:none !important;}.d-block{display:block !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-flex{display:flex !important;}.d-none{display:none !important;}@media (max-width:576px){.d-none-xs{display:none !important;}}@media (max-width:768px){.d-none-sm{display:none !important;}}@media (max-width:992px){.d-none-md{display:none !important;}}.flex-column{flex-flow:column !important;}.flex-row-reverse{flex-flow:row !important;flex-direction:row-reverse !important;}.float-right{float:right !important;}.float-left{float:left !important;}.float-none{float:none !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.justify-content-center{justify-content:center !important;}.align-self-center{align-self:center !important;}.m-0{margin:0 !important;}.m-auto{margin:auto !important;}.ml-auto{margin-left:auto !important;}.m-1{margin:0.25em !important;}.m-l-1{margin-left:0.25em !important;}.m-r-1{margin-right:0.25em !important;}.m-2{margin:0.5em !important;}.mr-2{margin-right:0.5em !important;}.mt-0{margin-top:0 !important;}.mt-1{margin-top:0.25em !important;}.p-0{padding:0 !important;}.p-2{padding:0.5em !important;}.p-1{padding:0.25em !important;}.pl-0{padding-left:0 !important;}.pl-1{padding-left:0.25em !important;}.pl-2{padding-left:0.5em !important;}.pr-0{padding-right:0 !important;}.pr-1{padding-right:0.25em !important;}.pr-2{padding-right:0.5em !important;}.px-2{padding-top:0.5em !important;padding-bottom:0.5em !important;}.text-white{color:white !important;}.bg-white{background-color:white !important;}.w-100{width:100% !important;}.w-80{width:80% !important;}.h-100{height:100% !important;}.position-absolute{position:absolute;}.position-relative{position:relative;}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.nowrap{white-space:nowrap;}.text-break{word-break:break-all;}.tm-noshrink{flex-shrink:0;}.tm-mr-80{margin-right:80px;}.tm-w-300{width:300px;}.tm-w-500{width:500px;}.tm-text-red{color:var(--dark-red) !important;}.tm-text-black{color:#444 !important;}.tm-height-26{height:26px !important;}.tm-bg-lightgrey{background-color:#f5f5f5 !important;}.tm-bg-white{background-color:white !important;}.button.tm-button-green{color:#81ae3b !important;border-color:#81ae3b !important;}.button.button-active.tm-button-green,.button.tm-button-green:hover{background-color:#81ae3b !important;border-color:#81ae3b !important;color:white !important;}.tm-h-0{height:0px !important;visibility:hidden !important;}.Indent1{margin-left:10px !important;}.Indent2{margin-left:20px !important;}.Indent3{margin-left:30px !important;}.Indent4{margin-left:40px !important;}.tm-overflow-x-scroll{overflow-x:scroll;}.tm-htmltext-p-fix p:last-of-type{margin-bottom:0 !important;padding-bottom:0 !important;}.tm-htmltext-p-no-margins p{margin:0;}.tm-inline-icon{width:25px;color:var(--dark-red);display:inline-block;}.tm-popup-link{pointer-events:all !important;}.tm-popup-link svg,.tm-popup-link i{pointer-events:none;}.tm-table-popup,.tm-info-popup{display:none;position:absolute;z-index:10000;background-color:#f5f5f5;box-shadow:5px 5px darkgrey;text-align:left;padding:15px;border:1px solid var(--dark-red);}.tm-info-popup{right:0;top:0;width:600px;}.tm-table-popup{right:50px;width:400px;}.tm-placeholder-80{width:80px;min-width:80px;}tr.tm-error-row td,tr.tm-error-row td a{color:var(--dark-red) !important;font-weight:bold;}.tm-fill-flex{flex-grow:100;}.tm-lh-2{line-height:2;}.tm-wrap-th{white-space:break-spaces;}.tm-wrap-th-100{width:100px;white-space:break-spaces;}.tm-fixed-width-300,.tm-fixed-width-300 a,.tm-fixed-width-300 div .tm-fixed-width-300 span{width:300px !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.tm-fixed-width{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.width-200-px{width:200px !important;min-width:200px !important;max-width:200px !important;}.width-500-px{width:500px !important;min-width:500px !important;max-width:500px !important;}.tm-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.tm-double-inline div{display:inline-block;}.tm-hint{font-weight:normal;}.tm-fieldlist .view-content,.tm-table-like-fieldlist table,.tm-rowlist .view-content,.tm-table-like-fieldlist table,.tm-fieldlist-white .view-content,.tm-fieldlist-white .view-content .views-field p{width:500px;}.tm-fieldlist-white .view-content{padding:0.25em !important;}.tm-fieldlist .views-field,.tm-rowlist .views-field{padding:3px 0;}.tm-fieldlist-white .views-field{padding:0.5em 0;}.tm-fieldlist .views-field .field-content,.tm-rowlist .views-field .field-content{float:right;}.tm-table-like-fieldlist td{border:none !important;padding:2px 0 !important;}.tm-fieldlist-white h3{font-weight:bold;border-bottom:1px solid var(--dark-red);padding:0.25em 0.5em !important;margin:0 -0.5em !important;}#edit-field-bildbeschreibung-kandidat-wrapper{margin:0 !important;}#edit-field-bildbeschreibung-kandidat-wrapper input,#edit-field-bildbeschreibung-kandidat-wrapper label{display:none !important;}#edit-field-bildbeschreibung-kandidat-wrapper div{margin:0 0 15px 0 !important;}.tm-form-2col .fieldset-wrapper:first-of-type{display:flex;flex-flow:row;flex-wrap:wrap;padding:0 10px 10px 10px;}.tm-form-2col.nowrap .fieldset-wrapper{flex-wrap:nowrap;}.tm-form-2col .fieldset-wrapper .field--widget-datetime-datelist,.tm-form-2col .fieldset-wrapper .field--type-entity-reference,.tm-form-2col .fieldset-wrapper .field--type-datetime{width:50%;max-width:700px;margin-top:0;}.tm-form-2col .form-item{padding-right:20px;}.tm-form-2col.tm-flex-on-date-fields .form-item{padding-right:0px;}.tm-form-3col .fieldset-wrapper:first-of-type{display:flex;flex-flow:row;flex-wrap:wrap;padding:0 10px 10px 10px;}.tm-form-3col.nowrap .fieldset-wrapper{flex-wrap:nowrap;}.tm-form-3col .fieldset-wrapper .field--widget-datetime-datelist,.tm-form-3col .fieldset-wrapper .field--type-entity-reference,.tm-form-3col .fieldset-wrapper .field--type-datetime,.tm-form-3col .fieldset-wrapper .field--type-boolean{width:33%;max-width:700px;margin:0 !important;}.tm-form-3col .form-item{padding-right:20px;}.tm-form-3col.tm-flex-on-date-fields .form-item{padding-right:0px;}#tm-sociallinks,#edit-group-kon{border:1px solid rgb(166,166,166);}#tm-sociallinks .fieldset-wrapper{display:flex;flex-wrap:wrap;}#tm-sociallinks .form-type-url,#edit-group-kon .form-item{margin:0 0 10px 0;}#tm-sociallinks .field--type-link{min-width:300px;width:20%;margin-right:10px;}#tm-sociallinks .field--type-link .description{display:none;}#tm-sociallinks--description{min-width:100%;}.tm-stick-to-topright{position:absolute;right:0;top:0;}.tm-leftright .views-field{display:flex;justify-content:space-between;flex-wrap:wrap;}.tm-leftright .views-field .views-label{white-space:nowrap;}.container{width:95% !important;max-width:1500px;}.content-top{padding:10px 0 0 0;}.region-sidebar-second{background-color:#f5f5f5;padding:10px;}.region-sidebar-second h2,.region-sidebar-second h3{text-align:center;}#block-views-block-aktive-curriculae-umschalten-block-1{padding:0;}.clearfix.media-background{padding:0;margin-top:15px;}.region-media-background-first{display:flex;justify-content:space-between;flex-wrap:wrap;}.header__container,.header-top .header-top__container,.header-top__section .block{padding:0;}.content-top-highlighted{background-color:white;}#block-views-block-kandidat-innen-menu-block-3,#block-views-block-kandidat-innen-menu-block-5,.header-top{background-color:#f5f5f5;}.forjs-menulink{color:#444444 !important;}.featured-bottom{background-color:white !important;}#block-views-block-kandidat-innen-menu-block-6,#block-views-block-portfolioabschluss-button-block-1,#block-googleanalyticsnoscript,#block-neuerblockfuranlegeneinesbildungsangebots,#block-views-block-bildungsangebote-suche-dropdown,#block-titelformularselbstbeschreibung{padding:0;}#block-views-block-testportfolio-links-block-1::before{background-color:white;height:10px;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;margin-bottom:10px;}.header-container{-webkit-box-shadow:none;box-shadow:none;}#block-views-block-bildungsangebote-block-1{display:none;}#block-views-block-bildungsangebote-block-1{border:1px solid #A6A6A6;padding:0 15px 15px 15px !important;}#block-views-block-bildungsangebote-block-1 h2.title{text-transform:none;color:var(--dark-red) !important;font-weight:normal !important;font-size:1.3em !important;background-color:white;display:inline-block;position:absolute;top:-15px;padding:0 5px;}#block-views-block-statistik-block-6,#block-views-block-statistik-block-7,#block-views-block-statistik-block-8,#block-views-block-statistik-block-9{padding:0 !important;}body{color:#444;line-height:1.35;}body,a,p,div,h1,h2,h3,h4,h5,h6,li{font-family:'Open Sans',Arial,Helvetica,sans-serif !important;}h1{color:#444 !important;font:300 28px 'Open Sans',Arial,Helvetica,sans-serif !important;margin:0 0 18px;}h2{color:#444 !important;font:400 24px 'Open Sans',Arial,Helvetica,sans-serif !important;padding:0;margin:0 0 15px;}h3{color:#444 !important;font:400 20px 'Open Sans',Arial,Helvetica,sans-serif !important;padding:0;margin:0 0 12px;}h4{color:#444 !important;font:400 18px 'Open Sans',Arial,Helvetica,sans-serif !important;padding:0;margin:0 0 8px;}h2.title,h3.title{margin:0 !important;border-bottom:none;hyphens:auto;word-break:break-word;}.wba-side h3{font:400 16px 'Open Sans',Arial,Helvetica,sans-serif;}.wba-side h3{font:400 16px 'Open Sans',Arial,Helvetica,sans-serif;}a,.extra-description a,.field--name-body.field__item p a,.node li a,.ui-accordion a{-webkit-transition:unset;transition:unset;color:var(--dark-red);border-bottom:1px var(--dark-red) dotted;display:inline;}a:hover,.extra-description a:hover,.field--name-body.field__item p a:hover{color:var(--dark-red);text-decoration:none;border-bottom:1px solid;}a:focus,.region--light-typography.region--dark-background a:focus{color:var(--dark-red);}li a,.tm-submenu a,a.styledlink,.list-group-item a,.field__item a,#toolbar-bar a,.tm-userimg-round a{color:var(--dark-red);border-bottom:none;display:inline-block;}li a:hover,.tm-submenu a:hover,.field__item a:hover,#toolbar-bar a:hover,.tm-userimg-round a:hover{text-decoration:none !important;color:var(--dark-red);border-bottom:none;}.list-group-item a:hover,a.styledlink:hover{text-decoration:underline;color:var(--dark-red);border-bottom:none;}a,a.button,input{border-radius:0px !important;}a.button{border-radius:0px !important;color:white;}a.button:hover,a.tm-nohover:hover{text-decoration:none;}.messages a{text-decoration:underline !important;}.messages a:hover{color:white !important;}.unstyledlink{color:#444 !important;border:none !important;text-decoration:none !important;}.node .comment ul.links li a:hover{text-decoration:underline;color:var(--dark-red);}.region--light-typography.region--dark-background a:hover{color:var(--dark-red);text-decoration:underline;}.ui-accordion a:hover{text-decoration:underline !important;}.button{background-color:white !important;color:var(--dark-red) !important;border:1px solid var(--dark-red) !important;-webkit-transition:unset;transition:unset;}.button-active{background:var(--dark-red) !important;color:white !important;}.button:hover{background:var(--dark-red) !important;color:white !important;}.button.form-submit,#edit-cancel,#edit-delete{margin:5px;padding:15px;}td .button{padding:7px !important;}.button.button--small{margin:0;padding:7px;border:1px solid var(--dark-red);background-color:white;color:var(--dark-red);float:right;}.button.button--small:hover{color:white;background-color:var(--dark-red);border:1px solid var(--dark-red) !important;}.more-link{text-align:center !important;}.more-link a{margin:5px !important;}.button.disabled{cursor:not-allowed !important;color:#A6A6A6  !important;border-color:#A6A6A6 !important;background-color:white !important;}.tm-image{position:relative;background-repeat:no-repeat;background-size:cover;}.tm-imgcredits{color:white;position:absolute;bottom:5px;right:10px;font-size:0.85em;}.tm-imgdescription{font-size:0.85em;font-weight:bold;}.tile{background-color:#f5f5f5;margin:0.5em;}.tile:hover{background-color:#E9E9E9;}table{margin:0 0 30px 0;}table tr td{color:#444;border:none;vertical-align:top;}table tr:nth-child(even) td,.tm-fieldlist .views-field:nth-child(even),.tm-rowlist .views-row:nth-child(even){background-color:white;}table tr:nth-child(odd) td,.tm-fieldlist .views-field:nth-child(odd),.tm-rowlist .views-row:nth-child(odd){background-color:#f5f5f5;}table tr:hover td,.tm-fieldlist .views-field:hover,.tm-rowlist .views-row:hover{background-color:#EDEDED;}.field--widget-entity-reference-paragraphs table tr td{background-color:white !important;}table th,td{padding:5px 5px !important;}table tr th{color:#444;background-color:white;border:none;border-bottom:1px solid #D0D0D0;font-weight:bold;text-transform:none;white-space:nowrap;}table tr th a{color:#444 !important;border-bottom:1px var(--dark-red) dotted;display:inline-block !important;}table caption a,table tr td a,a.tm-table-link{color:var(--dark-red);border:none;display:inline-block;}table caption a:hover,table tr td a:hover,a.tm-table-link:hover{color:var(--dark-red);border:none;text-decoration:underline;}table tr th.is-active a,table tr th a:hover,table tr th.views-field-title a:hover{border-bottom-style:solid;text-decoration:none;}tr.selected td{background-color:#dff0d8;}.item-list ul{list-style-position:unset;list-style-type:disc;margin:0 15px;}.views-field-field-anhang .item-list ul{list-style-type:none;margin:0;}.item-list ul li{margin:0;white-space:nowrap;}.item-list ul li span{font-size:1em;font-style:unset;}.item-list ul li span.file a{margin-left:15px;}.view-header p{margin-bottom:0;}.views-exposed-form .form--inline.clearfix{display:flex;min-height:150px;align-items:flex-end;}.views-exposed-form select{height:44px;}.views-exposed-form .shs-field-container{margin:0 !important;}#edit-node-bulk-form--2{display:flex;align-items:flex-end;}.views-field-field-beschreibung-auto p{padding-bottom:10px !important;}.tm-kz-summary-container{margin:0 5px;max-width:350px;padding-bottom:15px;}.tm-kz-summary-line{display:flex;justify-content:space-between;}.tm-grouped-table-caption{display:flex;justify-content:space-between;background-color:#f5f5f5;padding:5px;margin:-8px 0;color:#444;}.tm-grouped-table-caption a{font-size:1.3em;}.tm-hide-text{color:transparent;}.tm-paragraph-in-cell .field--type-workflow{display:none;}.tm-paragraph-in-cell{padding-bottom:2px;border-bottom:1px solid #D0D0D0;margin-bottom:2px;width:280px;}.tm-paragraph-in-cell .field__label{font-weight:normal !important;}.tm-paragraph-in-cell .field--label-inline .field__label::after{content:none;}.tm-paragraph-in-cell .field--name-field-ects{display:flex;flex-direction:row-reverse;}.tm-ects-indicator{width:110px;}.tm-laufender-termin-line,.tm-konkreter-termin{display:flex;flex-wrap:nowrap;}.tm-konkreter-termin .field--type-datetime{white-space:nowrap;}.tm-laufender-termin .field--name-field-bis{display:none;}.tm-laufender-termin .paragraph{margin-left:5px;}.tm-konkreter-termin .field--name-field-von{margin-right:5px;}.tm-konkreter-termin .paragraph{display:flex;}.tm-konkreter-termin .field--name-field-bis::before{content:"-  ";}#edit-field-dummy-wrapper input,#edit-field-dummy-wrapper label{display:none;}#edit-field-dummy-value--description{margin:0 !important;padding-bottom:10px;}#edit-field-geben-sie-an-wo-und-in-wel-wrapper h4.label{color:#444 !important;font-size:1em !important;font-weight:bold !important;}#edit-field-geben-sie-an-wo-und-in-wel-wrapper fieldset{padding:0;border:none;}#edit-field-geben-sie-an-wo-und-in-wel-wrapper fieldset legend{padding:0;padding-top:10px !important;}#edit-field-geben-sie-an-wo-und-in-wel-wrapper fieldset h4.label{color:transparent !important;width:0px;padding:0;padding-top:5px;}#edit-field-geben-sie-an-wo-und-in-wel-wrapper fieldset h4.label:last-of-type{margin-right:15px;}#edit-field-geben-sie-an-wo-und-in-wel-wrapper fieldset h4.label:last-of-type::after{content:"-";display:block;color:#444 !important;}#edit-field-geben-sie-an-wo-und-in-wel-wrapper fieldset .fieldset-wrapper{display:flex;}#edit-field-geben-sie-an-wo-und-in-wel-wrapper fieldset input:first-of-type{margin-right:10px;;}.views-field.views-field-user-picture{padding:0 !important;}.views-field.views-field-logo{padding:0.5em !important;}.views-field.views-field-user-picture img,.views-field.views-field-logo img{box-shadow:0 0 10px #444;}.views-field.views-field-logo img{max-width:100px;}.views-field.views-field-user-picture img{max-width:90%;border-radius:50%;}hr,.tm-hr-red{border:1px solid var(--dark-red) !important;margin:0 0 20px 0;background-color:var(--dark-red);}.to-top{font-size:0;padding:0 3px;line-height:1;border-radius:50%;border:0 !important;color:var(--dark-red);background-color:white;}.to-top:hover{color:white;background-color:var(--dark-red);}.to-top::before{font-family:'FontAwesome';content:"\f0aa";font-size:50px;}form label:not(.paragraphs-subform .field--name-field-ects label){margin-bottom:0;margin-top:10px;}.js-form-type-date input{width:160px;text-align:center;background:#F4F4F4 !important;margin:0;padding:9px;margin:0 0 10px 0;}.js-form-type-date{margin:0;}#edit-field-ablauf--wrapper .field-prefix{float:right;margin-right:20px;line-height:2;margin-top:-5px;}.tm-disabled,.tm-disabled .chosen-single,.tm-disabled input,.js-form-type-date input.tm-disabled{background-color:#dff0d8 !important;color:#3c763d !important;pointer-events:none !important;cursor:not-allowed !important;}.tm-legacy,.tm-legacy .chosen-single,.tm-legacy input{background-color:#fdf8ed !important;color:#734c00 !important;}#user-login-form,#block-loginheader,#block-begrussungsblockbeimlogin{max-width:400px;margin:auto;}#block-loginheader{margin-bottom:-40px;}#block-loginheader div{text-align:center;}#login-header-logo{max-width:200px;margin:auto;}details{border:1px #A6A6A6 solid !important;}.form-type-textarea textarea,.form-type-textfield input,.form-type-number input,.form-select,.select2-selection,.form-text,.form-email,.form-url,.field--type-telephone input,.form-type-email input,input.form-autocomplete{background-color:#f4f4f4;border:1px #A6A6A6 solid !important;border-radius:0 !important;}.form-type-textarea textarea:focus,.form-type-textfield input:focus,.form-type-number input:focus,.form-select:focus,.select2-selection:focus,.form-text:focus,.form-email:focus,.shs-widget-container:focus,.form-url:focus,.field--type-telephone input:focus{border:1px black solid !important;}.chosen-container{border:none !important;}.form-type-select .form-select{height:44px;}.paragraphs-subform .field--name-field-ar-termin,.paragraphs-subform .field--name-field-fragenkategorie,.paragraphs-subform .field--name-field-anliegen,.paragraphs-subform .field--name-field-fragenkategorie-ba{display:inline-block;}.paragraphs-subform .field--name-field-ar-termin,.paragraphs-subform .field--name-field-anliegen{width:120px;}.d-flex-on-childs .views-field{display:flex;justify-content:space-between;}.d-flex-on-childs.justify-start .views-field{justify-content:flex-start;}.d-flex-on-childs.justify-start .views-label{font-weight:bold;width:120px;max-width:120px;min-width:120px;}.d-flex-on-childs .fieldset-wrapper{display:flex;flex-wrap:wrap;margin:0 !important;}.d-flex-on-childs .fieldset-wrapper .form-wrapper{margin-right:10px;}.d-flex-on-childs div,fieldset legend{margin:0 5px;}fieldset #edit-account{padding:0;border:0;margin:0 !important;}#edit-field-anschrift-wrapper .form-wrapper div{margin:0 !important;}.chosen-single{background:#f5f5f5 !important;padding:9px 15px !important;height:42px !important;margin-bottom:4px;}.chosen-drop{background:#f6f8f9 !important;}.chosen-search-input{background:#fff !important;height:2.5em !important;}.chosen-container-single .chosen-single div b{background:url(/libraries/chosen/chosen-sprite.png) no-repeat 0px 14px !important;}fieldset.field--widget-entity-reference-paragraphs,.field--type-workflow{margin-top:40px !important;padding:0 15px;}.field-add-more-submit.button--small{margin-top:-35px;margin-right:-15px;}.field--widget-entity-reference-paragraphs .clearfix .field-add-more-submit.button--small{margin-top:0;}.field--widget-entity-reference-paragraphs td.field-multiple-drag{display:none;}fieldset,.field--widget-entity-reference-paragraphs,.field--type-workflow,.field-group-details,.form-date,.form-time{border:1px solid #A6A6A6;margin-bottom:20px;}.field--widget-entity-reference-paragraphs{padding:0 20px 0 0;}.field--widget-entity-reference-paragraphs .form-item{margin-top:-19px;}.field--widget-entity-reference-paragraphs h4.label{padding:5px;}.field--widget-entity-reference-paragraphs .field--type-workflow{border:none;margin-top:10px !important;padding:0;}.field--widget-entity-reference-paragraphs .field-multiple-table{margin:0 10px 10px 10px;}.field--widget-entity-reference-paragraphs .form-item th{background-color:transparent !important;border:none !important;padding-left:15px !important;}.field--widget-entity-reference-paragraphs .field--type-entity-reference.field--widget-options-select.form-wrapper{padding:0;}.field--widget-entity-reference-paragraphs .form-item td{border:none;}.field--widget-entity-reference-paragraphs .form-item th h4,.field--type-workflow legend{background-color:white;}.paragraphs-subform{padding-bottom:15px;border-bottom:1px solid var(--dark-red);}.field--type-workflow legend{margin-left:5px;padding:0 5px;}fieldset.field-group-fieldset{padding:0 15px 15px 15px !important;}fieldset fieldset{border-color:#f5f5f5;}fieldset.d-flex-on-childs div{margin:0 5px 0 0 !important;}fieldset div.field--type-boolean{margin:10px !important;}fieldset div.field--type-boolean .option{font-weight:bold;}th.field-label h4{font-size:1.3em !important;}.fieldset-legend,th.field-label h4,.field-group-details summary,#edit-field-rechnungen summary,.field--name-field-aktives-curriculum label{text-transform:none;color:var(--dark-red);font-weight:normal;font-size:1.3em;}.field--name-field-aktives-curriculum label{margin-left:30px;position:relative;margin-left:20px;padding:0 5px;z-index:9999;display:inline;background:white;}.field--name-field-aktives-curriculum .chosen-choices{height:70px;margin-top:-13px;padding:10px;}th.field-label h4{color:var(--dark-red) !important;}fieldset.form-wrapper .form-wrapper .fieldset-legend,.field-group-details .fieldset-legend,.field--widget-entity-reference-paragraphs fieldset .fieldset-legend,.field--type-datetime .fieldset-legend,details summary,#edit-field-thematische-zuordnung--wrapper .fieldset-legend,.field--name-field-rechnungspositionen .label,fieldset.field-group-fieldset .form-wrapper label{font-size:1em;font-weight:700;color:#444 !important;}.field--type-datetime h4.label{font-size:1em !important;font-weight:700 !important;color:#444 !important;display:inline-block !important;margin-bottom:3px;white-space:initial;text-align:initial;}.field--widget-options-buttons fieldset label{font-weight:normal !important;}details .js-form-type-managed-file label{display:none;}.field--widget-entity-reference-paragraphs fieldset legend{margin:0 !important;}.paragraph-type-title{display:none;}.field--widget-entity-reference-paragraphs td{padding:20px 0 0 0;}tr .paragraph-type-top.js-form-wrapper.form-wrapper,#edit-field-permanentes-angebot-wrapper .paragraph-type-top.js-form-wrapper.form-wrapper{float:right;margin-bottom:5px;}tr:first-of-type .paragraph-type-top.js-form-wrapper.form-wrapper{top:-15px}#edit-field-ablauf--wrapper,#edit-field-fixierung-nachweise--wrapper{margin:-15px 0 10px 0;}.confirm-remove .button{color:var(--dark-red);background-color:white;}.confirm-remove .button:hover{color:var(--dark-red);background-color:white;}.form-radios{padding-left:10px;}.form-type-radio{padding:2px 0;}.field--type-entity-reference.field--widget-options-buttons{padding:0 8px;}.select2-selection.select2-selection--multiple{padding:3px 10px;}.field--type-datetime fieldset.form-wrapper{margin:0;}.field--type-datetime fieldset legend{margin:0;padding:0;}.field--type-datetime fieldset .fieldset-wrapper .container-inline div{margin:0px;}.field-group-fieldset .field--type-file,.field-group-fieldset .field--type-text-long{padding-left:10px;}#edit-field-permanentes-angebot-wrapper{padding-top:25px;}#edit-field-permanentes-angebot-wrapper .paragraphs-subform{border:none;}.views-exposed-form .form-actions{margin-top:44px;}.views-exposed-form .form-actions.js-form-wrapper.form-wrapper{display:flex;}.views-exposed-form .form-actions.js-form-wrapper.form-wrapper .button{margin:10px 5px 0 5px !important;width:110px !important;}#edit-node-bulk-form--2 .button{margin:10px 5px 0 5px !important;}.form-item-field-datum-diplom-lehren-gruppe-value-min,.form-item-field-datum-diplom-lehren-gruppe-value-max,.form-item-field-datum-diplom-bb-value-min,.form-item-field-datum-diplom-bb-value-max,.form-item-field-datum-diplom-bildungsmanag-value-min,.form-item-field-datum-diplom-bildungsmanag-value-max,#edit-field-fuer-informellen-nachweis-wrapper{display:none;}.page-node-type-nachweis-zuordnung-testportfolio #edit-field-zuordnung-kompetenz-wrapper tr .field--name-field-ects{float:none;}#edit-field-zuordnung-kompetenz-wrapper tr .field--name-field-ects,#edit-field-ects-zuweisungen-wrapper tr .field--name-field-ects,#edit-field-kompetenz-zuordnung-wrapper tr .field--name-field-ar-termin,#edit-field-kompetenz-zuordnung-wrapper tr .field--name-field-ects{float:left;width:100px;}#edit-field-zuordnung-kompetenz-wrapper tr .field--name-field-ects .form-number,#edit-field-ects-zuweisungen-wrapper tr .field--name-field-ects .form-number,#edit-field-kompetenz-zuordnung-wrapper tr .field--name-field-ects .form-number,#edit-group-ects .form-number{text-align:right;}#edit-field-zuordnung-kompetenz-wrapper tr .field--name-field-zuordnungs-status,#edit-field-ects-zuweisungen-wrapper tr .field--name-field-zuordnungs-status,#edit-field-kompetenz-zuordnung-wrapper tr .field--name-field-zuordnungs-status{margin:0 0 0 150px !important}#edit-field-kompetenz-zuordnung-wrapper tr .field--name-field-in-stob-vorschlagen{margin-bottom:10px;}.tm-remove-nv-options .form-type-radio:first-child{display:none;}.field--type-datetime .container-inline,.field--widget-daterange-datelist .container-inline{display:flex;margin:0}.tm-flex-on-date-fields .field--type-datetime .form-item--error-message{display:none;}.tm-flex-on-date-fields .field--type-datetime .container-inline div,.field--widget-daterange-datelist .container-inline div{margin:0;}.field--type-datetime .container-inline .form-item--error-message{display:none;}.field--name-field-staatsangehoerigkeit,.field--name-field-geburtsdatum,.field--type-email,.field--name-user-picture{padding:0px !important;border:none !important;}select[multiple]{height:100px !important;min-width:150px;}select[multiple]:focus{height:auto !important;}.tm-horizontal-options .form-radios{display:flex;}.tm-horizontal-options .fieldgroup{margin:0 0 10px 0 !important;}.tm-horizontal-options .form-type-radio{margin-right:10px !important;}.tm-horizontal-options .form-type-radio:first-of-type{display:none;}.chosen-container{font-size:1em;}.form-item--error-message{border:2px solid var(--dark-red);border-radius:5px;padding:5px;color:var(--dark-red);background-color:#f5f5f5;}.field--widget-entity-reference-paragraphs .link.tabledrag-toggle-weight,.field--type-file .link.tabledrag-toggle-weight,.field--name-field-rechnungspositionen .link.tabledrag-toggle-weight{display:none;}.tm-fix-bundesland #edit-field-anschrift-0{padding-bottom:85px;}.tm-fix-bundesland .field--name-field-bundesland{margin:-105px 23px 0 13px;}#user-register-form .form-item-notify,#user-form .form-item-name,.form-item-roles-administrator,#edit-field-node-wrapper{display:none;}#tm-bildungsangebot--description{margin-top:10px !important;font-weight:bold;}#edit-field-kurstermin--description{margin-left:15px;}#edit-field-kurstermin-text,#edit-field-kurstermin strong{display:none;}#edit-field-kurstermin,#edit-field-kurstermin-wrapper .clearfix{display:flex;color:white;}#edit-field-kurstermin-wrapper .form-item-field-kurstermin-add-more-add-more-select{color:#444444;margin:5px 0 15px 15px;}#edit-field-kurstermin-wrapper .field-add-more-submit{margin:34px 5px 15px 5px;}#edit-field-telefonnummer-0-value--description{display:none;}.group-kandidat-in-edit-form #edit-group-stammdaten{border-color:SteelBlue;border-left-width:10px;}.group-kandidat-in-edit-form #edit-field-ablauf-wrapper{border-color:Indigo;border-left-width:10px;}.group-kandidat-in-edit-form #edit-group-qualifikationsprofile{border-color:SeaGreen;border-left-width:10px;}.group-kandidat-in-edit-form #edit-group-anmeldung-portfolio{border-color:Teal;border-left-width:10px;}.group-kandidat-in-edit-form #edit-group-wba-zertifikat{border-color:OrangeRed;border-left-width:10px;}.group-kandidat-in-edit-form #edit-group-wba-zertifikat-mit-kurz-zw{border-color:Orange;border-left-width:10px;}.group-kandidat-in-edit-form #edit-group-kolloquium-anmeldungen{border-color:HotPink;border-left-width:10px;}.group-kandidat-in-edit-form #edit-group-zusatzmodul-basisbildung{border-color:Khaki;border-left-width:10px;}.group-kandidat-in-edit-form #edit-group-diplome{border-color:GoldenRod;border-left-width:10px;}.group-kandidat-in-edit-form #edit-group-zusaetzliche-abschluesse{border-color:Brown;border-left-width:10px;}.group-kandidat-in-edit-form #edit-group-dokumente{border-color:SlateGrey;border-left-width:10px;}.tile.bildungsanbieter{height:85px;max-width:555px;min-width:320px;padding:5px;}.tile.bildungsanbieter .editicon svg{height:32px;width:24px;}.view-bildungsanbieter-ubersicht .view-content{display:flex;flex-wrap:wrap;}@media (max-width:1200px){.page-node-type-nachweis-zuordnung .main-content > .container,.page-node-type-nachweis-zuordnung-testportfolio .main-content > .container{margin-left:0;}}.page-node-type-nachweis-zuordnung .main-content > .container,.page-node-type-nachweis-zuordnung-testportfolio .main-content > .container{padding-right:70px;}.d-flex-on-childs .views-field:nth-child(odd){background-color:#f5f5f5;}.d-flex-on-childs .views-label{margin-right:0.5em;}.d-flex-on-childs .views-field.views-field-field-dokument,.d-flex-on-childs .views-field.views-field-field-audio,.d-flex-on-childs .views-field.views-field-field-video{display:block;background-color:transparent !important;}.node-nachweis-zuordnung-edit-form .field--type-entity-reference.field--name-field-nachweis,.node-nachweis-zuordnung-form .field--type-entity-reference.field--name-field-nachweis,.node-bildungsangebot-zuordnung-form #edit-field-bildungsangebot-wrapper,.node-bildungsangebot-zuordnung-edit-form #edit-field-bildungsangebot-wrapper{display:none;}.view-id-test_aggregation_ects.view-display-id-block_3,.view-id-test_aggregation_ects.view-display-id-block_4,.view-id-test_aggregation_ects.view-display-id-block_7{position:fixed;right:0px;z-index:500;top:90px;background-color:#f5f5f5;padding:0 0.25em;border:1px solid var(--dark-red);width:110px;}.view-id-test_aggregation_ects.view-display-id-block_3 table,.view-id-test_aggregation_ects.view-display-id-block_4 table,.view-id-test_aggregation_ects.view-display-id-block_7 table{margin:0;}.view-display-id-block_3 td,.view-display-id-block_4 td,.view-display-id-block_7 td{padding:2px;}.ectstooltip{padding:5px;}.view-nachweis-zuordnung-erstellung .forjs-dauer,.view-nachweis-zuordnung .forjs-dauer{display:flex;}.view-nachweis-zuordnung-erstellung .forjs-dauer div,.view-nachweis-zuordnung .forjs-dauer div{margin-left:0.25em;}.d-flex-on-childs .views-field-field-thematische-zuordnung li{list-style-type:disc;list-style-position:initial;margin:0;}.node-nachweis-zuordnung-form #edit-actions,.node-nachweis-zuordnung-edit-form #edit-actions,.node-bildungsangebot-zuordnung-form #edit-actions,.node-bildungsangebot-zuordnung-edit-form #edit-actions,.node-nachweis-zuordnung-testportfolio-form #edit-actions,.node-nachweis-zuordnung-testportfolio-edit-form #edit-actions{position:fixed;bottom:0px;z-index:100000;height:80px;width:50%;background-color:#f5f5f5;border:1px solid var(--dark-red);padding:0 5px;margin:0;display:flex;justify-content:flex-end;left:0;}.node-nachweis-zuordnung-form #edit-actions #edit-delete,.node-nachweis-zuordnung-edit-form #edit-actions #edit-delete,.node-bildungsangebot-zuordnung-form #edit-actions #edit-delete,.node-bildungsangebot-zuordnung-edit-form #edit-actions #edit-delete,.node-nachweis-zuordnung-testportfolio-form #edit-actions #edit-delete,.node-nachweis-zuordnung-testportfolio-edit-form #edit-actions #edit-delete,.page-node-type-dateien #edit-delete{display:none !important;}.node-nachweis-zuordnung-form #edit-actions .alert,.node-nachweis-zuordnung-edit-form #edit-actions .alert,.node-bildungsangebot-zuordnung-form #edit-actions .alert,.node-bildungsangebot-zuordnung-edit-form #edit-actions .alert,.node-nachweis-zuordnung-testportfolio-form #edit-actions .alert,.node-nachweis-zuordnung-testportfolio-edit-form #edit-actions .alert{margin:5px;padding:7px;width:100%;text-align:center;}.node-nachweis-zuordnung-form #edit-submit,.node-nachweis-zuordnung-edit-form #edit-submit,.node-nachweis-zuordnung-edit-form #edit-delete,.node-bildungsangebot-zuordnung-form #edit-submit,.node-bildungsangebot-zuordnung-edit-form #edit-submit,.node-bildungsangebot-zuordnung-edit-form #edit-delete,.node-nachweis-zuordnung-testportfolio-form #edit-submit,.node-nachweis-zuordnung-testportfolio-edit-form #edit-submit,.node-nachweis-zuordnung-testportfolio-edit-form #edit-delete{margin:10px 5px;float:right;}.node-nachweis-zuordnung-edit-form .link.tabledrag-toggle-weight,.node-bildungsangebot-zuordnung-edit-form .link.tabledrag-toggle-weight,.node-nachweis-zuordnung-testportfolio-edit-form .link.tabledrag-toggle-weight{display:none;}.standortgrid .view-content{display:flex;flex-wrap:wrap;justify-content:start;}.standortgrid .views-row{margin:10px;}.standortgrid .stobtile{background-color:#f5f5f5;margin:5px;}.standortgrid .stobtile.pointer{cursor:pointer;}.standortgrid .stobtile:hover{background-color:#E9E9E9;}.standortgrid .stobtile{width:356px;height:200px;padding:0.75em;border:none !important;box-shadow:5px 5px 5px #D0D0D0;}.standortgrid .stobtile.active{box-shadow:none;background-color:#E9E9E9;}.standortgrid .stobtile h3,.standortgrid .stobtile div,.standortgrid .stobtile li{color:#454545 !important;}.standortgrid .stobtile,.standortgrid .tilecontents{pointer-events:all !important;}.standortgrid .view-content,.standortgrid .stobtile *{pointer-events:none;}.standortgrid .stobtile .flexcontainer{display:flex;flex-flow:column;height:100%;justify-content:space-between;}.standortgrid .stobtile .flexcontainer .tiletitle{display:flex;min-height:56px;max-height:56px;margin:0;font-size:1.2em;transition:border 0.2s linear;transition-delay:3s;border-bottom:2px solid var(--dark-red);}.standortgrid .stobtile .flexcontainer .tiletitle h3{margin:auto;display:block;text-align:center;}.standortgrid .tm-praxisbeschreibung-status{text-align:center;padding-top:20px;min-height:71px;}.standortgrid .stobtile ul{margin:5px auto 0 auto;width:280px;padding-left:1.75em;padding-top:5px;}.standortgrid .stobtile li{text-align:left;}.standortgrid .stobtile .ects-status-bar{height:20px;background-color:white;margin:0.5em;;min-width:275px;border:1px solid #D0D0D0;}.standortgrid .stobtile .ects-status-bar .indicator{transition:width 2s ease-in-out;transition-delay:1s;height:100%;width:0%;background-color:#81ae3b;}.standortgrid .stobtile .ectscheckmark{color:#81ae3b !important;font-size:1.8em;opacity:0;transition:opacity 0.1s linear;transition-delay:3s;margin-right:0.25em;}.standortgrid .stobtile .miniectsview{text-align:center;display:none;}.standortgrid .view-content .tilecontents .view-content{display:block;}.standortgrid .tilecontents{width:320px;height:0px;transition:height 0.25s linear;overflow:hidden;}.standortgrid .tilecontents .tm-text-black{max-width:calc(100vw - 60px);}@media (max-width:768px){.standortgrid .stobtile ul,.standortgrid .ectsstatuscontainer,.standortgrid .views-field.views-field-type,.standortgrid .views-field.views-field-field-ausstellungsdatum,.standortgrid .views-field.views-field-field-kompetenzbereich{display:none !important;}.standortgrid .stobtile{height:135px;}.standortgrid .stobtile .miniectsview{display:block !important;}.views-exposed-form .form--inline.clearfix{flex-wrap:wrap !important;}.standortgrid .view-content{justify-content:center !important;}.standortgrid .tm-praxisbeschreibung-status{padding-top:unset;min-height:unset;}}.printmessage{padding:0 0 0 50px;border-bottom:2px solid var(--dark-red);margin:10px;}.printbuttons{position:absolute;left:-15px;z-index:100;width:80px;}a.button.round{border-radius:25px !important;font-size:2em;padding:8px;height:50px;width:50px;margin:5px;display:flex;transition:width 0.2s linear;}a.button.round svg{float:left;}a.button.round .fa-file-pdf{margin-left:5px;}a.button.round .fa-print{margin-left:2px;}a.button.round span{margin:10px 0 10px 10px;display:none;font-size:0.85em;float:right;white-space:nowrap;overflow:hidden;}a.button.round:hover{width:120px;}a.button.round:hover span{display:inline;}.tm-curriculum{margin:5px !important;float:left !important;}#block-hauptnavigation,#block-hauptnavigationbildungsanbieter{padding-top:3px;margin:0 0 0 -40px;}#block-hauptnavigationgaste{padding:10px;}#block-hauptnavigation #superfish-main,.tm-submenu{display:flex;flex-wrap:wrap;justify-content:flex-start;}#block-hauptnavigationgaste ul{text-align:center;}#block-hauptnavigationbildungsanbieter ul{text-align:left;}#block-hauptnavigation #superfish-main li,#block-hauptnavigationbildungsanbieter li{text-align:center;width:100px;}#block-hauptnavigation #superfish-main li:last-of-type{margin-left:auto;}#block-hauptnavigationbildungsanbieter li:last-of-type{float:right;}#block-hauptnavigation #superfish-main li,#block-hauptnavigation #superfish-main ul,#block-hauptnavigationgaste{background-color:transparent;}#block-hauptnavigation #superfish-main li,#block-hauptnavigationbildungsanbieter li{border-bottom:3px solid transparent;}#block-hauptnavigation #superfish-main li:hover,#block-hauptnavigationbildungsanbieter li:hover{border-bottom:3px solid white;}#block-hauptnavigation #superfish-main a,#block-hauptnavigationgaste a,#block-hauptnavigationbildungsanbieter a{color:white;font-size:0.85em;padding:5px;}#block-hauptnavigation #superfish-main a:hover,#block-hauptnavigation #superfish-main span.link-text:hover,#block-hauptnavigationgaste span.link-text:hover,#block-hauptnavigationbildungsanbieter span.link-text:hover{color:white;}#block-hauptnavigation #superfish-main svg,.tm-submenu-element svg,#block-hauptnavigationbildungsanbieter svg{display:block;margin:auto;}#block-hauptnavigation #superfish-main svg,#block-hauptnavigationbildungsanbieter svg,#block-hauptnavigation #superfish-main i,#block-hauptnavigationbildungsanbieter i{font-size:2em;line-height:1.25;display:block;}#block-hauptnavigation #superfish-main li ul{margin:0;padding:5px;width:200px !important;background-color:var(--dark-red);}#block-hauptnavigation #superfish-main li ul a{display:flex;margin:auto;padding:0;line-height:3;background-color:var(--dark-red);}#block-hauptnavigation #superfish-main li ul li{margin-bottom:5px;width:190px;background-color:var(--dark-red);border:none;text-align:left;}#block-hauptnavigation #superfish-main li ul li:hover{border:none;text-decoration:underline;}#block-hauptnavigation #superfish-main li ul li svg,#block-hauptnavigation #superfish-main li ul li i{margin:5px 5px;display:inline;width:24px;text-align:center;font-size:1.75em;}#block-hauptnavigationgaste{padding:5px !important;}#block-hauptnavigationgaste ul{text-align:right !important;}#block-hauptnavigationgaste li.menu-item{height:36px !important;border:1px solid white !important;margin:0 5px !important;}#block-hauptnavigationgaste li.menu-item a{font-weight:normal !important;text-transform:none !important;font-size:1em !important;margin:4px !important;}.tm-wba-menu-logo{height:35px;}.tm-submenu-element{padding-top:10px;margin:5px 2px 0 2px;width:85px;text-align:center;border:1px solid #F5F5F5;border-bottom:1px solid transparent;margin-bottom:-2px;}.tm-submenu-element:hover,.tm-submenu-element.active{background-color:white;border:1px solid #D0D0D0;border-bottom:1px solid white;border-top-left-radius:10px;border-top-right-radius:10px;}.tm-submenu-element a{display:block;height:100%;}.tm-submenu-element a:hover{text-decoration:none;}.tm-submenu-element svg,.tm-submenu-element i{line-height:1;font-size:1.4em;display:block;}.tm-submenu-element .link-text{font-size:0.85em;font-weight:bold;}.tm-userimg-round{border-radius:50%;margin:3px;overflow:hidden;background:white;text-align:center;margin:-7px 0 -8px 0;}.tm-userimg-round,.tm-userimg-round img{height:75px;min-height:75px;width:75px;min-width:75px;z-index:500;}.tm-userimg-round img{object-fit:cover;}.tm-username{padding:5px;text-align:left;font-weight:bold;font-size:0.85em}.tm-menu-slogan{padding:5px 0;text-align:left;font-size:0.85em;float:right;margin-left:35px;}.tm-sidebar-element{background-color:white;border:none;display:block;}.tm-sidebar-element:hover{background-color:var(--dark-red);color:white;}.tm-sidebar-element a,.tm-sidebar-element a:hover{text-decoration:none;color:unset;display:block;padding:10px;border:none;}.tm-sidebar-element i{width:1.5em;text-align:center;}.ui-accordion a{border:none !important;}.ui-accordion-header.ui-state-active,.ui-accordion-header.ui-state-active:focus{background-color:var(--dark-red) !important;border-color:var(--dark-red) !important;}.path-group .ui-accordion .ui-accordion-header{height:200px;text-align:center;max-height:200px !important;}#block-views-block-kandidat-innen-uebersicht-block-2 .js-form-item-action,#block-views-block-kandidat-innen-uebersicht-block-2 .form-actions{display:none;}#block-views-block-kandidat-innen-uebersicht-block-2 .views-exposed-form .form-actions{display:block;}.views-field-views-bulk-operations-bulk-form .form-type-checkbox{margin:0;}.marker{display:none;}.node--type-nachricht .node__meta{display:flex;align-items:flex-end;}.node-nachricht-form .form-item-body-0-value label,.comment-form .form-item-comment-body-0-value label{display:none;}.node--type-nachricht .node__meta a,.node--type-nachricht a.username{pointer-events:none;border:none;font-weight:bold;}.node--type-nachricht .node__meta .node__submitted-info{padding:20px;}.node--type-nachricht .comment__meta{margin-bottom:20px;}.node--type-nachricht .node__submitted-info-text{display:none;}.node--type-nachricht .image-style-thumbnail{width:64px;min-width:64px;height:64px;object-fit:cover;}.comment .field--type-image{margin-top:0;}.new-indicator{display:none;}.comment-wrapper h2.title{margin-bottom:25px !important;border-bottom:1px solid #D0D0D0;}.region.region-banner{background-color:#f5f5f5;}.tm-progress-bar-container{display:flex;justify-content:space-around;align-items:center;flex-basis:1500px;height:90px;background-color:#f5f5f5;}.tm-progress-bar-item:first-of-type,.tm-progress-bar-item:last-of-type{width:50%;}.tm-progress-bar-item{width:100%;align-self:flex-end;border-bottom:4px solid #A6A6A6;}.tm-progress-bar-point{position:relative;border-radius:50%;background-color:#A6A6A6;height:20px;width:20px;margin-bottom:-12px;margin-left:auto;}.tm-progress-bar-label{transform:rotate(-45deg);font-size:10px;font-weight:bold;width:50px;padding-left:15px;text-align:center;margin-left:auto;position:relative;left:30px;color:#A6A6A6;}.tm-progress-bar-item.done{border-bottom:4px solid var(--dark-red);}.tm-progress-bar-item.done .tm-progress-bar-point{background-color:var(--dark-red);}.tm-progress-bar-item.done .tm-progress-bar-label{color:#444;}.tm-line-extender{flex-grow:1;border-bottom:4px solid #A6A6A6;}.tm-line-extender.done{flex-grow:1;border-bottom:4px solid var(--dark-red);}.tm-progress-bar-slogan{background-color:#f5f5f5;text-align:center;padding:10px;padding:15px 15px 5px 15px;display:flex;justify-content:space-between;max-width:1500px;margin:auto;font-size:0.85em}.tm-progress-bar-slogan div:first-of-type{font-weight:bold;margin:0 10px 0 30px;text-align:left;}.tm-progress-bar-slogan div:last-of-type{margin:0 30px 0 10px;text-align:right;}#block-absolventinnenprofileslogan,#block-views-block-statistik-block-10{border-top:10px solid white;border-bottom:10px solid white;margin:0 -10px;padding:20px;}#block-bildungsangebotssuchesidebar,#block-bildungsanbieterstartseitesidebarinfos{border-top:10px solid white;border-bottom:10px solid white;margin:-10px;padding:20px;}#block-views-block-absolvent-innenprofile-tag-cloud{border-bottom:10px solid white;}.view-absolvent-innenprofile-sql-rewrite-do-not-edit-filters .view-filters,.view-bildungsangebote-suche-sql-rewrite-do-not-edit-filters .view-filters{background-color:#f5f5f5 !important;padding:10px;}.tm-absolventinnenprofil .view-content{display:flex;flex-wrap:wrap;justify-content:flex-start;}.tm-absolventinnenprofil .view-filters{position:relative;}.tm-absolventinnenprofil .view-filters .form-item-field-bildungsangebotstyp-target-id,.tm-absolventinnenprofil .view-filters .form-item-label{width:200px;}.tm-absolventinnenprofil .view-filters .form-item-title{min-width:200px;}.tm-abs-tile{background-color:#f5f5f5;margin:5px 10px 5px 0;cursor:pointer;width:320px;height:165px;padding:0.75em;border:none !important;}.tm-abs-tile:hover{background-color:#E9E9E9;}.tm-abs-tile .profile-pic img{height:150px;width:150px;width:auto;box-shadow:3px 3px 10px #444;}.tm-abs-tile-top{border-bottom:2px solid var(--dark-red);padding-bottom:5px;display:flex;height:75px;}.tm-ba-tile-top{border-bottom:2px solid var(--dark-red);padding-bottom:5px;display:flex;height:38px;position:relative;}.tm-ba-tile-einrichtung{overflow:hidden;font-size:0.8em;}.tm-abs-tile-top img{border-radius:50%;box-shadow:0px 0px 10px black;}.tm-ba-tile-top img{border-radius:5px;box-shadow:0px 0px 10px black;}.tm-abs-name{font-size:1.25em;padding-left:15px;align-self:center;display:flex;flex-wrap:wrap;color:#444;}.tm-abs-name div{margin-right:5px;}.tm-abs-tile-bottom{margin-top:5px;}.tm-ba-tile-ba-logo{height:30px;}.tm-ba-tile-ba-title{height:60px;margin:5px 0;font-weight:bold !important;font-size:15px !important;}.tm-ba-tile-ba-details{font-size:0.8em;}.tm-ba-details-label{width:80px;display:inline-block;}.tm-ba-details-value{display:inline-block;}.tm-abs-tile-date{font-size:0.8em;height:34px;margin:3px 0;color:#444;white-space:nowrap;}.tm-abs-tile-date .datetime{display:inline-block;text-align:center;}.tm-ba-label{width:240px;}.tm-ba-value-break{width:240px;}.tm-ba-value{width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.tm-social-media-links .tm-inline-icon{width:38px;font-size:24px;}.tm-social-media-links a{border:none !important;}.tm-social-media-links .fa-globe{color:#444 !important;}.tm-social-media-links .fa-linkedin{color:#0e76a8 !important;}.tm-social-media-links .fa-facebook-square{color:#3b5998 !important;}.tm-social-media-links .fa-xing-square{color:#026466 !important;}.tm-social-media-links .tm-inline-img{width:29px;padding-top:1px;}.tm-abs-tile-content{position:fixed;top:100px;width:550px;z-index:9999;left:calc(50% - 275px);background-color:white;padding:20px;box-shadow:5px 5px 10px #444;z-index:11000;max-height:calc(100vh - 100px);overflow-y:auto;}.tm-abs-profile-close-link{cursor:pointer;}.tm-splash{position:fixed;top:0;left:0;height:100%;width:100%;background-color:black;z-index:10000;opacity:0.2;}#block-views-block-absolvent-innenprofile-block-1 .content,.tm-abs-tile-content .content{position:relative;}#block-views-block-absolvent-innenprofile-block-1 .profile-pic,.tm-abs-tile-content .profile-pic{position:absolute;top:-15px;left:-15px;width:110px;border-radius:50%;overflow:hidden;box-shadow:2px 2px 10px #444;}.tm-abs-profile-details-header{margin-left:120px;height:90px;}.tm-abs-profile-details-header h1{margin-top:10px 0;align-self:flex-end;}.tm-abs-profile-hr{width:510px;}.tm-profile-close{position:absolute;top:-28px;right:-15px;font-size:32px;}.tm-old-header .logo{left:-20px !important;}.tm-old-header .logo img{height:98px;}.tm-absolventinnenprofil .views-exposed-form input,.tm-absolventinnenprofil .views-exposed-form select{background-color:white;height:44px;}.tm-absolventinnenprofil .views-exposed-form .form-actions.js-form-wrapper.form-wrapper .button{margin-top:2px !important;}.tm-tagcloud .view-content{display:flex;flex-wrap:wrap;}.tm-tag-cloud-link{margin:3px;}.tm-tag-cloud-link-active{font-weight:bold !important;}#block-views-block-qualifikationsprofile-kompetenzbereiche-block-1{padding-bottom:25px;}#block-views-block-kandidat-innen-uebersicht-block-2 .js-form-item-field-offene-kompetenzbereiche-target-id{display:none;}#block-views-block-qualifikationsprofile-kompetenzbereiche-block-1 .js-views-accordion-group-header,#block-views-block-qualifikationsprofile-kompetenzbereiche-block-3 .js-views-accordion-group-header{font-size:1em !important;padding:2px !important;border:0 !important;}#block-views-block-qualifikationsprofile-kompetenzbereiche-block-1 .ui-accordion-header.ui-state-active,#block-views-block-qualifikationsprofile-kompetenzbereiche-block-1 .js-views-accordion-group-header:hover,#block-views-block-qualifikationsprofile-kompetenzbereiche-block-3 .ui-accordion-header.ui-state-active,#block-views-block-qualifikationsprofile-kompetenzbereiche-block-3 .js-views-accordion-group-header:hover{color:white !important;background-color:var(--dark-red) !important;}#block-views-block-qualifikationsprofile-kompetenzbereiche-block-1 .ui-accordion-content,#block-views-block-qualifikationsprofile-kompetenzbereiche-block-3 .ui-accordion-content{padding:10px !important;}#block-views-block-qualifikationsprofile-kompetenzbereiche-block-1 .ui-accordion-content a:hover,#block-views-block-qualifikationsprofile-kompetenzbereiche-block-3 .ui-accordion-content a:hover,.tm-active-filter-link{text-decoration:none !important;color:var(--dark-red) !important;font-weight:bold;}.tm-filter-notification{position:absolute;bottom:5px;}.js-form-item-field-offene-kompetenzbereiche-target-id{width:300px;}.path-bildungsangebot .main-content{width:1020px !important;margin:0 auto !important;padding:40px 0 0 0 !important;background:#fff !important;overflow:hidden !important;}.path-bildungsangebot .main-content .container{max-width:initial;width:100% !important;padding:0 !important;}.path-bildungsangebot .col-md-9{width:66%;padding-right:5%;}.path-bildungsangebot .col-md-3{width:33%;padding:0 !important;}@media (min-width:769px) and (max-width:1024px){.path-bildungsangebot .main-content{width:auto !important;padding:3em .75em 1em .75em !important;}}@media (max-width:768px){.path-bildungsangebot .main-content{width:auto !important;padding:0 .75em !important;}}.path-bildungsangebot .region-sidebar-second,.path-bildungsangebot .region-sidebar-second .block{background-color:white;padding:3px;}#block-sidebarbildungsangebotssucheeinzelansicht{padding:0 !important;}#block-sidebarbildungsangebotssucheeinzelansicht img{display:inline-block;border-radius:50%;border:2px solid #fff;}#block-sidebarbildungsangebotssucheeinzelansicht strong{display:inline-block;font:600 12px/120% 'Open Sans',Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 18px;}#block-sidebarbildungsangebotssucheeinzelansicht section{padding:20px;height:auto;background:#f5f5f5;text-align:center;}.tm-pseudoblock{margin-top:30px;padding-top:40px !important;}@media (max-width:768px){.tm-absolventinnenprofil .view-content div,.tm-abs-tile{width:100% !important;}.tm-absolventinnenprofil .view-content .tm-ba-tile-ba-details .tm-ba-details-label{width:80px !important;}.tm-absolventinnenprofil .view-content .tm-ba-tile-ba-details .tm-ba-details-value{width:200px !important;}.tm-abs-tile-content{left:0;width:100%;}}body.path-group #edit-delete{display:none;}#block-views-block-ar-kommentare-block-1,#block-views-block-ar-kommentare-block-2,#block-views-block-akkreditierungsrat-fragen-block-1{border:1px solid #A6A6A6;padding:0 15px 15px 15px !important;}#block-views-block-ar-kommentare-block-1 .title,#block-views-block-ar-kommentare-block-2 .title,#block-views-block-akkreditierungsrat-fragen-block-1 .title{color:var(--dark-red) !important;font-weight:normal;font-size:1.3em !important;margin:-15px 0 0 10px !important;background:white;display:inline-block;position:absolute;padding:0 5px !important;}#block-views-block-ar-kommentare-block-1 .content,#block-views-block-ar-kommentare-block-2 .content,#block-views-block-akkreditierungsrat-fragen-block-1 .content{padding:40px 10px 0 0 !important;}#block-views-block-akkreditierungsrat-fragen-block-1{margin-top:50px;}.fa-file-times{width:20px !important;}#edit-field-kurstermin-wrapper{display:none;}.tm-ar-list{margin-left:35px !important;}.tm-table-kpp table{width:100% !important;font-size:0.8em !important;}.tm-table-ar table{width:100% !important;}.tm-table-ar table tr td{width:20% !important;}.tm-table-ar table tr td:last-of-type{width:5% !important;}.tm-separator{margin-top:50px;margin-bottom:8px;}#edit-field-mat-0-value,.tm-fields-no-edit input,.tm-fields-no-edit select{pointer-events:none;background-color:#dff0d8 !important;}#edit-field-mat-0-value{text-align:center;width:100px;padding:10px;}fieldset.d-flex-on-childs .field--name-field-akkreditiert-am{margin-top:7px !important;}.contextual{display:none;}#forjs-copy-xls,.tm-button-topright{float:right;margin-top:-70px;}#block-arbeitsablaufsanderungsformular{display:none;}#block-kopfzeileslogan{margin-top:10px;}.group-kandidat-in-add-form{display:none;}.node--type-nachricht .flag-mein-merker{position:absolute;top:-60px;right:50px;font-size:28px;}.node--type-nachricht .flag-merker{position:absolute;top:-60px;right:100px;font-size:28px;}.node--type-nachricht .flag-verstecken{position:absolute;top:-60px;right:0px;font-size:28px;}#edit-reset-alphabetical{display:none;}#taxonomy-overview-terms #edit-help{display:none;}.vocabulary-bereiche-wba-zertifizierung h2{display:none;}#block-views-block-stob-als-pdf-block-1 #edit-actions-submit{margin:10px;}.field--name-field-zuordnung-kompetenz .chosen-container,.field--name-field-kompetenzbereich .chosen-container{height:50px !important;margin-bottom:10px !important;}.field--name-field-zuordnung-kompetenz a.chosen-single,.field--name-field-kompetenzbereich a.chosen-single{height:50px !important;padding:0 5px !important;}.field--name-field-zuordnung-kompetenz a.chosen-single span,.field--name-field-kompetenzbereich a.chosen-single span{white-space:break-spaces !important;}#edit-field-fixierung-nachweise-wrapper{display:none;}#block-views-block-gruppen-buttons-block-1{position:absolute;right:0;z-index:9999;}.node--unpublished{background-color:white;}.tabledrag-toggle-weight-wrapper{display:none;}#block-views-block-portfolioabschluss-button-block-2,#block-views-block-kandidat-innen-menu-block-8,#block-views-block-titel-anmeldung-zws-block-1,#block-views-block-titel-anmeldung-zws-block-2,#block-views-block-akkreditierungsrat-termine-ubersicht-block-2,#block-views-block-videos-sidebar-wrapper-block-2,#block-views-block-aktive-curriculae-umschalten-block-1,.clearfix.featured-top{padding:0;}#block-views-block-videos-sidebar-wrapper-block-1{padding:0 5px 10px 5px;}#block-views-block-portfolioabschluss-button-block-3{padding-bottom:0;}#edit-preview{display:none;}.form-item-field-e-mail-benachrichtigung-value{margin-top:10px !important;}.view-id-rechnungen.view-display-id-block_1 table{margin:0 !important;}.field--name-field-rechnungspositionen .form-textarea-wrapper{min-width:500px;}.field--name-field-rechnungspositionen .field-add-more-submit{padding:5px;}.tm-logos a{align-self:center;color:#444 !important;}.tm-nqr-logo{font-size:11px;color:#444 !important;display:inline-block;width:500px;margin:auto 0;}.node--type-termin-zertifizierungswerkstatt.node--view-mode-default .node__header{display:none;}.forjs-showsamerows{cursor:pointer;}.forjs-showsamerows *{pointer-events:none !important;}#edit-field-datum-anmeldegebuehr-bezah-0 .extra-description,#edit-field-datum-zws-abgeschlossen-0 .extra-description{display:none;}.views-field-field-zusatzliche-dokumente{flex-flow:row;}a.tabledrag-handle .handle{width:24px;height:auto;}.portfolio-message{padding:0 10px 20px 10px;}#forjs-portfolioabschluss{visibility:hidden;}#block-enterpriseplus-help{display:none;}#block-wbafooterfurausgedrucktedokumente,#block-wbaheaderfurausgedrucktedokumente{display:none;}#block-wbafooterfurausgedrucktedokumente div{display:inline-block;}#block-wbafooterfurausgedrucktedokumente .tm-footer-text{text-align:left;padding-right:20px;width:430px;font-size:10px;}#block-wbafooterfurausgedrucktedokumente .tm-footer-esf-logo{width:90px;padding-right:10px;}#block-wbafooterfurausgedrucktedokumente .tm-footer-esf-logo img,#block-wbafooterfurausgedrucktedokumente .tm-footer-bmbwf-logo img{margin-top:-25px;}#block-wbafooterfurausgedrucktedokumente .tm-footer-bmbwf-logo{width:175px;}.forjs-print{visibility:hidden;}.print-briefkopf-img{float:right;}.print-briefkopf-img img{width:344px;}@media print{#block-wbafooterfurausgedrucktedokumente{display:block;position:fixed;bottom:0;}#block-wbaheaderfurausgedrucktedokumente{display:block;position:fixed;top:0;right:0;width:300px;}body,a{color:black !important;}a,table tr th a{color:black !important;border:none !important;text-decoration:none !important;}td{border:1px solid #E9E9E9 !important;}th{border:1px solid #D0D0D0 !important;}th{background-color:#f5f5f5 !important;}table tr,table td,table th{border-radius:0 !important;}.tm-break-before{page-break-before:always;}.tm-print-small{font-size:10px;}p,.tm-no-table-break-on-print .views-table,.print-no-break{break-inside:avoid;page-break-inside:avoid;}@page{margin:0;}.header-container,.noprint,.system-messages,.to-top,.view-filters,a::after,svg,#forjs-copy-xls,#block-footerthinkmodular,.footer-bottom .subfooter,.button{display:none !important;}.forjs-print,.forjs-print *{visibility:visible;text-align:left;}.forjs-print{position:absolute;left:0;display:block;width:90vw;}.forjs-print.user-info-header{top:0;}.forjs-print.printable-nachweis-list{top:300px;padding:0 25px;}}.extra-description{font-size:1em;}.js-form-item.form-item.js-form-type-vertical-tabs.form-type-vertical-tabs.js-form-item-.form-item-.form-no-label{display:none;}.region--light-typography{color:#444;}.tp-caption__text,.header-top-highlighted{color:#fff !important;}.site-name.site-branding__name{display:none;}.logo{float:right;}.header__container .col-md-8{padding-top:50px;}.header-top-highlighted{background:var(--dark-red);}.region--white-pattern{background:none;}.main-content{padding:20px 0;}.menu-buttons{padding:10px;}footer{background:#fff !important;}.region--light-typography h1,.region--light-typography h2,.region--light-typography h3,.region--light-typography h4,.region--light-typography h5,.region--light-typography h6{color:var(--dark-red);}.header-container .sf-menu.menu ul{margin-top:5px;}#edit-field-feldname-fuer-anmeldung-kq-wrapper{display:none;}.tm-widget-footer a{border:none;}.tm-widget-footer a:hover{text-decoration:underline !important;}.tm-widget-footer ul{list-style-type:none !important;margin:0 !important;}.tm-widget-footer ul a{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#edit-user-cancel-method{display:flex;flex-direction:column-reverse;}#edit-user-cancel-method div:nth-child(1),#edit-user-cancel-method div:nth-child(2),.form-item-user-cancel-confirm{display:none;}.node__submitted-date{margin-left:-20px;background-color:white;}.content-top-highlighted{padding:10px 0;}.wba-side a,label a:not(.chosen-single),.fieldset-legend a{text-decoration:none;border-bottom:1px var(--dark-red) dotted;color:var(--dark-red) !important;font-weight:400;}.fieldset-legend a{text-decoration:none;border-bottom:1px var(--dark-red) dotted;color:var(--dark-red) !important;font-weight:400;}.wba-side{padding:20px;height:auto;background:#F5F5F5;text-align:center;}.wba-side img{display:inline-block;border-radius:50%;border:2px solid #fff;}.form-item .description{font-size:1em;}.chosen-container.chosen-container-single{width:100% !important;}.chosen-drop{width:calc(100% -3em);}.chosen-container .chosen-results li.highlighted{background-image:none !important;background-color:var(--dark-red) !important;}.chosen-single{margin-bottom:0px;}#edit-account,.field--type-image,.field--type-video,.field--type-file,.field--name-field-staatsangehoerigkeit,.edit-field-berater-in-wrapper,.field--name-field-email-rechnung{padding:0 1.5em;margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}.field--name-field-berater-in{padding:0 1.5em;margin-top:1em;margin-bottom:1em;}legend{border-bottom:none;border:none !important;}#edit-field-geburtsdatum-0{margin-top:1em;padding-left:0px;padding-right:0px;}#edit-field-geburtsdatum-0-value{margin-top:0px;}#edit-field-geburtsdatum-0,legend span{border:none !important;}#edit-field-geburtsdatum-0{border-color:#ccc;}.path-group .ui-state-active,.path-group  .ui-widget-content .ui-state-active,.path-group  .ui-widget-header .ui-state-active,.path-group a.ui-button:active,.ui-button:active,.path-group  .ui-button.ui-state-active:hover{background-color:var(--dark-red);}.path-group .ui-state-active,.path-group .ui-widget-content .ui-state-active,.path-group .ui-widget-header .ui-state-active,.path-group a.ui-button:active,.path-group .ui-button:active,.path-group .ui-button.ui-state-active:hover{border:none !important;}.user-register-form summary{font-size:1.2em !important;font-weight:700;}[for="edit-field-bestelle-newsletter-value"],[for="edit-field-absolventenprofil-value"],[for="edit-field-akzeptiere-datenverarbeitu-value"],[for="edit-field-akzeptiere-agb-value"],[for="edit-field-akzeptiere-datenschutz-value"],[for="edit-field-akzeptiere-datenverarbeitu-value"] a,[for="edit-field-akzeptiere-agb-value"] a,[for="edit-field-akzeptiere-datenschutz-value"] a,.fieldset-legend a{font-weight:600 !important;}.field--name-user-picture .image-preview{text-align:center;}#edit-user-picture-0--description{font-size:0.8em;}.confirm-parent,.password-parent{overflow:visible;}.js .paragraph-type-title{flex-basis:100%;min-width:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.region-sidebar-second .block{padding:10px;height:auto;background:#F5F5F5;}td.views-field.views-field-title{width:50%;}td.views-field-field-ausstellungsdatum{width:16%;}td.views-field-field-organisation{width:30%;}td.views-field-field-dokument{width:2%;}td.views-field-edit-node{width:2%;}select{margin:0px 0;}fieldset legend{font-size:1em;}.double-field-widget-inline > div{margin-right:0.75em;margin-top:0px;}#edit-field-dauer-einheit-0-second{width:200px;}.field.field--name-langcode.field--type-language.field--label-above{display:none;}#block-benutzeranmeldung .item-list{display:none;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}css_fmzSxp3Ny3LIlMA0_nOk4VHxIvJqIK_4KmhmGdufx1I.css

.ui-icon{width:0px;height:0px;}.standortgrid .ui-icon-triangle-1-e{background-position:-32px -16px;}.formtip{display:inline-block;margin:0 .3em;background-color:var(--dark-red);border:1px solid #ccc;color:#fff;border-radius:50%;width:13px;height:13px;line-height:13px;font-size:0.85em;font-weight:bold;text-decoration:none;text-align:center;letter-spacing:normal;box-sizing:content-box;vertical-align:baseline;}.formtip a{border-radius:50%;}#edit-field-thematische-zuordnung{width:600px;}.path-bildungsangebote #edit-field-tags-target-id{width:150px;}#group-profilfoto-hinweis{padding:0 !important;}#group-profilfoto-hinweis legend{display:none;}
