/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background:#EFECE8;color:#222222;}h1,h2,h3,h4{font-family:'Source Sans Pro',sans-serif;font-weight:bold;color:#333333;}h1,.h1{font-size:32px;}h2,.h2{font-size:24px;}h3,.h3{font-size:22px;}h4,.h4{font-size:18px;}p{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}@media (min-width:768px) and (max-width:991px){.navbar-nav{width:120%;}}@media (min-width:768px){.navbar{border-radius:0;}}.navbar-red{background-color:#631127;border-color:#490B1C;}.navbar-red{background-image:-webkit-linear-gradient(top,#6D132B 0%,#631127 100%);background-image:-o-linear-gradient(top,#6D132B 0%,#631127 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#6D132B),to(#631127));background-image:linear-gradient(to bottom,#6D132B 0%,#631127 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6D132B',endColorstr='#ff631127',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;}.navbar-red .navbar-brand{color:#ecf0f1;}.navbar-red .navbar-brand:hover,.navbar-red .navbar-brand:focus{color:#E2CBC3;}.navbar-red .navbar-text{color:#ecf0f1;}.navbar-red .navbar-nav > li > a{color:#ecf0f1;}.navbar-red .navbar-nav > li > a:hover,.navbar-red .navbar-nav > li > a:focus{color:#E2CBC3;background-color:#7F1330;}.navbar-red .navbar-nav > li > .dropdown-menu{background-color:#631127;}.navbar-red .navbar-nav > li > .dropdown-menu > li > a{color:#ecf0f1;}.navbar-red .navbar-nav > li > .dropdown-menu > li > a:hover,.navbar-red .navbar-nav > li > .dropdown-menu > li > a:focus{color:#E2CBC3;background-color:#490B1C;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > li > a:active{background-color:#602636;background-image:-webkit-linear-gradient(top,#602636 0%,#490B1C 100%);background-image:-o-linear-gradient(top,#602636 0%,#490B1C 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#602636),to(#490B1C));background-image:linear-gradient(to bottom,#602636 0%,#490B1C 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff602636',endColorstr='#ff490B1C',GradientType=0);background-repeat:repeat-x;}.dropdown-menu > .active > a{background-color:#561625;background-image:-webkit-linear-gradient(top,#561625 0%,#3D0313 100%);background-image:-o-linear-gradient(top,#561625 0%,#3D0313 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#561625),to(#3D0313));background-image:linear-gradient(to bottom,#561625 0%,#3D0313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff561625',endColorstr='#ff3D0313',GradientType=0);background-repeat:repeat-x;}.navbar-red .navbar-nav > li > .dropdown-menu > li > .divider{background-color:#490B1C;}.navbar-red .navbar-nav .open .dropdown-menu > .active > a,.navbar-red .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-red .navbar-nav .open .dropdown-menu > .active > a:focus{color:#E2CBC3;background-color:#490B1C;}.navbar-red .navbar-nav > .active > a,.navbar-red .navbar-nav > .active > a:hover,.navbar-red .navbar-nav > .active > a:focus{color:#E2CBC3;background-color:#490B1C;}.navbar-red .navbar-nav > .open > a,.navbar-red .navbar-nav > .open > a:hover,.navbar-red .navbar-nav > .open > a:focus{color:#E2CBC3;background-color:#490B1C;}.navbar-red .navbar-toggle{border-color:#490B1C;}.navbar-red .navbar-toggle:hover,.navbar-red .navbar-toggle:focus{background-color:#490B1C;}.navbar-red .navbar-toggle .icon-bar{background-color:#ecf0f1;}.navbar-red .navbar-collapse,.navbar-red .navbar-form{border-color:#ecf0f1;}.navbar-red .navbar-link{color:#ecf0f1;}.navbar-red .navbar-link:hover{color:#E2CBC3;}@media (max-width:767px){.navbar-red .navbar-nav .open .dropdown-menu > li > a{color:#ecf0f1;}.navbar-red .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-red .navbar-nav .open .dropdown-menu > li > a:focus{color:#E2CBC3;}.navbar-red .navbar-nav .open .dropdown-menu > .active > a,.navbar-red .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-red .navbar-nav .open .dropdown-menu > .active > a:focus{color:#E2CBC3;background-color:#490B1C;}}.navbar-md{min-height:40px}.navbar-md .navbar-brand,.navbar-md .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-md .navbar-brand{height:40px}.navbar-md .navbar-toggle{margin:6px 12px 6px 0px;padding:6px 7px 6px 7px;}.navbar-md .navbar-toggle .icon-bar{width:19px;}@media (min-width:768px){.dropdown:hover .dropdown-menu{display:block;}}.page-header{margin-top:0;padding-top:28px;padding-bottom:26px;margin-bottom:30px;background-color:#EDEDED;border-bottom:1px solid #9B5869;}.page-header .row{clear:both;}.menu-loginnav{margin-top:15px;}.menu-loginnav .navbar-nav > li > a{padding-top:0;padding-bottom:0;color:#6B132A;}.menu-loginnav .navbar-nav > li > a:hover{color:#8E2A40;text-decoration:underline;background-color:transparent;}.menu-loginnav .navbar-right{float:right !important;margin-right:0;}@media (min-width:768px){.page-header .container{position:relative;margin-top:0;padding-top:0;}.menu-loginnav{position:absolute;top:0;right:0;margin-top:15px;}.menu-loginnav .navbar-nav,.menu-loginnav .navbar-nav > li,.menu-loginnav .navbar-right{float:right;margin:0;}.page-header .row + .row{margin-top:35px;}}@media (min-width:1200px){.page-header .container{padding-top:60px;}.menu-loginnav{margin-top:0;padding-top:15px;}.page-header .row + .row{margin-top:-34px;}}.page-header.header-bg{background:#eae6e0 url(/themes/janusboot/images/bg-gradient.jpg) no-repeat top center;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;}.header-logo-spp1859{display:inline-block;vertical-align:top;margin-left:0.5em;padding-top:0.8em;padding-bottom:0;width:70px;height:70px;background:url(/themes/janusboot/images/logo-spp1859-70px.png) no-repeat;}@media (min-width:768px) and (max-width:991px){.header-logo-spp1859{margin-top:0.4em;width:80px;height:80px;background:url(/themes/janusboot/images/logo-spp1859-80px.png) no-repeat;}}@media (min-width:992px){.header-logo-spp1859{width:100px;height:100px;background:url(/themes/janusboot/images/logo-spp1859-100px.png) no-repeat;}}@media (min-width:1200px){.header-logo-spp1859{margin-top:0.8em;}}.page-header h1{display:inline-block;vertical-align:top;margin-left:6.0em;margin-top:0.8em;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:'Source Sans Pro',sans-serif;font-size:90%;font-weight:normal;line-height:1.42857143;color:#631127;}.header-right{display:inline-block;margin-top:0;}.header-pp1859-right h2{display:inline-block;margin-top:1.125em;margin-left:0;padding-bottom:0;font-family:'Oswald',sans-serif;font-size:90%;font-weight:normal;line-height:1.1;letter-spacing:4px;color:#01488E;}@media (min-width:480px) and (max-width:767px){.page-header h1{margin-top:0.2em;margin-left:4.0em;font-size:110%;}.header-logo-dfg-16{display:inline-block;vertical-align:top;margin-top:1.0em;padding-left:0;padding-right:0.4em;background:url(/themes/janusboot/images/logo-dfg-blau-16px.png) no-repeat;width:45px;height:16px;}.header-pp1859-right h2{margin-top:0.8em;font-size:110%;}}@media (min-width:601px) and (max-width:991px){.page-header h1{margin-top:1.2em;}}@media (min-width:768px) and (max-width:991px){.page-header h1{margin-left:2.4em;font-size:1.4em;}.header-pp1859-right h2{margin-top:0.2em;text-align:right;line-height:1.42857143;font-size:110%;}}@media (min-width:992px) and (max-width:1199px){.page-header h1{margin-top:0.8em;margin-left:2.8em;font-size:1.8em;}.header-pp1859-right h2{margin-top:0.6em;text-align:right;line-height:1.42857143;font-size:110%;}}@media (min-width:768px) and (max-width:1199px){.header-logo-dfg-20{display:inline-block;vertical-align:top;margin-top:1.0em;padding-left:0;padding-right:0.4em;background:url(/themes/janusboot/images/logo-dfg-blau-20px.png) no-repeat;width:56px;height:20px;}}@media (min-width:1200px){.page-header h1{margin-top:0.8em;margin-left:1.8em;font-size:2.2em;}.header-right{padding-top:2.0em;}.header-logo-dfg-30{display:inline-block;vertical-align:top;margin:0 0 0 auto;padding-left:4%;background:url(/themes/janusboot/images/logo-dfg-blau-30px.png) no-repeat;width:84px;height:30px;}span.divider-vertical{display:inline-block;vertical-align:top;margin:-0.2em 0.5em 0 0.8em;content:"";width:0px;height:6.2em;border-right:2px solid #004F9F;border-left:1px solid #004F9F;padding:0;}.header-pp1859-right h2{display:inline;margin-top:1.2em;margin-left:-3.9em;padding-bottom:0;font-family:'Oswald',sans-serif;font-size:1.1em;font-weight:normal;line-height:1.42857143;letter-spacing:4px;text-align:left;color:#01488E;}}.breadcrumb{padding:6px 12px;background-color:#F9F6F2;border-radius:5px;}.breadcrumb a{color:#774452;}.wrapper-bgimage{background-image:url(/themes/janusboot/images/logo-spp1859-bg-765px.png);background-image:linear-gradient(transparent,transparent),url(/themes/janusboot/images/logo-spp1859-bg-765px.svg);background-repeat:no-repeat;background-position:left top;background-size:contain;}.page-title{padding-bottom:28px;}h1.lead{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}.main-inner{padding-top:40px 0;}.main-inner > p{text-align:justify;}.main-inner img{max-width:100%;height:auto;}.field--imgage--distancebott{margin-bottom:1.4em;}.field--body--distancetop{margin-top:1.4em;}.views-row{margin-bottom:0.8em;}.input-group-box{padding-right:8px;padding-left:8px;}.col-sm-3 .input-group{margin:-2px -6px auto -10px;}.search-icon{color:#fff;}.search-button{background-color:#822A3F;border-radius:4px;}.search-button:hover{background-color:#9B2525;}@media (max-width:767px){.input-group{padding-right:8px;padding-left:8px;}.search-side-stacked{padding:0px 8px;}}.sidebar-module{padding:15px;margin:30px -15px 45px;}.sidebar-module h2{color:#7F1D34;}.sidebar-module h2.block-title{margin-bottom:1.0em;}.sidebar-module h3,.sidebar-module h4{font-size:16px;color:#7A2339;}.sidebar-module-inset{padding:15px;background-color:#E5DED3;border-radius:6px;}.sidebar-module-inset p:last-child,.sidebar-module-inset ul:last-child,.sidebar-module-inset ol:last-child{margin-bottom:0;}.sidebar-module a{color:#6B132A;text-decoration:none;}.sidebar-module a:hover{color:#8E2A40;text-decoration:underline;}.sidebar-module p{margin-bottom:1.5em;}.sidebar-module .block{margin-bottom:2.0em;}.pager{margin-bottom:60px;text-align:left;}.pager > li > a{width:140px;padding:10px 20px;text-align:center;border-radius:30px;}.footer{bottom:0;width:100%;height:auto;min-height:60px;padding:20px 0;color:#999;text-align:center;background-color:#f9f9f9;border-top:1px solid #e5e5e5;}.footer .container{width:auto;max-width:970px;padding:0 15px;}.container .footer-content{margin:20px 0;}.footer p:last-child{margin-bottom:0;}
ul.list-disc-red{margin-left:1.0em;list-style:none;}ul.list-disc-red > li{list-style:none;}ul.list-disc-red > li:before{font-family:'Glyphicons Halflings';content:'\25CF';display:inline-block;position:relative;max-width:0;max-height:0;top:-0.05em;left:-1.0em;color:#9B2525;}ul.list-disc-red li{padding-left:0.1em;text-indent:-0.1em;}ul.list-disc-red ul li:before{content:'';}ul.list-disc-red ul,ul.list-disc-red ul li{list-style:circle;margin-left:0.5em;}ul.list-disc-red li p{margin-top:-1.42857em;margin-bottom:0;}ul.list-square-red{margin-top:1.42857em;margin-left:2.0em;}ul.list-square-red li{padding-left:0.1em;text-indent:-0.1em;margin-bottom:0.5em;}ul.list-square-red > li{list-style:none;margin-bottom:2.142855em;}ul.list-square-red > li:before{content:'\25A0';display:inline-block;position:relative;max-width:0;max-height:0;top:-0.125em;left:-1.2em;color:#9B2525;}ul.list-square-red li ul{margin-top:0.714285em;margin-left:0;padding-left:0;}ul.list-square-red ul li{list-style:none;padding-left:0;text-indent:0;}ul.list-square-red li p{margin-top:0.714285em;}ul.list-square-red li li > a:before{margin-left:0.5em;vertical-align:text-bottom;font-family:'Glyphicons Halflings';content:'\e072';font-size:75%;color:#777;}ul.list-square-red li li > a:hover:before{color:#23527c;}ul.list-square-red li li > a:hover{text-decoration:none;}ul.list-space,ul.list-space li{margin-top:1.4em;margin-bottom:1.4em;}.search-top{margin-top:2.14285em;}.search-list{margin-top:1.42857em;}
