/*
Version:      1.0.11
*/


/*  If navabar goes back to fixed-top
.fixed-top{
  top:auto;
}
*/
.navbar{
   padding: 0px 0px;
}

.navbar-brand {
   background: linear-gradient(to right,#e23826 0%,#f3701d 100%);
   padding: 1.2em 1.7em 1.2em 1.7em;
}

.navbar-brand img {
   max-width: 100%;
   min-width: 180px;
}

.navbar-light{
  background-color: #f2f0ee;
}

.nav-link{
	font-family:"Roboto Slab", sans-serif;
}

/**
.carousel-item{
    min-height: 250px;
    height:29vw;
}

**/

.carousel-control-prev {
    left: 80%;
}

.carousel-control-next, .carousel-control-prev{
    top: 70%;
}

.carousel-caption {
  text-align:left;
  left:4%;
  text-shadow: 1px 1px #000;
}

.carousel-caption h3{
  font-family: "Roboto Slab",sans-serif;
  font-size: 6vw;
  font-weight: 700;
  font-style: normal;
  color: #f0f0f0;
  transition: color 0.3s ease;
}

.carousel-caption p{
  font-size: 20px;
  color: #f0f0f0;
  transition: color 0.3s ease;
}

.carousel-caption:hover h3, .carousel-caption:hover p{
  color: #e23826;
}


/*Style bootsrap buttons*/
.btn-primary{
  border-color: #f3701d;
  background: #f3701d;
  border-radius: 110px;
  line-height: 2.4em;
}

.btn-primary:hover{
  border-color: #e23826;
  background-color: #e23826;
}


@media (min-width: 1200px) {

.container{
   max-width:83%;
}

}


.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    background-color:#f3701d;
    transition: background-color .9s ease-in-out;
}

.nav-pills .nav-link {
    border-radius: 25rem;
}

.tab-content {
	margin-top: 7%;
}
