.navbar {
  min-height: 65px;
  padding: 0 15px 0 15px;
}

.navbar-brand {
  padding: 0 15px;
  height: 65px;
  line-height: 65px;
}


/* Scrolling navbar*/
.navbar .nav-item .nav-link,
.navbar .nav-item .nav-link,
.navbar .nav-item .nav-link {
  color: #F69729;
}

.navbar .nav-item:focus .nav-link,
.navbar .nav-item:hover .nav-link {
  color: #FFF;
}

.navbar .nav-item.active .nav-link {
  color: #FFF;
  border-bottom: 2px solid #F69729;
}

.fixed-top {
  transition: 0.5s all;
}

.fixed-top.scrolled {
  background-color: #fff !important;
  /* border-bottom: 5px solid #F69729; */
  transition: 0.5s  background-color;
}

.fixed-top.scrolled .nav-item .nav-link,
.fixed-top.scrolled .nav-item .nav-link,
.fixed-top.scrolled .nav-item .nav-link {
  color:  #435C69;
}

.fixed-top.scrolled .nav-item:focus .nav-link,
.fixed-top.scrolled .nav-item:hover .nav-link {
  color: black;
}

.fixed-top.scrolled .nav-item.active .nav-link {
  color: black;
  border-bottom: 2px solid #F69729;
}

.navbar-toggler {
  background-color: white;
}


/* Navbar logo*/
nav.navbar > a > img{
  max-height:60px;
  /*max-width:100px;*/
  /*padding:10px 0px;*/
  /*height:auto;*/
  width:auto;
}

nav.navbar ul li a {
  font-size: 125%;
}

nav .border_nav {
  border-bottom: 2px solid #F69729;
  transform: scaleX(0);
  -ms-transform: scaleX(0);
  -webkit-transform: scaleX(0);
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
}

/*nav li:hover .border_nav {*/
/*  transform: scaleX(1);*/
/*  -ms-transform: scaleX(1);*/
/*  -webkit-transform: scaleX(1);*/
/*}*/

/*Transparent background*/

/* Media Queries */
@media screen and (orientation: landscape) {
    .navbar-collapse {
        max-height: 300px;
        overflow-y: auto;
    }
}

@media only screen and (min-width: 1500px) {
  nav.navbar > a > img{
    max-height:55px;
  }

  /* Navbar logo*/
  nav.navbar > a > img{
    max-height:70px;
    width:auto;
  }
}

@media only screen and (max-width: 1100px) {
  nav.navbar > a > img{
    max-height:55px;
  }
}


@media only screen and (max-width: 992px) {
  nav.navbar > a > img{
    max-height:50px;
  }

  .fixed-top {
    background-color: #fff !important;
    /* border-bottom: 5px solid #F69729; */
    transition: 1s  background-color;
  }

  .navbar .nav-item.active .nav-link,
  .navbar .nav-item:focus .nav-link,
  .navbar .nav-item:hover .nav-link {
    color: #000;
  }

  .navbar .nav-item.active .nav-link {
    color: black;
    border: none;
  }

}

@media only screen and (max-width: 768px) {
  nav.navbar > a > img{
    max-height:45px;
  }

  /*.fixed-top {
    background-color: #fff !important;
    border-bottom: 5px solid #F69729;
    transition: 1s  background-color;
  }*/

  nav.navbar {
    position: sticky;
  }

  .navbar .nav-item.active .nav-link {
    color: black;
    border: none;
  }

}


@media only screen and (max-width: 576px) {
  nav.navbar > a > img{
    max-height:35px;
  }

  .fixed-top {
    background-color: #fff !important;
    /* border-bottom: 5px solid #F69729; */
    transition: 1s  background-color;
  }

  nav.navbar {
    position: sticky;
  }

  .navbar .nav-item.active .nav-link {
    color: black;
    border: none;
  }
}

@media only screen and (max-width: 375px) {
  nav.navbar > a > img{
    max-height:35px;
  }

  .fixed-top {
    background-color: #fff !important;
    /* border-bottom: 5px solid #F69729; */
    transition: 1s  background-color;
  }

  nav.navbar {
    position: sticky;
  }

  .navbar .nav-item.active .nav-link {
    color: black;
    border: none;
  }
}

@media only screen and (max-width: 320px) {

  nav.navbar > a > img{
    max-height:35px;
  }

  .fixed-top {
    background-color: #fff !important;
    /* border-bottom: 5px solid #F69729; */
    transition: 1s  background-color;
  }

  nav.navbar {
    position: sticky;
  }

  .navbar .nav-item.active .nav-link {
    color: black;
    border: none;
  }
}