/*!
 * Start Bootstrap - Shop Homepage HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	background-color:#ddd !important;
}

.slide-image {
    width: 100%;
}


.carousel-control,
.item {
    border-radius: 4px;
}

.caption {
    height: 130px;
    overflow: hidden;
}

.caption h4 {
    white-space: nowrap;
}

.thumbnail img {
    width: 100%;
}

.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}

.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}

footer {
    margin: 50px 0;
}

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 60px 10px 10px !important;
}

.navbar-inverse {
  background-color: #67b13d;
  border-color: #080808;
}

.navbar-inverse .navbar-brand {
  color: #ffffff;font-weight: bold;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #b7d028;
  background-color: transparent;
}

.navbar-inverse .navbar-text {
  color: #fff;font-weight: bold;
}
.navbar-inverse .navbar-nav > li > a {
  color: #fff;font-weight: bold;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #b7d028;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;font-weight: bold;
  background-color: #080808;
}

.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}


.carousel-holder {
    margin-bottom: 10px;
}

h3 {color:#033569;}
h4 {color: #033569 !important;font-size: 28px;}
h4.green {color: #62bc42 !important;font-size: 20px;}


li.pdf {
    padding: 0.15em 0 1em 2.5em;
    margin-bottom: 1em;
    text-indent: 0em;
    font-weight: bold;
    list-style: none !important;
    background-repeat: no-repeat;
    background-image: url(pdf.gif);
}

li.zip {
    padding: 0.15em 0 1em 2.5em;
    margin-bottom: 1em;
    text-indent: 0em;
    font-weight: bold;
    list-style: none !important;
    background-repeat: no-repeat;
    background-image: url(zip.gif);
}
li.jpg {
    padding: 0.15em 0 1em 2.5em;
    margin-bottom: 1em;
    text-indent: 0em;
    font-weight: bold;
    list-style: none !important;
    background-repeat: no-repeat;
    background-image: url(jpg.gif);
}
.navbar-inverse .navbar-nav > li > a.sel {
  color: #ffda00;font-weight: bold;
}

iframe[seamless] {
    border: none;
}

.list-group-item {

  border: 1px solid #cbe6bc !important;
}