.menu.nav-menuul .dropdown-menu, .menu.nav-menu .dropdown .dropdown-menu {
    border: 0px solid #ccc; 
}  
.header-body{
  max-width:1400px;
  display: flex;
  align-items: center;
}
.main-menu-nav-primary{
  background:none;
}
div#site-logo {
    text-align: left;
}
.header-body .header-container.inner {
    z-index: 10;
}
.header-body .header-container.main-menu-nav-primary {
    float: none;
    width: auto;
    padding-top:20px;
}
ul.dropdown-menu>li>a, .dropdown .dropdown-menu>li>a{
  text-align:left;
}
@media (min-width: 1201px){
.inner {
    width: 96%;
    max-width: 1400px;
}
}
.fixed-menu{
    border-bottom:1px solid #000;
    -webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.42);
    -moz-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.42);
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.42);
    padding:5px 0;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#7e005c',endColorStr='#460234',gradientType='1'); 
    background-image: linear-gradient(45deg, #0857ab, #016696);
    background-image: -webkit-linear-gradient(45deg, #0857ab, #009EE1);
    background-image: -moz-linear-gradient(45deg, #0857ab, #009EE1);
    background-image: -ms-linear-gradient(45deg, #0857ab, #009EE1);
    background-image: -o-linear-gradient(45deg, #0857ab, #009EE1);
    width:100%;
    z-index: 100;
    border: none;
    position:fixed !important;
}
.bannerbg{
  background-image: url('../../hike-in-futureearth.jpg'); width:100%;height:200px; background-repeat: no-repeat;background-size: cover;background-position: center center !important;font-size:0;
}
@media (max-width: 992px){
#header-btns{
  background:none;
}
#header .hamburger-inner, #header .hamburger-inner:after, #header .hamburger-inner:before {
    width: 20px;
   background-color: #FFF;
}
#header .hamburger-box {
    width: 20px;
    height:auto;
}
.hamburger-inner:before {
    top: -5px;
}
.hamburger--collapse .hamburger-inner:after {
    top: -10px;
}
}
@media screen and (max-width: 768px){
.header-body
{
  padding:0;
  max-height:120px;
}
#header .header-container .header-row .header-column #header-btns {
    left:0;
    top: 40%;
    position: relative;
}
.header-container.inner, .header-row{
  height:auto;
  position: relative;
  display: flex;
  align-items: center;
        justify-content: space-around;
}
#header .header-container .header-row .header-column{
  position: initial;
}
#header .header-container .header-row .header-column #site-logo.header-logo {
        text-align: left;
        height:auto;
    }
#header .header-container .header-row .header-column #site-logo.header-logo img {
      margin: 0;
}

.fixed-menu{
  position: initial  !important;
}
.page-url-qr-code.t-c{
  display:none;
}
}
@media screen and (max-width: 480px){
#site-logo {
     height: auto; 
}
.header-body {
  height:auto;
  min-height: initial;
}
#header .header-container .header-row .header-column {
    position: initial;
}

#header .header-container .header-row .header-column #site-logo.header-logo img {
    width: 80%;
}
#header .header-container .header-row .header-column #header-btns {
    top: 25%;
}
.header-body .header-container.inner,.header-body  .header-row {
    height: auto;
}
}
.footer-bg-primary .footer-link li {
    width: auto;
    display: inline-block;
    padding:5px 20px 5px 0;
    margin:0;
}
.footer-bg-primary .footer-link li a:hover{
    color:#009EE1;
}
.footer-bg-primary.inside-tb{
  padding:30px 0;
}
.footerquicklinks img{
  margin:0 10px 10px 0;  
}


@media only screen and (max-width: 991px) {
    .field-body .namefix p {
        text-align: left;
    }
}