@import url(/style/font?font=Public+Sans%3Aregular);
@import url(/style/font?font=Gentium+Book+Plus%3A700);
body{width:100%;padding:0;margin:0;background-color:#fff;background-image:linear-gradient(to bottom, #fff, #fff);background-attachment:fixed}#page{font-family:'Public Sans';color:#000;font-size:1em}#main .widget .panel{overflow:hidden;background-color:transparent;background-color:#fff;background-image:linear-gradient(to bottom, #fff, #fff);border-top:0px solid #000;border-right:0px solid #000;border-bottom:0px solid #000;border-left:0px solid #000;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px rgba(0, 0, 0, 0);color:#000;font-size:1em}#main .widget .panel>.panel-body{overflow-x:auto}#main .widget .panel>.panel-body h1{color:#000;font-size:1em}#main .widget .panel>.panel-body h2{color:#000;font-size:1em;color:#000;font-size:1em}#main .widget .panel>.panel-body h3{color:#000;font-size:1em;color:#000;font-size:1em;color:#000;font-size:1em}#main .widget .panel>.panel-body-tight{padding:0px}#main .widget .panel>.panel-heading{background-color:rgba(0, 0, 0, 0);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-top:0px solid #000;border-right:0px solid #000;border-bottom:0px solid #000;border-left:0px solid #000;border-radius:3px 3px 3px 3px;font-family:'Gentium Book Plus';font-weight:700;color:#245510;font-size:14px}#main .widget .panel>.panel-heading .nav-tabs li a{font-family:'Gentium Book Plus';font-weight:700;color:#245510;font-size:14px}#main .widget .panel>.panel-heading .nav-tabs li:hover a{color:black}#main .widget .panel>.panel-heading .nav-tabs li.active a{color:black}#main .widget .panel>.panel-heading h2,#main .widget .panel>.panel-heading h3{margin:0px;padding:0px}#main .widget .panel>.panel-footer{background-color:rgba(0, 0, 0, 0);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-top:0px solid #000;border-right:0px solid #000;border-bottom:0px solid #000;border-left:0px solid #000;border-radius:0px 0px 0px 0px}#main .widget .panel.panel-card .panel-body h1,#main .widget .panel.panel-card .panel-body h2,#main .widget .panel.panel-card .panel-body h3{font-family:'Gentium Book Plus';font-weight:700;color:#245510;font-size:14px;color:rgba(0, 0, 0, 0);font-size:1.4em}#main .widget .panel.panel-card .panel-body .card-content{position:relative}#main .widget .panel.panel-card .panel-body .card-content-s{height:60px}#main .widget .panel.panel-card .panel-body .card-content:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 90%);width:100%;height:4em}.img-widget-box{position:relative}.img-widget-box img{margin-bottom:0px}.img-widget-subtitle{position:absolute;background-color:#eee;left:0px;right:0px;bottom:0px;font-size:1.4em;padding:8px;color:#000}#header{position:relative;background-size:cover;background-position:left center;background-repeat:no-repeat;background-color:rgba(0, 0, 0, 0);background-image:linear-gradient(77deg, #fff 31.26%, rgba(0, 63, 255, 0) 100%), url("https://polizeisportvereinbremen.sportverein-homepage.de/media/download/9f1ha/20_19_15_Bremener")}#site-title a,#site-title a:active,#site-title a:visited,#site-title a:hover{color:#000;font-size:2.5em;text-shadow:5.1194759113px 4.7739885204px 14px rgba(0, 0, 0, 0);text-decoration:none;display:inline-block}#footer{z-index:1;padding:20px 15px 100px;background-color:rgba(0, 0, 0, 0);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));color:#000;font-size:1em}#footer .highlight{font-size:1.2em}#footer a{color:#000;font-size:1em}#footer .highlight a{text-decoration:underline}#footer .sitemap>ul>li{font-size:1.4em;list-style:none;padding:0px;margin:0px}#footer .sitemap>ul{padding:0px;margin:0px;margin-top:10px}#footer .sitemap>ul>li li{font-size:0.7em;list-style:square}#footer .sitemap>ul>li li a{color:#000;font-size:1em}#mainlinks{background-color:rgba(0, 0, 0, 0);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));color:#000;font-size:1em}#mainlinks ul{padding:0}#mainlinks li{display:inline;list-style:none}#mainlinks li+li::before{color:#000;content:" | "}#mainlinks a,#mainlinks a:active,#mainlinks a:visited,#mainlinks a:hover{color:#000;font-size:1em;text-shadow:0px 0px 3px rgba(0, 0, 0, 0)}#mainmenu{width:100%;z-index:100;position:relative;background-color:#245510;background-image:linear-gradient(to bottom, #245510, #245510)}#mainmenu .navbar-default .navbar-brand{color:#ddd}#mainmenu .navbar-default .navbar-brand{color:#ddd}@media (min-width:768px){#mainmenu .navbar-default .navbar-brand{display:none}}@media (min-width:768px){#mainmenu .navbar-header{display:none}}#mainmenu .navbar{border:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;margin:0px;background:none}#mainmenu .navbar-nav>li>.dropdown-menu{margin-top:-1px}#mainmenu .navbar-nav>.active>a{background-color:rgba(0, 0, 0, 0);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0))}#mainmenu .dropdown-menu{background-color:#1e3c0e;background-image:linear-gradient(to bottom, #1e3c0e, #1e3c0e)}#mainmenu .navbar-default .navbar-nav>.open>a,#mainmenu .navbar-default .navbar-nav>.open>a:hover,#mainmenu .navbar-default .navbar-nav>.open>a:focus{background-color:#1e3c0e;background-image:linear-gradient(to bottom, #1e3c0e, #1e3c0e);text-decoration:underline}#mainmenu .navbar-default .navbar-nav .open .dropdown-menu>.active>a{background-color:transparent;text-decoration:underline}#mainmenu .dropdown-menu>li>a:hover{background-color:transparent;text-decoration:underline}#mainmenu .navbar-default .navbar-nav .open .dropdown-menu a{font-size:0.9em}#mainmenu .navbar-nav a{color:#fff;font-size:1.1em}#mainmenu .navbar-inner{background-color:#245510;background-image:linear-gradient(to bottom, #245510, #245510)}#mainmenu .navbar-default .navbar-brand{color:#000;font-size:1em}#emblem{z-index:101;padding:15px 0px 15px 0px;display:inline-block}#emblem a{display:inline-block}#emblem img{width:197px}body{overflow-x:hidden}.page-admin .pagebanner-admin{position:fixed;display:inline-block !important;top:500px !important;right:110px !important;width:100px !important;height:100px !important;height:100px;left:auto;z-index:2322;border:none !important}.page-admin .pagebanner-admin a{display:inline-block;position:relative}#page{box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5)}#banner{box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);height:460px !important;position:absolute;top:0px;left:0px;right:0px;z-index:1}#banner *{height:100%;width:100%}#main{padding-top:50px}#main .panel{padding:0px}#main,.widget{position:relative}#main .widget .panel{overflow:visible}#pageTitle{font-size:60px;color:#245510;font-weight:bold;position:absolute;left:300px;top:40px}#pageTitle div{font-size:40px;padding-left:220px;margin-top:-10px}#header{height:200px;box-shadow:0px 10px 10px rgba(0, 0, 0, 0.5);background-position:right;background-size:50% auto}#header .container{position:relative}#logo{position:absolute;display:inline-block;z-index:101}#logo img{width:300px}#footer{background-color:rgba(255, 255, 255, 1);border-top:1px solid #eee;text-align:center}#footer .social-media-bar{list-style:none;padding:0;display:flex;justify-content:center;gap:20px;font-size:20px}#footer a{text-decoration:none;transition:color 0.3s ease}#footer a:hover{color:#e72d71;transition:color 0.3s ease}.info-box{transition:box-shadow 0.3s ease, transform 0.3s ease;box-shadow:0px 0px 0px rgba(0, 0, 0, 0.5) !important;padding-top:30px}.info-box img{height:60px;position:absolute;top:5px}.info-box h3{margin-top:8px;font-weight:900;color:#fff;font-size:26px;padding-left:70px}.info-box:hover{transition:box-shadow 0.3s ease, transform 0.3s ease;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5) !important;transform:scale(1.03);}#mainmenu{text-align:center;box-shadow:none;transition:background 0.5s ease;margin-left:-15px;width:calc(100% + 30px);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5)}#mainmenu .container-fluid{display:inline-block}#mainmenu .navbar-default .navbar-brand{font-family:'Gentium Book Plus';font-weight:700;color:#245510;font-size:14px;color:rgba(0, 0, 0, 0)}#mainmenu .navbar-nav a{text-decoration:none;position:relative;overflow:hidden;}#mainmenu .navbar-nav a::after{content:'';position:absolute;left:50%;bottom:0;width:0;height:3px;background-color:#fff;transition:all 0.3s ease;}#mainmenu .navbar-nav a:hover::after,#mainmenu .navbar-nav .active a::after{width:100%;left:0;}#sitemap,#footer .highlight{display:none}.shimage{display:block;max-width:100%;height:auto;margin:20px auto;border-radius:10px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1), 0 6px 20px rgba(0, 0, 0, 0.1);transition:transform 0.3s ease, box-shadow 0.3s ease;}.shimage:hover{transform:scale(1.02);box-shadow:none}#main .panel>div{margin:auto -15px}#main .shcol{padding:25px}.panel-heading{padding-bottom:0px}.panel-heading h1,.panel-heading h2,.panel-heading h3{font-weight:900;font-size:26px;margin-bottom:0px}#main .widget-code-snippet .panel .panel{border:1px solid #e72d71}.widget-code-snippet .panel-body .panel-title{padding:10px;padding-bottom:16px}.widget-code-snippet .panel-body .panel-title a{font-size:20px;padding:0px;transition:color 0.4s ease}.widget-code-snippet .panel-body .panel-title a:hover,.widget-code-snippet .panel-body .panel-title a:active{text-decoration:none !important;color:#e72d71 !important;transition:color 0.4s ease !important}.widget-code-snippet .panel-body .panel-body{border:none !important}@media screen and (max-width:768px){#header{height:500px}#header #logo{display:none}#header .rub img{position:absolute;width:260px;top:30px;right:5px}}