<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@media (max-width:1400px)  {
.hinweis_grey              {margin-left:0px;}

                           }

@media (max-width: 1375px) {
 .bildbox                  {margin: 25px 3% 0px 0.5%;}
 #termine &gt; p              {text-align:center;}
 #termine &gt; p &gt; a:link     {margin-left:0px;}
.person_foto               {width:100px;}
                           }


@media (max-width:1280px)  {
 #suchformular &gt; form      {margin-right:0%;}
.pic_sgang                 {width:50%;}
                           }

@media (max-width:1279px)  {
 .bildbox                  {float:none;}

                           }

@media (max-width:1125px)     {
.termin_zahl                  {font-size:20px;}
                              }

@media (max-width:1024px)     {
 h1                                 {font-size:20px;}
 h2                                 {font-size:18px;}
 h3                                 {font-size:16px;}
 .seiteninhalte                     {width:100%; float:left;}
 .sgang_text                        {width:100%;}
 .zusatzinhalt &gt; div                {width:50%; float: left; }
 .not_mobil                         {display:none;}
 .font_bigger                       {font-size:105%;}
 .overview_box .nav_element         {width:45%;}
 .zwei &gt; ul &gt; li &gt; a                {font-size:20px; line-height: 34px;}
 .termin_zahl                       {font-size:20px;}
 .termin_datum                      {width:80px;}
 .termin_text                       {padding-left:80px;}
 .sgang_box .nav_element            {min-height: 350px;}
 .sgang_box .nav_element &gt; a &gt; h2   {height:50px;}
 .newscontent_teaser .teaser_box    {width:99%;}
 .sgang_video                       {float:none;}
 .sganginfo                         {margin: 0px;}
 .pic_sgang                         {float:none;}
 .icon_dropdown                     {width: 40px; height: 40px; background: url(/icons/unten.png) 100% no-repeat;}
}

@media (max-width:1023px)     {

                              }

@media (max-width:999px) {

                          }

@media (max-width:991px)
{

}


@media (max-width: 980px)
{
}

@media (max-width:900px)
{

}


@media (max-width:800px)
{

}


@media (max-width:768px){
 form                               {padding: 25px 5% 50px 5%;}
 .mobil_center                      {margin:0px auto; text-align:center;}
 .icofont-mastodon &gt; img            {width: 15px !important;}
}

@media (max-width:600px)
{
.etikett {left: 0px;}
.beitrags_box {width: 100%;}
.beitrag_bild {float: none;}
form {padding: 25px 1% 50px 1%; border-left: none; margin-left: 0px;}
form input {padding:3px;}
form fieldset &gt; * {line-height:24px;}
form input[type="submit"] {left:50%;}
form fieldset &gt; legend {left: 0px;}
.overview_box .nav_element {width:75%; margin: 15px 0%;}
.zwei &gt; ul &gt; li &gt; a {font-size: 18px; line-height: 32px;}
.zwei &gt; ul &gt; li &gt; a::before {}
.has_child {font-size: 20px;}

}




@media (max-width:460px)
{
form {padding: 10px 0% 50px 0%;}
form input [type="file"]{max-width: 400px;}
.overview_box .nav_element {width:100%; margin: 10px 0%;}
}

@media (max-width:414px)
{
* {font-size: 13px;}
p, a, label {font-size: 13px;line-height:24px; }
h1{font-size:17px;}
h2{font-size:15px; margin-top: 10px;}
h3 {font-size: 16px;}
table {line-height: 20px;}
form input[type="submit"] {font-size:14px; left: 25%;}
.termin_datum {width:70px; padding: 0px; }
.termin_text {padding-left: 75px;}
.person_foto {display:none;}
.bildbox {display:none;}
table {line-height:24px; font-size: 13px;}
 .sgang_box .nav_element            {min-height: auto;}
 .sgang_box .nav_element &gt; a &gt; h2   {height:auto;}
.box_news_mehr {position: relative; border: 1px solid white; min-height: 20px; margin: 0px auto; width: 100%;}
div.toggle_down {background-repeat:no-repeat; width: 50px; height:40px; display: block; position: relative; background-size: 45px;} 
div.toggle_down:hover{cursor:pointer;}
.toggleArrow{background-image: url("icons/oben.png");}
.togi {background-image: url("icons/unten.png");}


a.has_child {font-size:18px;}

[class*=" icofont-"], [class^="icofont-"] {
    font-size: 15pt;}

}

@media (max-width:360px)
{
form fieldset {padding: 2px 10px;}
form fieldset &gt; *{font-size:13px;}
form input {margin-bottom:10px; padding:10px 2px;}
form input[type="submit"] {font-size:13px;}
}


@media (max-width: 320px)
{
h2 {font-size:15px;}
}

