.banner{}.navbar{margin-bottom:0;border:none;border-radius:0;border-bottom:1px solid #eee}.row .row{margin-top:30px}.rsUni .rsBullets{margin-bottom:20px}#pageheaderimage{width:100%;max-height:300px;overflow:hidden;display:block}#pageheaderimage img{width:100%}.navbar-header h3{display:inline-block;padding:15px 0 0 10px}.navbar-brand img{max-width:500px}#topicons{float:right;margin-top:30px;border-right:1px solid #a6a6a6}#topicons li{display:inline}#topicons li>a{display:inline-block;width:40px;height:40px;background-position:center;background-size:32px;border-left:1px solid #a6a6a6;outline:none}#topicons li a.home{background-image:url(https://www.campus-hannah-hoech.de/assets/css/../img/icon_home.png)}#topicons li a.email{background-image:url(https://www.campus-hannah-hoech.de/assets/css/../img/icon_mail.png)}#topicons li a.maps{background-image:url(https://www.campus-hannah-hoech.de/assets/css/../img/icon_maps.png)}#topicons li a.suche{background-image:url(https://www.campus-hannah-hoech.de/assets/css/../img/icon_search.png)}#topicons li a.telefon{background-image:url(https://www.campus-hannah-hoech.de/assets/css/../img/icon_telefon.png)}#topicons li a:hover{opacity:.6}#topicons li span{display:none;overflow:hidden;font-size:11px;color:#777;padding:5px 10px 0 0;height:39px;vertical-align:top}#topicons li span.input-group-btn{display:table-cell;padding:0 0 0 5px;}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-current_page_item a.mega-menu-link,#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{font-weight:700;color:#009DE0}.newsbox{padding:10px;display:inline-block}.newsbox{border:1px solid #0054a6;min-height:230px}.newsbox h2{background-color:#0054a6;color:#fff;font-size:18px;padding:6px 20px;min-height:2em;margin-top:0}.newsbox h2 span{height:100%;display:inline-block}.newsbox p{padding:5px 10px}.newsbox.konzept{border-color:#d91e48}.newsbox.konzept h2{background-color:#d91e48}.royalSlider{margin-bottom:40px}.main a{color:#009DE0;font-weight:700}.main img,.main figure{max-width:100%;height:auto}.main img{margin-top:1.5em;margin-bottom:1.5em}.main img.alignleft{margin-right:2em;margin-top:.5em;clear:left}.main img.alignright{margin-left:2em;margin-top:.5em;clear:right}.main p,.main ul,.main ol{margin-bottom:1em;line-height:1.6em}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6{line-height:1.4}.main h3{margin-bottom:1em}.gallery-row{padding:15px 0}.termin a{color:#0054a6;text-decoration:none;font-weight:700}article{display:inline-block}.blog header{margin-bottom:5px;margin-top:2em}time.small{font-size:11px;color:#aaa}.thumbnail-wrapper img{width:220px;float:left;height:auto;margin-right:20px}.sidebar{margin-top:10px}.sidebarinfo a{text-decoration:none}.sidebarinfo{border:1px solid #a6a6a6;margin-bottom:2em}.sidebarinfo h3{margin-top:0;background-color:#CACACA;padding:5px 15px;font-size:18px;letter-spacing:1px;color:#fff}.sidebarinfo .infocontent{padding:10px}.sidebarinfo.schueler{border-color:#9bb34f}.sidebarinfo.schueler h3{background-color:#9bb34f;padding:5px 15px;font-size:20px;color:#fff}.sidebarinfo.eltern{border-color:#01bbd6}.sidebarinfo.eltern h3{background-color:#01bbd6;padding:5px 10px;font-size:20px;color:#fff}.sidebarinfo .infocontent h4{margin-top:0}.hentry header{margin:3em 0 1em 0}.hentry .entry-content{padding-right:4em}footer{border-top:1px solid #a6a6a6;margin-bottom:50px;margin-top:30px}article footer{border:none}.socials{margin-top:10px;text-align:right}.socials a{margin-left:10px;display:inline-block}.socials img{max-width:92px;float:right;transition:.2s all ease-in-out}.socials img:hover{opacity:.8}#menu-footer{margin-top:12px;padding-left:0}#menu-footer li{display:inline-block;margin-right:1em}#menu-footer li a{text-transform:uppercase;font-size:11px;color:#666}aside.sidebar{padding-left:40px;padding-top:1.3em}.search-results article.post{margin-bottom:4em;border-bottom:1px solid #009DE0;padding-bottom:1em}img.rsImg{width:100%!important;min-height:325px!important}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}@media (min-width:768px){.main{}}@media (max-width:600px){#mega-menu-wrap-primary_navigation-84 .mega-menu-toggle~#mega-menu-primary_navigation-84{display:block}.navbar-brand img{max-width:300px;margin-left:10px}.home .thumbnail-wrapper img{width:100%}}@media (max-width:450px){.navbar-brand img{max-width:250px;margin-left:10px}#menu-footer li{display:block;margin:.5em 0}footer .socials{text-align:left;margin-top:2em}footer .socials a{margin-left:0;margin-right:10px}}#topicons li span{position:absolute;top:80px;display:block}#topicons input{max-width:216px}.wpcf7-form label,div.wpcf7-response-output{width:60%}.wpcf7-form input.wpcf7-form-control,.wpcf7-form textarea.wpcf7-form-control{padding:3px 5px;border:1px solid #6F6F72;width:100%}.wpcf7-form input.wpcf7-form-control.wpcf7-submit{transition:all 0.2s ease-in-out}.wpcf7-form input.wpcf7-form-control.wpcf7-submit:hover{background-color:#98C10F;color:#fff}div.wpcf7-response-output{margin:1em 0;padding:10px}.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#98C10F;color:#fff;border:none}.wpcf7-response-output.wpcf7-validation-errors{background-color:#F29400;color:#fff;border:none}span.wpcf7-not-valid-tip{color:#E1007A}.pagination{text-align:center;display:block}.pagination span,.pagination a{border-radius:5px;background-color:#FC0;width:2em;height:2em;line-height:2em;margin:10px;display:inline-block;transition:all .2s ease-in-out}.pagination span{background-color:#98C10F}.pagination a{text-decoration:none;color:#666768}.pagination a:hover{background-color:#98C10F}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-weekday-6 .simcal-day-number,.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-weekday-0 .simcal-day-number{background:#ccc}.simcal-default-calendar .simcal-calendar-head{margin:2em 0}#mega-menu-wrap-primary_navigation .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label,#mega-menu-wrap-primary_navigation .mega-menu-toggle .mega-toggle-block-1::after{color:#aaa}.rsUni,.rsUni .rsOverflow,.rsUni .rsSlide,.rsUni .rsVideoFrameHolder,.rsUni .rsThumbs{background:#FFF!important}.rsSlide img{margin:0!important}