@import "bootstrap.min.css";


body {
    padding-top: 75px; /* 60px to make the container go all the way to the bottom of the topbar */
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1 { font-size: 34px; line-height: 40px; font-weight: bold; }
h2 { font-size: 28px; line-height: 40px; font-weight: bold; }
h3 { font-size: 22px; line-height: 40px; font-weight: bold; }
h4 { font-size: 18px; line-height: 20px; font-weight: bold; }
h5 { font-size: 16px; line-height: 20px; font-weight: bold; }
h6 { font-size: 14px; line-height: 20px; font-weight: bold; }

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 2px solid #ccc;
    margin: 1em 0;
    padding: 1;
}

#frontpage {
    text-align: center;
    /* font-family: " 'Times New Roman' , Times, serif "; */
    padding-top: 30px;
}

#frontpage h1 {
    color: black;
}

#frontpage h2 {
    color: grey;

}

#social-icons-frontpage {
    text-align: center;
}

#headerpic {
    display: block;
    max-width: 100%
    width: 100%;
    height: auto;
    text-align: center;
}

#headerpic img {
    margin-left: -20px;
    display: block;
    max-width: 100%;
    width: 100%;
    height: auto;
}

#header-link {

    width:940px;
    height:320px;
}

#header-hl {
    position:relative; top: 70px;
}

#header-hl h1 {
    display: none;
}

#header-hl h2 {
    display: none;
}

#spacer1 {
    height: 15px;
}

#spacer2 {
    height: 35px;
}

#social-icons {
    text-align: right;
    padding-bottom: 10px;
}

#content {
    text-align: justify;
}

#footer {
    height: 60px;
    text-align: center;
}

/* .navbar {
  position: fixed;
}

.container .navbar .container {
    width: auto;
} */

.navbar-default .navbar-nav > li > a {
    color: #6495ED;
    font-weight: 600; /* 400 normal, 700 bold */
}

.navbar.center .navbar-inner {
    text-align: center;
}

.navbar.center .navbar-inner .nav {
    display:inline-block;
    float: none;
    vertical-align: top;
}

/* .navbar .btn{
margin-right: 30px;
}

.nav li {
    margin-left: 15px;
} */

.item-header h1 {
    /* font-size: 28px; */
    padding-top: 15px;
}

.item-body img {
    display: block;
    max-width: 100%;
    width: 500px;
    height: auto;
    margin: 25px auto 25px auto;
    padding: 3px;
    border: solid 1px grey;
}

.tag-list {
    list-style: none;
    list-style-type: none;
    padding: 0px 0px 5px 0px;
    margin:0;
}

.pagination {
    text-align: center;
}

/* .carousel {
    height: 520px;
    overflow: hidden;
}

.carousel-inner { text-align: center; }

.carousel .item > img { display: inline-block; width: 100%;}

.carousel .item {
    -webkit-transition: opacity 1s;
    -moz-transition: opacity 1s;
    -ms-transition: opacity 1s;
    -o-transition: opacity 1s;
    transition: opacity 1s;
}
.carousel .active.left, .carousel .active.right {
    left:0;
    opacity:0;
    z-index:2;
}
.carousel .next, .carousel .prev {
    left:0;
    opacity:1;
    z-index:1;
}

.carousel-caption {
    position: relative;
    display: none;
} */

.carousel-control.left, .carousel-control.right{ 
    background: none !important;
    filter: progid:none !important;>
}


a:link {
    color: #6495ED;
    text-decoration:none;
}

a:visited {
    color: #6495ED;
    text-decoration:none;
}

a:hover {
    color: grey;
    text-decoration:none;
}

a.item-header-link:link {
    color: black;
}

a.item-header-link:visited {
    color: black;
}

a.item-header-link:hover {
    color: grey;
}

/*iframe {
    display: block;
    margin: 25px auto 25px auto;
} */

.responsive-video {
position: relative;
padding-bottom: 56.25%;
padding-top: 60px; overflow: hidden;
}


.responsive-video iframe,
.responsive-video object,
.responsive-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