@media (max-width:319px)
{#breadcrumb {display:none;}}




@media (max-width:1280px)
{}


@media (max-width:980px)
{}


@media (max-width:800px)
{}


@media (max-width:768px)
{}

@media (max-width:600px)
{}

@media (max-width:414px)
{}

@media (max-width:375px)
{}

@media (max-width:360px)
{}


@media (max-width:320px)
{}



















@media (max-width:1575px)
{

}

@media (max-width:1400px){
 #rubrik_studium {max-width:100%;}
.col-lg-4 .col-lg-12 {padding-left:0px; padding-right: 10px;}
}

@media (max-width:1280px)
{
#termine &gt; p &gt; a:link {margin-left: 0px;}
.single_sidebar .single_post_content_right .spost_nav .media .media-left &gt; img {display:none;}
.spost_nav {float:none;}
.slick-prev, .slick-next {height:50px;}
}


@media (max-width:1200px)
{
.single_post_content {max-width:100%;}
}

@media (max-width:1280px)
{
.spost_nav {float:none;}
}

@media (max-width:1040px)
{
	.box_news ul &gt; li {
		border: none;
	}
}

@media (max-width:1024px)
{
.news_bildbox {margin-top:4%}
.slider_article {padding: 0px 0px;width: 100%;}
.featured_img_sm, .media-left {display: none !important;}
.spost_nav li { min-height: 80px; margin-bottom: 0px !important; border-bottom: 2px solid #e31134; }
.science_portal li {border-bottom: 0px !important;}
.featured_head {display: inline; line-height: 20px; vertical-align: middle; width: 100% !important;}
.box_news, .box_news_mehr {width:50%;clear:none;}
.single_post_content_left .bsbig_fig .featured_img {height:250px;}
}



@media (max-width:991px)
{
.rechts_mobil {width:150px;}
.business_catgnav {float:left;}
.single_sidebar .single_post_content_right .spost_nav .media .media-left &gt; img {display: inline-block;}
.single_sidebar .spost_nav li a {float: left;}
.slick-slider{margin-bottom:50px;}
}

@media (max-width:980px)
{
.mobil_smaller {width:50%;}
}



@media (max-width:900px)
{
.bsbig_fig &gt; a img { width: 100%;min-height:200px; min-width:286px;}
.bsbig_fig .featured_img {display: block;overflow: hidden; width: 100%;}
.news_bildbox {display:none;}
.bildkasten {}
}

@media (max-width:800px)
{
.spost_nav .media-left {height: 80px;display:none;}
.spost_nav #portrait_pic {height: 80px;display:none;}
.spost_nav .media-left &gt; img {}
.media { width: 100%;}
.media-left &gt; img {width:100px;}
.newscontent {float:none; width: 100%;}
.seiteninhalte {width:100%; margin-top: 20px;}
.zusatzinhalt {border-left:none; padding: 0; background-color: #F6F6F6; border-top: 2px solid #F6F6F6;}
.zusatzinhalt &gt; div {width:45%; float: left; margin-right:5%;padding-left: 15px; margin: 10px 0px;}
.zusatzinhalt &gt; div:nth-child(2) {float:right;}
.zusatzinhalt &gt; div:nth-child(5) {clear:left;}
.kommentar_box {width:100%;}
.kommentar_box &gt; form {width: 83%;}
.autor {display:none;}
}



@media (max-width:768px)
{

.slick-prev {left:0; top:40%;} 
.slick-next {right: 0; top:40%;}
}

@media (max-width: 650px)
{
.slider_article {width:100%;}
.media-left &gt; img {display:none;}
.science_beitrag a {font-size:13px;}
}


@media (max-width:600px)
{
.single_post_content_right {float:none;}
.single_post_content_left {width:100%; float:none;}
.media {min-height: 0px;}
.single_post_content_right .spost_nav &gt; div {padding: 10px 0px; border-bottom: 1px solid #F6F6F6;}

}


@media (max-width: 460px)
{
.scrollToTop {right: 10px;}
.slick-slider .single_iteam a img {}
.slider_article {padding: 0px 0px;width: 100%; bottom:50px;}
.slider_article &gt; p {padding:0px;font-size:13px; margin-left: 10px;}
.slider_article &gt; h2 {margin-left: 10px;}
.slider_article &gt; h2 &gt; a {font-size: 14px; }

.slick-prev {left:0; top:75px;} 
.slick-next {right: 0; top:75px;}
.media {height: 60px;}
.bsbig_fig .featured_img {height:200px;}
.bsbig_fig .middle_img {height:200px;}
.bsbig_fig &gt; a img {height: 200px;}
}


@media (max-width:414px)
{
.bildkasten {display:none;}
.mobil_only {display:block; text-align-center;}
.mobil_only &gt; img {max-width: 375px;}
.start_bild {margin: 10px auto;}
.newscontent_teaser {margin-bottom: 0px;}
.zusatzinhalt &gt; div {width: 100%; float:none;}
.newskommentar {padding: 6% 0% 0% 1%;}
.infokasten_top &gt; h4 {width:200px;}
}


@media (max-width:375px)
{}

@media (max-width:360px)
{
.mobil_only &gt; img {max-width: 300px;}
.newscontent_top &gt; h4 {width: 200px;}
form &gt; legend &gt; h4 {width:200px;}
.newskommentar_top &gt; h4 {width:200px;}
}
.single_post_content {
	overflow: hidden;
}

@media (max-width:319px)
{
.bsbig_fig .middle_img {display:none;}
.bsbig_fig &gt; a {display:none;}
.bsbig_fig .featured_img {display:none;}
#portrait_pic {display:none;}

}





@media (max-width:1280px)
{
div.pp_pic_holder {width:100%!important; left:1px!important;}
.pp_content {width:100%!important; height:100%!important; overflow:hidden;}
.pp_details {width:100%!important;}
#fullResImage {width:100%!important; height:100%!important;}
}


@media (max-width:1100px)
{
.adventskalender_pics {width:80%;}
.glyphe {margin:21px 15px;
border: 25px solid transparent;
-webkit-border: 25px solid transparent;
border-image-source: url(pattern.png);
-webkit-border-image-source: url(pattern.png);
border-image-slice: 91%;
-webkit-border-image-slice: 91%;
border-image-width: 25px;
-webkit-border-image-width: 25px;
border-image-outset: 0;
-webkit-border-image-outset: 0;
border-image-repeat: no-repeat;
-webkit-border-image-repeat: no-repeat;}

.glyphe:hover{margin:15px 35px; cursor: pointer;}

}


@media (max-width:800px)
{}


@media (max-width:768px)
{}

@media (max-width:600px)
{
.adventskalender_pics {width:80%;}
.glyphe {margin:15px 5px;
border: 10px solid transparent;
-webkit-border: 10px solid transparent;
border-image-source: url(pattern.png);
-webkit-border-image-source: url(pattern.png);
border-image-slice: 91%;
-webkit-border-image-slice: 91%;
border-image-width: 25px;
-webkit-border-image-width: 25px;
border-image-outset: 0;
-webkit-border-image-outset: 0;
border-image-repeat: no-repeat;
-webkit-border-image-repeat: no-repeat;}

.glyphe:hover{margin:20px 10px;}


}

@media (max-width:414px)
{
div.pp_pic_holder {width:100%!important; left:1px!important;}
.pp_content {width:100%!important; height:100%!important; overflow:hidden;}
.pp_details {width:100%!important;}
#fullResImage {width:100%!important; height:100%!important;}
}

@media (max-width:375px)
{}

@media (max-width:360px)
{}


@media (max-width:320px)
{}




@media (max-width:980px)
{
.subnav {flex-wrap:wrap; }
.navContent .col-sm-6 {height:50px;}
.navContent .col-sm-8 {height:50px;}
.sub_element {box-shadow:none;}
.sub_element .bildrahmen{width: 15%; float: left;overflow: hidden; height: 37px;}
.sub_element &gt; a {display: block; color: white;padding: 2px 10px;text-transform: uppercase;width: 90%;position: relative;bottom: 0px; margin-left: 10%; height:37px;}
.sub_element &gt; a::after {content:' '; color: white; position: absolute; right:0px; bottom: 0px;width:30px; height:32px; background-image: url(icons/vor_white.png); display: block; background-size: 100%; background-repeat: no-repeat;}
}

@media (max-width:768px)
{
.sub_element .bildrahmen{display:none;}
.sub_element &gt; a {width: 100%; margin-left: 0%;}
}

@media (max-width:767px)
{
.navContent .col-sm-6 {height:40px;}
.navContent .col-xs-12 {height:40px;}
}

@media (max-width:414px)
{
.navContent .col-sm-6 {height:40px;}
.navContent {margin-top:0px; margin-bottom: 20px;}
}


@media (max-width:360px)
{
.nav_element {width: 100%; margin: 0px; box-shadow: none;}
.nav_element &gt; h2 {margin-top:0px; font-size: 16px;}
.nav_element &gt; ul &gt; li {font-size: 13px; }
.nav_element &gt; ul &gt; li &gt; a {display:inline-block; width:90%; border: 1px solid #F6F6F6;}
.nav_element &gt; ul &gt; li &gt; a:hover {background-color: #F6F6F6;}
.nav_element &gt; ul &gt; li &gt; a:hover::after {background-color: #F6F6F6;}
.nav_element &gt; ul &gt; li &gt; a:after {content:'&gt;'; color:#e31134; font-size:20px; position: absolute; right: 10px;border: 1px solid #F6F6F6; padding:0px 5px;}

}





</pre></body></html>