.kopf img,.content img,embed,object,video { height:auto; max-width:100%; width:auto; } .align-center { text-align:center; } .dropdown-submenu { position:relative; } .dropdown-submenu > .dropdown-menu { -moz-border-radius:0 6px 6px; -webkit-border-radius:0 6px 6px 6px; border-radius:0 6px 6px 6px; left:100%; margin-left:-1px; margin-top:-6px; top:0; } .dropdown-submenu:hover > .dropdown-menu { display:block; } .dropdown-submenu > a:after { border-color:transparent transparent transparent #ccc; border-style:solid; border-width:5px 0 5px 5px; content:" "; display:block; float:right; height:0; margin-right:-10px; margin-top:5px; width:0; } .dropdown-submenu:hover > a:after { border-left-color:#fff; } .dropdown-submenu.pull-left { float:none; } .dropdown-submenu.pull-left > .dropdown-menu { -moz-border-radius:6px 0 6px 6px; -webkit-border-radius:6px 0 6px 6px; border-radius:6px 0 6px 6px; left:-100%; margin-left:10px; } DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { margin-right:25px!important; } .logoimg { max-height:65px!important; max-width:343px!important; } .logo a { display:block; padding:0; width:100%; } .wichtig .csc-default { margin-bottom:40px; } .wichtig .csc-default .csc-default { margin-bottom:0; } .wichtig .form-inline .form-group { display:inline-block; margin-bottom:0; vertical-align:middle; } .wichtig .form-inline .form-control { display:inline-block; vertical-align:middle; width:auto; } .form-inline .suchwort { -moz-box-shadow:inset 2px 2px 0 #d6dce4; -webkit-box-shadow:inset 2px 2px 0 #d6dce4; box-shadow:inset 2px 2px 0 #d6dce4; margin-right:12px; } .csc-frame-rulerBefore { border-top:1px solid #ccd4de; clear:both; margin:15px 0 0; padding:15px 0 0; } .csc-frame-rulerAfter { border-bottom:1px solid #ccd4de; clear:both; margin:0 0 15px; padding:0 0 15px; } .box-grau { -moz-border-radius:4px; -webkit-border-radius:4px; background:#ccd4de; border-radius:4px; padding:14px 20px 20px; } .service .box-grau { min-height:210px; padding-right:10px; } .box-grau h1:first-child,.box-grau h2:first-child,.box-grau h3:first-child { margin-top:0; } .box-grau p:last-child { margin-bottom:0; } .content img { border-radius:4px; } .brotkr { padding-bottom:35px; } .service { margin-top:20px; } .social { padding-top:10px; } .partner { background:url(../img/bg_partner.png) repeat-x; min-height:126px; } .grau { display:inline-block; padding:24px 74px 0 0; } .grau:last-child { padding-right:0; } .schatten { background:url(../img/bg_schatten.png) repeat-x; height:5px; } .fuss { background:#002656 url(../img/bg_fuss.png) no-repeat center top; min-height:152px; } .row-xs { margin-left:-8px!important; margin-right:-8px!important; } .col-sm-5,.col-sm-7,.col-xs-4 { padding-left:8px!important; padding-right:8px!important; } .wichtig .col-xs-4 p { margin-bottom:0; } .wichtig .col-xs-4 .csc-default { margin-top:25px; } .wichtig .col-xs-4 .csc-default:first-child { margin-top:10px; } .rund { display:inline-block; padding:35px 39px 35px 0; } .toprint { display:block; float:right; padding:37px 0 0; } .standard { clear:both; display:block; float:right; padding:25px 0 15px; } .toprint a,.standard a { color:#fff; display:inline-block; padding-left:22px; width:auto; } .toprint a:hover,.standard a:hover { color:#fff; text-decoration:none; } .toprint img { display:inline-block; padding-right:7px; width:auto; } .type-button { float:right; } .list-gesundheit { -moz-border-radius:5px; -webkit-border-radius:5px; background:#dfea9b url(../img/bg_gesundheit_punkt.png) no-repeat right top; border-radius:5px; height:41px; margin:0 0 5px; padding:12px 22px; } .input-group-addon { border:1px solid #e5e9ee; box-shadow:2px 2px 0 #d6dce4; } .navbar-nav > li > a { color:#fff; font-size:19px; text-transform:uppercase; } .nav.navbar-nav { margin:3px 0 1px; } .dropdown-large { position:static!important; } .dropdown-menu-large { margin-left:16px; margin-right:16px; padding:15px 0 0; } .dropdown-menu-large > li > ul { margin:0; padding:0; } .dropdown-menu-large > li > ul > li { list-style:none; } .dropdown-menu-large > li > ul > li > a { clear:both; display:block; font-weight:400; line-height:1.428571429; white-space:normal; } .dropdown-menu-large > li ul > li > a:hover,.dropdown-menu-large > li ul > li > a:focus { text-decoration:none; } .dropdown-menu-large .disabled > a,.dropdown-menu-large .disabled > a:hover,.dropdown-menu-large .disabled > a:focus { color:#dedede; } .dropdown-menu-large .disabled > a:hover,.dropdown-menu-large .disabled > a:focus { background-color:transparent; background-image:none; cursor:not-allowed; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); text-decoration:none; } .dropdown-menu-large .dropdown-header,.dropdown-menu-large .dropdown-header > a,.dropdown-menu-large .dropdown-header1 > a { font-size:17px; } a { white-space:normal!important; } .dropdown-header { padding:0; } .dropdown-header1 { padding-bottom:15px; } .col-row { margin-bottom:15px; } .dropdown-header > a,.dropdown-header1 > a { border:1px solid #eee; border-radius:5px; font-size:14px; padding:3px 10px; } .dropdown-header1 > a { margin:0 10px 0 0; } .dropdown-header ~ .dropdown-header { font-size:17px; } .dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus { background-color:#fff; color:#4C688B; font-size:17px; outline:0 none; text-decoration:none; } .dropdown-menu > li > a { color:#fff; } .navbar.navbar-default a:hover { background-color:#E5E9EE; color:#000; } .sub > .dropdown-header { margin-left:1em; } ul.sub { list-style:none; margin:10px 0 0; padding:0; } .sub > .no3 { padding-left:1em; } ul.sub-last { list-style:none; padding:0 0 0 15px; } img,embed,object,video { height:auto; max-width:100%; width:auto; } DIV.csc-textpic-above DIV.csc-textpic-imagewrap,DIV.csc-textpic-below DIV.csc-textpic-imagewrap,DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { display:inline-block; float:none; vertical-align:top; width:100%!important; } DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image { display:inline-block; } DIV.csc-textpic-imagewrap UL.csc-textpic-imagerow-none .csc-textpic-image { display:block; } .csc-default { clear:both; } DIV.csc-textpic-center { width:100%; } .csc-textpic-text { margin-left:0!important; margin-right:0!important; } nav.navbar .container { position:relative; } ul.dropdown-menu.dropdown-menu-large.row { margin-left:auto; max-width:100%; position:absolute; width:100%; } #mailform input,#mailform select,#mailform textarea { -webkit-transition:border-color .15s ease-in-out 0 box-shadow .15s ease-in-out 0; background-color:#e5e9ee; background-image:none; border:1px solid #ccc; border-radius:4px; box-shadow:0 1px 1px rgba(0,0,0,0.075) inset; color:#333; display:block; font-size:14px; line-height:1.42857; padding:6px 12px; transition:border-color .15s ease-in-out 0 box-shadow .15s ease-in-out 0; vertical-align:middle; width:100%; } #mailform input#mailformformtype_mail.csc-mailform-submit { -moz-user-select:none; background-color:#667e9c; background-image:none; border:medium none!important; border-radius:4px; box-shadow:2px 2px 0 #425979; color:#fff; cursor:pointer; display:inline-block; float:right; font-size:14px; font-weight:700!important; line-height:1.42857; margin-bottom:0; margin-top:10px; max-width:10em; padding:3px 12px; text-align:center; vertical-align:middle; white-space:nowrap; } #mailform label { padding-top:5px; } #cookie-bar { background-color:#222; border-color:#080808; color:#fff; padding:5px; text-align:center; } #cookie-bar.fixed { left:0; position:fixed; top:0; width:100%; } #cookie-bar.fixed.bottom { bottom:0; top:auto; } #cookie-bar p { margin:0; padding:0; } #cookie-bar a { border-radius:3px; color:#fff; display:inline-block; margin-left:8px; padding:0 6px; text-decoration:none; } #cookie-bar .cb-enable { -moz-user-select:none; -ms-touch-action:manipulation; -ms-user-select:none; -webkit-user-select:none; background-color:#5cb85c; background-image:none; border:1px solid transparent; border-color:#4cae4c; border-radius:3px; color:#fff; cursor:pointer; display:inline-block; font-size:12px; font-weight:400; line-height:1.5; margin-bottom:0; padding:1px 5px; text-align:center; touch-action:manipulation; user-select:none; vertical-align:middle; white-space:nowrap; } #cookie-bar .cb-enable:hover { background-color:#449d44; border-color:#398439; color:#fff; } #cookie-bar .cb-disable { -moz-user-select:none; -ms-touch-action:manipulation; -ms-user-select:none; -webkit-user-select:none; background-color:#d9534f; background-image:none; border:1px solid transparent; border-color:#d43f3a; border-radius:3px; color:#fff; cursor:pointer; display:inline-block; font-size:12px; font-weight:400; line-height:1.5; margin-bottom:0; padding:1px 5px; text-align:center; touch-action:manipulation; user-select:none; vertical-align:middle; white-space:nowrap; } #cookie-bar .cb-disable:hover { background-color:#c9302c; border-color:#ac2925; color:#fff; } #cookie-bar .cb-policy { -moz-user-select:none; -ms-touch-action:manipulation; -ms-user-select:none; -webkit-user-select:none; background-color:#5bc0de; background-image:none; border:1px solid transparent; border-color:#46b8da; border-radius:3px; color:#fff; cursor:pointer; display:inline-block; font-size:12px; font-weight:400; line-height:1.5; margin-bottom:0; padding:1px 5px; text-align:center; touch-action:manipulation; user-select:none; vertical-align:middle; white-space:nowrap; } #cookie-bar .cb-policy:hover { background-color:#31b0d5; border-color:#269abc; color:#fff; } #wbloginform .input-group,#wbloginregisterform .input-group { margin-bottom:10px; } .btn-schlicht { background-color:#e5e9ee; border-color:#ddd; } .panel-heading-merkliste { padding:6px 12px; } .btn-toolbar-merkliste a.btn { padding:6px 12px; } .powermail_form legend,.powermail_form h3 { display:none; } .navbar { background:#004E9E; border-top:1px solid #eee; min-height:50px; position:relative; } .navbar-nav li ul { background:#004E9E; } .jumbotron { background:url(../img/bg_dazw.png) repeat-x left top; color:inherit; padding:20px 15px; } #c198 { margin-bottom:15px; text-align:center; } #c198 h2,#c198 p { color:red!important; font-weight:700; } #c198 h2 { font-size:28px; } #c198 p { font-size:18px; } .rslides { list-style:none; margin:0; overflow:hidden; padding:0; position:relative; width:100%; } .rslides li { -webkit-backface-visibility:hidden; display:none; left:0; position:absolute; top:0; width:100%; } .rslides li:first-child { display:block; float:left; position:relative; } .rslides img { display:block; float:left; height:auto; width:100%; } .rslides_tabs { bottom:0; font-size:18px; list-style:none; padding:0; position:absolute; text-align:center; width:100%; z-index:999; } .rslides_tabs li { display:inline-block; margin-right:5px; position:relative; width:auto; } .rslides_tabs li a { -moz-border-radius:15px; -moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.1); -webkit-border-radius:15px; -webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.1); background-color:#FFF; border:#052c5a 1px solid; border-radius:15px; box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.1); color:transparent; display:inline-block; font-size:.6em; height:15px; overflow:hidden; text-indent:-9999px; width:15px; } .rslides_nav { -webkit-tap-highlight-color:rgba(0,0,0,0); background:transparent url(../img/themes.png) no-repeat left 50%; bottom:0; left:5px; opacity:0.6; overflow:hidden; position:absolute; text-indent:-9999px; top:0; width:38px; z-index:3; } .rslides_nav.next { background-position:right 50%; left:auto; right:5px; } .rslides_tabs li.rslides_here a { background-color:#052c5a; border-color:#FFF; color:transparent; } .content a { text-decoration:underline; } a.btn { text-decoration:none; } .panel-primary .panel-heading a { color:#FFF; } .margin-top { margin-top:15px; } .show { display:block!important; } .alert-warning { background-color:#F7BEC1; border-color:#E3000F; } .float-right { float:right; } .kw_kontakt { display:none; } .btn-round { border-radius:50%; height:30px; padding:5px; width:30px; } .btn-default { background-color:transparent; } .badge { background-color:inherit; } .clear { clear:both; } .content img,embed,object,video { margin:3px; } .kopf img { margin:6px 0; } .form-control { height:auto!important; } .light { background:#f5faff; } div.hauptseite_clickpfad { margin-bottom:10px; } span.clickpfad { border-bottom:1px solid #ddd; padding-bottom:2px; } .well-sm { padding-top:0; } .nav-haupt { float:left; max-width:90%!important; } .kw-wk-menue { margin-top:10px; } .kw-wk-menue span.badge { background-color:#4C688B; } .kw-wk-menue span.glyphicon { font-size:20px; } H3.kw-wk-titel { font-size:16px; margin:0; padding:0 15px 0 0; } .kw-wk .panel-heading { background-color:transparent!important; } .hide { display:none; } .kw-tnlogin input input.kiedit { margin-bottom:5px; } .kw-tnlogin { margin:0 0 15px; } input[type=radio],input[type=checkbox] { float:left; margin-right:1em; width:1em; } .feedback_inhalt input[type=radio],.feedback_inhalt input[type=checkbox] { float:none; margin-right:none; width:auto; } label[for=tedit_bankart_alt],label[for=tedit_bankart_sepa] { display:inline!important; float:left; } label[for=tedit_bankart_sepa] { clear:both; display:block!important; } input[id=tedit_bankart_alt] { display:block; margin-left:1em; } input[id=tedit_bankart_sepa] { float:left; margin-left:1em; } input[id=tedit_ibanid],input[id=tedit_blzid] { display:inline; } .pflichtfeld input,.pflichtfeld select,.pflichtfeld p.form-control label.pflichtfeld ~ input { border-color:#e1000f; } .pflichtfeld input[type=checkbox] { border:0; outline:1px solid #e1000f; } div.captcha { margin-bottom:10px; } div.pflicht input,div.pflicht select { background-color:#F7BEC1; } p.gesellschaft,p.kultur,p.gesundheit,p.sprachen,p.beruf { background-position:right; background-repeat:no-repeat; background-size:118px; } a[name=kateg1] ~ div.panel-heading,#collapse1 div.panel-heading { background:url(../img/kategorien/Gesellschaft.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #eb640f; } a[name=kateg2] ~ div.panel-heading,#collapse2 div.panel-heading { background:url(../img/kategorien/Kultur.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #e1000f; } a[name=kateg3] ~ div.panel-heading,#collapse3 div.panel-heading { background:url(../img/kategorien/Gesundheit.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #afc805; } a[name=kateg4] ~ div.panel-heading,#collapse4 div.panel-heading { background:url(../img/kategorien/Sprachen.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #7d5aa5; } a[name=kateg5] ~ div.panel-heading,#collapse5 div.panel-heading { background:url(../img/kategorien/Beruf.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #64b9e6; } a[name=kateg49] ~ div.panel-heading,#collapse49 div.panel-heading { background:url(../img/kategorien/Grundbildung.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #fbba00; } a[name=kateg77] ~ div.panel-heading,#collapse77 div.panel-heading { background:url(../img/kategorien/jungevhs.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #ffde3b; } a[name=kateg288] ~ div.panel-heading,#collapse288 div.panel-heading,a[name=kateg43] ~ div.panel-heading,#collapse43 div.panel-heading { background:url(../img/kategorien/spezial.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #15a5ab; } a[name=kateg301] ~ div.panel-heading,#collapse301 div.panel-heading { background:url(../img/kategorien/integration.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #184fa8; } a[name=kateg43] ~ div.panel-heading,#collapse43 div.panel-heading { background:url(../img/kategorien/spezial.png) no-repeat right -13px bottom -10px; background-size:60px; border:1px solid #184fa8; } .legend.row.list-group-item { padding:10px 0; } .legend.row.list-group-item .col-xs-2 { padding:0 5px; } .kw_kursuebersicht,.kw_kursuebersicht div { background-color:rgba(255,255,255,0)!important; border:0; } .kw_kursuebersicht_minheight { min-height:310px; } #kfs_ktage_dat1id { margin-bottom:10px; } .panel.panel-default.kw_kursuebersicht { margin:0; padding:0 0 0 1em; } .kw_kursuebersicht .panel-heading { padding:0; } .kw_kursuebersicht .panel-footer a { margin-right:1em; } .kw_suche label,.kw-suche label { display:none; } .kw_suche input,.kw_suche select { margin-bottom:10px; } .aussst_bilder { float:right; width:40%; } .eine a,.mehrere a { background-color:#fcd673; border-radius:100%; display:block; font-size:12px; height:20px; padding-top:2px; text-align:center; width:20px; } .kw-kalender-kalender { font-size:12px; height:158px; } .kw_kalender .samstag,.kw_kalender .sonntag { opacity:0.6; } .kw_kalender td { border:0!important; box-sizing:border-box; padding:2px!important; text-align:center; } div.kw_kalender_bg { background:#afc805; border-radius:100%; height:260px; margin-bottom:-220px; margin-left:-27px; width:260px; } .kw_kalender { color:#00285a; margin-bottom:40px; margin-left:0; max-width:215px; text-align:center; width:295px; } .kw_kalender table { margin-bottom:10px!important; margin-left:0; max-width:250px; } .kw_kalender th,.kw_kalender td { border:0!important; padding:3px; } .kw_kalender h3 { font-weight:700; } .kw_kalender h3,.kw_kalender > p { font-size:13px; margin-bottom:5px!important; margin-left:8px; margin-top:0!important; width:180px; } div.kw-kalender-head { background-color:#00285a; border-radius:100%; color:#FFF; font-size:11px; height:20px; margin-bottom:4px!important; overflow:hidden; padding-top:2px; text-align:center; width:20px; } img.logoimg { max-height:65px!important; width:auto; } .kw-kalender-kalender .table-condensed > thead > tr > th { padding:0!important; } .kw-kalender-kalender .table-condensed tr { line-heigth:16px!important; } .kw-kalender-btn-for { font-size:10px; margin-left:10px; padding-left:5px; padding-right:2px; } .kw-kalender-btn-back { font-size:10px; margin-right:10px; padding-left:3px; } .kw-tnlogin h3 { margin-top:10px; } .col-sm-6.doz-quali > ul { margin-left:0; padding-left:0; } .col-sm-6.doz-quali li { list-style:none inside none; padding-left:0; } button.btn span.glyphicon { padding:3px 5px 2px 0 !important; } #bedit_abw_kontoverwendenfalselabelid,.bedit_abw_kontoverwendenlabelclass.hide,#bedit_abw_kontoverwendentruelabelid,.bedit_abw_kontoverwendenlabelclass.hide,.tedit_krit16labelclass.hide,.zahlart.hide { display:block!important; } .katicons a { font-size:10px; } .katicons .ce-gallery { margin-bottom:0; } @media min-width 768px { .logoimg { background-image:url(../img/logo.png); max-height:89px!important; max-width:343px!important; } .logo a { padding:0; } .bild { margin:0; padding:0; } UL.dropdown-menu.dropdown-menu-large.row { margin-left:10%; max-width:80%; } } @media min-width 701px { .form-inline .suchwort { min-width:200px; } .content { padding-right:50px; } } @media max-width 1007px { .box-grau { margin-bottom:30px; } } @media min-resolution 150dpi { a { padding:12px!important; } } @media max-width 768px { .dropdown-menu-large { margin-left:0; margin-right:0; } .dropdown-menu-large > li { margin-bottom:30px; } .dropdown-menu-large > li:last-child { margin-bottom:0; } .dropdown-menu-large .dropdown-header,.dropdown-menu-large .dropdown-header1 { padding:3px 15px!important; } .navbar-nav { margin:7.5px 0; width:80%; } DIV#navbar-collapse2.navbar-collapse.nav-haupt.in { width:100%; } .rslides_tabs,.rslides_nav { display:none!important; visibility:hidden; } .rslides li { overflow:hidden; text-align:center; } .rslides img { position:relative; } } @media min-width 768px and max-width 1010px { li.dropdown ul.dropdown-menu li:nth-child(3n+4) { clear:left; } .dropdown-menu-large .col-sm-3 { width:33.3333%; } } @media min-width 768px and min-width 1011px { li.dropdown ul.dropdown-menu li:nth-child(4n+5) { clear:left; } } @media max-width 717px { ul.dropdown-menu.dropdown-menu-large.row { position:relative; } .panel-merkliste { margin-bottom:5px; margin-top:15px; } .navbar-default .navbar-nav .open .dropdown-menu > li { background:none; border-bottom:1px solid #e5e9ee; } .navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus { background:none; color:#fff; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { background:none; color:#fff; font-size:14px; } .navbar-toggle { margin-left:15px; } } @media min-width 992px { #carousel { position:relative; } }