/* 
    Created on : 24 лют. 2016, 22:53:34
    Author     : glumoff
*/


.navbar-custom {
	background-color:#287f32;
    color:#ffffff;
  	border-radius:0;
}

.navbar-custom + * {
    margin-top: 95px;
      /*border: 1px dashed red;*/
}

.navbar-custom,
.navbar-custom .navbar-brand {
    	height: 95px;
  }

.navbar-custom .navbar-nav > li > a {
  /*margin-top: 20px;*/
  	color:#fff;
  	padding-left: 20px;
  	padding-right: 20px;
    font-weight: bold;
}

.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
    color: #92e5b3;
    background-color:transparent;
}
      
.navbar-custom .navbar-nav > li > a:hover,
.nav > li > a:focus {
    text-decoration: none;
    color: #92e5b3;
    background-color:transparent;

}
      
.navbar-custom .navbar-brand {
    margin-top: -20px;
  	color:#fff;
}

.navbar-custom .navbar-toggle {
	color: #fff;
  	background-color:transparent;
}

.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  	/*background-color:#92e5b3;*/
  border: 1px solid #fff;
}

.navbar-custom .icon-bar {
  	background-color:#fff;
}


.navbar-custom .navbar-collapse  {
  background-color: #287f32;
  /*margin-top: 20px;*/
}


.navbar-custom .archbox-brand {
	
}

.navbar-custom > .container {
  /*width: 1000px;*/
  /*border: 1px  dashed red;*/
}

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

/* Carousel base class */
.carousel {
  height: 300px;
  margin-bottom: 40px;
    background-color: #786d62;
  /*display: none;*/
}
/* 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: 300px;

}
.carousel-inner > .item img.screen-thumb {
/*  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;*/
  min-height: 200px;
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 1.4;
    text-align: left;
  }

}

/* Center align the text within the three columns below the carousel */
.marketing .col-lg-5 {
  margin-bottom: 20px;
  /*text-align: center;*/
}
.marketing h2 {
  font-weight: normal;
}
.marketing .col-lg-5 p {
  margin-right: 10px;
  margin-left: 10px;
}

.marketing .btn-default {
  border-color: #786d62;
  background-color: #deac7b;
  /*color: white;*/
}

h1, 
h2, 
h3,
h1 a,
h2 a, 
h3 a {
  color: #287f32;
}

p {
  text-align: justify;
}

p.info {
  font-size: 10px;
  /*color: gray;*/
  
}

.post-meta {
  font-size: 0.8em;
}

.rss-subscribe {
  font-style: italic;
  font-size: 0.9em;
}

.site-footer {
  position: relative;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 20px;
  font-size: 12px;
  line-height: 1.5;
  color: #767676;
  border-top: 1px solid #eee;

  height: 60px;
  /*background-color: yellow;*/
}

.site-footer-links {
  margin: 0;
  list-style: none;
}

.site-footer-links {
    display: inline-block;
/*    line-height: 16px*/;
    height:  100%;
    vertical-align: middle;
}

.site-footer .octicon-mark-github,
.site-footer .footer-icon {
    color: #ccc;
    vertical-align: middle;
    height: 24px;
    padding-left: 10px;
}

.site-footer .octicon.octicon-mark-github {
  fill: #898989;
}

a {
  text-decoration: none;
}
