#mainnavbar{display:none;}.errorframe{padding:1rem;background-color:#fdb0b0;border-radius:4px;}a.errorframe-close{position:absolute;top:0px;right:10px;color:rgba(72,83,88,1.0);text-decoration:none;font-size:1.3em;}.tx-iqtp13db .alert,.errorframe,.tx-iqtp13db ul li.alert{text-align:center;display:block;border:1px solid;list-style:none;z-index:999;position:fixed;top:35%;left:25%;width:50%;height:auto;margin:auto;box-shadow:.4rem .4rem 2.4rem .2rem #000;cursor:pointer;}.tx-iqtp13db .alert::after{content:'✖';position:absolute;right:5px;top:0px;}.alert-danger,.tx-iqtp13db ul li.alert-danger{background:#f1dede;}.alert-success,.tx-iqtp13db ul li.alert-success{background:#def1de;}.alert-warning,.tx-iqtp13db ul li.alert-warning{background-color:#f0d051;}p.alert-message{margin:0px;}.frame{padding-top:0.5rem;}.frame-container-default{max-width:100%;}.suchfelder{background-color:#4E638D;border:0px solid transparent;white-space:nowrap;font-weight:normal;font-family:Roboto Condensed;text-align:center;font-size:12px;line-height:1.42857;padding:0px 23px;color:#fff;cursor:pointer;-moz-user-select:none;text-decoration:none;text-transform:uppercase;border-bottom-right-radius:7px;padding-top:0.25rem;padding-bottom:0.25rem;height:1.75rem;}.filterframe{background:#f8f9fa;border:1px solid #dee2e6;margin-bottom:0.5rem;}.filterframe h1{color:#3c5381;font-size:1.0em;background:#dfe3ee;width:fit-content;padding-right:2rem;padding-left:1rem;text-transform:uppercase;padding-bottom:3px;padding-top:3px;margin-top:1rem;margin-bottom:0rem;}.filterform{width:100%;background:#445d982b;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}form.filterform div{font-size:0.75rem;text-transform:uppercase;color:#3c5381;}.filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;align-items:end;}.filter-item{display:flex;flex-direction:column;gap:0.25rem;}.filter-item--small{min-width:80px;}.filter-item--wide{grid-column:span 1;}.filter-item--checkbox{flex-direction:row;align-items:center;gap:0.5rem;}.filter-item--checkbox input[type="checkbox"]{width:auto;margin:0;}.filter-item--checkbox label{margin:0;cursor:pointer;}.filter-item--button{display:flex;align-items:flex-end;}.filter-item label{margin-bottom:0.25rem;padding-top:0px;}.filter-item input[type="text"],.filter-item input[type="date"],.filter-item select{width:100%;padding:0.3rem;border:1px solid #ced4da;font-size:0.875rem;transition:border-color 0.15s;}.filter-item input[type="text"]:focus,.filter-item input[type="date"]:focus,.filter-item select:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.filter-item button[type="submit"]{width:100%;padding:0.5rem 1.5rem;background-color:#007bff;color:white;border:none;border-radius:4px;font-size:0.875rem;font-weight:500;cursor:pointer;transition:background-color 0.15s;}.filter-item button[type="submit"]:hover{background-color:#0056b3;}@media (max-width:768px){.filter-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0.75rem;}.filterframe{padding:1rem;}}@media (max-width:480px){.filter-grid{grid-template-columns:1fr;}.filter-item--wide{grid-column:span 1;}}@media (min-width:1200px){.filter-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0.875rem;}}.filterframe button[type="submit"],.filterframe button[type="submit"],.uebersicht-beratungsstelle .linkbuttons{background-color:#4E638D;border:0px solid transparent;white-space:nowrap;font-weight:normal;font-family:Roboto Condensed;text-align:center;font-size:12px;line-height:1.42857;padding:0px 23px;color:#fff;cursor:pointer;-moz-user-select:none;text-decoration:none;text-transform:uppercase;border-bottom-right-radius:7px;margin-bottom:1rem;height:1.75rem;}.exporthinweis{border:1px solid #444;background-color:#dedede;margin-bottom:1rem;padding:0.5rem;}.exportfilterform{display:flex;flex-flow:row wrap;background:#445d982b;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:0px;margin-bottom:1rem;}.exportfilterform button[type="submit"]{margin-bottom:1rem;}.body-bg-top{padding-top:59px;}.navbar-toggle{display:none;}.navbar-mainnavigation .navbar-brand{height:50px;}.navbar-mainnavigation>.container>.navbar-collapse,.navbar-mainnavigation>.container-fluid>.navbar-collapse{padding-top:10px;padding-bottom:10px;}.iq-standardcontainer-weiss{margin-top:0rem;padding-top:0rem;overflow-x:scroll;}.defaultframe,.navbar-default,.navbar-default .container{width:100%;max-width:100%;}.tx-iqtp13db .fframeadminonly{border:2px dashed #7478bf;padding:15px;margin:15px 0px;}.tp13_formdivwebapp{padding:3px;}summary.backend-summary{color:#468787;font-size:1.0em;background:#e1e0e0;;width:fit-content;padding-right:2rem;padding-left:2rem;text-transform:uppercase;padding-bottom:3px;padding-top:3px;margin-top:1rem;}.tx-iqtp13db table{border-collapse:separate;border-spacing:2px;font-size:0.9rem;}.tx-iqtp13db table th{background-color:#dfefef;padding:3px;text-align:center;font-size:0.7rem;}.tx-iqtp13db table td{vertical-align:middle;}.tx-iqtp13db table td.tdcenter{text-align:center;}.tx-iqtp13db table .dublette{background-color:#997a3b54;}.tx-iqtp13db table .bestaetigt{background-color:#7a970133;}.tx-iqtp13db table .unbestaetigt-beraten{background-color:#ffbe6ac4;}.tx-iqtp13db table .unbestaetigt-beraten img.anfordernbtnimg{border:2px solid #f00;}.tx-iqtp13db table .nacherfasst{background-color:#ffb30024;}.tx-iqtp13db table .geloescht{background-color:#ee05058c !important;}.tx-iqtp13db .tablelinkbuttons{background-color:#4E638D;color:#fff;border:0px solid transparent;white-space:nowrap;font-weight:500;text-align:center;font-family:Roboto Condensed;padding:2px 4px;margin-left:-4px;margin-right:-4px;cursor:pointer;display:inline-block;-moz-user-select:none;text-decoration:none;text-transform:uppercase;border-bottom-right-radius:7px;display:block;}.linkbuttons.buttonnew{background-color:#fff !important;text-transform:uppercase;margin-bottom:-2px !important;padding:2px 10px !important;color:#aa4e56 !important;box-shadow:none !important;}.linkbuttons.buttonnew::before{content:"+";background-color:#f18b89 !important;color:#fff;text-transform:uppercase;display:inline-block;width:20px;height:20px;margin-left:-5px;border-radius:20px;padding-right:0;padding-bottom:14px;font-weight:600;font-size:1.3rem;line-height:1.0;margin-right:10px;margin-top:0px;}.tablelinkbuttons.buttonedit,.tablelinkbuttons.buttonnew{text-transform:uppercase;line-height:1.0 !important;font-size:0.7rem !important;}.tablelinkbuttons.buttoneinwilligung{text-transform:uppercase;line-height:1.0 !important;font-size:0.7rem !important;}.iconbuttons.buttondelete img{width:25px;height:25px;}.actionbuttons{display:flex;}.actionbuttons img{margin-right:5px;}.pagination .current{font-weight:bold;}.li-paginaton-first,.li-paginaton-previous,.li-paginaton-page,.li-paginaton-next,.li-paginaton-last{padding:0px 10px;}td.fktd{background-color:#d7e1f9;text-align:left;}table.fktable{width:100%;display:none;}.niqfehltlist{display:none;}.showhidefk{font-weight:bold;color:#428BCA;}.tx_iqtp13db td.fklistdatum,.tx_iqtp13db td.fklistberater{min-width:10%;}.tx_iqtp13db tr.deaktivierterberatende{text-decoration:line-through;}.tx_iqtp13db td.fklistinhalt{min-width:50%;}td.tdcenter input[type="checkbox"]{height:1.5em;width:1.5em;float:none;margin:0px;width:auto;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);}.historie{margin-left:40px;display:flex;flex-direction:column;padding:5px;color:#ff4343;}.historieval{font-size:0.9rem;}.edit-eingabefelder,.show-eingabefelder{padding-top:5.3rem;}.listgruppenberatungen{padding-top:4.3rem;}.buttoneinwilligung{font-size:0.7rem !important;}.tx-iqtp13db .niqstatusgruen{background-color:rgb(176,200,47);}.tx-iqtp13db .niqstatusgelb{background-color:rgb(246,218,58);}.tx-iqtp13db .niqstatusrot{background-color:rgb(224,0,33);}.niqfield_alt{background-image:url('../../../typo3conf/ext/iqtp13db/Resources/Public/Icons/niq-icon.png');background-repeat:no-repeat;background-position:right;background-size:1.1em;padding-right:25px;}.important-icon{display:inline-block;color:#94A646;font-size:0.9rem;font-weight:bold;padding:0em 0.2em;border-radius:0.3em;margin-left:0.4em;vertical-align:middle;}.important-icon::after{content:'*';}.niqfieldpflicht{background-image:url('../../../typo3conf/ext/iqtp13db/Resources/Public/Icons/niq-icon-pflicht.png');background-repeat:no-repeat;background-position:right;background-size:1.1em;padding-right:25px;}input[type="text"].textfieldsmall{width:5%;min-width:30px;}#dialog-gelb{display:none;}#dialog-rot{display:none;}.abschlussheader{padding:6px;min-width:800px;font-size:1.2rem;}.togglebutton,.abschlussheader{background-color:#cfa6ce;border:0px solid transparent;white-space:nowrap;font-weight:500 !important;text-align:center;font-size:0.9rem;line-height:1.42857;padding:2px 10px;color:#FFF;cursor:pointer;display:inline-block;-moz-user-select:none;text-decoration:none;-moz-user-select:none;text-decoration:none;text-transform:uppercase;border-radius:0;border-bottom-right-radius:0px;border-bottom-right-radius:10px;box-shadow:1px 2px 3px #494949;}.oneabschluss{margin-top:0.5rem;width:fit-content;max-width:800px;overflow:hidden;}.tx-iqtp13db table.abschluesseliste{margin:0.5rem 0;}.fframeabschluss-inner{border:1px solid #9fa29b;margin:1rem 0;padding:15px;}#AnkerBeratung h2{color:#7478bf;}#AnkerFolgekontakte h2{color:#468787;}#AnkerAbschluesse h2{color:#CA99BE;}#AnkerDokumente h2{color:#CABE99;}.ankerbuttons{display:block;}.buttonberatung{background-color:#4d7bab !important;color:#fff !important;width:24%;text-transform:uppercase;display:inline-block;padding-bottom:20px;font-weight:500 !important;font-size:0.9rem !important;}#AnkerBeratung h2{color:#fff !important;font-size:1.0em;background:#4d7bab !important;width:fit-content;padding-right:2rem;padding-left:1rem;text-transform:uppercase;padding-bottom:3px;padding-top:3px;}#AnkerBeratung .tp13_formdivwebapp label{color:#4d7bab !important;}.buttonfolgekontakte{background-color:#468787 !important;color:#fff !important;width:24%;text-transform:uppercase;display:inline-block;padding-bottom:20px;font-weight:500 !important;font-size:0.9rem !important;}#AnkerFolgekontakte h2{color:#fff !important;font-size:1.0em;background-color:#468787 !important;width:fit-content;padding-right:2rem;padding-left:1rem;text-transform:uppercase;padding-bottom:3px;padding-top:3px;}#AnkerFolgekontakte button[type="submit"]{color:#fff;background:#468787 !important;text-align:center;font-size:0.9rem;line-height:1.42857 !important;padding:9px;padding-top:1px;border-bottom-right-radius:10px;}.buttonabschluesse{background-color:#94A646 !important;color:#fff !important;width:24%;text-transform:uppercase;display:inline-block;padding-bottom:20px;font-weight:500 !important;font-size:0.9rem !important;}#AnkerAbschluesse h2{color:#fff !important;font-size:1.0em;background-color:#94A646 !important;width:fit-content;padding-right:2rem;padding-left:1rem;text-transform:uppercase;padding-bottom:3px;padding-top:3px;}#AnkerAbschluesse button[type="submit"],.tx-iqtp13db .btnanmeldungabschlusshinzu{color:#fff;background:#94A646 !important;text-align:center;font-size:0.9rem;line-height:1.42857 !important;padding:9px;padding-top:1px;border-bottom-right-radius:10px;}.buttondokumente{background-color:#9F9168 !important;color:#fff !important;width:24%;text-transform:uppercase;display:inline-block;padding-bottom:20px;font-weight:500 !important;font-size:0.9rem !important;}#AnkerDokumente button[type="submit"],#AnkerDokumente button.linkbuttons{color:#fff;background:#9F9168 !important;text-align:center;font-size:0.9rem;line-height:1.42857 !important;padding:9px;padding-top:1px;border-bottom-right-radius:10px;height:22px;}#AnkerDokumente h2{color:#fff !important;font-size:1.0em;background-color:#9F9168 !important;width:fit-content;padding-right:2rem;padding-left:1rem;text-transform:uppercase;padding-bottom:3px;padding-top:3px;}.dok-control-panel{margin-bottom:0.6rem;}table.dokumenteupload label{font-size:inherit;padding-top:0;text-transform:uppercase;font-weight:400;color:#468787;}table.dokumenteupload td.dokumenteuploadform{text-align:left;}.tx-iqtp13db .buttonberatung{background-color:#7478bf;}.tx-iqtp13db .buttonfolgekontakte,#AnkerFolgekontakte input[type="submit"]{background-color:#468787;}.tx-iqtp13db .buttonabschluesse,#AnkerAbschluesse input[type="submit"]{background-color:#CA99BE;}.tx-iqtp13db .buttondokumente,#AnkerDokumente input[type="submit"]{background-color:#CABE99;}#AnkerDokumente input[type="submit"].updatebutton{background-color:#99CACA;}.inputdokumentbeschreibung{margin-left:1rem;}.edituserfield{padding:1rem 1rem;background-color:#ec7b7b;border:1px solid #646464;border-radius:6px;font-size:1.2rem;color:#eee;}.uebersicht-beratungsstelle-admin{background:#9844444f;padding-left:10px;padding-top:10px;padding-bottom:3px;display:flex;justify-content:center;}.ck-editor__editable{height:300px;min-width:850px;}.customtexteditor1 .ck-editor__editable,.customtexteditor2 .ck-editor__editable{height:200px;}.ck.ck-content ul,.ck.ck-content ul li{text-align:inherit;}.ck.ck-content ul{padding-left:40px;display:block;}.ck.ck-content ul li{display:list-item;height:auto;}table.folgekontakttable{margin-top:0.5rem;}@media (max-width :1184px){.navbar-nav li{padding-right:0px;}.navbar-mainnavigation>.container>.collapse>.navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar{font-size:0.85em;}}
