body {
  padding-top: 0px;
  padding-bottom: 30px;
  /*background: #000000 url("bkg.jpg") no-repeat right top;*/
}

/*
 * Override Bootstrap's default container.
 */

@media (min-width: 1200px) {
  .container {
    width: 970px;
  }
}

.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 30px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.theme-showcase .navbar .container {
  width: auto;
}

.navbar {
  background-color: transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid transparent;
  border-top: 1px solid transparent;
  margin-bottom: 5px;
}

.container2
{
  background-color: #fff;
  padding-top: 15px;
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 15px;
  border-radius: 5px;

}

.containerCarousel
{
  background-color: #fff;
  padding-top: 15px;
  padding-right: 15px;
  padding-left: 0px;
  padding-bottom: 15px;
  border-radius: 5px;
  height: 300px;
  width: 600px;
  align-content: center;s
  align-items: center;
  margin: 0 auto;
  margin-bottom: 100px;
}


.footer {
  padding-top: 40px;
  padding-bottom: 40px;
  margin-top: 40px;
  border-top: 1px solid #eee;
  align-content: center;
  text-align: center;
}


.blog-main {
  font-size: 18px;
  line-height: 1.5;
}

/* Sidebar modules for boxing content */
.sidebar-module {
  padding: 0px;
  margin: 0 -15px 15px;
}
.sidebar-module-inset {
  padding: 15px;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.sidebar-module-inset p:last-child,
.sidebar-module-inset ul:last-child,
.sidebar-module-inset ol:last-child {
  margin-bottom: 0;
}


/*.row {
  margin-bottom: 20px;
}
.row .row {
  margin-top: 10px;
  margin-bottom: 0;
}
[class*="col-"] {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #eee;
  background-color: rgba(86,61,124,.15);
  border: 1px solid #ddd;
  border: 1px solid rgba(86,61,124,.2);
}*/


/* Tabs panel */
.tabbable-panel {
  border:0px solid #eee;
  padding: 10px;
}

/* Default mode */
.tabbable-line > .nav-tabs {
  border: none;
  margin: 0px;
}
.tabbable-line > .nav-tabs > li {
  margin-right: 2px;
}
.tabbable-line > .nav-tabs > li > a {
  border: 0;
  margin-right: 0;
  color: #737373;
}
.tabbable-line > .nav-tabs > li > a > i {
  color: #a6a6a6;
}
.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {
  border-bottom: 4px solid #BBC119;
}
.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {
  border: 0;
  background: none !important;
  color: #333333;
}
.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {
  color: #a6a6a6;
}
.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {
  margin-top: 0px;
}
.tabbable-line > .nav-tabs > li.active {
  border-bottom: 4px solid #7AA723;
  position: relative;
}
.tabbable-line > .nav-tabs > li.active > a {
  border: 0;
  color: #333333;
}
.tabbable-line > .nav-tabs > li.active > a > i {
  color: #404040;
}
.tabbable-line > .tab-content {
  margin-top: -3px;
  background-color: #fff;
  border: 0;
  border-top: 1px solid #eee;
  padding: 15px 0;
}
.portlet .tabbable-line > .tab-content {
  padding-bottom: 0;
}

#nvMain.navbar-default .nav
{
  background: none !important;
}


#nvMain.navbar-default .nav > li > a {
      color: #737373;



  }

#nvMain.navbar-default .nav > li > a:hover,
#nvMain.navbar-default .nav > li > a:focus {
  color: #000000;
  background-color: #fff;

}


* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  height: 350px;
  margin-bottom: 1px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 350px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height:350px;
}

.featurette-divider {
  margin: 45px 0;
}

/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
  font-weight:normal;
  color: #777;
  font-size: 35px;
}

.superscript, .subscript { font-size: 80%; height: 0; line-height: 1; vertical-align: baseline;	_vertical-align: bottom; position: relative; }
.superscript { bottom: 1ex; }
.subscript { top: .5ex; }


/* centered columns styles */
.row-centered {
    text-align:right;
    background-color : transparent;
}

.row-centered2 {
    text-align:center;
    background-color : transparent;
}

.div-transparent {
    background-color : transparent;
}
.col-centered {
    display:inline-block;
    float:none;
    /* reset the text-align */
    text-align:right;
    /* inline-block space fix */
    margin-right:-4px;
}

.photographer {
  text-align: left;
  color: #888888;
  font-size: 11px;
  padding: 2px 0 0 0;
  height: 22px;
}



/* unvisited link */
.linktext >li> a:link {
    color: #226052;
}

/* visited link */
.linktext >li> a:visited {
    color: #226052;
}

/* mouse over link */
.linktext >li> a:hover {
    color: #B3CBB2;
}

/* selected link */
.linktext >li> a:active {
    color: #72896D;
}

/* unvisited link */
.linktext1 > a:link {
    color: #226052;
}

/* visited link */
.linktext1 > a:visited {
    color: #226052;
}

/* mouse over link */
.linktext1 > a:hover {
    color: #B3CBB2;
}

/* selected link */
.linktext1 > a:active {
    color: #72896D;
}
