    @charset "UTF-8";

/* CSS Document */

body {
    padding-top: 135px;
    font-size: 14px;
}
#wrapall {}
p {
    margin-bottom: 1.5em;
}
#sewardsnavigation {
    min-height: 130px;
}
.navbar {
    margin: 0;
}

}

/*nav, .navbar, .navbar-default {	
background-color:transparent;
background:none;
}*/
.navbar-fixed-top {
    background-color: #ffffff;
    border-width: 0;
}
.navbar-default {
    box-shadow: none;
}
.nav > li > a:focus {
    text-decoration: none;
    background-color: transparent;
}
.nav > li > a:hover,
.nav > li > a:focus {
    text-decoration: none;
    background-color: none;
}
.nav-tabs > li > a:hover {
    border-color: #eeeeee #eeeeee #dddddd;
    border: 0;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    color: #555555;
    background-color: #ffffff;
    border: 0;
    border-bottom-color: transparent;
    cursor: default;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
    background-color: transparent;
    color: #55a51c;
}
#follydefinition {
    margin-top:0px;
    
    margin-bottom: 20px;
    background: url(bilder/asterisk_00_kl.png);
    background-repeat: no-repeat;
    background-size: 10%;
    padding-left: 2.5em;
    padding-top: 1em;
    min-height: 70px;
}
.bg-warning {
    background-color: #edb700;
}
.bg-info {
    background-color: #125687;
    color: #ffffff;
}
.bg-success {
    background-color: #125687;
    color: #ffffff;
}
#spektrum {
    margin-bottom: 0;
    padding-bottom: 0;
}

/*#spektrum .container {padding: 0 30px 0 50px;}*/

/*#follystern {
	min-height: 160px;
	background:url(bilder/William_Seward,_Secretary_of_State,_bw_photo_portrait_circa_1860-1865.jpg);
	background-repeat:no-repeat;
	background-position: 95% 2em;
}*/
#personstern {
    min-height: 160px;
}
#kontakt .row {
    min-height: 220px;
}
.padding-bottom-1 {
    padding-bottom: 1em;
}
.padding-top-1 {
    padding-top: 1em;
}
.padding-bottom-2 {
    padding-bottom: 2em;
}
.padding-top-2 {
    padding-top: 2em;
}
.padding-bottom-3 {
    padding-bottom: 3em;
}
.padding-top-3 {
    padding-top: 3em;
}
.margin-bottom-3 {
    margin-bottom: 3em;
}
.margin-top-3 {
    margin-top: 3em;
}
.smaller {
    font-size: 0.5em;
}
section {
    padding-bottom: 1em;
    padding-top: 0em;
}
.navbar-default .navbar-nav>.active>a {
    background: none;
    webkit-box-shadow: none;
    box-shadow: none;
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover {
    background: none;
}
h3:before,
.h4:before,
p.stern:before {
    content: '*';
    vertical-align: super;
    padding-right: 3px;
}
h3.ohnestern:before {
    content: '';
    vertical-align: super;
    padding-right: 0px;
}
h3 {
    line-height: 0.8em;
    margin-top: 0;
}
.h4 {
    color: #125687;
    padding-bottom: 0;
}
h3 ul {}
.hoch {
    vertical-align: super;
    padding
}
.highlight {
    color: white;
    line-height: 1.6em;
    padding-left: 4px;
    padding-right: 4px;
}
#definition .highlight {
    background-image: url(bilder/greenpix.png);
    box-shadow: 5px 0 0 rgba(93, 136, 25, 0.8), -5px 0 0 rgba(93, 136, 25, 0.8);
}
.list-group {
    border-radius: 0;
    box-shadow: none;
}
footer {
    text-align: center;
    min-height: 400px;
}
footer .glyphicon-arrow-up {
    color: #125687;
}

/* Extra small devices (phones, less than 768px) */

/* No media query since this is the default in Bootstrap */
img.logo {
    height: auto;
    width: 70%;
    margin-top: -40px;
    max-height: 90px;
}
.alaska {
    background: url(bilder/alaskakarte_xs.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    background-attachment: scroll;
    color: white;
    line-height: 1.6em;
    margin-bottom: 1em;
    min-height: 320px;
}

/* Small devices (330px and up) */
@media (min-width: 330px) {
    img.logo {
       margin-top: -40px;
        max-height: 70px;
    }
    .alaska {
        min-height: 280px;
    }
}

/* Small devices (600px and up) */
@media (min-width: 400px) {
    img.logo {
        margin-top: 0;
        max-height: auto;
        width: auto;
    }
    .alaska {
        min-height: 240px;
    }
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .alaska {
        background: url(bilder/alaskakarte_sm.jpg);
        background-attachment: fixed;
        background-position: left 100px;
        min-height: 220px;
    }
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
    .alaska {
        background: url(bilder/alaskakarte_md.jpg);
        background-attachment: fixed;
        min-height: 300px;
    }
    /* Large devices (large desktops, 1200px and up) */
    
    @media (min-width: 1200px) {
        .alaska {
            background: url(bilder/alaskakarte_lg.jpg);
            background-attachment: fixed;
        }
    }
    
    /*scroll*/
    #wrapall{
       
    }
    #follydefinition{}
    #decker{}
    #kontakt {}