.logo img {
  width: 230px;
  margin-top: 20px;
}

.page-top-contact {
  background: url(../images/bg-page-top-contact.jpg) no-repeat #333;
  background-size: cover;
}

.pgl-footer {
  background-color: #324831;
  color: white;
}

.pgl-upper-foot a {
  color: white;
}

.pgl-copyrights a:hover, .pgl-copyrights a:focus {
  color: white;
}

.pgl-copyrights {
  border-top: 1px solid #3b573a;
}

#top {
  background-color: #ffffff;
  color: white;
  font-size: .928em;
}

.nav-top > li {
  border-left: 0;
}

.nav-top {
  border-right: 0;
}

.label {
  background-color: #324831;

}

.price {
  background-color: #f9b256 !important;
}

.navbar-default .navbar-nav>li>a {
  color: #ffffff;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
  width: 20px;
}

.pgl-navbar-main {
  background-color: #324831;
}

.pgl-navbar-main .navbar-nav > li > a:hover, .pgl-navbar-main .navbar-nav > li > a:focus {
  background-color: #324831;
  color: #f9b256;
}

.dropdown-menu{
  background-color: #324831;
}

.pgl-navbar-main .navbar-nav > .open > a, .pgl-navbar-main .navbar-nav > .open > a:hover, .pgl-navbar-main .navbar-nav > .open > a:focus {
  background-color: #324831;
  color: white;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  background-color: #324831;
  color: #f9b256;
}

.dropdown-menu > li + li {
  border-top: 1px solid #3b573a;
}

.scroll-to-top {
  background-color: #456343;
}

.pgl-bg-grey {
  background-color: #3c543b2e;
}

.owl-theme .owl-controls .owl-buttons div {
  background-color: #456343;

}

.amenities-detail img{
  width: 20px;
  opacity: 0.5;
  margin-right: 10px;
}

.amenities-detail li{
  margin-top: 10px;
}

.all-icons img{
  width: 50px;
  margin: 10px;
  opacity: 0.7;
}

section.pgl-agents a {
  color: #324831;
  font-style: italic;
  font-weight: bold;
}

.green a {
  color: #324831 !important;
  font-style: italic;
  font-weight: bold;
}

.css_booking{
  margin-top: 50px;
  margin-bottom: 50px;
}

.pgl-navbar-main .navbar-collapse {
  border-color: transparent;
  font-size: .8em !important;
  font-weight: 700;
  text-transform: uppercase;
}

@media (max-width: 480px) {
  .css_booking{
    margin-left: -18px;
  }
}