/* **Default color Theme** ==============================================*/
body.theme_green {
  /*==============================================
  variable
  ================================================*/

  /*==============================================
  Start STying
  ================================================*/

  background-image:url(../images/body_bg.jpg);
  background-color: #FFF;
}
body.theme_green #top_header {
  color:#FFF;
  background-color: #C45E33;
}
body.theme_green #top_header .main_navbar li a:hover {
  background: #304711;
}
body.theme_green #top_header .main_navbar li.active {
  background: #304711;
}
body.theme_green #top_header .main_navbar li.active a {
  color: #ffffff !important;
}
body.theme_green #top_header .main_navbar a {
  color: #FFF !important;
  font-weight:bold;
}
body.theme_green #top_header .main_navbar .dropdown.open {
  background: #2A8ABC;
}
body.theme_green #top_header.mini_menu {
  background: #C45E33;
}
body.theme_green #content_top {
  background: #333333;
}
body.theme_green #logo_message_area {
  background-color: #304711;
}
body.theme_green #logo_message_area .logo {
  background-color: #304711;
}
body.theme_green #content .box_spa {
  background: #304711;
}
body.theme_green #content .circle_hover:hover {
  border: 5px solid #304711;
}
body.theme_green #content .boxfeature .img_preview h4 {
  background-color: #333333;
}
body.theme_green #content .link_acomodation li a {
  background: #333333;
}
body.theme_green #content .link_acomodation li a:after {
  border-left: 10px solid #333333;
}
body.theme_green #content .link_acomodation li.active a {
  background: #304711;
}
body.theme_green #content .link_acomodation li.active a:after {
  border-left: 10px solid #304711;
}
body.theme_green #content .link_socials a {
  background: #304711;
}
body.theme_green #content .link_socials a:hover {
  background: #333333;
}
body.theme_green #content .grid_accomodation .price,
body.theme_green #content .grid_extras .price {
  background: #0e212a;
}
body.theme_green #content .box.block {
  border-bottom: 1px solid #304711;
}
body.theme_green #content .tags a {
  background: #304711;
}
body.theme_green #content .tags a:hover {
  background: #333333;
}
body.theme_green #content .comments ul li .reply {
  color: #304711;
}
body.theme_green #content .comments .comment_inner {
  border-bottom: 1px solid #304711;
}
body.theme_green #content .lobster_tab li a {
  background: #333333;
}
body.theme_green #content .lobster_tab li.active a {
  background: #304711;
}
body.theme_green #content .grid_btn_reservations .panel.bg1 {
  background: #304711;
}
body.theme_green #content .grid_btn_reservations .panel.bg2 {
  background: #333333;
}
body.theme_green #content .lobster_calendar .fc-border-separate tr.fc-last th {
  background: #304711;
}
body.theme_green #content .lobster_calendar .fc-event {
  background: #304711;
}
body.theme_green #footer {
  background-color: #304711;
}
body.theme_green #footer .link_socials a {
  background: #333333;
}
body.theme_green #footer .link_socials a:hover {
  background: #181818;
}
body.theme_green #footer .subcrible {
  background-color: #333333;
}
body.theme_green #footer .footer_bottom {
  background-color: #FFF;
}
body.theme_green .btn-inverse {
  background-color: #C45E33;
  color: #FFF;
}
body.theme_green .btn-inverse:hover {
  background-color: #FFF;
  color: #C45E33;
}
body.theme_green .btn-primary {
  background-color: #304711;
}
body.theme_green .btn-primary:hover {
  background-color: #C45E33;
}
/* **END Default color GREEN Theme** ==============================================*/
/* **Style Border Navigation MObile** ==============================================*/
@media (max-width: 979px) {

  body.theme_green #top_header {
    border-bottom: 4px solid #304711;
  }
}
